kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Mar 26 06:07:19 PDT 2019 OpenBSD/amd64 (ci-openbsd-multicore-3.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.42' (ECDSA) to the list of known hosts. 2019/03/26 06:07:47 fuzzer started 2019/03/26 06:07:52 dialing manager at 10.128.15.235:43968 2019/03/26 06:07:52 syscalls: 1 2019/03/26 06:07:52 code coverage: enabled 2019/03/26 06:07:52 comparison tracing: enabled 2019/03/26 06:07:52 extra coverage: support is not implemented in syzkaller 2019/03/26 06:07:52 setuid sandbox: enabled 2019/03/26 06:07:52 namespace sandbox: support is not implemented in syzkaller 2019/03/26 06:07:52 Android sandbox: support is not implemented in syzkaller 2019/03/26 06:07:52 fault injection: support is not implemented in syzkaller 2019/03/26 06:07:52 leak checking: support is not implemented in syzkaller 2019/03/26 06:07:52 net packet injection: enabled 2019/03/26 06:07:52 net device setup: support is not implemented in syzkaller 06:07:58 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000040)=""/255, 0xff) r2 = socket$inet6(0x18, 0x4003, 0x3) r3 = semget$private(0x0, 0x1, 0x100) semop(r3, &(0x7f0000000140)=[{0x3, 0x8, 0x1000}, {0x3, 0x800000000, 0x1000}, {0x6, 0xffff, 0x800}, {0x4, 0xfffffffffffff528, 0x1800}], 0x4) socket$inet6(0x18, 0x0, 0x80000001) semget(0x2, 0x4, 0x200) r4 = getpgid(0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x2, 0x1, 0x6, 0x4, r4}) ioctl$TIOCEXCL(r1, 0x2000740d) connect$inet6(r2, &(0x7f00000001c0)={0x18, 0x2, 0x571, 0xfb5}, 0xc) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000200)) r5 = semget$private(0x0, 0x1, 0x40) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x4, 0xd5b}, {0x7, 0x5}}) fcntl$getown(r1, 0x5) nanosleep(&(0x7f00000002c0)={0x3c2f, 0x81}, &(0x7f0000000300)) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x8) getegid() ftruncate(r2, 0x0) getsockname$unix(r0, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000440)) r6 = socket$inet6(0x18, 0xc007, 0x5) syz_open_pts() setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000480)={{0x18, 0x0, 0x10000, 0xfffffffffffffffe}, {0x18, 0x1, 0x3, 0x5}, 0x5, [0x3, 0x8, 0x1000, 0x100000000, 0x0, 0x3f, 0x6, 0x5]}, 0x3c) preadv(r6, &(0x7f0000000a40)=[{&(0x7f00000004c0)=""/99, 0x63}, {&(0x7f0000000540)=""/212, 0xd4}, {&(0x7f0000000640)=""/216, 0xd8}, {&(0x7f0000000740)=""/252, 0xfc}, {&(0x7f0000000840)=""/25, 0x19}, {&(0x7f0000000880)=""/169, 0xa9}, {&(0x7f0000000940)=""/207, 0xcf}], 0x7, 0x0) r7 = openat(r1, &(0x7f0000000ac0)='./file0\x00', 0x8840, 0x10) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000b00)=0x6) connect$unix(r1, &(0x7f0000000b40)=@abs={0x1, 0x0, 0x3}, 0x8) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000b80)=[0x8001, 0x9, 0x3f]) bind$inet(r0, &(0x7f0000000bc0)={0x2, 0x3}, 0xc) 06:07:58 executing program 1: r0 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r1 = geteuid() r2 = getgid() r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getppid() r6 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x800, r1, r2, r3, r4, 0x80, 0x2}, 0x401, 0x0, r5, r6, 0x3, 0x2, 0x7fffffff}) r7 = geteuid() getgroups(0x4, &(0x7f0000000100)=[r2, r2, r2, r4]) setgroups(0x9, &(0x7f0000000140)=[r8, r9, r10, r4, r8, r9, r2, r2, r4]) setrlimit(0x4, &(0x7f0000000180)={0x1000, 0x5}) r11 = open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x0) getegid() setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000200)={0x5, 0x1, 0x8, 0x20, 0x6}, 0xc) setreuid(r7, r3) ioctl$KDENABIO(r11, 0x20004b3c) getsockopt$sock_int(r11, 0xffff, 0x200, &(0x7f0000000240), &(0x7f0000000280)=0x4) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r12 = semget(0x1, 0x3, 0x400) semctl$IPC_RMID(r12, 0x0, 0x0) bind$inet6(r11, &(0x7f00000002c0)={0x18, 0x0, 0xffff, 0x400}, 0xc) semctl$GETPID(r12, 0x1, 0x4, &(0x7f0000000300)=""/51) sendto(r11, &(0x7f0000000340)="d4aac34d0d910f487eb405092f4ab48b6b4b77a282cdb462936d447ad540b94c21963a4cb7a2baa53c4e24a321c946d6e58a8d2c04ced3a2803397eb", 0x3c, 0xf, &(0x7f0000000380)=@un=@file={0xf526b5b40c48efc5, './file0\x00'}, 0xa) geteuid() setuid(r1) fcntl$getown(r11, 0x5) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000003c0)=[0x3ff, 0x4, 0x7, 0x0, 0xc3, 0x9, 0x8, 0x494, 0xffff]) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000400)) geteuid() 06:07:58 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) utimes(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x7, 0x4}, {0xfffffffffffffffb, 0x9}}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="a8ef093a2f3509ee896df97a0c5d1887827d92414c775f2240d98eec95a4974218ae41eca4b0ad109ce040c5f0b3d60e5179e004a105f37f0f740d5cd2ac6d037207c9f20746202669c0fa94d1b569746b38c0c956985b1c938ba5c2d3457db0b0c88e76bf46b714df34bc691106b0fb557ccf23b1cd00f7ddc5caa473107908a56c348571ea4cfb5a39feed378246d9f15f271db8fae393d932e39960a32012e5e8594c3e2a0aaed0c6f4e2a7c8a160d0a3"}, {&(0x7f0000000200)="042430fcd4c23bc8189bb13096d7363863fb4b8118ff00b3d31e34d9018d2c111b7b8ca0819a34430fec1b557e70278b546c2ee9209eb9830cc5b43e600a830e5907e575824b3c8e0ea326a9bed9d84121d94bd762b101c3aee15170a2e6594bb310c779ab9f45bdaa97d96c12621fb090dc301d962f655ea37bae3879c0f7f2b847be5f134b038805960ff6290cf32a5e35afb85873cd9de41dea5ab0ac2fa40fd972cfe2cccf"}], 0xd04, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x0) pledge(&(0x7f0000000000)='*\x00', &(0x7f0000000080)='\x00') 06:07:58 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180), 0x0) socket$inet(0x2, 0x0, 0x8) 06:07:59 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') chflags(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') 06:07:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004010000028ad) r1 = open(&(0x7f0000000400)='./bus\x00', 0xc1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00233a27feff023519edffff0301000000bf02008c9798171fbb18fb9d568e58a6b193ce1edf1286a2a219a3ac621f176181ffe691ec51f8a0d902da5691d8995335a17d1827ad", 0x4f}], 0x1) pwritev(r0, &(0x7f00000002c0), 0x1000000000000278, 0x0) fchmodat(r0, &(0x7f0000000100)='./bus\x00', 0x1c, 0x4) open(&(0x7f00000001c0)='./bus\x00', 0x8000, 0x20) 06:07:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000100)=0x1) 06:07:59 executing program 1: socketpair(0x18, 0x4000, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x2, 0x1, 0x6, 0x81, 0xfffffffffffffffb}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569020287ce96991408074f0a8b7f55c354e9b9d8ed2600641a158f11973a86ce02a5a6b8740a0f7ca4dccf1e3e98f68c6fd576106c7465f52c5480c1a22b24593d470b192d44ac3d0f682afa71c7", 0xf6) 06:07:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0x7fff, [{0x2, 0x1f}, {0x3, 0x7}, {0x1, 0x2}, {0x0, 0x2}, {0x2, 0x1}, {0x0, 0x9}, {0x2, 0x8}, {0x3}, {0x3, 0x3}, {0x3, 0x8001}, {0x3, 0x4}, {0x8e207a5185829e96, 0xffff}, {0x3, 0x2}, {0x2, 0xfff}, {0x3, 0x7}, {0x2, 0x3}, {0x3, 0x6}, {0x3, 0xfff}, {0x3, 0x2}, {0x3, 0x100}, {0x2, 0xff}, {0x3, 0x4}, {0x3, 0x400}, {0x1, 0x1}, {0x3, 0xd003}, {0x3, 0x7f}, {0x3, 0x2}, {0x3, 0xffffffff}, {0x1, 0x7}, {0x3, 0x9cdf}, {0x3, 0x5}, {0x3, 0x6}]}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 06:07:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff}) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x2}, 0xc) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r1) 06:07:59 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chdir(&(0x7f0000000080)='./file0/file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0/file0\x00', 0x2, 0x928c, 0x0, 0x1, 0x9, 0x7ff, 0xb0bf, 0x2, 0x0, 0x4, 0x5}) 06:07:59 executing program 1: mknod(&(0x7f0000000340)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000680)=[{r0, 0x1}, {r1, 0x50}, {r1, 0x9d}], 0x3, 0x0) munlockall() 06:07:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x48) munmap(&(0x7f000071a000/0x1000)=nil, 0x1000) r1 = syz_open_pts() mkdir(&(0x7f0000000000)='./file0\x00', 0xa1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x10, 0xf0000001, 0x9, 0x10000}, {{r0}, 0xffffffffffffffff, 0x54, 0x1, 0x50000, 0x4f2}, {{r0}, 0x0, 0x0, 0x1, 0x5}, {{r0}, 0xffffffffffffffff, 0x20, 0x60, 0xfff, 0x7}, {{r0}, 0xfffffffffffffffd, 0x80, 0x5, 0x7fff, 0xffffffff80000001}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0xff, 0xffff}, {{r1}, 0xfffffffffffffff8, 0xa, 0x40000020, 0x0, 0x80000000}], 0xfffffffffffffff7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x6, 0xf0000040, 0x4, 0x2}, {{r1}, 0xffffffffffffffff, 0x1d, 0xf0000080, 0x9, 0x4}], 0x3f, &(0x7f00000001c0)={0xbfd, 0x1}) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 06:07:59 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) getgroups(0x9, &(0x7f0000000000)=[r0, r3, r4, r4, r0, r4, r0, r1, r2]) setgroups(0x0, 0x0) mkdir(&(0x7f00000012c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000001380)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffa) 06:07:59 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x29, 0x23, &(0x7f00000001c0)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) 06:07:59 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = accept$unix(r0, 0x0, &(0x7f0000001600)=0xffffffffffffffe7) r2 = socket(0x1, 0x1, 0x0) r3 = semget$private(0x0, 0x1, 0x100) semop(r3, &(0x7f0000000200)=[{0x6, 0x6fbb, 0x800}, {0x0, 0x81, 0x1800}, {0x1, 0x100, 0xb9a8064cb521abee}, {0x4, 0xc3a, 0x800}], 0x4) getitimer(0xfffffffffffffffe, &(0x7f0000000440)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000300)) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000380)=[0x6, 0x101]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000480)=0xc) connect(r0, &(0x7f0000000280)=@in6={0x18, 0x0, 0xd91, 0xd6e}, 0xc) socketpair(0x16, 0x4, 0xb83, &(0x7f00000014c0)={0xffffffffffffffff}) semget$private(0x0, 0x2, 0x100) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x761f64, 0x400}, 0xffffffffffffffc6) r5 = shmget$private(0x0, 0x12000, 0x502, &(0x7f00002e1000/0x12000)=nil) shmctl$IPC_RMID(r5, 0x0) semop(r3, &(0x7f0000001500)=[{0x1, 0x5, 0x1800}, {0x2, 0x5cde, 0x1000}, {0x1, 0x27a, 0x1800}], 0x3) setitimer(0x2, &(0x7f0000000000)={{0x0, 0x5}, {0xfffffffffffffffd}}, &(0x7f00000003c0)) bind(r2, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x8) fcntl$getown(r4, 0x5) recvfrom$unix(r2, &(0x7f00000004c0)=""/4096, 0x1000, 0x841, 0x0, 0x0) socket(0x6, 0x6, 0xff7fffff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000340)={0x9, 0x1, 0x8, 0x5}) socketpair(0x10, 0x8000, 0x140000, &(0x7f00000002c0)={0xffffffffffffffff}) shutdown(r6, 0x2) getpeername(r4, &(0x7f0000000180)=@in6, &(0x7f00000000c0)=0xc) syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) semget$private(0x0, 0x2, 0x4) 06:07:59 executing program 1: setgroups(0x2, &(0x7f0000000280)=[0x0, 0x0]) r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x5, &(0x7f0000000200)=[r1, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd8100aa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) login: map stack 0x2071a000-0x2071d000 of map 0xfffffd807effd870 failed: no mapping 06:07:59 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x100, 0x7f}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0xffffffff7fffffff) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f00000000c0)) 06:07:59 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2012, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000100), 0x1000000000000258, 0x0) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000200)="ba5203", 0x3}], 0x1) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000d00)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8cb3881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ce8e5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1facc17c4ee22a4b0a40f27458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7f", 0x499}], 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x680, 0x80) 06:07:59 executing program 0: r0 = kqueue() r1 = msgget(0x3, 0x42) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r7 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0xfffffffffffffffb, r2, r3, r4, r5, 0x41, 0x5}, 0x401, 0x1, r6, r7, 0x4, 0x800, 0x8, 0xd194}) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0xfeffffff00000000}], 0x39, 0x0, 0x20c, 0x0) 06:07:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0xa4) chmod(&(0x7f0000000040)='./bus\x00', 0x61) fcntl$dupfd(r0, 0xa, r0) 06:07:59 executing program 0: symlink(0x0, &(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000054000/0x3000)=nil, 0x3000, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) minherit(&(0x7f0000052000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) getgid() 06:07:59 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0xfffffffffffffffc, "00000000e78100"}) fchdir(r0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 06:07:59 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/@\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="f6485c149e7e2a568cb83b78f64ec2325933923ff3f72dcf6821d34a0d7a169913f25b34fb94be8ca3f3dfbf83eaf3f4345a703761a9ad019d5f4b79c3b613ebcbaef66194f7285fa9cd2811c8a7715beba1d9cb6c7174271356405189a24e60386d39cf534e698946873776a1cc2565e62fa85db68b4517998600f8f5aac53e26b9a5167119e1b784a94395030bebf03bee4a47f9314631bdfd2b6a12a9920a34a064f4b82d19bf253ad9ca3d4a96aba5ee1787f39bba63ce491fb20bceb9cb48675245b265cdbe9a26a006d775c1c10801855935c608051e9aacacf147ad2e2150ce43f2d5d2a80608add8f22a20745d87d0779253fee5eff3585211", 0xfd) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/113, &(0x7f0000000180)=0x71) 06:07:59 executing program 1: clock_settime(0x0, &(0x7f0000000080)={0x4001981}) 11:09:53 executing program 0: setuid(0xee01) pipe(&(0x7f0000000840)={0xffffffffffffffff}) getpgrp() fcntl$setstatus(r0, 0x4, 0x46bfe) r1 = getpgrp() r2 = geteuid() setuid(r2) fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) 11:09:53 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0x2) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001800)='/dev/wsmouse0\x00', 0x0, 0x0) r3 = getpgrp() r4 = getuid() getgroups(0x5, &(0x7f0000001840)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r6 = getppid() r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0xc) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000019c0)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001780)=[{&(0x7f0000000200)="e11e01d4b092c4710a369b2301f9424747f32969987d33b7a691a326152e2af06442880673f3be8e7ea9906c11fc1d957ce9be3972123f5fb591b1b33fa4d05ddbdcd191041f8f7d11930d2ddda0d6732e6279b3168543accf54de0499b815bdfba62be39cd51bb44b6f93903a268423b4afbbf09e2757f01980aa74d08085b336980252a36202a05a1af848a9993fab81e0e3c27ade80db433a145e8246217a36905b6a17d29a13f26a0db2f1cb2a0671b5d02526877458963dbc9e596ed7520654c43b5928e8e25a1c639865364a0c9e152e1b2f2913d22586e6d6acb487ec2bdcac4cc424efe3cb30cedda0ad2a9221de2aa08b05fc649405c61674bba11dbdfd1e6d2d7c7e70620a5cc1b8afde9dc212f46770fbe72ee2f18329647a4dd55b3ba4b54e6f3fd1ea1b604d476c4221ee5a8be41a1171e8e40a61cbe5084bdfc8d51d5178650a6d2e1db284fd4d1ee7f6eece2dc600b44e0ab586ecec608bc96862bce9eb782ff0ae6cb42a7d5c6e28a8c755214531cd4413f43dbca202cef67ea05095bb0b99cc182dd6eac65923d3146e053c22f6b16c2aa1a22fbe4a666410680f8c1f3169c6f2ddc0155777f0e7b95c49008088eb7bcb77145147f5d716f7ada41a6d20b9bb8a543ae8086c17695c3bf4282f125601a180573c63a380e1b7440446a223c5cd35f3d00688b78240b77343fe927689bda165566fe47722ec542ae0b0fac0cc0569b3a072c266024f4bdf4eedb01f5151186813099aabd9fe122099c4df024ee614d1e5db7b754af7cb3d372f23384de4fb19a8d2820e283e9a1da3700d6190575419e98ea221553b011e8ce354cc530b2b3d5bd966a05f0006f7c27ec08a71be84a5d988e62fa8d2bc91cb55661e2fd5825293c958a84dd36b30cec81403bf4beda3614fb8c0974ae03dd9c2a8fb6a4f5dc9e0168f97b6feb0e500095bb273c2ff37cf80d095be94c7891b261263de391ad1e159cd6d35ec8de440e6d69c3c37eb5f084f77cc188cc5b29d4242c411d33c34c90a698e1f4d025e8e978a32b2b11c99c800d6a24f01c19b067e2522fe09084a52524caa32b8d012dd5ad12c8a7c28ae18483b0f7d94a2244f07386f1962432551fae199b809a30f1aa7169801ac6d7b01793fe5b77714413bc9eef2d4736dfba89190026175d3788afb54131b1815caf7487faca1491dc5bd2e760ac5255d1b2f5d49443e1239208bb95fd23cb61587ff1489443e2212fb5f327aa7b954b008ce3d033304030e61461ac4a5f01af0e29fdb359bc93b2df615e8d986eca3564f6f4757049f6020fd8f5228b268986c104edd63ad7eaced7f13c6090f007d788623bce15b5e26f78472079e41538ca5cefc5fb63c95ddb4e3068517a3e0502b291bab5145c3972c1648594ddb912900131f8f648c6234bc079ab08e3b9edc53bfc9874a3c075f6ad12725b08fe8f1e6c85faaca3d91ec151a135de3bca855f43c00603d12257442463ebc28f12aa3b77e0e5a66f8031444973849b96d9aa22cc4b8651dbfc66ebc1888ddecb3c00a673d013149124319e817771d72ddd0bc7e6b39dbbfa299f574fe75b7ee42102ed8fd8df2c44c938af1880e3cd8b123541e299199bf63425142acc03e35c88ecd2695e44ab34d2bd04145906a52128aeb3498b421e95ed96458d16622496add41bd40dd1269ac40a17eace0e31e7bbe94d6c8eab47ec3ae85a4affed3517bce8522520f0aeb892d1bb8c3d9d925ce16d6de39985407030f000e82ab1a89d6efcef48d78d46be990a3d406d9f154b72aeff3e02aae261a8b121abc11f66202fe9e14223f991c09d1cee986f739888ec803c3c8212c17ff2a1fd15501e9fa1ff394b4fc8c772d569feb27df88808139c467d8808977e986460573d32fc37c6c1eb73bf5c48e076cc18809c297adffebbcc854b9904edb7ccb142bc671484afd5af96b96b474ea3c363b19c405ad2608a553542af86f8c7c55379a0c2f25d4da5d90d020a2d07e76db57927d75ae30093cfcc8ce27744d15c2ff49cc41e57d6e2a9fb52be034ce8ba8f62916ffdd2d0f8f3a5cec9d2756a8bf7ac10a6640b55a31d41cd5dc73f9bce5c08103e2787b0acf7f8df18f123df08d3b7cffdd9d7e16e906b97e14cef0d13f3df6236b85a0757a461d63d4cfd80a49b0a1635801a4bc5097ff42bd8e5ca5c778912d831b066380772538de21f47b2fc9525c8d967bdc1b6ed2bf27d869adddde03d7da188dda6f1fbdd0a7ddbdf0edcc017038d65c1263c57af70fed044bba030d0d83bdff1a497276057c0fcb0fcc2b5931e7483ce7dda390b4645a8b6d69e12e3f245405f2524e366bf7f1870fb1788158802e9f51ab5cd162855e678f919aced256e9926f7c89558885c09045e597701b5b6262f114a33acaff7187902eab16c0e9b4c34e2aa90aee06a0d667801cf59fceee1f3d3e6838eadf6273ea32b102d0463ff1d9af50fdad6f9bd73c0d286d4141174009d8f514723b435f69c1ce810d6a30b009011d9f6e9ffe2cc935970e5d46b5ef7eb63786fb763d7c18abc85d8146767c6250265feaf63b510a2a6b288f00d496d4e8a2c93442caab2296e88c2b35b36591b2f9a76a142fdb78aeeb61aef264ee7da864ad35a412c74e94c1d2db618c8d870156a5a5a53607905dd4bf1f03e6bffeb95d94b69e98189ddeb5b2516b70d605eaa06bb2e07b59b58d3a3630281e74f987074bc2e3244727fbd95809d9026864b983dd5ada6ee4ae95046dfe96d255b126b87f1a178d2c52cdef5908c85a4e1fb9685dca18dbee53a45972880833b11d47963fbe62f1dc0da29ae0fa4df5f6c590929230596bdec821ccbd31f51a194f697f70a07eee12b293a0a5e2f071217c06a1c43ce7885822680a9bc2f3e89edaa8b64980a26d89d4c05fad0e3b74c47fb812242422cce53b926dd2c3c2fcd1ae366cfc3c5ef0f837cbac6e0a077bdf6653769459477fba385e13e86ac9b4c94e986b77bb3904001ab5a50fcc3492d969c3c6c781057d1d10ff35252bdc0649dd1e0198623302dbce08ee01423a0a493f75de9573d89314486630123fe8e64df173bd5f938a4929369490111148b6f9e41944d7f39fa11435f3fd4991df3514cb29347bec47dfb99eb1a212f0bc95ed9f239dbdfb2ae29cf87e2720415005422bc24a1cc124a4495734d39996dd0e26036c7d0236b0ea018e8623f26129ed47a22262f5188ec1fa6f62f09f131b888a96d9bf08f6600e34f74903bb004552623520406bc4ad6f1886ce7fca8476b636c984b3a54f2079d509f1b5ff7cfc5bb102e8f1fd038695b718ed943e1802b4d580fe331a6cd8352c055f38edaf224785b75c68e8d09ca6e87c07df21529a79beca6b38da17ba66cd36b2c4035681241190a04ac13ebf8196c9d85cb76ca159689a047eeb8f9e840c0639317e0217d1de31e23f13d73e83b5aa31f35c48f24d7700eb1a2774c266c2d722f63f04753734a148c6797c0666f0a8f6c6d8ab1e6dbd1622ced921224f6f177371c116d67c94a6fcb8545c9442807aae30788bb2260a2dcc2efdfd3d7e5ad6926b03c2b55107ad0bb740e65bf811fc67df2dcb6391510026ffbcd087736f9073d0ee35e67039b04f58d91f838c6101e7a20c845b93721c9e7e0a84a09bc2bce04007d3b827d37e5fc3720841fd8777a4d1b04c71f32042957b21566f655ed8e5aac633331c033f006fd4985beae7c0a6051bde2143c48c5921a4d059f5c95186a2a2143a38546681b4b87c85433a8e9560d23eca46a3c9a2c56ee40ba5bd2837aa20796873079f0701ba498096bbd7b2a73c857ef63832a777995a57f9bc13be195d26fdbb9b106c63d66178c381787d32c373964fa0f76810487ff92377efde1cf1b5b1684bdb17ba310c23fe1e780675b4fc201fbb0985922c2cefa88be6abc16f6172ff187eea2bc2884767b5ee67a47d4b78ae3621f2e3aae0876f2d04f9b1700d01775c7b34a1ec04af4012213386c0aacbd3105d4e0d5404022085df2807e45c8a9dbf3467bb402f28e9f3f78f79d6e4e1df2b40fc61fa23f2428b0d9b9632da39b89642a48b93b0176ad4c1c884bee1bbbdb2ddfe086534a78fe230c4610660318479e5ccc4e5523f717b97d0502719ca7102d81a2604d8f65a4d2b4494dccf997b498bba9fc9f57ac2bdaabd75c3232e3df306d3216d927eac9c1b109f575ecd04ae949a904736014075c4f3df6bf7a0bb860748467a90c746f9343c80894498a8df41422a4e07008fec504b9588930e1a02505a024ad091300457a98478cbcefe519e4999696aafa453bcd9080961aeeaff039812a084ee093fd8e5a6a8f282ad507fe76c5fb046771824cad25c8f7bbe8e7e490ec20e531e588692f49c97265f7a0c15a269e846839b340fa193968295cb8b6264b87ead82c08663923c8b36e98d37f83c48561b033ef3ecc962956b8bb8bc42605b1a2387fa4891b7baa452f56e0235d828e9c10891c9d3d0e661f4a3a01764d74985ee022e5cd7d723df419eef619c8c2e46d57dd2f1fdf5e14dc3babdde06dcf6385ad89aa35484a9f63f317df375a7bac97d666d43202b7e78a2929007b53f60a02bcb91fb6795f4a630f52107bb00c3ffd401d48e940fbe538b3c718206b00e59acbdb823fb6c0ef00616b90a51154cca674d08b6ffe60af6c20631f916e2f3c1636cb811d6362e071d49fa6c666f7318487082bc0aa81a3f4223a4b88f2feb59d4be67f640bc870df7c69aa5397b1ae50d72965efb46f1bcb7e269009e42ce5991d26947f67e0206959a13b5b725ec00e56271272ae0deb43a6d0a7f1aa31cd0c6490738a45dd6640dc806ed5d2e650a5b36a82dce526286786252bc0f89dc2a0946e7bad1b72c70ffb4d707d2a406726fe1f9bed6aebc05be6ddeecc397af2188618a6d8830cf1b0559fc62699a8c0da32e996328136664b3f20f7bfcdadb6258609631a5278caffc1c785ccc9b919f12a762614b8eafbf1732cd3b2ec0d9b95a222d192370de58cfd4c82c22d0a5881b6a677699be8f3d2efa1c8d2bbfa8ca77036818565745d7fa709acc895d18f501d830abf1422ecec2a35043b2e0003a5e41a4bf3c94edb2e72164e6e2de36ebe8c10fb28cc84f9528f916f5a8834cac1511ca40e37312bfba0881b29908ac7efde48f434f00e0b1f0959eacc857aadb0a243a56cdd2d261618aecf1eb79536348de6dd20a00ec51239c4750fb1f3db929b3bc3a226ae988e5f36f685e787223ada57bf75c654daf05cb3f3a6c8b23b4f42f675c51123af3ee4ba4d6280bedcb24c7557737eac63ba7be153fc2c5b4b0949d772b1ae2b8b85a21f4445424c49c6aea296a018b8881529d33dc33152180a141043a396f6ef05d06946ac85d06af362c142b0e04bea2128db3ce0918080060b60dbcfb42b4cf6fabed9234e6882531e4478944d4cfe76a8a77500beafe44c092d49840e5e85ec3e4ab0c4375e0d43c33d039cefbe778ee59a46b97f038e3a9a1e50a1e9ab955ace103680af54eb3fa1dc7c926ed69d4c6ec0197958dc910eab6f6657a7e07fefaeb01041b3b6ff24c8ce045ffe811148406427b21d6d22822afd5ae8f910ee318bd4180cc16054a2bbf12b7811426a06b4ef40eaa2cd103f617ec71765f6be34a1980f65f588b08176656923d30c77460f9cbbe7945dbb3142c00f9d50d4ed403adab726d27cf10e63dcb467d7c68301baddd03ce314fcde352a4fb212efb88352aa506813a8790629bffdae9f6752d5d3cf25702787e8f11c19a9c5bde", 0x1000}, {&(0x7f0000001200)="0fef1d699626ac2efa1935cf61a768c17e27ea6d1048e185c716ecb0d083cc03e2e743eb9d8a10ec23f41f27efa4ff909120d9cd1d2e3bf66a4cf4a9ad53b74db686c63b3d79544e11177ec9aed8e74fc86e2f27b2c0c5b763361d206bc5644460b88bf5ae83cbe81b61e7a8a94cc9a14b2eb3e51b76cd34f04b1dd9ec9af936e9ed255a58c2bbe931616176de2737dd2fb3ea0418c31b5bf5fff52b93d4e1a9ed018e1757abcfe7855b3c7256105c78e8c5484e0934952d52bd2464109129ff4debb638cda8239281ff0afac15f72704afea791aae0f8c3a278edb166054e248a153c7c4055fd735f4a00616fde015375641191a4ee7cc0caf851", 0xfb}, {&(0x7f0000001300)="647901121b63ef43a2566639d1872119c782104eb2e21e46bb49a6253418881a018ab6c27c0e31adb2cbaf3218773952d56a37bf1a590d1d2c52f05d2d8f95e0020625fce836d3cc65680a955bf9684f664501858fdf443dda0a5ccd13c07e7d47933d5aa315b0d8f1aafeec7af2f0532feebbb1c475f4f3435ebcb3a2cc900710ae4d587229c6f0b200042a1a19c1658952da558516923b6b5dce3c80fc2f34d319e197bddf53ccbd3822bf25e295689aceab84971ce1679585deebd6ba79540b4779ece084bdfc80210e97bc0c7625163041c80c8d0af6cbd3682f8e9c09a57830b2cbcbbd97f40c", 0xe9}, {&(0x7f0000001400)="f902d807719d1899c0694e434b1560d1c05fcd52281ad46bc46a1cad05e2165c3581b4984a5d44c08c603fa357ce565f0edfd5f51d752e82bbdab22e2df815eda2b081b935ae67ba90ad5efe910570ab534673c288000f3d4155", 0x5a}, {&(0x7f0000001480)="c851ca472304c33e3ef97cfe61b462dd2603a7f13a192c4a75341eee2505f16cd424919d7467e63ec5ba28c7b35d925db8c0ea9d4b75bd5612d6ff9d620004df6752dcda92718f98a2ce26258f5701e71d4df8d3c76c79b33fd8a191c28fe6897d754c052ed417849c8710bf6f9f1983206f40e091a8f9acfb86377a469fac", 0x7f}, {&(0x7f0000001500)="c5937f0743f656752dd2fcfa8b30716d2c71a8a76f5b001d67236450c6dffc35c9a66dc44083a7e39ccfe481b25001b8cb868dd6b9b15e9fa7b017141d2bd1709c43167029cb11df1dbace9fb1db579f3bc14612dd979748fbf85a096336d9cd615ad03f48666773d61466bbabf2d070029e09b6cfddc0c4a436d1025b72f04f710cc3247515fd6421cfe6435d5d49c0a3b76a0d683c405014e0eea457b94460d52e1353e0af5bc4e7010d6cc03a12fa58aa258e6870f5883636f861105d0dead862d79d4b278ed2f158aa7f2c57cfc4806b70727396bd9eb75df95cbd69f2b3a9f13c17d3beb4", 0xe7}, {&(0x7f0000001600)="d6ff69f1e64a880d83ac1baac2f72b26704790c3810de932d0e4d8e868ac4bad6e39e30a0c648992248717f143aee85698ecad8c359b8745320e30c23655a27db5a0bc23ae39b5c6d6a19859643fa07c22b03eeb73c0deae1bf570885ce236c3917ea9a309bd4756bd6b7b7145fdc0a177ca1fd3eaef5c48376b280dd9605589", 0x80}, {&(0x7f0000001680)="369e085cfe6376b77818323f94ab5ac763c82b6a047610276df65a850d84154e70d2c210d1da164d8fea69298ceb94493f74a6f6246b0358c68100dd752092fb2610a46eb404097055ddde7fc1b33b99b94f009d092bdec417d8af18e394f7f216ceb83e1fd599254b37cc13463848fff4a8990ca47033b1b18f3a9d18125c3ae46c99a4e30b686248f3d3b48d85c76c3d1677e8fc746aebe164eabfdf8402a549836cab34a88e3beabe6749adad73184a5ce93f1c03b41fbac06ad477ae99d3cada2e6f4eb2acc1709ad7e6650c9c2a3998fb3ee4", 0xd5}], 0x8, &(0x7f0000001940)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x78, 0x8}, 0x0) r12 = syz_open_pts() fcntl$lock(r12, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r12, 0x2) flock(r12, 0x2) flock(r0, 0x3) flock(r12, 0x2) fcntl$lock(r12, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 11:09:53 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x100000000}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20080, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) r2 = dup2(r0, r0) close(r2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x401) 11:09:53 executing program 0: r0 = msgget(0x2, 0x204) msgrcv(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c23f63e713ede9e6040a8ffca961851fa1ce560f646d995d24ed7dc0f90b4696f97da5c05633454890386e20b5d9fa158049b5dbe024e1a075d62c2d7438dcbfcd8a19ea43d87225b7b75b8d90969fab9930ef98867180"], 0x1, 0x0, 0x1800) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r2 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x12003) msgget$private(0x0, 0x8000000000800) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000013c0)=0x65ca) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xffffffffffffff74) r6 = geteuid() r7 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r9 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{0xfffffffffffffffa, r4, r5, r6, r7, 0x182, 0x8000}, 0x8, 0xff, r8, r9, 0x200, 0x10000, 0x0, 0x1}) r10 = syz_open_pts() ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f00000000c0)=0x7621) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r11 = semget$private(0x0, 0x4, 0x103) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000001380)=[0x4, 0x9, 0x8, 0xffff]) r12 = dup(r10) getsockname$unix(r12, &(0x7f0000002440)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x2000) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000005c0)=0x10) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r13 = msgget(0xffffffffffffffff, 0x3fd) msgrcv(r13, &(0x7f0000003480)={0x0, ""/4096}, 0x1008, 0x1, 0x800) msgrcv(r13, &(0x7f0000000600)={0x0, ""/96}, 0x1e8, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r12, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0xffffffff, 0x1}, {0x18, 0x3, 0x3, 0x6}, 0x20, [0x1, 0x8, 0x7, 0xfff, 0x0, 0x81, 0x2, 0x2]}, 0x3c) msgsnd(r13, &(0x7f0000000480)=ANY=[@ANYBLOB="01000000000000005c63fa91bdd294415b81b26f4adb16cc3ca8062e43fcf4caed6393f253394d59e40473186849225677f20e2be1aa2c7843eafec819cb06cfad0baf9c58ee5802c31cf4001088f393e113592e50f636352195566f6f43efbff6dbcc8cda96c9fafbebaeeae247386f838639df521f78a22064ccf4f3"], 0x1, 0x800) 11:09:54 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000369000/0xc000)=nil, 0xc000, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x80000000, 0x9}, {0x18, 0x2, 0x80000001, 0x2}, 0x7, [0x2, 0x7fff, 0x2, 0x80000001, 0x80000000, 0x58, 0x5, 0x281]}, 0x3c) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:09:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) 11:09:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002002, 0x400) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCCONS(r0, 0xc2485607, &(0x7f00000000c0)=0x40000000000009) r1 = getpgid(0xffffffffffffffff) r2 = getuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) getsockname(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) 11:09:54 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4001, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)='\f\x00', 0x2}], 0x1) r1 = getppid() getpgid(r1) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000840)="573f0f052446fea56a585a40376de99dd3448b06de2cbce006c13336623d0f6dcd9879b96d604b348d2d2c50bba70352dc5bcd7718c1e9ffb2260eb560b2be22e11011c58870fe56c67f3e95af436a40012c2600ece7e47f29c6191799729f31c1a76fcfacbee7fee5bdeba407f9ea8f77cf76fd2b6d79aca1f430d321a3d17fcf06180488f56ceec0a25b0eb218ecb927692a49a8780b0c33ad6318857605ec945ee155f977ac5e5cabc021996e8ce4fe37c91620986dd58c074730d0d92735695b5c05df61537226a3ac792f47f9570dffa3a7e21b6f149ee474ed7349c8d989dda3d0c259eca6076a2d60292be10ff02adfd90cdb6cd3b3e9d50e0d7c4e5892615a09b858fa8b76912f1074de591ccb4f6df173035e4cd62b4e2f2f06b6ec02750d5b04cc22f47e4f07fba60a0685f49a7386bd82420807849e0991fe5a4a407f0349e1c3b98ca600db453263d4df7fe3108e3a378c2cd38086379b68f2747d4266382948a2d369539fe713a4105f328f9ba9152c465b7e0dea62c07d707a6f3e8727e63f757ba2ef5a792adea05f55a40a075154db06bb4762507200d22e8380cd97aae7a12e054335c867d25685018cee2cfe48ace570e5202cd5b62d976313af757bb72fcfb042cbf453588a00a8dd79dec49b212bc98f0931931a80d88c96b12df23c0e9130f1afd78bee608729cce3954b544e9270552544792160a064bc5bd7197144641191aa31427933c5155c3cf2e5f9eb98b4aeab351a1ab9bb55a662b74fdc41793465c9c31b3a4f1a26fd4504f6e5a546888694c5d0d02bfe829514536495a2acd2cb08223f72126fa678e8ee5197b16468e7e073ac5f272b1e8ee934d438ddf6842ec0bea48405c5b808484565e529a8949d8a01242211def7ab4809096061d489aa5ea50ac3cf4cd63cb69fe9cf3f27a1b0a5ba2ce901826f676a93784faaa285f9dc1293dd40d35baa80ba7e8e66cbf51f5acf3b0604182c705b9aebe54692a25b8a2825bf45a567d911dbe3f463d1c3e116ec9824d85a06c1e101d33089e2cd249dbb497fd3a841b7df5aa6fe49413e930a354d90dbf5e60a21dd0df8b2ab3d3076beb206065ed82dd37c708747d06b59c17a0b6aae9d2171611c54396c113b6028db7d1371c7baf94e45d2bef1df5da8523d0de313d9f7c9cd075de38badb0b6e6bdf0b2df1c28616e202fd0695596a7d9159e8dcba5d00082a0474b2328f597f85452067bf27a8b805c383285b322d35ef0c55b70083bc6644c1187daa7f89c99300b2aa806796b31068b4c69685928b4efa4640e10ccda869763a25be5287df6d81d00c8806580f5a4ca047c7e220c31777a8651be15c2e2a9022162d01e94066d734c6536a8c81a70c73241c4a08dbe4aa5953ab4e4ee01f71a587005c11e5b41ca38842efe10c83356af374429307410bb1cae57280e4f8a41482d4f85745c7108a416dc81d4371f25b9dd22905e5d4b75df9e697188a34e33a056f712364d15d3956b577a9a5026b7766435a14591bcf5fdebfe5d6c274181e04f21d10d80de2c6d6b3ca5db5f195cac75fc02d5fa60df505344d98339889273347ae640d91c8ed253e0010df3689a32e4d8d7a0cd126e0bc1d199dc43cf3979acb918eb97792a1475960581ca5b32b7cd632d", 0x499}], 0x1, 0x0) 11:09:54 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) ioctl$TIOCCDTR(r1, 0x20007478) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) readv(r0, &(0x7f00000024c0)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/168, 0xa8}, {&(0x7f00000011c0)=""/75, 0x4b}, {&(0x7f0000001240)=""/144, 0x90}, {&(0x7f0000001300)=""/159, 0x9f}, {&(0x7f00000013c0)=""/86, 0x56}, {&(0x7f0000001440)=""/100, 0x64}, {&(0x7f00000014c0)=""/4096, 0x1000}], 0x8) listen(r1, 0x6) ioctl$TIOCCDTR(r1, 0x20007478) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 11:09:54 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="19902d8770d38abd3687a0b2aba3747c18ee9dc68480ae18aa90cd4c25031aa02eff82f443c9d313a1815dbf0aa3390d5056e87a86547fbdc4228b57b07124a2fc8d5d3c6c654a9d6fd276df5425aaf6d0cdad422f61", 0x56}], 0x1, 0x0) fchmod(r0, 0x80) r1 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x40) mkdir(&(0x7f0000000180)='./file0\x00', 0x80) r2 = getegid() setegid(r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000280)=0x10) poll(&(0x7f00000002c0)=[{r0, 0x48}], 0x1, 0x5) getpeername$inet(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) r4 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x80) fchmod(r0, 0x20) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f00000003c0)=0x9) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000400)="1f9107ad01e4d3a576eeae13573a2b9ef507c923aa19801a1ed86480ca349b67a6388e93c94759beab8ab579bf65239e8fca074b0a297723b6d9072caaf5f83654e1c0072e4ddf7a0e7547514f821cc46e2036b5c7", 0x55}], 0x1, 0x0) socket$inet6(0x18, 0xc003, 0x3) getgroups(0x8, &(0x7f00000005c0)=[r2, r3, r3, r2, r2, r3, r3, r3]) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f00000004c0)=0x4) r5 = semget$private(0x0, 0x1, 0x21) setgroups(0x4, &(0x7f0000000500)=[r2, r2, r3, r2]) r6 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r6, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000580)=0x8, 0x4) setegid(r3) semctl$SETVAL(r5, 0x4000000000003, 0x8, &(0x7f0000000600)=0x6d8) setegid(r3) 11:09:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xf50, 0x4, 0x40, 0x101, "4cecea86cff4555b8f33dea1bd2cffc6a6c654c7", 0x2, 0xfffffffffffffc80}) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x102) connect(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) syz_open_pts() 11:09:54 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x4000000000000) 11:09:54 executing program 0: r0 = socket$inet(0x2, 0x1bbf70144c61a302, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), &(0x7f00000000c0)=0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x148) fchflags(r0, 0x50001) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)="000000186004008b00060000000000000000000000000000000020000000000000f10000000af6dd4f22276e", 0x2c}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0x8}) 11:09:54 executing program 1: r0 = socket(0x2, 0x4003, 0x0) mlockall(0x3) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) recvfrom(r0, &(0x7f0000000040)=""/217, 0xd9, 0x800, &(0x7f0000000140)=@in6={0x18, 0x2, 0x3, 0x3f}, 0xc) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x9b}, 0x0) 11:09:54 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r2) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}, {&(0x7f0000000300)=""/69, 0x45}], 0x2, 0x0}, 0x2) openat(r2, &(0x7f0000000000)='./file0\x00', 0x20000, 0x44) 11:09:54 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x3) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) socket$inet6(0x18, 0x5, 0x1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 11:09:55 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x5, 0x7, 0x11925935}, {{r0}, 0xfffffffffffffff8, 0x11, 0xf0000000, 0xfffffffffffffff7, 0x3}], 0xc63, 0x0, 0x3, 0x0) shutdown(r0, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) socket(0x20, 0x8000, 0x401) kqueue() ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x10000) 11:09:55 executing program 1: setreuid(0x0, 0xee00) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8001, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0xe75) r1 = socket(0x800000018, 0x1, 0x0) seteuid(0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0xfff, 0x0, "d730c1e7bb6fc7e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:09:55 executing program 0: r0 = socket(0x800000018, 0x2001, 0xfb) getsockopt(r0, 0x6, 0x8000, 0x0, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/66, 0x42}, {&(0x7f0000000080)=""/220, 0xdc}, {&(0x7f0000000300)=""/244, 0xf4}], 0x0, 0x0) 11:09:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0904c44f7b202c, 0x1b04) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)='G', 0x1) r1 = geteuid() setuid(r1) r2 = geteuid() setuid(r2) 11:09:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r1 = msgget$private(0x0, 0x702) msgrcv(r1, &(0x7f0000000440)={0x0, ""/4096}, 0x1008, 0x3, 0x800) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) preadv(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/79, 0x4f}], 0x1, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x11, r2, 0x0, 0x0) getpeername$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) openat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x100, 0x2) r3 = msgget(0x0, 0x400) msgrcv(r3, &(0x7f0000000300)={0x0, ""/250}, 0x102, 0x0, 0x1000) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) 11:09:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4501) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x10) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000140)={0x4000000000000, 0x7, {0x1, 0x1}}) accept(0xffffffffffffff9c, 0x0, 0x0) r2 = dup(r0) chdir(&(0x7f00000000c0)='./bus\x00') ioctl$WSKBDIO_SETMODE(r2, 0x80105703, &(0x7f0000000000)) 11:09:56 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r2 = semget(0x0, 0x4, 0x11) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000000)=""/34) rmdir(&(0x7f00000000c0)='./file0\x00') 11:09:56 executing program 0: r0 = syz_open_pts() kqueue() kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000000), 0x1f, 0x0) pckbd_enable: command error 11:09:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x40004010001028ad) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00233a27feff023519edffff0001000000bf02008c9798171fbb18fb9d568e58a6b193ce02df1286a2a219a3ac621f176181ffe691ec51f8a0d902da5691d8995335a17d1827ad", 0x4f}], 0x1) recvfrom(r0, &(0x7f0000000000)=""/164, 0xa4, 0x42, &(0x7f00000001c0)=@un=@file={0x0, './bus\x00'}, 0x8) 11:09:57 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0xa5) ioctl$TIOCSTART(r1, 0x2000746e) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') 11:09:57 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x8005, 0x5) setsockopt(r0, 0x29, 0x2f, &(0x7f0000000040)='\fFW}', 0x4) 11:09:57 executing program 0: socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "000000000000000100002000", 0x0, 0x7fffffff}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:09:57 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x121, 0x1, 0x0, 0x1, 0xffffffffffffffff}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000080)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) 11:09:57 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') r2 = open$dir(0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x4, 0x5) r3 = dup(r2) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x650, 0xfffffffffffff000, 0xf82, 0x0, 0x7fffffff, 0x93b, 0x80000001, 0x1, 0x3, 0x8, 0xfffffffeffffffff}) 11:09:57 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x11000300000005}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2, 0xfffffffffffffff9}) fcntl$getown(r0, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001740)='/dev/zero\x00', 0x80, 0x0) unlinkat(r1, &(0x7f0000001780)='./file0\x00', 0x0) preadv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/138, 0x8a}, {&(0x7f0000000180)=""/109, 0x6d}, {&(0x7f0000000200)=""/198, 0xc6}, {&(0x7f0000000300)=""/42, 0x2a}, {&(0x7f0000000340)=""/188, 0xbc}, {&(0x7f0000000400)=""/233, 0xe9}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/243, 0xf3}, {&(0x7f0000001600)=""/99, 0x63}], 0x9, 0x0) 11:09:57 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x101) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r2, 0x6) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x3) r4 = fcntl$dupfd(r3, 0xa, r0) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x80044270, &(0x7f0000000000)) connect(r4, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 11:09:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="bdfa4d2591c321a8cf98848e3e8751bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309", 0x65) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0x1, 0x0, "62da9d4e2a4b12013689a8664a80f39f13dbdc6d"}) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt(r1, 0x6, 0x9, &(0x7f0000000040)="cc20e962ef7d4f6e75726e4d151a86", 0xf) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) syz_open_pts() readv(r1, &(0x7f0000001600)=[{&(0x7f0000000100)=""/54, 0x36}, {&(0x7f0000000140)=""/50, 0x32}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/200, 0xc8}, {&(0x7f0000001480)=""/140, 0x8c}, {&(0x7f0000001540)=""/137, 0x89}], 0x7) 11:09:58 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(r1, &(0x7f0000000080), 0x1000, &(0x7f00000000c0), 0x1800, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1068, 0x5) 11:09:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() fchflags(r0, 0x4) r1 = dup2(r0, r0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x5) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x50}], 0x1000, 0x0, 0xc600, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) 11:09:58 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x5, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x0, 0x82d}) select(0x40, &(0x7f0000000040)={0x4, 0xc9f, 0x8, 0x8, 0x45596824, 0x697, 0x3800000, 0x138}, &(0x7f0000000080)={0x7, 0x2, 0x0, 0x5, 0x100000000, 0x699ae438, 0x9, 0x4}, &(0x7f00000000c0)={0x1, 0x100000001, 0xde6, 0x9, 0x0, 0x8, 0x7fff}, &(0x7f0000000100)={0x7, 0x5}) select(0x40, &(0x7f0000000240)={0x9}, 0x0, 0x0, 0x0) 11:09:58 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x10000000003d) setuid(0xee01) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x18, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 11:09:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202a, 0x1000000004) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x100000000000000, 0x40) readv(r0, &(0x7f0000001640)=[{&(0x7f0000000340)=""/87, 0x57}], 0x1) select(0x40, &(0x7f0000000000)={0x8}, 0x0, &(0x7f00000001c0)={0x7, 0x2, 0x6, 0x9, 0x2110, 0x5, 0x6, 0x3f}, &(0x7f0000000200)) 11:09:58 executing program 1: poll(&(0x7f0000000000)=[{}], 0x20000000000000ae, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x460) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x1, 0x5, 0xffffffff00000001]) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="7986b6ef6b982fae2aa8c95fee47ea180b71cd8d66481864cb40fd71a7016373eec3ad734463de5d244cde403622b673d854e38daa8d8f51a02e9975afca0c8db5aadff3a981fd29f4c31faad3002b0953e22ae7825078bade8c4a38f3ac0b7b1d70e5f16b8054a4425b1857c531faee1ea46c51e8057b15dacc351e733e4a6c9d5a73bc2d553d6306a111c9ef6710d1bb263419aa", 0x95) 11:09:58 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) bind$unix(r0, &(0x7f0000000180)=@abs={0x1f95d27d48731892, 0x7}, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000340)='./file0\x00', 0x0, 0x1) renameat(r1, &(0x7f0000000400)='./file0\x00', r1, &(0x7f00000003c0)='./file0\x00') connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) recvfrom(r0, &(0x7f00000000c0)=""/163, 0xa3, 0x40, &(0x7f0000000240)=ANY=[@ANYBLOB="1c0861020d24747a3000ddb3d4505991434282040d09f55beeff7f00000000000071c831d71e09b4b77673a565404d6573910f6afd6a753b1acaab291efdc7967385dca647f0c781f4bb6ac4d3355292fbfdf5bd173543e6e4979fb94169f0354fdc62dcab23b4621895cf665235a678b24a20232315c53e9be0cbd9500ae12c171da704bd74e61cc92a4852051c016cfa8ba832f53331a08214f6fda1ba15800e38c6f0e314090294cad647ff097b3607058a1469a012fddcb4f9057ad2b626107419380761d8f67543d3ea703d"], 0xa) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="488e40215d47605b83c1a7d8e5cee2378dfe57d383517d63da8410060b7782016506f7e0897ed2bd78bf3f3af3a970d2e69f2d7da01b344ceff91847dc3acae477e9b907092ab5c29c8555aa941d7418171e860b300608a1c79a1ec2932dad66ef5b1552b923fc393cfc6343337baa", 0x6f) socket(0x14, 0x5, 0x5) 11:09:58 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) sendmsg(r0, &(0x7f0000001640)={&(0x7f0000000100)=@in6={0x18, 0x3, 0x7, 0x7fffffff}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000140)="7f6a4e736b8cfa60e925479843b27cb908bb514101d47e75764289c00fb47fd77b5598693e", 0x25}, {&(0x7f0000000180)="1000d9e9a13dfd124066d65677cde859e73b3eeed64e48c62567d418b068417dea29213d42ed2285c2beec4c858604a5b794fa0acad489f73fe82cea9f663f67655992eb33b0368333ffdd6c8702ac276ac40833cf039132ed563198a5316e2ca351a5dfadcf4646c4817d3fcf07401417a0691cc293542a981112390e17714388f6c8f5a628c8f05c059af43eca7430e2a39bd7869d29", 0x97}, {&(0x7f0000000240)="e92ba555ecc81218711936fd3f8464bd5cb9b08a618630d776037ce1913cc2c86a8f2546d6f101d3b4d6e0412a3432962202578f2bce0685f6f90b0f90a9cfb44abb1f1d3b995ce4dab51dd795a9f9b5bde16f6881b8771f682e7cda5235fb72ab8690dd365b2199f7ecd8a584e529b1fb101b889009bb26c518858208d6624b47026e9575ec175c225bb701979acc426941123b1073721d5ac2c057e31f267dd46d5abd4cf589cc9efc9e94aad1f7496462f1a5f054d1066c8fc7e7aa3bfe06b5047cfb1b052ecb9cffa912d77ca32a8289d317a4154c7b8d9b21a81332759748c3098116643c3c", 0xe8}], 0x3, &(0x7f0000000380)=[{0x58, 0x0, 0x10001, "01f0fb40bf232031120b2c0647f6d117c420fe54195d898377cd44f3fcd73ecc9007016a2b0dc49ec4c7679100b6912757486b36a8c37152fc2d0d9f379ba2ded33c"}, {0x20, 0x0, 0xfff, "0d89c19e41fc4d08ed0f779f793ddfce"}, {0x1010, 0xffff, 0x5, "7dacbead222105c0f08b4f391fad7a659142abe34fd580945107ec0643c3c2a26772d9bbc694f92c7f92ab8a7a170bfd0433c05987f8df6061a96aff4b853d869d2716051bb5d4cd0d9bfa98bab69d753c10ecda77bfd541d933c238128dadb11e6b25268fb2a3d2d73d0154abef0ecdc4faeba2d45d2dd1645503406dba734df2d9fce3784332f114948f3e6eb8cf89432ed6f061e4cd490d27cdf8374696e4b111f7f1367e57c67000a85b83e6736f59a36512e9998d4aa3f882882831231defbb71cefedd982d466a6fe2ade117fa530a624644a66108f7a63ff7b287f93c179beb0d4046ad4e0de566c90577848866de1ddec7959dda81b9a441ddd3d3a5174ceb88636884245bc23a1f3db19e00e301117c09dcd2902177bc26af23295cf6ce05734ddffac66a4309c0ba19a404cc9ba46fdec9eb88574e98308073231b8eae0275a44317fc9cfa064ed901a3141c4720ccc3fc243c4fc5131900e83278c7710c5f85fe50b37735555c2ffe6552350494d622a0ce2b63e0f8281ac37490d69b5c36e9d7cbc247516c5f62c97274e48ca63e4dba556e028707ad993079266c635453c4ce3f8b9603b09a9634e52a8e820941559970fcb7c4d1afc813ad5a1995a16bc8ed158966a8274d2528db36f46b5f9c5187b0b0d25bb6eb6f4802c00e8580fa8e08afe31e5ce27bc3c2af12f51fa580c5a07846910fd66209c49ba4ba78e94ae50f8c6ff246daa295f6315d298f19307c5f3fc2f0ecc93b8968be629ea8c8780d099363b779bf285d58e69aaff2fb1312857a9da53d808b9e1bb892c5a6c945cfeed7744af690957d896133932e283f5472b31125a2c79eb6dca520c1daf443edc8bc14c89fff33c77b4dc4ba73555c340692a1ba633b981ff1a1ccc40fbf5b6b1ccd4ebe0e6a723f25c179c396f4e42ec9382c6cb151b8e5a0500f9bfb92c1f321886309fc1fc26336a5b537593ecc12991018bf583bc32744e50396b4a998f4f86c4739b8197d9ed6e07254043776c9f5bf7ade69e995089875cd10f14fd8df8379c445629a25a43fd146eee575e1df5c51bd0aec5519c259a66124ed10dcff1c67e8463a6a59497c33f5481f8bd3e373592f6874cf03d4b91321189b5d180d158d862c5fce761da163126d01ee0c1e6f128a09f77072af5694fd369b003b5abfd488820b06850322a41e70e38591db6dc9582eee386e68512f78807eb68ba8d8960fd45fc2054f55dd8921d356fd1fbf59de8c85c5ae56f0d74492c0e6a23b2fcdfde4c423f6b2c3f56e68697f9d2556a5259c573eebe663404f28c60b992746c6d42772002ab988b56c56bcc756bd175ed8291d1620ab95ae6d2744b8c4cb624c874d14b46ac28d961b082b8bcc39c224cf2732e033401367b60db13a214d94b806cb4bc94c5f7a0d5a59b62f9c9235f17b4b4c0f33551d663eaa43383ab01ee7e7c1bb86ec4da78435e32d2e65756f191ead18e9336cf6d74c8bea8b53c0f9fcbfd890c2f42baff0088d7837aea0bdc560e2e34b3dbf1f627297edfc7d14ce5230e7ec7334345f688a1cdb1bc6dcd2066697586e10499fc75e975a2d6aa067dcbb9f0891ce6499ae59079aaf32eae89a86fb9d9b4c6e0eb87b31e94c6407b22310574cad22063c8b87368ed4f828b6cc723b6450c1116b56bb1431af4f8cfdcbf01b2decbc744796d37d50065f0bda58eb76ee10b7075fa877474bffb51f7a2c27772850dd9cf95a69e07ca0edca5e0407eb89add45c63595b2bc787f6e90610e2dd91a52058028d2b4d029669ea85c025b81c04aeecaf89a956ec7823be1b98fb786b0f726afbd29d97e8104bd3c037a740fc7eae3033ab1be98dc6225ee2b753d7c69688094d692c51c36054497f73da29c125ca8da07c01f9dc5117321a820ac27c08f07d916650570dcfdbda668b5c1c3c06358ddbc08d772db81ae244ba4da002b2b78c7c940f7e222d11ddfa9745306e0b668878bac7f465b3bc48786ec7e6c914b8edd220267d20f66bd3193d2c08c8be5d789b3ac12237ca2eb8fd3e4f7e42e954e4b589c69e99c28abc5556f9de539b540da4c0175234dbae38a2ea2c4a39f3600ce5e8c94a9d481f757858b9ac3dd6a7ce743ded2ac71fdb1c985be9cb0f7f609852d1c2c5ab65ad4d8e2bad391c7d8c839952b5f1599bbdafb159e898b847be37a11ce0661e43363b1cf3c2188e8cba081969fae14faddbae204885bbf567413bc74fb447745a00e582b1de85b7f9d69c710476de8be4ade902863f26f20d85449afbd6b72979e34c2396ce57d1b05e0de3cf1094904880f9c24e4c17a32853dd1210a4baa5932e8afc6268658a351fae64c91ffa0976ed0ad9ba6fd5f2633616788048402b14537a0dd850ab3107d3d75044b814799d0b39254a24187bfcf3bce125579d3efda700be63d6a7ec5233f3ab132120cc0463f29911f501702100eebbfdc7b10167c696d328e5cae585626fc56119b3960250d19889b0055a5fdde35afb747bfebf4791e90a964d1cd190cbee0de6f474faf1aa197e47db26d8f2d31a6dcf05f7b9a698079cd0d7a96f4f1ddf18632b65d462b068436aea696c28b362824a76823c7839b228340e69cac4a595227a7bce6b4306f5658f702bd852d9299c517874f5cf33aa283e5c2aa1fa34ce4352c3304c37fee51f0e3a66431b59e08067f9a4dc1b4130698f4996515887892df93281c8f110414f3a2efb123f6c17901ae35a5ebf6d7eb4e330fbbdf0d7927a7a249143466dfd189acdb32285653ea09cc6e3547772c48266601eb08ace7d6f9c845559e0ebbb0b04d85aa4dfb088bb91444ddde25d89de42630dd6aa79a983f12d64beaf3e059a0fafde9d73348febde39aa01d5690ec59178c4b7d8781d1b1eab462c7844d03888d83770b64554b5ab80b7ffb64700125d9a777ae6969431bf04e1a6f1498234e709cb097c3406a96301748549da0921f0a7c1103b9cf04fac11955d5910959bf4448dc962167757e825e17cb8d132a39facedb75ceb2bdf8daa1431a4818c92c0f6a4e8d89b50afa97006668754f2a7389dc6214b34c3da62b7a77f8a3c8ab52585b0d88c20d63d746e8c81ad74c220d5f228d2afb0708d6ea6c80848c2f3bddbd53e80018bd36932a39e74906a04cb6f6c7e112f68354e342d0e644d39c0119a0a89728d9cdf2129421784e4dc4e23718e0d79524379a7b59bba3be8bc17f8b434c743ec22faf1c31d41b838bd17554541b7b275c37848ff57d7b53bfbb433de0c75b874ba9d74b95da9ed2d37a8a6e0752b6b63615976d577851af24f58f514cdbc7769a2935be3c16ba83dc57168fecc8f2d784295205cfa03c456e264b9274a079ef4959864cbabd1ddef431a2be910151e9551235d4b5c1fd226d150797fc585df8b7659fae58564bbcaac1d5d696966f306b7b4b4da0f446816ef975d92a10aefd4adb70d51e4f31fb83d64bec48e4f747d214351b943dacf87a3d9529100ca7aabd84cc206e29b973bf2ea311a057738b5d0ce252d62efd673758a1205d6af9a6b10e99c48d9092aa67ea3505a315be1fa17cad954aa0a0994252c88526da14de569d3948b10fa7aa86770fb29b0f2b71a7f9d74165460882635d5b223f9633c17b464150fe3ab4f28007d1a93fdbdff86f1293af90eb68ad9e842ac7f3a190a1beb1deaba235567787b2e9a5921a466f11225858848801be642608017dc6a0261082d745a07fcd82e65a8f532eb02e01612b0b61012d84921bf7ca3042180cb63ea06cfde025cd51927e4ad14f63f6b761fa819ffc62b55044ce004673573e3280c6118b54f948e432011880453b2458bc5fd641ee7424d304dd858025258b28bf4792b769abf92a1ba4778fe7fb72666d6b8da6d1a144018c884aa28beed4fd3067f789633c8772a661dc2b0cbf7fbce2eeb4c54ef5893673034c8d50b09e802d1543e47e02cb77d5746017a7a4050fd56f7423a5319423c9b254bd16731f442eee9cf17b4c9f0f22a01451ea20b92a54d0298421e48f989e81117241d704b9c6613537c11939a67270cb43b8db36b4d9593d386745e3d239074e3cf21659189eb04e9a2ca01b9d8fe98a6c2cf8fe0c5da512dcb31bc37d4e3998602a8a3779ab4876913baff0581c9665c182f8ce42dbc60db47631d4e25721df87bd16ea80d097b8cda6b6e681a76b5dfd1f662ec25be2cbe12b814eb71a7da38d30cf1a6da2429c90ff0c431904b79c2691870ed03ae52c587966ce664f234c63d835f429dbfd19d5fd1d5deec3626ee148fb1f40788ba5a88db9cdf67c2c3af63babacca9863c3c30480f11d1cceef8572480860a45220d8222b0b45b57a9d70245f4ec294a19fe24d6eb553426cd3f51489fe6c411131631078a3d667d3d061ccd3c76a28eea4b714c48ee782c396c4880fe6a62663f68fe861a28c093af5e21dcda99d521291ee481ee07a5948b9d93c1d87f1126601a3d035227efaeb0bb9f250ca6942aef60117781e43751fd2d84bfa82a68c3ee8078ca44d8eec376e597323aa7cf4ba71aff9cca96c9530c771a20385fbb338e03d45a8655aa7af7ccbb3cf9c3f5533286c50e914351199d0c24d5ec07b88bdb3adbe73ae6f10cee7ee3e9e4d4d7097e30c8e36c860d49a049bc7deed56146d8d1638b27da2bcd3b8d238772da0068a16fa91d69e0ff784ac80316ff4691a6ea5a2373953f5faa25f14bafd60b7b837099a841b5526ea2cfa856b96c5bc3e12486183816041db9d0f6fd3f9773ec438aa94af97eb5a3843fedd214c90aa58eda3e3bcae0b01eacf40e785269013cb7a587482a3e977f07952ad8612dd7f0cc636471fdc32aa3cae05d04c5b51b6dfaf677cf07f44552f0f4ce5daab7b1f497c2327e59710acd4869224af40b44907c176a910b65ab00fb77b1724b9d883c631e2e8f5edaee273d36dc987fb2c24bbf1c31ced6145f534220b99c4a1dbf9d4680feb882456526eaa09fb5c84c87bc3ff5eff4daedbbb0576907ad70cd119138e5c593e53191f82a421c1b2b26fcdfdcd2b33cd2f34250e0ac0c84867498982c27b328bd09da87d9b01dd4f4bcda6bbb6ffa4be8a4268ad86c8e0abb9ddabacd49f82f14281945a3690d2bb6fc091b947f8458ee16033a44a8e585af339ffba79d1384e6d8e6776734a3a78de07291e1ca0b864adbb17c0da54b33f9d973465ec527a9f9de99ee29de976fcd4d572109ca883a5c52f850700931a5a3ab7a2d8111277f5a455ac28ff7109c99215a3fdee3347ec747e93707b5b2a3495f6dabcfe415f1ab34253faf59998e4ce573a9668103af7d657f82b3dbca9e71ffc3e9abda5a3521fd030d04fec0dea8f1b1e98da7927539677cb72417255f5df2b54baac06eb939b3db7f263d013ae8179d5d3952e4625e7cfbe505a25c3c538ae1306de0a70ec2289ebd47ad68497d4a69ebcbb3ecc2b9015af425e6d5f2c1fc746646f54be285ce963379575077ee9075e339fd11dc9c9b3563e5ec258b1a8b5e50f366e30f7fc942d175d1cc6cf88933089c164731eec6d85ec12f37b9a7d471197b3cee7e1c893b5ba1fff1fb0a0454f7b7f86d695e4c4d3cbed13551db2911384690e3c0516070b1216706713d1798bdb82b5b21fe0fe8de027dca2465a4c7e81a1c1eff5e7766962b152d040c4a9b2450572d3f2f43b32cd4d932fbbb23d53f0dcaf30072a808496310df8f548d6dbedf23a962296650f301d25c6b9559e549acbf25ebe74335c5214661196ba183326215517a1ee4b3d7f6d7af4cd87054007c67e243"}, {0xe8, 0xffff, 0x0, "a14c9faf7d22217ce1de0049b3663de7af6cc96b6e081f274595c59b9d3f48b8b45b35ea26cf407eed9c8105c0450021adc8ff91f70e2d9360a5020750b1176a3b23a7a2b502c219227e825652e19122602f503e053ac94eb10fde032b75823f2c897687d623421414c72f09ac99e4bf2140b02882917891f0a5ccfceb4de544a5b7cae9d2d7559bb45a06edb6a4dc123f5bcbaf41fae4864f13a5255704d735a8b326a368db0ff4733c774926dd8090faea7800271ec932dc0b6b4900491245df0a95054f526bf8795394b5833bcebaeecf07a204a7"}, {0xd8, 0xffff, 0x4, "2ce13eed33d07b3c7bd3eaaa79d84c53177706fdae442363309065fc314b1abb817f175fa8bccf5614e680acdbb2ff817ba7d4d07b252f80df9edef2a518267557fe3fa4d684d74c5cba25f88ff5936374caef23d9abc0a52a9ebbedd8e35d5b00ad61ef7309139902023f5bdb9347d81ccbb664dda17f60cfe7cbd49c4a7dee141b12f80695bd7398e4d1c428eae88621d4580da5ba768e6b18a7f73d0ec8f91e528cc41dc7db77dccb571777ac35380c9ad9689b192610862673e640d8e5af56a2fc9e"}, {0x40, 0x0, 0x8, "76f0b1e5a1a4bff2166a95732d73542b327748f357e15e746b05f1ae41bc24295a4b8b6fee5657b0c21d1ae1"}], 0x1288}, 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20000, 0x0) r1 = socket(0x2, 0x800000001, 0xfffffffffffffffc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:09:59 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(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) getpeername$unix(r3, 0x0, &(0x7f0000000200)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) close(r4) 11:09:59 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = getuid() getgroups(0x4, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000180)='./file0\x00', r2, r3, 0x6) dup2(r1, r0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') 11:09:59 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x23, 0x8) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x04', 0x0, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 11:09:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1fff, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2000000000003, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80185760, &(0x7f00000001c0)={0x100000000000003, 0x2}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x2}) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) chflags(&(0x7f0000000080)='./bus\x00', 0x70002) 11:10:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x5fcd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20000001, 0xfffffffffffffffa, 0x10}, {{r1}, 0xffffffffffffffff, 0x80, 0x0, 0x1000, 0x3}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x800, 0x7}, {{r0}, 0xfffffffffffffff9, 0x42, 0xf0000004, 0x1ff, 0x1f}, {{r0}, 0xffffffffffffffff, 0x4, 0x8, 0x8000, 0xd0}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0x747, 0x1}], 0x0, &(0x7f0000000180), 0x3, &(0x7f00000001c0)={0x1ff, 0x7f}) 11:10:00 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000002f80)={&(0x7f0000000600)=@in, 0xc, &(0x7f0000001f00)=[{&(0x7f0000000b80)=""/194, 0xc2}, {&(0x7f0000000c80)=""/4096, 0x1000}, {&(0x7f0000001c80)=""/188, 0xbc}, {&(0x7f00000007c0)}, {&(0x7f0000000a00)=""/78, 0x4e}, {&(0x7f0000001d40)=""/234, 0xea}, {&(0x7f0000001e40)=""/98, 0x62}, {&(0x7f0000001ec0)=""/52, 0x34}], 0x8, &(0x7f0000001f80)=""/4096, 0x1000}, 0x800) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x3, 0x1, 0x9, 0x1ff}], 0x3, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x2, 0xfffffffffffffffc, 0x1}, {{r0}, 0xffffffffffffffff, 0x8, 0x80000000, 0x1, 0x2}, {{r0}, 0x0, 0x10, 0x20, 0x5, 0x4}], 0x1, &(0x7f0000000300)={0xe13c, 0x2}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000500)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7, 0x8e5, 0xd88, 0x1, "a7cfe5efdaba213d8c7577f55a15db968157c092", 0x7, 0x80000001}) sendto(r0, &(0x7f0000000940)="7bbc64ae6d40d2a95f2d93c771985de318a6c6ae4067f252b12d9b3f8751b4f45d2028ed2235e7c42488d89d0fbd07c602ffe725c8a44182d36e42bbe8473e8fbd6df29876b87a9934a24f62b1ab88564ebf08606e674019fceff59a3c9ef3eed5d3b553276f3f17d68d29efbd080402a00eca05237ed4bbfa4a185f011af0feb431273d57d5df3f75e052ade370ff31957fc08a7c5c88f6f16b9dd1a05bef9cd6", 0xa1, 0x6, 0x0, 0x0) semctl$GETVAL(0x0, 0x7, 0x5, &(0x7f0000000480)) mknod(&(0x7f0000000480)='./bus\x00', 0xe002, 0x8) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000a80)=""/223) mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x7ffffffffffffe) linkat(r0, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00', 0x4004) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) readlink(&(0x7f0000003080)='./bus\x00', &(0x7f00000030c0)=""/97, 0x61) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCSBRK(r1, 0x2000747b) bind$unix(r1, &(0x7f0000003140)=ANY=[@ANYBLOB="01002e2f6275154c8f4a80b5f61a63b4d93df17f60374583c4e424aaaf0d00000000963342090004113904069b694f6ca27a276d9f3377fefaff1a521de2e683704c29d4e5db90d97929375f1837c1008fc78675c9855b47ed0038ff98007f000000000000"], 0x1) recvfrom(r1, &(0x7f0000000540)=""/139, 0x8b, 0x42, &(0x7f00000004c0)=@in6={0x18, 0x3, 0xffffffff, 0x8}, 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000003c0)={0x2, './bus/../file0\x00', './file0\x00'}) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000006c0)=ANY=[@ANYBLOB="01002e2595e66c005169498eab0d2aee4e332d1de6cacb01dcd7606599c0d4c59e533899bf13d8ef49852e087c9a3210855a43a197165ca78ab68b8fc5e6197da742c04eb7470b31ab6060154fa26575c96b3d597a8083d09f7751144376ddb2ce6426542fbfe5d1794f67fa4981be04ce11fac1786c5794bb4b92e8ee133935291b8f00b20598b3fd2134c51c3fda9f8727bc5a3a803359ab3e071e93fe4a933b91506cd62a49bbd7a1a59badf62ffc2184d2ba4f23a114bd794d19e7056efb228a79cf99e3409395f1aeffc4e231424cec47c0da0000000000000000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x4) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000002fc0)=""/41) kevent(r0, &(0x7f0000000880)=[{{r1}, 0xfffffffffffffffe, 0x8, 0x82, 0x1, 0x7fff}, {{r1}, 0xfffffffffffffff8, 0xa, 0x40000000, 0x6b7, 0x800000000001}, {{r1}, 0xffffffffffffffff, 0x0, 0x800fffff, 0x2, 0x3deb751d}, {{r0}, 0xffffffffffffffff, 0x40, 0x30, 0x4, 0xfb}, {{r0}, 0x1, 0x40, 0xd, 0x3ff}], 0x100, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x8, 0xfffff, 0xb5, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x0, 0x3, 0xffffffff}], 0x8, &(0x7f00000002c0)={0x7, 0x9}) chdir(&(0x7f0000000640)='./file0\x00') getsockname(r1, &(0x7f0000000140)=@in6, &(0x7f0000000840)=0xc) open(&(0x7f0000003000)='./bus\x00', 0x10440, 0x68) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000007c0), 0xc) ioctl$TIOCCONS(r1, 0x80047410, &(0x7f0000000040)=0x91cb) 11:10:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x55, 0x4) r1 = dup2(r0, r0) r2 = semget(0x3, 0x3, 0x384) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/247) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x4, 0x81, 0x9, 0x40}) 11:10:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x1a, 0x8007, 0x42f5414b) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x100, 0x0) r2 = dup2(r1, r0) write(r0, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x190b, &(0x7f00000001c0), &(0x7f0000000200)=0x4) r3 = socket(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_int(r3, 0xffff, 0x100b, &(0x7f0000000100), &(0x7f0000000140)=0x4) shutdown(r3, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 11:10:00 executing program 1: mknod(&(0x7f0000000080)='./bus/file0\x00', 0x1001, 0x3) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000800)) chflagsat(r0, &(0x7f0000000040)='./bus/file0\x00', 0x40000, 0x2) 11:10:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setuid(0xee01) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRESHEX, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x36}, 0x1) 11:10:01 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x3, 0x5}) rmdir(&(0x7f00000000c0)='./file0\x00') getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x0, 0x4, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000080), 0xc) 11:10:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x40, &(0x7f00000000c0)="9a2fd97a10cfb75ec4232e17d304f624699f6edad863424a603dd44c8cd022045151d8d5444ad31017e72d9d06b457cbab0a2fced21e0d6ceae8d2f6e1eec7242d97bcda52ba3761ad9c5ebbdeb42e7c9f2ff8dcd4e834c56763e6b2a9d20931d06c6e9a8800077725278fc29b9ade09cdba2dafdca7780350b809547f5e7dafd049a7c8412a8ba506235a6c76d793dc225420d1a86234f71d921ef1859e9885baee0cec128378efda17e92bb3bcc95d003172d0cb7a6ed7205a5c8bc51a09e136039fa55416a84fa64746aefd49b4fdaa9f29e73ca7c71e186bdfe79bae2300000000000000000000000000000028c50129363e5ceae3724f9abaf0f9b279934186b57ba8385c0bff5df99fab584b76ba04f0c43e73163c918a96298f044d8b2d8820040af9708e3720fff4cc333c1c2aeecf9d193d1a39bda238f01571b5b0b58a5f2e57ae8a6c043b9e45236252090c2a83b83d33c7198756e2c953e741404ac07e6c316d50636203b73067d9f995ebc600f11ccd9756de86617dc90ff6c3728c5bff1d7ad70bfd3d7064d52ac13194d236c211c6d6f28cb8b05d89bb673fa3", 0x1a1) recvfrom(r0, &(0x7f0000000000)=""/4, 0x4, 0x1, &(0x7f0000000040)=@in6={0x18, 0x3, 0x6cbb, 0xfffffffffffffffe}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xbe00407283f41fae, 0x0) setsockopt(r1, 0x1, 0xfe00, &(0x7f0000000280)="89611d0a27d18e14fa961d05a1e0844b2837ba7e1a8bdbfe67dd1dccfaf3f73423d41746d2bc273a45d9b2758e92c3d239b6df81ffa66009d8b74d628371db14406b66826dd201d6c4a37d8efc470a3c35b0bf45d5a4849b8958d7491351b207a8737b4f1e5bfebd91be329bf029efa49ad2868120e02f7adda7d335f460ba2c14b425168cd69073231974b55889c840c285379000096c88328404c4ba991eff88b8", 0xa2) 11:10:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000002240)=[{&(0x7f0000000000)="9ee5ae0ab7f41b970f328d717073298a68a58b9ea1b42cdd4dc823fe0ed7b49e35bbe56f99e8080b7d53215547e9", 0x2e}, {&(0x7f0000000180)="06f54ae89ab87bde3992bea8d1066dceb708c65df1b6574c157f8e27f70f855eb50dd90ce43ebabac8b75f7b05d3525416a351c360508f7ba4bbf4c61ba13b3de2201dcb447d5b502181807993a6fda3bad5650319ebd01604083a9511c8b269d54df4a25c3149e1975eba22abd27a7914550b1bd19a59c53773244cfda1a26f306e74a5865db7e9a0030dcc56e123a11e2e", 0x92}, {&(0x7f0000000040)="9b8867d6e8a6302e930b13778a6e2a075015038a5fabacd5587e9473fea1617fd0a786c64cbec167f28a33703e6835ee3496a7f278aa", 0x36}, {&(0x7f0000000240)="242599d1d9a97c2f920c527bf8770416cb818627ee5577453a5f330f10b6eee05bf7b808eda159e593b6475d0ec50ec9d06ccd12c4f5fb66d21b731694e1a3e9cc4a6a11f38758fe8da6a06a2690df931734a4a9957e0e4f4013b354224a42c52c0ff5de9dde5a6f6b43dacdc259ec94b2914aad3aa2c5882452543cd45aeee66506fb26b4b2ecb73f167bed3032c690b6a3361faa8a3b747bb10ca6455a0e836b3ccbf2571c74eb454477b4635c032f1ea3b0ced426a6ad99c0a3543f1e3ff4d5c54347b54761ad98fdc252799b5e1ab35d58feaf14b397a4611f244a29a109a74b7ede0cdbfc0827d9a708eea7f4e094b34532447605036b30de9e96d1131afa32a7ec8d8791edf1276625149bbbaa8fbef82053fa89aba96fb325b0ecd7be43df35ab3d7b2c07b95d78a8c4693fb7201d7cef99eeaac56ec63b4b22c95e2dc959244d76995c4babc0580096e0c0ba204b1a06639f61271e418490185b920d32fce2af60899aa55e73a124c59674cc2ed29a937f520b37bd3466d9db990e8aca6e77b94723abd0067874a984be09be796bfc460f4f6a679679a839960238345f6eacfc7d9b4193c090319bcd3c6a93e22049a4fe3b5a2ea50efcd72f682f568435470291347635283d7c981b5bbf7b32b8e66113fac4bdfdba7f42cc0c425cbd6d32bd01c80084ada96959ba5cf254737d997381680d46e9be37622a997a6f59a808514e16115fc9a3a403eb9472b6892aa01c9114e448d6922b74f26a7cde4baeec0c2d8995121380575956de7fe2d1ba69a4d644cb410b44bd24549ac1bd4b941c1d5018be524b3513f90d89bce96039978c8364cdf3f39d39039351cce5dfba1df4b0e0cef33370bc7d071c725d8fb824d104d8cfd4049282b1dab376cfc3e6db8835d8379fee0492759ee963dff797803baf42897eeb7a8f088b28a8d508e37defce684ef80d36e3cfc975964f680417417b8bea81a673e453e5100296a2d7fee78358abc67280dbbe311cfde2e7cfe282a456bd9b887c7a50f2094125812ede9b1400b104d379a7af74929df9fff48ddd473c3c7b36ba50afb4c8df5d903e6ff08ff554528b61739bbe2ec999120977dc77f4c3ab206cf7e3212a89487bcc725563f3c17d4698e5a4105184303ba3ac9c21e1203a7333a4a283f7e8272e50987680d24cf21ab24cabcc497a567091c76093561b2a822ad4aacb21a3b61b082525131452be1a59c34d9e4efb5ca4d7da70ee398b7862e7966c69dfdbb53dc563614c30e089327d3a471b1a6a97ec40d67477e09da6652a50b43efd162c391be4f6d40c8e343e447b25e84ce2c82023eae08f2f8f6c3992c7fc2a5c83c84c4bb478cb153049f54798aae95add31693d6b7d398e9068fad85ab6583fa6c7505e8929a55027c314fc26fe0ffcc8ba917d74edea7e68477d7bb33eb2acc6fd67acf00b7889d0fd0b67551eec1f5bc17edae36d2cea24fa618739a204ee844dce5a0c0810ee2aece89c05133fe1a5bb00612e865027b0bf37c5dab1b152ad429e6e61ad642165cee4dd8d5efe764b5ca4c8c319df8d1936b15214774547b8d3ff78e21576a4b6e4cd272dbf3e3ed72de1bc24b639f85d285046cdb5b81b2d470a91e408f9844b9ff8ba40ec4be9c2ad70a66939a51872ebceefa28fe1ddd7b62b095d278c3532e9dc78245d3efae77766d0a8685ba1ff81d277470e77b531c2833e189ac05d22c3ddf510ce199cb91280701cb8519bea35db77f9735d6029a11744c6a056702d7e6d8d4ef9a0bc1f9e5ed09a386b2fce123da304b226b7d1d09d0e6d42563876767e614b7cb348fc2f027fed6c96630b7670f0ba3b2eefb5fe997cc167c6d7b1967b3c466abf01d06b1db0dcb05fcd89b26963edf81c800627e9dffd4286012b8439df744f434f4cad362c4ba9eaa19c9c88348c4227ded4db9a13b8530f33e0a49824eed3a50fe0cbdd76555a093a4fd651c50a4feac78752fa541287aafb75a3c035eadd073c4b68ebb62d05e919bfbfd29d5dc4e43411f1fd091ce90cf20b8d9e1a9b6ed85b334848f26af07da85fb514b022ef7ee2b1027f8bf6bc7cad6019da96c5e55c7311d69a5eae07d34cd685aa736279aef452f7d8e4d269e931241cb316be158dc8f716e1edb93d81f41793a9bd418df7b7e958ba43c76e44fa640d56b9c9edff0980f2f488effc72e5a5b008455d75d83610487ab6f8b881c7ad00be099aa4950b201f3c04fafaf65640ac6fd5f39faa66c821caa6da810186919daf9061fdf4e43b97a45ecde7c1ee49a900ec1d27fc0a4cb4592737c432ba9ea803de52786182a052b67e81e53d332d412cd1c7f2c22a5dae25e97e65483426387356d84a30908288b428da62af5abbad689be79c30b57fead74c6492274fe7a39c5ffc5c3a2f90b5b9c123fb762528bcdfb392e0b6902f32c12b07e095338d2cdc426f612e550f92bfa44230b5dad5b05fa84c7d0089bb1b677e66a78c1febce40eb60ad6370a2c29d411d77815c1df20b55a5a0f2657f231f3e144673b3ddf30ccd1b8087de2f4f2962ab2210437b36859ec740a231cb04300d22af5a95a982a518147612924890b9966f49546bfd8978b87cf805bfac376302a5506b23d5ad39bdce935bc90427f264de45b1cf99cf41b34288b4c5b5d9a512a123203864c80a4b69d06ff8394e334793ce283d310f98be198167178039cf77e548bcefc9a87d723b86f392967a5f019ade33d2e7909c614ef4cb36b76c68b16b6164dbdef48cddeb2beb7c62b51722f54e33c3eb70d728a1233a0e0b2bc97114322f56cac1e1cd8638f0965c0da81685111be50adff1e7925a28b6a80ae7d12bec2b2b7d96e64a8653ba4cf2a6d2948450c14bdfbe6c9eaf44e174619fccba2b2a6a8ce9bb0da6c47dfc25adc8158a2f92eed268f2a42fbd9a6239e1afdb1f1f28cf705d56cd4a8324b4b3076662de14f6fc301a54f60792c26b658920748b00587b7988b09f37cd09c1fcd68e251c40264583b77e6b7b4ac64a4422be6bb9d3234015ddf0880aa0429134b7aa61940e1309c5e86d0e68c142077f40b4042c001595d63eef193363af8c8736bc3ec972dc9ffc9b387e7112e6ecbcb4602039839c65c5709620fd5e42d906ce5cca35992c4fad84dfe0a904e7353731bcdd4ee72808d26cef4e29a102a6db60c1aa4b5652655d98f692a8c048624d4581f7277ccd46421e7e35c931c2eaab3e5c32c134da47e6d8e532cde6b6083937c9f33626ac9fa9ee7b1e69faea7472291a60efb6a24f9349c86e9f877a0e2c576ff31d6bc5c67cff45351490ecef72cca0531d4fd402a521bdfe19c884ae70cf6ee4c986a116e8ff5b4057b5f5330e272762920381b5986b930645d7bf6f411ff6cc3a63b3d92276c34b86fbd2a47a944b2117dbe466bb4c628e504b43735d38e8b7844468a8b3488d8622dfd3d44f10fa4b74765481935fb6a8952c686e39bf99bfe41addff74aad4f64d046db0f0e4a6c5ff7f346cfe94b149638613088fe0746e6b59ba64b4768f2a497a73df6f866403701d0f6639e205ad67aa081a26153039909313412f051669ce2eb3dbf8c7a4839205b0a02dd2badf84befcf9a117a60e9e2398b526db65c31df8d2336bef4eece9845a708a1ac6a4bf8c34f97f9df38c7522e6f919542a96f5d777116b390085792f86aad15bf02cc76eb9a2987cb3727e0a7bff803b0808846c82d0a016a102691948ecf5a66bf9f09b976995adf4e28ebd6d0e9e53793acbc3d3e51c093580fbcd528642151bf309205e0c85296f6a413fab55c41219ac1274fff77ac39bc6cc7a4198c3073e9519e54b395e7085854bccf1cd0944ffed759fed6444c8e5b6000a5f60b7f3154f41134fb2d2af4f5f9922bf4a49ee1dbbeaa51847c03942097c7e62804c2284f7eb8b81f320248b900486b3e5a429fb381017379050e353f9ab6c3210dc6884877bb41b708f59e8de062e6b7510c3f2b83ec79703c7fde2dca8ca73463a05bb0ec7042e0a6427cc9dd3118d2cdc7968f045c233105a41483ee3c787439110e6d2573e3ac556ec3127024675c8c84f91ba5d895864e0f5af75a6595162d8666dd5ef3b75bb086a0ad82916b8f2db70c5d4f4da100993b00ee399300c015767c219c246d1ff3d8cfd53ebc093ce85874b2f83f510d0d8257c8dba1542507781113274962270c6e8a8644d6d9029981f47954b0f19596086d31788cc8189399d4b44c4350e2e843b941f1ab3e482d77a3f9b4b14b7c9461dd1663b7e897b96ab7d6d062e187680a8f0c64ee52716c8daa9a7d7bf60d1031a6fff06580746455bd1916478857150eaa33714886ca7bab15ed18be8640c54361fe85d3b9b6909c10d563e51cf26e43b6b4d36622f27bcc92f05893be39e90c92b3dbae378c60fe127d09b4edd59258a7ad8d2f708b649a779b5010a19328dfb70c42db2e7a39b832e15785a82f97c87034d983e0f773d3d298acec16fe0aa5656f35c8386430ca115846129d38fa7873d84057f29265581fdb7f039573d393d127683716b642a75b3129e3c97a84d8c98fb973515c28c7f8a969ff767c38668eb127e955986d003183731e279ae07556861d5f5da20ddb2d71607981b2b38babb90ed6c3a2698f26d48bba9203df3b68812a6e6d34d8db0588fe2062593391c6fbc418f7eea1d0770c28c22f8bf42899fbaccf825108a4448473052ddca3935a1a34274e9239acf01a0e4db9b37bba395b80a1c85e458277df8fb579990602644e8cc98e27c4a41c11b900a2f03c21c592fc36dc81cf00a1938e7d3df2d3d798325440407e51fcd2ef4691d7ba98c75d976f29827f7668e3b6cdd105e4af75e64ac170b854a7df84cf18efccbd30877f32905e9b062bd75925a4794392dd0efc6204b8dc2ba373c5454f52bffae296a6514bdf93a34b4bb30119cf6a1789dfc013e55e998ed28fa5579d115b26f2d91411528378735f695d80d1241ec0c5e16380291e1f63287a0cb995dd99758b7350ea651803bbfaee322f13dcb7af9636f434327e8374acf9ee3cc260576ec7ce281bc29d1b91609659dbbd1a67c594515a127874e825faed6890d7d3f816205ce55bb5727f6c09eda6b4cb59ca5e2558d0ad13793981c90d695842714cd193950ed92cef3aeab56f3e898daf1dc331e311b6088cbb40e77c19b7eb16d452f17e1b098aeb0acc2967d9ebaddce29cfe0ab5e36b28e0231b974e47abdad37438562ac9a0e47334213acfed52d729b5c9c33b4ad0c7db0bf43e5452da924ee5eb74ac7981854440b62b0f1565f0f5d8ca9992e93c6a49cd5b7e2d1a86c1ff01d00a1499a7d6460d52b5285233a40f55dc583849e99ae7a94d70c1a3a36e5d193949b9a3e82bb084cb48558bcd3b416d196c9ab9118bce5653562f5c02ed574c785fb6adb793dabc4ca593482c48dc8fd5567f4ff528358891a229dce9d4a5483aeae77761d626e5f1185ed91a5986bb91dc05e4227914e8fb30b2227f6d5d99899dd9fb0b80ae125cce865778b4ca70736a80d2e224cdeccb2c7b575bbd3b01ebcbdece858aedb3f53c009ccd18f377e64b985f30c97d34691971e83967905e5737564685338725b58366ddfd1573d976aca4b7833f1c37d83d5c78fe05c765d78f663781bd59aa0ca5d1d2d0188522cd73b700c9d1f3963d991a55b73dbb9ea028210212cee9b0364f34faeb8cb69e77c644d61a502aeddce774314200514fed4b9ad8a8749113809696662ce6f13a2835abce5cc4576408809da4ee7d263403cfcde", 0x1000}, {&(0x7f0000001240)="f19921657391b7cf4d11c38739bfc4112bd4be1fd2069776fdf58f967d1d36dab84e1ff22faf108957b399e7b009581494f500dd1f4a6a3df123ef2b67b0c36250fc72d6fd60f370cf3c08dd20c799ef55b0c4afb58c7c013923e9b7643700db63e7324f82861b372cf5345de57337da0d8915ddcd860c52f13d4db974dc1a03587120fde3d31f3b5c5b727e479bfceb540331edba94f49e7076e8575d196ce29c1a706b6ea280bc90948f9457eb43cfe3116266dcce9b46b76a0d88d41ebc49e2cfe1774b83299dab999660b9c3b02e1f5477486d0d5bf00eef4a28fe5ca8d844c28acc4d7186bb61b1318866b9073809541d4f971087bdcecbed4bf2d5391051d8f079603a5d455f0cda6b8fa50c2728a97cf20de0b0a7ed4db30d21b72425e6562644420c468dd3c379143416ccb16e8f5a392d6595e21deb4f342533c46160497b589af3ff810e88ec9bbd7f6da9c8865e68972b356737543872b8990444b41f0af832791a44ff8e8bdeb6b7ba58647d0acf1e20d170badba4abd402d5a53a1f0f026e731f770c0ffeacfb9c6e68920b7d4324d9a9f9d3f538122effa6dd1121eb976545e09ba5a71ef6867f664aae4fe126e1297530db4c527c7cb0991f0e37d26b33ad5dd2c51b23927ce0b59090746600fae1fd2f831f0ffbc90dfb238a788be4283e64998778b996a0324d6c56c897525b2dcdfd19d9a89501828fa1d9d4b23b7c9898d9e9a5075d5790f572742a6996d4d415172f618feb8dbb93a82a8c9ccca1c6ab1a8f69b2016ec6b9d303b4ce6a5863125b8ba87c269ebc60ddea78f9c19bfcd5a984a1450c19f1783aa1e85255a681c662c14b84cb0347d25e42e9ebd2fa4efb8279fbdc72327caa2f18733edcffcaf0173a8e2508fced9173a783703a7e2eaa282354c255b52c166a9b3afc2f4cd9b0119afc3a655cbfffbf6504e27ba3174a7836dbd259d9c7eefb8ed6d1a123e1471abe8f5e832d865ac932e19e64acfc61a2260faa37efb38ba7a923149ff23f004f1012d5976f96e30d02b1714ad31a1d598af59d5697c5f95026bb6645781cddd50f70d016af0c14ea86c73306f4dcea5d91a96eff81445173b33b3b8e0917de5043f72edb7b14d9d74255a1b51afe71c0b1c6c148ae3deab3fca1d509d9fcb6ba09d991b15d179ffe958d811bdbdf1f730cbd30e3dfa5f56a3208c790d223b9a37471ed38e15302c9139262b28f04c6256e9cb61470106ffa07bfdbf8b3aaf6e8d02c08fd2957a291863fb781e94557c3dbb3a25a1ec89f000302bd9d9f1411c8137388e888798d76b3169396224b5abf998797f7e5c968c745c46c79a6d87e81cd6e4e8af3de0ca31a98ce031a3d2647a9496d153be8dfbf463cb0bc847e6c1c7dcbbb7f3ac559c6c6b826821212b60d5e0ebed134ddff75197ff495237c13f04ec308cb553da30a711252cc8b59b7827c2e6656961557c33968ed152f6a0dc6aae425eab01a635faa86a76e3c67eaa36c668aaabb31a56a4ba8559c97172ef4dfc0c18a56aa60742c8786fd473e953e32c26f31e3ab83f6c62de0dd49a8dc384db45231656e47ce3ee44344286afca3487bcf45c9d6c676f37d283786a41bf686fe8743d003b89987a38b7cbf5fc58551822d76c4e32aa54554a90fe4fca1e36b58d941167fa58978fcc4599975bd9569597fa2da00b42e5f066b3918e8ad1c0a1d529a3fb728abb0309666c8a15bf87ca9e081079e0e25165975cecd0a5560d6ce516902cc5b8643b7762eeb2ea68f703f2070ab502ff500c3e8725bc323510999741a90339d657afbfa98ad6df549cc201ce293443932e043b376aed3737611dab293ddf1df89a4d7cc9a11910c34d6551b149e3bc10d83be2599ae3cb7fbb541fef9419f3fa71bbdf229b6b471b9ea7c1758504ffa863093cdfe1a2413a5af02d91f3ef89509bdfa34d4b934066de2bcb4d476b7e1fb097a724d5c07ba3f9b77574b5aa3ad08cc95334336f865ccbd48473581bab7b43a5cac65797619ce5ee2338b8e64e1c033c77084ee0370ada09c3cb9e60be9d7923f8c967c53183107579261f6dcc9c8c0c2b9fb3ddf0d1cb8c131c2abaeb12f6a8c294a11be8a2b2484a709d9aa2f9564cdda5f1325ce301479287032a2cc5e8900541642fcf7ba03f928a8ea39c7e30c945a0abeb582bcd8a19159e4f8fae229e675a1702befc3b71bab10c09fe853caaf46cdb3d41b1dbf7ff0ed7bbcb025c6549450187dad89ff91d455daf80188c5a94138ac654a1609741233d741145827105216a6caa4bf7cf2486d96f35a6c98835f5958d2a78fd31559703595bbcf71aa0f633fc6fab15107a764eeda178c81b0e9afb547aa26a62521127cff0df9b12232ca5b64ed458d7ed29ddfe12fe33cc059f4a30fb54c91ce141636115aa8ee13a4b92dca3cbe61f3cea1272eda28bbd584b50179f761add79c5b37bc53bd45e9fa40a058d6941a3f0402c6634839d3f609e9a9d643dbad52fb6bed044f75e90dddbe5bb4083a88edba3fefd72b455a4d5aee8cff926114829c02a99f6727ea78cd72f26bd18dda2a3cd1100ca3ab13c04d3d43cb246c6d989cb3aecfc4feac407d14d80835f1eb11e9f3b9d743f3dd3d837f7fbe0d1ec8200280a60aed024bad1c9cfbcfb654af7d8ea36675a68e5421a8ff849b1371e099d5dbb2cf253baf4bf90d2ccb48b96a85a93661141e60a73e4421f54bfad0076d1c459fb0e79a4aa74a97eb6c426068a51f62b2bba629b6a34be87ecc1dd7c2a4d723ecda685f7709bf7419b6b4644f6aed520ecc1b17a222e85dee33381e7a15c745590929e3a22e23e0bcbcb992d80422f6fee5c51f52782d3038052593dc617586bc7e188295805b825fc2a4a2bee0de89cfcec5833c5991cbc2cb62a8d7c4a6a14bd9afbd84e7e4d742a43199b8a6e392df736728e9a3730b5100888a4e0cede780c23c0e373c0a5efccdf649f114a2765dde6429cc879f9139a639496b14821b958635cdf43153c67c76791017f0c9edb96deefa96a5b8da527e8c8ff541d7729b6157cf75cac3192b735fcb8c8ca9967b9a23f0ebf519ade247e908385b7325f2113ae5b53b8e5d9ea2d4fa62dcc3f63ea038ad438cdff7fd36834cd47ad8f7a3c614cd3909baf1b2238c9aca0a126e17464601e3d6621746c046887aa8db22e8ca9b8dc2b2862724e8e58a26217ab61f7095ab948bddd82767e25fb8fa179ff50cdf764284438995254bb211afff5467ec625443ef75fe91150e3670d2f6149b2977b397e013be96ff89c49ca666ced025016b93089de5503906df7155021b4f3230ad12e3e313642894a3c9530eb44bc8fb10044025b3353fa8a39bec7f8f7aac534e36a946fb4642e1c236255472f2c1cb901a4f20dfc60ed78d93b3f3728c2195d8726418ab46240b67ba3212e77f3f0c6a8fc20706e54fdfcc63293f58654098d031680af1b61739d519214e2cfc3605172238bb0e1cacc09d1a655c69012ca3845b6028dbc7b48a32c9621d3f6c495568efe2093e8dc6946d349fe6c43d3c82f54ddde48fe38e79b10e24de3c37072a43cb07d37b731eb9ecf843671966060ae052df23c9456ac74b05d75cc95b9c35951a8d6dc155b3fc0d57e9d2ec2ed04cd95e02638eb5467a5da15e2505e1b6411ad6803e01f2cf1e03da63ebc0d8fa09a399b6e959a109cbdee3934c01011552822640141b1989bb70053ed9cb33634a90915fc38575dae2678479764f5e3f3090a8c87409c7a9ebb886ddc79f4ba27f5078ff266284f7a890347746d2e5f4497e7ce56f69abceae5974a81992a9bc4d43a7992104d4dc98d0e1059f9c36ca696457d1fa4398ef60a4e99b3ce3b33203f94976ff378595bdd78ee35215d7ef263929133a7b5a54438074a1d5b9a0c319ca32b2fc34b1ed9121f9de35625f612d6deb678ac6d7cc96b20c8149d14d71ecdf7e5a64721d48191cc8bb3aa5ba9fb34e6c32d62000c8b69bc6ddce00906f696f9fd47f20e4e24dc7186957e93275d12fb0c11aaa4ffbcef5057c810ecf7c4403cc5ca862ead8594525541a0a306ea59e2f778e11c0846983d9fa32420ee08b950769c9a941643ccd1f049341b895b88e7f065e549b8410523a7b8e1278d5f3c770bb860b08516d875eedab97c54c0d125915e4779c8bd619e53792950516a15c625ff8d3913f7278ac835c645aa5cc5284cd4c56437d8034bd61951a498a189f0e9ecc418679b197ca3e0d2fa47fc21e496956c5465c22518b8255de366cc7989d41be80a065bbfdb2868855f8ad2ea98d3ab9e28491b9f44b38369ba2f8315fd6f55840dd10a1b0d45bae450753880e183a68801fdee5338125243bd15d230eae950d9ed48bfb80fee41d3b4ae5d85852a8120ce6794f8267ff2e9526b56a1f0c9450fd38c9addc19e4b8b815fabf0f0aa0d81b81a3c452888c6d81113a4ff87d5241d37b88cf6e5b35c48ede4375a622742a1f5d3e7293b6f2f0c211046f1691e395139a15e2b1b15f806fc8baefc947afbd79da275547eb49ad8492cef0a7c9426e8580686abaac313893aa5899c79d777b125d4db077b6864f90c8a5355db14753c23126e404ae34b0f359791ac06883a793ea7132387492dd58d223cf3b1d6fccdabdeeec57c8d1543bd280eb447e0cab694f4ebf30a5cc18321146f0d642ae3f8dbe1d619bfaead46d650b5d8930d039f1303eb58b4c113e61780b4dd1851772ee16ddb57416d33afc2af8974d22e81167f2180b6f21d49dbdfe63b00b0b4eddc4fa789b49609d618df654225686975b27cacf7bba5d62b5062902da3e6a6f13f6639abf8d0dc2312720c589bb2a5473419c3123954c2a3654fd48b3157ba1950f01ab058bfd0edb2337e3341fd7ab8de40f690ae72d326e50ec0dbdbb26f011a751346c7a9b0554def2376c1f1f57532f0aeaec43b5df73467336eda0316621bc77991ad07b49c707258033b563109cee4742781e7f3c4629c84c418b7cee8eafe557f990262029a3a5df36285001e769659408d28e5b675a5274dd4ea377e03da9c1c66cb3023173d7de9875a38f05830a3e521ffc90051ef77eab6b27fc12c06be2d67fc95a41e3e03a29963bdbddb84a392e41f66cb27168f291348fe169b1cdad15bef5a92a966a2d0c3e46c5306155b36de6819638038528b3f84cdfd839386b8050150ca8bd59b211f279d3f033d449cd41b232fd038544d4385138f248cc97b122796965803ad6a005bd8eae7b89512d6d8a2ba302d8a20241b428a9c6aebc4523cce6eb844aac1cc85cfe0b924b1686f40609866618412fea72602bcfb7d9594778796d518ae9dd10155c857efbe92dd1c26c0bd90b9496c599f924360329f32a7e00ac0ee3b716893a396869d73a9ee4dad4a4bb719586ff6bbf8768d1cf4fb403c6ef12b2eb3c7ac51f893d8b59387df20292f9180d3b4abcf65237a9ef430053ad835e97113f13eece90fc319d1a4a12a7b31306b075460608b59ba73790f7134ba885f154360f413b4ab8ff8cdebb8b0edc3bdd5b034fec8552ef7fb74f67d156039e0fe2b2e3c986d00877edf6cc61536d20c8a684960aecc106108abee415ed2e28fc1c92f62162a0e460d806d2f6172764e4eae1ac549a53a8f3249b8d0aebb99a56fbf888d8105073952a77a38681ed158624eb873870f56f2d0ba393b73830a72ba2fd5a3fe6a2c800db6fa571aece6b993dfe58b2aa6c872901742ae09d9043bc40b46e7026dd339f0d11215cec50981ba1733c794be0b99d43b43aea2fb297f3deb5a5", 0x1000}], 0x5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) 11:10:02 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10000, &(0x7f0000000100)={0x975e, 0x1}) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x5d}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000040), 0x34, 0x0, 0x10000800c68, 0x0) 11:10:02 executing program 1: munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x3000) 11:10:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000140)='./bus/file0\x00', 0x80000000, 0x0) chroot(&(0x7f0000000000)='./bus/file0\x00') ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "44a600", 0x2}) 11:10:02 executing program 1: r0 = socket(0x11, 0x3, 0x0) dup2(r0, r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050300000000000000005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000000000000000000000000000000000", 0xb1, 0x0, 0x0, 0x0) faccessat(r1, &(0x7f00000001c0)='./file0\x00', 0x20, 0x1) clock_gettime(0x0, &(0x7f00000000c0)) 11:10:02 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x4) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 11:10:02 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x2, 0x2000000405012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') open$dir(&(0x7f0000000000)='./file0\x00', 0x8100, 0xa) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x18000, 0x0) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x101, 0x3}, 0xc) 11:10:02 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) socket(0x18, 0x8000, 0x1e) setsockopt(r0, 0x0, 0x5, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 11:10:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x40) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) syz_open_pts() r1 = syz_open_pts() close(r1) syz_open_pts() pipe(&(0x7f0000000140)={0xffffffffffffffff}) r3 = dup(r0) flock(r2, 0xffffffffffffffff) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000180)) syz_open_pts() r4 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x7fffffff, 0x0, 0xf1ed, 0x20000007fffffbf, "a508000000027ffb07021000500000008000"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000040)) syz_open_pts() syz_open_pts() 11:10:02 executing program 0: mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9015, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) poll(&(0x7f0000000080)=[{r0, 0x44}, {r1, 0x1}], 0x2, 0x55d) 11:10:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82460800cfd400000000"], 0x10) shutdown(r0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) socket(0x23, 0x1, 0x3e) r1 = socket(0x10000800002, 0xffffffffffffffff, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 11:10:02 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./control\x00', 0x0, 0x10) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x8, 0x7f}, 0xc) write(r0, &(0x7f0000000200)="dc70ef74fd921c5eb4dcd5218843c654fd5660b7370fc1de292449a312700d904d281068d5cdbf475283b0e9aeed5f5258640d3839f5a56df84379aacc1632f25814de04c623725adfe30c4dbade2e4583dfa2d52f01ea31e60f4f6c43a6247ffd944d28b0fa9981706a135d73bb26b770e340037864a218094730e0ca07e4fc0aec748d5f1685415d2437e04fd795bf025dae09da33ab140e17a8a457903081087133e4dd214dede22646d280a8fcbd266f0de808b8cd", 0xb7) mknod(&(0x7f0000000400)='./control/file0\x00', 0x2040, 0x0) utimes(&(0x7f0000000000)='./control/file0\x00', 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0xd050f76a9fac68ad) r2 = semget$private(0x0, 0x0, 0x40) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000340)=""/34) open(&(0x7f00000002c0)='./file0\x00', 0x10, 0x80) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000300)=0xef) 11:10:03 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000000c0)=0x1) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) 11:10:03 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2012, r1, 0x0, 0x0) sendmsg(r1, &(0x7f0000000300)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000040)="5e6f98c72773f437a8b3ff5d932112ae23cc8d452f5ad98d509735613e1c798f5efdb75713ac3a11a3067df56cab2dca6a9161ff79a495adc652940099fa06ab2300546f1e6e508e635cc7e8aa9f3c47c2bd96c7b5ed3dfde101c406571d2296edee54c8d4e399a0c0e2829980a4825fee18ea5ded738de90b20822847416952b0ba52a7e424efd5e5167583fb58b5bf780bcd875fa1af75a4cfbe79428e351b02624b3bc71313a774579844105c3bda490236715c53992a06", 0xb9}], 0x1, &(0x7f0000000380)=ANY=[@ANYBLOB="4000000000000000ffff00000900000050c03b009dbc56606c8ed1bf37e10d0100000069786d02a8da51db6f4ecbfee7807b1864e22ae00f393c94d29aca00005000000000000000ffff000000000000df1df81e1af8a6216f8218bc3126fe3697501fc1e4df11f6154567a4d05798438d4e7c227ed5f5ce156f7135f7b41dced8fb929386f4266f24dc8486dd890800b8000000000000000100000001010000b08a22b0d95c69513efa3979f5cfe432e640449b507a5bde117815bd215e4656b58c2a401c0f315675767d65659151a0a502c5641521ddb6ce67d2921248b913380318eaf16b7467e7e5c6917df867bcf8c028515a366833d3d59483541c9e786cd1e240a1a9c86cf2297397f01303ccafe14ac36135c5293ae4b0c33ddeaaf87403e00f4c0c8ee60c59b1b671190cb68b7e54309951ce9ef6a5c259731dd68065a57d00000000005000000000000000ffff0000060000002b59441f453e9f1fe92ecc1078521aa721285739256266580f6960793b95a30142048ecff006d63ca21139e426e51ceba432d993b7a34867feb0894b83346753a1e89adac2d8aea457375d128a677c1982eb3d23b0ae9301a169c41bda9a40a22f728c0902de055aed7c38d3a64dc18b7e3889c1b5732ed57812cb6344ac7fbbd0c04fa72060c8d10bb7de67da8b981884eb72208ae73a36b0ec49f620558710fbfa73b0f6906b5b38425a9c5a6d95e898bfcc5f59e07d3b6cd3ada48d"], 0x198}, 0x0) preadv(r1, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0) 11:10:03 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x0, 0x7}, {0x100, 0x1f}, {0x47, 0xa46}, {0x6, 0x100000001}, {0x3, 0xe9a1}, {0x1, 0xfffffffffffffff9}, {0xaf, 0x80000001}, {0xc7, 0xfffffffffffffff9}, {0x40a7, 0x8}, {0x101, 0x7}], 0x2000000000000223}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) setuid(0xee01) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f00000000c0)) 11:10:03 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$dupfd(r0, 0x0, r1) 11:10:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x40004000000028aa) open(&(0x7f0000000100)='./bus\x00', 0x100b0, 0x101) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="000000186a56010000003b00feaf00000500000000000000c2768511f5100000000000002800000300000000", 0x2c}], 0x1) 11:10:03 executing program 0: setuid(0xee01) r0 = syz_open_pts() r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x8) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x2, 0xfff}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) r4 = dup2(r0, r0) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000040)=0x1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 11:10:03 executing program 1: rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00') r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x40, 0x0) lseek(r1, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) 11:10:03 executing program 0: r0 = socket$inet(0x2, 0x3, 0x80000000102) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f00000000c0)="7ca5f8318c89fd6141008032d7d14966d00812f0886e08443d93d4f95ae42813abcd77041f00afdb96a71a43b34e67e43524e2d77024b7109b0d91eeec149be5f66d16bd5cb311ed60adc50299caaff9c97707204b1760da632e663b09f2533f5dea102dea808bcbb604acbef59821b7ff260dc73a55c8dce654bbf19835d19e2f2f350462e6ec8044019407169bf772572ad5ef4981451c6acf06be09bff4e7a6b1ef0ec46dc54abe", 0xa9}, {&(0x7f0000000180)="7181b098af31c2a53ed11987f95a18ee77d64270cb0b291d867e3c373cb9a2c444f340556d02990ae88f06e6db10271a7bd95c52304c80202092b0bf1a08dd979b1605735a358ba0126c87a8c853991df7ef6c79123b3e0047221593b5666c30159ae40357d9dca2627082196935efbae06c14558c76f954401467a1", 0x7c}, {&(0x7f0000000200)="a9b9d20430658da08b43f379a14df7acae43eb7b42c0b473e35876b7afed6c6357b5a58969a185e867d79810f581ee52bdb948f76fa4bb4fedde0c218c5b16298f3ff59c5cdd5ec96b841e9ce0071e59f15ae4e80bd935ae97a4881827c97d09727bf3c3c29b6ba1abf29f980745a632999b35cb2ed64802614621066e28b95dc03da2cf1c6c5563e7d7dab09b21044fb53ae4d458eba6abc8c6fa57a571df3c6f583c7bd98d4b839de97cdb039594e2f4c596f5e31a6051a79f0e696a9161d78d7208127959a652218711709f6c2aa5b1a3a633d352bb6da495811213b3061904cb", 0xe2}, {&(0x7f0000000300)="99d833485ae79822dddf15588ecf66f2c434cf651a324a20f8cb9bfbcb0e66fcde0e12a03fc7b6c2bf23cd8bc2998f62d7d659a26b924043af677ada997d470b83f5422c4453b8df4acb7fbdac4b4f050e99b675f1d4fa52f60121298e02aec778b7acd85be6515e1f2f0f83746709472a5563e86b33fa328722610d3fc2c91d30bc0d1ebc5c99b4355a6cf68716d8ba2fb229fe5e038cf8b50ba9cb644b2e95a5de694e78a6fc699c8ff566b390e12c077c824e6863a566a0cec3454d5c9cd47ef96ee51e8fd63efa2dd1d4a429dbab09c24fe584d5fd2005299bf88fbd084c0df04f9a29e42ad43a971fe04d66efb92b49", 0xf2}, {&(0x7f0000000400)="4c5b2f0b54a71633543ee3051460ac76ae090b6dccf590da0dd5f1fdc2f5bac6971ed5db80a35a4ccf24d3f55e3eb8f42018263020e616d4276096495e2f3233ef86d0ca9dbb68a1c80dea9762766c0ff33b0996488572ca05f75a47c2f58a4e59e66d46b7fb9558904fa6dfeb3b19e573ee6487e5bb0196a3583b3d710bececc388e6ce01d8c95678986ed4cbe0", 0x8e}, {&(0x7f00000004c0)="d5482a34d0a5f8bb0489d2a49f6594740b862198b1219b117f793f181900966ef90ee607c962135bbbd350f5cb475b9a335880c61f345c4fedbe8bd0e7076d0543ac84f9bf1d293568750a2c90136d37b79fbc03a04cc868ec7617aa6e42851ddc43c737c3372d5bebdf95105195bc2f52538d97585d821d835c0e8e308cf13ee87c345b09e1fb07ac2a89b0dd26a6ce547beaa93b4dcc56e7623d8060df36a29ab469be7469f041b23f334606dec65d8aaa8707ad581fe6a0b93d9c7fb643a38ff3fb6f4f5f0ed49b5fa505070ced2106ee0fb04c50d7f0f891337a0a5071e77cc44c5c", 0xe4}, {&(0x7f00000005c0)="be8314dbae50564b2f93e72f22e1870ffc9f364a4f124bb4a385480a9b8c9b63e6db6f442e6d4c381d2884afa40f6a2340c6887e15d0e4b94c535652a1565d6deb178e13f58d0ad590c0ef0f07315865c222338bfdcd272eadf852889049939c66971713", 0x64}, {&(0x7f0000000640)="3a6737cbcfe607fee0f2539832174b4d6f07ececfa28fa2762a0221b2840a8cc451215914e700228835cf091bdff5eca3cb899efe282fe0bed63498ad890dd99ef97a5884bf7a1563e97dc2b23f895fcb57d0c", 0x53}], 0x8, &(0x7f0000000740), 0x0, 0x401}, 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r2, r0) 11:10:03 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x8, 0xd, 0x0, 0x0) r1 = socket(0x10, 0x8001, 0x4) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000040)=0xfff, 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x480, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) 11:10:03 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = kqueue() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) socketpair(0x10, 0x4005, 0x8, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0x0, 0x8, 0x2, 0x1ff, 0x4}], 0x5, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x80, 0xf0000020, 0x8, 0x8}, {{r3}, 0x0, 0x1, 0x0, 0x7, 0xb717}], 0x1, &(0x7f0000000140)={0x7ff, 0x4}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) fcntl$setstatus(r4, 0x4, 0x84) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) ftruncate(r4, 0x0) sendmsg(r3, &(0x7f0000000480)={&(0x7f0000000180)=@in={0x2, 0x3}, 0xc, &(0x7f0000000440)=[{&(0x7f00000001c0)="54605aa00c34d46be2f495963710af6100a08bffb9e47c263dd27cdfc17b8e0d85ab4a9539e21a623441413f3b3f20fc9917d316833f3041868946ba646f111ab502b65b5bdb22d55bc0974a9e33442a820a15cb8ca60de658b40c03336d1dc95248084649631e199c93cfec0291778ad7a13ce55f12d824d081189c5f1444be5c9a046a18426bad5a337da54deb1c07f65084828a60774152512b584b0f71181ef6520d7e460f1e76b4086b7482442516b859a69d0cc8c5bf78f82da1010eddcbb56f599c4f2a", 0xc7}, {&(0x7f00000002c0)="2fc6e9ca2e6ebf35241302ffcf7579d8c7889e46", 0x14}, {&(0x7f0000000300)="1985edca68abce8855c41107ba6407f61dd79a6d72d16da5c9a55aa312ab246ab65219c49af448afb8e29d5d70ff9d62e1fcbd86e8a3199a5040cdb360955f06100aae40806cfb3b0eb6362c15d1e0aedb09b88150702e57c14c16d0fc2f2f04cb6f38d8a673bc3e54b074675dc199", 0x6f}, {&(0x7f0000000380)="52c1f2f236c41514d2b1d6fe13108909f5bee03f40fda3017c0b205917f24c706be76c7f465a456015fe1723c5fbdac9bf424fa495232f4b5455f90427405aa6f1cd62cd443e37cd6d3cf27467fe98a7c21a668b9b39e84de1d6585e1ad49dd7cab5803835abdd99bca03722222acdbc7f9f2cccf8489fa8bb1ed2c65084b3b02e683c1b2cc238223265bc65751146b7d860b9a0447a", 0x96}], 0x4, &(0x7f0000000500)=[{0xc0, 0x1, 0x7ff, "5dfff7bd27aca1c311a8f7ac793124ffeb44880c0d1cbef9d6b33ba46c008a578389c131fe1dd9d0bfe463670f5f2e565c75d535cd8041da1f62941cea7ac9da8eb76fdb2ef4d6e6afdf2de589f7751346ea7e6635cbdbc54304fa0d926bf6d6061853280e9b2bfb2416fa049fa387965ed52a59ab4be36138ffb39c89c2d93a067c127a82c2f7992edfc33de2a94e02ceb3889b859b541f13bcddcef04cfe73912a1f69e9b0c36613b929"}], 0xc0}, 0x404) close(r4) 11:10:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de32148ff0042b8e02ad14a7f5259bd7f16120f8991a62fed95b2135c5b5df574d682407720f52a13d79140c872b1dd3b11bbea4118a8d8751d201ef3ba136153694d4a9b29a0947f9c87dff5a59d75ff6b8d2076f3d86cca9144737e6651fdf26cfac5f1bd53d079312557a90a6dbf729a8cde5b73359282830881d1bb57c651ff", 0xa0) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000000)) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfff, 0x9, 0x8, 0x4, "2bc7e5475d85db2919fb0fd76a169c7002a31427", 0x3, 0x3}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xfffffffffffff472, 0x3ff, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 11:10:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 11:10:03 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) getgroups(0x4, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) setuid(r0) 11:10:04 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto(r0, &(0x7f0000001140)="9c4e18c2f9c366b21c9277509c79603c07d0629023ea881dc971d3ea766040dd701e81c35cc595c84239d8fbf295a684a192f1e4d9138dbdbf2baacad4b4ff299b2ee6e827615053163decc5aabc8139ae1ecdd7a168aafd0850b428089df1f8e8e8073f7f1a877a115efeccd54e9cbe6cc6a4118e7c190ab5e275a8170d34ec35ae3aeda6fd0580f76a4781ecb323c1d8dd87eaaebb4c275605ea1eb5d135c66b0b2a9887f7f6c2258b2baff9266b275fac78c03e0fbd4ac9434535418bc9b0afd7c979ddbaccf564", 0xc9, 0x40a, &(0x7f00000000c0)=@un=@file={0x0, './bus\x00'}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="383961826dbdc0a7aea7a24e124904d58f31b40239f36efff798d7108bdd6940930089fd9554721e3d10fc8fca701fa0b8e5ea59898f8de003afc6bd1bf35ed1a5e5e6d4be053f16690bd71e8e004a7898f2d1051f86c1aede23977594578d07d916847f7ce0a80b7728983de2354d309bd9f0f223ab8b01f41003e42c520e2f03b1477d083266519f9cae318e4d0e80660cc81ea5dc053c85a2c59aa427fc5f0a9e5918a6dc3eb02d7b38761333dfa51581185de70685cf876a4342609d6dff80b31af40027cbc68707fb701bdbc5db9b1e7b524fb76365dafc48d5fc9fb26dfbc3ae9daac7ec3f9ccf27797a7dff4354eeedfca2f43ea35d062fa50aa5041d29c74612254236e1cef81e0ac6995a0a0e2e34ebb13e134fe8d45e5c2238ce5cb5a8ada27a489dfc54549592a902f4c1d47f7a248dd000fbaed3dfa91c7fd0002feddbf7521167a1875d57296818952c2b0ce787e3de10b7b15f0dea108c2defe87ad2e9122961fce661bb54c3b9e0f5f78687d96013a3afa5c3ff9fb954590770bfbe28b37c9311d3ead4601feffa7f432032be0bc92dc033bc263d541019273ddea424585804a4a6dbdda36d4e96432813b67bcfed34132ddfbd9e6a39e5c51c94789ce7c6717a929232f356697e66e126cecad5b0b194b168bd2bc3518a59223a2fd5b678d4f965b287692dfaca841220d37a3202b7cbb086113b52a7255e334dee107205076bda8fc0c7da1386bc341b4d8abebc872b47562f7c549c1695974de553089b0bce4b1e32e7ce6b43070102b841037eadc842a59323c3a8d45cffe49969631260c023e11e1574c0a915681d45b768dd2a861acc6b12130643ce658c8e5444a485bf5e53ad20341461bd209d7d0cdc80285895bd7247322cfa73f581841d2ed331e1c0a252ca10d9f511ec5b1848b8415d96c19aa7f0547dc0a0652af4f0c44bdf96cb0bdbb53e9e88b11a0fe4c3ab1a06e3c83e5071fbfa557059ad92335c77f9ac3bc61d9fd4b86a819e0d869c4772c8658a96765e466598811829a4d6fd3c015030609a4b79d2d2f066ea59d4b2bbb55a9b2b4d2b90295ad5236c39795770b2e447e9fd246f314c3be04babd616f8d58fd61ed12165471306704f104eb289820e3242c74a581a78b2b4139f350a6c01e6cb94f32f8781d83ecbafa06208efbe4997691f0ea0c2ec294bede13b5da1b5bdc7528629ba78ddd3dcaf2f6afa9fbef97e39d732ac6d1151fd9a783f9358f36d93bdafd05803711766ce3ff854797d7cac2b501b4927eecff370a512ed2ecfe0b49f4b6f4ae1d924ffc7526b5920e2e4f318c41009eaa9ecac4db1d8cfd50291f5d8f6eb416b8d702cedf9f6ed0c17ed458392142bdbf04df7e186f347ff279e6f3b65d7f42dc0da405d353a19da849b505ff6954e41e4dba24ae8b0a02afc350d579dee5c93f910cf0a0fb22cb7605b3578cfba7a276d82e9d9e708678c84e0c40487685e55f769d058e8939c877267210812288ae3aef42d3f1ae5fe631e3376f06e8b9ce2749aece4e855aedf65679953fd202a5205eb5f9e2ad365c0bb6ed0a8a571b5c5201f773afd5341650d904d871a613d403512ef2a3aee2781ca0550aeb62bcfc303a89ee3ed80db9f273f8bc5a57e3b9c0a721a1f0f43760241c022404e13c41e83edb48cd909244eeff2c2d3b5c02ff4f64241447fba4884a7fdb15f2bd7174cb80e793aa1f67c549461e4a3f82a00a329ae0eaaf9d5771565acabb7cac540254fe6ce7cfeb4c679e1e741c20676b0e93fac3559a5ee7b76714536f74f4a130fe14a06973bacfb7fc0c740e80cdb8de4451420b3cebacc339a289986eacab5cf97c72f7b0d43806038c0a6e1a45c20c8d7957657f52f0665edfdfe9867598d2365c61ed1161721ffb44f93103ce85d6ed3da8545b99b1163390192e67e8d4a842828579817824317a40257cecd15a20201006b2310134c16f4e3ae1ea97fa95047a662ff78ed78a98ffd4818f80e464775b7bc3d19f8ecdc85f3d37ff52dff13dad622bb811833344cd829414feed6b048cfda95c837abda0cb64448fc6f390dc7d2f271af795a067d26368892d744289db6a9f17a354e70c2271e9474512e72ba8f7c4da24e4ff59112d7fcd314ec2ff44256738eece3955995878c3150578a0e3e7488c4fe0e5e5b655efa085935bdfb8e97b76f0a81fd11b6a036d44d471b54710119aabbc7e321dfac2c9a15a6a61c8fa8b66f5543a7ffa7fb0cb9988ae1a218f2ac910e0a8a013d5df42eb69a72ff07110681b6421e34c1a631ff987b577fa3e594f8e55272be6f7a61a1f8b4b80711023ea17e0ec8f86907df362b6a9a6cd15953b6ad9bbe7e16ecc1473462584574e57ce5765096dd06edb7a395f0bbe1629ca493c7d752441e46d0a0207f05fe39744d8ee6d8eea21c81ceb205b4f7d0bf09d7e90a9db86b593e5faa39b06e20b7fc2c5fd6fb240ccdd4ecb4619a47d13b99967156d476af4eedc413afed39e4d5af8b91185090b5b453260f9833701ca8cf307db33bd3881b693c4d60444dcd5083f4430d82b65b0cc489d120a5eecb74c839aeec5f155ef55a9961d5f171c9631cfbee22d02c90cc9677f2db3bf58ceb0ba76b36ce248f406901826a82ca8dd871979a0d857bd03735ad3f41c57cbc059e4cb37d3503e575aab30d8c7cc06b9f56b34fc419ec9b58f5642b57c84c7f378d108122df47889e4bab3b57f3412fe3284e83bc1289bc7caf541ad557c71f6346fb94067605e5711729a00004c49567a85540a52a1153d605c55eeba4a82d55d28ccfd2fe7cf1faea4ee35507b5f83ce319eb3521929c1978e8de538af81582b67519d7808a2255e6cdfafaa810ff8d79b38f5e33596982cde3f113c2c80f079030a4c44d9c69dff5a215e6487b3ff63e9868288d4789cc6465ac866e0c20bfc1326e9d1400dc91955760164843a47565436efd5c213d7d8aceea9047ac0146b0be493d17623f68c86a8cde0a2f38e25f99944fcc28ba16cd9b52d9f4900802613696a96be0e02e323e0674fec00a54bd0e57357a47b986ac7e0155a7d1326db8016e17a83acc47858f7ad1fde5db28edfd65c4c9deee83aa0444c6389659228fba5d8d4713c61971dd0ab44757cf306ac7b1d725aac68ca316c21b5883677afba03b9217e980ce37a7be13a3acb93093730bdd9af6e6f8d9217a4eef7487518f9ac687f49fa989dabf1c40accf6cfbff9beb6a6e5d90100d8962ebb58a729b320c7a67b17778b0536e037118c10283541e177cb2efb9ebaea7a7cadd193b48ce28a205e1f8a0c82b0f9f5df58ec31dec210969c221ceb17e49b8fb5d1a7e3e0bd79943730b6f2a429d7dd8c92c81b0d242d79acecd16928ed802bf4e26d80813dc4ccf22544423521afc9727c1e08bf6a443195fc7eda5b7045eac62ca34d38d6bfab64bd93c141f0e53f2c670344e69a7243f43390763bf786ab5c789d0e7d0593333e9581f58852c6ec690c66fcbba2ac8e208174bfcc6b11fcf31045d6e7d1d44e7da0b20703fb0a23edcc422be2e4b64547fb242763262fe865f23e347401595ea24229531a415786e901f57b0a01257d810b11c58ddf5947408cb33b2f694a2617054cfa73aad8a66af4bf11af172b1a578044d7d75b159a8194516d41024f016f9a3eaa43a92fdaf80d5551f61b95ec3987e1218b00a6329550a117a9206f889f4e476b47e7844610b5ca7f8f19b36cc9ddd8e3d0d33b040a0d83411e17606243738ac0c34a4be4b3b8e1d17a07b05da16ac21a988ffa16aa34881a2be6542571a3b5882fc181aa7ef073f9a16fb6957d78857c7e20a9e9b9ec7b7e50db3e53ca282a1cfcd4b5675e5ff6c2f8164a8005ca36fedf3d706635798c8d00151d333c2e9457d3bcd251e903b581a7cd552bf2e9391ccef40064a0f0f32dbbf9c620d8f4bfac805ad34fc6c3b4cd144a5da5fc913a63f36e8dbb105e941e66bfd9f9eecd7ca8e36e8a9dccbd8fc9d7aa86bc70c37e072befcc9e2ea16c6edba2c05c98ff9d3842534c4fd54d276aa481b018b0ddf9cc3c6b4e0ed230727e5b9284152634107edd7cc4b0ff9c20510157e7167e684f4843de164faec7df8da046c02e744158de1ab10a4c902a35c8830f8f2b813f1235ab4db6e9b6477d6eb3f4381e6d3b7744db8285c96f967656dc3c7ce0578e8edd7cbb51377c16e454b72b03fdc6347b3996560e267c71f778927e44eb409b91430a7cf0ba59bbe077f0ccd34cb54a0c6c107ef6e2e253724bf75446a33faaf8efd81997988e9c40fe686768b9d996ba8b0db4332ccbb445e9b83e4dca64696afb9407062fb863d231c2b78d9c3b8e86c2c6ca4af6b7774b4fb1033e0a8b637d4913f55b7dbe029467abbbf9045d22da82023603aa6a70dd4f4381f81847bd26f05e724ba2420381ab6c0dd0526ada21140d93f23700c7ab8c7f710015103809ae5e26c4153db2c75fca4b8dfe1bbb62c2e31c8481345de98e94db6117aec9193039304b9be0e18776cad210fec5cfe965eecb18aee70ba9638a59d061964e6cf24571b51b1a10ae2f773bc51c2e9ef9c6b5010171ed4696637e6a87ddcbaf184c0cc16a18340fb3158ff2d0885ecb6c549d4661b4733b9d5a8fb11a84a7776494fc1a95a1276a6d9e325b89c846f53328b159c40688f295f26e1efcd6326f0338aba79ded19472296b4e69207f29e8667c0597e548fbf36da481d478356627d56003730806044045b64ce466a291fcb50f5e657447163943c24f0d7fbfd963fa976029aa4ab5d9e894919b2d10d0759a75b31c2027606d095e5b9a3dce3a54e24729b4f0285a4d6123c597afed29ce0ed0cd8c480d2cd8caefa5107fec189b28ea2bfbab322a0bcb52155280a073bf16b83757020d9185c3bf88afac1dccf9c15c12cd9eaef6989f4f60e6f06a5b6cd4a7f1a22a4b74a71bf775e4233747de73da4db40a039ccc446ba3e88fc1f247d32fd171dfa3269d846251f2e61c771010792443017fbe0aa514eb7cf87c01ebc301771d40537adb139cabf4bd156c5c2afd41291302d6d574d1d621cc31aad98998eb9de1a5f10cfb51509c1d2a383e190e4c103c810602727972b59fccd52ce9dd5072a12d3e2900bbfbb717615220f936a8d8ed5d0c251fca39dbab182b8114d5da93f6658e14756c786d4174a7802fdbe51517a664838934d6355df5b7a6804fecd81f689c0f497256a53f6525fd604d2685672936725285af36565219c0bb4c4b65a1523fffff047297d7fb72e3c5fddcf27c2245ab3b839d8dd55ac0dd399a9b353dab29ae5f97606238f4eaf552b71432f60677e9a4c0b055c5deee740da5a295c850e134b69122b4637c52854b66348a2feebc9e0a318361de431a0d6efd2baf31723954424bb2f1955c62d1101b1dc9cfe15d5cd38659fcb6a70409c77b0e5848e86b3c0c5b7953fd86222f9a56ae8c2022a02365fb7e58220ae0fe87ee746758703bdbaa6e8a1a0016421f7caa86aa8518d3170c2573973c86b584ab0fd2e9407d866b4b01b9073fd2085e0ccf4fb8648bd8b880c3d599ed6b5d0dfd3472cb5e139ad1270b084e6ac41d8c0784c2f4df24a8e1c59656bd48d161da0cbfb39bcd7e637934a2922ef530b614581c75f6b0572b2894919f9fa7a8710d587819fd19dc8f4f09971eda5c10aea324634f8b5d98f98ad1252e0f5061c3f8c61f435c3f22de42d949d03042de7a165e38a14dc7f35bad87cce4a255d73c683e82bd3697c1737f5e92e0307eaa3cdc6981caca5e270bd8a4a3", 0x1000}], 0x1, 0x0) accept$unix(r1, &(0x7f0000001240)=@file={0x0, ""/4096}, &(0x7f0000002280)=0x1002) 11:10:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) dup2(r0, r1) r3 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r3, &(0x7f0000ffb000/0x1000)=nil, 0x1000) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 11:10:04 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f00000003c0)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000001b00)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167}, {&(0x7f0000001a40)=""/40}], 0x2, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="598aabf73f70884fa9a864fee233546a7e326dd2c88d426c3d28002b2a77f3774c61b6fdf1cad89b1a37026c5a723ab8634532fa1e92cf43124301052e9dd97156ec14eee9c483e6417b0bd35471bef8e536f9974f25e5e50e728166fc83b745d54252cc6010c573c498887d49d484b25fa0cd8b463cc8bf4895f9207dd9573200fd29f3b80a9ddf108c4edf6df7bc69896b570c386760c012e5828f0055"}], 0x2f, 0xffffffc000000001) getpgrp() pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000880)="2ab1c7048b511ed75f6e9c02f8d6f42df3e8995fbcf10146758ec07dbcdda93fa5cb7dd17a4e4b10c5bb7fe61623082462b4368ccbf95d2944e8aaa87bc5ba64574a56f8a2a47acc00a6fffde7d9a7ca9cc082aee8345f1b0011022a481aa925b919494c3ada23a56a19438ceef42c41e60894d9162d52e66223ec4ecb8de04cf4f82c15e5dc83b4b3a25b62547f28de238a1c1827a0a8aed21c2eaa4d8da202ac3734a05b111838ede87a1c1066513e1c5f1a88c5ad65a4", 0xb8}], 0x1, 0x0) 16:00:00 executing program 1: r0 = semget(0x0, 0x3, 0x0) r1 = socket(0x0, 0x5, 0x85) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r2) semctl$GETPID(r0, 0x0, 0x4, 0x0) 16:00:00 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "75141ab0f8bf743d58a8f855fffa8eab6ec0fc34"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0xfffffffffffffdfe) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8000800080002000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0xd18, 0x0) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x20, 0x5) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) chmod(&(0x7f0000000040)='./file0\x00', 0x24) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000480)="9c8756de14703a84b0f0502e2e", 0xd) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) pipe(&(0x7f0000000100)) socket$inet6(0x18, 0x0, 0xffffffff) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0xffffffffffffffff, 0xfffffffffffffc77, &(0x7f00000002c0)=""/230, 0xffffffffffffffb4}, 0x0) 16:00:00 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) setsockopt(r1, 0xfffffffffffffffb, 0x9, &(0x7f0000000040)="1fd5fc073da66d958ce8fed5c7aec8746e448cd7336c660513bc31de64400f875048799ca815e70d631a6b06c82ea51a4c7b45e0cfd0cf4729ceb7ee531952ef98e1c1d818d507f0ba881336b945b9432bae8cdb88a1e255cae71bbe1519b53bae6f8d6762b4aa7f827fb7b9562c505fb8a05f8f26fcac3f84a3435c08bfe79e0906345177a9c8abe75caf40298e4cd06c25537c99039cbebddc694cc0d42135fd855e330524863b739e15fe7941cef93d7dfda1b87eac6ef6d16fb366781f35b6fcc47bb76d19af493cdafb419ce47df51e8c9df91e88ad133b", 0xda) 16:00:00 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) fcntl$dupfd(r1, 0xa, r0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) select(0x40, &(0x7f00000002c0), &(0x7f0000000300), 0x0, &(0x7f0000000380)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) geteuid() 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendmsg(0xffffffffffffff9c, &(0x7f0000000280)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000200)=[{&(0x7f00000000c0)="f8a13f51e6a60c0b088d4edefae2471d298d309f51abeeeed02da4819d5c1584f18dff834c39d0c9ef13", 0x2a}, {&(0x7f0000000180)="c8bffa586723c20825263be8171546dfae1bbc2aa72ea398a8b5903adc6636c4d6462727fa7c08c0dbb29c33acbe33a6403398ed1b3295fd48f0f5cb829956c54f29", 0x42}, {&(0x7f0000000100)="0d4ba5bd34140e4bf45efa25b2ba0a86b46f7c742cf83ed07fc4b75302682af8f5c3e7fec5", 0x25}], 0x3, &(0x7f0000000480)=[{0xf8, 0xffff, 0x0, "af402c8878daf8d9d4445679926cfebd4565c053667af0bc1fbbb30503e750877c980d6c7886605b34d05c85d062ca4d5f46b77c411240f47f1e240e343024d788e4e992592bd2cb3c979e41504f21c14eb38f36d6c697eb4f6bbd1fae8b7dbceae3f546628c3e4e6d948d257b0eb0f05061d22c2e8e59e8c2f7b58790f116a402a72c530eaefd5605d0638151c10922682658a5c6f7504c44d854a7f92d2fd28a7c936ac7c04b82ace4c1d7ed090c6eb21ff9fe0ad7847c1dd13a60932ec3aaaddb282ee1147c8e03ee69014fdb6f4be7ece0d1b7a39b6e5db509b121bcde5204e9e9e2a0e9d3"}, {0xc8, 0x1, 0x4, "239b86a532336f37d58120e34e211446b666a6f038404b3c4dd3902804b4ce4d4933bdca51a1a2802bb329d2968c0a16d2e5a7e314f359dd788f6f50a825a8b19592caab8c85e26f44fa9bcedb0b1c59843579e2cbbfa1ed14f67ee8979df6bd9be657d4e240e5ece0da1b4c90bea5cca9aec273c0b573fd7ef84f84f23afa1545c808b2b4ce6b39393f95f74f3794c6295f025006f05a410ebfc96f1212511d60f3eb29aa60d8cc16adee25c0211ebe57658fb1e7527698"}, {0x78, 0x1, 0x4, "c0a739cf7886620eba782c5af215be2a028c58b67f5e64ef64edc4ce14569cc9f85c86951aeb18725a8f4f5fbb84b7b6cfe45d7add361db06119457fe7772b24d2f9b630b2455c0b1a41046b3376db485e77eddbf70ab55ffd7c9dec0ffdc7e2ea"}, {0xd0, 0x0, 0x1f, "01fdbf4214b5562017f0cb8eb1d8361e3c4a3e2ae0319c410f180b98831623c02599d5aad363496f43d9e4d86ff39092c30ae2a0e447bd81c888d13be0f273cf46de234514c04faeb7843c6573471909d62465200f28b330e070270282e09f0c6ed20781be4f690de89ec8bf0aa16045af7e4c436a724344850e7f5043efee469af73ab0b91fbdf4e6f7760d66fd0fe60ed5aef42e2b279c37bd33b85ee7198743121cc2c44de5873c0d14888ac8291cab54e8eb5991e640787614ec7f"}, {0xb8, 0xffff, 0x5, "5add9aea4e99c41c9972c8e2dd5d7dc735a9beb58bc5a98f481809630b96ec924538dd970633f9234d721e5370d95235fc69f8c94415f22c3f479aea25f5c4fe90f327cde98124165e0fa5eedd91f9b850c47dccfa7db06eb78822253420cbca0532825e08a66e4bb1f1e6ddbd703079967cde7bae66f95342b2a709c14846d47ffecd05d5a5cc09f6289e93275602de12f15038afef8e45dda613ecf64bc7f23ca689bde9b672"}, {0x100, 0x0, 0xfff, "f058e3c25bd87d6c61090381bc4d3d03e6732375ce2b878c3d579221088e02fddad3d85128b28dcd8bdb7e5cb7a2ebdc10343c2c07e3d953815857e5ca7601b3f37647541e821861b0727d47edaa97d69bba84d3b6ee6716b9ef1c76da0251bab56601fc88e9dcbb90863a42ed2eaf881f5765e66174e8773f85c4cc3d2662bdbf3fa6c0ac257e4088dc7e7365abeb7bc85db8a902b6fa549e36b41e514a93aade403f441074761a945ca4ad7656332efb9a7c5c97f5ed9e004e4a061a82fbb877df6a22e872b7e568c1261be81e548d8693daabe2963f51af6eecab5baaf85e7e4cda0f948fc7f7255dd63c0c59fe"}, {0x68, 0x0, 0x40, "16d67d63344bbf95566ccc9593ae5e8aca3bfe94d91fc8d43053b6eb6b417643a9e7c97ace068bb7ae036742face6a609da6e1573db98116384b9842bc63f1f1fb8e856ad2cb4d3737be0ca6ef482589da"}, {0x110, 0xffff, 0x934, "b5e8b931ee1de51a0ac7c2a535020ef4a0d59598f738b12b7367f997d0eb903e7b686e14cbe646530fc3ce7afb2b895c48891a23ae9ecbd3c73089d641299470c7d8054cec64f1dc4a38fe071ecb1021268dc5ab282e952dd90361aae63efc72ba2174ab00f1e4866025ece00ef7020ce536995fbad84f7e12644535e5d538d89b7950e4874d56cba9cdd722deda3cd464b1a9ec9e1f2b68cdff25f39f6ce602efd0f55c1e7cf5dc9a77d0804d863f2471e2a18296b6aac83bc4b87e87798c1bfbfbb59411b89a763b29a6f99d124b378cefbc48799b0b605c7a0c5d6a996292b7a084f3488df23106c79176e8cf50e83dc280c2115c8937eea990956b"}], 0x638}, 0x40a) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f00000003c0)=""/134, 0x3ea) socket$inet(0x2, 0x4005, 0xd2) close(r1) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x3, 0x0) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x4, 0xfffff, 0x9, 0x1}, {{r0}, 0xfffffffffffffff9, 0x40, 0x80000000, 0xe7, 0x9}, {{r0}, 0xfffffffffffffffa, 0x80, 0x0, 0x2, 0x2}, {{r1}, 0xfffffffffffffffe, 0xa8, 0xf0000002, 0xffffffffffffff80, 0x7}], 0x0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0xc, 0x20000000, 0xffffffffffff0c83, 0x1}], 0x6, &(0x7f0000000200)={0xffffffff7fffffff, 0x7}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus/file0\x00'}) 16:00:00 executing program 1: 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, "00000002000000000000b75963d5000000002000", 0x0, 0x8}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) syz_open_pts() 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x7, 0x807) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) socket$inet(0x2, 0x5, 0x6) 16:00:01 executing program 1: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f00000004c0)=[{&(0x7f00000003c0)="193a89ff11012585b2bd442b44cdd9e671e98afbfc41fe555380dca04ecc15484aa277124e347f1b788db2ca3e9b9c39c98555f84f12a76c43d551e7cb225188f08fa16db576a347b450a673ae7af979a8a4bc92940716344187f9592dc0c70d9ed9c9cb3f59c82419c12c23e054b60a27fcee1fbbe90361e17389fb9c232b938e0a3001555b322c58a15f5b3a2ffd1fcceb4b70e6694606c5e47fbbcf5a294f0af86dd6bee4ade913b17d85d7e3b4072f60498e0e54c6917ad076215e88fb30853ef13a640120d54a489a65", 0xcc}], 0x1) execve(0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r3 = syz_open_pts() syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r4, &(0x7f0000000100)="bd6d483c9773", 0x6) r5 = syz_open_pts() close(r3) dup(r4) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) fchdir(r4) read(r5, &(0x7f0000000200)=""/255, 0xff) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f0000000300)='x\x00') 16:00:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000010000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0x80000000) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x400, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000002800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e4329a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e2712e266345157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a1312d3a11092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2cbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b99ae5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e", 0xfdf) dup(r1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) readv(r1, &(0x7f00000027c0)=[{&(0x7f0000000300)=""/167, 0xa7}], 0x1) write(r0, &(0x7f0000003800)="53bfa4fe53eee41664fe3737446ca6c70deb2188f9f5dbcf1cd36f07a19f24ba5b6691a7e6ed1604cd2dada8e21fdb08fc63b3d956176590d2535a9b237ecfa2f729f081d51829ebc3a71fbf7f15e31bcfd697f9d510055b5cd0641a55f7f5", 0x5f) 16:00:01 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10621, 0x0) close(r0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000040)=[{r1, 0x101}], 0x1, 0x0) close(r0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000080)=""/203, 0xcb}, {&(0x7f0000000200)=""/91, 0x5b}, {&(0x7f0000000180)=""/20, 0x14}], 0x3) 16:00:02 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = socket$inet6(0x18, 0x5, 0x110b) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040)=0x200, 0x4) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f00000004c0)="76b5e55158fc9526d7c865eb060ac3a90714b824d3c5b645d0327dc5a001942a227deb3909929d02653394de53ffc95553daec4f5b5842f5c95c927ffcddc92c078b8b7d60aa38225c9c2384b00b676bdb73e6903d2de1629b0114049ecfc09cc699fd6c351b4a3ede37313630dd1293ccb60f22b9185dc364b038f66345fe1d03f2f90e25902dba69fa1ae6375f7f696cdd42c0edbb746c8d14f1bd7a96f01b0a2a756b134316f6d303b62ec6736ca42013437cc58a8cf2c2fbe6a0edfd259f50005d608215afe04b2166bf10cd1d1be0aadf51ce63618aba068b3126fcb0393332ab36d4a6bbfdcdc088c1e89e53c48820c1649e7cc74c2adeba6631ac57a9fcf5d6c046be0792025e285af1b946d730b928468959e729c22fdcfec04f8643f4309ce92c78d200cef188bd59097d97f4e2c7591f2385939ef88d42cf8df925e7328b2fee3ff2b7895d51386a056c6e59d23f05d19ddd7ea769aaf579cff33a165b9d32c0275ae0dd760d32f2558ff2cc8da2de0302d6bb9351f382d502979e6bb4240538b93296109eb1d04e97eda1dd7e84da477a8c450a4f0835792fdf08c853840e47ce7ba8359470ba8766f97dff975f14d28e14806a03408b3c2d747eff139f4e9e57bf57c83e373f3492fe09315fc2afede5720ec332745f1fa236656769bf9c7582b3643581e72a1329309c587fc95aee4c97e31f415e1f6b840c94692d346d99c974a2a4ebe560a2711079f54005769902955496871a6cc8fcf1f0232e4b38948469ee517275793621bf8aa4ea0cd3a503e856aca2fe0ffaa287471c920d207471595c8277ae1cad5053bd8ad5eec6a202394b008ce5853f1ee1e3233f23970266c4b4470c54b0ff3d79fb4fce7f70f7776c2a125b3cae33867fb26fb7c7ab71a1043cee283046819f58ea795703805d7aaffcf3a31eaeae17c4f52d68fbe585809ce9e12dd4b940e09bba7baee4c23b293116a94a980f894703c017fc04952f1dccf3b89c3970684ec140350f365867fb1b240800359a8433b002fc2a6ee83f1ba0dc08dd19acbf9f0ca242a929ad58e9ee4079263e61c103443ac6ceeadc9e04436ae6d56f2493d7282ca7acaaf9f725bc369d8a8bd25dc710617952a0888b49e2e076fd462a3ae517d29b037f199bf60f24f4dda39b75e75bf2bd4f21e0796101b5163464e6ae4d671067ddf7ab9c3bbe843b3cdde0c905fa50b261963584a9953ba929e7d63f86f6119d4b86adf1e99086e3230b15ff86806d2cecb7abe9c9773b1b9b1896b8b01d74943711e6cef634a3357c6affd47bc53f1c0487f2bf5032385944db88b31a851ec76c6dcd8262ff44538b234d89341ab11619e0a5e9950a0e8db77c8a65183acf4db9db089706d86044ac1f0f73ffed2cf45a146e129a922cc3bad1833272d58d808105b562cb60aa2b111292db9ea7d4f5c6b8717cd39224d5eae1c5c8bb8143d226e2bc6bb285ae6d2760ac520756284046fb4851b77d8574d5c9c0645bd042c13c028e6efe57a613eb5d66cd704a7f3b5b9ff59b4f5b45a5dc08b6c4a583b47286aa0f2d114520f67554cf6abae2d03d9c4a907511de626f209c7f51d97eef91b8d72f381afe2cc2c496afd330771a3fe8831b325ad7e2f9599d4137be11255838bf5daed12024de1aab123940f73a07a25885572853b61be398185028394f150bcb29f4f99b32c53ec91aa794fda95eeb04703346174650a83c238a02306a7f958ad81c56c01d69c966af11e4cbaa8714644da99b42c78974f2a1aecbea6684f8da72e9c19685cfe1697f9bf76702f57c668b35ffb541d8ffcb537377592283da89f39badea3c6e6dfa6a0dcb7b9840d6bb12d937a53e4aa798c9fb14478b37779f62446cdc8686a9704ef4155dcc6c2f2441a90eda60832d971c05da138d296508f7df8a90d46be43dcaba08e049825c634814707b2cf6669ae7a793e7897de89542b632477cedfbf2fa47623af842324163781bfb742909efd195eb03121dbf011f11427fccc09cf4122893b1ce74791939bfaf86375942005960a0505f17fe4ef4c115ac8ef3f9c3611d4a79ebb1ab4050d38a34455bad1508a09ea69bf4e499f55ac4cdfb6a5bbd3ca90a6f5d56374173a29491dcb8815f1e602e595fe298fa3343dd3f7743f473c71c730a076b0cea9ac21bfaefc9aa6a1c9a20152f6e6349e9ee344308cdfb4d54888e286f3b647f7289a5bb77f3ebf85f83489bc9511bde5219b298eaea6ab60bc9e8403ce64ce5b2fcd7999f41572da2c1c9a2de4d72e5870d09b8067296c073bbacaf0954e1d785cb71af65bf4da905863b4cb26f6518cefb9a1ee9535713edeefebc27d07831e7f934b8bb52b7bc575617a4fc3444c0af61d0c10f60866fbc41df6a3f6ebdb59d6e6c8724a8c853b9b8ab4723541f88464a05d07dadad126a1442718efb628fc4069f771cae9078153a9b390aa488da786bd1b6f70af25ce83918b8e58378ffcb4f32a6c654079df5faba2fc7951595ef44c2b86ff66394985e576860023a1d525c96945a5bdc0cc3ef55c320123735df935e4ec02d92c511b198c9731b72d37d2f057b94b0091ed757b9f8a805c63c9bc84ac224415a9b0a444ef222deb66888ee5b7a215fdd0b65d7b44fc534c0becf73925c6880aad7c89a29cb985ab4fd1b86c24b90053eea33ea15cf32e3ddd57332b5ae1dd3b9b7b7d101d48c892a78f206a1d96990eb200e01368af39e6fdb7653d5bb3e65c205b06db4e4112b58856abd3c31443cf7a37497556c94a577b59428fe41f308e6930ec299f5ca7fb7689db7c531c7e44794bafefbccee7691a446f74d1c6518a18ac07875937b3de5eb53936646e000f9c3f1d33d2ad5a48598100dcefe6663491ac588ac88a441af4f559fcbfa12b2f6bdf539afb7805f512fde68092587531e3d2a0e684174cb52870869c8a4a96d429b66af5733be58b4672e41fd00e5f06e45c7e2c6164fe04639df2f5a267ba6a078fb389eaed5bad9eaac652dd3be15d2a428d8e2bbbad11f5b81eb6e812513eac772e9af583afba39deb50caca198c539273c113840b97624f5e18ee2da209cb193b006dcb26a8687d91a49e8bc3d347f7eaf6427370408421d74dec74fc969265c77a0f92328311df93747642a3dbfc6b5e21465ec0757dfc8006d7630040b2ec194a0e4c642f98866338d5ae851ef73483b8ba239c67a8789d7baf096e1cd4f9e1d81c72c8bffd954d235475a66770b605d13e7c98935a22067d95f3a72fb702d271d0cfddc3c9f6995a7048a7bfc461d138aa3db3e2ef15357ee025d417cc3478c64773e6fca5cbf3da20c0ae9cc92bd47e683db7375780b760e7c455ec8d634082128eac6575367ea1e8ca1dde3b39d753a1feb10fd82c4743f9872e9a2196947d9c02cdf107feefe0392eafb8d8fc780bb32374accf21ccf1cb5e7a22aa2ae92cbabb8ad1d4fe18a8db136efca4d65e8af38faadc11f06bec1ebfeaa0deacce9e4507a731ff54956aa955f5a66e5afff045a8ede6812c6655bf0748e1c5305573f079419e4af02f36b4f536baf86abd1b1e9bd58fa88a8c04113e3f713f0535ba42aec20c421ecc7236ed6e3022846695bc2e9e21456853895499b29e0ae54d5a3ed2220f48ee4b05be88fc8ec3c6c46b669b4f942b67ad5f8c372cef547f5fcc0499b44486350c829a453d76a28cacee59c3b0cbe8f85f592001c1a85fbbff11a93ee23ccf688e865f4e289e0653ecec0bb6cf5bb4cbd5499cfa7c149c3072860a225e023fb794506881db4dd74ba5fdbf10cd20791068b884e39bf2533faccf3f717b2814fd62caf2b04fe868720db043099bd00ab32e72cf56ba0f759f0ffc38c84a83c7be5699c0dcd4bd450685b05900d9c78c813f03ebcf68df6de043af497fa390836d7c3020d9949b7438f268f8fb10a3eda9091e6357fe02d4336a2ae744443e0c392e2a8fd511866829fc772db2ee462e196cb9e732840095e9ff7628efb2af01d8dcc9cbf874af09680693b8ff489f0cc8f52269bec8af7adc10d3b8cbcbe81a8f9f830d11562423d83719f0a1015d", 0xb41) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) read(r3, &(0x7f00000000c0)=""/4096, 0xc0980d) 16:00:02 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) poll(&(0x7f0000001100)=[{r0, 0x1}, {r0, 0x28}, {r0, 0x1c}, {r0, 0x63}, {r0, 0x8}, {r0, 0x80}, {r0, 0x42}], 0x200000000000009a, 0x80000000000000) write(r0, 0xfffffffffffffffe, 0x18) connect$inet(r0, &(0x7f00000010c0)={0x2, 0x0}, 0x1a3) sendto$unix(r0, &(0x7f0000000080)="cf51e07d97ce5b60a390a0c5e4e7c72ebb8bc4d92468fd612cddb57678f8148db3c9349247db64691cff30994e9b7f8a5bd558a0c10af6a8c37bc664d74e1aa26e965a0b8547da38a8f07bea0ae2964acb79a83a626a93a65e6e866c0cba120807e472e34b382ee1412b1f3142df69aa41e68e1499b3c6f1d7ed8545b12e1d5ad4dafc7d294f2b1529a0fed00e74e1e84335a68d7490bc00488b32705e4da955a2d04f2f9e65d69211d1dfb83ba67c4a29836818b4ee48bdee21ed61b10d4b5a586e65af1a894de90ad909ee6cc0832da7ac423b2fb1f92d5dd34e827e15058943964d70bee8beaf5cb8bff97835e4b993f0857eeefdbc4cbbbc7d4a110456b8ae0514d48127915cb14375b8eb8309ac429b46447756ff81d57943f55c6736dfb509928dcd9697cee0fdbc0683fdf8d2467313ab86070160a835a764dbed2fad0bd6dd79b46a72402f133dbd06805a2f9f42de25973262cf53d280449e7cc0531e589f9da6987806722423186de044e386985f5d0f8a50578f6ed83994d5c92b9eae3e71bd5f27fbcbbb75e03ea23ad5d1bf326fbd8c2fa1c7785cc9a45f7df4dd610599d07e75ca4aadc88af1436a04aabca9b5740946c1d4d2f53d5e8922cd10fbe443e3b3308fbe92412a9a33ce9898156d0b105afeedbe3fba97e72da368801ee3e632843d04261e13ce54324f2bdc6ae3fe1f485c9e972c0b5e364345e0a8994676fad69d417bb0a7e684dcdfab13a83d2879532437786a01fc4e722cb06f8660b1bcb9ffae0e7f19d21038f07f05d0c1902dc6211ac66d69c652b699f2959ed6e5b8d99c52b6939933f9558b77761614bfd5ce90ed063926f74cd607298080c076f4f2920660f397642c66aa7cdfe232c406a4f9a5e3289a9b10816ef7adbb2aa63873f46c56c00726d4135f2400f64e007cb308ea7792204c2f5944a96b2bcab7b798c5d892426267ab3aa9496e869c67046425d438d119d444034b72e91d9ff4eea3eb87ecf303371dc73364b39e0f7ef7aaa4087c43d8f259b78da3729593965a3c6f288dbd0fc90cc815e69d27ab5777ee85858f598e711bfd88f2fb2c9a8163f5db6e7077e54605b28e6f6411b2fb6442938c63681159f3d036371a795858b2c63d2f1182596dbcd2a0d35cb1c18f62b6e65d815c0297e715c2331652408078eb757dd28667e1fc376f2ce31b1cc5e27526580e33deaa38500d397d8aeb96e6672a41307bf2117a55824ac5c6c538ccf374677fa3e9f3cc624660857270ff5a9d72d9a29f2e1e990953b46bc066b1ae39d39ca1fe24e21403c16afbdd70036aeff438feb44f26cd8988e4ec4a5162ea1a6719aa128701e36c8ec7a10d2442007c6a98f95ce987b588e7d20b497aae7f3efa7bf5c52c980ce6f2d213f10fccdd1fa670c3f2241695948d5e62a405512389de37a0ea87b32889bdf348a2c17cd6edb8cf3257e37fb4860233aea5e10e8baab7af4165b443d0287f9e6a495595ae95d2511fa493ab8cc268cf4d878469b3b1b4fc6ecb19409a5f3a21f13f98f4149fba0d7b952a56c936419e9df95160c8d58a0daadde59d25411818c62a91169b80b7a109b519638718fb20e2bab264ea0b9ea3ab31774184a706f1d0257782f1cca282e79975f92cbce24c3047029dc67cb739470c6681d432fbe95241a51f8b4a8b89303b311e379f7b37810f9c45d1fadcfa7124ab9cfcd4b30865acc045557c20c80d4176b3678de96daad4d12ae7fa214ec094f8f9082380948d36efb32173aa513bfdec01ac6c0af2c962f18b80e5091d03e33f536fda3ef88a2c5cbce9e9617079035233eed2d22b79e40ac5e1fcc2f1a04c2c288300f8ec504e9ad0b17731a3a2459cd10b038d323d7ac74c3f539d4e94f797ec621a65db64e11ddea623d942ba7e942609b046d8489d9710e299254a660a06465451293ccb387bb455a343fa849024ea50b3b07d297825f6592e0c1a091a0f0d33bd5015993b13652a273baf26059f3413247b62a392b5da39d82923dee9305d0feeeff89e70c77b893cf989c0aeed62b8445fdf046f068895b1a39abd0ee66a6e44d9f8c16ca683adfc3b0c75643626f27f1e78cf2be48d38c9e4a06bf6354315aeee6fdf1bd42cc75ad4c4eeefb391025cd7eb55f4e89eecf5104c5060df00046dd605d039655c7a741d07d2520a0cddf7bf2a43db8e46d751020c830104359f7c9a74399d270a424b94bc4e8ad3e1b16bd20435cafc1a0eacf32768cfdda9b8fdd5a0244d47a56ce6c46140b80e2c81ef79c87f69324068845a7a2c4132bdafc7a38f7b0a1a6efe9b6957a2498abacc5785d7e2ad46075e0c53855f38d4f412cf521bc67e0ed48b2b7f2cbe9cc69bcf9c8d9e9c1da4c616df23a97b3f453a944e466da23c86c97af4e5a5b80940fa94508c8df2efd190511349a467a54c13a4d15d260a9686a2084c52ac4fd6726d826965bbb374d0908f4ba0e73eeda5bacdf871ef9e46add659db4bcb39e1ef61fff8fa1eb7e2b89aa87f941bd0547088c4fe462a2dfb1473e9787f4187827e179f7fa458156d7f3656576e8f2c7dee07e1900025d70421e3c3f8190f4dfab46cc389e944480bc80f05639a55504683dc0431ff603a257d1e8eb9fe2f2455d08915c3ef9e0216d9c78b7503c7457f0c7d07bfe803f4dc251c2acaf5d47e7e74208f81f21d7385cffb6ac18d0aa4ce720dbac543d5267c7df87f90b0f6cafc0adff89f0290968ecb4e28297a1424558929b53577f17fbafc4be9f021de270f654feadb268e0b3a4c69639f3e4cafbf50954cbd8d57c56ea42633950dcd348b8f9cc7544e869e308de0d015675cc75ee3a62bd27ffff6c6d9fbb7cafbc6ecde22b9df485a14815321e7ae83fe2ab56a3fff4feef0998f7e5e41d6a20954cabeb729cd24de4b9a3483a9258c133c506deced5b797865c4bbf02c339264e4f363a3e0860008cf50bb915aada7988505823dca1ab1f8c95f1d379069d928884404d88639dc1d545422c36a149f054e8f0355d5f6ecc9c0d86772543ba87dd51a4f8be975c7e92cdf8322fd6e2cd678d582b4149c29f62cbb9a901147fe7ddb9478b023798dc978a022978ba573b719c5a7a5c3dccd4027dddd333734ec8bbbcd32820a192ffdf75ab2fb64cf436b4d1f59cd15168e6aa19925a84b05cdf6e1963a7a1cecd19570040c760333861a6d060880a26c196f1405ad04180c4f4226f98efab342b8701c1c9b8cf0dadb7376063218b60725b5fd51081d9bdb9328b734f665d350dc7be389600eb055204671f916d15bfa2a4ae8e120d68cf677396213c2db6e56c1342bda944b8077d37aa3d2991e70d9f8efa716fe92eb35f873d267f5e43cc215cfafac18b7e00ffef4f8ddb48c9d857f074b4f6996ace394e08dd00e1af5559a44de2d579ec9abaa38aa5308576c7a76ecc0310067e6f5873b247389ef779e866e3f3783aa9575e253ce221854b55578ed049d1e412545a4a2db6e9631bb86cc6c423db6a5bead37b4d03ad9af8aca0232f2d380cf252fc517e9cc947a5c9709acdd276821120c92d89bb0084835e22fa7bbed8205f593e47ce56910e778426ea906a2d1fb2c428663667c83b7b0e9baa9efd619e676e1fbb99b866c8203912db4c0379d72813a1ae0d877848bb291de3441512d87424563ed7bfd89b298b048b1e9186e00a7a15ed401c1f6690640d6c02bf1b48f034a73996681f452fdb9330c71fa37e5406e3423293da6f5342ab2ae5e2e0b5a8e831952bfb695dd59c163caa180d313bb39f6d030fbbdfb766ecd00089a1e83d15b0f8f2c0df6e9dd6c82453d7cc25a148d8d0d41a7b05309299750cd5c6f14136e9d6a98d2fa9f8d9173cd4227608955c44bf231dfc36c27a74f8c44aab00ae1672a0dce20c6c32552b42e1275f67d3d51063eec6b80a916868d356878b77a69118a6e6c13602bc1c2aca847de840eaa684bfd428c0fd3c446829687e3d6092f19cd413098fe8ed0dfe6b103a2d27eb6ba4c49d9f553819891fbcf4de6dfe9774f31fb7612f1a17783264e394ec731bac85fd0f3837d2b1fb1205db6961d870cf6e384ce8fbbaaabbfb0f3ddc77ea56adebee99f9999ab5a236f315d7a18d2c0d496eb571fa27a4510a69637be3dbbafaec98b4cd687f1d8840c4cacc1575f09337259e3f3d62b5237a2f9db9de69efba5d5b261c52b67c2d55c2a5c3b0eae8f0d016075378bec151ef947fde6144f24126395484c5f98240d98be1dabbd0d6ce9a5d8c33ffab8c2c2ec2db99c4979b68b9fd460d777333d9b3e756012dddc72c58d2ab1765bf8479df4cc6cec224def4b6558918567158039b0b145651fa9534f0b266cd9beca5a90b2c5d33d8894b667cd9d7c0a488958d312d9848471f7ad7bd135156e6fb018a23ed9f6b608f1f50a27ccab7e5a2783a72be23bbb53bdc49f45443a046bf66d8d5b2600879149ca935a4a0051466c936568a0c9f6aef48665985a700b1b9d3c88d83068fbec9a0ddab46f63dcaa540b2345e8e764467f00129c4488d58920a12035f5641ac2fe016807731ada5cdd6b28f8ceea8f2de9e96e3e3c3356182921f6e2cd2593204f1cc3302a9d1b2cc017c8cd58750840a3d23d65234cde2ab95988d73a3ff1be784663bad6d3803b70268fc3f4c8d8201ad5c51acbe257c055a0c0e17cf2236df16a00d2cfd161c96522deeec228db0036bc8db6fd2b8c25f5a7f407f2d8a6ee756e9e423c062f45e572a91df770844869fbe1749cbe42cd6edb0c02244f7b01ae49b3b9bea196178637a5d7a652ae307203807994df0ba91ce9304f72c0c0c9fe260f9c87d149d82f3cf024e309d691c16397d48be2ffdf174b7a176c429c7464aed2af714fc48db42e3857251747e564e93ed62a82557d21d832727f36af95014860e38fc80601a8d2c17eeb8c81a2cff5e5edd502d685089c1c1bd596693597c7a858ded6cd01734c902740483d66e123b3af88493f9571d1be5e0417b3c3f0519cc8b1f9d4cf023d65d483fb9650c8abb9bd9ec9aaac8da8c9899e92ae761bbfab787c910dbf832afcea3db701d1fdfe6b6047065d4edf831b25eba83d2b24482023ff4a8a244a0240b2249e95b45b5f1377057c00e807a85ed7d794b9fefef59ab6d57335760a091a8162372c577373d7de6a35fc8f5f232b72449275fb20be68d80a1a47212a569ae195d8e0691d4d31360960901432c0efb6f820926a4728313550952b8937ea5e539cf0b39421e08007c4dfbe75a5566d124ddc2039da6e100b81a8dc7c01c80314ad3a8a6d5aa08da51d9433fc6f362de77e731dcb6c624f2fee274942186e04bce5cb445ebbfc5f02c9eaf16a3efb24c1903c34d873bcd8231364f394a19516a746695d32c303eee1518782f47023725b399ebe945230b32cd779268717b5a198742ebf97608afee8acd2a936e07a0dca0fd0d850eec12f95fd63321d65a751749bf4e8e0fe62ae436fdd74437ed3da7af1155c0dfabe1ae94b86b7710f976b539fafb4d3d3c41066982d348a16caeb967385a51dc17446a7afccfe61b13d12ed9b2093abb8ad746504963f3dc81e5d8db93cc656d8bc8f6e3c38a67586dbdde7267c69fc66299dcdf39362996544ec82a317f261ddd59a3fa95bf744ac4b2e1464fb0c923c5be7a4ea8d52f966311875d56d0488936a3d1577666c63395f5a10f15404df2e0436da12ee06608e938571ff8240a90c8dabd1528d77a59977524ad8d72199c1b29202a568e1156cd30795ddf6fe5e7b24e67ea957882bc632a25de7bb", 0x1000, 0x402, &(0x7f0000001080)=@file={0x0, './bus\x00'}, 0x8) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000001200)=0xffffffffffffff00) 16:00:02 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00./nile0\x00'], 0xa, 0x0}, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) sendto(r0, &(0x7f0000000100)="a0502df54873b3a29e879d367db861246b2ba9396e0d885ada0aa583ac2411271a6fa0779825117bb5215bbac1c4eb1f748a8ca87930591c459dc7d52b88c7a1577963f542fa409ec08721e4e98cd438d5d260b5e595e4a9403b92e609c42018ff12074430634fda7ccffe9349603dbd6bb89a2da45c39c69dd0e52b2e7eb7cc12c961849d302e1aa70099f86a8791669f091fe8ba185486877a2e8a99cbea472f4348ee0c678cc7a63b408b851ee2af39af7501fcd122293c59812b84778669f84960dddd8f914fa23af96fc330681b454b10300230bdd7cfc3cce30366c52e585ca186a418ab5f19f0055174a97cacf825fcf36fb4e3091283c2ecd84f0f1eadb0fb76c6d86accbd891d962f11ee7097bec6ddf66fd9d17b59b335370dd0c70100c1d39b5c4bedd29f405a2bfd48454763b80d3832fa69c933e834de1ec008998d80cc6803f4cf8af75414d650c426f20388d7a1c5cdb71bd177149ae5ca6ab5343d0c935931f2dd0ac6434b30edab31178540759e216e29515a291faefc78cb01ce8550dbcc9eb5d7821d0e4889d9635e3e84a25d17796728387ce0043c385e87ee8fd9c4edaa167eb3fd4d934f0772d9fddbbe995d1da0c7a2ff46acd3f0812b8f19bc3bf566f36c8c4b4e3ed1b55441bcea125a2447b10fb4c4b8b03466dbd18a1d271e1ed573a2bb13da0208174541a0779d83ee96b767b3a3711286a2eb0c783d7f2c4bd4fc19e1b9631ed316470cfc60942b52d4e3aeda17081682a87838e703509bcc42fe48b4b563d09421df0b08bff7951975e388e0df7de71a52bfbabbc64973c8f94a74f83928242a5bf1e86da695fdcee2da6970e3652460657720f9d14a54686b3eb808f5cdfc0935965f6eab1a1cb40cfd828e73685c58071ad28e1d66871ad790850c1bee0acd710358aa48b5aaf8113b7dadaea5d6e9e052c653807ee2fcd801890d2109b43d110abe3dd425be6e2de6a964bcc26dab4f1a791e2e3e0d74d9ed9e5aec6084693ea81b583475f6019237d998bbca050ae37eb6c5591a4174cc474b081f4c4916d46ffbba45367ca4a650a22d54dfc54a375b8e30addf294a94d2f7f339c153c1c052610e740ea155872d7e446631ea88cb5fa8e9d9ef267af50edd1d9d487132c8f38969e9340e739b06ca2bb71c28ffed7d8191add7a2f53366e9d95489fa941277bcae2a7a2d7cda7d0c61d0883842d80bec5e337fffca8c6bf700a0f55394f8233dfdef402426e3c4f2ee3f039ec40a3657320a08660986ab3dddb971b0a19f6ad2e0c65060f0e40a79baea39af1367fe8324124baa7a82088f9184fe6afddce4db9ef4464b9a17a9799ea706d31ff24647cad02d57b14b38adecb0ecaf18dd669fb994cc5f7c9d2b47c77a9a5cfc344077a0a9104294b769b9f6a70453de6e41bd3a68b731bbdcf57fc8e8238881755c5e8a94092327bb24039f7be72fccbc115869ee463c47eb5c75f739e5944343ebe17acbaf030849f4bac992a4029fdc0c1c92fb33146d2c04c3a1d54e7cd70d9a7ea6910853e3e63ec2de06ba2440442e1df92e31c538ad9b1a8c4a66109d7f1feff92d57c50179f45fc6c5ef5b4f8ae4074cf25fd2d4ad3a450f09b778fc0d310b414e8b0c67242b79a7511098bfa4153f162aa022dced0e8c1d5aa08b03615a2699293a185a3a5803b2e20f630a044f6c2ab90f198c55ec7973f6a85fcf74fcddace849aeb6d8d0b26e6ca40f09b551b5f3e5ede163aecec620550d45b733aff4bc1f1be6370c233762b68468ceff8deac056530853d03417689b7dee343135953eb84bb30abc6502a0d19d609a8b339932b05377500d6589bf61e8937ee7353086a8fbba163489b66157bd4ed3ec5e4416f0c1b1953f228c769498afe61e92d276ac3da7e1b4770de2ee1f6551460955c3dc0eacf934886b16becb045c9bd35ecbd9587c5a0ba58e534d9d28d0efe12d6407cfad4d2ef839c5f7af7827ae32cde03b18d9c7e38b57e2587ae940f0969bf5765cfea86def5731c47a0f853c25a7eceecc965542d6e8e1a754359e7b1d08511357b7f2d746bad43a1b523b15f0ae9fa9b9d9a6f74cec19694a3d57f3b2facced0d6f927bcabef1720a681a3f0c84bffb4cf6670fecab7f9205aee522068fbb0c800ccb4185dd229c6597cfcc83b1fd0b00ce8b5b5fc69b67067aca180cd48a8404e5cab33504aaa7a5bc53e1d3fe6a5f0705c288ba523aac110170e586efc453087758417b5130fcb4ba821464feed26325668fff918337ae7761e27dccd3a2ddef884d6343ff60677a0daada493e9cdff36681e3728e6feed98c06ef43c4c1116a067b6809cc838e2e16bbcd15cf8130bd7f642e9c1cc6afa4f5533cbc5c813508506cca62c2d30d451f7db6e3d2cfdc940e5e62fce5eebe9ba54b45a1fd61eb40543f15d623247b7f1b5be6a1636a8d95830e7370d7fc3966add1f1d3da0fe7b8d87e03d5cf5d0e1464a88fef34857f97494bef57210020aca0c2f7e23ae601d28e3769b0a05201e090f40489fb9f524da47234538bf32ff6f9c1f39ad6b0c258d2377d4d3bd44c6d5efc7f5b9bdd333bbbd9a65a4704eb6af72a597c6e357406ab3904fdba747f1c83520d9430fe03a3f847b79de07b56482ba0fff2455412e86269d1661b4b1681ca854bd1a8585e0e9b4e9d8d5119367112c0d46d6443d455044cda7f78acf916c80f69e7ae548cc2cd4f06de1f38686b6cdc900e74cbac5a11719cf5f566419e06de806417106bb313a7ed9891b4c952697003032193baac3746d51468c2af04555271225f82f9a0e10e87fb0b0d07088e196ebcf1e055627872820fc042f3bbd1910edfe78b9d8437012381fb470ba2236e024f369a556a1e2831526378a11900732d76b127bf6736bb95e7cb15a56bc842d4999b210ad17b18ede1972db843b858ccdd85624e6cb856f64ee3c07811ec8a1c1c2a6ca43c536885957167bb7d0ee7e2956c2304da879a03ccf6eadf5d6ea3baf954f8fec05810a589c7a6c4d344f3ec1fc2f560fb9e18663b2c9ba2c3334b428479e896baa9ce9ee837cb750bbf3000bb0354b4208d9ff1fe1a49bd1025106e563ceedc0256e50429edda74109ca31c8ed0d7f112ea0103202da3edb380849b5416e50fe3f076ebecf9092ed6fd33c941aff197112e1ac9638457ac3b0b44a645e370fcf02c5908448e992b2db45b2f2e4e32add4d6970eaed66fe7e90f1e4d5b611c93edf0f173f655089c1b1fda51d50f033e53b8812517412204565446252ad8ac6803964c81c91c4694b0b7aef447f428c68ddffe89b5ddc0945625ba2c96ed7d2b26eacc2cc5abf1d4ecca6c695091a9f3fd8832cfb6a592145c4006da2d8b7df58311f15aa41ef8cb6051733da698b74693429c64218ce7adce95488eb2c0955e33231b65920f78f901cfa2a6de51bd2442845028e5ed13266c2608ac7ef0876b6f59928dac728956406222b49f443082c44a0e72e4953422afb19c9551d2f3b0537ccb672e6b4435a838cc5643ac64e39b329e043cf63f8a41a7d1912d8574469b5e088a42007d7e743a752c549a7043ba4f2337278ce704880a545993f9ea8cbf46638d0405180dfeb78f82547bccdfa795de9a15ab2e6af59b22ed7378c9bf65aa9da59de9e02669b8d56874bdd24d59022e479cc6234f22ca166be628599b4f0061fe59f8c18c75e7248a04227b0152280e4e280ca793f85adcbbaffaf7041215c995232f56bb24df6d7d9b453ad53c4eb7e925c9b45493a3360cc8d7a388c1bc207dfb5f353b6617622614251ef2169a295a5952878ad58bdbbec14af5f977bb19f5aa5d98803554189e1891f551f3096d5f748741e6c4f41d2c19983300ead4ff983a9b6a176793adbc685733ef5e7be2f693ba1e0768e38b40d02c431f9d69c1763bf87b4b3971a88ca4824994c43b4ff6a48bcd9d939498cb593366729a9f435d150200f7a13b16e33a7beafd76b05983baa7e2db9e7352d399497ba0d02e71bb931eca05682954648d750feadd7073f129e5962b31ae5f2b5bf5aad269b21a62c625e141037df944aa18c63e61d60f10d4c9e0aa9b94247feb20b6690253ac04a330a8b2b3d2acb1cab3294abca34ae0d64523ad1f6af4985637bd3e6b88d070f56c5e751c42977df0f1ae3168b045d65bcbf38b511043f903915035dcd2c6ff064b37645541f53c506b4ef381ba7ad09b4c61f4c03c2e462986978873f464016e7d52a2483821c3b4c0ded64377492125223928aca012508cfdb5771269e185060ca31fc71b8a69a29d4095a3fd92b7635f2ed771322e178d2bfdb8fe56c8fc693de21dffc649380f99c63abc991237e25924a0b93dd078c62e2c4e7a322777fefedd9b045ad996800e3d16d37e22beb1d2990bad39ca81fa01cbab48d60ab601a7540a55a6caa3c5cc3965119ce931ffad2a794b67c78d3e84958584c5630325ecd7df622b1688ebb8006dfed0edb1afd1ab9e5de6c0202a84629ef55a48d8cac67b8d65e4d379562885064089c06d3728bb714f22ae8d965a8ced31cabe9fdf1d58697275aa482b8e92a26deb20fefbadef3fcf21fda537477f51094b4fadfff1f786c43da9c98b545bc3d72bdd89cb22d1e6557e44fa9b6849a08273e534705a5d9f400ec636859bffcc114bc44ad79d9788aba2da5ba4a896c840cde34d050bdf542b89d036a9828df0c25ba63d83bb14a7021ce252c0429aa11fbc315cc35c709c3456fa38d00a1d8aca5d38bb221d06467e9fabb9c2c32dca80a4f46eb72d1dc28d45c66f0433969fd698dcaf31df34f79efe6223e72c4ec40454ea0e33f0a4cba4624b01f929820c35de592dbb18b86652c50ebfc26758e08c709c70d079d703c7a24b5da53a7f400f694b72be50e1ad2bc5103f6ef10aeeb85afc96831879ceef387758966c88eec330eb8359cfc7e40da6e59578e1f794f609efc42fa460a3126bd3b85850922c04542c25f3239f06f1c8d60ff14892c74ca7acd2f629a7ee28fcec35ec3999b250c84a40f063e5aebf8407d9c7d5d1ccaed83aca861f01eccaa0ef2ab6e39c1872cb9e8e8966f0af8059dff9cd411af1e5265d14bae65d6cef23d0a723af18ee2858dd568efc851d3c56a7772685812ff4bbd23eb7d53cdd5208f94e471368d1c8135c67cdd6048f04ab5d538b01ec84e69f8545ed13ed24cde82671bdad66fb6d269cdc5768915e0974eb012025780c4e6d46482c98a3ccc12c6b9ebe0f8e3c5ebf2f4e537985744d8224355f60d5b8261a1f5d2a126b3743f668d60ba8661c8ba19cec43ad91c526b6c5a5ed3bf20db426440170219f3a1f242fd14d794fe675d3cb9f95cb32be89d29bfe4cbaef97765d2ce6ec6eb104fbc5322c38764ee3511d04d3fba1aae710d77a82907916cb8d1f68295e58dd682459dc33685a884fb7cfc73678754ec10ec84616722644a563c2799e7080fdc4dd3a135b4e2904e22db2a028478cccb2db242e6c0f7d4fab521d9d5db0dc9bc52c028d3d131651926bc8f6b9dc5f5dd8702c54adf6edebb99fbb605163ad2a2018d4e206d618f2aed09cdd190101caef41a04af6b4485e76b7ae735038c7f4c5a4f3adcb1b4db032697718685522df225c6cd63e61dbca0ee1532dd67b614c02ba03f13878e5f0bc4102b9412c5f1a0a35a62a40024a7c6a7175afd0ece879362771b8cecf6f4827dc0d540f1a3887e20f2dd3f248a659dc670254ac096cdf0a50d5203138bc0afef0c1cfdb47de0becca1bf4a12d3365073e4da397fc65709a2f88201", 0x1000, 0x0, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000001100), &(0x7f0000001140)=0xc) 16:00:02 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(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r4, &(0x7f00000006c0), 0x7, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) r5 = shmget(0x3, 0x1000, 0x162, &(0x7f0000ffd000/0x1000)=nil) r6 = shmat(r5, &(0x7f0000ffd000/0x3000)=nil, 0x3000) shmdt(r6) renameat(r3, &(0x7f0000000180)='./file0\x00', r3, &(0x7f0000000740)='./file0\x00') r7 = semget$private(0x0, 0x4, 0x200) 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(r1, 0x0, 0x8, &(0x7f0000000300)=0x1ff) semctl$IPC_RMID(r0, 0x0, 0x0) sendto(r3, &(0x7f0000000800)="8717fc0324eaa85a791715e24b46c72b16982a6aa02d8e0b82a6b3cff98a112306ae3d9f0f51d8d48879e0ba01d93708099ea97caf34c02319200a77f5a99490aa19a8103e0bd7c634d39feacd5ccbb63e43397c2559f097a17d463a44a8252563821bc3e5fe88c8a3efb874984d97ac024e78bb449800fce88053789462474d38acfa11a5d60301df0479a98c47907645b12e542aa918883e07a06bc9e698bf799122846e49f7756702ed304e538e708c1796bdafe1a6d4092c109926492b631a874c7a075c417d0fc495a922c80953cdbba07da3ae152204cb98e5b2262fe181ef5e44344726c5c0153c20e49b70b4118892", 0xf3, 0x3fe, 0x0, 0x0) r8 = semget(0x0, 0x5, 0x90) setsockopt(r3, 0xb, 0x200000008, &(0x7f0000000900)="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) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x0, 0x0) 16:00:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x6}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup(r0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0x0, 0x0, 0x30, 0x1f, 0x681e}, {{r1}, 0xfffffffffffffffb, 0x10, 0x80, 0xd3f9, 0x8}, {{r0}, 0xfffffffffffffff8, 0x31, 0x40000001, 0x1f, 0x7d88852d}, {{r0}, 0x0, 0x9, 0xf0000014, 0x826, 0x8001}], 0x1000000000, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x23, 0x0, 0x0, 0x2}], 0x2, &(0x7f0000000140)={0xfff, 0xa9}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:02 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x2000)=nil, 0x3000) shmdt(r0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000000)=""/248) listen(0xffffffffffffff9c, 0xa) r1 = syz_open_pts() r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0xff) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000140)=""/159) mkdir(&(0x7f0000000400)='./file0\x00', 0x40) r3 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000280)='./file0\x00', 0x0) fchownat(r3, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x0, 0x0) getsockname$inet6(r2, &(0x7f0000000600), &(0x7f0000000280)=0xc) r4 = shmget(0x2, 0x4000, 0x63, &(0x7f0000ffc000/0x4000)=nil) shmat(r4, &(0x7f0000ffe000/0x2000)=nil, 0x3000) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f00000005c0)=0x8) semctl$GETPID(0x0, 0xffffffffffffffdd, 0x4, &(0x7f0000001880)=""/21) ioctl$KDGKBMODE(r3, 0x40044b06) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000300)=""/121) r5 = semget$private(0x0, 0x1, 0x40) ioctl$KDGKBMODE(r3, 0x40044b06) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000002c0)=""/8) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000780)=""/192) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000440)) getdents(r2, &(0x7f0000000500)=""/162, 0xa2) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000480)) munlockall() syz_open_pts() semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000004c0)=""/40) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e27c3d00000000000000e74de4", 0xffffffffffffffff, 0x7a519437}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r1) ioctl$TIOCEXCL(r0, 0x2000740d) write(r0, &(0x7f0000000040)="a89e8cebf47e10ad7d53db187ff6e6eba1312576ea5dd2676cf84f4f25cbde5312c5c7ad4509c6da4fe3ba5d03d81f0312b55bb2d51cabd92223dbaebbc7ff040be17677c3a657ae75bd648a6651985d9810e52073", 0x55) syz_open_pts() 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) recvfrom(r0, &(0x7f0000000040)=""/88, 0x58, 0x1, 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000001c0)={0x1, 0x80000001, 0x7, 0x10001, 0x1ff}) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x6, 0x0, 0x8, 0x0) connect$inet(r0, &(0x7f0000000140)={0x2, 0x3}, 0xc) 16:00:02 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) fcntl$setstatus(r0, 0x4, 0x40) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x2, 0x0) fcntl$setown(r1, 0x6, r2) 16:00:02 executing program 1: r0 = kqueue() pipe(&(0x7f0000000040)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x4000000000000000, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x1, 0x2}) 16:00:02 executing program 0: r0 = socket(0x2, 0x4003, 0x7f) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e9997696c653000d411f01130e139e6d504a1f0e98519a58c8bcc4eaa57ebe445025a84ff9c541c0479f94bfead169e5d8889754fe8c70a65931da08a0047cc698f5e1e8d2c6833ecb664ad2a010a5eaea90a70eb51ec69ab39bac74287b07f6e86356a25000000000000732555186d57243f7b5c48862959a8bbeaa9eb2841e5b7febd85289cc2c89360dcf28be235da507bca4b28a43472faf7c6bd63829548e51e63b66c0d368f3422ec15edae23b872f5256c9143fca24fe4a6d64270416e3c5e5186130b19051ba9e9b81a1efaebd1e1c6af55f76c11a816450569c6b10228674cf3695e222c23ecb2805880a689f347a5c970837414adba4d039cea38d54846d60773069c3837db5885aa592073e285bf1f70da4ab5cf25330b60c2e91abc1c38475ce6762e68b703837fb1ba63f39a"], 0x10) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x1000000f0, 0x0}, 0x0) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) r2 = dup(r1) accept$inet6(r2, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff7ffffffffffb80, "855c55021a0000707b634c00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:02 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68cd9de544285ded0d000020c1006f1cc4832bc6", 0x3}) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) bind(r0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x4, 0x0, 0xfffffffffffffffb, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fchmod(r0, 0x4) dup2(r0, r1) poll(&(0x7f0000000240)=[{r0, 0x13}], 0x1, 0x0) 16:00:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2003, 0x4501) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x801, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x3}) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = dup(r0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x800c5709, &(0x7f0000000180)) 16:00:02 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 16:00:04 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000380)={0x18, 0x0, 0x1, 0x7}, 0xc) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0xfffffe37, 0x0, 0x0) msgsnd(r2, &(0x7f0000000380)=ANY=[], 0x0, 0x800) msgrcv(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000300000000000000000000000000100000000000000000690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000474c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x0, 0x800) r3 = msgget$private(0x0, 0x110) r4 = accept$unix(r0, &(0x7f0000000400)=@abs, &(0x7f0000000580)=0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000004c0)=0xc) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/248) msgrcv(r3, &(0x7f0000000640)=ANY=[@ANYBLOB="000000010000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007060000000000000000041c3f09e000000000000d0c0227af4ae0cf75d941d6286a20feccba7ac62929e4ad441cd85cd3389a7565f914cc1149ee417e56ebe57888946cd2b5dee8831143a9898deaa22ed97de4f5822f9b6a706d8ff3a20b3d744d4d829f1e88d6a01925901e3d852d145b8428ff59a82ff8c5883d62ec204bdffd78045e8adf3e43eb6668ed9e26a479c4fdad8abaa366e051b5e4a91e6dcbc5c40ba96cdc196191ab208dbd8365a2cab523c2514b4907bd4"], 0x1, 0x0, 0x1000) syz_open_pts() r5 = socket(0x11, 0x3, 0x0) connect$inet6(r5, &(0x7f00000003c0), 0xc) listen(r5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x180f, &(0x7f0000000000)=0x2, 0x4) 16:00:04 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000040)=[{r1, 0x42}], 0x1, 0x7b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) close(r1) close(r0) pipe2(&(0x7f0000000080), 0x10000) 16:00:04 executing program 0: getgid() mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x17f1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 16:00:04 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/247, 0xf7}], 0x1, 0xfffffffffffffffe) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000003c0)={0x6, './file0\x00', './file0\x00'}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) wait4(r4, &(0x7f00000002c0), 0x2, &(0x7f0000000300)) rmdir(&(0x7f0000000240)='./file0\x00') getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) close(r0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000400)}], 0x1) 16:00:04 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x401}) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) setsockopt(r0, 0x6, 0x6c, &(0x7f0000000080)="c26dfbec4520909a3fd7c95190329645f944b7b63e31831ad70000000000", 0x1e) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x1, 0x0, 0x3}, 0xc) lseek(r0, 0x0, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0), 0xc) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r0, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="4a803cc8bb3acdf122041110e9e6220ea6a9c27bef3c01bac3edf87088d0bbdc773d04246ef01ebad717e5be98bad194bf110cfef87ea5fd094853a6608eacb8d51b011edbb6b90c", 0x48}], 0x1) read(r1, &(0x7f0000000080)=""/76, 0x4c) 16:00:04 executing program 1: shmget$private(0x0, 0x3000, 0x54, &(0x7f0000ffa000/0x3000)=nil) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat(r0, &(0x7f0000000080)='./file0\x00', 0xa, 0x0) r1 = semget(0x3, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x4, 0xbf1, 0x800}, {0x0, 0x7647ff1, 0x1000}, {0x5, 0x1, 0x1000}], 0x3) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) 16:00:04 executing program 0: nanosleep(&(0x7f0000000000)={0x0, 0x8}, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x100000400, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2030, 0x1aff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000040)='D', 0x1) 16:00:05 executing program 0: clock_getres(0x4, 0xfffffffffffffffe) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) r0 = kqueue() socketpair(0x18, 0x7, 0x0, &(0x7f0000000000)) ftruncate(r0, 0x4c9) 16:00:05 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x7fffffff, 0x0) r3 = msgget(0xffffffffffffffff, 0x0) fchdir(0xffffffffffffffff) msgsnd(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000003e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d87def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"], 0x17a, 0x800) close(r1) kevent(r0, &(0x7f0000000140), 0x8, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x3, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) chmod(&(0x7f0000000380)='./file0\x00', 0x182) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) kevent(r4, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffa, 0x24, 0x8, 0xc45, 0xcd}], 0x0, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x0, 0x20000040, 0x1864000000, 0x5}, {{r4}, 0xfffffffffffffff9, 0x8, 0x1, 0xa6, 0x3}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x3, 0xfff}, {{r2}, 0xfffffffffffffffc, 0x82, 0x10, 0x0, 0x89}], 0xce9, &(0x7f0000000340)={0x9, 0x6}) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x4) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x2, 0xd, &(0x7f0000000240)="5d3f8ae4ee86642118f097eaf5ebe7a26c9f88147061a2f3f1a858c54afb5b51ddfc69811c7e9f39fce570d1679825289fc64ab76cd38b2c98d3b97cc1d320748b84ed4a330f92bc03fa0cbc63917e33ac151f413d8fbdfea2a7f355ec9953477bb8bb724960197de80f59502598e8d88ba74015ef1204bf10f64f7e066cb7fde90a32d3f2011561b38e31a8514c1c3dcae5bc9f88b1ba50f6a26f2cf9c02c4b9ff9efe7f3601594f5dc061440c76734f7df675b12682e67f8c3f7d9ec8bca747e5aa74baab3c17f3f7cc3d3737e7c1b24d8c0e9ef1e641087576338a9fc59c73bd75c8d4a245417f529e000598cf4ac611fe8142cce77526e1cf625698e73dabfca901c3dc476dae9bb7258b23af1a119aa423d9fdc8ad651cd4e472c031a57d06b106240abe1c632af75484e046f42f21414c0880a473531c21b900eeeb585a97eae50ff3c2a6cd7cba8209b00f7a8aa9ff2ab10d5f570c21a0f36e601000000000000006961265850e149ceea11dbd253e320114dd22757924607fa1f61d8a8e818cbb223849717d599e0a139e11c3f8228ea8ac8c315adbe5c3dfd", 0x141) 16:00:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1019, &(0x7f0000000000)=0x3b87, 0x4) setsockopt(r0, 0x1, 0xe, &(0x7f0000000040)="246f12761757ee47a6d514f39ab268472ab5c9231f6bb32f15e87c6b227197eb028927f80fbf862661af8c82f1dbeda570eca9f409c6409636be20a08440a44bd9b7c5d00e918047c17e4fccdc9be5e47fa40edb6d1357b7640d896f9aca4ab458c5721bafb32f7335c31481ac0cbea96ebf29138de498b886f6e3904c0c923324465712b50bb78faca2fe6f237c296d8786e0c5924cc6b9b252a901fbf3a96ac8b9a6b2832b19c0766034f91d749cb9fc579329d4d993ec5d9c739b722e3d09cb06", 0xffffffffffffffbf) 16:00:05 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xfffffffffffffffe, 0xffffffff7fffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0x8000000000005200) r1 = kqueue() r2 = dup2(r1, r1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x7fff, 0x0, 0x1, 0x20, "5d4a06db736eb79ffe93afd6368e17f4f671d335", 0x5, 0x7fff}) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x80c0, 0xffffffffffdffffc) fcntl$dupfd(r3, 0xa, r1) 16:00:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x40200000000029, 0x9, &(0x7f0000000000)="03000000", 0xfffffffffffffe2f) sendto$unix(r0, &(0x7f0000000040)="83ffc47a127d62d76513814d9f7554667c9f9ceab9476cd2a74cf0df4c", 0x1d, 0x40c, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) 16:00:05 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86137) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x800000000000001}], 0x5, 0x0, 0x6, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) sendto(r2, &(0x7f0000000040)="582e2ddc8ced49619079ad3ba4710583eb456e432f70867e3811634cc3f36e", 0x1f, 0x8, 0x0, 0x0) 16:00:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000), 0x4) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1203, &(0x7f0000000140), &(0x7f0000000180)=0x4) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x1ff, 0x80000001, 0x7, 0x0, 0x2, 0x1, 0x9, 0x1, 0x1, 0xffff, 0x1}) 16:00:05 executing program 1: r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000280)="5e28d879b2fa3a8d280f33562719c1379cc6269e69d558d6bf4a767311b06383e9218c97f9e9f9c19e779288909bcd20edf6e1bd86e61b94c1b089c27f29290df4d43f9620e6cc3d7db71f0f4dc935354b89aaf19116ddba5a349a98180c848653808fdd2b0c32ec9993bef24cefec8d16e13b30715a74fc9d93a2b6c833f624c7e9e42c1e0987a96642", 0xffffffffffffff77, 0x0, 0x0, 0x0) 16:00:05 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) getgid() pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) select(0x40, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, &(0x7f0000002840)={0x0, 0x20000000000000}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 16:00:05 executing program 1: socketpair(0x1, 0x4, 0xa221, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="4b3554fdc86ef3b5f94ff6c7cd7f4d407844f38e183bfefe875f1c11a9d1fb180c3aa11e0bc64715b997c2971d306048b3f95c107f2f08b19a14925650ed7adf2191cfd67a26248ce75896c23609176beceb1d33d775d1dd6b0c66436b5486eb", 0x60) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x101, 0x0) poll(&(0x7f0000001700)=[{r1}], 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x89, 0x7}, {0x44, 0x4}, {0xaf, 0x3}], 0x3}) 16:00:05 executing program 1: getgroups(0x2, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x2, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0]) r4 = getegid() setgroups(0x5, &(0x7f0000000300)=[r0, r1, r2, r3, r4]) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='W\x00') pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') pipe(&(0x7f0000000180)) 16:00:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80020, 0x0) fcntl$getown(r0, 0x5) dup2(r0, r0) 16:00:05 executing program 0: mknod(&(0x7f0000000a40)='./bus\x00', 0x3a0914c44f7f202c, 0x916f) r0 = open(&(0x7f0000000140)='./bus\x00', 0x8408, 0x140) ftruncate(r0, 0x95de) r1 = open(&(0x7f0000000040)='./bus\x00', 0xd, 0x0) close(r1) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x50, 0x11, 0x9, 0xd}, {{r1}, 0xfffffffffffffffe, 0x4, 0x20000000, 0x0, 0x4}, {{r1}, 0xfffffffffffffffd, 0x8, 0x80000000, 0x3, 0x7ff}, {{r1}, 0xfffffffffffffffc, 0x80, 0x4, 0x6, 0x401}], 0xffffffffffff7fff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0xdd, 0x40000000, 0x7, 0x185}, {{r1}, 0xfffffffffffffffd, 0x40, 0x800fffff, 0x7, 0x8}], 0x6, &(0x7f0000000100)={0x10000, 0x20}) 16:00:05 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440)}], 0x1, 0x0) fsync(r0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) ftruncate(r0, 0x0) 16:00:05 executing program 1: r0 = socket(0x1018, 0x1, 0x1) setsockopt(r0, 0x29, 0x41, 0x0, 0x0) 16:00:05 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x111, 0x1) r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:05 executing program 1: r0 = semget$private(0x0, 0x2, 0x180) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000040)=""/225) r1 = socket(0x2, 0x0, 0x0) setsockopt(r1, 0x0, 0x5, &(0x7f0000000000)="caf5b415", 0x4) semget(0x1, 0x4, 0x4) setsockopt(r1, 0x3, 0x7fffffff, &(0x7f0000000140)="7bc71da64f13", 0x6) 16:00:05 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x8f, 0x2}, {0x84, 0xffffffff}, {0x21, 0x4}, {0xc7, 0x3}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x47}, {}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000, 0x0) pipe2(&(0x7f0000000180), 0x10004) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000340)={0x7, 0x2}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x41, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0xe0, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x62, 0x0) r5 = dup(0xffffffffffffffff) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x41, 0xfffff, 0xfffffffffffff800, 0x2468e6c1}], 0x1, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffd, 0x12, 0x0, 0x3, 0x2}, {{r4}, 0xfffffffffffffffe, 0x1, 0xfffff, 0xfffffffffffffff9, 0x5}, {{r5}, 0xfffffffffffffff8, 0xdc, 0x1, 0x3, 0x4}, {{r6}, 0xffffffffffffffff, 0x4, 0x20000041, 0x4, 0x7fffffff}], 0x2, &(0x7f0000000300)={0x7b0, 0x1}) open(&(0x7f0000000040)='./bus\x00', 0x41, 0x104) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r7, 0x80047476, &(0x7f0000000240)=0xfffffffffffffff4) 16:00:05 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x300, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)=0x6) lseek(r0, 0x0, 0x40fff) r2 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) pwritev(r2, &(0x7f0000000980)=[{&(0x7f0000001280)="c1", 0x1}], 0x1, 0x0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00'], 0x0) writev(r2, &(0x7f0000000040), 0x1b) r3 = socket$inet(0x2, 0xc004, 0x36fa34a5) semget$private(0x0, 0x7, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getegid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) recvmsg(r3, &(0x7f0000000680)={&(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x6e, &(0x7f0000000580)=[{&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000000340)=""/197, 0xc5}, {&(0x7f0000000440)=""/7, 0x7}, {&(0x7f0000000480)=""/87, 0x57}, {&(0x7f0000000500)=""/47, 0x2f}, {&(0x7f0000000540)=""/19, 0x13}], 0x6, &(0x7f0000000600)=""/98, 0x62}, 0x3) r6 = getegid() r7 = getegid() preadv(r1, &(0x7f00000008c0)=[{&(0x7f0000000740)=""/36, 0x24}, {&(0x7f0000000780)=""/123, 0x7b}, {&(0x7f0000000800)=""/171, 0xab}], 0x3, 0x0) getgroups(0x4, &(0x7f0000000140)=[r4, r5, r6, r7]) fsync(r0) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x6) ioctl$TIOCNXCL(r0, 0x2000740e) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() read(r0, &(0x7f0000000080)=""/98, 0x62) close(r1) r2 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x5) dup2(r1, r2) 16:00:06 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x81, 0x0) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) 16:00:06 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x3ff, 0x4e23, 0x1fb4}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80105705, &(0x7f0000000080)) 16:00:06 executing program 0: truncate(&(0x7f0000000080)='./file0\x00', 0x8) r0 = socket$inet(0x2, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r1, &(0x7f0000000100)=""/157, 0x9d, 0x2, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x181, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)=0x200) r3 = dup(r2) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x20) 16:00:06 executing program 1: clock_getres(0x2, &(0x7f0000000000)) clock_getres(0x2, 0x0) syz_open_pts() clock_getres(0x7, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x1) r3 = getppid() getpgid(r3) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x40000000, 0x34c, 0x815}, {{r1}, 0xfffffffffffffffe, 0x10, 0x80000002, 0x0, 0x5}, {{r0}, 0xffffffffffffffff, 0x6, 0x0, 0x9, 0x5}, {{r0}, 0xfffffffffffffffa, 0xc6, 0x40, 0xea, 0x200}, {{r0}, 0xfffffffffffffffa, 0x1, 0x4, 0x7, 0x9}, {{r0}, 0xfffffffffffffffc, 0x1, 0xfffff, 0x400, 0x10f6}, {{r0}, 0xfffffffffffffffd, 0x8, 0x2, 0x8, 0x9}, {{r0}, 0xfffffffffffffffc, 0x30, 0x21, 0x5ed, 0x20}, {{r1}, 0xfffffffffffffff8, 0x0, 0xf0000001, 0x5}], 0x1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0xe0, 0x51, 0x4, 0xff}, {{r1}, 0xfffffffffffffffe, 0x2, 0x80000000, 0x8, 0x8001}, {{r0}, 0xfffffffffffffff9, 0x64, 0x4, 0x1, 0x81}, {{r1}, 0xfffffffffffffffb, 0x45, 0x400fffff, 0x3, 0x400000}, {{r1}, 0xfffffffffffffffb, 0x20, 0x1, 0x3, 0x2}, {{r0}, 0xfffffffffffffffb, 0x8, 0x1, 0x2, 0x8cf}, {{r0}, 0xfffffffffffffffc, 0x24, 0x40000003, 0x8001, 0xc3e}, {{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x7, 0x3}], 0x8, &(0x7f0000000340)={0xfe4, 0x32}) 16:00:06 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x28000, 0x2) r2 = kqueue() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r3 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r3, &(0x7f00000001c0), 0x7fff, 0x0, 0x7b6229e8, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 16:00:07 executing program 1: r0 = socket(0xc00000000018, 0x2, 0x3a) open(&(0x7f0000000000)='./file0\x00', 0x10980, 0x8) r1 = dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x4, 0x0, 0x0, 0xffffffff00000001}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x0, 0x4]}, 0x5c) 16:00:07 executing program 0: r0 = dup(0xffffffffffffffff) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000040)=""/65, 0x41}, {&(0x7f00000002c0)=""/99, 0x63}, {&(0x7f0000000180)=""/241, 0xf1}], 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000000)="b0eaf4b6579d12c1fee04a929610fe4c76a1bd0d6ed81584d4e60b58c9f91ef7293f848ea65f0bc35e414e", 0x2b, 0x5, 0x0, 0x0) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) write(r0, &(0x7f00000007c0)="9c87c377284c35b84e", 0x9) chmod(&(0x7f0000000000)='./bus\x00', 0x80) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x800004, 0x40}, 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x2) 16:00:07 executing program 0: mkdir(&(0x7f0000000040)='./control\x00', 0x0) mkdir(&(0x7f0000000000)='./control/file0\x00', 0x0) rmdir(&(0x7f0000000080)='./control\x00') 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x5, 0x2003, 0xfffffffffffffff7, "854955b3c550d83a0a10f5a77c14eb9d00"}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000000), 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3ff, 0x9}, 0x8) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20000000000, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000480)=0x7) ioctl$TIOCSTART(r0, 0x2000746e) close(r0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0x4, 0x2, 0x1, 0x0, 0x7, 0x358, 0x8000, 0x3, 0x1, 0x86d, 0xe28}) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x101) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x4, 0x8, './bus\x00', 0xffffffffffffd0de, 0x6, 0xfffffffffffffff8, 0x100000001}) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x5, 0x3}], 0x3, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x1f, &(0x7f0000000140), 0x9, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) r2 = dup(r1) write(r0, &(0x7f0000000000)="8ce60ac981f8890aa31aac3a0bdeb505a14213d360a5c5f7ba68de7d7a340117045a9e7811ddbc8139d2", 0x2a) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfff, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x20d4f9, 0x3c3, 0x3, 0x8, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x7fff, 0xbfb, 0x1ff, 0x10001, "443a2a321218d7ae4f2bb0ed2caaeb2c6079d63c", 0x0, 0x6}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000480)) open(&(0x7f0000000040)='./file0\x00', 0x20880, 0x40) syz_open_pts() 16:00:07 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = dup2(r0, r0) getdents(r1, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) 16:00:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) r1 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x401, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006001, 0x401) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x80000001, 0x7f}, {0x0, 0x1500}}, 0x2) utimensat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x5, 0xfff}, {0x1, 0x2}}, 0x2) unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='c\x00') pwritev(r2, &(0x7f00000000c0), 0x1000000000000207, 0x0) 16:00:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="8178b7539ba643e543c17cff62ee4b04ba531607e2da8bd696da963294de677498bc22c1b7574e380fea6165ce422511776c25998360d45a3ce4a4f91db9d4b341ee78097d15031d5a10c2bbca5064c1db5eb4722b05948e4a79eae8fd0c2fbd5f595cfeb88719d0ca39fcff18a1ca8baa3a8c0eea7f7b124f86a3e865850bb70493a4bf915a3a7e6cab4510230b12c6802df2f09e1ef067090149b2b0b142505271"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x190, &(0x7f00000003c0)=[{0xa0, 0x40001, 0x1f, "f08707ddcdc6332e964db69f13c540487e01804ed94052ff7d74672dad291da730cc85c4f835e7ff283dd827f99e1f8f654117aefa509354a2ec9a1662633078363d9f91a97cdd03939088ba7c206073b539bc6dd2fc360f8769753dba1e35e7f4b938b84a9874b5adf3fc90672c0979183c8854e3b9a4e3cbb892383b6311be9df4dbfda26cc2136d05"}, {0x30, 0xffff, 0x3, "23cb327989a536f07cc6b459a619fd8196ac66a9822cc4633a44"}, {0xe0, 0x1, 0x40, "e47e8f5e43af1f65446c9ea2de472d5cf4adbd5a5efcc4b9a239a382f623507f96718efb3e424496570062b298e8d0f3016c59fd0c0252e351a5c4716c32cd7e043f80e0adf7207f6743b29ed2652bfe1f0ae64820f36c5d889a256cfea3597f1e9bab19c24782a17defcef8fff84b8c174e9f6cecd027d016fa95547544f862007a39fe3f972ba109b3bd1d5c8ffb457aa6184c2cebcad9a38e5a5dc5e4c372a2be0feece8f532668dec5325a0a11159dfcadde3e36c094292398c8e9f6f73c66143bed8325dc55c2"}, {0xc8, 0x1, 0x6, "4022b933fce91ca14de39ea2efbe9441dc576521fa54f61e9fd411c19f50895681ca62c9f5d2af0e009442e4194574bdfed2170151abd9c0dd1d7489017ba3719db2d6dfe0ee28f098a6b371a3acdd83ad4d670a27bd24944b31188483fd570b2953d1db18873867f856b332f15eb8e9095e6231cea93e1fa85d4203b8baf07de302153fea0690da2322e6140d108e998b14f716a1c2c4577f167a08cf494c98456c32ae01f6c50b4bec3af783c7973499b862c1f3"}], 0x278}, 0x0) 16:00:07 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x40) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x10, 0x1) r2 = geteuid() recvmsg(r1, &(0x7f0000000380)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f0000000100)=""/94, 0x5e}, {&(0x7f0000000180)=""/219, 0xdb}], 0x2, &(0x7f00000002c0)=""/138, 0x8a}, 0x800) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) stat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) recvfrom$inet(r4, &(0x7f00000004c0)=""/231, 0xe7, 0x1, &(0x7f00000005c0)={0x2, 0x2}, 0xc) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000600)={'./file0\x00', 0x3, 0x8, 0xf18, 0x1, 0x6, 0x7, 0x1f, 0x0, 0x1, 0x0, 0x7}) symlink(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0\x00') socket(0x26, 0x8000, 0x3) chmod(&(0x7f0000000700)='./file0\x00', 0x2) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000740)={0x5, 0x47}, 0x10) getdents(r3, &(0x7f0000000780)=""/4096, 0x1000) r5 = getgid() setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000001780)={{0x18, 0x1, 0x10000, 0x24a}, {0x18, 0x1, 0x2, 0x8}, 0x9, [0x66a, 0xdf3, 0x8, 0x100000001, 0xe10, 0x8, 0x9, 0x90]}, 0x3c) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f00000017c0)) mkdir(&(0x7f0000001800)='./file0\x00', 0x2) getsockname$unix(r4, &(0x7f0000001840)=@file={0x0, ""/4096}, &(0x7f0000002880)=0x1002) getpeername$unix(r3, &(0x7f00000028c0)=@file={0x0, ""/10}, &(0x7f0000002900)=0xc) recvfrom(r3, &(0x7f0000002940)=""/93, 0x5d, 0x40, &(0x7f00000029c0)=@in6={0x18, 0x1, 0x1, 0xc17f}, 0xc) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000002a00)=0x4) mknod$loop(&(0x7f0000002a40)='./file0\x00', 0x120, 0x0) open(&(0x7f0000002a80)='./file0\x00', 0x10000, 0x41) connect$inet(r1, &(0x7f0000002ac0)={0x2, 0x1}, 0xc) fchown(r4, r2, r5) open(&(0x7f0000002b00)='./file0/file0\x00', 0x8028, 0x8) chmod(&(0x7f0000002b40)='./file0\x00', 0x10) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000002b80)={{0x18, 0x1, 0x5, 0x4f}, {0x18, 0x1, 0x40}, 0xb69d, [0x4, 0x7f800000000, 0x100000001, 0x9, 0x7, 0x5, 0x7f, 0xfff]}, 0x3c) 16:00:07 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080001fff, 0x40004000010028ab) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x400, 0x10) getsockname(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x20) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)) openat(r1, &(0x7f0000000240)='./bus\x00', 0x20101, 0x2) connect(r2, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) 16:00:07 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x8) 16:00:07 executing program 1: setrlimit(0x7, &(0x7f0000000100)={0xe2, 0x10000096}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() poll(&(0x7f00000000c0)=[{r1, 0x50}], 0x1, 0x7fffffff) sync() fcntl$setstatus(r1, 0x4, 0x44) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x2, 0x7fffffff, &(0x7f0000000040)="25f14326bd8e5f6c46abde8752", 0xd) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x81, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r0, 0x0, 0x26a) 16:00: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 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) r3 = syz_open_pts() close(r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x0, 0x0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0xfbff, 0x1000003, 0xfffffffffffffffa, "85000000000900"}) sendto$inet6(r1, &(0x7f00000005c0)="57d3f1fa600f1c19102607d956a4de9b68f5af27e6ea3b38f0af274eee90b7b292ffb7b3948f471170f13d84837521ecd95006e6f9e7ea9d3a6c78742917b271045679fc830c0c7cceb9bb1768d12828b74eefcf3341959b52e1ce73b4fed5f9956e2be7a8d9006fd14b1663a59d1ebfcdaef1daa16fef27a1fac1d48084734832f18b463be6fcd24533cfd2a7fa2a6c45b2a6a45fb06a7f79d34d05d67b52797ad8fc84c6b12c0915755909a29acc1ffd0fc1b33adb4d261839bfa34f7642dd7bd12c75036847d417592cfd2f5fde1b107b4bfa8984994c6250676b27acdc2caf2d603ab4d5a487489455e131a17c55221e594ef9e2d39666f55ceaa0c1b82a627c35f37070d08cc49be975c3d9974ab427fdbcadbb7221cd6651153a298b286d51346ffdcc0863e010553501f695c605b5533d9b7b6aefa3c882185566e8f6c6099e4a192bd94610c121027545663700e98fe4e90702569a66b6d8da333ff183e37146f10610c67a733261d839c576bc919e1a9ad329c3c02e38319c2237d3e8ab67f59cb2b85fb525244627111874a56b7abb9fd33aa44e2d0cb226440e236ecf2ab5f5838f76c3ac2b3ab46dda3c861275b8e7170a2ad252dbd72e8c8cc5e4b83a06f2778890904fa88318b75da1d2b10ec6fa34f06d3512eba253b49938f8bbbc043bc97adef3071b205f60d820ea49173b8d16b4b0abe8e3d749371b81bc32607c683fb96b59a605f03b865315bf8765f84f38be2b87d1d0e96d9d6849f75c947e1317e1aff9266696d5382b9109570a1da72b93f5047a27acced0fcc1b2cd93f6ac0164fb47524a7214a60a7ef3b1dbf6ae65962a4818445f323809be0bf2e4f0f40621127da1400d7db8cfa7e6330a58312c3f0176a2c120f28fec5776734533aae1e59ab5feb3bca6be0f1023ee9160dc864ff3cb2d994e5dd9821dcb1f68fec7ac4f085e0a4474844f6dc5715e9e5ef68b1ee257911fe03989666fabb1fa1d91e787db75e9b580754d4b5973d692dc75e29e2a8a522329088c008f925df74aadf60735a104e4929c7e20deea9e5f1cb4a649f4b2410df29cb1da53f8e7cddeedba20c92604f18671155619907ee59a58b665d2a5184955667e63cee7ebfc6960970cd585b4cf00494bb979c543561e03ad6444ff61928d43b264dabe6992bff34bb2db89595b594e4b261fdf0c1b8cd97f98caf1a33ceb34ccd06dfa29a54b667ff15bc6328d0839ca82bee609ae91ab6628ee79cfb77a3608e13df91aa208253a901f11cbd7c2168755f20ccab1e0af14d18862371608228fb4d61ac238aa8cb6cc5fb4ed300f93c41183065a045206ca02e96f14e31fa8c340f0a8e3a48f650752995589f3f819fe00230149cc94f0bbab480aad1a52a3ac203405dbcb2e8e2e425450af994b3a2100a6fb0c19971ee79b5562adb70bd7aaa18fad1553559f431c0ca1dd7bc16076ed60666d9fb5f6f7e4f21c01db2012fedb3bd1cb84d712e047f6224d9c610dc41f3680f6b2f79d510441e7705623b4e283b134814792e77e8b584c1b81f1ee1bd24f23d6a51fd6a8fb5dc36d31a59069cce2513f8884cc92ebf171f693787187e290f56021f48425aa792d971cfba6a214791a7b87c2a98d162214df658db26199ea9404384933b82f959a3878a693134808bf9fc15de1131018dbadaa2aaf2c0da887f5b8e71023e01578f94d63479d831c75eb4bf85827dd808baf2160d7776b2623b33bd6bca408c83b16a9e68706557697467d7675d6556146be69c110b2bd4322963ca8b5dd210d81e9fef624bd3eccc5630be1446df0f960a7213b5a447013ed4c734ae1bd26739ec1bdb44bc6e59811608b319d7dd35adbd182506d5e584f1164a7fabab00bd2484577a4ed0d54b19478405feea486a546cc02f2a1d5c16e50949efb3830733d99590e1da3c86ecb36f1b493daf6722162b5f3a2bae7825d6136dae13b3165900aba4bfaf6d556c97bf1c9828b90fb2f2dfc9865465f1bd9bc71998b6f0ed11683a66da840173c585327c32c94e593b9eef591c6f1b9332815db2c9add7ade01bb1898dff7809a08d22d411f66017ea7480501872ec95b6926247df75f8016564f43295768b8b56541c6bb60104cc4199413d9c06dddf8614148262d8b475eb8985cc78b51c588d8055b41c85e823dd6fbb2f992bb36414527cab511ab47575f0d43c6c9ff9a3418f692dbd95133577bfd92b9d7b34be9e7e2def57bec48c6dd07f62426fd8d925d2add933528fc045b81e291b1c5eeb350bead0f5e4789fae952fed8d99d42656f83a3ea3d3f543d141b151b6e949129d439d6a6aa8abfe88e233dd506a196225429e50eecc1822887dea61c58bf160bd6bf2ee967d390d2e29f831f4c47ca11505b04038109fb661d3205985bc41367602ff94799d490435726209b2130be9c84679e5ff82dc86b4ff84f910a67d9118f69f321c545107bac3f6401a729424375e4aee6268476a22b36b4d0dcb902a349697910ee193fe15e510cba6dd4b6e6b70102a508419b5f3a65438776b85e6d10cdbe4252eb3f98b5cf4915402f3e52b73072c30e3988c7e30f2fa39e416bc158cc3268987d59fb9392a77841dd08c2802d60546a5241a90c9b71b734d9bad0b5f4668549134a0a86447fd8b56f03ba79b3c98e54cc37835a90743a321d0d5652bbf7eecbfb65c8dbd5d8ca6735792a3b35c40744285e19c360a68e4264f9e534b9d0e0c99ccc5471cd554a0a6614c7a04f008dd70b5a3518afa276c022093961e5f9ff3bb27c39007740233b2433de9e51e38c219046b2a50c1ac35509b31cfdbb427f9b2a9258750a434987e0bda28c813275ad564040a8a8d7ca4807451c00e77e395635568c26d1a35d11f3f55bf7712ca6a5d4acf8d054e3d3ab2608defb932e9d83821f9c1a53fe227ef752673f3d0fdea8546ae7e0bbd1d043098ba779dbad69228f4fdf162638870c57f6d0021f879378e441738fa66c68e61ed66a03c9548ddfb2b1fa426963fc09f96292d610362fe4cb512005383d1194ebb048e14368db3a9b2397919d573d39cd52264de597d03fff53e1c56d8faf7db21e600d192a40f48cee3c20b984cc8bcff7570f124c0608c5a127d6535e0710f91a64864d5f5ed46105448817877c13038878bc05cf373f8fef91541592aeb7cd4e081774f88e17e078d4d6e3e22064ec2c0845e3c92e401d521a371c269c099eec9461bb6a9a493d2823df2cc824111218967704eaff43519b74be2c6aff22245a558af0b8c67a3618041ff0ef05046ac38c4699f226ca4bee6f9569e408895808e1d0335fd523b8cf162645bc79fa864d018c27c2d4ee99327a15cbf714400ffa40397c2f76acb8c6a0c59c60d93d9c058e6c066f5dce7b11eb5f85f0d9b5686772609552881b236406f04f4e7e41d23e687854077614c26206a6c041f57fa48eabf27f4d2f4e99fae6736ce6d08d86759f8e6d6d95923636fad89171b8a546a0ac4c7698961953cf276c552b147713b3931750dcb32a0ce460d5fc51ba9a2059da34b4f39b33a458ca672de0fae331f7893ddb7c3cb776fa3b347d7225855ed160c115c392cb0d72c3e78c6731031d668ce3614842a5a47341d282a389471b4b7a7c710425b1c08a9cebff4fa6245502f9a76e7dda56c0e8be1039b4450eb786c14788188d505da4647ad8b36ce847fa956303a90d2b64f878bffe0f048140a24de80b6118094425584cb9290808366af1b16622d44b58b197f5a86f0c00457b00219aa3f2e0ee182c3e5da86fd107cfa7b07074fadc850a45c2c21f9188cc7ab84326bd2a0663a1792dde474d4d757591ca7a12c6148f0d8a8cdfd4ccef63f17968e2fb4d47433078643b8e7ab208d977bc83a57c616a73d560aa67c0ff275c95d7802b174e4ea375fd2c3a8a87ec46a6c0cb84339a86851d38f6dc5dac029204a3681b71c9a5b21af5b849fef57cb6e0730e1ccc586c3548164694772a1d81ecda42c01da3abe8fb585afeb68dcf9308804ba943b5a151deb17ead0773735d1a6da0fc94bbcf95bfa2f35a18313ac0cba511b659aba277dc80a175bc0ad5db5c50cd9df34b5487d8a58823211799d61951d20ba56aa5b9e484b7b84b2c638cf5e26a2d9d0a645cd088e4ad7376c3d1c19a13c16d3ece5ead96226631c7dae99fdb104698b3ac9c318a7e3b1917d5cd07df06fbabc338deb74424f3885c47b6ae0ef9f0bf7fdb30d227edb91169f4f15e7fd740c9c8592f90fe541543e21a7b3a0c0f0cc0a0c6716424ae29a8933e8fd4e9def740d9b1554a363e22b92f169739260dfbd3cc956df9891ec76ae422a2217211fdada7ffa08aac6671ef44952903560ba4351f2894a29d425a0b8adeb1993db7f5eb29870cbdf8a91498d7e6aac7bd73e7dce70d6bb90b917891396bfc9bf5eaddb30ab50bca3c1418df77029b81e168a482671d655f68e7d278da7061bfbe990f4397be95595b48116a3c6314528b55f8bd65f441a5e3d45ddda02f5c34635f44835ef3226d0a3c2abc2bfc84194ab2a111cbe232d886498e4f79c26f4ca3851e72fcac245c309a83bc59ba22b512411f05f0e8902a706e2cfcbfc739671431ce3c173073257b97f9b956e4f412f822ca20b8e0856deea7c4e74bb1c22baa810ae846ab0b3326443fb1750df6d3fba708fda47b2a82297d8c702fa5a862b339d41062da20fad85eebb6ced59b0b036d5e45f1d87804c63be124f71e0de686fc8806a093fdf44d05025a33e673891a69ce443acdfd0aea32349c851e8d6a9342a681636d2ba4b0e8ef2594cb70a003115ba659bdcf008386120e5c2de30e90fd35fcee9d657ca5fd5efc965c5d3b027fb7b3ef80baedb459ff9e3ad06c949e3499ae5eb7d3f32391dcd150fe49cad460f3ff53f3b2c46164555cf6ebc8292a000c4db442beb279fb069924551fc01a417869c68385c9e453bc9b5630d374871ee689aba9cd15e129b9595f4cbd1bd242ced9a07401fb0a290b707c28a68e26b99008ee168d1b9054d98cc135519e3cf119bd95e3dd96b2625d57864215d6daf753cc3582326fa71d06e9b7e553b65ca4f854ec93ac47e7917054abc0341ae24437279e20687759db7fc43f73581af692bd28cc12f822a376ae9599c3bb5d6711a9a7f58f1833490dec64b21d57b4788f157317d066b5c37753d44837ece2b101bf03a6fa477c67f57557a486303a1a34335424833f03be0008e9db47f59af2f86ae03afb3db397c8f2d685e4982908851180bcca70df859c23153c4d993fb4b214feb45ebeeed97a44cc5f916da992ce82746a1aa227994c74e1098614dd5a2a840f285bdde012f6bdf8fe6b835eca80db4b7ded4eb0ea3f065a88bc80217a16c62dccc3e20b3835e5366c0141f041c8cb5beb20ef13651fa4524e3182f5235a63156ab93f0d30351fb711a9f72817f9fc43b5c6ada2ddd319c6b0f14d68e82ae010845fb828dee14bc639a0d22d3dad64ef07248e561e1dc2ca76019e039b007b03d3d8461f66e32723a38f97b705700e4e23201241b1d57d1b095a7f0aed4da0784d37cb3f13af2e21aae342f04f1047b0dc1ffe0eb849196d75b16cb737a23ad4e822788c08c15a3cd04ed00f03c03ca5ae380528e6cb6478f4134f2c6baf0774ede76f21c775c2b7e1aded9c5010586ebb845f4175eb88a0fa43a0fda7c7cb7111d0964725f8490a3d66c1165c11dd7390e349913a1194f7c96b002293632e390350e17241c6105658d18655816e1519217e8844708d91db22352b6cf1", 0x1000, 0x400, &(0x7f0000000280)={0x18, 0x3, 0x6df, 0x6}, 0xc) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x5ae666b903df84e2}], 0x1) syz_open_pts() 16:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc4) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:09 executing program 1: symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000540)='./file0\x00') madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) open(&(0x7f0000000940)='./file0/file0\x00', 0x8311, 0x0) 16:00:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x40, 0x6, 0x2, 0x4, "5d17852dd02ec051ba6abd78281ef557c70b89db", 0x7, 0x1}) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) socketpair$unix(0x1, 0x40000000002, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getuid() getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) mkdir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x41) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file0/file0/file0\x00') 16:00:09 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="d5ff9668", 0x245) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105705, &(0x7f0000000080)) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4504) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10880, 0x0) readlinkat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000200)=""/179, 0xb3) r1 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2, 0x8}) getgid() 16:00:09 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x5, 0x0, 0x6}, {{r0}, 0xfffffffffffffffd, 0x2, 0x600fffff, 0xa0e, 0x9}, {{r0}, 0xffffffffffffffff, 0xac, 0x85, 0x942, 0x7fff}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x8, 0x7fffffff}, {{r0}, 0xfffffffffffffffb, 0x61, 0x20000000, 0x9, 0x8001}, {{r0}, 0xfffffffffffffffb, 0x50, 0x0, 0x7fff, 0x3}, {{r0}, 0xfffffffffffffffe, 0x8, 0xf0000003, 0x6, 0x1}, {{r0}, 0xfffffffffffffffd, 0x2, 0x1, 0x2, 0x4}, {{r0}, 0xfffffffffffffff8, 0x10, 0x8, 0x5, 0x6}, {{r0}, 0xfffffffffffffffd, 0x20, 0x8, 0x400, 0x6}], 0x10000, &(0x7f0000000100)={0x1, 0x1}) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe}], 0xc4e, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x0) kevent(r1, &(0x7f0000000080), 0x34, 0x0, 0xc68, 0x0) 16:00:09 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r1 = semget(0x2, 0x1, 0x440) semctl$GETPID(r1, 0x6, 0x4, &(0x7f0000000900)=""/109) r2 = socket$inet(0x2, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000040)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x8, 0x0, 0x0, &(0x7f0000000500)=[@cred={0x20}, @cred={0x20}], 0x2a}, 0x0) r3 = semget$private(0x0, 0x5, 0x2) semop(r3, &(0x7f00000000c0)=[{0x4, 0x0, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10100, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f00000007c0)=0x1) r5 = semget$private(0x0, 0x4, 0x400) semctl$IPC_RMID(r5, 0x0, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000700)=0x8) r6 = fcntl$dupfd(r2, 0xa, r2) fcntl$dupfd(r2, 0xa, r6) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000040)=0x3) mknod$loop(&(0x7f0000000000)='./file1\x00', 0xc000, 0x1) recvmsg(r2, &(0x7f0000000640)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/135, 0x87}, {&(0x7f0000000540)=""/224, 0xe0}], 0x3, &(0x7f0000000480)=""/79, 0x4f}, 0x2) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000840)=""/102) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000006c0)=0x203) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000980)=0xb62) bind(r6, &(0x7f0000000680)=@un=@file={0x0, './file0\x00'}, 0x105) r7 = socket(0x18, 0x1, 0x0) chflagsat(r0, &(0x7f0000000140)='./file2\x00', 0x2, 0x2) setsockopt(r7, 0x29, 0x9, &(0x7f0000000000)="03000000", 0xffffffda) setsockopt(r7, 0x29, 0x800000000000009, 0x0, 0x0) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f00000008c0)) bind(r2, &(0x7f0000000800)=@in6={0x18, 0x0, 0x8001, 0x2}, 0xc) 16:00:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000038, &(0x7f0000000000)="04000000", 0xfffffffffffffe8f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x801ff, 0x0, "b8000000000000080100"}) recvfrom$unix(r1, &(0x7f0000000100)=""/211, 0xd3, 0x40, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) fcntl$dupfd(r1, 0xa, r1) socket(0x10, 0x8000, 0x6) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x7, 0xffff}, 0x8) connect$unix(r0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r1, &(0x7f0000000040)=ANY=[], 0x0) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:09 executing program 1: r0 = socket(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000080)="92242ac4b19330525e41acfb1efe6a8060dd33c193d2e87cfcb0254a5e615dbb9005a4e0baf68d9b07e18c6d55b6d32d11c09bd47ba7b5a5102a9083031205a5e1f5f42782b7a0ed286dc2918e5ee08dd15de14da580b5e6c2abc08b5312c41d3f", 0x61}, {&(0x7f0000000100)="a593b8823fccb861ae06a3252781529979de505cea5607aeca5057", 0x1b}, {&(0x7f0000000140)="808c90c612ff46c96713c0b63328bcd674653875b8b1dd9c9b870e8f174a9351830cfb4c465bfe0b3696ff7d90cfa66c36ad9ce169c0b45658a619ac224f1ab3e724d4547ca3b3b62b5b3b86b09da2022ccfaa00d585e5ef292b967b1f5357f95bb45fb0a9262a12f48058b52d7015e086e8b21e3cc618e3373324c4734d178fc43c778ead54debffd6bd94bf485462c24b253b9620b110329510407c5eb3eb0a7bbc4", 0xa3}], 0x3, &(0x7f0000001340)=[{0x1010, 0x0, 0x4, "c3bfb4fe58e89f49910eed3c7a0417431587b3000854b12ec869fbd91c76fe642497819615af59533ab745151e876cb5bd702d81c1ff008fbf12674f0fe39308e0186f8ae161b328141a22a99cba689d8c042a7ad3792292cd54f420c9c697dd54ae6f82bc5abee58b9ca8230860f0e577ba06f2538e04dd1efde2cddbc754eec6a941baadf85d43e59f6882d0672cea034a8e4df370f061488c698e1fac3f8642f28b8ae5a99e1bff99babcda51c484c111136f728212181fff50cabca24513150c48ac2233888302ca316f1b2c2bdd32a083b36232f1c419a262e610c0db78401fb0ad77bcbc53ba4670830af0875c5b7b64e7c0d3c560fc425134a89529f9decb4e770b6273f2a3ff8674eb4c8f239e32bcb5789c36bfdad7957367a79b0128792b88aa921b24eaefcc6e1dd8d791894e5c322a4601b895e7b363148908cc93f132c153aa7cfc40e55dc6b16c9f230e85f82a816efdbb09a087785f6fe7795e28d8a522881f33bd5ed7f832cf6c78d248d6f23a5c48e7524e2e3782e9edc1425807ab730975c689de8836df9fe494a3a9c4e74e657b9c0f9d011688748d546b56e3072c44ccdab7503a34de7678e629c37f1c51f8a9e4e567ad7b720e7a805b36764ce52b34efb4ba875f59d3ecd864991944f9688f868e386130edacfcd24a694d2094cbf2a51b71487b93320ff62c28438402f3607009e6a2ac09ba8e2a5f884b0fe89559aa50266de8b0c7e880f2397fad28b4899e049780df2919bca403241b6ed4b5634fa2110bba37daf5b390ecb5a31657e6f9e3e75ba5ba115d1dbdad01b0ec8d5112bbbe39b76bd974467d3aacf60dfc70d47d5aa4cdcdc0d162e3c283511221b88ec9f7dd027c77b3fd011128e1fad3b6e89db838f46f3033901053deeba193af839e97644cbfef9fab3270dac9aa749835d9f02e971a73a8c5ac1233a548018d8fb732479dd1f111195896d0b6814fd79a2eac7004fa7653cc9498453b770fdd35818e8bb5db62f3f13a6129c9dbe90853ec97876326aec2b281a553c73d56ab7526f7ba32981996001cd8b74190852c3b3185ff6728d3b851e9b8b2282da00f6009c4a27dfdce3f4f3b73f8be91fbae78aaa0f02a8af5dbfe8d3be6a2e1b0378b6936079c0c55f6ee4487d87da1c57a7df105f81b7a135335d2409a2c60d3aba13f536b6595426eb9992195c183b2ed4e550df3e14c94d25311cbb2b85981ee14d404ce90195ce46f959f78fced49e093665e6a44aa1878dc762d99d37315f7a1d8692755cc47c2bcdf6c860932a34b446a51fb78d6c7bb329d64322e732670d91a36b6df03b997b64aa53db51446bc97303eaaa60db96b7042313cf23ea08294f906a5a2d366ef26156a8a7f98bff62f84afc50d9ec924354a420c9dd350af913275cd67020b42655b468ca22cb8f2bb12270d42a6256e025600e0e4865d5fe38c6cb9dedea1b9e11468d40321d785f5c7b63f158b774f9a86b1bfdde9c6ea633331ff4afe77ce3f97a680df0b7137c6c3cb66f4480928415892a76c48936a96ee3a808c4d89097f5e16c49c20c044b487e2ff7520246cce42e5307d57dd5c3d74c3f5a3a93414c58d9179da6ce220f3ab54e4f8a9d600e793b00e4cb2519883a47119a11f9fcb09c92cd0b02b590eda88330fe2672a657f6ae01c729684b50603a30966524a0e396c4a5b3f2ae3fbee33bf0483a0d41b7a79cdf64fd6cdd4858e0d41271ec1b66c816b1236c6f589204d31fa14d307f7ff7af4562c12484295c7e8fc84fd3e7557a6240bb7116b868982600ce8daabd0ef788febd5a3ba47a9ee59c5df34b83fc79826b661335df88e8ffc71b354326d4e795aa44c13fe0c0683526c1a777e6989fbb07b9ac7f219d7faba9526f8c1294fe5eb6ebd36b7e65dbe7efdff0edf09451a10d438f174cf9c1beea2a86005dbf337103ff23c30214d78295ffd445f74a7413aa4c278055607de64ed80998432a20173335a8ba46e8929b3f0f04ea0c5456e6b2daf112cce8a889d8c93b572d59e4963593084d6fa4e2ef499a524d6e4ffa1ffa2a02584d20b14f68455fa259e1f041e02b4c119f8cff2024f1ddf8444b119f1cae498b6603be4f852eb3f979d2c9a1a3e854bbd96628a7587c75c96c4d66c00fd88cf5d8dade7c261d24bb87012bcd8537ede8145a0bf384010a171621a95b544ff1b605177e89800d2989f2882f8d519f502b6f2f194349f441a435883b904d93d0b0a2e91b648600be39cb4b4cc084d4eeb77844c4cc82298323b278595728e9a762972f985ccc1a3257ce15f45faf45a9651585c08d4cc804919e6f05b0c1460cac225e904b73eeb7593fafa5901178d8963688939deaeecf767c3ca4981533fcbc26b325490a739fa77e11dd716d875437cc2bcc40829da1dbff233b40e0079f1c88a81312e6abac990a426e4d27cfa7d81c246ce099a2e8a0feb2bb17df96f97e10ca424d6fbf9f4e06cd761273d7c35313a04acfd9a718b0ba067586acb6adf5a981e969957eef2c1162eb78973940c85649050f028b41d59f1dc5c18187d62da70785fc3bbe0e5bdecdbe88c051bcdf0e5e0852ac01f934e0ca9ed0b0bdfea8cd640238f49734c1243d3770f30eb854e9ff679b3cc5d4958f45bd9d7c05eba710006ac59b0fd43022b9f1481473155bdd361524aabf55b65437a86fb5c28b88edfe859798821b3b768604a0058285fd6c9a83b70d2b66ade1df6aad59bde80a23b6344ce05a7ad20b7a9b6b73f8af6b22029b0528fb61803bcfb2eac4fcaea1318deaa66b18adff9b22a43f3013da9121603ab902bae193d37e5608894f500d389a0abbb8933b2bdb1ec9fe4d88414066b365715c74999b926db438ed74fa803bbc2a239914fe360a9eacab19b4f40d9a8c7132f3f7bc4d7c0b72d5a2a9818df907887d54623d9bc79f6fb5ecdda965aaa627aafe19b65296e06ccb2709ed12d2bcad8d71600b6317aa6c42c90579c80ee60b5aa57a50911e9b0d37598004912fb86b9db861816b96bb0332c569fe00012bf3eed6a526fa51dc05559816391a735bcfa531d439484e73c4f9ff05edeab80741df8bea2650b3a2165233d64328e6780f09c7cb6531f93e9fef824875604ef882b666637e2d4a64d1b4452b5b369aba6f571f6b432fa6301f62206e51b436f21b277e7faa4c6e90e365854cbffcffb1abbea7ca141133891e678161d59695dc27f5aa8809a7687fa6ef324a4477f38c0c6fe4ec1c17bd7fef21b041acb6bc080cbcc13af0ed6935ef8ca2b8c18cb5bd9f57de9080b68fda589aa55a81ada255e822103d032c5e72a74f5ce64bba3fece3976a8d57cd200d02d0a2ea6cf0c32d8c87349a10b5698d3108f9670b1359f84fa0c9849671f40a0394709a585aea24c77e28fa4720896c7c84caab97950787283face4f0f5b80054c5b744e537787bbe6ba72b192a12dd4475b7edbeab5eba303676c0bb5a8dfb231960fc3b3d184e133bdfac50f477a6cc1bf56def8560a9be2dc63aa390d74bbce6376a77386cafdf0a16652197674e9fd524abf73fb2bc89a3a999ab20c27340e8f80b4a2c877378b8da1e6805e09e366825796c094cca190840155a1511f3eb1ae7d1a5668a9e81256b466c57d7705aa41e6ef2de3496be67c56f3a8c100d752f907d49e2ecf076a212b0346434e5e2e1ea0557ca37bd11a0b54b58de4b1870f4c79e26b27d956e401c0428fa3ae435f0559d7aa8bced4115ac32c01b5406384abdfd7495afcb2b439885d2128d76dfb63e0228415272921be056960ebfe91269526401424b3f321649633787e614db8bcf9467b7e426092fdba28e20d47f201d8b21b5bd816a04d5a0d761c9e59b227c99659d5af583dbdbad5107f7af8ae99185e36de0b1549884c2ed24f56cec91450c6084fa942c4510de4fbd601b3c389edb0296af46f49c159ddfea6ed2d8d574cf4b342094868d30744f406134708db8a0aad9aaf1cf808f7bbe429479e3b8203643083010e9f5a080be761297f6d28b12701339c04fbe3ce77faba92cf362fa6c507a49a498af2e7c26c177ed535d6443bf9bed966fb2cc28cef2c15de207a33f0c162a3e7a05432c381bd66a1a05f631f24426a0b99a0250ad2039413392eaf38f8a3a533f2309d4294c61ecd6018500bfafdaa73a94b258e382e48167386f4fae1e412f2ec69ca3a1306794e8f57e763c952ad560bd4db9ec57f7be0588297486351fa5c11ade6a474965c3f92fa306f1b0878fbd01f4d5e47191542c1fa43d1d787577d9844569b3e2ed05c1a25899e197fd664297ec3be779c03d6fb1f07c89bdf559772b02d6492a7859f5e23670fa784c7eb7c25cecd533c808009c731690203a54bfed46ba1f5f29d026d9ef8abd7b74dffff40c15a255ed5127cc073709bfc5f659f367c682906e1c6ddc6b05a67cf1bd1d41893cd43cb20613bb82ddafc8e8b7bf77f2d182d404b548fcef84d46290b8cfaf7099988ff346b4be245534d088cd6f216f619b293036b66333584d62672ad9e145ba188d8147cfb7fb9a6889e787c8eb5a0da1c1ce0d026bf00d76609be68d6ee290cc9b6b4bdad94b0be0d54218268659708a07bc0df6504626f92bd4dac104a3544c59d6dca3af6da52f3312fa21d8e25b7bf3317a769572083e5fb3a4b9ffddb8a14bc8f1e14d71ecf1a97c237f72639eca184e3f5d7d3d1232474f6f5e5cdbda481300038c628bac1e457dd04a936fbde4cce352f19212668480d19efd44b023ef14cc06717bd6400fa81f912500d25bc302611999c69719cda8f6ca826f9147a0f16346f1e29bb639d701884a5dc5c88d45613293cc5c2db75acab8383ee3b124175df86d6933229d14838abe60202f1fab27ea293fd0a4787ea0c88b9c08df1d34562399b0df83c28716ffd9f85d7c8b806ad4a5240bab265610474a851418f0732fa014b59afc23909f05ebd09b1abc92f57551d11b4d5017760ba228e6f690b348ffa0d153c5a1238f140dcae8dc90ae46acee38b02d54f9ea5d9ed421d5de508498a2d5e520268f8ee27b46937ee918e0b1f75fc3ae722c8eecd0bd3c5fe6c1d653c786f1c35741ed007a3cc72323add6f9232f797d6c95d52ae24f69543f76110f6295cf2fef09f8bb2332be6406cc2a8db8ca05c7e80d1e5239014cc9c5834fc0cb8a3320c7c2f26de58535da72194b59392853963e8645c94aa73a9b0c454d61cf16e2ec5df1bf8aa58ee903004df774d25cf3e0ae01e4737eba75d2850d0c4fa62076da544e64facbf3629b6f7b50b40004c675f0c4442441532531a93d967e803801ab741f1dcfbf3d5696fd052868acf43a7f6eb4596ea56c7a23aaafe9ba338626501dd8e4e53d019a722fd0ea0f52d4399138185e58f54384f15a11f60664d9c318a73c81a338e8d1d3a7ac6d86f4a2e35b80b2661c515de7500a4464cb8b326ba473c434a5733a3dc657a2cfdca40dadeaff2c2cbe152d81038cfa8a8aa890d498b07f8ff703c4aad55760f08794d4ae0d7f92aea2aaf0fb6fbfdfce0bdb2ab7076154308dc49c9006e213c2ad4e08ac7578072250cac16f8ded822cc7cbc4d461dbac66905cba552f57efa84ef3d17d776d3f80accf55b2d827dc4478f0a8ad0398bda30984411648e4f61696164d3a44734b08e75a5d3b038cd2c242a69bbb005d024c9e82072bb2770a702a4aec55c9063ec755fea2fe7abe4b0d95d1e026c793e23f07ded59b99dec28a02fa042aaecebe91607145e0a7a675f483c022580c284f18285142c01081b4f69b3a6"}, {0x38, 0xffff, 0x3, "6c74c723c9faf06ec2fc851ecfc7893f2ffc9c69ca68fbbcbf9dfe6de5a30de79a09260a"}, {0xb8, 0xffff, 0xa, "1a1c3a768b358ce29929acd1ecb259a8935dc09a36d8a04c48d0e8529f93e6fd488a081c56b9ed93923f041113af0ec86d8b8678a243fdbf3b755179c8d81e4832bc47b5ff735323107a0c748efc60e849578ef0ad4c2f15c7165eaa3ef8dc9c9a44259fd42f6608510a71fdc1ac10aebdc34c6e220597e020775b8fe7c9027ad2cd83bfb7afa31e99692db9735bc922807c47c3f412dc8b3bab5c96cd4e7b60ec8a"}, {0x60, 0x1, 0x7f, "81096db12203360ee8eed23a96d53e3d14022f739f49896a858c07c73597b7674695e183376d34c1c09088c8733098ee3fed77f3ff976771f1dcb458e7dbe67201343ecba0d4cc3069d84a"}, {0xc8, 0xffff, 0xaa36, "77cd7357e1e0f4443a7da1c4276716556243e0607ad093225a3630e4650d58586e31ae677e09e7a28ed6c1cf7c7434cfd6895b44b78b7343998950b87c22adb2fe4133cca1e95617da64f23e0cbddf2b087a7db0d8a9b65f5960083ef82c070ff201885a4daed8999725e3527fa0dd1e94124d478bad7ecffaed204facccee60939c683bfdc1e153f49aff7b04f6c1d85fd3328418aebfa07a0037000be9535e33b5288b287cfdddb0d2eb0789fd959927c81e9fed"}, {0xf0, 0xffff, 0x9, "551d9f61b03ba9ee76e12e549d0904396f55b1d0af5609728fb73ce427e5329052237cfd285e5f8099249d50501d9ad3eb2f00a4d5d5359f0fed5cdefa4117771c55c26115042d91072e693f77017ace3c14a6f9528883e2e81093a43048cd77ff02cd9f06653097f40096215afadf567c1a54f44f7d2e0849179f2a408c387731f46dd4f640e8c4730e4cc0933035b114959601e9c3ab4304735251ef28caee5708d7da672f0a803d141ff396e0de4474d8f844a11c404af662a2b37b9d3f12321c22a526fd55531a0a557290644c6b0863b20c65415a45f39e"}], 0x1318}, 0x2) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="896a000000000000000000"], 0x10) writev(r1, &(0x7f0000001300)=[{&(0x7f0000000280)="0e5dae3070ca9f05", 0x8}], 0x1) shutdown(r0, 0x0) 16:00:09 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2000000000, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x100002000000002, 0x0) r3 = dup2(r1, r1) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x1010, r3, 0x0, 0x0) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00", 0xffffffffffffffff}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x40, 0xfffffffffffff001, 0x5, 0x8, "826a440b1f2cf20bfeffd939c2bdcbfd8013ca76", 0x10000, 0xffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$unix(0x1, 0x1, 0x0) write(r1, &(0x7f0000000080)="33004d77c102295b2b14", 0xa) 16:00:10 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) readlinkat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/4096, 0x1000) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000), 0x0) getsockopt$sock_int(r0, 0xffff, 0x1205, &(0x7f0000000000), &(0x7f0000000040)=0x4) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) socket(0x3e, 0x408008, 0x80000000) getsockopt(r0, 0x5, 0x4, &(0x7f0000000100)=""/144, &(0x7f00000000c0)=0x90) 16:00:10 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10001, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x810, r0, 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x100000000000009, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffd, 0x1000200000005}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) 16:00:10 executing program 0: r0 = semget$private(0x0, 0x5, 0x40a) semop(r0, &(0x7f0000000000)=[{0x0, 0x200, 0x1800}, {0x3, 0x5, 0x800}, {0x3, 0x9, 0x1800}], 0x3) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0x100) semop(r0, &(0x7f00000000c0)=[{0x3, 0xffffffffffff44c4, 0x1800}, {0x6, 0x400, 0x800}, {0x2, 0x3ff, 0x1000}, {0x3, 0x6, 0x1000}, {0x2, 0x2, 0x1000}, {0x7, 0x2, 0x1800}, {0x3, 0x1, 0x1000}], 0x7) r2 = msgget(0x0, 0xfffffffffffffffc) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, &(0x7f00000006c0)=0x3) getgroups(0x0, &(0x7f0000000540)) r5 = getegid() getppid() getpid() openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x0, 0x0) r6 = getppid() getpgid(r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getppid() getppid() r7 = getpgid(0x0) r8 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x7, r3, 0x0, 0x0, r5, 0x20, 0x2}, 0x400, 0x4f3, r6, r8, 0x2, 0xffffffffffffff01, 0x56e, 0xfffffffffffffffc}) setpgid(r6, r7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/142) socketpair(0x6, 0x3, 0x5, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000007c0)=0xc) sendto$unix(r9, &(0x7f0000000380)="847758add1faef7456f2e356558c3080c1c41f94173f30ae316e9f1606697be059ab1a5a0387be758d9b2de8b5847fe9c4a61606189f5244e73c8296e5b9d76df2b6345568678967be140293b4da5bea6e3edcfe9a11a3360bab4a213a6ddabe8ffaf16894c7aa9712e870518e74f822d6be55fc9ac86512f90633f69218fc7a5eaacefa42dc2c64a6e9e4cadf74ff84c961b69e0a306f16368a5f14927b86731b1fe799fbad076d8f40b7eb9c3072bbca961017edf872aea0b99924e47218f0a9a63cf4c213130b87fe006294914ce5bc4a3711a182722e45ed2f0b8764e2f3c2ccc0f1a3daca8197", 0xe9, 0x4, 0x0, 0x0) getgid() r10 = dup2(r9, r1) ioctl$TIOCDRAIN(r10, 0x2000745e) fcntl$getflags(r1, 0x1) r11 = semget$private(0x0, 0x4, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) setsockopt$sock_timeval(r9, 0xffff, 0x0, &(0x7f0000000280)={0x5, 0x3}, 0x10) getpid() connect$inet(0xffffffffffffff9c, &(0x7f00000001c0)={0x2, 0x1}, 0xc) semop(r11, &(0x7f0000000040)=[{0x0, 0x0, 0x800}, {0x1, 0xa0, 0x1800}, {0x1, 0x5, 0x1000}], 0x3) getpgid(r8) 16:00:10 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x7530}, {0x8000000000000004, 0x400}}, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x10010, 0x5) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x179) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) ftruncate(r0, 0x818c) getitimer(0x2, &(0x7f0000000040)) recvfrom$unix(r0, &(0x7f0000000140)=""/210, 0xd2, 0x41, &(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f66696c653000b72bea1d928fba16af80450d1988eb241029e80c62798bc6a20161e284e239ee68d289d855c1699239c1b31ba17512ec6fc99acf22c48b2ebe116078d739384aa9e1060ee4d35eb1f5fcd8b9b93006d480d8dea7c907b80919a06d9d88116acab04b6cd69eab0aff070000000000000572953398bad30303fd88b0978dbfb00eb4d87658"], 0xa) 16:00:10 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000040)) r0 = socket$inet(0x2, 0x400, 0xff) recvmsg(r0, &(0x7f00000024c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000100)=""/171, 0xab}, {&(0x7f00000001c0)=""/10, 0xa}, {&(0x7f0000000200)=""/109, 0x6d}, {&(0x7f0000000280)=""/126, 0x7e}, {&(0x7f0000000300)=""/77, 0x4d}, {&(0x7f0000000380)=""/5, 0x5}, {&(0x7f0000001480)=""/4096, 0x1000}], 0x8, &(0x7f0000002480)=""/34, 0x22}, 0x0) unlink(&(0x7f0000000000)='./bus\x00') 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x36, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSBRK(r1, 0x2000747b) pipe(&(0x7f0000000040)) pipe(&(0x7f0000000000)) panic: kserialport: VM disconnected.