, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="850573ab09cec58ebd946a4a53d66578996715da4057651a0500c60b540ef497de73a979ed248f3001eb8e5e8f66172e918a82861acc95e491ef4f707bd830a98cfe5644c4b3baed64f40ab2fb32c7bfd1a721222654c156481fe6bd7ca9fe826351a4063017af176c8977dbfebb0a596950d609c2d8bb7471869543cb9cb9abf56034218034a300161cd06e06a3fb4d19dfd9a44120508e2c7eb012ee5cc76cc20f5dc890fef1f29ea8baaa3b77b66ca96fe7f656edd9897e2ea40f56e5374e9cf3d243190f842c3d3ceeaa7b4150e93a83ad538e9e70dc245396b641c16e43aba1887dbe5ad513dd10121520aeac92eccf335cdf650565b12f050000b0ad8dfbf7a4e77ba90300000000000000c167a27dc6dc288af9143c852fc783dcc909c1cd1baa0bdd3af5ac2afd50e8dfd554d5d9afc27c2ef209548f25ec3c6baf34ec22225fce6fbe3cf8a22ef84b504ee4acf840a9563e7d2f8087484e814910679251e7c9205c4adf1dc22fe3c804000000798254ebfe634691128f18267c55b8cfa792dee64488f7bd794ccce6a11b8dbfc6f6ffa986e72450850a117b566d6000dc6cbfdb7206cf017421d3060fd7ba43db1fea3890c8a17464a84f3b00df8be417992b855d7adce6754c9698678c9cabdd88047e1c161513978e641a824552bde268d64902b1fe7ada6199764ee2be09d899c540a0182d05dea27cd31395651941430d4c0000000000a75a61f74881409a5640e50a6d8dd23aaea202863cb7fddab5b88bd0f205680b5d2d1122b31b3e6538aa00000000000000000000000000", 0x241) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x2, './file0\x00', './file0\x00'}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x4, 0x3c3, 0x3, 0x8, "b08d1646662247ea5f2b2c215faf8a290524d8e5", 0xf74, 0xfffffffffffffffc}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000000)=""/45, 0x2d}], 0x1) 16:00:30 executing program 1: r0 = socket(0x10000000006, 0x0, 0x0) getpeername(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) select(0x40, &(0x7f00000000c0)={0xff, 0x1, 0x1, 0xfffffffffffffffd, 0x6, 0x100, 0x7, 0x9}, &(0x7f0000000100)={0x9, 0x4, 0x101, 0x1, 0x8000, 0x97, 0x8, 0x7}, &(0x7f0000000140)={0x8, 0x5, 0x2, 0xf9, 0x41, 0xdf0c, 0xfffffffffffffff8, 0x3}, &(0x7f0000000180)={0x3b, 0x5}) recvfrom(r0, &(0x7f0000000000)=""/93, 0x5d, 0x800, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r1 = dup(r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000240)) getsockopt(r0, 0x0, 0x6a, 0x0, 0x0) 16:00:30 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x21, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x80087467, &(0x7f0000000080)={0x0, 0xf38, 0x0, 0x0, "805e8185cf5baa5f7a6beef3478b5d040bf35d52"}) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x80) open(&(0x7f0000000040)='./file0\x00', 0xd81, 0x12) 16:00:30 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e51348771197a7728420aef61715f7b1c3d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) clock_settime(0x7, &(0x7f0000000000)={0x7fffffff, 0xea}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') shutdown(r0, 0x1) 16:00:31 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f00000000c0)="7bf44d8b26ef991f93048895f5a23ead", 0x10) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)) 16:00:31 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) r0 = dup(0xffffffffffffffff) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x50000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) 16:00:31 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r0, r1) 16:00:31 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) 16:00:31 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0xbce9, 0x7fffffff}) setrlimit(0x4000000003, &(0x7f0000000040)={0x1f7a, 0x100000021}) 16:00:31 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setstatus(r0, 0x4, 0xc0) syz_execute_func(&(0x7f0000000080)="c4e109769924000000d17d00c4e17dd7eaada4c4e191d975468f697812cac4c22db7081dc57fd9ef670ffbc9") flock(r0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0xb, 0x8) ioctl$TIOCCDTR(r2, 0x20007478) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/51, 0x33) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0xb08, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000001c0)={0x0, './file0\x00', './file0\x00'}) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0x20, 0x6) r3 = open(&(0x7f0000000240)='./file0\x00', 0x201, 0x25) ioctl$TIOCNOTTY(r1, 0x20007471) r4 = dup2(r0, r0) linkat(r4, &(0x7f0000000280)='./file0\x00', r4, &(0x7f00000002c0)='./file0\x00', 0x0) recvfrom$inet(r4, &(0x7f0000000300)=""/53, 0x35, 0x0, 0x0, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) open(&(0x7f0000000340)='./file0\x00', 0x89b0, 0x81) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) recvfrom$unix(r2, &(0x7f0000000440)=""/182, 0xb6, 0x1, &(0x7f0000000500)=@abs={0x1, 0x0, 0x1}, 0x8) bind$inet6(r2, &(0x7f0000000540)={0x18, 0x0, 0x5, 0x5}, 0xc) fcntl$lock(r2, 0x9, &(0x7f0000000580)={0x3, 0x2, 0x5, 0x10001, r5}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wskbd0\x00', 0x80, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7, 0x1012, r0, 0x0, 0x0) munlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) symlinkat(&(0x7f0000000600)='./file0\x00', r3, &(0x7f0000000640)='./file0\x00') open$dir(&(0x7f0000000680)='./file0\x00', 0x80, 0x80) shutdown(r4, 0x0) semget(0x0, 0x6, 0x206) 16:00:32 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x1ff, 0x9}, {0x18, 0x0, 0x3, 0x6}, 0x399, [0x3ff, 0x3f, 0x100000001, 0x3, 0x401, 0x0, 0xae5, 0x4]}, 0x3c) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) 16:00:32 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x81, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x2, 0x3ed}) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000180)={0x5, './file0\x00', './file0\x00'}) setuid(r2) 16:00:32 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x40, './file0\x00', './file0\x00'}) truncate(&(0x7f00000000c0)='./file0\x00', 0xffff) chflagsat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x20005, 0x2) ioctl$TIOCMSET(r1, 0x80044272, &(0x7f0000000000)=0xc6) r2 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x24, 0x3}], 0x1}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={r2, r3, r4}, 0xc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0xfffffffffffffeff) 16:00:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f000012f000/0x1000)=nil, 0x1000) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:32 executing program 1: socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r0, &(0x7f0000000080)="e46beaacc82b33a676ba04fcb3e281f15353710698803414d374fdf9b26762b5a0e2bc5482c2a1f6e35d6c9eaa87c3313ae00155a6e7d0504d985470a72444bfa8de1b9134a0fb7f8fad1dadc8d30793766f267952b7910864065f3371595e7408fd52e6751c405c93451605de293955802034baf094d958316017f472883541c7f509f22798ff7f113bd63926c7ecdc9e1a8ccf0f9209", 0x97) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:00:32 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0], 0x28}, 0x0) r3 = geteuid() r4 = getgid() chown(&(0x7f0000000080)='./file0\x00', r3, r4) 16:00:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) 16:00:32 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x2000) shmdt(r0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x2000) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000240)) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8128, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r5, &(0x7f0000000280), 0x101, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffb, 0x0, 0xe00fffff, 0xffffffff, 0x1f}, {{r3}, 0xfffffffffffffff8, 0x10, 0x60, 0x586, 0x8001}, {{r2}, 0xb8d1d090d9557500, 0x8, 0xf0000000, 0xffffffff, 0x101}, {{r4}, 0xfffffffffffffffb, 0x1, 0x51, 0x9}], 0x100000000, &(0x7f0000000340)={0x4, 0x7}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x8040, 0x0) r7 = syz_open_pts() kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x8, 0x0, 0x5, 0x200}], 0xfc, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffff8, 0x4, 0x40000007, 0x2, 0x40}, {{r6}, 0xfffffffffffffffc, 0x14, 0xf00000a0, 0x5, 0xffffffff80000000}, {{r7}, 0xfffffffffffffffd, 0x1, 0x40, 0x2, 0x401}], 0x743, &(0x7f0000000200)={0x89}) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) 16:00:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa0, 0x21) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x80000001) setrlimit(0x0, 0x0) setrlimit(0x7, &(0x7f00000000c0)={0xde5f, 0xffff}) pckbd_enable: command error pckbd_enable: command error 16:00:34 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x0) utimensat(r1, &(0x7f00000002c0)='./file1\x00', 0x0, 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') mknodat(r1, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 16:00:36 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000100)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x0) fchdir(r0) read(r1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) 16:00:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) pipe(&(0x7f0000000180)) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt(r0, 0xfffffffffffffffc, 0x9, &(0x7f0000000080)=""/167, &(0x7f0000000140)=0xa7) 16:00:36 executing program 0: poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffff) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0xa1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(0xffffffffffffffff) poll(&(0x7f0000000140)=[{r1, 0x6}, {r2, 0xc}, {r3, 0x2}, {r4}], 0x4, 0x0) 16:00:36 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100, 0x5dc6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x400c745c, &(0x7f0000000100)) 16:00:37 executing program 0: msgsnd(0x0, 0x0, 0x0, 0x800) msgget$private(0x0, 0x282) msgget(0x2, 0x28c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) openat(r0, &(0x7f0000000080)='./file0\x00', 0x120, 0x14) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:37 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x26, 0x0, 0x1e6) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x200, 0x0) 16:00:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffdfff, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xfffffffffffffe14) 16:00:37 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) linkat(r0, &(0x7f0000000040)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00', 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000180)='./bus\x00', 0x400080003fc, 0x94) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000440)="25c9a730148b9dcbc15197bd2149f51df31528ee22422b08800e659d5672cadd2a08db0e20030c119a895e50a99b4b90dde47990c417c81649222287baec51eed2a58e59cd108c92d2f7b90e9a1396ec229876089f757908d21cbba75f936c392f4051d940517efbdf8ada831021da03f05f98d2d5afc34302a7ed3165500c9827f92ba8522b133afe750cf6138338ffee1368e50e0b7982caa6f7d18ea57c3dd8f37e63095f1209fd91336f070bbd2668c2089126bd8d7b54a8038ab9ac5e7f2c4f20628e6eb895bc5cb96bd302f9c1a7413e575c24ec2f1a5e122d04ff1c80baf899efa6549906bc258d5f0fa07fd7e262e72e4ad3cb0acc97e46e2e30", 0xfe}], 0x1) execve(0x0, 0x0, 0x0) 16:00:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x80) write(r2, &(0x7f0000000200)="64a356d97ca778a367891d6f9b80f0406489699919a6bc6885cbb6d2495bb91acb3516f80dff32155d9168a5d84bd6ca6278e8ee00ffffffe300000012ced6a2c3cc2c5913cc0e737d6016d7a5c396abe16c2ebde789da03896299db36e484d9b6dd05eb023fe4a255764db6dee2472f381b8291732ba844c2bde600000000000000100000006f81a0d6796d077f03b54b5b77b0c629acf3b6e47b8fb2dc145ec6dbfa82f3c09985e1f9326a254615b8b3d203069f38daf3395a23bea3f408961067984c27b47a1e906ea8802ffe6999bc9b0d2e1edfe0b2a4c55cf222f58760fc464d5207b9730d51c7efc3776d342bd4bee27acde8a2c178404dc32f042f02cdd5289f55214c970a6dcaf396a26962e669bb4500cccd0fee98955218066805cd3179f100a2cc8581147f5c4abd4e82941c394261aba0faff521d511d390178cef53ba7a186170175bb4b8f", 0x14c) 16:00:37 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x2810, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) 16:00:37 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='W\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)) 16:00:37 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:37 executing program 1: mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x2004, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "f1f743cb40e374632e860065a9bfd71e8158806d"}) close(r0) 16:00:37 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f00000003c0)=""/173, 0xad}, {&(0x7f0000000540)=""/244, 0xf4}], 0x2, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000a00)) select(0x40, &(0x7f0000000100)={0xee5f, 0x0, 0x100000000, 0x0, 0x0, 0x3, 0x0, 0x1}, 0x0, 0x0, 0x0) link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000000000), 0x10000000000000c4) write(r3, &(0x7f0000335000), 0x10052) select(0x0, 0x0, 0x0, 0x0, 0x0) select(0x282, &(0x7f0000000080)={0x3c}, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000480)={'./file0\x00', 0x6, 0x3, 0x9, 0x0, 0x0, 0x5, 0xfd, 0x0, 0x3, 0x800, 0x5}) execve(&(0x7f0000000500)='./file0\x00', &(0x7f0000000880)=[&(0x7f0000000780)='!%+\x00', &(0x7f00000007c0)=']/\x00', &(0x7f0000000800)='\x00', &(0x7f0000000840)='(,&{&%\x00'], &(0x7f00000009c0)=[&(0x7f00000008c0)='\x97^\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='\x00', &(0x7f0000000980)='\x00']) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000140)=',)!\x00'], &(0x7f0000000380)=[&(0x7f00000001c0)='/\x00', &(0x7f0000000200)='&\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)=']/\x00', &(0x7f0000000300)='!%+\x00', &(0x7f0000000340)='\x00']) write(r0, &(0x7f0000000680)="3aa871011bbe3136195aaae85149aabb0e6108d56ce52444ebfc55dfc25f9fa3cac8169385f4aef438b086ec3aa78f66a4065c8d221d73834b8ba3efc5570bf7c4a7e30af900004c84971a9e7c9a8e878694188193c30fe0e63be36d36660af34dfea5073b6ccb17c3ff89ec78d5210e32851020fb02d09f259426b1794b3d08108fc64403ca2c614cc0db34c7a7e137753168a64e3d03a9d624c579cd46013bf40c1a827e472c3b0ba3a9c349ff165c02a2dc904a668b6c3b78d337f328b3ce43348ad1f11c91db727c6613881cb9196688c64b1a0c4a2365992113e7aaad16af1336bbcd1660f7", 0xe8) clock_gettime(0x2, &(0x7f00000000c0)) 16:00:37 executing program 1: r0 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r0, &(0x7f0000000000), 0x8, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) renameat(r1, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000200), &(0x7f0000000240)=0x10) r5 = semget$private(0x0, 0x1, 0x400) r6 = dup(r1) semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f0000000280)=""/124) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)}) r7 = socket(0x6, 0xc005, 0x6) recvfrom$inet6(r7, &(0x7f0000000380)=""/128, 0x80, 0x800, &(0x7f0000000400)={0x18, 0x3, 0x8001, 0x7}, 0xc) getpeername(r1, &(0x7f0000000440)=@un=@file={0x0, ""/84}, &(0x7f00000004c0)=0x56) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f0000000500)) socket(0x10, 0x2, 0x3) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0x8, 0x3}, {0x2, 0x1}}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0xc1, 0x0) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000640)={r0, r3, r4}, 0xc) dup(r7) mknod(&(0x7f0000000680)='./file0\x00', 0x20c0, 0x3) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000006c0)) r8 = msgget(0x2, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000700)={{0x20, r3, r4, r3, r4, 0x80, 0x9}, 0xf4d648c, 0x1, r2, r0, 0x100000001, 0x6, 0x6, 0x6}) 16:00:37 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r1, &(0x7f0000000300)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0xfffffffffffffe48) nanosleep(&(0x7f0000000080)={0xfff, 0x9}, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x0, 0x0) fchdir(r1) clock_gettime(0x0, &(0x7f0000000040)) clock_getres(0x6, &(0x7f0000000000)) kevent(r1, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x14}], 0xffff, 0x0, 0x10001, 0x0) 16:00:37 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) openat(r0, &(0x7f0000000140)='./bus\x00', 0x181, 0xa) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x2, 0x5}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x108, 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc5005601, &(0x7f00000000c0)) 16:00:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a97", 0x20}], 0x1, 0x0) write(r0, &(0x7f0000000140)="8c684897f018781ac95402f5759853cff783ab622c5c0a9e99b9bf573d37c31258572b4166973a090d67e9b35dbf41cfe689e02c52da41beb2d4e1359b2cb256d69520bee04f476b09bb6a9b861b6f279b0d55c8bbc8d4043d5effa6b92e2ec4d4cc38ebe11f5128d3cb71b955e56f09fcf7c8b0268bf972ec095ca81d909b9dfb4d4ffcab179e6c725e955ae5909f4532bfd5ec1adafbe746464da0485be165c9742852080d7d3f5b3c68dc77588cee98899ece8ed10f7e2d6115ed6a49247eeeb0d4237ab5b8a84c1eed1e3e0221d06105a761831b0da89c1727c602b847ca2fe6", 0xe2) getpeername(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/84}, &(0x7f0000000240)=0x56) recvfrom(r0, &(0x7f0000000280)=""/4, 0x4, 0x800, &(0x7f00000002c0)=@in={0x2, 0x3}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:38 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) accept(r0, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r1 = dup2(r0, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x940ede239010e050, 0x0) renameat(r1, &(0x7f00000000c0)='./bus/file0\x00', r2, &(0x7f0000000200)='./bus\x00') kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffff8, &(0x7f0000000140)={0xffffffffffffffff, 0x80}) socketpair(0x20, 0x0, 0x100000000, &(0x7f0000000000)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:38 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x4) fchown(r0, 0x0, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x40001) 16:00:38 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/137, 0x89}], 0x1, 0x0}, 0x0) pipe2(&(0x7f00000001c0), 0x10004) write(r2, &(0x7f0000000040)="3287", 0x2) chmod(&(0x7f0000000200)='./file0\x00', 0x21) pipe2(&(0x7f0000000000), 0xd750f7d6cfc8c3b0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 16:00:39 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b8000000000000080100"}) r0 = socket(0x21, 0x5, 0x40000000000003e) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000100)="a6721431a1670d38eb475a31ab2007f7d086930d9bb3ce29296c3cb75d0b468a96a08e42b95889a85c9001f2c3720f3893faed0586356fb7e4e032e67181aa479d1a2536c3c2b950b700c0f1c8df475de6826721351e81f0cbf6724f515b2fbdf1e488748cc5ca0c07e1990644387822d0546303a7deb5f0ce20dbd0bb1040eb37c55f1e808c7523eda62dd130b7d99555a89f997872e30b402e0a07bf7ce9526bf217aaf5bc5ccafce86605c9a91e92", 0xb0}], 0x1, 0x0}, 0x400) 16:00:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001600)=[{&(0x7f00000004c0)="031a8b093c70cb75b59bcfac7224409a13f972dc3760c89b0866f26ee337442e", 0x20}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000880)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c70e72ff06e5d2b1f77832f67bf5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7aa78947da61d71bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a42000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030aa122672f6100b18ee0134a1393e851bce56f1cf43beabfe0a944d3cba884228d9459b8969891843f2bafe099037481a7656e04c8de33fac6557604283845a64084be5f64c27c00000000000000000000000000005453276bd95827965d6738c527f9d5b05cdd55bae577da58d17d0dac99314119e0aa1581a6b4b2c38d10f4ba8167aa5a981ca2b2e28d20b3a2d1f637f00a169ace293567c369c17e8708e40ad1c7528d7bf5b3f5be853e4dba103603f750a6ba8f013837f295038efb2a1046165698f0ec625618b50dde83fb17e15db5b12f415787585708", 0x1ec) r1 = syz_open_pts() close(r0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000a80)="cb384c98b2a71e216283d9a6526fbf5a6a986373bc3a54a5def6b19e8ec52dd60cfbb376f2cea568ad3ecea769ece22edb59683d30d610fdfc3e35b05da81b1fb8c912257762d10c890dcebbf769e69a2e8e9c98df848d0f273c71592952f903b08d1bc6831dc49be804676cb0f8b6e1eb61f606c462f4999219744e5693b1c039cccc48a3f9582d5a0f6a7cde7a02b409f09519ad5f29aef84c0390bd2387e8e36b02771f34cc6833e7efc05dbe220fc82c100ee83ef29c04e8e804089f4c54b2bd34feead67d55f28a358f04e1d7ce4db3dc33956764ebe5496380207f50051297711018b4f94a44dfbcfb425739a989ce8325a6ba9a86c22337bbf7a3bffe0396c2011e522641e8786c5a28ffd312358ad359e2d1704ba98946f169e0d37c7c32f5387ed0e39d3a86d1e0f535a3a2306deae55eeb18b135e217c8335307f66fd07ae25fb43ca7261cb9004c1558953a19625f99af740a3b7450dc727d6799d95d5fda98a5a0232122ff6e706cd9ff08324739e500905bd929c84cf351b2f2d6a5464173d399dbc34bb176866a5279d212bf97fe1106ca6c8f813f4af615cc41c1e9ddc34f50fe165f2857e4b899a839932b20b3cea4fbad916562671eae81352fcbdedcd056bfd24a2eedef84d54ef499156e7be26ae5dd36f37d29129d8a60bc8a1797ca926bed39127aed86e474da4fab0234bd9ee124a83ad841c1d5002e2b7b49440bcb5abbf8e8a17e7a6361a2250e1c1860bc94bd5e16c56bac327ba545baa19cbacf100114fbb20ab325558d9509f3716048d533e96ec6fbbcff25d48184ed0b2b6136da014ae7171cd1b4c13f30788b35faba8550246e7259cf23cd87b11407b7d1d68d151ba24c31d7d1313cd01c14ec4a7f19d2c18e349d43e5fabba839088a683e99a7d03139d57f8e4b3fe3761884d1961af9fc0e1ea18a0a43e43836f9d01e90d83a4a78a83191445bdd5ac962505f783a87b851aaddbb49355559af3d77698d0015fe165b1dff9ae22b369040d069e8d847988480a0440f1bc0e1b968d30fc5f548b3d1f72bc6a67bf5d63777c1788bb7f1cacf9e756fc8dfdcc6ca360125d2c81369979764d09e2c3f39638736a7cf43a4fcf040cbce151fd623f8f395b5ae1ff2ed1aa6427a7f2f81794f0901a5b55a64941b325ab938edffa621a86aab8cb5efe5b01d356588f357a72ba7a5b2235911bd418ad71bd44b83414ecbb177e332f1aa4d6e466c04ada1e094e678027a60d406858320ad540326754eedf8898505ebb2b7c4d7407452e5a00625203c9e20b170038540ccee5ec521422a552bf7b2d3f948247736c424a544d1e66eda59042917bcf60fcb6ba1bab7f26f0274809b3af629be83dcc47b7d8f3fafced342b6c962f1670e10d540296daa63daac2c348abd1eefd3191621db57e0cb6e9e7c547687fec80df8086864d39987c8c08eeae048ae88371ea85b0bfc7998dafcd3642d76d0b545e606cef81d1633def57a197191eb741519c3af35449edb5d7b93e51270162c43cddb3cba9911199c6c93ee6cdf81a216ce93879801dade464ccf35efc82671f33594b36ea1eb3673006d1c42b33bbcee39bdfa5aa059af8746344149b715f9a0c2114a67427d4eb588048f5c871038a8753be90c19e6af36cdbd6e74b1ae73c3fc14f5d7d2ab32865617a06b98882057f58d2d8e3ead78250fb148d6416ca2f39a044bd6ba4b88b744686e1fcc63edcee1fca772d7ccdfb9828d535dc92ac70169d77f24b697ca170d6dea86fa9bc7e79c5b14239f852e3470c6263098dcc079de5dfb5a1251b0e9ff76b79eef30305a5153e5c22e35e9e740fb16a332f28b448154feb5ba3af10267fde96244d2eeb5dfc83105885ee69dc7cec2b2f6128bb924358390eeac72eb2270db99e46842f3ea48d012f210d292272384b83b7ef711dfae704d6337db041914e29f865f8b429262d3edd22822dd4343121932f3068b0458941d5293ee643665272e635d587420f193c4b74c7ef36ae2682377b96bf1e1633a8f2ec2505ac383ad5324cfe3d94bef6c9d027a51e4aab0285dac23603b2b41116fdd095ff00842a3f224b0b30ef848a52c6aa1c48b32a53d75a54f849b22e5231cc1c4c4693e887905148d010775bcbc1f2bdbb807b62e1e5b8980dc94d5fb213666cadb592c229a1f78bd53f73e0203402bf9bf8a4203a0ce5be540fbc5f20e9db49d385d68dc350cccf0766808fcd18df46909c4451dc64b54abe0ff8a1ff29eafec3893c9fb587fd1e5e6a5d04611db70ba1b106776e66397ac753bfb52ada4ab7ad892201104cc66c4b515ba3bb96dc7fc11d8d87d42596f3ca57148605af003050618585db4a405a709204eb38ed9bc2ef169f81c78974590a1254f5cab2cd5d1e9ea87594f48a41ad03a8568fc3b690d099c29f872757a96c3196dff5d0e8939ed5152c6f2dc98681199f9269bb2c88c91a5244a8b5a081d50752042b0e8a9b8574c8fc101c485ddf8fad70bf13d0370fa9226adfc2ab38750fd1b6b938fcb5d620e1e5699b7e3a9d8d121038a5fe4def0ea0b74f9dc8c1ab0eefb8ad9be8cb4b004f3b1236c3249b321f86d65e5699457baebbb39ff3793f1df3f87218725bf8116312fa3c1e61c927d5b9f439224dd20a859f02bf15c915fc403cca0232d20a31a871e15d594c807c68ee114dbd99561198e36b536bff2083669b8f073a7b8fe78d5c1e0862c5ef1853a7965e34feaa3cde61a0fabb791602e56d2437d862e1913d9d3b55cff88848b6e1f6f9d3ca763100e0b128ac69b2bafe9f5b66072451222b10c97f9d506d8557b40ed2f36ab17309565e025d09ef315f28d43ed46b6f1c70a4c79eeb761927167b306673527acc12ff8e4797ef1cfd95d119b20ff53cabd15d30120f997619cec880896091d420cbe47b345da44e503123372686843cef92cae671d8c3f29a836a1b6435f503fe3aa3126c8bcb6e5d5061b8a27aa2efd954364c14d8c389a679cfca74c63ddc63744508b2d41c3b068787cd6a95cff374ccbf40fa3afb0889dc7060ccc1dedabe61e27ed71bad4c3ccb99d7ec97812f3caf5c4438126365a10333a45e5ddb07c44969b0d35320c5d7ca42c1814cf887d6dc83f9ae0909d36317467aeb437a13e808ac0374d0974c37fdd1bc31b17143a832212d8794e7cb1e5eba2627d5c841deaa0f36507357b7721b5d631f1353dc46f8e4909e5cdd9bf42c98067ff1c3720e9e382e3be7f5987e1cd12dfdc381e12331b7e4189944f2c5441594d042d08f0f4b688497cb6bcb0ce9c4a9692cff76f95d3b1234caeecddde2aade53af4f9e8f343b7086f3bddb549ebe78960fcb69dcfa5acf5aca6b4b0bce0f8598d97a5c023433f8f74d5dd36b6d22f8b73aac5ebe48edd086fd71995d26c02dcba884dea42c1c5d09bbe5f9e8427a1c49980cdf19f9842941fba6ef5bc391e83e85dcfcddf862ec37a1518159a9754c26ba45ec7ae74395cf451c58ab81be8be3df2ef30d75df431f672ef623afd158bdbd4dabcc69fa095cc15103a5160f2f79db0792dc8bad748976c57b31a9edb160a355bfcf3ac807a91662700b29b1bb980dbd80bab899df4c1762e0715140dfded2e354bfabd98dfe34603e4f5013cb01c839c2f203e2e090825bfff154af7b9c04a402ba2004e811f828f112c0f8979cd3ee62804fab3d6f3eaa202d06c6d9b2cf1e6c1f33fbca6c0d1cd4e1cfdf24ebf88a878ccc88926749e758d0ece7b1858e16262d6f74560890b3679233fdbc69491ecd1aa2c4123e3b3bc1da706df6a45fd564616f028e25ddbe808d525dee423e9c0b19cd0bf0b50d69f43fcd8c3452d165b651044477b4fb3b07fb1963fa025486b960bffff679eb7022e0235f1911b3d293cfccc6c98e1a6fb8d2a4009e2a8c880c0dbee8c1150a0d9dcf3efdfbc70b0a444228cfe596fcdc667e654e3c1f3bbb29f928fb9b5ad9ec4a3a5deb33089085945d4eb237e855ead5f7c7cc2c1348e6db6d5baf5e6e8580983c211c557c830be20513216a85884d6a5eab7ad751644682acb966656b79afab0c702407aaf0b0256b64e0499a4cdaae4cb50d36db86312d0a576237b261958ae1c2eddce87dd9adc934a0913bac3cacacf681c804661d157195e41c11745bc05166dd66d968b0081a55c4f8dd1cf919b4855eb195f3ee64a8acef9981e3a9032f4bcaf3ee1d986905648c66bb204875c24f43150ddd2d67ea950d3bc502ce96652e121b34bea344f24e8076e3eb84cd59a0511ac1968276cfdc19c085641457fb4cb05a36276ba1f581e82accbbe9695161272c71a407d83cb514f796e87e360ff3b174f6651826113ccebae0772297dbe8d9df122793931a2c81d1af175c1e75c92089e960f4b3355754fc1fbf8935be3b4086208425e87da297bae14af38f143c6cdb7aa72415bd74b10f7bdde9aac4be2bcc1568716aedf5443c50fd2d4bff8d84ec09cedae0c8e3e5507c129fd4eb058dff952230cba1ac254123979c2df14c622dccb868c745768e06143a657e8149fe7a3ac7cb4047c5833437873d26108b5f1180b4600d98a4775b969eb88ac2fe70b6fc689515358e06e3a0a2892962ba00d89314035ad76eeb05cc887a60ca62da8b54437bcdf7b650bea22fbd6f4db797056a970af3e5d26a4f9e43e491ba592b0288c222756ef172ad3836b01926ed9589fdd75a68ec812cc9f2c1e0795f63fdc3c97d1e88d6013348a650aa12bb3b01eb92e4cb536fd0f60fec1ec02eb286674b06716cf2721e286a062d4d5874ac3717912ac868113d982ea7bdb161e462787c1735d11d4ea9001be9681813f8bff1245caafcdea9903d2c824bc31513bbb9a834f09a384c683243d5fcbacc05f75b0a72a11435eed316aac96101fad97c13c382133b1570abdbe97fb3e571fea541997aeafd36a5281f1d71022579db2dc23a97b1d16a550aec29bd2c19aa4db0db6934c6066e59e62f328fed5f261fe472154eb03974e0bb7afc7a2848cbc7a7c9b3e4144b9613bcbf3ddbab3971e4ac793d09590bb390d56bec33374713ed855d1910213b37d9eb683dcd80bc826879f293672b4f44fde9bcf1dcc1585597718f22727cc200c7668827343b2df3b31c45c382155b8b3f89918b73f076cb6b62d09d72621362846a48f525ef86aeb99bd8b8cb9903051d26352f1725f3b155a5d76ed12f5be25a1d63e0931bfff40cd29f035be03e070b3b61ec33de6a48ee4445a30929b3cf9f916451f36f226907468d7b8ea88981e8869e07f5bcf0162736579e7aa628f88a31bb57b7596eaa301a6156f1fc55db2be954701a9e4e15076009dbf972a2aa5e3a5b583c5d00f4afdbb0609b6591b81a8f2742da2c1b406282023ecdb7777efb7eb18f36ef96da05b612047bbf54836ba6e0e6c508c15a0d43cdf9f17966a4680820f27aebc21a026e4c4971b54670b5d0df08e046aa1f3c695295b77a7626a3d8ef898a472222b861fcd365fe3ab9c728252a46f19a7bab5a21b06a9d19315d99c93fdf688221249675696fa4e782640707713be608bd8c4f25c68015f1ef8649f037e0f79f4325436990ebefb831f38d561a414d2ebb2f1ebe21f81733ade8013b4e0b03fd1cdf558f4c14762c35edc80b6a7f40c797154e6e1ea65700aacf80b535b5a71ed488afa26ec44bc377919a4d94cfdf7d676a314ebdf1fecaff6b6905e6cbedb361d0c1083ecc93aaef02807e3144f72906fbfae62301afab809b2139e0b3dc16e4cc86459451f8dce81ac75831432c51858f475f8", 0x1000}, {&(0x7f0000000200)="609bb7ac461e8ea82ac77cf8e65abd2e3bbaf4421ee2e94961fdaddc7711f8813a056e5135ef63f7cb9f3ae7ea145f0ef66d22ed569a1d312f9da8225d0f7a1845e76865600d580638f1824873b197650aa06c985fc77167c7fb671af859aaadcb17dcc44d4f1e86861378ee28ce1df6affc9434bccf9495d36c4a475ec1dadf07fa87ba48a456f30e1d774e2403", 0x8e}], 0x2) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x20d4f9, 0x3c3, 0x3, 0x8, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:39 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffe01, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) fcntl$setstatus(r0, 0x4, 0xc4) ftruncate(r0, 0x88) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c0d", 0x26) 16:00:39 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x60, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000001c0)=0x1) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="499498efd4e3eec2f0b4b37c22b567f8a77f317d938a9487ab45fe352a46c72db02a2b043323fbc7387a98d23b3486dd717bbc2e964ff1b419caa8289fb5e113d995b25d066ff4f96c102a67c06043810432c312e93a64ab8e3ef0ab4de1d9dc8cb3d614fe84c8f43e0b22cdf0f73631d0b9839a2336867b50e3ffb0465509439e0442d4dd598ee8bada6b4160c21abff4", 0x91}], 0x1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2012, r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:40 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="0c564bfed09edea1a06a25f3f29962e62cf74afde04b9efa76db1e06b139f0f326b0b56997415f537101ff845a663b6201a74203", 0x34) 16:00:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0xffffffffffffffeb, 0x0, 0x0, &(0x7f0000000080)=[@cred], 0x18}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) 16:00:40 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) 16:00:40 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chmod(&(0x7f0000000180)='./file0\x00', 0x1) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) fchdir(r0) syz_execute_func(&(0x7f0000000040)="f674bb65c442f9215a7e36440f380132c423456f4afe00c4a231982d000800000f38058597fb00003642d8f266420f73d7b38fa830a26811ca3e6545cc") 16:00:40 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x1f, 0x9}, {0x18, 0x2, 0x10001, 0x95d9}, 0x6, [0x2, 0xffffffff, 0x80000001, 0x7, 0xf6, 0x6, 0x7fff, 0x40]}, 0x3c) getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = shmget$private(0x0, 0x4000, 0x18, &(0x7f000054d000/0x4000)=nil) shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x3000) r3 = socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x3, 0x3}, {0x18, 0x0, 0x88f}, 0x4, [0x317, 0x8, 0x9, 0xff, 0x4, 0x5, 0x400, 0x3]}, 0x3c) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:40 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x0, 0x0) write(r0, &(0x7f0000000200), 0x0) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) r1 = syz_open_pts() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000100)={0x4, './file0\x00'}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r1, &(0x7f0000000040)='\x00', 0x1) r3 = syz_open_pts() fcntl$setflags(r1, 0x2, 0x0) kqueue() close(r1) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe5000100000f9f2ff0700"}) syz_open_pts() kevent(r2, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x1, 0x0, 0x3ff}], 0x1000, 0x0, 0x8000, 0x0) 16:00:40 executing program 1: pledge(&(0x7f00000003c0)='$+,\x00', &(0x7f0000000400)='^\xe6\x00') r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000e40)={0x0, 0x0, &(0x7f0000000980)=[{0x0}, {0x0}, {0x0}], 0x3, &(0x7f00000009c0)=ANY=[@ANYBLOB="1000000000000000ffff000024ffffffe00000000000000001000000ff000000db80abea596874a267cc2fc9b1c98f6bd3601dc153fcb1e249dcf6671ad0a9638f81519aa2deef29dee600d6a74955954f8da2137b106e6733db3cbae15ee26055c35906214fbc1f7e6804b8022272e9e9c1aae1e78170d1b0653d66efea703356afbb5d25ef3cce0759cef881bc97ec01f857761b5a5bd0005c9032fe0dc728f677530071254791caaac50c672be7e6337fab954026113dcaf32500b5b5e89731c187f8b73ee063775b435bb22423a43daee61495785bb27d6eaea1266e1a870ca3051e466ce2cfeb0cdf00000000000000ffff000009000000949ee0497b513f47ebbcc5a4bb23524aef8c107e81a513a9ebf87a87bd75d71b034e058a8bc0f9e3aab5556ba63baf892a764bf87e2e8f0d9a6a69b9d826376208b4965ec7345f3577077180ef2d4e17c1680c7db4687b59db2c5a42bf5fb3d6a47d6d502a9af40447bf11218dd20c798fb4bc6a4d3f6f2cc4a40213ab800166786c4cfdabdc6bef4961ddced722d5726606544311754e18b98d2ea02ca9f6dd5396e192a080c07d4042cde439777eba0f0367fa72fc4a62b3a40aec949bf17bae7f0481c22dcfc58e9c2d4321c2f3dc0676f0e211f1f9ecd36e653c00000000c800000000000000ffff0000ff030000a0a8f6a060f0771710159734bfb0684cdd431f6f993c1a7c3bcb671fdb"], 0x20d}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x808, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000300)) write(r0, &(0x7f0000000200), 0xfe72) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="827b", 0x2}], 0x1) r2 = syz_open_pts() symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') close(r0) r3 = dup(r2) r4 = syz_open_pts() fchmod(r0, 0x20) fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x3, 0xf85, "5c0400a795a644b46c1aab6300ffff030000002f"}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000280)={&(0x7f0000000000)=[{0xa7, 0x6}, {0x67, 0x5}, {0x43, 0x4}, {0x81, 0x5}], 0x4}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) execve(0x0, 0x0, 0x0) 16:00:41 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) fsync(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x82, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000005c0)={0x401, 0x3, 0x1, 0x5, "2c073cf764e116892d79b378396f9929a0bf77a6", 0xffffffff, 0x5}) pwritev(r2, &(0x7f0000000540)=[{&(0x7f00000000c0)="dd81034ef1893f8790e13bd547a9aa63c1f3d6d9605378b3f7b3f4eb42087aefb5c138037ff3e0be033804708aa0c7f8d400332b858c2ce727e95b6ea127cd9be73072df51493bb987448ffbc4fa7edd15736862e6fd200cfbd41da14e387e175d7fe2c6a27dc116b4b5e0ebe77f1a079a042bd4c0c87b522f9db908e40c032b3227fd186b128e6839229214720406d3c24adc35c9771a08c1938d0abe3ac89f3bd77a059e24", 0xa6}, {&(0x7f0000000180)="c22c0e6e0baecacdd743bc5615bbdeb9f16650af2fbf69a2c78c19f28c8fed6c2cdb21caca50528ccd3de632248d91092c620e8755fadfb6ff57a0424d7c963a27fc1e8c6cfe07d6aadcd8c072c67872c7a7e585fbd3712e3b36e9f5381de5835cc0094483512885a37e4bc7077552ef0e7df3d24013d37cae2fd4cb665bbe634525f1a36061cd549fd151353ceecd71264a6d0d44acc4f09e6713808bd15e18d40cdca2537d3033840f09b1ca6e1c54ef4bd90e7c30df8f5c5cfe927ba1d57556609153f522837871b58f3e", 0xcc}, {&(0x7f0000000280)="58b0794bfb7231693d0a3e150a72f9e3378f1629e688db3452365489a72a9cc7907877bc8b1b678771be29e3d34d68458ca6463eb78ed8a1ebebcab0ba250e43f82b8acc83f627ad1a36970af49717847ce091cec21f2a499f8fcc", 0x5b}, {&(0x7f0000000300)="91a62935a00f8abfebf9c49da4c267d8fff427c9edbb8b89965b7e9d97caf4cf261813932c708bf8e56449937c972c63c8b6377f732c916514454170c91a34d660e9813cf57e8180923220bb62a131c2b4ffb24089a6259539f69e32338a73d960cb4e304c1064089f113c5d238ae01f618f767e062aad19eb2143e87f95a94352ea4bcac68001e0fa5ab136d30193f052fffd90c59282b8dff2d26536bc520a2f99886941a399cee4d745b17534831faccd935d2003ecc26a066a", 0xbb}, {&(0x7f00000003c0)="85365920cd92feb751b423c364c415a5d2b33144cfab634b6b3d06f946b6ca2b89c752398bac79f02369e20d3a08d4e676eca18139d6139599519fa5f8c3eb45445ce3fd5fd9332dab92f8cb0b16bf93c6d224cac9bb4913139193ae44a1d36d3982e0c187b5d4acf65328d232f8a336ef824cf2db40a29a7c39c2b33b8d50d3ade74281a89dd0235b50cfb60ccd89bba7c4c3cd165c5ec049d1d31f005da295c6be54be2c144f11fc2074f0f6f6d276d8ef709bf34b4fd97d630f75bc1936e3fca798d3", 0xc4}, {&(0x7f00000004c0)="8c25808a1a5d79d174cec729d6460cd30a04520980fe30819a080843410d7a8497d3968c5ba0023a0222adc892deae5be504fb9b38771602aa7172ec1df4decb2e4898875ba5d184b64f569472f4d96fa10acee4574773cec67041cf85341a8471c89c1c", 0x64}], 0x6, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000600)={0x1, [{0x2, 0x2}, {0x2, 0x6}, {0x3, 0x2}, {0x2, 0xffffffffffff7fff}, {0x1, 0x5}, {0x3, 0x8}, {0x3}, {0x1, 0x9a3}, {0x3, 0x6}, {0x2, 0x10001}, {0x3, 0x2db0}, {0x3, 0xffffffffffff0000}, {0x3, 0x2}, {0x3, 0x8}, {0x1, 0xfffffffffffffff9}, {0x3, 0x5}, {0x3, 0x1}, {0x3, 0x3}, {0x3, 0x1}, {0x2, 0x7}, {0x1, 0x4}, {0x1, 0x400}, {0xefe9c23c02b3659b, 0x7fffffff}, {0x0, 0x1}, {0x2, 0x9}, {0x3, 0x9}, {0x2}, {0x1}, {0x3}, {0x3}, {0x2, 0x2}, {0x3, 0x6fb}]}) pckbd_enable: command error pckbd_enable: command error 16:00:42 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect(r0, &(0x7f0000000040)=@in6, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x410, 0x100) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000140)) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x800, 0x40}, 0xc) kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x2f}], 0x34, 0x0, 0xc6a, 0x0) 16:00:42 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x4010426e, &(0x7f0000000000)) 16:00:42 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x2, 0x1f, &(0x7f0000000040), 0x392) r1 = open(&(0x7f0000000000)='./file0\x00', 0x3, 0xa0) ioctl$KDENABIO(r1, 0x20004b3c) 16:00:43 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind$inet(r0, &(0x7f0000000100)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r1, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0/file0\x00') open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 16:00:43 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) recvfrom$inet6(r1, &(0x7f0000000100)=""/210, 0xd2, 0x42, &(0x7f0000000080)={0x18, 0x1, 0x800, 0xff}, 0xc) fcntl$dupfd(r0, 0xa, r0) poll(&(0x7f0000000000)=[{r0, 0x65}, {r0}], 0x2, 0x6) r2 = socket(0x18, 0x1, 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') open(&(0x7f0000000200)='./file0\x00', 0x400, 0x1) close(r2) r3 = socket(0x18, 0x400000003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x16, 0x2, 0xb9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7ab6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000380)) write(r0, &(0x7f0000000540)="bd0c4e2591c321a8cf987e8e4a8051bd24313dea8d03c50e05e2d3280d33ee61370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc902887f01309bbe061a751731e5d46e26ae4cb972091f3e9bdd11c4518138f7d1d07000000f34322c0cdf8648bc7c2dbc9a839cfebcdd79cbe6c3140972d2eae1f3c146ed5ead47dfc43c6c3ac18be5455ba5fe808f9840f9e13da075ee54c746b247a3e400000fa0a", 0xb8) r1 = syz_open_pts() close(r0) syz_emit_ethernet(0x1000, &(0x7f0000000940)="0dd33ab6fcac9cd9573e240ed0306a562afd4bca46aa93192b975ef011e9445c890a334e9a750fa87d390e9703963c2ce5fc3c01b9904068b7d8f10998630bbd467f7d07a07c3dd34e7304d8112c966acbea915398718fdde794bb6ced6d0b4295bb07fdb7b539d912df4e34142b14ade66c832633a410d8295f96ad98a645236186c6fce43cfc2f1402556783f6e1775ef36d6da8f082d761945b80da3e49c6c0c567387c4af83c3ab560ab1f2ad78d2af26ab89f81df2f5379026e36e4a0d98ae794506ca4a50484adf7e3e1f8eea3b21b9f0047c982e14322a7ed75eeeca0f5a1716189f17619f5ae37482d978c274fc609aed3c7375143f117bbcc37d6a04d2cc7cdee63ed306e954835c3b2888c48157858019f1568cf6453f90900243337fbe45bf7fa9217a831f2ea89e23ca85bc7c8c5902700b2c4c6ce34a9a68381764facc1aa79280b78c2d1237766aa86dd5888d6492028581a0d30aa95858f92bdfdcf948153967aa042464aec13d3106028b0c589a493a4a64b388c8bb05b4692a97a7f7f85356f6f7642b032f5388f0db27c93cdca089451c52aee8c98584f1f8a94081218f337b5e6ca09942ca3f79b7991e993ada03e5c9cc2637cc679e829a6e63894052aaefe367490b719957b712c6667a104964d2108d24cb13b44be331fd90946be8041466ea72f4b27883c53a9f5b51476d5b5384c31404d0e9620ef955b8489aeb33556df70813d12ac87d7489b08f251773fdfc5ccbe315536f468364cad372c6aaf4a3b2056bf85c3242b03b6cf6f68f8734ac6a1ba415c4196bea60b0810058c877b22ce79b100b3c4d4da9e5c6d775776cb1ebc86ef0398b85a170e8482e5fa80973e1c00dbffdbba8f09c7163e146dc212ff32573431705c1a93774a3a994d11deb5e23b23c7dc4143cfab3310c0eeed476180db133eb27e0e8ab91c0f0b9e5608569d3b1a22032439b1dd2d7aa2f6dacc7152b876a06e38b2a376489ecc86b31eabd0d78e90746055adcd1adca5de530d95e30d37fc3cf70137294ba49d33ab4f7670554293b3a2b1a18c82fac896e2d6a1ee826d94ee4902bae172000cb3106b98f8506a259cc0135a4efb0668de07ae584ea765deeb376f6c9807ad9855fcedd6a9aeb61ff9e90f08379477ba0eaed1f2289545ac25b9c59c6440c1e682ee21820ecf51cd83905dc755dfcf4856cf7993dd9bb187a101f19ba78cc05ba7c60b14537f397890e1cdd26f1023984dc9e4ea382600ff3313b57364be10d12c15f304e9bc3a71d9cb24e35907713b4b11d8acea8ce2a6495291ef9056ad39cb66af1885f741bec490d79660023d3863b864380132c0aab4c12109455f81101c971c12bc3fcb49b0ce61626800ed31712dfe56385b87ead70609cf2d4ca012144eca50461603708b49a97ecbf616ac3184707964fcee9ae2d22d46aa9f9bed004cc8a0ab83ae118b89c293a3751fa14b0fac2efc7417e40dc666fa92e2003117dd3d23e906c0fb5a5d64d5d3390b43e57604c0225aeafbde2d08e9127d53f7fb541c792173bccee87962bb5278b7969bba3a52c25cdee7ee7326b94cdf8e827eadafea151bae5d0f78498ca39ade389b868bd8d285d56f6df9181a80a73c8e4797050440f8abc4245f166c43d427094476db95bf2a187c07987130eb6a0dfdc3c733a6269b8d966b1d2d2f4cfecd05af96846b9f74fbda761ea7e61be3e837b8fbf78039dc329b6444cae91f8473eed32e964f6af0703ca6cb62d8ada39a3a434fe2e1925b23632b1ad5b5033d0c8eff5baf4a2b5a54b6ef9ad4639adb01b4033adb0db47f1ef1bf1c840a74244191c8ccbd1b5822241d4a3e2d39db4241a65469bb7d058b058b44637333156f87de85257221302002fdf35c958d2178d73eee35ec751565ed9d9d8fce956c0c45e9d9d1f60bfb8f08ab17ea33442d52856aa6075333a32d817aa801cd74b452476c892c05fe917bf999947ee4e29451333334895d348689a5ce597d014faff7614b3c198a2e9a85a4d17deafb7bad04baa9f766f9ea6411f79c0c655fc60fbab364cd3c5b1041d7232f975db8d5bc0d5974cbbbaad8ebd8ec8cbc44f117f63f7c35019de530a739dc65af1ab82ea730559f04c6337f0ba4614a07caaebbdf1fdee54c1bfccd6e74026cb6bc0a660bb177d7f5ae7434416d181946c6303465d814656d6773dc3f752ad3b3e025ca6af5355e29e5df7a5b246cd4ebaba1963ac874b3d353bff3d88c75dd924e32a180b6819b2d4f75b93833918e479cda6183372509c35eae51710400d06fcad6793507fa4535a272a28ea9a19334d97dd7b94df4d07a53354fa8bb118f410efc5f57b5845f49c74fee04517754f7f854b81c9f9419aa3949808f718483fb616614cc02ef5c9f5992aca257548c4be0a54ef4649b566432b9bc4642f9e50f331faca59d3d31117c26702cef3432a7e1ea5c709a45f5fb56947d5dc0485986d45e71be33cdc3cd06a2252853fe01c4c587fc03cf3a9a16df5bf2aa242169e278fb9a25ed1ca1ad80c12268fc0b6e89e4ec5664d8b6276e7a1a13a93d488e37eead4c184d10cc6065e8acb972118f187dc9454edde3088cbf344a6acc6012a04e834e39d403b703b635524efbf0a1f8680336df8d4580f7dc99a1138ce980281bff753c85ec28439e6c63d190f6bfecf3d54a9e7699c212f3becbc4b3c7ebd262135919fbf3483935d03adbae4755f2b54212cedf940984bce9800f074e6ab08c867530f3de834e97ae5fe57d0e2213caf7d22012ecc82e96648d3caa026b777f24d3a179cf425eb7655ce9c7bda1e7dca8d3ffed0ac75d167bb7ec2689c9b18cc47eada3ce7a7e588b1b07028ea1d688240e68207e09dc57353cabcd247cebc0413401bd79320010c9c004a1c02ecf423f0a55d851eade089103f98c2ba2cb41b9a963bd4d81e2195205ec96c904d32805a38b9483116a45958fe695d8c0a9d0ac7176a47de8cfc03f40efcc1668dd4f09636d18b950d2ff83a3c75168a75e02ce0fe756643a2f6b11db0e2ba53047594f654d50ea5990b67bacd8fb63a99f12bd3f3fd4d5c2a7f26d19f03087b39674f94d228eaec79bf828a8c7518bd9a42556c2c84f7ac158fa7521b3a09595068aed09ad56fca2e2fde82064e54d7eede9432cda1a58226ba139f337dd3e3745f456dd209549499594070e18fa56ffb0e43c0088834d538ead057f09637a80c20545e01e42bd78b4c7d91a8c8b868a033d9cf010577d1e626f03d794005a6f5c900f35999c14dd64b9cc1003fd87d061eeefe5a8920a62670479bdf32ebed384b59e2a43a9b348d77797b0c635ef4fd9329ac4d7585850180c6bbee2e4969d8531ccaf40b03e94c72ab3e9641035f9e0d8e92f508aba66d09421eca0d2bff18b4b5833e89d7dd3b4497fbb1856badd1ef4a568b35d1d4bbe7962341ee98b7c2769580c1d23dc6182dc3cd8e55143280119c332212545b27ed14b77a4b7f38342a85b354f0dd0729ef29b88ad9d20beb006ff2a8f997e40414e61bab05aa53a72c333e2a373dd6a15296cfda6fec8109a594d70d814de837e66cfe2bc5f5048b4f2f70bdf1c8cd110772d148657cd2a0d487b76d4fdc50c0f6227be979aae9954fb10bc03fc20abb5c7fc3f81966bd1ee8063b0af68df7295ca16b5d7c09e6fad0ac1eed3b25a6779e2bc65e37cf86f6048334bce112431a163929eb354d6c6d7fd4003e4556235a84d49178b0760815dc765cd6db9e23fa491ebb78b243e043c20e33e08a174986f61971b78cb748b3345f4bcf0351f60ec074f6c51e25b8d06249831fc366f8890540848c9f6aa354cd3dbceb09b0bac21c11c2ba4fcb921770b7d304bdb7518b2027412c80d5e518511b7438cb448ffddafcdaab453cd6818006b4d7b79f20ff6bcfa3ab61404444d2f0373b67836845d83435d2e2eb15e8593a66fff87db797ca60f96334739f56e0ab5bf5b5adee5cc8699e1b51cedd4b5fb5228ccd19fa70af8828ba4e5189b829827ead75b1f8c4deeba341dbfcdb1c5455e8445f9b175069cd82eb02ebf4e54e90a4a722006e9157e62c5c85dfdba75a529528d8b89d8f97a7d1f2a39dfda0374ee515b6173c5a4ac25dd17e577bc126cfdff6a829747f971a1eeb413f4a0f32c058cd11204dc9de81e8b4a379ff940d16f3866a47ef7d784b715a1403234c0a0e86f8954878894fc12eb2d6093306619831b7eef2fd3d7d4aa803cd9f69afa613acdbb064245acd3ee15e488feea9dde449fe10988fc495d6ae6016e31ec5cbe691eab99c4b18859f0192441902baea53c209793dab861995b29ae7256b37848c6c795443a5a4bc71eb34d27cb7b9dc94005cd2bcc7cd7680f467fd5db9edab526e1c24b11e1f56bb233e649208a5fb67acb5eb5c634b6baec6032e5d0670a13b63698237c30dbd57f948e017774414bf4e967fff216614393e91d96880b02f01bfd4f5398993a203915b9d8d234d51430f14d7c0d298ca0eba67383b7663d761dac674af52c110f2679af5282a2aab41bd83e2b7a7dbe5a4d010842a7ff41741d3d498ad5205a69226a6a78070a3100a4cdc5ec892fd6dd149ef38ee2f1f7cbe7f1d5602ed464c28b36a57ade33bade9f436f309fb1a744ef67e05913312f919b34d50069740398c9bbc85cfc3710f5ef65551b21550591a2ba0fce76ddff8973edbca23ffc7a7dc5ff266894cebef67911a30b5cec5cbfd9e6c0ac78518c540dccb9152baa2ba412c39a4d3ef49f4602a15ab45a089df0a56947ea8e6dba62293144953a23b7f9171b8ee44455fbb082b5be749df8d7ea6cb3dcc7f6e57ef60b4f4345e5be9dfa2448050a6a3d065418e8cfeffaa291bdabdefad27455cdfdfe084d6d085a1747d5086641347cac9bfa62a619bffbc8e93ed7a76fa1d78bb4ff8ef945158ffc201f165e05fc1ca46ac6abc9d362ce9bd7884ca449520b7e1f51ff2f39b22ddbfbbb2b846b4bf45df4cb51736ca7274506b040499a1ad160c06a7156740c3c9ac5d0399f805254039fc901d954f840f8bbad6bfcfb91bdd8f86479badca3b552177dd01aa3feddf683a5f1ddeb7616d124fd01d91d028e2ff9c43417e55109c04ad5bd6fbf961630d0f4eed541127407968b1432cb399bb20865ae3a1f66e3628d09c9abd8163c12f783c0c41e4e9bbd1322c68de597bd9ec17818faf8cee8bff59ebadaa74394afbffbd87b10c1bc26ac41a41ee1a945f22c35da33e1d0f00d44f091281b5dd30b47c85dbe13a1be1503a708ee37a93f8f62d29286224a9bd1487eccd91ee3e222809e668deb5c76d38f093cace710ff0dc06816fe616c9defd5ed4224767e281faf119f7b3c623ecec7a22faf3bd1886b7aa1339c6899b9376c7f5f92cc3cc4867b99a99dd0f1cb96e7c6d87b467f93c820dd138bae7452aa1b2618e30306c2bd7cc52966430c799366b6705efd94f5a9dd757a520cc0dbd95c5aa37cb750bd6dcf3c3465b696f84eafb2b51683f1c6a8cb05caef3fb6160dd15254712f034990a26ebbc95c756b750548199722b515c685e43f63041ac8188212492e22b356b317d21c2357e52aa898dc5f6653f9d0e8bc8bb5eea6baed61396fdbf15cd5488bf5ce908f8ee96de1b3ad387cb788183634790cf3f83759b82c1e36ec338da4f012189007241b21863dfb5a94d00362d92ed0e1ab72a9f970f7d70f471624175426a83705f904fe5a9bb4e71599cc4b251eb85f0c84977986a3d00871e4b87d2465dd474d5b6462a3754426ce33a3c77985") r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) pwritev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="1e4ba269cbf50d14d5fa30f3c8e1d1e60f2cb4e8848f055b8b98d05364fe3dbe92418c8ba21b49952612a3ec454969b084a9c097ca0f0af8326dcd477a201208594180ac1a47bebca6bc7363fc5331e5022dba25eac25bb18f802665041e92f4bd8cedde6acc38593e569b3031e5c30dfb5851905e974de219855d914ae951f6cdd0e5cb9822b027992415626da82ba19ba57002b5de8435ae145264aed4b9cb815a3056", 0xa4}, {&(0x7f0000000100)="0c03d0a74f119c7cf3cddb66a9cfcfe2fb8e48e3b1da98a27ed25197f1a71c842454cd5a4bcf906dbe6a4676b7be642a85875db19a4fb3b35444b2ece43f1e57820805e1ff94c746947bdbdaecfd059c7f69824574b136fa6e4125631352af5637", 0x61}], 0x2, 0x0) r4 = semget(0x3, 0x3, 0x20) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000002c0)=""/172) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x1000000d10, "f60e00"}) fcntl$getown(r3, 0x5) read(r3, &(0x7f0000000880)=""/161, 0x44b) 16:00:43 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = geteuid() setuid(r0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x11b) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000000)) fchdir(r1) 16:00:43 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r1, r2) r3 = fcntl$dupfd(r0, 0x0, r0) setreuid(0x0, 0xee00) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x8010426d, &(0x7f0000000000)) 16:00:43 executing program 1: r0 = dup(0xffffffffffffffff) unlinkat(r0, &(0x7f0000000380)='./file0\x00', 0x8) fchmod(r0, 0x1000081) r1 = open(&(0x7f0000000040)='./file0/../file0\x00', 0x8880, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = getuid() getgroups(0x1, &(0x7f0000000000)=[0x0]) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0/../file0\x00', 0x3ff, 0x1d0, 0x7, 0x1, 0x2, 0x6, 0x8, 0x1, 0x2, 0x5, 0x36}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) mknod(&(0x7f0000000140)='./file0\x00', 0x2005, 0x202) r5 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r5, 0x0, 0x0) lstat(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)) 16:00:43 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4, 0x7) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="9e54d2cbffdd3586d4540777ddf5f9996709c5d0c5be2063d11b3e6c3d104425dc01846c50d40a6c1daaecbe41eee0c3f08a70daf4eaf4f8ab83dd9879aa4d061be2597436fa007e73597d08f2f8722aa6e7655f242e044fd9ab42af47938b10e2289063a4cf4e8b1decd79eeb572202a22fc563e932f823cbf57868bf9fd73ed71be463a7cc8bc4776551f549b5c08899c3133b73f086e46845be8d2ae2", 0x9e) setsockopt$inet_opts(r0, 0x0, 0x100008000000000a, &(0x7f00000000c0)='1', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:43 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x44000000000081, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x8000}, {0x83, 0x80000001}, {0x167, 0x5}, {0x0, 0x8}, {0x43, 0x80}, {0x46, 0x7}, {0xef, 0x1}], 0x7}) setrlimit(0x0, &(0x7f0000000000)={0x6}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000140)=[{0x7, 0x34}, {0x89, 0x6}, {0x5, 0x9}, {0x40, 0xaf8}, {0x1ab, 0x5}, {0x22, 0x7}, {0xa3}], 0x7}) 16:00:43 executing program 1: r0 = semget$private(0x0, 0x7, 0x400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000075c0)=""/4096) clock_settime(0x3, &(0x7f0000001000)={0x9, 0x2000000000009}) semctl$GETNCNT(r0, 0xfffffffffffffffb, 0x3, &(0x7f0000001640)=""/28) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000002580)=""/24) clock_settime(0x3, &(0x7f00000014c0)={0x0, 0xffffffff}) mlockall(0x3) r1 = getgid() getgroups(0x7, &(0x7f0000001480)=[0x0, 0x0, 0x0, r1, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x703b29e1af29f8d1, 0x0) pipe2(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000001500)={'./file0\x00', 0x6, 0x3, 0x6, 0x1, 0x101, 0x3000000000000000, 0x4, 0x0, 0x2, 0xffff, 0x80}) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) mkdir(&(0x7f00000015c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getpid() r4 = open(&(0x7f0000001340)='./file1\x00', 0x82, 0x2) unlink(&(0x7f00000010c0)='./file1\x00') setuid(0xee01) bind$unix(r4, &(0x7f0000001200)=@abs={0x1, 0x0, 0x0}, 0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001140)=""/175) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001580)) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000001380)=""/230) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r5 = socket(0x11, 0x4003, 0x0) setsockopt(r5, 0x11, 0x0, 0x0, 0x0) pipe2(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000001240), &(0x7f0000001280)=0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001300)=""/46) 16:00:43 executing program 1: r0 = socket(0x3d, 0x2, 0x0) setsockopt(r0, 0x40000000000004, 0x2, 0x0, 0x0) 16:00:43 executing program 0: setuid(0xee01) r0 = semget$private(0x0, 0x1, 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xd827650d00049c6f, 0xffffffffffffff9c) r2 = getpgid(0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x9, 0x7fffffff, r2}) 16:00:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x9a}) r0 = syz_open_pts() close(r0) mlockall(0x3) r1 = syz_open_pts() write(r0, &(0x7f00000033c0)=' ', 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x5847, 0x0, "ab5b88ecbc24f81ec142fe603e89d853bedb1ab9"}) read(r1, &(0x7f0000000080)=""/99, 0x63) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)) write(r0, &(0x7f0000000140)="96", 0x1) close(r0) 16:00:43 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x100000000) r2 = socket(0x1a, 0x4000, 0x7) setsockopt$sock_int(r1, 0xffff, 0x101f, &(0x7f0000000080)=0x401, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) getsockopt$sock_timeval(r3, 0xffff, 0x0, 0x0, 0x0) preadv(r2, &(0x7f0000000240)=[{&(0x7f0000000140)=""/240, 0xf0}], 0x1, 0x0) setsockopt(r3, 0xffffffffffffff01, 0x9, &(0x7f00000000c0)="bfd0ab738729bfac6d652661e6514304157bc5a8ba21f5f959414509ac777f2422ced0daa44238854f6a6fffb573f4845e29fba74d6fad8af6f2ac5a9109158d8d", 0x41) 16:00:43 executing program 1: mprotect(&(0x7f00000da000/0x2000)=nil, 0xfffffffffffffce9, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000040)='[}={-&\x00', &(0x7f0000000080)='#$\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='%%\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)=']\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000380)=[&(0x7f0000000280)='}\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='[\x00']) 16:00:43 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x61c8, 0x401) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) unlink(&(0x7f0000000080)='./file0\x00') 16:00:43 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4000000002) r2 = dup2(r0, r1) kevent(r2, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x1b}, {{r0}, 0xffffffffffffffff, 0xd}], 0x80000000, 0x0) close(r2) 16:00:43 executing program 0: semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r0 = semget(0x2, 0x1, 0x4ae) semctl$GETPID(r0, 0x6, 0x4, &(0x7f0000000900)=""/109) r1 = socket$inet(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000001c80)=ANY=[@ANYBLOB="b6ec85d6f01762b3e09dcf525a26354c178a7998b0d1f67e29e72c61cb48eb03cf242d3c515cb57d88ba48489d3c715fb54c76ab41210663fe2d3d6a806ec3ab8cbe7b7480889d3374d0e7f83ba99f2688ac83be7b04a2ef24e760afd04c96ae4252d47904f5107196ab5d449efb17f3dcc40413b1035188b5ef3a61a3f04a11336afa7133ef95e1cabb8c4cd568dfdce6007a0645f4de6f53e5c624c71a7eea73fa6794c0381da3ddde2abfd089a2d15f7ff2599906243ddf62ab7dd5a2155d70b8800b645c47947da926084d4e953381978dded46bc865328359eec70ddc9c48dd3563e5bc0fd4b1198529cf287fca15582997f8c3e793647b92a1a9bbc7696440cbd8a8c0000000005374b5e2dd7e11af0762e9e514d4606d09dc880b8203edec95305faa5f8c3d5afe918f2035177933fc684529a3af250162fda8cfc799bd9d70d7e7665e30e450070000e713603e7e9b54a9e73193198f76b9f6db01ff890540b8931861a938aeee0117640b9d7f85f34e1e55faba58bcb9903cfc8f0b9f0e9fc3a6045c20ccb23606d50b5752ee284cc80dff3008000000000000007bb0b6076a73259a756b3eccbe05512b30ecf4bdebd34f697600000000000000000000000000"], 0x1, 0x0}, 0x0) r2 = semget$private(0x0, 0x5, 0x2) semop(r2, &(0x7f00000000c0)=[{0x4, 0x0, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000700)=0x1) r3 = semget$private(0x0, 0x3, 0x407) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = fcntl$dupfd(r1, 0xa, r1) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000040)=0x3) mknod$loop(&(0x7f0000000000)='./file1\x00', 0xc000, 0x1) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/135, 0x87}, {&(0x7f0000000540)=""/224, 0xe0}], 0x3, &(0x7f0000000480)=""/79, 0x4f}, 0x2) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000840)=""/102) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000006c0)=0x203) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000980)=0xb62) bind(r4, &(0x7f0000000680)=ANY=[@ANYBLOB="0000decfb9a3fd5fde2c"], 0x1) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000009c0)=""/103) semctl$GETPID(r2, 0x7, 0x4, &(0x7f0000001b80)=""/204) semget$private(0x0, 0x4, 0x408) r5 = socket(0x19, 0x1, 0x0) sendto$unix(r5, &(0x7f0000000b80)="b25c99d16eb11a166a117748afe4eb4cf783484c76bb71b930045466b0c7f509887952f66db8cca3474c3ca096ac52b83addb299c129aa5a453a2c67d89680d12526dfcecd5d7f646050b13fef1b40b7ff4a7d44381c55d5cad058041cbb89e428093611d8eeff459306620f5d8868d7aebdc2eb6cb6503c6c183d97f5190c8357acc666da06e571406ed998a14db1d71bb12104882c98e4c51901c8446c32c01449dbaa68245aa56944eea6d9fac00fdc066ec6b1f10a02d797149747920797df6b12f7e8de476cd78dc10f71a7113323e2f016560d00d68f7463116b6f78d87cdd3f8b10a8d8e36848889189325ec7b9158d48612b1e64ad3e557cbe20526d22a570ffc79445b167338d0f14830e531e76be46a8e362530aa28c15e44806d59f2e73e1a082bb2d101b69abb09e2de8881653ebfb3a437745f907a51452265f80b9afd6cd975fe2d2391105e7a25e9b0d3d0036f7f07565a377e891d977a0a09c8a9499796f8a9161e8fb7bf37c1f32687185cc517d47021d19072e29b4d631dd3a834385e3fb9188e1e9043a05f4e32835c29eb33baf119e051e18aa4fc3d56c89f25b4705a6758fd92d2380a3cc330c2228767edb80c4d7ac94dae02ce7e31bffdc0d3f55dad2261c48970aa52ce20dadc1e6be3d9f85f17e2ffdf3c43aa1578aefd5c94044e05062465ac84f105d06ad668994cf070ed3137e9d7b19469f610ff4b817f01854900f1bb05b993b5badd469c2e88cdb4efa13ade6b03f44afe569ae38e0bef10cd50296170089bca493feb225842830fa78418344b330c0821c73a787c480a56c3207df6a294fa4ceae0f08b220d1a92636b22abe3d6fca11f7a70e6ee81107e0761ac09876c4c49823e4d60a54eb29ba95b64eab42e985a8abba68f2851d208e4f59b99edb7c6c110f90d4456d303d40cbb549c29abbd6190a08048ffb339f0f6150450e33eb06c320e9ce2b789cda7146e7dd49df0987f53d433400657d2013cb3abbf162490395a1ddea48c48f9246eb64b33db11628848fd3149ceca4afdff4ca17d04ba49b5652788f770261240afa522b8bc7fb1024a6e257ceaeee747052c2ba57983b2823a6cfd5a6aa22f2efeca4a6624262311bc6c0cb51a12ff9b2dbbb221f8ec2736791d5800446e19480803914018678623881d289c2ce5d0b984201d20d7611f87a97aabb08b2e3e553ab88839d8a7cbcc7741e0fd0476683115ac4c23f424cc3e988b5edb6524a641282032fa4e07d9a63c797c6778d101839d6ff61fe4a70d10ebeffa6632dc995668756fecdf002dbedcbbe66a2ddcc130f79ddbb3164f956e3570a3efb80709843874ae21e86d48ca24db482479b022d3c594163d1c5fe3bf067c30f857dad7f3e2cd269e5a6397ae1d02521702bbf211b28d568ee42a5f951ba5172c7d79bb64ee413e2c21f0e7a08df45d4d67da9d6b4e32775ab2f942f1c47ce59d5aa2eb34c1de69c9a837f1f432282dd15fc84f5190b343bb1086f453ec988a68a8f40b5ea310bb916e4c963caf280ab4a458ac1e5e3c793dd5097d568e5e75c1d92d66bdeacc09e4d26bcb1598a8c62d3f9ca377562c638df36c6d76a9bdde1f75d23b47e2408aa737e86fba85336eece7443563a14181a2f2e9c212d6179bd4b9fbe0a907a5943142f0bf2ee8166866be4d336c86d67c1281d95d08afcd371877386f34ac2a49cf8a02e0b4d8a6579260c88510f5d48e259e24b6caf8724bfd732c4bcc3f2a7eca6ba4ba6e7aacfb595a39e3bcf98e6714461124a8a71a46a8ea06900ecd0729703a918bf0459bee16dfa77ab189e292116ae26d29af2ae714c73581a1c9cc17054b5b7896c5f7bcfbf53cb417e86d9d8ffe38715c0200dcba1a58ecbe07dbf71edc730f4d412dd24932f3e1fa9b549dc05ba801fb64381f8aeab6994bc370e535bd861bc7c4b3db50a0b0646bea1671837894edf572860330cf6ebba241909297b4167e29e2a672f822756d6903947273935f1ee8c7ed33b34af09c4d773291aa1a890d4a200eb3c8ca8aa564d914d67b92527858a983d6f384eca26e150f1044ba5d95c45a80ba3b8edf7984d0e84e3de4563189302781bcb71719ad3138cedc3d67caf33474e9c4de74bfd92c253a637168b5965e65132e35e3804c32697b361463dff1548d746475ab3787aca8ba3fbfcfffb160e98b962de93ba33628147a8ea3ac91f4f75f60c4ea094745eff923653f1a7f02f6f014c6cd3096e51f0be7f385e68e5e6427df761c6aaf3b5e5aeb392c182ae2684a5fc2ee58c04bd980cfb143588fffc17587557821e78e3adb982ef077d044ba5135f39be5364a53d019cb6a89202da05752f91eb04c65855ba31eb87a6ab26d1f1bec2dd41089bf35d0c0299bce00c2a1d80be71efa89e07066b387ef9ba895c08ce621389020d309a8d76d7800f16fb106803863f89a889d03b117d44f7238a0300dca275bc55b9f76264400c6bc9f147900fc7abafec2dbc1b60f8aa11ad04993b0bf1dc78ec0567d5420979dbcb6cbc17b69401712be7c0d0f717c7fce8ba5ebace4dfd3a1e66844429084d867b87bfc5ea2fa2187b45da2af357ea51430f4c29d10b63871b4ba64c81fad851c0e504a4eaa8a2a254c335209282e8d98a50d01e6062b37a664ce857cc52c5db6c07f2a074dafe2b2edeafba22e6d07bad6d64cbcd729fba3953026f397973dd7f1a64672b7b3dda3d7d3de523cc69b30fa5a71abe5dcb8185ca428262df5bb8894b6421fce287f75177f9188c214fff6205d9c9ea532d27b6f162deccf4fa44f83f6714d5a9d12a69256824dc562ea9704a080654bdaa5993d20512a3f41b6f5f520c2b57b232af047df22d5452cd8b3f0525f699d49e1ed806cf65ab359baafce99141e6613e6ec554bf8dfcc89311183ba50ae2dd7552632f3265aa545d70088c724cb2669b0cbf0244c9a8419b4fff975330378503b6a46809b1a7a28a319fdf5c3374cf9e26dac282bdd7db5fbfa3f3c863ddee6cc83908257b5e919731b1d1982bd2d8dc7d060947e557c868d474256ad0332e0d61ac76869af4ec0620f0a37ab36c62e6fdbacb8a5660e06aa34d8067d13a34e98fcafbfd75448cb250f58d9c09e068508067347ed543e58e813d2e48930789e7448f5d730d4d15214c17ba7a314c08cb10d5707452e54af946ea0c9fa1d3290d76686bc21ecc6f5809aee5799af2588303af4e04f199499f42405111cf0999bacea3628af4c61133d9b55d85e368887c3d26de7207e3a4f0240705b8f35470644c9e60e235647dd8a90d29a4a99121671edc336b44e2ee4c81fa0b8d4eee2723f1c5b765a90ab4ad6540462763f8e234efe3618369a951b43836391b682550478b2b4297c5c651b62b2b5f0a7ef7de6097aff9d91c93258e80eb108b6679cf13fae38a4e71eda44ee45c33eb5400d64688a686a07af1de3d492f3ccd4cbfd0e9024860170c5039322a8851255279dcd63e52ff1c8ff72d663da0c6acfd6b94e3b7cd4f8c4a2708c1fa892fcfbc6d05b415233e1896f31e90cfb97c8548a3ebc20464d8dfadcb592778604e73ca1c10034af4a551e5eb362268ae560038f7bdda09cdf1d166d0f501298ea5720eb290900b469c7a1616161195df8e26703795b0322f88bd3efcdee9e8646f198e9c269bce720784be8c932648f31530f8663b7bfbf0e1460e38fe5eabd30737e50121d7286eb8e4b9fcd73fec6a663dc03796010df6b3c72e9e44fbb022c77a02ca64bf0ddfead0948d5963cf67d16aec5c6d30c3c7e25f8471f196960d5e5c3dcd14dcd2fd2754f6b389f44d7baf6322da038cebf0b038481d7c10dd298c70411b5df6c4c4cb1eefe7b0f8d51d50b50240e6a41046787b7a218f5f170e38f17ed64711e9c01535e3128fdc3520f30002eb7b66608ba9d80c83f93e8073342ff1ab8ae87ccfef2e408e35fc75f9c720adff05a0ce46f21a96729d8617f64b5fe1a0483e423e4bc7144b5f773e58d639799799d52069baa9c82c386228505ac0727802a685a3a3dba288f524d3f50310ecb7a99d033a3425512de49cd42e6daf2251ea3f2b4af4d2e058d8419ffce5d6407fbbef7a8af8acabcb2fb1f54af04aa549b4d427ec68baaad38e6902b5dbbacf732eb05e6dc1203411650370f80b7afb0ec38b0df732264273bd7291a19bad4a65f006a18a62d15eab60ef3594a2125b050ef2704d7419e299d1b4461645f4959263e921075c90e5419edc243528cface1a17e540a20940fa0af104a27999f6a4ee942f5740e862288617338680c4800d932030de72c24caebc0436dbd4081eec2958d31dde7fb7f7ac15f84c71e199a8ad644f3ce628112c4d8da27dda248ca7583ff0b91ca96ee1d0c59006e2793a67f4caef85e81519de6bd071ca5d5a2635e3b060b5d8351a6fcb06e852268cd2cfdbbf492a98c1a1187504d4b2b2ea5a6e02bf40d1c1b5ba3d55a01cf446ff389d00fc73616050fc3c1dcc590847060813bf9e703b0a9a6b789bc77cd71ce6957f60efd2265f180acc837aef7862803e1378abf7bee3e415e40d1694699d880ae6c3c1874596f1ccd35eb4d599bd1634af2061ce92314a2b8279482d70e9148bef95170c80cd7f01e3ea46d44f59f152b191265453669a4050037451da984d76c7f2abc3f1cc8053aac7dafefe8cc2e2204661ef4bd1f744146fb9e6dfa2d819c4cb85951fcfcd7e33072977dd57c215a802fe68b6b49dda2a123f0e960cf201f11876dbf21c7aea87dfa427af36e297e21e5ad3aa2378ed497253d7a51d4c74eee47b8d6fb8cc3dfdbf925684d4216cd329d893a84c4228caf0e6743978a0f46ee1e6d3258e32fa6024c9959a67de88b22a52f31f1c0ce3cfb240515ea44e3d983e27f8aa78b4c2fadad906cd182bb2101941238578b42ae91650cdc65354b54cb76b5096fc11e99378170652b7018ff695bb7a36d061ae7fde6e0974ae676adfec72e0851debf7647909737b2c960bbeda9afde8a2c0c02844215654f709a23efa41f5d785cab17c373c8e6b856ce3d5d85cc47a1ee26b09a9bb34391fb283331f7d66c68d7010e12fb42b5b3efc2140035da61ae8de118810d97cca5a42802fcfe83f1ab00597d51b16e1883ff3a6f09537ce1cea7ea3709f133aa863b6f03b025f29467c6017995db93fbbad2c38ae37b7895bdf70b3ea13b7eec8767dca0a37691589d06d6e7658a3545e5e05585c9ed2afffcefd24db35c4d0781392467d7d19e8eb2425eb5f90240aaeb8da842148aeedc0df83248e01b33b2d59faeb8dcf526bbc4719ccafedeb0370a0adc2b80bf83d224ca65f3f43851b4d41ef9e90f3192cea87dcadcc3c2766508aa67b2a7e5cbdfb1f8954833be5e09061b2057c9ebcc14cf0ad9d439323a9b8e5251d2aeaf200d9bbabbece82cb962bf39053a7a76fa26b6bebb5c9be8f54e14f5451a3a4de0fa800a8f28a294d25147fbaebc6671fde6389fac1fbcee518c6cbad042146244b95a4f065ab496cf179c5a6cb999c59398a9d4e196b4b8e01b77b55e7369cf19b0b4db07487533488d283c6f0f423dcc759195da3bb038b85369a8c25cd08901fda27ba8780a5673961406ff660c37ad4bc7ab974f47f6d74075abb7464d840b40c64116f5da367d927fb3db9689cc60e968d1d70e42068380f4ec6ce0556630ab80e7fe4bd8662247c21a51cb4aeef2dcb6547167408d92f732bda91b8f3f62838e76b9c501c8d861a9ec83eb942670726bfe2842f6c32b2f8bc13c22ebdb2324a012b96a39460e9f", 0x1000, 0x401, 0x0, 0x0) setsockopt(r5, 0x7, 0x9, &(0x7f0000000a40)="bcc158d883493ffebe495631bffe1386d8512cf606457ed64ef79f0700000000000000a0317c2ed5f339712d2c719af24733da5254ee32f143d9a5c6c440445b54ead7fa81dc94b5915f0100fd7f9bbbf0faba05484d476860c567bcbd0dac248cdff0f7d67fb8e4047ef04762e8b7f50dd4879d6bf6a541149f98ac6b6cdccbd3870a6d021fa5ea6de21b4a6683e85d0f09fc8e5b062a44fc212c597c2bcf53b4c2fa89d818daf2eea65d2e71807190631d99bf4f98a16657da7b8149a321b6ae8cdd75f5b3ea80e78a424ed64ea1abd02500000000000000000000000000e759d7686d068a1031919522f27b58c9a224fc8482de8539ef6c2864ce6c26071266c74f76e1330e868507adcee1f74440e22110252c03c0930ee58f1838de4ad2372ba8c279151b24769339b3c652d7a2ac717caf83af2b0b9203", 0x13a) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000100)) setsockopt(r5, 0x29, 0x800000000000009, 0x0, 0x0) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f00000008c0)) bind(r1, &(0x7f0000000740)=@in6={0x18, 0x0, 0x8001, 0x2}, 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000080), &(0x7f0000000200)=0x10) 16:00:43 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus/file0\x00', 0x10000, 0x0) accept$inet6(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r1 = openat(r0, &(0x7f0000000400)='./bus/file0\x00', 0x1, 0x20) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="2adcbf2d713029d5fd8377edce160e38b2a4b1dbb91a48b16845773f6d8a79ce04ccf43a15152e0633ad9aa33ca678a881fbd362e3b11128b98516ff800ba0bdf1a0ad255fbc6903a019d856dbcc5f4c2e64d60b8ea62b88ffb64404dc9d79adb9c599f6cf002c6da518da2ce1f680f07f714409a81ab10f7f186aa49f1fec7a0ce3add0dd00846fd2c359bfa0d70be226ff5438ff37935add3d1071493aa741eaeec5b0808bb8d6b5c8507786bf92a7c83be80f3716af61f115c2da3b95febc79fe979c59a04e1d1e7464853988f5d959c726b3219510080b1c1126cb6b37d0e1d87700730096584b0e4539d766faab7f26fdbe560403dc1c81fbd2e475c3b5597d3a83f9a6e57fa3e779b11717742255bb91a989c4b0ee6fb568f8df0a1eb3d6d5e6e51ba91d3c4f1bb633bb705496dbb511c691c2bec8991f4ac4fd93f3f727a50de1f08f4f1ef5d2c59f9f50ca1827d1e19b159311056685494c08a0c7204e09606e58e334de00943047c62c61bc018a892ee3cc3df9d3ffed86a88e43ed41f9fb31b5713582c383ce40f49fc72aa52349db9e6d6625c586139cea9039a85d2d6f47470ae72cebc22e7ed4c5bbc110c64fd817d810f10b445baad13f05429ca1fe82441bbd74bf368ea0a74e7f61f7c78f8463958535c72eb274f63eba0bdb905d9f0b27d8b7e16ede4d59287399d77c", 0x1f2}], 0x1) msgget$private(0x0, 0x2) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x8) r2 = open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x580, 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000440)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x100}) mkdirat(r2, &(0x7f0000000480)='./bus/file0\x00', 0x88) fcntl$getown(r1, 0x5) accept(r1, &(0x7f00000004c0)=@un=@file={0x0, ""/87}, &(0x7f0000000540)=0x59) 16:00:44 executing program 1: write(0xffffffffffffffff, &(0x7f0000000180)="582720efab", 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x240, 0x0) getgroups(0x1, &(0x7f0000000180)=[0x0]) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = shmget$private(0x0, 0x4000, 0x142, &(0x7f0000ff9000/0x4000)=nil) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20001, 0x146) ioctl$TIOCNXCL(r2, 0x2000740e) shmctl$SHM_LOCK(r1, 0x3) 16:00:44 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x1, 0x5}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005010900000005001eb1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:44 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet(r0, &(0x7f0000000080), 0x0, 0xa, &(0x7f00000000c0)={0x2, 0x2}, 0xc) r1 = socket$inet(0x2, 0x3, 0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="355562daa7b9d5fc819ade8c5bf5bf743fde5343751cb9f7cdc402f1967de5ebf7962d686df5f41f542294c92bce3e7869d6a6052984c085c582205ee9e3cf2590c1bd87b57c45e744da77ede5d927a7c0ab7a71412598b724325c31f5c2fb6b8a537fb3291c8e2386c4cb157433ca40a45c9324482a1a0f82f70d6ddd7e57b735b7494e8ad9b21bcb87dc4e3eb74349953b87269b5c014925af029e75d6cc48811ce2f9267d860c11d4955fd0a26c7c7ead51fb36c4fb64eb0539f7ea4ac74af62a", 0xc2) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000), 0x0) 16:00:44 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x81, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x20005701, 0x0) 16:00:44 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0xf938, 0x3f}) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) sendto$inet6(r0, &(0x7f0000000040)="44cdceee598bbf613f808df7c49af3114c743a2c3b11ddf6f364ec1b75f0698cc80f3162e6a4b856d656dbe41ad279d1166413196cc7d2d4ba35b736e0e83a92f7db792875ff529a3f362493bdad7cc41b408cbd495ea98c8b4b70079afd4fae76ad10de6a4afdf54aa0afcb26207620e6922268c544155b6cc4caa250ca5e0d1a6db0f59ee36e4d55896834b1ef47bb40705039bc036b5af5c3faf46f64654d6af60d53c3e15031080a2d7e83720829cb5396fef898f2746f1ee9b46ecfe1104405cb0020cf9c3ceece04fced2456fb3a89c9dcb03d129ee86f0f43bf6ae43fe09ffaa3ab1dc0e262a7f72e7a0d984cb3b645dba9d0d15c344b", 0xfa, 0x1, 0x0, 0x0) nanosleep(&(0x7f0000000140)={0x0, 0x100000000}, 0x0) clock_settime(0x3, &(0x7f0000000540)={0xfd, 0x8}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setegid(r2) preadv(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/241, 0xf1}, {&(0x7f00000002c0)=""/21, 0x15}, {&(0x7f0000000300)=""/30, 0x1e}, {&(0x7f0000000340)=""/39, 0x27}, {&(0x7f0000000380)=""/68, 0x44}], 0x5, 0x0) r3 = getuid() getrusage(0xffffffffffffffff, &(0x7f0000000480)) nanosleep(&(0x7f0000001cc0)={0x86, 0x3}, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) clock_getres(0x3, &(0x7f0000000580)) lseek(r0, 0x0, 0x3) r4 = socket$inet6(0x18, 0x2, 0x40) r5 = semget$private(0x0, 0x2, 0x8) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000600)={{0x153b66de, r3, r2, r1, r2, 0x43, 0x5}, 0x9, 0x6, 0x8}) nanosleep(&(0x7f0000000680)={0x0, 0x9}, 0x0) semctl$GETPID(r5, 0x1, 0x4, &(0x7f00000006c0)=""/91) syz_open_pts() setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000740)={0x1, 0xb598}, 0x10) accept$inet6(r0, &(0x7f0000001c40), &(0x7f0000001c80)=0xc) 16:00:44 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000040), 0x4) r0 = syz_open_pts() preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0x35a}, {&(0x7f0000000000)=""/30, 0x1e}, {&(0x7f0000000140)=""/120, 0x78}, {&(0x7f00000001c0)=""/204, 0xcc}, {&(0x7f00000002c0)=""/218, 0xda}], 0x3, 0xffffffffffffffff) 09:43:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000001480)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "184417a712d264eff693b6c803b98b867bc15b16"}) open(&(0x7f00000001c0)='./file0\x00', 0x10, 0xc) writev(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)="be", 0x1}], 0x1) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000200)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x3) close(r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)) 09:43:20 executing program 1: lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) 09:43:20 executing program 0: r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x2, 0x3, 0x2, 0x2, r1}) syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f00000000c0)) 09:43:20 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x100}, {r0, 0x40}, {r0, 0x40}], 0x3, 0x1) poll(&(0x7f0000000200)=[{r0}], 0x1, 0x0) 09:43:20 executing program 0: chroot(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x3, 0x0) write(r0, &(0x7f0000000040)="670dfcfb627427657d02952c2cc3", 0xe) write(0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) sendto(r0, &(0x7f0000000140)="f157985fca00ffd8549cbc6304575c7028d4b8c57be484b5dd0a8d8936f1cb6b36d17074ba4e567028302ecb5dd005d5bb38c2459b6133f3f9c1147f68cea3e61ad64eff522258236c81e9c91f03", 0x4e, 0x2, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 09:43:20 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000180), 0x0) fcntl$setstatus(r1, 0x4, 0x84) write(r1, &(0x7f0000000340), 0x10000014c) 09:43:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x8000, 0x80, './file0\x00', 0xffffffff, 0x3, 0x5, 0x3}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) write(r0, &(0x7f0000000800)="03da6ba631238cbf1e2ffe59856c5a398ac0a5ae1bbd818df2589669f7e72c910129541b2f9f0edc985f16da54da40afbbf71a1030796f01d0bae9f0b4f88e3dd458ec9d36d6373a4fb2451f8215ece7824ef6a93b468560aaf5455bc4695ae5a0967921943e90ed5bc545a93d5d4c60ddc083c3d6d94828c6e37257f6f092c5393027ecbce285a513360fcf0e4ff2ba1e17b1d77ae8af9780bbf55f293786d61a21cef60667051c3b3ba0f5c30aacdb2e24887209e40a42a64bcc87fccbdfe65df934a480bf0640e7dd1dfd320203d222abdec32ba65d4befe25d2d1b157d39d202c522e6066928a39bd5eaa51c3cbc9679f9c619378b7ca7333f547af7f7ed2b21cbd5085d46fe7e27ba0911d460cee60a4a71f06ec13fc562a94a1796977023dcbeed36a71a4c38047f02c7a9ba9877c8e7f1c1b47fd314ef97bf29aa0dab12ba8950b27f615cd61671a7c508d9c66de14c96843af2c5764f6d58cb195023526cd73f5a97628051bd697d5fd9f4259740cbdd8d040e35da481fbb8bf4263942fedc12ba74cec214ac576b443a663b3952e53404234d62389e035737b80f38be977bee2929d01bb12a297e8e5fc385d6a2485a19afdd2d2079dc9a4ba17267ee38de2b316b81668c7965afc49bd5f4bdd4d449837a897164c3decaaf42c1825cd4477d8efe5741275a58ada3888c3e6cb3ea9313d61bd28a8edab40059dca0", 0x200) 09:43:20 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() r4 = kqueue() pipe2(&(0x7f0000000000), 0x10004) kevent(r4, &(0x7f0000000040), 0x38, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x7f, 0x0, 0x102, 0x0) kevent(r2, &(0x7f0000000040), 0x8000, 0x0, 0x88c5, 0x0) close(r1) 09:43:20 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000200)=[{{}, 0xfffffffffffffffb, 0x29}], 0x8, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x6, 0x0) close(r0) 09:43:20 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000e7d000/0x2000)=nil, 0x2000, 0x0, 0x12, r0, 0x0, 0x1) r1 = dup(r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x18, 0x46, 0x2d, 0xfffffffffffffffd}, {{r0}, 0xffffffffffffffff, 0x2, 0x88, 0xb791, 0x10000}, {{r0}, 0xfffffffffffffff9, 0x10, 0x0, 0x1, 0x7f}, {{r0}, 0xfffffffffffffffe, 0xba, 0xf0000000, 0x20, 0x7}, {{r0}, 0x1178f3a636718bc4, 0x1, 0x20000001, 0x200, 0x800}, {{r0}, 0xfffffffffffffffa, 0xe2, 0x22, 0x8}, {{r0}, 0xfffffffffffffffe, 0x12, 0x82, 0xbf4, 0x400}, {{r0}, 0xfffffffffffffffc, 0x4, 0x40000052, 0x1, 0x101}], 0x3, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x0, 0xf000000a, 0x6, 0x1}, {{r0}, 0xfffffffffffffffc, 0x22, 0x1b, 0x10001, 0x20}, {{r0}, 0xfffffffffffffff9, 0x2, 0x40, 0xffffffff, 0x3ff}, {{r0}, 0xfffffffffffffffe, 0x80, 0x11, 0x4}], 0xffffffffffffffb8, &(0x7f0000000200)={0x81, 0x3}) 09:43:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0xc9, 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27feffffff0008000000000000000000000000400000f2e9ff0000000000000000", 0x2c}], 0x1) 09:43:24 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x8) connect$unix(r0, 0x0, 0x0) 09:43:24 executing program 1: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) read(r2, &(0x7f0000001180)=""/4096, 0x1000) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) syz_open_pts() close(r1) 09:43:24 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xffffbffffffff47a, 0x1000100000000}) syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) 09:43:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701fc1000000009d431c953000000b3bf00057b5a120b05a0760004"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x40000006, 0x0) write(r1, &(0x7f0000000040)="220e228901001c067ebc74a7c686cf801bf1fa48f4445ed5", 0x18) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x5, 0x1, 0x6}, {{r1}, 0xfffffffffffffffc, 0x894f2702cfc9d589, 0x3, 0x2, 0x2}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000000, 0x6, 0x400}], 0xffffffffffffffe1, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x80, 0x5, 0x5}, {{r1}, 0xfffffffffffffffd, 0x0, 0x600fffff, 0x18}, {{r0}, 0xffffffffffffffff, 0x40, 0x6, 0x5, 0x7}, {{r1}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x40, 0x3f}, {{r1}, 0xffffffffffffffff, 0x10, 0x400fffff, 0x2, 0x81}, {{r1}, 0xffffffffffffffff, 0x44, 0x0, 0x1, 0x5}, {{r1}, 0xfffffffffffffffd, 0x44, 0x10, 0x4d}], 0x7fffffff, &(0x7f0000000000)={0xc9, 0x6}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0) dup2(r0, r1) 09:43:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x24) write(r0, &(0x7f00000002c0)="6673fc9aaac7699bf5a6936f17004505b52854", 0x13) fsync(r0) execve(0x0, 0x0, 0x0) 09:43:24 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) getsockname(r0, 0xffffffffffffffff, &(0x7f0000000040)) 09:43:24 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x3) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000003880)='./bus\x00', 0x80002002, 0x28ac) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r2, r3) close(r0) 09:43:24 executing program 1: clock_settime(0x0, &(0x7f0000000840)) clock_settime(0x0, &(0x7f00000000c0)={0x4, 0x5}) 09:43:25 executing program 0: pledge(0x0, &(0x7f0000000080)='\x00') pledge(0x0, &(0x7f0000000000)='\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x7de7b44d1349b607, 0x0) dup(r0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000200)=0x4) r4 = semget$private(0x0, 0x4, 0x40) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f0000000180)=""/8) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000100), &(0x7f0000000140)=0x4) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000240)=""/248) setgid(r3) 16:00:04 executing program 1: r0 = open(&(0x7f0000000680)='./file0\x00', 0x84b2, 0x14) r1 = socket$unix(0x1, 0x5, 0x0) r2 = accept$inet(r1, 0x0, &(0x7f00000007c0)=0xfd50) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700)='/dev/ttyCcfg\x00', 0x80, 0x0) r4 = dup(0xffffffffffffffff) r5 = socket(0x18, 0x5, 0xf3) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wskbd\x00', 0x10480, 0x0) poll(&(0x7f0000000780)=[{r0, 0x2}, {r1, 0x20}, {r2, 0x146}, {r3, 0x9f}, {r4, 0x20}, {r5, 0x81}, {r6, 0xc}], 0x7, 0x5) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r7, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r7, &(0x7f0000000040), 0x10250) write(r7, &(0x7f0000000bc0)="27c5c960bc66cd2e6072e973ccafeaec100e9dc8bd896e6dc947e6cd68e1ae9df35e2321a4c663cbdb72862bb95ab06b1af971e7bfb115b0383ace2151ee06962258e4ad3c49476b3a5af9f67eb5bcfe9f3275f5a5490940bc09f037047f7fae7659c2e0f3b90aba575f473c917a985ed0bd2265d3b78a903bf24686613e113643e068081e2440aa105f06e7c54d68c93d83c49b46f396a1867334443503d7e240355bc4c915f0435fe8751cacfa283892e616566fe8bb9a91e219717c7bda8906bd0ce18b8d32ae3bd149339175f74ede484b828d2acb6baa245450508a7122b54ee93fa4678b40d841c97c8f7f611efb03f7c4e913965dfce47c31a659acba799685118a316785aeb15a59fe170145f697a5e0c983b209bfb366eb6992e3857ab62c9492e6a927cf8acf99c770af0c1e2022b661953b8230dd1f484abab0b33c08d94919500dd8a2bb711c9f7bccc64e3734f2ef89c771a8ad2f982d8dcddc29fb3400fce4cb1c0d7ffb8d834f546f08ae32c0af5a13952c8e2f4e15445c01e9ddf6f9f8701b7f2253fbbcc1149fa1db2187fec3197b843079b242c657a39d3a02025a4db16b27daabf0649f23179c35aed04ed5ffc96e4f79ab33e3e283a5f7760bdd4283ff4db66fd2ee38cb1de2ee225f5d673f04cf2c193f461b5644afbcbc924925722e3781f17fc57d870e49e10bb3714dd7a3f71bc103cf0c9803bc7fd8d79a1aac1bedbd5113d130e2b2b54a27e3bdbc07acff206b0dea3144588f679b9d311ab23e96d56011350750e7c1e2f3bc0e17bc7ed027cb959b76b95f3b7ee323d6a1ef666df7ebd58a67a617e458d95e9b497daa1dd9e7f4867ff966f38b1797f159bdb728e49120fc471879deeac7c4f1896b529564f34d646f32ec47ce2cd0d6861325ee08b2b9e8a9c6b077fb5ac4b6ab0e2154baf1754daac8aac1f9bfcec4470a", 0x2a6) r8 = syz_open_pts() r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r13 = fcntl$getown(r7, 0x5) r14 = geteuid() r15 = getgid() r16 = getpgid(0x0) r17 = geteuid() r18 = getgid() sendmsg$unix(r9, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000140)="ee994f1f52ecfb8b2151720819c736d519e82ead1b6a23548035f06a3702844e96afb67e444d08e0cfabd49fd106645607f52f46f040e2d9d9082aa9972880e8e8ba04e6ce1d80eaaeb63082edc6b33382553df9827ab2c21e09a8585206e9622e181ec5158fd979cb3452caef3dbfa428915e40c1971ea44399", 0x7a}, {&(0x7f0000000280)='7', 0x1}, {&(0x7f00000002c0)="7c874cef3a8f181aa514966e644a3c88f85c93a2b1bbf98aa1ebef", 0x1b}, {&(0x7f0000000300)="3a899e895bd74c869a31972d60d52751fa611b44625c012b9d66b8941cb5f02a50182aac31a0148d1f9bafb0fc341da376b887e57e", 0x35}, {&(0x7f0000000340)="76fff61aac382e9a06c2fe2e5c10c22ca631e6ff40274560db3e3ec76962479bfaaa6c5a0f41a7750b70c4e278e033ca2e6a5add0a19282985796b24c6166daf4e1d6cdbc0efdb", 0x47}], 0x5, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x38, 0xffff, 0x1, [r7, r7, r8, r8, r7, r7, r8, r7, r8]}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @rights={0x18, 0xffff, 0x1, [r7]}], 0xb0, 0x356ae11ce7f4132a}, 0x1) close(r7) dup(r8) r19 = syz_open_pts() ioctl$TIOCSETA(r19, 0x802c7414, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x2000000000ffff, 0xffffffffbffffff9, "5cabeb8d8315030000002f00de430900"}) readv(r19, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:04 executing program 0: socket$inet(0x2, 0x3, 0x5d0c) 16:00:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x44f7a4b5688ffa99) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) chflagsat(r4, &(0x7f0000000100)='./file0\x00', 0x4, 0x2) r5 = dup2(r2, r4) r6 = kqueue() close(r4) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) dup2(r1, r2) kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r3, r6) 16:00:04 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) bind$inet6(r0, &(0x7f0000000240)={0x18, 0x1, 0xffffffff, 0x9}, 0xc) setreuid(0x0, 0xee01) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = getuid() ftruncate(r1, 0x200) r3 = semget$private(0x0, 0x3, 0x430) semop(r3, &(0x7f0000000840)=[{0x1, 0x483, 0x1000}, {0x1, 0x800, 0x1000}, {0x4, 0x401, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x2, 0x1800}, {0x4, 0x549, 0x800}], 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffffffe) r6 = getuid() r7 = semget$private(0x0, 0x4, 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r5, r2, r5, 0x1a, 0x5}, 0x5, 0x8000, 0x40}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendmsg(r1, &(0x7f0000000800)={&(0x7f0000000300)=@in6={0x18, 0x1, 0x9, 0x7f}, 0xc, &(0x7f0000000600)=[{&(0x7f0000000340)="7443cc8b753816ecec0c70c785356bd66b0a46a7cabc00e4e6d5138047dfb58c9b39a202f99a06f1086f3fee38b782366229f92d9875a887ee8091a5fed5fcb6e84ea0fa9f8125df8a09b6423b996450dd2b88676419f5da659956ebfdb27a997bbc5f6a7fdb46e9753e3fd5faa28a70e5c48c6dc9", 0x75}, {&(0x7f00000003c0)="9c90a60ae7afe7cc13db2d2506c2bb964aba2a223ace5f2a8ceae3d389664ef13a6bb05e095a19e09a72", 0x2a}, {&(0x7f0000000400)="6e5fd1c8fe3cfb26f47b052dd01f484ae412ab16dd03b8443049c9b8b1cce0e821536a23ec04967fb67e0082bce690586e4381f254edf5974a4f0863f1909e7f49d7c366a8cd2fe9ae73d50bab50a3ee13c6177fbc032ff78ccdfe5905e5b626d92ad67f545f8ce2e8a07dbc4d6a538ef4057616609eae7135c9c6ac886c9f8f2705a9f7b7e3c93c91098f00336f7393f2b4d6cb5847855619053f672c23f20c", 0xa0}, {&(0x7f00000004c0)="b16b84cf72243dddfd63dc88974ef13640104c4d475c3d2ed266c4cafcad9892df31c090889b7bff8c4ca6c370bc249fa0824b26e0e78093e921743d75ced12cf7e7aa39bf0c42dbe1a4c20034f052d6353bff3d4a2ca9b63c727ab0f59fa51ca1ac13c36fbf86e4e86c927deb8a0b49", 0x70}, {&(0x7f0000000540)="da2d3a6917bde2d44167f0cbc547923b7caf45d9ed266d43d44d28fce564175c7525a46dadab9300b17d16b5b5713ddedf40d4fea69fb992acdcf8ef697e7805a2a7a1ddc08254e37f3775ae443427befc9bc655588142693807d669b2b3fdbcac98e796a4b74c750a48f5693aeb9b452229b06ad3f404922e175a3314f61ba7c3c513463e81872462904dce83951f8fa5319eb8ee", 0x95}], 0x5, &(0x7f0000000680)=ANY=[@ANYBLOB="0001000000000000010000000000000052c0ad3bde42b1d7d182b333a839180d8f86fd917f68f3b2086f3e2716382f4f9f5e77ad2d0ee07083de621de3bce24e0db21d55c0ac888da90ebbc22b29819f628259d0dde0ec7e3bd7ae7c86e2c5d9decaea7a0bb6f7971075e95902a047d6115931738088b4b7907db8ab4edb49509ee06b1a6856ed9d222b9711edc954924a9708bf46a08e45974485cef9978e678a18cc07f021219be83a59b598190d5f331b3ccab868ba732b9623a70a90a19d2d634921c52137e0032ce4900e0a4e22515a5a408c9eb7943c6317e819609eddcd798b775c8fd991dc6d78b9cec584a31278ee1e9abcc44a907238e952e9d100600000000000000000000000060000008732ff9d12f4a9a205b833ddd33ff56fdba8d1b856fe8b1e7d46c624513fe15f49074b7adf31a6b89db68ca789364bbcee9979cd284aa8a3e292134e79865565c69de3a2850fe0d55b74c48d062b0000"], 0x160}, 0x3) r8 = geteuid() setuid(r8) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getitimer(0x1, &(0x7f0000000000)) r9 = semget$private(0x0, 0x2, 0x140) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x7f7, r8, r5, r4, r5, 0x20, 0x1}, 0xffffffff, 0x8, 0x4}) 16:00:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000005}) syz_emit_ethernet(0x3f, &(0x7f0000000080)="1f9eb5ab5296c730063e9f03a7ca977e34ad33dc38a0a725bdfa61fdfb0deb7c23516f882aae66d748dd5955799f60275532ee7ddafaf9d1aaff4023fc5d25") flock(r0, 0x4) madvise(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x7) 16:00:04 executing program 0: r0 = getpgrp() r1 = getpgrp() setpgid(r0, r1) syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) r2 = semget$private(0x0, 0x2, 0x20) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x20080000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x3}, 0xffffffff, 0x97, 0x8}) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x401) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffe, 0x4e}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, &(0x7f00000001c0), 0xfff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xab}], 0x40, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="8b7e59cae3ec52d3c2c5febb79cbbc1667fa3615d41de2e54def7ff75ed30820169ee669be7baadff47356b9fa95e00876bf5d3ae2c272449bddaa3418f2999c7430eed7210bc7bfe101dba2343f751dcf46f00a47a5c99ea035455bf402c2dee4dcbce47c31a60ef4528e1259104e17ad3d04c27038986556f580df265af39c0b0d98ba78399de033df92713eaeca5c2214eb6926ec1f61093457f32b66043965e78b4dbcd620bf5686edfc16da5a8a0c44fab5adaae9bcd0", 0xb9}, {&(0x7f0000000240)="cdde96616d77af3c041caf84486538051fab57d60f80410ef2e90b90e97e617001b340e4f388d64dbe16845c62ee6e81bbeb33a120db81808994aed77ce69d2d960368c60f14f37911409bef1859ff995bf3befb44a9fb9f90073d91b4220f0606f3abeebc1f98eda17ba618300ade18712cfc52c8b981787c0df430345a3af49d9c1bf0e84c1ad2ff70c99d75f3dc777fb0b328a27e669f4bb11cb5ec1ac673b6118d62c45e1d7c6dc4ff06152855f14cdde91125ef238a614d45a9e1d0ea0610a4", 0xc2}, {&(0x7f0000000340)="35027174074be8667c51af4e994d842860d5d3a4572e2080ff64555f7ab9366e627116270f95bc96ef3f00b4690309e4f03149734315babdeb2752fc513e47f0ef4818e4bc13411984e64ac89f9511af90e7299244c1537f751f19d5e43f05375fdb263d33d1a4", 0x67}], 0x3) nanosleep(&(0x7f0000000440)={0x5, 0x80000001}, &(0x7f00000000c0)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000003c0)={0x0, 0x2}) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 16:00:04 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x7, 0x3}, {0x18, 0x3, 0x8, 0x6}, 0x9, [0x10001, 0x304, 0xb05e, 0x8, 0x0, 0x80000000, 0xedf8, 0x3]}, 0x3c) msgget(0xffffffffffffffff, 0x400) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0xa0, 0x0) fcntl$getflags(r1, 0x3) open(&(0x7f00000000c0)='./file0\x00', 0x81, 0x8) r2 = semget$private(0x0, 0x3, 0x10) semctl$GETZCNT(r2, 0xb47a1fc4aab7ba44, 0x7, &(0x7f0000000080)=""/64) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) getrusage(0xfffffffffbfffffe, 0xffffffffffffffff) semget(0x3, 0x5, 0x1) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket$inet(0x2, 0x5, 0x8) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) sendto$unix(r1, &(0x7f0000000080)="aad7ee5cba52c52a63922290577c84a666186013077b921d2909203abcd014e3e96daf7d90dd4588f1aa6b53c1bf61cbfe214194cfa4078c1df44f7e0006f7f7c224556ef44dd256482161b53ace1a377816ef3f115a34bb6ad72bf14fcc277e", 0x60, 0x6, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f62757300b9aca6c8dc4ed3b53b575a564a1901306e1dc557dae977dfb09a3a0566672427e6ba5a67efc605a1b1c60232978eb026646a6a17008b771bb4640a23c3d7ed04eaaa3f3bdde4d6b039ab23383138f166541a2236c4"], 0x8) write(r1, &(0x7f00000001c0)="99f3fa6c9ddb6189", 0x8) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028a9) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x2) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b000033010000000000000000000000000000000000000000c6f2e9ff0000000000000000", 0x2c}], 0x1) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x6) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2084, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x6bb, 0x0, 0x900, 0x0) 16:00:05 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000024c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) readv(r0, &(0x7f0000001300)=[{&(0x7f0000000000)=""/175, 0xaf}, {&(0x7f0000000140)=""/183, 0xb7}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/173, 0xad}], 0x4) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x8000000080002005, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x10) openat(r0, &(0x7f0000000140)='./file0\x00', 0x10, 0x694bf50f0faec9c1) truncate(&(0x7f00000000c0)='./file0\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom(r1, &(0x7f00000001c0)=""/169, 0xa9, 0x0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 16:00:05 executing program 0: r0 = socket(0x16, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x3c) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) getrlimit(0x5, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x6, 0x4) 16:00:05 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x2080, 0x72) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) execve(0x0, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) 16:00:06 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f00000000c0)=""/187, 0xbb, 0x842, &(0x7f0000000000)={0x18, 0x0, 0x9, 0x800}, 0xc) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x401, 0x0) 16:00:06 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r3 = geteuid() getuid() r4 = getuid() setuid(r3) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={r2, r4, r0}, 0xc) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)='./file0\x00') 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x210a, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) 16:00:06 executing program 1: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2002, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) r2 = getppid() fcntl$setown(r0, 0x6, r2) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) dup2(r3, r1) 16:00:06 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x1000000000000007) r1 = syz_open_pts() sync() syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xcd}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() syz_open_pts() stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) syz_open_pts() syz_open_pts() sync() 16:00:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) setsockopt(0xffffffffffffffff, 0x29, 0x35, &(0x7f0000000080), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) ioctl$TIOCSCTTY(r2, 0x20007461) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) 16:00:06 executing program 1: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000), 0x54) write(r1, &(0x7f0000335000), 0xa2bc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x5, "ca4feec7e7cb9ba0437bdb3c12107591238af387", 0x2, 0x20}) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000340)="84592a19cad0efed1485df86da7d97741f05bc6fb40e8a1a07dd75ca314b1d26bd49ea8a122907c2599ee789ca5e9980f18857bef2e948f08d32c6af3c3f405d7e4497c800a4e137b0dbf911c44056d083bcaced12f6bb134a0cb4705640b20c520dd6fcc4fd8558febde791422bc3499a5f8c712220d1d2d93008b239ea4d15783ce2c34f00df0b1051dd06eccbcc4bc7c57c0e59f5fe9c077329304df536bc7cb7c14fa9a6e767", 0xa8}], 0x1) write(r0, &(0x7f00000001c0), 0xff2e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x5, 0xffffffff, 0xf95, 0x5, "49ba722f5167820ba8c6d1fa8361229c3d5f5d00", 0x8, 0x9}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000140)=0x1) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0x1ff, 0x5, 0xffffffffffffffd9, "855c000a67a7230004001a000300000000004000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001600)="212a7913e4bad21c734f4dd33df91f218a24c1d76c6df0df6c3280faf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74fac129289662e8fbccfa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc99d8177af72f01717295e9d7d40000000046365ef590cddc6f586bc5d07729df510edc874fa3e7a360db0aef415d79ca4b9a43078afad7cccbdb37f292e1b11515f7e30879cc7a560b8f6e545b40fb25d895866db6395f31aaecccc4276eca0ef945507fd5e4ace3582b0963ef00d32d9001c416c4011ec9685a5dab9088e475025ef86590df21b2307c3c5da9236fea0cab8fc60e07eb0b2102472a295b4f1b4371bf7cbfff0000000000000000000000a5e081d2f14f76391c4aed0596d4545c1ef0ada05d395cc1d202f26e54b1e89a987504e77a09144f097eeb65192653f2f8c44620d4f2f432db0654cdb36310de411e7be6277e4afb753bec15eb4e4fb91d4e89b817c0b13249ea100167fd1967947052657d1d4b338fe6fb162254d5e4e7276c244599c79a98e8c435abca312ca89f416410f30aa599bee2391c01cf485774b4c264b02f33119e9cf1216ef46e4fed13d8557400e17740bc8ce0652208249867b68ea055bb500e0382178dfacd0c05f6bb207adb82d62b09a9736c0ecdec41bbfd39e90326d61998a95606e700510413f86236a9b0add0b84af00cf67ac13174e1b98a2386f6d027f39fc3e33ab2842ab8c6fd0b71afd6417f3fc7985d41d8ccfa46523ee168968fd5ab895a447cdccb3cb53949ef5d15d694ec4716e88fa151074c5e7e6a909ca74857e21387082425955e30e5f5e2a7a143dd54ff517cdbc29d1d33c75167b1cd4721d8ae9dcda755aa45521d00c30bd327b525df2fd4c714c83a151615ae32b90040cf75106b2a2ae9f97ceec7048125d7422cf52a7a45bf487745923b245e6344fc140d4362ee5a0ff1d6f00fee515a67de3c6c2122c343c6b636d70547383dd20c54cec334dd1fffb67aa33b88c4cf0ab6355cc75dfaa273b60b2300b9e0cb185af500aa9d359c5a4e18128c7decc2dcb0f6bd332c2c181dde9ee4511c6e3d2f6ace80ac949facdbf0a25c327bbf302d9d2c3d53b4ea4da28b32524c769cb20803caae03f04ae29bbb5b1124e2d128e5549fba6c8e3d8024886fccb5d55db2408ad563799292548d1b9c6ae15872728fe54214522b817d9a809fbf16aa5c2e", 0x393) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbfffffffffff, 0xff, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) poll(&(0x7f0000000140), 0x2000000000000165, 0x3ff) ioctl$TIOCNOTTY(r1, 0x20007471) syz_open_pts() 16:00:06 executing program 0: r0 = shmget(0x1, 0x2000, 0x142, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3}) semget(0xffffffffffffffff, 0x0, 0x204) r1 = open$dir(0x0, 0x10002, 0x118) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fcntl$getflags(r0, 0x3) mkdir(&(0x7f0000000940)='./file0\x00', 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1}, {0x18, 0x2, 0x7, 0x1}, 0xfffffffffffffffb, [0x2, 0x70, 0xb7df, 0x4, 0x100, 0x80000001, 0x3]}, 0x3c) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000980)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0x7fff, 0x3}) setegid(r2) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="86f776311de896840067ae8494b8d4896642002e2f62757300edff280fccd21793575c8b75282608ed587efc91ec0feb39782fec304327fbe16b64dcee00d22d8696916d990c0c832a9998f2eb9adbb5f57b39eafa5cce9f7202962ffc1a700a530f3143f5e1bedd0b55b007144e59c22d65d0e0378f8d015ad89ddff2c4c10c000000000320d488ca300894e86dc75879ff7d486c7b5ef02da2d10e75500635a60f4e859bbfe983cb03d9773a7504e5283a330fede6236998610ec70b1282bc3b8325a435b4ff897c73269854e29860c656a30100008008afa975af25eef20651e2e19972fc67468d6b9cbe18585024"], 0x8, &(0x7f0000000880)=[{&(0x7f0000000800)="f902008e5696a27d52ddae034d7447c7ed94eb0b7f2d59f29f980f10549f41e67c59cb96297d5b3a673e317b76c38d34e8f8d89625211de2616e10b738e48628fbd17b35c04546cfdcffa6f65ea0f169fa9fd4ae7ef36c6fb5f4", 0x5a}], 0x1, 0x0, 0x0, 0x403}, 0xc) getgid() mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f00000004c0)=[{0x7, 0x9}, {0xcb, 0x1000}, {0x42, 0x6}, {0x42, 0x4}, {0x1a7, 0x3}, {0xcb, 0x37}, {0x66, 0x2}, {0x86, 0x2}, {0x88, 0x3}], 0x9}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000480)={&(0x7f0000000400)=[{0x22, 0x9}, {0x48, 0x20}, {0x0, 0x1}, {0x48, 0x5}, {0x44, 0x418}, {0x86, 0xe2}, {0x87}, {0x8e, 0x5d}, {0xc3, 0x6}, {0x0, 0xfffffffffffffffc}], 0xa}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000900)={0x20, './bus\x00', './file0\x00'}) sendmsg(0xffffffffffffffff, 0x0, 0x8) r4 = open(&(0x7f0000000000)='./file0\x00', 0x80000000, 0x4) preadv(r4, &(0x7f0000000340)=[{&(0x7f00000013c0)=""/4096, 0x1000}], 0x1, 0x0) getgid() faccessat(r1, &(0x7f0000000240)='./bus\x00', 0x4, 0x1) 16:00:06 executing program 1: r0 = socket(0x26, 0x3, 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x25, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x8, 0x6}, {0x18, 0x3, 0x4, 0x5}, 0xf800000000000000, [0x9, 0x200, 0x80, 0x100000001, 0x4, 0x8, 0x2, 0x3]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x3c) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = msgget(0x2, 0x312) msgctl$IPC_RMID(r2, 0x0) 16:00:06 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgid(r1) getsockname$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getgid() fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept(0xffffffffffffffff, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) socket$inet(0x2, 0x2, 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10, 0x0) r3 = accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000240)=0x8) fchown(r3, r0, r1) poll(0x0, 0x0, 0x8863) setreuid(r0, r0) fcntl$lock(0xffffffffffffffff, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(0xffffffffffffffff, 0x2) execve(0x0, 0xffffffffffffffff, &(0x7f0000000300)=[0x0, &(0x7f0000000280)='\x00']) 16:00:06 executing program 0: r0 = kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x302, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "8581000000000000000537a60000100000001000"}) kevent(r0, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) 16:00:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r1 = msgget(0x1, 0x20) msgrcv(r1, &(0x7f0000000000)={0x0, ""/151}, 0x9f, 0x0, 0x1800) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000880)=""/4096) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[{0x10}], 0x10}, 0x0) 16:00:07 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) kqueue() 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'.\x00', 0xebe8, 0x9, 0x0, 0x0, 0x6d30, 0x0, 0x1000, 0x0, 0x1}) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[@ANYBLOB="fb182e2f66696c653000eac85365a3ae0614b47d9d611e58a305c9360fef9188517781f89634382154b9236ec28c453764859037a7dc98e08a462b17e3a06552"], 0x1c, 0x0}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x5, 0x8, 0x7, 0x1, 0x0, 0xeea, 0xdc, 0x2, 0x2, 0x1, 0xfffffffffffffffa}) socket(0x0, 0xc005, 0x3) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') 16:00:07 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)='r\x00') execve(&(0x7f00000002c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:07 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) seteuid(r0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x8) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0x9, [{0x0, 0xffffffff7fffffff}, {0x1, 0x1}, {0x2, 0x2}, {0x2, 0x7ff}, {0x3, 0x4}, {0x1, 0xff00000000000000}, {0x3, 0x72b8f088}, {0x3, 0x8}, {0x3, 0x40}, {0x3, 0x1}, {0x1, 0x3ff}, {0x3, 0x33a}, {0x1, 0x1ff}, {0x3, 0x400000000000000}, {0x3, 0x1}, {0x3, 0x284}, {0x1, 0xb}, {0x1, 0x8d}, {0x3, 0x9}, {0x1, 0x40}, {0x1, 0xffffffffffffffff}, {0x2}, {0x1, 0x1ff}, {0x3, 0x3}, {0x3, 0x81}, {0x3, 0x200}, {0x3, 0x8}, {0x1, 0xfffffffffffffffc}, {0x1, 0x401}, {0x1, 0x5}, {0x3, 0x6}, {0x3, 0x1ff}]}) 16:00:07 executing program 0: getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffff9c) setsockopt(r0, 0x1, 0x8000, &(0x7f0000000080)="91dd9a13ba99de0172635c32ee40d3966875bb29880b", 0x16) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) ioctl$TIOCCONS(r0, 0x800c5606, &(0x7f00000000c0)) 16:00:08 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) shutdown(r1, 0x2) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) syz_execute_func(&(0x7f0000000040)="45a547d9fec461d9125556c4e3d17afff00f6ed0c4e2d53ec36638fec4c2fd17e5df96b3960000c4817455c1") sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="1400000096509a89763f358c9c618d4cc9e5341d22ac14e8aa"], 0x19}, 0x0) 16:00:08 executing program 0: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_getres(0x7, &(0x7f0000000100)) r0 = socket(0x2, 0x8000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x3, 0x1, 0x6, 0x0, 0x4}, 0xc) r1 = socket(0x18, 0x2000000002, 0x0) syz_emit_ethernet(0x55, &(0x7f0000000180)="85bb48def072422d2f0fffcb803fee1a4475adcb39c0fe714c5058efbcb3041917300e21e2e8a2a61f355f1eaa45d7f5b685887791d663887f7775debecd1abfc782e1bbab36e4244e785f33e6b9c6dbbb4e66996f") setsockopt(r1, 0x7, 0x2400000, &(0x7f0000000140)="8e", 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x10, 0x8004, 0x1f3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:08 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:08 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x6, 0x7e, 0x1, 0xfffffffffffffc01, "77168d0a3b8a563d328adfbb9e3eaf40713d0688", 0xe08b, 0xbc}) r1 = syz_open_pts() r2 = semget$private(0x0, 0x4, 0x3eb) semop(r2, &(0x7f0000000180), 0x54) getpid() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x9) ioctl$TIOCSBRK(r1, 0x2000747b) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000400)=""/215) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x120, &(0x7f00000001c0)=0x9, 0x4) setegid(r4) ftruncate(r3, 0x1000) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000002c0)) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)) ioctl$TIOCNXCL(r1, 0x2000740e) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) semctl$IPC_RMID(r2, 0x0, 0x0) dup2(r1, r5) fcntl$getown(r3, 0x5) ioctl$TIOCSTOP(r3, 0x2000746f) semget$private(0x0, 0x4, 0x200) shutdown(r3, 0x1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)=0x8001) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000200)=0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x80, 0x0) semget$private(0x0, 0x5, 0x4) 16:00:08 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) poll(&(0x7f0000000280)=[{r0}], 0x1, 0x0) 16:00:08 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20, 0x0) lseek(r0, 0x0, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0) fsync(r1) writev(r1, &(0x7f0000000140), 0x10000000000001a8) ftruncate(r1, 0x1800) 16:00:08 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x800000000201, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000001100)="d4b52868aa37a4ec85b60ba805ccbf01fdc19c341917126ef7cc01c6af08d6e4698e47b6932e9bc7449717899a7191ce7d5e52473b19d7928586f364a591a22e39e029265f", 0x45}, {&(0x7f0000001180)="81de28f5445e4c51331a64db2fcc04363da82787bcd571c1105401276aea428eda97fb73cfdc2269b97ad689d253f7ff7f480d7b60cff2ef9406971e3856f1dffdc0811ad765e55ce261515abeb097303094ca9d23fd592914b5eb7827482e8ebd96f244eed8241a1bba42504d5050e25a11bfbfbd3c49531bbda3d292aa2d88ee6f13aeb656d6c13be3eee90c9c207865af2f0b75c34eb3aeec10a8c4e4c7afcf49be67ab91dcd7d2ef489faa417230b7b2a4654b3957e751dfa0c4b4e7f9d34ae2c93d58e3af33d9c227dab533e097d8a7668d5b0c2b2990fd0fa50d9fd657e438112e1212978d8c65cc85db7705ea5df09b434f56ff19", 0xf8}], 0x2, 0x0) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = shmget(0x1, 0x4000, 0x6, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r4, 0x3) fchown(r0, r2, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r5, 0xfff, 0x9, &(0x7f0000000100)="ecd7096ad4452d3b63663450266600219829cec121171603f068cc4a3ffa00e982fc1bedb2d0f0e07dfb7292265658821c461f78e9ea9671f782b64f5835aeeebf0fb2194db9a20f2218650d31c1fdb77987a4ce8c98c1fc2065409401977e6e229b54f5dfccb085e196220b059461a65c57932f7654a209236e23985996ecacefabde1441f1145028c0edb3b4bdefa480c17e1d087990a2ee57c5abfe5249966232ee489558f1b0302e4c100bdbcc31b00c763b207309f05864bd7e768c8e60fc09f6c2d8984039cc1babadc6433eb1ece77bd3dfa6590a56466a7a663166ab2a03a3b350b265b28e8026899e4804c5c6363fe2c1d165220c274ee32a9b09a5ef62037d92c41c6745670932e4bb9a4abbc53a8414cc909fc14b4e99fdc6a06e0b8d6c3e54b215bbffd06a1260d45f8dec2e20256e321a59a144ea71c644322b6b348feeca676a885b3ba90a6baa4b131083cc04f59888e9605b0cf51df9b5748d12838a1bd0354c78769240abf4614d46fcde8572f8240c432361bce14d9e77d89675d2be497457a8472a4b4267117eb69bd10da11b0b9d61753ee40f51b4911e38a5423e52331ecc8b3cd071c2df3eb7c12d0d13af1fae3a8940e7143fed24910790c6c5c9170e09ecda1635ca94eafab23d8644d05f9c795599028e35d72c6149d0ed336ba7c34c871fbc0d4ad6b2d331bc5d91f1978ef370e5b271bf10c56f51e4a321764ac6a6d7144900b93544aedf48e81608a519db6a62bd4d1c5a89e5b76b57f6d48733efca2393d7efac779d17a1bf0bfd050ced80da318293f387cde213bffb24f4820f52c8cb61a697864b3ea255656c9a5e7b457abbc9309138ea1aeea04922d3eb4f95ac335b1e1a4d9e5cd4a5a232d425b444c0d13babdee44a62e9905663d8a208b5b5871239cfbabdf70e5ebd55bb6bda5f968280f056d18e69b51ec6432b2db5c7826fa60c082e18c20732daff4e54840c1f3e68f03101da0cb70dd9c43401455d95457c76e64a7c2537061a68d23a7d2c8433ac22768396d8c77e775820885c67084ec07eda57eddf66d967c30e961a11331d0f56e039e4c17952b582a2c8bd4081f18e3df0c0d1e58d04172b67a22b64568bd68e1a324ea5a2208156417234861729018cce4671618a4bfd4fdede7a5a4589c43d9ad77a41cbf27171af938c130979798759babd0cc4d490604601a95e36f2676a4b86e84fbb341a82d4e0c684785e76647b4dfe259f026ddac294379e2ea9f9fb8c26db0a9b2857b7edd3f61f5720a69a39ca136b8757c370bc7ae6f3267bcc45653aef4de6d9c527dd17a78369022dcc0467545a6dabb74e2d8c88c2bca0695b8196419c4d23030f4bc6cb174cca32c93e78feb8912906fed17724a61976921aedbee0f1f7f5508ebf7b82a777c69bbda02d1e67e5689a83f682fd9b4b18a0740ff8909322a52b9be2da2157e2a4e0ee9598fa12cf8d01d531dc52fd2895307c6281c861ac52cd2f39708f067a8c556a7914e58b2ce6f1e1f2bbc7ce89a65ed8b82f8f424ebeb6a5132a66991752d39bf06d08379e5ce409ffa30472c67b388a4cc80ca2b0e64bdb27edd9bea736ac9daffa663138d13cc09caf4a2942c57bd1ee6004697c95d6f50db25f5a320698a6732a3e7dc9a6255cc3db54d050dab49a2206ad272a827cb7f2cccdafbe882264cbb17991a34b456086595c223e3333be05ee8143fbb7cd8b3a7d2134f518be84a91ff21541ef55d735000b8be9877610ae88dae748e88cdea0d92dd92e2cb061d5abb6ef4fb44b0bfa99db1929f8b7f18f2e96d485acacc5b0ab4a7f0bf225a9a328bb97c5fda57aef67e641954a9512f06fa4b11fa85235d67639e743a50c16c6dea6ff68c6baa069b69c133926afcbed0fedac0aa43f12694f22d01d49243930a50ff61bb681c53b2d3c99b626a9b4d4d52f818954de86d2bce4856354b9284b1eae99a6c711b27e5351304a7ec4c6cffda00852b9287e33d036615243514a175fc18eb47ae5b4d3880ca5e4f743327dee6c096f3b17d5f050ee5e4aca610e55e01371fcbbe3c3b89c2a03a226f36eeab40034c6bece19404dded481b597ae0b0313204568929020721b50deef144bab842a8d3d98a643ab2b2063ac8f22afdbc1f3613f0c58495987cc5455fa72159cc5f89cc815dc2822a21c441b56c4bb59e388047f3dfbd952396e071f744da63fe4c409bac90cf141bb7e330cc814d38aee2736db25a723acfb1c535ed5c0f9d5a7cf9ef5b955791bec5e14dad4e44ff90c76d315a527359566ea6ee8bdbe3432c038319b4751649f5d841f3e97153e4ccfe7fe0f8a2a106324ba0d1b93d11baa13805aeb74f64a230d59cbbc9fe83ddbb489ccee449a1b39fa9fbf08b11c0a7aa6a1104c6b1ff8df3a2123f7b79234a085250b6654451779f4c2b5d98354aed66182c35747960bb1915bd2394ec3a26851e63806037f6ac98a76219afc86850e0f6d90b61c5da0437fcd4d5776958776e901f43463f56a1e00fc703d612a44b688e81ee4bcc34a1526368bdc775e3dc615579ce70e7662827fc45b774e15c9aada2783bb4dc83557746e631fdef9f6c632fa06f810a141f14c4667bb82d8c25b64d6701e670447fdd9d54a800e3795a58b961f5241c55013f605880c91c6737e8fe1fc7fc26bd7e0dfe6f5600e66625dee58fe2f40c141cb869e1a69d3a905adf18107a761bf01869d0bfdb227aa97fa5113e821a6146001c02093f26b6bd64dc86194702e57046a5ccabc092dea4caf899cbdc6ce305a261cd4d84aa16b6709cf07ae5f45da17d45d7a260992ab9fcc85fa288b69fa145f02c1a550fe1592a0095938f22e81b23affecc865ec479ee5d09e210a9bd131284f24b1449aa91275e2f2712f4c39e6ba0d5f473b9e6f7f24c9fae4d9c87f7ce6402ad9b1cfe549f2c74a1d5ab527b6af605445110efd20cdbefb6cec4edee8a872c54c533329a47af0bf379f9f544c6d12b0f3f7dd32b4844fc6167c77b15ecfca2d2a45f224d45b9d275f352e69e8f3303b21ded14d1f57079361397a9cbd114ee7066aaeb4a54722f713c73b3102fc49baaae27ea633f4d5285d2d4e856cfca3f069d37221803ecaef09a27720304d60d4fa68d6bb64e3c39c76399763ec6a54cbb379c8621c0ce8bb38041833d0b7aa3b12705fe0b837f1ce16388a553d3b8e6b95badaae56b34cdfe69d82b31e21b9ce7e44393cf0472ad5487d8c49bbacdabff57981f6c14486e1eb8d2a93b06c4a731c69d7cf49989aed59c57463b2da7dc238ca8f4d46e0a68c522c6fd3300e4112642875724e9ad8ff5020d920f0412681ee4298940c303a4fb1894aee216875bf1cc3e9bb9f8e7ce4f49b940a724d6a82ed542121e83d6d6eaad240c1c68505550aa2a330eaeab23a0f6dab91ec67b88cb26ff49bf8fa7e8b4fae02b0f3317fb207e463a47ad74128ef23687d234f43b1752dbb410298ca4547c532968345d1ee71780a08c60bd5ea414a67c8332752e8e18c2e493af4c5c01b39a46f44cc51492cc1e02abf0a65e7ea78c55afe5756c5a5e519658ea9b9f87677f88bdcda468b1dbd6472a8a7c735018cb1e3b5de424cc0eaaf1089b9a8be4576d490b4187797c92263cda64be143a8babe84b9cd4023bebed53fd8199f494d9e9f8b371055a3cccb762f19cbdbcf18bb26843233cfe662623d071357f310f17fa28b5af02eeee6db893679dcce5c594d5a7b17718d2704b76cfc308281ed1440d47ac480acb1bd8cc3a146b13851477351bca806afdf07da88ec22b134cf94c59562414cbbfd9dc16d1468b7f6eb779d8dea5966f6cc063a0e081f6b9779c78f77b5eb35ff36a8525f6fc5525ee1c2be7690654d73fc33639cdf636433341f70b44fbb636273c7b2da4ea1418826fa96d5618093b358b4da768572e20278af26aac756481201a7238c4d5963d21625c4fd64877fcbb05e90dee4b07397d0d878ace23015b33db497a614f44d551ff7dddac1fb08e32b10918480da8f061947c0ed8f3c640852931d9e8d76c9e7b581d7f3ddc6c67beb5da77acce266abc16c9a6f44a6ec024e2b9b9f2e4f3d2d3c8e7ec95e3835af236768d14b7a00beb9ea84e10ae761e5aa90db86b694cb70dab288a487554243e57b4dd90982ec3e8a7eb74682caea1813077c4cd687fab185f06ee586a367ceaa4035567944a306a874c18cae52ce25128feff6ae969b4f8c145c99ea0255b8ec8aca7447ad32c009b302803c156ba37d9ed79387c9159e43a2cb02a0b773f015e3bb4dd24920ccd7d5fc47c9930046ba3d177ff15db30af19b17a3ce169af9872e63648ee524a819db585b80aa596e3d296998a4f0865dd81b3f40e00982fe94cae3e1e008b90e71589c4c1e8e4d5210edf1bc448b3f76f1920d1aece6932aad38ac832c372fc25d2d7a62cfb80d5198a8c21a2374aa9bac4d1e7d2523e838c238dbac29e8f7fb73b2620f7d76b0cc7845cb3678965c446673a8099bd82784a368651b5fcf3314bd785214dc97abe510b0f27df2d55dbc5646a43c79b69ad07b7644845f2e7a0ba30493fa4076d256b585ca6bd056120060f5ce3da320e0f62ac9fceb2631178963cde9d75e6bae0776784e6bbaf9e584087c05bf2843c44aab5726c4b539fde53308372d43ed72718dd750cfb6893f0b447562e7a02f8acd4cf54b209f5cf52cd28113cd8f0415d0a2da8ed22ae044056ad851e8c0cd1d55a2a0c648fc0824ba7d49cf8ffc446cf5c547a431822190e008072efdcdb242a506eb63772e268db825173dd57134f894d1d0c4f9dd900a46e8222adeea4f84beb02887a7cb960b7a7325fa00ad3bd726ec5adeefa0773e17f3508d240a865adbdd0aca4c11079c768c2661374500e07a17c107f39128b7e996956b30daa2139643b82bbe6058811e28f1b6e9e265b8e9fc171673d39c5cb79921cdf1337626f5be1d5715e6d014cceae4d7d92404058a860650b280f2a1f13cec71702da0ae9383c45158eea6387002c0c3888a125cd85127a4fd4bb0ea82d6a2eebdd1abbb1db1c32dc9145a90e780060211396f559c5d3cecfab63bac82412f1afdd0e4bc025b6c4ed5805ca14db96d588efe2b719bf479344d1112a7675d484b70466f3481d98094777aa2ee68b5054ff891cef8fde21e6a55d4e2307f533dbb0beb0b2e80c3343553df01382321407daa8944bec1e719c12b9751f3e495b366da0930396cf0cf3bbff85985af708f9dacb257d86ac9cec60ed8517e8e0899414d1ed92a8eb2c444342bc1eb151610f83be8e8f3ac3f05d24e330af42e6c466edb0dcb9e7b22d7c33f5bcb98cf6afc304b68e3429e3b8a54cfab42157a4093ed72b14c89a9f3ec21af81b3075e698f004e08d886be447541442d4b638fb6a7fc3d3e24e3d74f96ac042bc6bb8d876a9c2f34a30270a27c2efd1f275af0dd4e43a5311a657f665927132bcdc4104f2b0778687eeb337aa9d808cf65e1a9cabf2c81d1c3751cf31a3dea870ff7db6f94768f5db9e0c25929504b01baae33de18ecf0271b9b45f22e3e09b1ca0f0300670b4a0f01dbd15a51075f342307a3fc73293e78a79a6062ae61bd34bb0b702e6542621f7526feb39501bee089398eb79e8d6a5ef4fddf552c45f5346509a4a6456eb282176dfb5e77be22c43508d33841efe38a6da7a4d5c6ac9de43f84685367461c16e4f28ad500c663b699e38b1ff7203bd1c2bf1fa805d665d748b9a1a1a1cb337292c6a06afae0b3d8399d9df4d5bfdbf01b6fc9777034a19dae6a8b", 0x1000) pwritev(r0, &(0x7f0000003540)=[{&(0x7f0000001280)="e00636a818828282c7b792fd30093343b2155029cf930e360f03d00780f6be39d49ce40d3cca33e5e668e5c4edac605c9982f28138f3ffc12ba1559c3df46420c1a9913d1f542700fa4952805e1d61c6734e03785bcfa048f7cb00f2a82701c6908a83b533644714bffa7d07aa9670007a987ff023d1f3417d9786f49ecf9b156b889d757be6a3a730f9303e190c5f839ccc47317e165bff2ec576de711a72877307a2d92147a186118550d5a4f59a6c7bd44b92b85a3ec7f8aa1ffe50d9ffc17d694dc718daaedd7d9e18fa1e446f7ce957f44f67703ccbccabae6e94ea32e184fe1874a0c953467f455635a5e53091e4b182d55d51f720820b6c5d196eade56c8af64be1dd60ffc382e8cac8f3690185a74acec0a11cf4149634f15078454c1a459bd71c3438a0d83d3db130a6563bf1cc1dc336310f9231389b0029c8dc2c60d0c09aa8c0afd432edb1aa9e655e4e6250832938932303236303cc56e7efb5be73cd4c85d730703be65f0789c76058b86f8844374d3cacf91cdcde5804542198abc913bac0f5f19aa6ac3ce017f7e344fa453368c0d57bcb4b15eb806959afd47f2758f03dd3984882e0348244ad1db4fcf511ecd0fef85dd3c034c38d02368cf439fac1c4cf0115ac580c0ff99de3882c389786808640ba54700843bdeeb1ee190ea7f4cdbc7622b3fc8e0f589e19db5848fa3dde2137f5b31e195d809a64727c8a293bebad034cab9b6a6dbe7c4cbbc46e2f5c10ef7397500f4e964ecee00770053b6904f073f42dcf4e7ed76383d694534f5c2ec0382258baba378be71c38101ec7b489f41801ceb4d594f622f72cdfb0d64b9fae4d536e6eee7f714f3e5599f99cabbb15ebbbb66133d6892ba2cb0f9c9ddf940e3f740beddffe480035f59c7dc40e6a322315dfe0ca8bb961eea38a2c0106b9822192f043e9314537b98dd63765878fc1cfc51dcb7308e130ccfed8f783289186cb634974895c840b3da738b1297634e4bdf2dada6bca348e7ccf0be45cccb4054c999ca1f6dcaa0f086c26a1b47d2927b63aeb938914a2418b7d364a8dbd50cdeb3b99926ea981df12217d316a42df6433bc4688c20ef7ec1638bd0e43847ab2a6ae6baaec436c7ff9b6098c860a0bee6c11af4b2d9206cab738fbc06daba6d0bd1ea39c6339b0b9e781ef08f418b075407e798d60a0681dcccdbae67b18acaa77246d2cce4441dc8f81222b92b3ac9e71d03c3936e2e872d5e69f67ba3dc7b02a81efa7b1ab1cd645e766e7b8d21835e67cb1bd1e865583f201125fb3f61efd645bb1e0099367e6c1be6425d5c2b68eb40e439ae14e8f939a0910ff6ff8ab93e433c8ea215bf797ee3fcc247d5a5802c1b1c351fd50bcddc3ad2f7de877b3e1ded9cfb9336f1e552727981f9f1dc2a6a0f345d9810dd48e5403b159097553a5f2014fd613f36d52160aa48f3bca91e8166d1ccd15b3569f940e168f1d3a40d7c1067d7b4c50102e790b71b7cf07547bc8520678b9e5e1500825efa01207904ba8c182b78eeb81b7b9d147a3b43a681cf3701b31abbcd8ca9440caea46d23ae76bf39d92eae03bcc8f4857e42267c5b0f622bfd8998cc18e9854f05288a2a31f36c2e08ad084b0c97945ebdad1be2e3ba558503e25880e9fadda3bb543e79251583f376cf5a96e71bb031fd9143dea37fe3310877400b55f12a06f3a71757004e2237c3219539ecee83303adaa2b0e974e9a94fbc1ab869962fddb690411689876cd9fa3504551f1d25f2af48b53aad7f6beba9a44edd00cf9b1549a2658a0e33890372f0ac6458d1b2a3a17e19936236a10ccc2def5233950ee0227b8cd515c4c5fe1a52999be9446cdbf4006521efeca9be0e84580df8dfd85efce84840da11565f3fd5563f5eabc2ec7a31e3b2e468593540bcb302d0c34f01cd460040853588d038ada2d9ceaeb1271342c26376da4b27b60a1e2cd52044c579a699c1a6c5e62ccac1b060cba44a1e0775c93911031e50d0e1cd64f680175065986778eeb5948f4b478d542f6219de22fcdf35cd2d0d2cc970c5dc63a3f76e99bf2c0e7615b6c5fdeccb6dc45e135cc01ee1d14e1d51e5db31402c573b4889abdeb72dc38193e4145a7dd82cc81c8e4943b1c474f15288abd2aa5c944f3e5bedeeaaa500f33a79ec42dacd492cb5ed6295cdce754f27c2b197d995adf972c2aaa0f8d2d1a5633faee1dd68c11781c137f8210cf120e0fb1dff6e6768241754aa8b7ba33fdd89a54145864d606b496a48fec462aad945a3e750b29f149ed6e88d01972e12148d56a68ff38824316d980579ef2ed1ec1745b183d31cc31f802a18f6f6dfdf873222dc8b1b210465d760426a2bd18e3bf65db8692fd5714df3342f27eecdf39d1b39d9bf99d8d093a4819bb94ef94825c7579a07050a0d636eb87280207dbc8c56d65b77848295683975b0b02b870de841b45f96b8d447599d18854a4923d4aa4b5a82d37c5cc3fb9a0636b7c19ad81916a7d67ceb57d30a6bc7d287bce6d9f8e4c9480679816854712bed21bd5e14f42432f13c4e30ce7333b98479fcce1c9786fae456c1c6743129ad9d5d61d247bb5ea2fbc99a470ee0f54861791eba846e0adb3012548d849e16c6ad6fc619129bb923499012971d0b70930cae78c29623ecc89483b50b60d732785696a4f954c311598495e2272d33218013824f04f3a7da21a85b2fcc513feb842a8e18d6bc894540b7348903f0dcb4d4589abaf5e2d48b36230ea87e71443a6d7612eac3365cd26bf69cc27aac2f9561c7ac09c42ed0f60ff54ce0d3b8ce8a820b44f39757f7a41ce0699459a2ea3db31c4a71c24cf4051c760ff774788177a49e4e735a26e2fb2c4c404862eceb5bff9eae30a0507c9861ef53d10ac9ecd88ec4a1bd8a03d715be4a0dd2ed356fc31adb19303363cbca222fbc9a129ee1cff3c8765b3aeb7e7d522c348328f1ccbac58c448b2563ebaf730d6991b70f1b7f3e8c134d83bbe6e6b6bdda6ee8ccc2ea04a54804c70c4d15a566246d6bb3d2e8e338ca7cfe11cde69e507e2962f4e399ed195f7976aeb7f2c03b51fea34ebef46988349f4035d4a2e81116b297e07894961fa62148b4462e96963d71e96f4a370dc32cfd65df38786286d59dbd0d582cb77f0d30fce7b3a388ebea24f6ac19c7aadbb6cadba04626a793c859b3e348e8a378f224d32e9a1a7097fb9aa8cf7a5a801d481bfffe3341bd7595e578c27bc596cc7d1c76f7422cd4ebd6292906816ce7a8dd9788c627c43278f46dde7e38a55b1ef52f6a066abd7135de8078457ed573cb06903e1bb57019b8e880d16c3bfa553e119a3fd526d8f025a89147248bc2f18d4def534e8a8375fff8c164c16ad341b6490a278c90a02ebd276bd74d4deed726529619cb308006d1b4553bdef78c7d6d2588998598b8daf52234ad941e91273a7b31b131fd6afe89d5a8fd94340755d296ff23be30afd30a75a44725f73f31f5d5bf33e47d697836b8d49ef4efdd43bc4bff9389bbf11cf64bd0fe844fc0834e240685b0091d281ece114229dda9db2d2abbbe738a67def2b384bae3cedd132181d8e15c73dac1a520ff8b85844ea31ad83e0ed4896964bc1e1456bcfce93bb9b74052c3d9ae1371be50c548abe33483a291c659cc27b97f59d8169d08baa090029c7761aa879ddada2833528321f1ce4cd8dd3210c1e629b05d0962e3d098a3b17bc122d05315406e1b7e22808b519fcdfe3fdfd6ec72d9c1039b4199f997f373c30dfea24efa3c800491370058c9e0568609d59552bfb37bc6e41daeeb44e3b850640802fae51f785b366a5ee41d7bb5a0959cd17068582b9ca80903728379202aab0a94e76dad795e710a1ffbe47a0aaccb810a12df9c94149861ddc3160e393a0151705a519b1faec5e22e2ce9d2b79aa53da2c9488a0d7160012e37221fbc7ae183167288f5b54b65237854ecb942da9d278b0a710f271a6ed5cc8211d0083e0d375cfbf04a49db11bee9a46848eaa4280677529a0d96a4fcef1046cefb5e8e320c7063bb81d90dbb6f85ac23a2b4d5bb117c1b2f996572e7bdbd034f39ea4cd71073de478c0f292f75387aad05b02863034fa53efb698711ff9f68342f2746c467a419557737af71c3f6e5188d12edc978bc1384c8cd085a100c8423d07094a1bf45af1b98445d331017f429668df8259ad0f3208da0bf7fc22d40716b5b18ef102057606129805e12dc5538dc7347a74bbac3a48519409bbef8e722470014680c0100f483e1cfe38fee4b203b96c2cfaa1a5b4f73dfcd42e4734557551478dca2a8a1531e22fb15a4087419c91ee0292232f97cfe99fc716c62ba5ab27886cf0a80f33129d3b60f4ea3004e5dcfabc7c93869e23c1b486f517f7cf28c4f70542123af61681ee8deda88fb73e9b70d01bc745f567f0683f17a3ca8cdb58b96322eec4dc04088f0f87c0c501e1777e9115079e89a65a065e61c6e7434545602fc3cb16316ed4c3edfbdd2d3fbe6c0fd90808f5d98af4f5e4c7a7ea7852b199a4f63f059fe5ef0f06add31fe4260a95dc6c2813bd8cbf54dc016f0a097dad24f1af5edf6439e991ee1f04d7ed03f599ae8b60ca3213164b4d1e81c7448bc9f8146599aa4f03499ba87ac17c2d778dd09f9fd5eb0c4704ad5dd826b333ee88c0adac2a50f6ac7cf062791d890c10d05aa15ae1300f97eaadb0429169bfd39e3b9eabe199096e65d0b0681584724555f4407c92d509fd53e7c27dd01b90e7787d10d48238a0501eae13a8d8e595fba26f4be06fa6c296ee97ee9fd01ab1b3054a890282efd450bba7bb769df1962109018cdbd396d4ce75af7c6b4fe1e20265575106e5c6a22e440b214cfc0c6bd1ef88e19638f5b60bd92391dfff4a1df4a7502fa10e44adf71bcfacdc216a24a3a00d4abcb8f1fe363c1e8ae17e071382cbd806e4a90d8c7d7f514c2f8919db6480335525aab2ce1ad25ab0e716881ae07761df28cdf521a68d0d688c8dd25016b9a58f9f26d1f7dcd3ce3ca94203b93581d7ec94fac6a5918cd8df5e57684a9bcd0b195bbb5c58d1b874ec854d259fc1c25e4ca45f5837222ff08fde08e5f6870819b059581be25b036f8ba0f787a8e3479c74018da21e4819521fc162831f4a54a478b17a3730dd4cf2dd5add2d5be6432f39756a85d8a5c6a0f12e2711b742a107dcad311abfbdf083bd81a1439dbda975f235eb06a8720ad6a3679b54c6bffd21d4e48d83ea64e2ca013944cb3430c8f5cbf3d02f0c38f96611396fb688b865776cf6e704ab9e5f5ae74fa7ae467d5d0330398194f607c54ba54aa680e98a015cee0d8232b3e684ddb31216cc5e20c5aff7213cdc21a2debf568e14554686ef516ae71ea680159c71d50f76052402b05e9ccea5c5b6e7ecd97c0fc92629c4ca5e4314a8b75364e568da4e6861e6f7c0bebb783a20954262a693f15c3b28955a70eaac6e926b4d6e7d0e10a64c70bf7f1c7f4904a81e2bf6abe94c1c24ff35b4e73c4aec9ae923f6772a46759572a70a0250a20171e3adcdaf6bfbe4e93e2c40e48a1ba67a1cc35377e38397e7e5557e3fb3bd463b88248ea1ebd3061489f3b2eaf2840af503fc5acd5474832c3b3e3c0df6561d2dd40812f673d91fd9c7d79f13d53b9a93c6facfe706e15420698e03ef79eee6bb5466451bd185413dd04f7eeadf03d056626bb642b7f52c89834ee25263d3d42561f7f2a62aaf1f819e4ea9a7463016f2e7fac6709f55d9324aedd71ff3782ccc9d9be5484ef77a9aa9c50ffb1b54c0a3fbf20577bafa17dc", 0x1000}, {&(0x7f0000002280)="d042ec213435d2b63297636744c6662b16e4652a083b679d138daa79771ba0f63a99b7a28f38f85bd6099ce2f6632a640fbca51afc84f1f932552c50d659810ca07b3610922b76fbd5d682afbf313fb3245d0cfe5a429b21b934b92084ab008a8d88e974dd9d4cb3e255eb688d6eed6f2e990cd828968b941941e35baef7d08f27eb7f27293d1d4f7a8eb6f7a27790e3b4be708d4d0a21faf05051077bbf0a06d98940c073398d9bc1162df20b630b96df9caa09a67945ea039c73c8defa7ac5701fcb0a78c96d4259a95349f2498070b637f156be8944c2f3df6e7b54b26743749a175f222ae161d7aa0e0c61eab0644316da7cd76bfdf6cd98f5a6c01807c940359ce8b6aac13eabc2617a0066aa518adec51fd51bb9af6944ae30c6648b16223720424caa1927f3a2a2ffbffe0bf26022b85e22a5d46a30e57fa107f8138900dd616bd0e370cb76421e537a9b24df50b524ed63f611dfd6233fe395b7f2fe6e9c982d939ca441b5ab91f449190671743af77bdf2b0bc9c2f2fb37d94dee09ee779eb4f7548c377e665e085be4acb8cb71d819114c33957ac0034c694a81923456c0e171fad8d166eb353a46a700ef91f52fbbdd378c047e44ad15d861e24b4a9de3e591ca07e6d5d6a38752d2ad64b7f52ac00e75233a96cd2c7f8531858d660d551e2bc79b3a36cdff47422b527b19b035ab261dfac867b8fe2f76f0ed9fde32fd96d13eb118c752d932761096f1a84305f24b226003f5a0eeebfd4f48fdb55db2ea81cd0d5fd9186330ce140e325d534e132946708ac6497bd44aadd52be6d94e85fcbe8b1db928601a4acd080ea4559e0467c3e8e7867059fbfc6f37f4223dd7582236ac43773a8b83a9fce208e3d4c7a068fa3ab8cf5f240810e90f400b2cdc86b4d886e1d25ed5f29a03b2fdc594929a39e84ebf8caab73562dcf14c3302826a448748086bfc70c37ea9fda5ef41551b230c1c92051f0cb9e646318e787a690d5829eb6e5a69ad3b83c5d110e456760c7c1d5f2128b931527f2362d450361d53fe2bc49dc84dc5cff616143a4cd69aa3294cc18c8b87d57a074d322c045970a8e4b3b8bbde95ab0a928186cd3b893ba30f1728b4b53a1bb82df0d50710734d7ebbb864baad48eae0347ebfff35a6b47174c590013f4894b7e2365783cd75b3713d0aa84834d555ddbffa121842c15625f0f9b458b5aece203251964843413d54af280194a9e7eb5a61a6c1c2d2e85dac73dce51588256a51e8351305400416134b81222d5b725fe4071bdb7062c48aff2c8943b7c75200ddebad8db3db27ff627ea9b3c401abfd31d086bc410258f0e66156671e2cabe0057a70a76c42886ee8b8c84ed23d971455d2ecb8a6c86ff6493863f3ae6155a0878871cec088830b6d600854dd8787c18c362bdb2e4529502e9f31c13e5ecc9a2f1978a849900db70b9e011e2777c0c21b21073cc32134144de070b836008caa836c74ccd16b1f6ecc6e16fdfe8b58c16d8ada558cfd3a345bf3dff2fb87d9c87011ba0c260c8ac5df3810ffc6cf3e90d6e335b170330220d98e37d310003304cbcead9af04a3f572864a2127bab8ee14430c9433e8c483488770f2cf73597d3e9aaaaa4762085d3de7a813cbf2eeb553965f66770598e17405abc0ce977d746aa91dd47c24ab04986bdb7a6fcdf276c4aaaf3bc3208792c6726669139355ba6f9a0087adf7fd9b0121c0e99de58b72e8a025d798b400a28d6e3f2811d3161a0243ee22cc3d2a4f6ab22be44c60c37473b8b3a6f94541b1e4456aec7e1873fbd236928780f30c79495b6e73a2d3bce8f18d8171e988ae528db18ba9423478379a8625395b43e8b416d77cbdf129faec72e483d85b128e22beaeacd3726b7bcaa4190ecafa5c31a8d3287b87cba484da9bf8626f458fca72dee2cfa9c8a4da4b897231561b5c9a3ab048d47f3b2a5ac3e964c557bd57986e2673f8c56c8b5c7470f3506d053b2dac6f040dbc9d93f1f7808676aaad91dd4f747a30a827b08c2a3386fbc7935e50cff544b030441beccb506a4a4f58983a0d63a8071105babae479f9c413cff7345cedb8f27fb3b2121b608a061cb4dc7dc8624ef02232104c20817bf1562b98f571e74580520dc8f9146a7401a538e875da3223465760c180d1532e918ed4abc547e9cee0a73c98c84708da9256a7b6720aef5eb1d0567d81cd30a8980836020f9cee0a3668cd1ba5bd84c941af95e2435d579d06a79406840354fa017fd0e3433508bf33eaabfae7849e16c6c1bf5ce13482d6448f7da87e37cc2372f6f8565b4b3ccf04a22144a0fc0da9f60d883e9def18b75467ef33e502faa0b1926e6f5e853517d3d8be2217735d2ea8a92ce8de636bacf32d751b3089089c27490b764e2b42f58a2d051ba9899866d202dac3706e68e8c1f130574c29883b33e9440c8dac83adc92ecbbea8df37868df7fc948a8ce45eabc1e30d2f50a60b245d8ebd39bba00a62bc1520d5afc6e0d2786bb48a698783064ee97b3d63bd78487dc9d3ed1e461dada6255338558bf26a54af5c4e8bba4037f44a824327e11962304e9541833ca0384fb5e1e07a6d667020bc46a49cfb2d22484be335a80172ec0decc021ae0f73715308677af7cc08a0fac52295277a63abb1f32fe6b9bb209e57b4bbd63a8fe149f7533a817fb54da55c7f96b8e8fcc86856e6998c4b8222d3515170e2a4b685754581ea2067f78e790ca4ec820d33d1eb563429fccb9c6bf992f56e81b19be734bed209f5cc716afb6cc8c5e92d1e12af42d1ef6732fbd9ccfd6f750e30b74d680d1b9b1b359e4d82e140ec7ab4207c7335ba282319c287f393332a30f980e21b4955e4f4bfd72ca5d1ef5c0cae35e0a28a7c915b0926b2b875c6cc848fbe37b35a6ad6368dce07b7a10603e150c65d2ea360d047b25f40163a5be3b92c34bcbfeba66c9db3a1f726171ccc5db3d22cc27a6ff20271e66eccabc9b1c88bd28b8f30114507902c032824f662aa63c145dad2148938ce265d8775a68a7a7ee66b1ad84acb66ff945d87360e26c6b59931b1a064e4f7c2184d55eb6e7f33a6e3333135629c571114c3d2793394ce4a31cd2d094c05ed7561f90e59eff8219acc67bc97512bbe8ad2532da8efe6931487d076a2675031b1fff451f3c3241125ec22c4c09772eb64dcf1d7552bfd6416f80ba54740f09e15d65feff140af61afcbf4553167c1ab80387b21108c019dac96741f8064866e0d4bfe65b1483d874fa3b01db796262ae37008c58349472aed788028e3a1b70fbec901f10bbd93b0750e8f7bfa5209bf7f48ed4812cee6709d7ad07ea2e8d5bd43bed644b4c446780dce34e8e7ab3591d962c8e72860541b401ed8da78ab5eb8c5186470f1f8e370e0716eebf0354ceec4c090b236d1e50634bf2e5f656a9de35808f69dd5db5fa9f355d1817782555f6538887e0232131c2ec4157b7d28a8345883f0d1bf396532cdbdb3203570c70db97e02f3c37c752fac0e7819bfb737e579bb70bad254c6212305d1c7c9dcf8cfe70f9550d19a7c0d0dee5479ab6a13ce6d87b04328c60ea21aac6d512721616895a45f5c84ddd2aca571b75a995b548d37ec220e268f1dc32983db32f18a5a42df78476b3e77316a95624302ef96fd5926cd3cf624f85787e22ad08d448ebcecae0c4be341e82847d0f171c53622852372073c708b3d0fdff17f9629d487ed85847064b83400d0f4bdee70bf6588f64ec88c1b3ebde4e4d3d987d223354ee1dc86ccd01586f5da34373da0025cd08d0f3e14d6cb1e2a9b013ae16f0a05c1f841954f3f1daa9229037c20184be17994c735d3f52437c3fa9eeeba43459cc23038605bbc15c821e3d90403989534beb995340705889a5de6f416071940647b2e2779c742b6b9091b7bba54b7823cbed4bad8345570bf50ce12f0311f99dc47b124d3215a2976cd8448e3e7c976ad3d1ed6ca9ea2a94c8d0f7d790d3e4eabb519ef6f9b09cafe1d12225b09fa7daa41bc0c32d3da3b2e62985756b837139a6272623618a48212225c7e7ffdc017ce451cd2b2fdfc3d33e159c813d546a32cf7ce055bed384d0c8cdaac76759f168e5ae5ead182d615f0618820986dfc28558ba3e9bed1519e88051fc24c59b0c5d4ec4ea0a588cdebc31aa65f32c6b99a6456800c481b5ce999f49b288c1b6011e2eb8f4bf07b83e3d1f11a36d1b1190ff7271b6e39febb1d848bdf4abdc784bbe0eb7af550d4dcae1eab92c44a72ff88da81ad7e65c4c94c6a7f541ba334667ebaf26e76307055188218b31ec18be63f14820e39e360b267a2c26cecd705bc9cc2748c19b8d4031962ebf05206a707fef7644ac854cd827625c1acab7be126ee05e39a83aad045ec2fb43e35282cd1c45a9301a31bd824abc5aa6f9635ab21e27dae20dfe9f65bcd4820c4771aed4ef7392fadb277125a711b169dff49cb2fd00e8174f5e18dfb6edc1a5ff42041b88090d8adc55328fe149d21cc2d82eb60ebcf52e4caa6ebc77696df8d01fd2ce7054481c8ecbce16c0fd3fb627740b49befbce97a0203749bd826a9d49ca812353499c07103bc6523b7f4a2e5c82542607e88ed65d3fa453d6902796fb8d28feab9fad2c7f1c220ea63a3f8dfda01ea854c696780eb834c9fe776f5808f0d123e7c40a33403c56f8dffaabb2c2f3ee9d7d7a8a959340de884fa2bad614ba72a4b495ef2bcec7564f9cb3b46b4f4559f3c4cbda1097edf6a462cc40cb5b2a285318b69241b144aed870ee54b2ff899efaf0e733f5dd9e76148e40c83bd5fd745450e2a3ec30401442fd29adc79a86ee453ec245806684129bb96fe1a84070c7819cb851860d490fb58f97bee3cab0e2acf52d25ce4e0993d542c77257912d5b9ff0b4e41b52ae34b7de998e34dfcffcd34b54a61648bdaa92eafe12dc3764c8767c8e78afed5ff4bc19864f1464b123728b39f8fbb5296928b14298cc38e36217ac5fa2cd714a55bd3b56e224bbc129345bf9649736d8a800cbd7e4a4812a0cb84e9a2e963c8f6e03639dc121e0caa7d241157cfef347f49436ff0c4e1fde047e9cefeb4178332c90619860af82f032be63c24d9f80db142130866de1b0f77552816de6b2f6f4398b6b0ac182868e70903ec7dc79a4b84aff619279859f174801eb3807179413a99d8fbb66970946593d20782a6488be8046d82ce8b2e804f66e34b506f106b25d39fd1589ac5fff823661fbf2fac0bb4e6d788adba2364c7dfef19e5d3fff0b8cdd929c6e6cbbece079c7ca97f21af113f18c60a6d6a58da3eb47de4e813eb9e252a49b67f2d0d417c57664a6c80d063faaa9db2c4f5769ccac7c99c4d451e7b94a71845f5aa5679a70d3a28eef77e007cc26a84eb2438d8f9989a416f36305ef69fd0b8e0c188c74cbb41d32cfb774d92c85cd3a0aec62edfb1cde1d8d3aba993013802d69d173040c672bc649811c870220892e5b3caaefdd5e11eecdbba3e9bb5c70146b82cf9fca1817e6f46b2bbd3702da62ca7357b1585449fb1db5fab02afa0c443c798eb5c57c76ce9b57729cf84049927b517beb0dd310a4f82bdf0d1dfa8d9738f841f8bb3a0fc59edefc57bf063ee1e5d688529becf33ca33e6e94bf5bcc3dda2cd4476ee524943ade76201b1d5bd7436a2f40315b6ab7c8322f33111a3928405c93d3e2ae8c5eb50550559cc28644a8639855b47ec8eab4111dbcce4267bef6ff3915c1d9a26712dee4bdfb11e4dcf18801078a24b7bde09dac98e566b5dd2e823f61daed2fbb5fb10d97d96710e7c5", 0x1000}, {&(0x7f0000003280)="f05a", 0x2}, {&(0x7f00000032c0)="2fab30f3b3d5e29fbb0fd5793514d9d2b6a3e24b72ac4d664c338ab16b09f8", 0x1f}, {&(0x7f0000003300)="dac25903ade91c65df4bd7c2a925a564a4b592411495968f87ee6447ad2384d92e21d5c3fb43941a2af36ed048ee64aa8fe629075b631a7e0d52b567b846cf8402fe90a0f8146b843a4ed021af25d440013ea4676f472f6d947a2820c1bc921888c2c9c7c1677347189163c96de15b896ef551d551ddf274d633a7ed3c284e8713afd684f3e18ac36d61a986ce3f86b3750c3d03eb104553020897b47e6567628a53b24c32a3a7e6ceb6af70c2aa6f5f8a34591e0af5437d38076036e2661e6ac24f977f5197dd697ace55bca9d8d1b19e24460c8c83", 0xd6}, {&(0x7f0000003400)="a9b83cb0f91993603c75cf03b89989a6795400f4da266e56d9cedf24390888bc5112f9e82bb96fed54cfd2", 0x2b}, {&(0x7f0000003440)="e7a35e53faf970189ba3016ba8b6f077acff68f0eeb50c2a94cda2c0204d2d210a5b3b0b961665975d06b4ee10cee8a5821546d18b5d82a9fddba36756702cd71f8a747d7bb1396356862387befc35bf5b62985fbfee6bc8befb5daeb8d3f116cf38ac910f142ce750508a9d2b9234bf249f6ddb5ee623dc0cb369029511cb6ba83952aa7589939beb7f54f968ff455d75d041714d7ff91f93d16f99d53ce3523e0f3c175d525c62bf2290929331092cfa81baaaec140119031fe60096f836c98bec1e2cf571c0dd3e85e0ab6f", 0xcd}], 0x7, 0x0) dup2(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:08 executing program 1: r0 = socket(0x1, 0x1, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000002f00000000000400"], 0x10}, 0x0) 16:00:08 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) connect(r0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000340)='./bus\x00', 0x1, 0x0) getsockname(r0, &(0x7f0000001e80)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fad6241204a49155", 0x8}], 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)='\f\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000e80)="1a5cab852de6793c516530703cfaac4bcf7150d3e8f90fc920159d13d917945328b7023bb815c3630304bb27cb39d59d84391a326d8012ea6bc27a764a8d5d1da084590f228062d26637111eb9e4bce171d4a52e01a34e9ccb7cc32b1b438c02b6ab99440ec46574a01af0efa1758baee17a071e0c82a1ab58390be1210584b91d2976312c3e39bafa92f85596ddb57bb3608e66d5ebf38a0470a1e5d5de5d9c9faeaa77f4098183f1620390cd74eda956750a94b7d40e8706b3534be67f2939fbc4039ed1d78df0afb945dcb0b418d610fb663fea8f154187b77035b2b34269988be746cc3fa38ddaba3d01bb6fd393d35336dd6918e6c366b0c32bb9887d5ec0a4aacaac914c3992bb9bd5e697bcf3a4117a8920192c77e7e6c5dfaedc4caaca9b09545bb327644284d45844c23ce15f76375024e01efa6f6903207ce224dcfd7f2ac74b35cccba04af8e2516a2a0364564eedd625bc5f6f00749caa52d500c3a61ad1466993a900ff889907a29b1dc7db36bf2e3e3d28a582f4d41a35ca938c05e92d81cad1705e28f61eb922c3dbe56299371d658f35f0b9b36b7079f6aea01f9f6b0a039bbad681b07a1ef2b6ee95a0829ff1655f5676cca1bb4d03edfb98879e922a45c09e3d7624f3328e68e711d30f6d1c19c813acd3a45d9f7cf4b0100d1e5349623d7f13b023ce57b5b0cbbf042afb6dc75c2589d96b1ce3a74fb23fa27b352988f42d6b44f0dedb3b613bc5f2df97791be4b91be0cd2fb1e49c0b93db4a67ef7801859c50e804df3b230ba33be900353bffb053cbe734fc46124accc17be53babe02db2a22c7150f9cef4c932192b10f2725839ed79cae97d95456010dc7bd34f610dc4a071b197579da471137a02cb5533b3bf9e1262b19cf6c4d4ca16efd5f1a2402c61aabf0ef0d34fcda63756ae94b53c32d89e41ab1740635f3f72bbb77f38f66d02d86c4f2c5b6782454ea10f58a0663799adcbbeabf46c9a2ee4916357d9ff7066bc4231d8b2ce759fa5ab14ccf018d8485745f9b648851188043cab55d4c3a5a5283a3b55f8a7109e74f43e3dec41efb595f8acb551507a697b1e05ef4a4e888c6a3991d151a6284a37330a380ffbe0bf90d65d04755d00c891b06f060b947260bd7de4c9baac06fa1a34f705b9893c0c859ab822a4bc968b82b53fd9c9d96b91cca2a4cfd9e69d029ee4fd226f47dd76cde5facd588e9873fdc6bd5c2c0413d5c25f61a5703a56db9afc95ffc748f3897f1f8de30167407b67d5b6f3ba753893f65625ed7e563a0c1a3acff3ec11aa2f8226a233ccd1cef76e838b7a6055862abbefabd61ba5baae2c48e073dea7f6e19e82be242c1f0e9d17940aa302a066c033b56e59c8bc48d0ee13d0a17f7f81653bd778fb6b3fd45ecd2676e63c4f41cf661168bc922de8aabf22a13b8bc57d591099b4310398c6b00a7ef7d9f7c2c29f30b4eb63a4e6f0fd086d836445c01b2948b73c7ecce92dc7dd6179cbd64c7104b2c365c5eb87311036adca3819b86717be5dfad87acbba254d64963484cd3a60dbdd5069ed63c0c086ef7c9bfe52b3d6adb04af38219891938c86df24fda8cce55a8215c091d81780b76e1a21547e5e1057444feb00415a143897596846399db8e5f5bb1efa5a3297b9d11b5a30d4120c7f39d37384a17b6f155e6af219eb3d7a1d22070279503e8237f75fed3994300f5a46c411b7bb69629ff974181a347679235d95bc89e32889fe2ea3e57c13e7822e451651e9d865fc0c30572e2abe12b244ac84c4b39e50cb57bbb2b226e27df101229a81ff26c5a6677a1da31f8c755c560c50f9886de145119d6983f2f5c706bee5fdfd03e14d58e6bc45d63b527d86c798fef4d4289d272f22d6ae4af95c94aab7aad4bfc0f354ce2039efbbf5e9051f9b2f2808b692e198ba183767383d0598892a2b968cd3cdf8bdfc7ea87df1d103e819c99ab64c04d42007cee309a1da4b3ac97b90ae612287b7ced3688a8a35fe93dffabb7fe30d53a8f2e1fc1701f764682ff6d863025dfbb76da8f0f9f0dc36cc3761dd64db69bef7856f6ff1581bc9ca078ffc00900afe1dba103e76e065f574add7b71565093beff5e8a752cc7872019dbc309199a5d55d5a5b48f5435cf48d2d0bb58a9a19a8fb7f1848cdb6452c67d941d1a30548f41f51b80a999e2cebce8444edaa098a346eb808127da66d78384f22ea723f5a95cbdd838a6f08f25da48279b180f02e95f0d43dde51a62afe575fb2e22a156f8e8d86ab9257efbdbb2680ddb34a7ce57ee1d8e6478186f29052ab58b463b73ad116499463813b38444eb3689aa65d6aa63f0248705b128d54dbd4d85c6724121c60dd7c960354ce00a79981eea1a1cbff3b396a69d9f660059c1b8ca65dc4c946c6f13fc5a224bfcc6af6f632e47b6155b56752d43e54cbd0d5f4690a6f0857e08e1c73182cd6a29def8a996803815769083f1e9e9c8737aa355fbe191129ada085584c22451ba27e2d10981663295386e0b79b3f5af1c286c7f0a1bd30e9af7813fd99038647c367237a52a210254d30540c8b4c4a98f873bfd03bf0471c9983b886c23c98e6d9cb1df4d90612fc3d8949a1499771e1274763f66c42277cfc6eed1efefbe113fad7832c034142e56d1b313fad9e0048f0d045b88ff488f0d46f9c84e862bcddecfef15c23b695b8d8d83a9a4c8a2a87fa1e324bb749e7ff3426ec053daaedd1da1643c0b8f0f99e5334f30f1865e297ff85bb8c5952d2066fec292af56052ef05fb24b41433394f6d735f0e5867f2a7bd38f6969d7306a2642f42341fc0c61f68b3faaf9f1f5673dc87f85cff8cb9f721ed675b2b37c926191f37eb97a918c275cb8a200b2e0c2e8d4693775463243c701a9e13e8fb18b1150ae499b8852037388ece39de06889aa8a6fd735d8a6b92018d6eb37663422b135afa743b022ca09e6d118797516540488989a13e15091158db58da256aafc8d19ae394ea3eeadee5b4647fbbe6ec3125e7ee0567cca2264062a0d50da6568be98c7ce94a472c3d34bf548a9629fe13254317a4a766091a56254e1446a5e5f05e94a5ce24ab832ce5aea0bc0d484a069534fb29e39f5118d03175f6b2d316591ce0cb9e916055a0432616893f93cfc78541c51f6276e7457f68968d6887ea742073cce371e9a32aebfbfc5f2133d0714893219aa46ad343643498c30c064378903d5564e2f2d17807c976f949dcd9852544489255619f78d801e706c668f2c5655447c33cf687e408eb119446dd668a06da72476de6e9fc081e8327444d0ee08b26b3708b8a610e3ff118081b79e499942b8a1902c789544ac3cccfa0a88b02e0ddd1c5c37320bb8f85fbe0e08893f34fc2427ec43530ad65ada5062cecd09ba939d57708ee04759d63ed03771ddb93cc4d89083584d024a0e48f908add3697a6ddc9d9e1304cd2d5741a171a59a213799845ff65a69cba6459950d0e24b536757243ea25d4b35be0535d794805c873745e20692ca1b9467098de967dc894942721c6ad721f54c44460c4ca33fe40b34c6b1e197d9c71ad492e47a3a90923149834a86f35924cbd69a7f541c3f59496bd833c7ddad59ad10db355c04c2be349715e7f4df2a840a5640cc5fb3a0fb85048c462a03b3f9e351cff71af175d7fcab9590e820823f642aff2be12369ab0eb687373b2fd358182fb975c334fd4affda8cc1711b22b99ff2fc4f3d7fdbcc7185984452628f7afa0c62da9e4dbf949a90e345bfaf3e46c793c23e7731ca577793296ad32f1648015f30c275366b938eefeb6b1b40a52256e91b27c26e1f02d8f11207ef7fefa51a5be3e4e4f81ca2273be5d2d202e5085726ec8c940f3ea55eb2e6377bba6c80af3be91285b1f9e81b20ff1476ab058deee05d52374b06bdbc9e74ed66e038b39bae982750b6029fe9f57f22942c500c9574be9ea44fbf31fb849936e8bfe96ab1cfedfaeb814da5eb1877921ddee2075edf7144c95641be3688b366dd1c4e9fdc01e0a8a2e832473d8c415b7d499ee6a8a31195e92d2e7dec86deae3b2fceb775a7738c5ba288a134118cdd866b5debd995c629096102969c541f16e7c8341a4720106dbba40e0723c6ca157822ca0dbb89bd7c1f0b242834083707bc9e1edd07487bf4b2bc02b95f2aff61728cd5272b0071b0442dd5b52cd1a78dfc48b93b670325e822ccf6d031e5cf2f6426b2fa5e13baa1f2ec815bd7245f0dbe1656f0deb2013cee63dc4760f1503da8099ab3d9867aba4af78eb325dff89098cff807d7fd29575ae41f7038297a118b7ae506e0f2f03a99f55024d68279de19ee961cb2db0d0e6e869a129853a9d7d8460b1e29b705c48e6bded5dd31fa7e25e7f9776f676d5aaba5df8b01a9a51e3eff119be4230d2c4ce2cd3e7c033d22f25711b8bb3b878cd079c05fc670d064a29453998d1027c8a99afbd20c0d4554ba33c50bfbb5ca232dcb1f362eb13c13f6124d3f7087ec70205c9f930cb00cf5182c1cae5f8a80d76d94e220d3ca991f283fdd820807735d181c67106fe6623a9146e5ee56e57635e44277d48fb99219a81f02592e64526367fd996756c9292291f3a1ad06c0ed58efb2811cebbb6a1fbcfd5c1d83a0f0796eb9ba54da8a5b246dbf519b130a48eff0b58b1da2114a14d13df24ff1f324ebc57ae7f7614a316a917a1f0062c3d7d432b598785fbc554be1fef6ee429e67a21ead2cf9c57e8b249245c6ba5a12c98b768854f9f5dc4671292a74e857cdb9a4a6b2639b2975960cff77b2ad4a7d4b5de34f81b633fb26d14f4363a72c79d92bdb8fabbce460a6b9248bfe04687b0b124af640e6ea839f62329d3b23eb6df993796e8a56bee2181a2f44b12941512f8f5953a3dd204d0b8a3eb712c55170206a059c11cfa7b178d44ff6f652297c94ce00a0bd9c21fcc4e8a6ee31be841d0e8096e6d81429aecf7ae1dd3949793ed10e077605bd2e21dea2445c015c36c43c0c6314dbb52423c326bddadb6465ff95a33570731a7fd9ebceb043e77d9c84ba8c1cc56ab8ee4a9e475d8a795a5317dc47b8bc4b18dc3079969144757e131c65cac1b4116f9dbfc9146237eed5a044db5605fbf48dea15bc342e2df9a040d4cc1382053b79d8ee6dde4021324ce581241489c6229bc5a3872286e57e939f3ab7e55333735839add940c0e55f15823a8847b276a244108d377fff2fa928bc6d3f9a7d28cc1d18e401c5492c14ab8b58c8a53959f98bff6400561a41e0964d4e7d7c7126911fe15e70fee14f6fcd00d9fcf0e4c5fcd83f77161a68a290846351443d69fb72c9a966507f1c6cfa2d734e403c4cb61d07c666c2c58c2e1caad166aff26aa709116d3b16f7ce610b61e7b79baaa14634af80be43eb659a5de46cd95dadbf9d80e301e1147c1496313e6213b99fce949afa718163466660e3a7bea57a43445224a2e106530b8a33f17b3f0074557d42d0fd2a07de8611bf55727691bd4910c050cf1746392af480c90caa89c4bdc90e22de8b23033e1c3371243f0a6ce98f70bd84e6f70e189da6e5e056770fea9aebacd3158ef9ba3eb7d3a2b3e9dca6f4df6f67c39bb1cac5c5ea033a85f8b622d222c1fa5e552af0be146c7844fd6f579df42201967000ceccee2a1398ac60cbf3dcc51b0830c04144f79c47d904d7808f82e038e6313aa567a7f9ff6e638e33aae25c4d49c9831c588fe59a6de2baaad60cdce9de80f20a3e585efb01f508450e842a5f79c555aee0265cd10721a147b316dc61f89292e25ced876000a85d4e7c39a1", 0x1000}], 0x1, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/116, 0x74) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) 16:00:08 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000180)=@abs, &(0x7f0000000240)=0x27d9338f12a4602f) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000280)) getpgrp() r1 = open(&(0x7f0000000140)='./bus\x00', 0xfffffffffffffffc, 0x44) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) open$dir(&(0x7f0000000040)='./bus\x00', 0x10000, 0x100) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000001c0)={0x5a, './bus\x00', './bus\x00'}) pledge(&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00') 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() dup(r0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) write(r1, &(0x7f0000000180)="68d8b64510c750ba89d0af8af87afb4a5bab5e14268b494d4fb5bcbd5f62d0f67e76b3450f3d19e02634a8199b9ea73a5a09e494cf6d738e9ec34e69819ebd9cf33f3299061571254d996e274fea170d3e244d4acd6bf2dc705df92c4979faefba62bc59189de910f4f27d6bc997c4a1622172533920d275d7081c6c51e6b8385cd819e574ea82eb5854fba450458ce48417cd708a88f970bb5274ebaa9fbf930c681dc047f0ee5c649e504d7e3480445c074c0a907d1100bc497f923c19989f8db47c5919d3c2e26ef55d1f4c1ea5ed9604e92466821795b64b821aa2ac25aacdd5e12a31d1c6027e8943a1f86ea2c784bfe9ac48bad5c71543cc935e5b823f2a48a467fa7afee304b6607f48b59d4fb55cb3ddb466a11f9aae0ab812b4cc0e4443d6178413df182056a88aa403c023f077e6cce0b23e8588dc2520c59a07972810150e289c0f33aeebf07073dcdac9330aa4c9f60cc95f361c8114a96531e9999ca7f648a80f5a33e08ad04bd4ed786a6b9b1faf9fc171cff1273cc62b2f2460518c3b11357d802eaafa333b8992494771050135c4741f17ea88bbc9f0b267436a3aa97c3df1fb05cd1ddf93e4f2690995fcb8abc744e7c564e3adc34f75f191dc016b9e61edabd5f82dd1d04b55affce010df193b6455769ffe8a1aced94fd9aa0603278568172caf824ba68fca529f3e95be69b7b2717142450ac09245dbd3099bf1b10b733336632be3236634b8561bfeeed62a9dc09d7c1db16e86dadf8e6a62abbff0ffe2ac70d37dd65c4abf89500ae58eef1218c4e3e59c5e16ccd635cb0e027d61bcf5ce5e1556f94c889e4377762fd097d1c3db95abff946e9142a2e950b49047c65330e5a6798ea5b08c94f7b0cd8191f65e0ff09dea331ccb6cee1db0ab5cc97fe7a6780ac2da6e658a2d45e55ba884c31b447c137cd2f8268689790b0b17a6eac2b88612d8a5e1fef08c90b508156f1a6159fff967598ed3accbc5ee145694d739d942cfad4587f0d813042f3b8b70d6c4b3f2647eb88883b28716c685c99b27bca971444fcfa6b25d66a71a908b21f5246aa19b2deb6522d6babdffddaf57131610c18fc33e40d6a2e31f142b6fc20b2f7db6f567fcbb06c26cd37518c2990d0bb5fa9c6acf147371e3788ec82dd686b52e2e8b7529fc0717956a7b3cb755f190a20885dd0b01dd51951e7757bd5328d2389af273b17b8bb2e7e8de71aace7ad67a3c15f4b531bd479f55c7051b326760013a9eb82d5ab4f4d06a0f35e061aa17b5b87a42eef33fbbe4d4e9915e9b4e07c4cb98d05de2068e9a42530ef7b8b8720735ec8758acc259912d420117e10620de399abc3dd7ca978c3386fdb124c94d41e4cf453c46063d1867e59eb31706a62b017e96d874ac51299f40407008f1046fae259f084ad2ca248c18fb493eba3ea7322d0d40810ef5c7a15196ce7d1cfbf287812f11dece2c6bb676aaa5f43fd97af36f5313b432687ee48ab28d5d6de127aa88c6b3516b02a37db28e5326ef83abb485b738a9634d1be97bb54d96eeb365b17a3104f44ea6562b29e4f469c763d2e712457051ddb15a3110286230865f35647e15dae634e2cee6d7b59c478f175397ed837a8f114bb1020086f61a1413d1d4b87515781a3e45da509d25f2796ffa9a55d959baca7587f3d767f21b911d65d922921ce6814906117223a5c97c9407b23480f6eaef6443e2e2d349de34360685b22962ed635e8e3d00088fa883d93ddfcf026107b2f45bc913416832ffac1f36c459043efed9960efae9c533233681832bf7982ed15b432f9830a2330172c5ba0ad2ee3e729a867daa6706e8de76faecefdabde58a9af25acbcc3f7c2e191b4aa0b4db038c456dae1f1523642221d38c29404f3604f21969027c297be398f5f003545deb06caf5367a07d743ba585401de669627ca09645609d83c0880d72462ab508547f3c0d06e5d80eb6d5f03152bcc7ad1e0a8a1b543fe994fa9534412f002bc98ee01f4c33fcb2d5d7cd043425c4ae2721c90b0a8c01707f316831c77807860da370b6094fe4a94ba1bedc9b8584dd30ea7986832e4821df21f9ff6d01ca7e9b2b3318eb90ae7fe05b03f3670a43ee08417e233c99e73e06a39bf3891b721bdf6a1c397c9455a71ddb739c378b706213b0acd991cea1cf2a27ea52b6b6d0b83a45b8763898631af11a953e0ac5f7648a9b9d6ffcd0d7a5c8ccf36205bc9312b20c423a301d7f97fe44523591a9ae079298755b5e4adef8f1e156991d0f92c318b2101287f32654cbae4ba8bcb22fe43d66ce1ce6c46cd4985f33eade0d530f044645436c0da00aecc7ce1fbca94b6be04b8b072a45b21eadd584e87ae9df27fcc3ce34c1e68d252c03e2dfef997a73b66fb3b1dde3ff519c44c3036f4bd8d4fd6c0c3e7dbd2a50b71ba7a56038ac5e8b2b7e86691a426acc4417a232e366d27b94289674e099a1e658137f28ebda02179c3ffe290ba91dd191ac4100b291a53599e55270e193b98d3e4a9bad3e6907a77c0164a8aa0ac4d8d6ed49f9d9a492207bc54d3aa8f0ec2bb1e12acdea0ed016d93bfcb466c5a7a8e46df5a655f89d8360d17653ccd150a040fa873002acc9333d3b87e6c141861b1e3f2428fdef4e5b82860ebc3df97b4c3414bea14fbf1c4605c7d44571862077fbc577f45d5f5ed824806674b16add331636a3899d0afeed5cffe46918ba7402afa95fc466b4991c291fd1e20c370444eff7a2213d7dd41b5d02ffcb521e5fccda4d722effcec04266cc630535847cc5c7fa48537d3232477a0ca273de4aae213f2919eb9aeda4b30a678b9d4ee24111a2445904efab13f0762e43fab4da3eac8b8c64ae3907a380f7ab8c3225be8ef5aea5e066d550b8c70e94ffee825212faf5700213a4b476bb28321aa48d43467687a378df7eb6e58c9a02586b82dac00e25b14e2c985899fb59f2179d52d6a5f2bcd7c50fea33f0def1840e003b0ae8044c4483a2b22e7c334f66b81c4c786f618eba76afa950030ef86c17dd6e0d13933686cb757207f951fe8c006cb88c773b0d39c04debb1e9fa65848d474c67239a36784c502cbfbd0b2f872001d8a0a8c864e54b09726e573181746e2cc0f538e5ab8904b1b40096863b7f8af2f1b6da0e1872fa245ed40c270083b327721a2ccc09a2c855b67c36789cbd78a023e92775ef4ee5c336f6ddf03e0181c14f5d9026a68acf32e40797d7beaae02a87d9f6428f6b7bfe28acbe0344b9896021774ac3b8b2053c3fba5e14d33d12ad08e3193e929ae03ab0034fa239ae9b24f6f80f8a8e39d66c46512279a53077490534c1181194ea39f69a70363b482b233670b837aefdd887918f798ac45404ff93f488164ed7e1b21bc9d5f844b40f52271141364ed8b450544b708ed44596c0ce4a28d5745154b574521ed28dfb30672250356ba902d0163689454acbdbe85a18ad177494cdb85efcf5e2ea46a77df1536ecbc707891e38f8b0b9d9b79030ac163c416d0a5a2a5460c0469c5e0fb4fc79123ed5c380674783adac30b776f874925f5d3302ad3c5550a55983688126816aa7fbd71f4f134c87c012f7000fe39e0853a2801e58ac0cb0b822f4dabe764238d7a6d080018a6bbce8ef24dfa7cebef4ae4d12be0105726e61f1c82175b0f0f7a7045857ac868b2854b64a09b53bea174819b1dee73ec6075a51a8a7f93b2c1333d14ca486431331aa2b77e1b78a40e1b56666dd8f54bdd85a56782fb4329751b6ef7d9640eb96768274fe2a5f689c956d87d8e9c7a8330739c81a912ca1299b9e484e86c28dfd0e0e5d68c4a588934dd852e2337e12ca5a375846ded9ec135500a153b918606a7d69293250fec3ba79b2c04a817e38b798fbbfb245df6d9ea939cf77f3d5cfac5c6a1245186e7c7d88f05d3c1f83ce53096da801b534be44ebc5f983bb4f0d69151db0891a9882ff32136050cc5a4895badef1947b7e3ca49341394e09230a600d474e5e6455a167f912e5bf437a35e94fc90fffa892df30d9116a46c57666bbfe94ea8e859a25e4ea1f1cf3a74d7fbd81f654e45b9b867b37b76eb03c9e2a12ddaf2200539813b306097650a810746bbfffad70216b27abc82c892f18d2bb9468366f29a542613b7a6ae58208768b9b99b624be9cb5845f84a4f81602c023ee9439a37d5b0865a65e5cb669e370fc84977e4488b0ffd8cf03f60ff1d01bf5b459c3c22c9ad3c98017dd26f02baada8c3443617df66050eacbcaf90f2335de8d03198a93f7dc902be8d21f43d9588b33fe7b3ca04058c5aecdbe5bf64eff9a04dc4ea863edad8ed6f1f33a8e4173ae0a6f080807309899d65dfdda67e9da93314674b8b924ac1a52e0e4ae439833877b2043e3ac6e29521a8a27e8a93fbac1b996ebf9b776a107718026546cf3f1dbb7615828530fac1b808cd5f63c32ca99f78d94fd64f43f299edeea378d18e89adadaf0a3fccec9da5c9aacea0662328c3144af248d17e02a1c5a053f37202e551a0659fe809f663358e28ec33d2e9ef1a3f04ff03e73d89f9ba7ae56c6fd31863b48e5e25b66863478ea2fa95ae026843e2eb2e626403b40ba847a5ced7134c9ce0ea03be1e0dd7b2b36f75abd311731411ea9318bcd5f0ce6585393d2d6db68e5b6cb241bb0a9063bca2120a616574599424bd40145d8ec038710a09f7451b9f43c3485874dd9c0d3e79346f3a6b1ee1b63984a5905f45303992e485be622922c3d0636fe98924ac39ca06ca22967dfe3d532990c0adaa6eb1ae763f83d0e1dcb273efdbeec34e5f33789aa1fbbf16af0c521d132fb929b5d93fd36b2967b5044d68f3968d320e3bcd0082840b013489822294f18526031d37f805c2d70981bcbfa54aedd1ff720f33db44bf4bd86da53bee0e8842ab54b1d780f726a8aae5c73aa55245bc9fa43d753166e9355174453da6ae635e38a393a826080517b5482443ddc23179167e708d70d9975c03cd922046dd9e1344218f5961c796333bca2caf74367de4141be919b40699692fac9fd1f6a488f24265f5488709b041712dbdd0796c484f11e97f009871280ab6a0613b7fe61206b1759d8b10e93729e814e126ed50630c956ef1ece923d6b81b4af9535b79a2edb28ce2395abf435faa4abce5f01e2d954d08974a966ddb2e7d702fa09dfa2eb5c7b1bd7e67217fb8359fbc9f8cd3901cb8578f94b7e55109d29bc96c99f485e04fd83c4a18e5bc074379e68ec05c5ad41b48acc0b58299be84251b2b7f40c157e1768b11982114ff6994e4babd743e8204645d7f36e4ba5251495da1897ba289ae38912b18a93778beff22f547e67a50fcde6d3e76c66e293f795d6e362594af7bb74311e1644c9941546df8bf2fe694777aafb745959a7f23560a31af771dba6e0ed663ff20766d8292602d301b5af05689f397431db8b3aab410a9ffdbd04b031d92c6a667483b5753814b3e3e041fdd63280d00bcbc489cfc25ccb9050c39fc64d477262650436fa9a666069d35ac7d1548854b6420a9d404dee0a330338b240d4009549f65204a1cb3f3e9f56e0b52d5ef37b3d65bebd61656f5233263f062e99122783ca4b332f55e9acf08dd0f05fc110750e207528442b63ab7501d087e89f95a36f5066aa060d78e1b5a2f85a640a903ac3a1dd31618a137d8d1a3f8acb93d9c52a20d22075697c6941f09d597ea0692ae9db439ad48814489386ba15419156543399e78aafc3802b823f693228aeb1e56a1af2507e78f5c06487192e8295130ae6c3d4564eb90af84f433bd5fac83", 0x1000) kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = socket$inet(0x2, 0x4003, 0x7) fchdir(r0) r1 = dup2(r0, r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000180)=0x400) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x6, &(0x7f0000000100)={0x7fff, 0x7ff}) kevent(r2, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x7, 0x0, 0x0, 0x0) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) shutdown(r3, 0x2) 16:00:09 executing program 1: r0 = open(&(0x7f00000010c0)='./file0\x00', 0x2e0, 0x20) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000001140)={&(0x7f0000001100)=[{0xaf, 0x7fff}], 0x1}) getrusage(0x0, &(0x7f00000012c0)) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r1 = socket(0x27, 0x5, 0x20) writev(r1, &(0x7f0000001080)=[{&(0x7f0000000000)="5273d2b72d0a69ee5b4f3c4df481a4abe0bdd1c230ba1a0059add4341e786aa4f8b294d642a1e40d87e900d9cbe8ddf8229dc627b8437a7bd80aad9c84406aa118b9eca24dd045ca76f745a8881469be8f8ec28c1a2b267ee2f5f1d89cb0006115c704bd17ec57e376710127a8e00e7174e7593c2e1200e0d09e0d858c66ecd705a076e233f70f71c8c3f024011f6f16134e1cfa5c111ff1582f2b487da9f42d1212503cabb8657fe601050ba1ee46af5046e73bd3341e388361076ab441c3b8026e42f79670de1ad983a9fc61bcdd329c412583f64952c03b5d33cbfca095936569a4934f58491e74a5e46c81d0e73c16b67c21cbd88b710a79521e272f2d326da08ec2e96af75562cc259b72e78018c869c9c8da606d595044e05ec6312557ded51c6b913997290555bedc840080bd293a68ce8e93bfed8b11e35a10c0ee4798827554421372ff2119b4b149be5d3db7305a237a1e733d772f35e2fa2b228bc6e52688203934fb15cdfc848639653a0e5d4948475058f9388f87676be27f871c71205cf5520894025b8a2bdb2e1612dfec30d3e87b69a25af11520d26e5db57afedecc7e5145dc5004b3321267ffbc0fdae356193f32f913d0331fabea23b5ab1e3fd4a604890502f70c090af2040fc1ece10a2073c2275b453f33d1f8acd54466edbf852d33731520dbbc49bc31158374e5419ddee8c030e704b4fb7e767913a88bd46fb858d0e6ae872c98a4da48f419f8c19ce56617d5522d26bc5ce6c41880a60d0e619f66b9a41a5ba31627e5560a1ed77f032f27c4ec8b29a31843325a6a62102774792afea0e4732222e372226783eadd8c24693585d8c5d675b0b0b08ae7882de30ccf8db37d29649ed6034998a856423a3a8da8ea021afcf1de5eeca2338bea2b5ddfe23869524f49daa124e298d89f6fcde19eb0f70e6c45cf2ecccb8e7ea32d45df9aa09a9e353c2cec433d8af9f7a5cf27d242dc4fe313c914841497fa437123a86a15f8dc00ba5b989c045a6ee6a7e459a40f7c9970f7c909b038ce150230e48aeb4b694152410fbf2361614ad0a51f8ba3416959653eea4328d3b190f9035dcfc136f3a6a3422dc6c0fbe35f088df0db32ed183b6d5c5cdcb737108e327a003f9b7e4f8fe2998e83063d049d566022dac3ed6f17fb39a98c4ffa9d6e30c822a4cda8590df98b555ae9d78c2ee8b3e584a351bf0ca350555113b12a6d54d5e187365b214bac578e79197a52c2e99b3d5d146d12435b89f6b5d96603398fda633fe367c7871b7cae08985571c21fa919e9f0c5937a123e9072249937dbec126feefa526240ccc983865f26ee099c176bbd0ecf8294c958c7f3d26ac5ab322ca1e5f5cfc66389494dd872cd5ddf4b9c6a5b38f27c64be7f417809bc614fc0ef3be7b42e3b57c78609a8f6e00bb6906bd23e7c006b3cb0aff68abe022edf9b1582709056747bc065fbf91e0b2acad02bfc709ff5569f90c6f7d9e4ffcf8a639192f3d33ff7222d716b1ec899423001f4a25b85dbb120888f6ed3e9f3fd8acb89d438fb9ea9b9d32d4f2c00343b3b4c1989528cd15d548b7005690275abfce64084cb322a7d58b17d984a6a0b73c652bbecb6d96481dda8931ca6fac08760248801f7012ec9b55a826f4cc0f73e833dbf02282c6e906ba05eaf0973fb65993699d3188ad539b69cf6b1b3daa8841467107ca574d31838b67c79341047af1ceda9e7f8708cf9e6339f5b118b7ac008e56dba4ad0f8e9c25467a7397ba559470ba97c4d94a144ccad9921665ba19500bf8dd0d997ac3ca79d97b5d573855fafe4d64a6cde169ea178dc9c3ac748fb26856a3d55b26da6578f897a7f0eb6066e3bf3d4678698d15659ec5e94de3f6db53148ea36024fd9671af77b1b5697ae4460e57f8da6ef1c0462974e92354a3ecd2fea15777964f70ff7be707800b1c5353fa9e84a897f770097b936c564e6d4b389d61cb6b94a66eab40d5a4f817b99a54152fa873528f36476361622e4fe5ddec14763c4e47146c4ef030ebe475d656e4b5f63cfd1857b8af6f5b899e100294d4c1c1d766949e2dc06f247c4650415d8ea4897b200951fc48f44f693af630999b72b07fb6682d054702a5534788fb350e349ac9db1977f043f0370408eec6878f024936d13271c570b3e0b4600927d81122e7ccb2cf9ec0871201e14fc628efcc64f93593b60ab67f940d06ea48df42e522650332478d02fa1dc61ec4d6b95520aa54e0c5903fc90d69b6468503f8f2da46d2f9f653ea7a1ee239f71fc614e3eaf3324fc8d122bccb459220c94642ad9e2b25ba6cdede0b774f2b88e842b7c95603b1a8840df1e08c78e921bc4337138451cc9eff6b06d935c202b23e9c3ac9b9ae3ae7f62e7497cf3e50a0015e1882968957f5e628d2a1af23e300ff38299b188d4b2f0a02fda06fafb5fbb0e8cfc108ed0e84fa1e7a2935a9f3cb2d0d8cb6893d6ff71168272c757abeaf05436c42e22b82208292f382ad7df77152cb612f10fe572d80b41022063ef0de33cf3859e11c43c1d434cddb84dbcf1e5ee84a7e4928fd3f09e4432a285eb552e5bac7f7ca5ad4804e53546df0754525ce86595d99b0c70202b0d3b25974915dc92a6b2a0fc87f3e2ae9ecfa929f802c00ae63f4ebb7546c64ba1e64438a4f913f65b103214f9a002122cb4a4a95093e9558f8ab04420070d1373456f41ee72c6448a99b78835a3a021123578f42622705a31e9a3803053cc3fcf18878ad73b82ba97070c811a71546e7fecab134277404b54afb7147d0cf9c3599c22d862b630c0b8b7d85b711f3b6f183071c031c1c3a1e24086e7aa87a19a07d256a1b4efbe2e6a7e0dbb8e5e35990ae7e9fe6ecdcfeeb1158576857c067a70f4272de59ebe7391255e5073b4445e87ccf9151b89eee36641d2bb2f3ba6662528e4ab958156ea045d912d2941d485bd09c1e67b7f0492654536a7ada8ae87b589b6095c89caeb9cb5782348aa21b7ab127b280789a4c9fa1fa3c48ff4060acaf5dae7353e02528768527c384073c038aa586556b8f5768557d782a853dc63be94ade57abe387649bedcd695532c86e4a3e74ba3dbbf31d9dda45dd742fca31da20c14598e73b0e95f8e10afcfb80be67006ab2a4938e308d5b740a517ff679a4ca005364f0ca4762d926a6f23dae7a311111590f13a5c3c4d181475fa5f1a8e20f700524c85f7131b85a2b19a7e51079b2e77cdd7d882da0519f0690dc11de386dacf096fe3b076db7d1af5e4df94a58ae6665df591410c43ae3302635573388ec7f575d6977ae076cfa3a37edd8d09b98383e848512eb56df1682d9a5857f885616cd16cd33b569468efc9b5d2dec0df60968072b581fd8dc55e9620b663bacb756b35eac6974f98306801ac3752e8834397d91b2d87fa6cfae15028dfb8f2db2f43bb8514a2f501fd85cbac3911aa9d9b0237d6a69e0c2359e947b57e3ac2093a3061806d66e47ada2b50b9f19a73c7cc041619985aef371b0357761b5af12ba9aaa43e4093f43beab1e0a82a2b1b3ff6f09920a49b2f2672b2717d374e2d135300885636c5f5f4d64eb7161b714f07141d23c3a6b7e0b69bb5f67dd94d698f2606b24f926f89e7873462be7c41098f9a1c4649ba375f2eeffa26efa73930c762481d8eb64af9e59f1f533dd36ea3aa4ef8b638787abb665d7a2a4419e45f605a3772a676bbadc2287fc76334633ee183d03aa05a8550db0aed6cd02f42d2e70d46353ee547a75cde3912da7f3d30b3e191f424ce2cd922545fa4a7135d7bcc2fd8192f0532e48b99242324ae9cc2b4c2abc3bf1779e82ca9aa2e7934ef9a61a7f88b02c143548547a193696d294c3d3242ba05496785883e691f57c4bb904eae0143196c1fc242b45343cb3754044a91ff639ab4c6ebccbd9304bc0ce8bfc92471aed196ee5a0bfd07059e031cf1145ef6db478810a39952ad90b4ba38145c1b6eac967390176fc64a85ae89bfbe703a5150eb339a4540272c4b6125168ea994d06b52ee3165f1985f1e01d64a4b42ddf23a58eaf39811fa1519b257628e9baaa0443c308b9540080e14a89621808ed7270f4a2850c1c6b3918d898018ea19b08c3f1d51d160cdf6ffd24b64d5cdb84e6b3bc680f28b558fe09d684eb8cbf7a856688b9faea3a8c5f7de81341c16fe4f17216b5ebb9fd5f4c7bf7c7ba6222320941796fb6e0d501b73600157f4cffbf7276a4183bfd11ae3ddc24acc27f5c2a8682c809d9900b6f03f1656a9ac3fd3e5881d71a1668bbd24057b2283292f348e4c85773caac8e951893f3dceb6855bcb5c475570a312b3f545bc84d8c6262c45c07648ae6c8a7dc4a367814f2d00e160328744f163c832721dc1a1087aeb681bdf8f917f27d530f108d5758c415685992df010ee1d57d8a40adc564f035e9e426549701ee0e76e5fb22b3524a76aa3b9ce64ebf3114130f6fe8cedf6ffb0a7958a76a2bab23748fa154f09cb89a78435f7d6fa55b00050c81dee7985959c2f016bfaf11079d72a74e21e71d6f2631aef5f8fe1065a140023f03bf866947c7036c2bd97260c7ec755bb2af4e0ba88a5f35b34721b4b4a183e884390442adcdc422c6650882a1baf53f6b84287fddad6539c8cfbad76bb541594e72ab325786eacffb822a485f125e148292abf45def2df510c9cf025d671937f02742c68172c54575e0999c4295a5589ae2aae2403586e00c5bfaf33f5c8e7e4fa2c3de07cafe2a44cf364b4a67c85b6e8f8f50dc57c677e7943576af493c3f6c4e15d4c0a7af648ff87ff482955dfaaa8e0724018bc941eadd180c1793a1cf067e66e390386116564d77b0b80087b7bad15adb570ebf8e575a93cfff35e754577752059333b55a14ac42bbaa298afe71ec5c4d0d87a213cc4e5e4a98ad2408e9575d4658d0ebb349bbf6c9b9a1d0f3798d219e6235497460de6e8e8d23259e244ab0ccad33931337885437c19401810d4a86511e32a487df3e642147fab8ff15f06fa53f4832dbc282baa501f804bf4161c46ca23c885ce6a16de435be5eca1c4a5d1e169fe86f6e7070bfe75f2e5f4815a68fb640f54bf98e2c96ade0c3818d37b51a3e7acc19b816359afe9e508fd3ba4d87cb461370015ed5aef71ca8101d96c22254153c8ecf5b6ed1f53451c03349398e3a8d5d73e9d6f2b12fc1f9a9c2e80a6986d5d7d0a665b3e0b3f3edd8471b6136e1a64b899aa563b443df3263c1db690981d8bca8776f4d1122fe5664bbb03b676decc6846b239e2839246a38b3e6dc8226e1adf6aace2c5cc17ea846cc3ba1d3e0847dc1f1f8fd1aecc911c9c258fd1ca8db8de0ee8c8981f30cd48a8ec0f34b34f0931072ece3643cce25d068a593e0240e496426f045f193ff48dae6335f85d6ee3e2bc9d2e85bf51437087ec7cb0c33a5a8b436591235d0bb0a11795a46059875d5aba6803535516b47a2984c58444d8a63bba0f210de4193203f05a5b782c7a3b494d962eda1403ff7aef27eec950eb6061ef23b9734b155312ab2b98b2001720a4d589e6dbc491e7c51f7760fcaf10fc2c36473633546c52a848c6dda5a9f1db5d43ca168f33d42622d8b0ae97901dfd09058d0e0ae1c1c3a90e3512c35514850944cbce5ec5a6f2db2b2c1850c0f1d51467ceb2810cd972f04c6bb0aee1df03388c3c2da43f0734daeb5231f321c41aac40f79b9a51b7480dc9b1d34542b6859e53b725c78b7ea613bf1d0c6967eea5aa7bcc5989d9dc7bca7bcc4e29167c62205a2754adeaeb7f832223379b866b29187d7c0aca", 0x1000}, {&(0x7f0000001000)="7b09590662d317d2a098294d79f58f6493e5c2a16f3393b891d340ac806d952fc54ed1e9d6676f20242fa151358c8fa92462f655af6cafa7f77179417efa954ff4900c6eb8ed19712ecb0601fdce3101f4d751fd7a1cff9e178cdc94e551b676", 0x60}], 0x2) r2 = shmget(0x3, 0x3000, 0x1c0, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) writev(r1, &(0x7f0000001280)=[{&(0x7f0000001180)="72fffab8edb20bc3f50fbfc5fcf996c913b2d6f9c57e2b730f1fcd11491b3e5c0d9fe87a38e37de5b84ca266a00e867db4569632e0d844dd842a7f426b63cd800d15478938f770e5f1cec3d483473457eb5db5afdd1c1f7f0708e8957098305bcdcd3dec21c5d470eb47dc4175a4cd4749380d4db896b2f8fca0992bd1f08bf5e08960c26da9c3d80d7ff5f754be3cc4c0bfa177f04c50f2354fa70fec164c05629433006b74811d578798efb21d50926494a0fe00d03d05d6e10cbc32f348a4b5945c295f087fd219897cb15601795959808f30eafc06309f5f0bff23", 0xdd}], 0x1) r3 = socket(0x0, 0x8002, 0x1674) flock(r3, 0x3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1d, 0xffffffffffffffff, 0x0, 0x0) r4 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r4, 0x3) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000001380)) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendmsg(r1, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001240)=[{&(0x7f0000000040)="439880e8d6c5d8e3a64edeea4c111ee71494751d48bfba1037bbb68e10cb72b99776509b69e809fbe22b29f9af5b3e79d06239bf7a8840d4a79f70dfbf", 0x3d}, {&(0x7f0000000180)="df6d87762a4998af284deb50d7972b8c5e5f4363e7408c192a50ccc81a6e029dd12568796d608ae9e1eb57f4043f7bbe33751e46680fe09f6a1fdc30b80f30e76f904ac5e83ddee2d51fee6d13b8db2bebe5e9ba0a2c992d0f9e7f2bcb7f7149e26692552b2ac11d1cb2856368c78c1a86a9f3", 0x73}, {&(0x7f00000000c0)="794e8c7bcd186c24d8ba0534f288da1e4a", 0x11}, {&(0x7f0000000200)="6515c39540ee954a56ee3dd98f91cb2833f574175c4ccd1b3471b288186b891cafd73b4f81ed7d0012ee6d7b46fc7befc6e92efd3b", 0x35}, {&(0x7f0000000240)="e81209ae7529631cbfe4607067117648415e5bd5bf91d15859a1e05bd0e3e30d2a3e30fb96b4d5b5e72a9d30988402b2b5aca909d08333c5a90eb2fbfda419dee8b673d11f73b47fe34d64e942f1df423a07833f9121e720bed141a55bff10a6939b4f45f53cf646704ccf2357970e6956c3463b9e760ba6c0c7e04b1cbc33d7436690a11c2d5701d1d52d59a95bb8601c40a5729ea04f7fe2c77a93add27faa22ae7ac9ce111d5cee72611a278135f8b398b8c05ec2899134a2baef607bcda3f9850755b1784e5cb9d3ef4d3195ecf97c973e6f7b7481dfb5372e4d11f24497c3b048be69c07bc72e6495d4225b7002232f917e6f3e604361146c0027bd3179c8b1ee7a89c73545685ab67a4a81cb3d303b572a87dc5d76eb7ed3518b9568c66e8e1157bb960e50f22a844dcb8b58ef03ee3e8be4a1020786bbe7732c0b403ea9524c81be473140d049cc1cf6379ad7ea7839b536c087551bd2391e278589602b11cc5b223770c60a0ae25f8c6f9385c3dc5a0a552cf7add5811842dcee0d5e04c0ac503680a234a06f231ec4ed1f6c96bdeed075c4ccc8e09097dccd88c83fd646893d21c6ee3bcfb95fa51f0c31c30e09ee07e3f861e92409e063b8f9a79d7221f842a93fade08639e235ad93f1ecea6295e8f41b972a8d72e21f35a12536be65d41c515093704cc8f00978fdd72e51cedce2eb795efbf3fae4071d04c203574f59529b8cf1e6a7c9dcf91bad66251c88c267c81543025dd47e8e3450b6bec60b5aa24c5d11c28bae13143f21dfbfb5ac68a1e886be42466741e09a99a78c61b57656f66dbdb2dec10b6861aa0b522c17cd927e3a36f729fe47070e1dbb83e9f326afdf9adc473a7c42a12f9dcecabf86e68cedf390ca67eb65b242707cbec4f3d7f1be2ae1dfd873b1b1c6dfa1c20badc97cd369464c42536b21c2decb08230a8e0e442944b015447ad9cdadca034759851a5f09e6ad0c115fbaa430b2c55e5d4fe343d93fd136f32c37fac762fe61b85c97b9b5e56da86685fff2e06b34527a03b2164c1d6800bbcb8c7aee01417664d872bda1d07637c75c9edcf8a7f9ddcc98aaf308d54d6d54150b8953fd769c100fb714241d258862b93c74e85060aa24de74e01771fdd54d22b02420493255047ad516cd3cc7fabafc250684b8a36ffd6ad161644eeda6db3b643c0a9bcabbf233e69557b11ec74bc132269323d4041b92575ab37f9f52df789289d95bebbe411dad8b3c10c8c50ecece3798643c59d0dea223fb4483f4eb38313e9b6080ac027fbb92c131689ac0e7debd071d4b14572f88c305a916950e6f62585db5b6805cc0c4cecb7f60824f62a25f560df51414b5a852cfcff1b7ee70ec2a38b575a1b967a4103b8715534e350826082567bf0d0892175ce986ddcb844aec124d02f2414b7976e214fef997979814432ed788ffa1f939acdca030966c7caa0dbbb503cbd47ba354f2fa564eb8cd0430f16f979552b9f6c205a35e6b9767d066d43bc2400dd2907742ff6fb86c5851495707982921cc26aa3e8990eac37422ddb30a724ce0554bc05f41e78be35969ff0ef3191545cf72863d58e8a344dcdf8cb9405dc7835a6c9eb6dd73d16eace23f9721f718e36a0b9dff9c77d8220eef175819e8c172c628e23e8aea36ccd3cbe528c135235975294f731029a6284988c8594962e2eaaec3fafdd315dd167d7f13e09faaa60b9f5eab12badcc5f1923f2d21cc7cfba1a39ce39936dc1da1b35ca6f77a6978aa26cff21a5f8804fffce7c7ca3015888adcfc5da82cd949ec4728b81a700c804f8fa3bb93294274716545de4776310d1a01032059e9b1905111ac5cd21a1352af1855e32628ed8286b295672f5328f32c0c6edc30ad0ae36a8a483b9b27b5c6f2231eade042ba3a44e746528bcd6b709bdf6df6207550ec899f6ccad690d70bf7d35e200dcd95fd966cac6775aa0329cd59f490abc6baa1e0b9c530ed64653b3b6372de9b8c2a968192cd2b72ec2671eefa384864f95673fe2893a8bbc8175393d32b76cfe566259b09dd66b0e4b36909eeccdb6e3b5bebd94eddac9d5e65f439456142994fb28d6f9f57daff9fe0c85496dc6f73d8c8ab93282aa46a7a9d5a9dc49fe0668e22154fe04ebc27a47de8343ce7015ab52070e3bc040513df8845114de1a6733d3a48ac45a4dd6e9bcccd451e5b231b1679a516d1bb53d45c8be7b56dd0d21110d7227c7b4a62d274d37bf7c053dcf87977238bacbbbacfee603185436858630e798e2e569d953e8d68003f690532abd9da52d3592b752a13cd0d6ad58b4a97510cbd6833ad2880d95cab869b28511a631c4dcb9b9d9dd70c3f56e2c41cfa340a315209b01f996bb0a4720ecbdab4de0b4597eed3dc24320a16483e14a476d1f5e41ae8210647b32d14f8a9de948ab7b770497e0508ec5ac9f9f8387c750a3357df9fc7b9db96ecfb25e84fa6e418200d20213a51deeefcf6b8c3325f34dc0cebb1ebb9834082be533b0f21c6a7dd6a51c4efe81ac5767e5cc7d65e5e8c5b11835c48b96b855d4f75c272f3d547de79891b50c62b59857c1842d86ca3ca6dddf8dc6a3755fedd2050572c8b51506909ee2e79d5d92241dc3ced7ea2c6b26e3c817e7620737486ebe577ea0d82a010843c5766d5560eb7064b0db890e224995cee4e4cb7183772eb5c21e80e6df5e53349e15dcf148f7f43932c0cc4dc7f4f7908e6a2006003ccf000ff6b6351a14ca73eee9bdd51ecbbc1217697952c79bbf79845897e352668f29e7ab227ac0bc5ec22e16db955ebdcd88a380ccb07ffa1584db406b62b6c7d965ef3c6522d0c21d0eef9bf588de9c8fa5136604bc18580a44aa3a1b3087c51db2368a6bd6aa799d5635eaf134d2bfb4bd5a6cfe34c3d76c2d07660f8c681765a32c6d1c52b39fb976c6e3597961823bcb46afcb85517e12e2c168af01d0659245de1966f49133e46a6a3709362fa6857bdabf5f12a32b7f82c047d59249649e5592521bb89c70c245cf2613324788765732b8838ef28144ebf8503ab7a347d53d31852d7eb0540b0d694641d736c0cce7644d755df4006f50b6b5ed9197662f4170f23cc18b878c9f02c724fbb1bd3ba513185aecba9045b21cc1cf27ae62a482922b6009b5f2595d1ea18e2a9aa507bbface487b3f6a216f8e049a1677d6bb63436bfa8f4581905749b80a253c94489d5b5d58a6f27402b01410270782755789ec3442c2676638be9e29174902caf5bf16ba7ba62e1798eba7d46d01a94de295fce4fad77d7f52e321af56500b2db40542aff4d3b356d52760c36ee732c041ee19cb9a29c6d37ee4e4d51dccf0c034fdd2113f5a3252029f7915df3d3e5b8bc93cdccbc98079c08bd1bec981f9b14a6ac30837f48e5d99081a5accdb982c7fd28e61e5e80cea19d69104b2f05ffb19695ab85f6a159e3388c40ccba1b508c5d26a3cf29a64949f524844037fb5a539fe195b1ea7f86f5f947674ce5c34206b8313c3e074fdb2d41b388a2730132ec7656e2b3992534bc13e31da1311a1c96ad9ca7bb527c982aebf856af5d31e7c1ffe341fa9b2743d222eb169ce0a620b944894118272bbccf7f1a9d1f535d33e877ef355971a5e16dfbd07360c69bf81e4ed6a39353c527cd9c6f28379cbbf66c69626c9957ac182f43e339d020d27d4939331b7d2c5a5c055c4b3664c3d83c27565542e77b281c128291f001595820e726b883df7e9d3cfb8388a6a5aa1fcf308e6262b019f90fca6c7f1d13b31995f5466c7ef6aeb8437c46ffb63d43e5dc3e7c67249f747561fccdb4f30069365e240e772b1acf0adf9f8adbfcd42eb484a84a081c94f95b5d4176f9a2de65cd453fadc402513ab28cab52eca99a705e4ba77ae4ba752e2f642aecc6b7331ca77e85bf8ea9b99e9f65e492a7473b149d26eb0df174fd9a92828e35565630c8d493dbd80e070d12549f0cc24e5e6658fb7ada0b750ef0e3d03017f04c378f9a39877b129aa636f4d0ca763fe6e9560a71eb73defbbb2a474a683ec67cb9c99e1927ada0a021148dafc61ea3de63dc23ea16071fee09a5ed539b88069d4da7dceb2eb5c51a996e0df28ba8fb6423659186087bd9925f3e416016cbb601cf77bf3efef9905cb11027f0ef3dfd8675821466f5d64a716bcc32e32695f25236a5b170eafa1f1821c73be2ad4f4b1b06d0cf7539ae012f8b21bdf42a08961b38f0a7146c403b17d5d82c01f766fe91e53afe00e1ebecdd4882991f8b1c2cf8987753f32648d0610218f5fcd10293fc12e6391c59141a6b13a05bf7829d71d273015765298411b0c19da3e3dc77b3ba978d2b232732bc6ebff18d994a99542a9b432a9a02320c48b4163fbefe71ca79eeaa90cc26fed2f54d3f5b288cde595d871b702707991085b60da7e07554361c2b16fa86db2691e29bbd3bd182e90aba7a448343a45a90600630d1a9231aa2a3bda1040fd3a5a5fb730b13ee6087796ec5ea0089a557517d25b304682db23ade396b33b6aa675bfdf508bd401f32213657965491af2f0965ef97268ee882e129b6fa7eed97414f62009def58f430e13b1c6028ef5c5f66840f0abefaf0ae913dc1e20f7745faa39ec7efd23ccc64e61ba5995494f628586bd4f63bdc9cd11ce335db5c2f31a2b0f400778e57f89fb787fd7c1c9740678c4685e3aa3a970c796da6a2b5dc0d738c2d45baf8012452705599fc5b7162d4f7bebffaa319459c85fec50ba175417d16c7bde246a3e8ea3881ad0b520f52e68c7baeebdec10d1f85a0989cb89712148a8582509f296faaaa8c4df4eb8e61b33498efae12dadd45376820d23ffd1eafd09f50ea0001c11467da3357da8c8be63f4b3267dcde659f6d62c4d05becfd83520ca76dfd6ca6f42ff3a8d8855a644b087d1183b8845ec21185137a806b99cf1d120bdcebc216ef1f2fd093e5aca25d5be9d00e8f7b00f09504a1ade6316a36f1c6c2506ad5c5a6af60b481210d70d65655afefdfc179c9eb5b9eb9ff496a4099c33706da61728f245289e74b472a51bad1bc3c593ca643babd57ccf156454197176743d7d5432d28b25d4eb7221d498b620672bcf06723e3568f97fd3d5c4fb23f41581a2f3572951e7518ffc7bd12de19e0b3de17a67ce74b68e627ab236c51a01b09e3615e7ff1f9a2ef01e21c24c54b2226347ba122654219791713c11d21f4897d475c73326fd2ab4a6c422f2bf884b590a9fe738b8d5584c424018a5ddb8d8a8d9068bcbefcf57d35f763850e0808194e4d72c0dc115a0aa35e6081f52da33b4d543a6d697c8cc996be24c5292f2442dc860fddb993ddd0d5a3b9524859cff4e4fdef03795e5aeea1378b89bcb31779c7b898880085e9cbe737cb75ccd34c5d6c30fef49b0042f1f34baf7873a5885b5e95c3e354b8db4c07d4e3887ab3bb6eac954e6c887fd61e80bb4eb5abc5a622263dc783d46bea956dc6fc1cc0e75251d8ae89544d3e89f0e32bf365b5ba87367c35b6015255cbf9d24830696d06df916f0ad6b75d04e4c7857d6713b0b2d783c6447a6ed7ed989c58cb0f55a9510a061b2759cd1277ff3f74ea7ae7b8dce1ef2d968df9f93034de4dbfaebf46f3b666fc3392e9ab0d3a61d7d376e716d98978694e9e88425e949236cd097810938b59b978bc1d6b695e4ef632bf13b58d1d514d28327fa5d19c5e0893ddd496c9800e43de47234493c634ab612f9f92938b37d0c3628f71dc232a4a8d340edbc95b8577335f8cb7f42dc150429c167e49e5cf16f08fc1052013bd715ee57e9686b0", 0x1000}], 0x5, &(0x7f00000012c0)=[{0xe0, 0x1, 0xf5, "fe27963e018d208304b22684a77288f78cfb036d33341f6bb67b36d273159642319a285240a9dc43ef2c9533ff78f28d11dda84525a4deb245197382243fc31cebabb11a711b5bb0b8dbc2a8abc81a1a5b9b87a8978a4be7547ae858e00b577cc30b8e7cb16906963cb247c99af81d3a095cccff8e17a64ddd157dc09d60d3694514da0ed1f675208882f7e239b7f5935ccbad1d793c01849418e92d3d5cb5b18d351adf83ae82d76509f3dd35aa179a99a99c65ef787de7cb4ac308cc1a7f10b84251d2b09a188b58"}, {0xc0, 0xffff, 0xfffffffffffffff7, "134317e4e3a9d2eaf43c9d12ffd11fb0c3914321853324515ef83e91e9aa7b96230eaebbc98deb56fe6547e0535e12eb06bf99b45868c6ee2b109d5c7cc1bb903be337bfec4fb0258404f21cff07a381f003a6bf7303732f8fc353829ad08f9fa509d988d45022d5c1fcfe00f1e68628a2ed35dfae6fb1391839994739dc6c07916e6e51ea4057221f5c13811fb8ad5097a93f335d302a4c60dcba3a59eac13017fc84212e9a6fc05d1e55591178"}, {0x28, 0xffff, 0x8, "b5bdfa9df096a795103bbbd8d739850b12d9"}, {0xf8, 0xffff, 0x7, "022d5682eef7c1dff1acb91699443026a395952357caa67a0a0afb82817b444a2cfde0eafcef5ece9402660498876766c1c27f20f990272b2623d6a33d9d228f0860a5fb60f503dfc4791f6172d25b56d003cadbf0f23d586ab9d72fca0d6b327943f90e15ffbf428a995224eb292b287d9cedc186c64fef9f17ad924464830fb13cf820de504a3f986e4d8b8e89f403f195e3663f0c2e741e3b908aed1b71ce88c47f876f239afe688751baa8ac9648771ac6b9cb3d8e938b38e1f748773c5b90539033ecd533e4230abed6768ecb529fa085977d49165764167476af4078170683c3340c56"}], 0x2c0}, 0x8) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) 16:00:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r2, &(0x7f00000003c0), 0x0, 0x0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x4010, r2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) 16:00:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000330000000000040000000000000000000000000000"], 0x10}, 0x0) setsockopt(r0, 0x8, 0xffffffffffffffff, &(0x7f0000000100)="782cfde682cf4d2c90917d648df253b2025efd8f9665792cb7224168615e1a3653f1119dc3b2ad85cb9cf1a7795aff9fb20a6996f023e1452ce41802d5ae1f52911e9089d71ec60b8bd5c4af44c29a0cec664a3a28119d18358e438ff3e34641ce959c5c49bea28bac07933d397e62ce64bd79b3b0f9ad71d3330ad0fa6e06d4009f7aa0407a1059b48a809d4bbe5b63f644551b18ecb476fec49734fbd3e7e342858588fa5d6d7e5fd33b8645f6b430b8eb326b5cdfbe5c2012350a9bead74715f69ed7c865d0", 0xc7) 16:00:10 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getuid() setreuid(r1, r0) socketpair(0x200000000001e, 0x3, 0xfffffffffffffffd, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="6f8c0f28d3c6fef7bcf92337fb0c7cf8bbbf7b47c2bc3d006136d45740824fbd052add11996eababcf04b8703db363ab480903471ba8746233b7fb903c", 0x3d, 0x1, 0x0, 0x0) getrlimit(0x7, &(0x7f00000000c0)) 16:00:10 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000209, 0x0) r1 = dup(r0) writev(r1, &(0x7f0000000000), 0x2ee) r2 = semget$private(0x0, 0x4, 0x0) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000000)=""/180) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x6, 0x1f, 0x6, 0x80000, "7e6be23b83fb08ef733c441deef047da5bc1052e", 0x4, 0x3}) 16:00:10 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)) readv(r2, &(0x7f00000026c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x7) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) kevent(r1, &(0x7f0000000180), 0x3f, &(0x7f0000000040), 0x101, 0x0) 16:00:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000180)) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000140)={0x0}) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280), 0xa2e, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x99}, {{r1}, 0xffffffffffffffff, 0x11}], 0x7, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup2(r1, r2) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000180)={0x9, [{0x1, 0x388000000000000}, {0x1, 0x80000001}, {0x3, 0x4}, {0x0, 0x20}, {0x3}, {0x1, 0x5}, {0x1}, {0x1, 0x74bb}, {0x3, 0xffff}, {0x3, 0x1}, {0x3, 0x3}, {0x2, 0x800000000000000}, {0x3, 0x200}, {0x1, 0x6}, {0x3, 0x6}, {0x1, 0xff}, {0x1, 0x9}, {0x0, 0x8000}, {0x3, 0x1}, {0x0, 0xced}, {0x3, 0x1}, {0x2, 0x80000000}, {0x1, 0x1}, {0x3, 0x7}, {0x0, 0x401}, {0x3, 0xfffffffffffffffe}, {0x3, 0x6}, {0x3, 0x5}, {0x2, 0x4}, {0x3, 0x800}, {0x1, 0x9}, {0x3, 0xa}]}) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) fcntl$getflags(r2, 0x3) kevent(r1, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0xc0, 0x0, 0x1f, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x1000, 0x3}, {{r1}, 0x0, 0x90, 0xfffff, 0x2, 0x9}, {{r1}, 0xffffffffffffffff, 0x10, 0x48, 0x1, 0x3ff}, {{r2}, 0xfffffffffffffffc, 0x8, 0x2, 0x7fffffff, 0xdc}], 0x6, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x20, 0xfffff, 0x605908e2, 0x81}, {{r2}, 0xfffffffffffffffd, 0x22, 0x80000000, 0x5, 0x3}, {{r1}, 0xfffffffffffffffc, 0x28, 0x0, 0xb8b, 0x5}, {{r2}, 0xffffffffffffffff, 0x4, 0x4, 0x4, 0x69d}, {{r2}, 0xfffffffffffffffe, 0x10, 0x1, 0x10000, 0x9}, {{r0}, 0xfffffffffffffff8, 0x5a, 0x20000080, 0x6}, {{r0}, 0x0, 0x2, 0x1, 0x0, 0x9}], 0xffff, &(0x7f00000002c0)={0x5, 0x81}) pckbd_enable: command error pckbd_enable: command error 16:00:12 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) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x7621) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r5 = semget$private(0x0, 0x4, 0x103) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000001380)=[0x4, 0x9, 0x8, 0xffff]) r6 = dup(r4) getsockname$unix(r6, &(0x7f0000002440)=@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]) setsockopt(r1, 0x38ee, 0xfa, &(0x7f0000003480)="0918023de196558c20ed5b02a078e8c9ce338c9f1ff8515f98cc88651bd81fc89afad63316fe4528fcbd9184fcad10830d7c46b5ac14a7d169c08c160f857e53e773bda590150adbfbc26e7a0a18daa4c0635e6f6ac67b9c46cd58343f914c567e00593ebb55296fda85a55df17b341ecddf618f2d84a891b0f4b876dd77f009468d571d5726bcca2f58d77ff63c0226aa08641c2e6367670e367d3c32394db913944cad2df9c42ef7b46e374a65a40e49ac774a28f461bbffb11ab50d746116adca86591de06af02b26f7972086528ff875a7a409c9d060d60bf0a6f130763be5a7fdfc470edbaa4345cf88d1e1bf07ee964632eb1c727488d39179c09f4ca507210aa66701e0ed82d30868330eedd3c4fdaa18812047439edbe4af26c990a276e1c5ea69fb64d46f2f1635c75fea7b3aad2ed12f34ccf7d6b8f62d6099a3b170cf974edbdbb47f9a61ebef17b8c7022662e5ef399b0c7d47662d225a293279622e0c646b72eb3fdfac03392feb0924ce7aab355600329f0cfc3f5b6d3bd2fef24d80b7a662da57bd9c091bc3ef00811f30313bbf518ad9340f0571c7caf606ba467ba3ecbcd2426d3baeddf3df523e9383c967edacb9245a7fdaf66ef9705ecd739c52b461ed4ce223eb0fe80171c42969a1585232ba94cbad07d4f8a9d93dd05d0250a6676f26b45864f8e7155a5cf54eb3a5dfaa51a51888d6dea5daedad0e2b650006a10a1fa4a5d6e0beda87de313090dfb00bc90b7a9f0f31d9b08a12bef5f94681330a4a3fc40896829b69fec11ac24a591a6e022c96511e864f0cc67a06d840a2dd7d156457fe2b3890cf9ad12c82657a8ff2895a88205ed61e32d11a29a0c7858e272c6ba369cd9a42f301aceece2c5cbdd2840b68121f114eb4a41ea4adc1349b282e5c9d813b097ebfe07b38032ccc4e3444184ab319a04143e7f4dcd6c251c92d859ca3890f89a26eb76919b5e66968581910c570ee6e3f35d13eecc184bd171b94aaffddcc71a3183d3e2e03cad65df29e419a9ac886d80bb8528086f87e0ffceaeda32cfd10fad08445347930b30ece7e5d3295973235cf6ef141fce09ea3d8495987bf204349e9375a86768df4675d09d0bf5ae3551ff134a9b88aadbf1afcf431713630b82c3f8387659902105194e1562f6bf9c6f8d74fa6be17095835c5b147fb1f23004556fb5dc039c45c155106e8f5d0bfca8435d6bcdbd2e9665a7d755d63f0536cc4f1f6cec54122e7cdd2c6084f538f972be569e271d83727c19141b3229dd97efbc9ee524c76dcf60192ffe653cae2d4ad302fb01286de0780cdcfa50339cad16843694ad9cc105d5d4775ecc9c5e439bc1bd0e5767d215855a738c514ff9fd97864044bea221784efb62890e95b4a0744a20a8bbee6a92cb1b4b03b4ab65db886592ae983bc464a09e931f9f214f4c706008acac1d766ec86503cb90b0f8876847462f1baa8ea8c58c733c9347d2e1ab3a8b6aaf7d82beee2b43f2dbcce43e5c6e41b9e4a10dde07aafc8a239462ed9926a10e189b6406a80774839bb27520f2155cc9d5964f6b3aadbde3a1dd9c4fdedf36527c2c03f656634f6acbfd68e9a516367074cbb82f53066f8146d95ca03f7d7b0ecc80cc255f118118a10e6d52b002aa684a5bc325296c4bdd8054024298bc143f52a8c18ba7316f756e57f0372a347015c3278016efa0a2757c6610fe8033a5e92eba0529e858ab218559760272cbdc7beb4a3dade2bdab3a0d73310ee8d1c82a8f9ac56b3ad1e13c5122564c8c6251d428febb2f761f5cdfbee64579ffb6e4e07c0450d0f778f85d483029e9636be6aa480a740ce459f60022af97ec8ac56b34eb23e6601a8ec7232a600efd132f1e6e5adc1af88e181f5dac785541cf17f369b24428eecdc649c6bce375729aa17b0445aba694f39fed57ace525a88de8f460d9a39029a8cf33466fa3e1d0ee7254eeb9d50b5a7c37005b506a32cae8c860c1f92fa7a9df12598694b9d4df7437b5f1586cb1c14ead26e40f60aadce024fd0659baf156718470bb9f828406980861e042eeee82d0b7affed27a54988a87a03dd2e1bdf5ceb6f688a4719ced4dafa0924d40d881f704c92026ce52e8c0c96a03997ebca9c706d8dd53db1b20bb87c6fce1fd6a25746ac056790f4f912f8f6d52fc96df233c4309bd034b835bfe365b927d4d0a36b57ed7b4f9a683c5ab107a4e121a10096767d647501c9d2f62cb0a19d71cac356b8d07d5b8ef00734733d7da5cb56ee613d92bc4090253ddb761b68ba576a8d98d50d5e8f7fc2ff5e2a35e1711bc1a7ef9f76b8e08a57c9defc408101b684c65a61c0bd68e42859d1b69dcf45c4c93f975b039ec1844a88f393a72457306fdaf54cb9c7d1b07a77e061535ce8cbc6359d8c330c29684919ce23cfed29c99263bf42f6822993bc262e5de5ade1c46e544f620226bec4b63f9beb0f825098b1110fc2e384d51f111dc6ab8ae6d1309763793882d7a3e941112fb6b31a46f5ca3e60602d45931662da3dcdfc71995b3890156e3d03ebe693679d5afa5207a8cbdced3eec88613244a138fa42f8a4c8266e29f60a06d1e7fb8f691879c65884fc802b70291d3ca811b86013ae599a49c77e7074cc968f80f3b9ce5a91800c907e4e4f560a8daaa4e7c5384ac4232800657a04275be2e2921e59361c94d962195c90ec8f0078e2d908207535b08f343f1c866e46d3f36368d3fa8cc29c837d067452201851dd6546d9667972ca424999bf5cb75ae925960907a321f71198b7a335166f9b61addb7bc3d1f75e69dd8762cc2cf0b3775c7c68b0cb0d53abd14b31791518c068b72d61f064cb22f82f154a134e03355a4dd0736d0860410aa06c9c4dab4d4ca6c3cdad9610147f8619b5f50a3256a86be73ebb57cb5ac3eb009f8844659b906d2b2a90301b0f185ed781238727c75da677cf7b00187c330366ccb25146df75890c72b716879cffb8b25d444f98f099feff5bed5a1d70dc827d7970eb1fc41c7a3426847a05b1c42fc14a7a83b11380f2dbc163d9a7a89e03ecf7f8a4d1d1f1a2ab7c4ace780b3dc076fb0419f3066af4757aacacff4c26d64e00fe02723f3fc32f815470086ec93f414fd4f5d58fb3d4916e8b84b4dc95da849ab4275731c4b878a4590965cd57d982b3784a25b5e55341383345a1ce38df6b930c29278eb070e040a5c18181ab23f195157010711b5e2a3c77eae3f872474f608424089bbcfd2cfd4aea4e69b49df36c33d2ea378159cf2b16c66533e36cafe24859ca754d2a957afbe286294071ccc40ddd93c89eb62cefe0cfcc061f9bae70333597e9abe17c97e198c6c40719d4976315ca7e614c2cf6b4c8453d4f1affa72882b0f81edf9115bdc897ea6d4d1cd8b100018d0220651ab9eb185fab173769155670ef0008540d050512a1ea96a8b51d67cdc7dbf7749277d93890840318faf78445632f88301d8c640d12fb807197c87d73e70bd553b0740d3e62004a4cd2cd22452c9a407f355650bdfea1b80385002f2b7e8da79a0bc2b23f8162313b9c100837b4b65e361b4053bbd77ec813aaaf92986e62a3d44914a04e441e2fa0f70a679129c2f9c47015dd6455c2b590e91fe0db6285e1933505ed0c457b4c5496a2494286992f354beee7bec49dc0f312af74497eeca9a6fd2bc6f0dad511bdfe3e23f5533055e38ddf459beeff4fb0f8838238cc44f8b1ef04eaf907cea88671e40f631725241ad98cc4dcc4c368d0f4b25ad95864051d4d6c89225bd56deda41c179c92fb2d4af54bd4fa31be82995bf03c1ecd9577d8cf0e1e8145a551625a0664474350e86a2ba8ff76384937615d498f75de612ee31e78a9d5e99478f9e283e7418f6140fbd72b7abe0392c194c6557f36c51e7502e20ffdf95b028daffb29d1001d213823e5d93bbd7c42d82c3fb5030ea1a92bd8e2c83f9fe1aeccc912ad22d1d732912528ba1c0e18845f7e74ecdff644fe53684ff5cabafa30475045107712a01bfd86ec3f6aba631ffe00cce1c7ff27dadb67689190b6f7a40854ff3bd602f9efcdea4cbfad479bfdc6a7d26f4f9411b15a925a78c23e0e354faf351d8b1df5c970f6fcd95254ada5c214ba44cf47e571f55030a0f2f7c031734b184d7dcf2683f980182ff3b363cca232fb81b0df3a48271c2bc517db1acc6cf2cc908726c9af110eba67d5e2895f7ae8c670d1e3a8907dde1ef4ee3cc55248de89dffa8893bdf344a1e60f934337b051aae3857544b0c65bb5c244da691ac92aa91cc56e36ce728308e7219fe4f1aa42cd63f799dc1596ca9bbf12cc427f5bd324c4fb673e2ad9496447d5529b621f64918f2009ddad85429a35f87f0f62d0314c97320b90847d89bea0b2c95bb233cd50743cf5a047b609499f7eec1c945a9a11d5187cb58510f6a7bb4c6835bfb8b30492d344649dc317feec0df165cb9ebeb1390078570a75cba738dc1800c3c638ce16f9eea2d75ca6fce9e698cffaf958b7048656e014a6403f185fb695812485fa8c96fbbcd029f7abde20cd88748aa1701e76040f902bb4fc716005da697d65764ec9546bc2610113a460ddb131e6ebcdd5d4e808cdaa576be3d1b2002e233d91e3b952ec99da40b02b096b69b025556dc180177072fbbca689bd7598ecb3251be63a9304aea74292266967453554054932aa3beac57fc1739a354a1679e1b81db339d9c86c0ef8c10e1dbfe7135b02e879d1b06b1da95d6e15f4fc11d0f69787cbcef72a06875f98bc9a0ecbe9622ff622745a17d86b9be2855dfb2ef5c19a5014e4ba26e15ef3bfe75b2d160288ca612664ab76f6c2ecd11bfb2576c54913ab91304576aa73c5c071f2d64848130b4946289909a05d49e566a349b7cdfac63a7e04ad31bb7b0ed1d0ce565a9dd524c1d08f90eb89ba76b65926bbcb4f1c5c10bfb387b56a23862dbeaf6f3b2918b282026cbe1ddcb95ddb66f80e827345a0309d1cb95afd1edbf75ddb92e3737a3b8b0eb2dfd5e519f370a4de6c380ce320d61ea1bb60978f2682be65d84205df80b6a30d044216bc61a96709f2c6bf1e1b751a1553cc67a49eb661d7fa9d5f586a97173bcc97bcb0afded1a260f7986506e56dee166131795e20b2ef5d16dbfb9fb34c3904c69d898f47ba5b7e00752c2f92eebb516fada3075af551a07a89c8e55f4b7b22e4ff2ac33b9439f69035661a5a82304158fc395d21c99a0a8746f796abdd9cc0caf3343166733b4e897b15647f853cc8e1bfa9a7e96453c0de12680c9b52fbb93341b123ca1e3803161251d9b79415f42eaea0b962c34a8c86690dce9511380a922b35cabe09d6b0320162e7c87bf00f957a82b546c1ffc7087ccbfca5b6f3fccd003e5df35713701308f974c8220a6fafffdcc5d1907167e0c2ad543f4d22b14c8c4c8b98e3c44041bf6a55cf7ff778c6a417d0050945ba23acabebf04a031d2077be0f818713d729c09cea4e5169286572fc61dbe73d0b111cedd2c865855f885cee1fe8dd27884aca001686eee03eb36edf1bb5b121a1b4547b75623c29a516ef6f16a18f3f67195c41e5999825448ff2f7ecd25854200aeb384f932c339b5f0159a77215c5acda7ede7e6179d5c7c75153cced00810637ebaa0c86f4e053a14c5b8c2c475f82b59fadb820800d219b9235710a254b4e059fddb2001b3f8beaf19a72d45de9c052d07db85fc556afb505f1f63cb1e01ff9460dab2df115fab0f3c4681cea0bb6950342067ba96424b8480f102ec1ad6e0ee92dba4558b3f5f86a75931ef84c3cb6fd1ebe", 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgget(0x1, 0x0) shmget(0x1, 0x2000, 0x200, &(0x7f00005ca000/0x2000)=nil) r8 = msgget(0xffffffffffffffff, 0x3fd) msgrcv(r8, &(0x7f0000001400)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) msgrcv(r8, &(0x7f0000000600)={0x0, ""/96}, 0x1e8, 0x3, 0x0) msgsnd(r8, &(0x7f0000000480)=ANY=[@ANYBLOB="01000000000000005c63fa91bdd294415b81b26f4adb16cc3ca8062e43fcf4caed6393f253394d59e40473186849225677f20e2be1aa2c7843eafec819cb06cfad0baf9c58ee5802c31cf4001088f393e113592e50f636352195566f6f43efbff6dbcc8cda96c9fafbebaeeae247386f838639df521f78a22064ccf4f3"], 0x1, 0x800) 16:00:12 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f00000000c0)) 16:00:12 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x180) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x8003, 0x3) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10010, 0x0) recvmsg(r1, &(0x7f0000001900)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000001740)=[{&(0x7f0000000180)=""/96, 0x60}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)=""/144, 0x90}, {&(0x7f00000003c0)=""/187, 0xbb}, {&(0x7f0000000480)=""/119, 0x77}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/198, 0xc6}, {&(0x7f0000001600)=""/212, 0xd4}, {&(0x7f0000001700)}], 0x9, &(0x7f0000001800)=""/214, 0xd6}, 0x840) recvmsg(r1, &(0x7f0000002d00)={&(0x7f0000001940)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000002c00)=[{&(0x7f0000002980)=""/135, 0x87}, {&(0x7f0000002a40)=""/146, 0x92}, {&(0x7f0000002b00)=""/126, 0x7e}, {&(0x7f0000002b80)=""/81, 0x51}], 0x4, &(0x7f0000002c40)=""/134, 0x86}, 0x843) r2 = open(&(0x7f0000002d40)='./file0\x00', 0x20, 0x80) r3 = accept(r2, &(0x7f0000002d80)=@in6, &(0x7f0000002dc0)=0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000002e00)={0x100000000, './file0\x00'}) getpeername$unix(r3, &(0x7f0000002e40)=@file={0x0, ""/4096}, &(0x7f0000003e80)=0x1002) lseek(r1, 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x0, r2) fsync(r1) syz_open_pts() r5 = open(&(0x7f0000003ec0)='./file0\x00', 0x8, 0x40) sync() connect$inet6(r4, &(0x7f0000003f00)={0x18, 0x2, 0x1000, 0x3f}, 0xc) write(r2, &(0x7f0000003f40)="513ad1", 0x3) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000003f80)={0x6, './file0\x00'}) syz_execute_func(&(0x7f0000003fc0)="43db86660f000036f2a665660f3800980e00000066410f6d3d975630d036363e0f1f000f1a996b8700000f0546da6bfac4e1f9d622d2ad0e000000") dup(r2) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000004000)) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000004040)={{0x18, 0x2, 0x8, 0x81}, {0x18, 0x3, 0xfffffffffffffffe, 0x5}, 0x1, [0x1ff, 0x4, 0x3, 0x100, 0x4, 0xc00000000000, 0xbd9]}, 0x3c) connect$inet6(r2, &(0x7f0000004080)={0x18, 0x3, 0x3, 0x4}, 0xc) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000040c0)) readlinkat(r0, &(0x7f0000004100)='./file0\x00', &(0x7f0000004140)=""/94, 0x5e) bind$inet6(r3, &(0x7f00000041c0)={0x18, 0x3, 0x75, 0x3}, 0xc) pwritev(r3, &(0x7f0000004300)=[{&(0x7f0000004200)="d6a3237c2b7a25fbb26ef54876836440f2cc0f786f2a7e43fcc753405133bfec5a2486ffe29cf6a1c2", 0x29}, {&(0x7f0000004240)="cb07bbeedc162eff5e1dfdf8694bb47e622f49b3d73255835d6ee6eb36dc84bdec63a5a1f7519be5d85676c56039c85e77d3aa90a630e1e7476e3ef0b1f0bf82376dc7839c57998c55155ba50b4b946aa638117098bea56a3324a428d9e2732cd6950ceb78e8f23fa638", 0x6a}, {&(0x7f00000042c0)="a1d9ccf055f0904b0646e868f5091af518cd97d26fcf9dad74fd275ff30be5e27188ef719c82a61e95b9da78d0", 0x2d}], 0x3, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000004380)={&(0x7f0000004340)=[{0x101, 0x2}, {0x0, 0x4}], 0x2}) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) pipe2(&(0x7f0000000000), 0x10000) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) accept$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRESHEX, @ANYRES32], 0x0) select(0x40, &(0x7f0000000080)={0x4, 0x2, 0x0, 0x8, 0x0, 0x0, 0xfcb7, 0x245}, &(0x7f00000001c0)={0x7, 0xffffffffffffffe0, 0x9, 0x401, 0xfffffffffffffc01, 0xfffffffffffffffb, 0x0, 0x4}, &(0x7f0000000200)={0xc8, 0x9, 0x7, 0x5, 0x5, 0x0, 0x9, 0x1f}, &(0x7f0000000240)={0xac, 0x7}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0) 16:00:12 executing program 1: pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = semget$private(0x0, 0x4, 0x100) semctl$GETVAL(r2, 0x40003, 0x5, &(0x7f00000013c0)=""/74) unlink(&(0x7f00000002c0)='./file1\x00') semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/7) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0x123) r4 = socket(0x6, 0x0, 0x2) mknod$loop(&(0x7f0000001480)='./file0\x00', 0x5da24754a5793da0, 0x0) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f00000015c0)=""/157) pipe(&(0x7f0000000400)) setrlimit(0x8, &(0x7f0000000080)={0x8, 0xf}) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r5, 0x0, r5) mlockall(0x1) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000003980)={0x8, 0x101}, 0xfffffffffffffffe) mlockall(0x3) semop(r2, &(0x7f0000000300)=[{0x7, 0x3, 0x800}, {0x0, 0x96e, 0x800}, {0x1, 0x0, 0x1800}, {0x4, 0x7, 0x800}, {0x1, 0x7, 0x800}, {0x0, 0x7, 0x1800}, {0x1, 0x100000000, 0x800}, {0x1, 0x727e, 0x1000}, {0x3, 0x396, 0x1800}], 0x9) sendmsg(r1, &(0x7f00000038c0)={&(0x7f00000012c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000002580)="82e5369cb51e22e368786a261c37654fb0a0a43c3e0e4693c2916c0695ae55094c1e8e8a28fafcd46cf11846e5b86a641cb7307c8ab93a9b7328", 0x3a}], 0x1, 0x0}, 0x1) setsockopt$inet_opts(r4, 0x0, 0x4000040000000001, &(0x7f0000001580)="13433310dad4039fdd473840017bda4ace63a106290abce3ef59", 0x1a) semget$private(0x0, 0x0, 0x80) semctl$GETZCNT(r2, 0xffffffffffffffff, 0x7, &(0x7f0000001500)=""/102) semop(r2, &(0x7f0000001440)=[{0x4, 0x10001, 0x800}, {0x2, 0x800, 0x4000000800}, {0x6, 0x7, 0x1000}], 0x3) socket(0xf, 0xc003, 0x80000102) setsockopt$sock_int(r3, 0xffff, 0x204, &(0x7f00000001c0)=0x8, 0x4) socket(0xffffffffffffffff, 0x0, 0x10000) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000200)=""/35) lseek(r0, 0x0, 0x800000000002) getdents(r6, &(0x7f00000000c0)=""/175, 0xfffffffffffffebe) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000580)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x28}, {{r1}, 0xffffffffffffffff, 0x4}], 0x5, 0x0, 0x800, 0x0) close(r0) 16:00:12 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d4) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() listen(r0, 0x5) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x400) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x2, 0x8, 0x40, 0x7fffffff, "8bf11d25ae5b0dc4d63e2b908ee0710451f37c2f", 0x6, 0xfffffffffffffffe}) 16:00:12 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) fcntl$lock(r1, 0xb, 0x0) 16:00:12 executing program 0: setegid(0x0) setregid(0x0, 0x0) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fc33055552fbd5e41798632dfc94ff334a5619515a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456fc7d409aeafe904b4be39fba9cad589e16e8c8b6b87cb2d72b8bc", 0x65) write(r0, &(0x7f0000000d00)="bdfa4d2591d3f45ce6c321a8cf98848e4a8051bd24313dea8d0354d605afd928dbe0f53b523765a0e76d91d9d7c7f5ecd520000f55d9bb05dc03e23a001000007f559b8cb509000000e7199679daa9010075ee6f7031d6220ed69a19be423cab21c600748aaa78b791a61d75bc90ff0100004064f0d03f8eaf301e3fabe7705b4cf01309bbe061a751731e5c0000f3031748935d0e2f319a154ecd009cd68131400b4dc386972d2eae0000000000000000fc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab09e54756258cf0157efcb8cdc1f85c9a7dee598ca84b154b143eb6f8f21bba4b90ba765d2250f6ea821e153a6212dc30a", 0x103) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x9, 0x8}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfbffffffffffffff, 0x1000000d10, "b04d00f3ff0a631a00"}) read(r3, &(0x7f0000000240)=""/161, 0x9964) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:12 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) kevent(r3, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x0, 0x40000001, 0x1}, {{r3}, 0xfffffffffffffffe, 0x80, 0x40000000, 0x10000, 0x8001}], 0x0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x10, 0x80000084, 0x980, 0x5}, {{r0}, 0xffffffffffffffff, 0x25, 0x4, 0xfffffffffffffffb, 0x6}, {{r3}, 0xfffffffffffffffc, 0x6a, 0x6, 0x2, 0x3}, {{r3}, 0xfffffffffffffffb, 0xa0, 0x8, 0x4, 0x2}, {{r1}, 0xffffffffffffffff, 0x4, 0xb, 0x200, 0x2}], 0x1, &(0x7f0000000200)={0x1, 0x2}) open$dir(&(0x7f0000000240)='./file0\x00', 0x8, 0x110) ioctl$TIOCFLUSH(r3, 0xc020699c, &(0x7f00000000c0)) 16:00:13 executing program 0: symlink(&(0x7f0000000080)='\x00', &(0x7f0000000000)='./file0\x00') utimes(&(0x7f0000000040)='./file0\x00', 0x0) getitimer(0x1, &(0x7f00000000c0)) 16:00:13 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = getegid() getgroups(0x7, &(0x7f00000001c0)=[r1, r2, r3, r4, r5, r6, r7]) 16:00:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:13 executing program 1: r0 = socket(0x18, 0x8005, 0x1) r1 = dup(r0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0x3f, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(r3, r4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) getpeername(r5, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) getpeername(r5, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 16:00:13 executing program 1: select(0x40, &(0x7f0000000000)={0x4, 0x9971, 0x5, 0x9, 0x6, 0xffffffff, 0x80000001, 0x9}, &(0x7f0000000040)={0x6, 0x10000, 0x401, 0x2, 0x5, 0xffffffff, 0xffff, 0x10000}, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x2, 0x1, 0x39, 0x8, 0x8}, &(0x7f00000000c0)={0x1f, 0x1}) r0 = open(&(0x7f0000000100)='\x00', 0x80, 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000140)={0x0, 0x10000}) r1 = semget$private(0x0, 0x2, 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/82) getsockname$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = getgid() geteuid() r3 = getegid() r4 = getegid() getgroups(0x3, &(0x7f0000000280)=[r2, r3, r4]) fchdir(r0) r5 = getpid() recvfrom(r0, &(0x7f00000002c0)=""/204, 0xcc, 0x802, 0x0, 0x0) mlockall(0x2) select(0x40, &(0x7f0000000840)={0xa50e, 0x3, 0x200, 0xfff, 0xc50, 0x1000, 0x101, 0xffffffff}, &(0x7f0000000880)={0x8, 0x400, 0x9, 0x2, 0x1, 0x0, 0x6, 0xffffffff}, &(0x7f00000008c0)={0x3, 0x0, 0x1, 0x42c78701, 0xfffffffffffffffe, 0xbd91, 0x0, 0x1}, &(0x7f0000000900)={0x1, 0xf1}) r6 = fcntl$dupfd(r0, 0x0, r0) getsockname$inet6(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r7 = accept$unix(r6, &(0x7f0000000440)=@file={0x0, ""/88}, &(0x7f00000004c0)=0x5a) readv(r7, &(0x7f00000005c0)=[{&(0x7f0000000500)=""/190, 0xbe}], 0x1) r8 = dup2(r7, r0) r9 = shmget(0x3, 0x2000, 0x20400, &(0x7f0000ffc000/0x2000)=nil) chmod(&(0x7f0000000940)='./file0\x00', 0x41) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r9, 0x1, &(0x7f00000006c0)={{0x42, r10, r2, r11, r4, 0x8, 0x4}, 0x29dd, 0x5, r5, r5, 0x5, 0xff, 0x3}) getpeername(r6, &(0x7f0000000740)=@in, &(0x7f0000000780)=0xfcf4) semget(0x1, 0x1, 0x0) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000007c0)=""/72) semget(0x2, 0x1, 0x40) 16:00:13 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mlock(&(0x7f000027a000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) r0 = socket(0x30, 0x1, 0x3ffffffffffffffd) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup2(r0, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x6, 0x9, 0x1, "1c82e174fbfeee135b13bf6b3dedfdf62a5fb6b5", 0xa34d, 0x80000000}) 16:00:13 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x4) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/47, 0x2f}], 0x1) 16:00:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f00009dffb8)=[@rights={0x18, 0x1, 0x1, [0xffffffffffffffff]}], 0x9d}, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() fchown(r0, r1, r2) close(r0) 16:00:13 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xb9}], 0x66, 0x0, 0x81, 0x0) close(r1) r2 = dup2(r1, r0) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000040)={0xffffffffffffffc0, 0x4}, 0x10) 16:00:13 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = getuid() setuid(r1) r2 = syz_open_pts() fcntl$getflags(r2, 0x3) r3 = socket(0x18, 0x4000, 0x1) read(r3, &(0x7f0000000180)=""/219, 0x54) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x9, 0x1}, {0x18, 0x0, 0x200, 0x80000001}, 0x3ff, [0x200, 0x100000001, 0x6, 0x3, 0x1, 0x69, 0x1, 0x2]}, 0x3c) r4 = semget$private(0x0, 0x6, 0x8c) semop(r4, &(0x7f0000000040)=[{0x1, 0x0, 0x800}, {0x1, 0x7, 0x800}, {0x5, 0x5, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0xffffffffffffffff, 0xffd}], 0x5) r5 = kqueue() r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getpgid(0x0) getegid() getpgrp() getgid() fcntl$getown(r5, 0x5) getegid() fcntl$getown(r3, 0x5) getegid() getpid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0xc) sendmsg$unix(r6, &(0x7f0000000740)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001a40)=[{&(0x7f0000001940)="2c3317beee3e5dc08792a00ba7e244eff5f34b7856cb49e1fd5cbb7d261beb36d1b45b87566a858505ba261dae59ae73a0c58c9d7522bc708b41957d49893e275f7f80f2824c0765d29ff5b76f1d677e8db5fb2b8405e6df003ded344c6360693779992fd40f842b0009e259d340e1a9fd3451f0ff064a00a13ed87a0b7817658ef06347fbf1efc4f904dfbebc6521715378dbc380473f195dea8bbf44e964721d5bc9092419e11a27270c7df6c06e6969bee5e0ab69bc8184c67709124aee8207d7e759eb3bf724f79850ffd2", 0xcd}], 0x1}, 0x7) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r6}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r7 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$KDSETMODE(r7, 0x20004b0a, &(0x7f0000000140)=0x1) kevent(r5, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2dbbb2ff, 0x0, "000000000000000100000000550000000300"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = msgget$private(0x0, 0x20) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xfb5) socketpair(0x0, 0x1, 0x4, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x100002) 16:00:13 executing program 0: mlock(&(0x7f0000721000/0x2000)=nil, 0x2000) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x3) mlock(&(0x7f0000721000/0x4000)=nil, 0x4000) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0xfffffffffffffffa, 0x1010, r0, 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1002, 0x0) 16:00:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x53, 0x2, &(0x7f00000000c0)="b0c4905ecfb0800bdac0a7a87e242282aad0646a775208b383f21cbcfd5bdb498f9a21339e9cb56d6abef13ccf6f772f5c869597536713209909da4df5b3a7bb5a78f64c07dc0933871ff06794a01fcd5d223ec1d79380a27a3e746d75ded38a85dd6f35105b102dedbfa947e3d7b83f62f47cb5cccc40001c02f7f6e9bb243252d4", 0x82) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x14, 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r1, 0x2) 16:00:13 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(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) write(r1, &(0x7f0000000140)="0f", 0x1) chflags(&(0x7f0000000080)='./file0\x00', 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/199, 0xc7}, {&(0x7f0000000280)=""/223, 0xdf}], 0x2) 16:00:14 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d70000020000000000ffffff7f00"}) socket(0x1e, 0x0, 0xe365) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) shmget(0x2, 0x3000, 0x180, &(0x7f0000512000/0x3000)=nil) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:14 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = getpgrp() wait4(r0, &(0x7f0000000000), 0x2, &(0x7f00000000c0)) mprotect(&(0x7f00001a8000/0x4000)=nil, 0x4000, 0x800040006) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) writev(r1, &(0x7f0000001440)=[{&(0x7f0000000180)="3632c476db4aa24c0cbeacf88867772b49921899297965278a58e4646fdda2e7b15e9992ea40abdbea78ece74cec4e06a1964d2f7b6898c94786c481e954c4e5c19d182922d7431848999fb2472a0a3afa54e20f67bf328e575977f71aae4507802d53b64fff1170a26889700397e3390d04c139d8ef206729b7", 0x7a}, {&(0x7f0000000040)="6ce81433951c91ff8c96f2dc51854c39329352bc16984985f01a72161b16cef39cc07e93325224a942898b76dcd49a1c7ff810c5946c6cd6bd4ec3", 0x3b}, {&(0x7f0000000200)="9833d036e017a439bff5e14e36d1d6e36831de580b10d7a0eb9553e9893300e1e3d74ab37efd098015967ea192550e7a47d6b565ae2191fb1a5a6d64bd67eecc0196f95eeec15e498a49bfa1058da615e11233ec6430cb1e746078052d53158fdf24e50fed3a2c831785066671f2edd2026f05aba48054d99ce86d7098535210aeaea86b4062f851f5a2a10851cff9306ff782fce7ed33165a5b446b3f5f7c68c2f4a431c2a44bc0a4720a42e352e7b847a79bb91fc827d6d2db7282bb4007d301c30b4a672b2ac0be95b438b0024aeaf8d3f1da53d325d2eb0176bbf27872e8d8b34d522c5c96648efd2cab74eb0c671dabfdcf489d849ae6c5c90fe6adb49dab2d9d22734e3a01e24aa948d3a020ca8df444fe23a0c1eb1d96ad21b12a4d8baf3471df740d07cd89a6b9853c5d2812eeedfd10fe357bfd74fd7def0bab11436f63883191181c922b36eede4d3f5da686b3471596ea987a22f1b1a574960c5e81bfab9f72044568083f581a1125b3f7be41170446fedeec1ab91ff616faf11f4bc2cd82dedac4a288ec07a45ad9992104b600caafc67e26fdb700ae2fb4ee66254b88fc321ab2a9f1a5fd9177fe0c74f0296ccf7b54bce4e91ed731cc3b364c27244a826b7d61b9c012864d6c342dee1fed1212ecfe795a3c272d7d7f36c6cbd44d98d69cf0eb4ef4c3448e038c18243003be874c813ea6cb4d2fba03ce620482ccf0055075f03beae6d639b24f3725a04211d630771073dad16b11718bfa5705fadd5831b9bc53eba92da0fe03af99c4e1c8c49b8ba651537ac12c9c5773f7068aae7ba43187a0a7b6870966e77fab60ee5c98f726858969e984b18fe2bcf6da57e9282d3a23586f0340e7764a7a758f6017b6b049a430fe5b28e14e110697cf08f496024f7ff482995bb14c257539f600277ca370d6defcf650c50b48a69ab8fd15ef8c0d100870bd59063bd5cad0785937ec2dfe38270969aa2be58d8eeb99d639590aa7d8d46aef854824b90e39bc2cd0ee03bf57fea22e831ea0be44db9dc8595275e54f6efcde307f4d786736c356497fc4cf0746aa382e84ee80f4db19d434802b9841e218d68f120dea86aaab1d860fcd774bc2165c68927ab92338e8ac8d78015a38ce088f091b13bc75f32bf6d4302c568ba85561641f1970eb884d1233f42032ef344e7f263617a8be91a2035af61928cb6e6570c66eb71a842ad8fd10cfe7312767d313315852b0ac4aea1e550dc8ef2640ee1d25f211c4d529a9013f8cc4b8162ed7b8e1643e7624f484cc19f3cb7d4df3f1ff89665c5d68e49c7e32b895c0030115ebd49e0568ef2d4dff13abd9258732fa2162ce9d47344c8f24f8aaf1726741676184bb5099844c2db0db8058e893f38e8ae69c4315d959fb89aeafc9c761dfeaa9d2ddf83ae049929e920819f30b4d26fd8c5f343cdf8d824b537c9a7778f8eba8caa682fbf5e50585a3afd4e87d2a01ef085c4e4437aecff69ff18d2f310cd59ca9d5c6a7a74226fbbe7a767bb475f6360c8852da884a40c3cd702117a47f6b9af068ab31951c8c0b9a80755ed8bb827e3a29047aad405d9308aa6c0a64b5543caa78bdee40256de9d34147f8a502383f24a2e34d08b244c77786c6854211e91bbd23f5c15e9a0b71c6db186a0969a998e57dbcb26e2b7e3348bd25531ef4aa7908ef4ddb08c8d3f91729de1a496ceb999d6481c15eca84372840e6fc7df7363b08d91817bcc4aca7dba9f395a3669d9042d2cd563054552247ddd0d8dd168ce93b32c1b84ecf5922055220a0a65ed53b6fde269ed49847a78d1f152afc7b0a8003c735fe0c58e6ba38807bd29f816296d3af3311e68ebc3edfae57acbde81a86382c165c7df3dba0e4a3b1e42dd33a58bb4a930b83450a7f4d335fc6eab15426b65901ba114ba08943923f285e4fb89a1edfe8a00caef0c08cc619b641f091129047148b25595de4a3d621b7cd7a12bdcf2431e02628d1fb62d59b80c7ad91425b385e594133a919f8a3dc522d97734d3bd694e14aabad3f66e60d079f58e9d0cefc267a43102ed92a61e6f1c2846571e7bf0ad206e1c6e4c8ff5b06811d7f1cf1f0142e0b49e8d945f0300c3d6c145b2d1a9dee4066c6ec349f610ac47a1f7ef58149f14bb5206e16125a1ecccf151650988f2a9deb4e8bdb9a1323a2bb49aada744616cc22985b5367449d5cf69c6c4ea00f694a9c7cdf6429f3e31406e3e6512449b85d133f97bf3897eb9f4b7200227c42f0b5787c8a4fae6a13c4187d0d36b384745515e39d8767276a1311aee086ea96e1479496f306dd09b7214af78240a1dadd861133947060af97e042e0996edf8b4b3af44ffdd5300553c3a216bb9296ccd9234c238f75d8504ff6bde49ecaad13e6a381f7778919bb81d1983164b6e60829fdd6b747bfdb44e6c321d624fad376d3baa1a43783966c4aa717c00fe9a5ad4af773ca992510f70009ba5ca4bfd43d1ce1501160600c75721e2788d27f22dbfb894cd88cc84c096a746d1304fcb134b71ccae8692c3b66791276481e069d7398f371e465b5b9b55c8f8d54e60e5b36a5e0505ac09c3963c2949331a54567b8cc2ef744578858be9649b19625b91e7b790db33586748f1074012c35ad33e43590c00f9b82dd6f4e11719953edeb5d52580c9dbd71bc9d9123e61e91b2a8bbe9a2392e4ece7481b0a83984e0cb3274b2c06c42501342c80d6c7ffbc919c6853c093f159434a086153326fefbd10626a24f1e2ecc71c3d49e3b014ae39af8cc682532440b3b09c94219d1893250439e8615d7ed97430ed99286d65533676c0e5f9b2c1885480da44d39c5b9d490341b86d473c96e2c6fc190beae9bfcb8dd1e2e7e508a6909043c5ea30a9275c3a9130326a7368b3e72d654a8c25e3de101232b78c84ba312cb132d28fd78e72fde10707a79b956ad6410c0377a0fa946d7228a42efc92a9fb0cc45a12ea9ef5fbfe356f833f4e478f7e963831169308ca70210c62e2d214b99cfaddc4317438546c30ed37c0e9b761df092f1ccbb432e6132731e7ba4f810d8013bee1a838be053b725343fb60eb2f86764c5af1c6b32ef7b2d10d4abda104bdab3adb8f1fbec960875f282bb9fe4e20b9ad94ca40c32858a9af76502cc53d9ea3fb24cb02a6a858eadafb9c838111913816363c80c73f21d7c0d270b8208a4bd7073c9b7efa246f85a99907b165b7813f811dcdc75662600f4aa209759e305c011867b9239c765f005d1004701f322bfbe303b3cf62baab23c00fc5f7e4b1ab7bc17ca998237b578f6e6196c8326a9375dd43fbe87d1d58c5b68ed44527cbd5b10c9f1d7b3691b143f6b92002a8aab263e64c8b77b6e819bdfdf450b81acc50054d7f1246e2d3ddbba2d9117974e87ff48c0538b364923ba5b014461745030d24d227e21a2518a97d8546ed56494493cc3cf814b28d1480b84532b830d960bb7feae76464224516af53ac30a314ea05b4eb5d9ed9f2fd0cb9935011d3e7c54311c0b729f91f88fd7e3a695227489f16a0e25d0dd63d3256e30e6de0797ac93cabcbae744933ee8a5dee84f781ec5d0b129ef6e92d1b527820199ae25b0b7e28e471e10d7ad7b8cc84f13d8ed091cb8a4fb12d15f2d3193cd1537160b830bbc64d990b96e8d39c930c714ee93a38c24ac3e936cfd00ef46141323ff9fb590cbf670228e144ebbec5b60ce315c71c23d4e19be65ed8f9087499390f6fb092ec70ac949f63d7a258284c18615d049f38319a917362e066f5069538279342a6261b42846383bbb14599334d5ba9b0fd860f009c7312868797414d9c81d997515608fddf27970abe7b49e04b74810fb05806e3a1017a7d2e92761312468e556cb1e4d3891cd1c73e5f2df9e15449c945c6de623e9c7b6cdf32b03f55f4b8d334c8a2d5928a95bbeb68b4aa2709cecba8f14f88f6bd7537683ba16b6b3942a88699f845ee2e16a7e67bd9c7583554e0992c27c6793c31c09330627c0b516a540e207f85647c2fcc9b2bf417dceff4e1d9c1e3ec83c58c5e27f57463eee1f709b47499520074a5b9f46e7a0aea49f15fb2ea4c3084cfe037a74bce10581658a4076824ed595519eb4f4818c1b93d7f8ee2ced863a0585ec6824d7bf85bde6941b63ab3f3173b0b966bce747506deffc5bd399be896804c00c90a0b4fb22190d17cc3471bafb9ee591838eb3806cc84723213c9ff3a6a9f5df2c82937d49c2c9bdc105d5462b3585d410c5e18fc23bff33ddcb670e8b1d0365969f4ee0e377b8edc42eba09a10b6908578a04576434b0227c884efcda74d12c06c20f9ecef3aa83c54613a606b21977c7edaf5079bdc67828c5ed3938cf80994f3257d276a193cb5dc4df88da335414990aeace55d78a2e324d151e262525cfef20f0285cd697fbb066daf8b080ec04ca25352f8d663d366cf973848f991b11c7c9e83a5cc94fcdddbcebe21824ac7f073d0bf4de6e6ea7f91a7d60a6f57ecf48c297c3319f5b03ab91c716f473122532559ed3745189203f10e9d29e71b0a8add0fb6a4f0da48d27ca0ae1187c527cf9eb01832d7e8acf541b4e301fe82d7619cc22437767d276ea2b05e8e9e3241a62b1431a93190cbd40daafec7c5a3cf5257a196408f766629492f3ad47c7d817bf2ad4239b7e86914db538813bca73e37c6c64cc75fda9c6820b6641764b1fb9e1a4c7c7e6deefaf03338123bead85039f291ed4b95f13919776fd7f065543658c2ed16d171335ef3844e7c950910147409c004919e20ad7b95fa63dc782e3dc5a39c360c54890260fa8f546d003f76fbfe1dbe9c3b7efa7d5f0585565f91882cf643e6c8fabd3e28f5a237fa6352ddf862efdc10b83af51aef170c523a2be318f894066c380bdf722e959036eba56927d79938df2e5edd069d431f01cf910f78f4e7e9f0a6508d231ebd356e01bf7c738daf182e8b7be0152a3f0e481be9d22f7a5e8b51b6f56ff6370660a6ed54c48f121370101273570687f0b229d35c1f8dc6cca8653055239fc531c5cb108d469b87426f63ca99553c6bf6f3420205cf67130edd195bd20ca0222ff0cea6b2b4b3b75221089b09bb0b5d879ac58448295c980b8e00fb992f15cfe84899c0abbda05da0fb4e4cf00f91ef34e89d4ba9959d244f4647dca048760075c80b298afea9e6ad8915470cb566d224ffbf8ea7abe5d6e3254a68a30176cc32a9125e69367b52637b50e237731a76fe3feb2fa4ac6ea70fc529895b2e29ec30f97ea4971ad5180b29c3c5a7c6d5dfce209845bbe21b7b2a821f4301b5acadd59c08a380bd8c07888db695932e68e1dceeb7a8d9bff0544cfcff1575eb81bd00496d9008de6e58e681a55777302902a865a7e81fb7e9e90f4ab538a4775805152a9934edd6ec9d7d71993f7927a04063434d90484cd54b9f75374c779ea6f14ef8f1d4e9675c39374643868330bf6070ae8f00e858dfd7f8fb52a956ddc8a65c5f6069439a70fe2e4c1d7751c268450abcc5075227a04d9fdaa326b614eaf57758954489d16c53710696227908792c649d2ccd151908e6531bf6f4320cf89ee460da97dee19e77b42ebb3ba1bc88d694231e6684c1f9586934ec84313b0768f38338fb3428a63eab91635a36c6b424401d61ace25cce714e077e5cc818b165343b30c7ccb7d02929c6cd9e3d7f04a2332bfbaa3bbda3cffe518873c3bc240b29c7421a86d212e0205da53a0a80ca98c95283997311d6f25f42c9b126e95ecea2ef514d41478f8321ee690415bb14ab2426fa3a4456dbc4776e17f9bca", 0x1000}, {&(0x7f0000001200)="5c1550d0cbbca8463ce00a33c8cb8e5ff9704dba708e1aac4990d38f67977c5c1279be3c5777ae348191dd6005d55c9687622bc88d1513da6938c62aaf1879a0ac5cd424dfdaef2acf3a54c7bf270d1e8b95aab03f0f47b208a52683f192a991d3333ef71d8d06b176ba6f0bf3d5a7039b9f512b13b79a9f5c52a546ac78c612f3df3ba14251f9a43a781ec93d32a3c4180ded280c15ce574f37e03a2acc739ec4b46fc9b8c336c0a634e7b022eeae664f3c9d873a28ec34e743f60afa44b374b457a54d0a710173b4f33bfe6ee33123b04f6f6b6f5792", 0xd7}, {&(0x7f0000001300)="70058346d0b8247f71aa45839d22c231861780cc92cff3b351d3f5cb2ba0531217ab9b258ea372cda7af7d06e54523e03ab28159e134c3d7a2ebd0d10177152d3869ebe49b92f6d271dba0561d83c69f074692f8c203b791fbbabbf508a3dfd51b25d58627ae401bb1083656eceaf4fc3059a5b31eaed4856058f23494e77d4401cdb22e3cfdaea8e3412503a3bb16410e598fe89ab47ac342c4851a0d95", 0x9e}, {&(0x7f00000013c0)="dce87e3a6df9a2338bd3239a7f6134c8c16c31c871de43555d1c472bf74f6ce37f17ec8a184e6c558b3fd24cdec0b25f71c1bd93bc719185c15a4729677f16780780acddf574f8ba8ba121a32f209bfd", 0x50}], 0x6) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x200) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r1 = semget(0x3, 0x3, 0x20) semop(r1, &(0x7f0000000080)=[{0x1, 0x7fffffff, 0x1000}, {0x1, 0xfffffffffffffffe, 0x1800}, {0x3, 0xfff, 0x1000}, {0x2, 0x7}, {0x4, 0x1e31, 0x1000}, {0x5, 0x800, 0x1800}], 0x6) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x1, 0xffffffff}) r2 = shmget(0x3, 0x2000, 0x8, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x6) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000140)=""/60) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000180)=""/4096) ioctl$TIOCNXCL(r0, 0x2000740e) pipe2(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r3, &(0x7f00000011c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0x5, 0x1, 0x9f1}, {{r0}, 0xfffffffffffffffd, 0x10, 0xfffff, 0x90a, 0x1f}, {{r0}, 0xffffffffffffffff, 0xae, 0x5, 0x6, 0x9}, {{r0}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x9, 0x6}, {{r0}, 0x0, 0x20, 0x5, 0x94a}], 0x3, &(0x7f0000001280)=[{{r0}, 0xffffffffffffffff, 0x98, 0x0, 0x3c, 0x1}, {{r0}, 0xfffffffffffffffc, 0x44, 0x1, 0x5012ffe8, 0x9}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x795, 0x5}, {{r0}, 0xfffffffffffffffa, 0x44, 0x80000000, 0x10001, 0x1}], 0x100, &(0x7f0000001300)={0x6, 0x2}) mlockall(0x3) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000001340)=0x2) ioctl$TIOCNXCL(r0, 0x2000740e) shmctl$SHM_UNLOCK(r2, 0x4) chroot(&(0x7f0000001380)='./file0\x00') ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCNOTTY(r3, 0x20007471) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000013c0)=[0x1, 0x80000000, 0x2, 0x40, 0x7, 0x1]) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000001400)=""/42) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000001440)=0x4) faccessat(r3, &(0x7f0000001480)='./file0\x00', 0x142, 0x1) semop(r1, &(0x7f00000014c0)=[{0x3, 0x2400000000}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getuid() r8 = getgid() r9 = getpgrp() r10 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r2, 0x1, &(0x7f0000001540)={{0xd899, r5, r6, r7, r8, 0x100}, 0x1f, 0xffffffffffffffe0, r9, r10, 0x8, 0x9, 0x7f}) 16:00:14 executing program 0: setuid(0xee01) r0 = msgget$private(0x0, 0x0) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000040)=""/59) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/196) fchflags(r1, 0x7) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x28020, 0x0) 16:00:14 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x0, 0x5}, 0xc) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) 16:00:14 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(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="84bf45b96231837c5c74284f6e4ee6dce44162f474aa8481237a504b24c0f7d26ffe6d67b0020d8bd9cb1654e5c42e87e6b4eef2f6254bbdaecc2acc7707350efbb120fe05741c7f4e51bcdeea85a56106", 0x51}, {&(0x7f0000000500)="d5700a061bd51d157fd9b9d18d723947384bd3d28702643d4b32747eadeb4ef2b175b0d79706861313d5ab51d7147ea8d7ed02dbfcc2a6f75686e2042e9aa504d59a97b60e8699fbd633fed870c0dc11214d0c2abc6302e9234cc766100add70b6cd725663a6f105ad4c2f27ec1095b03eff5af01119ae52ff6288bd7260947ffaf4077291865159ca859e6c760cbe85d9dcedd099b27efd616fd8aae0f756823be38825dba28718c36a5b42538cc45d22b3a6a054406b3f929cb5a63cd377db0b2cd621e81899486b166da27224f975319ea1be3362ad7d598883b6c56db7116eae48207371aee2a283d80a268866ca005ee762b3388ca6e3a08baeb4196f05ce924ec2cc9d486e1aed8572c5a4491a5295b4dba00ec578b5f8492937c89cf5bc91581f799f0d161e19af4acf9c72e668a37061a8c87f84f578650e834d039c8349e028f51719564e96eacf21d20104fc2e1ca1ff846f9e3be34860c4ad6b23543b98190b183ed686487375d00c2c87ba6f0c313518b2a634b8e5310b7763f433a2d81981970727bdab4df5cddd537fb8f634d6e73697dc34a76aa4c1c74a2d4ca6d8cd977105b971028f0c73719a1d462529e2081b785fe92fa4faecae3d80066db7bbc87b3a1bcf10d2c32a50c182039965522e506e2fea9d3254c0c8044952d80d7500e581f02e20ba48ce7331f0c35868a9899440ad4436164a0e348438a1572e482bdbe2566e0df2106df9d3d136510eab37f5edb6bd01ca6ab32798bec5d716d756f15ae938accbb827a42f4df7ca1c31ea8ff3f3da4ca095febd8e690cb3611e2dd294f78c2b8760c0a34b08119fc82f7ab1f503dcf3f8f00793add774073538771d9aee78f4b4d6d2fdf5a46f280d1f1b6f568a08fbc621611effdefc6b46a438bb2cc57be00abd46891f3be2357ed5db278e5dad9faf7b9072e1291950ac435d80316d0f3280db659dd86c7a59d094319a5a28063868a01751e250ebb87b8d89fa2126ab1856900b815f7b80615dc8d477ce397d58ce4423bfd0bb770b0cf7d87faa39b48909a9607f4dde2540a8a7277fe2e35f07cb9a3f25f56cd44c7d434c11ad0317a07969d6d291a7ec47f78389961a75f323b32ee4e4d4defe0c73f7c3d03d58cd2aa33d8fad9dca5d66964a3a046eb372bc629126deb69efb40eb8fa298719576b356c71e65878fc7f4161557b979789718d93b7a2fa81a9b606295ccc22010f16266bd9451ae006d29e3d5463d964fe7c11deb9f6ff2b135c74886be298574a3b84596bed40568826cccef6cb83f223de0ee8d0b4926a384c25e73ecf57edcf3986ed14d9176dd5836f1acc8cd1f6d5058924488d1c12da71372dbad6f70e1717aae39ad43d89cc0f7eab0a63ba055df904a62086e75921e597adf60dc9e8be5cb4e9b21773f88b2abe2f32d6f5cdee11f2dca70abac9984fe0e40182d3853e5ef133e0cda433b91fd2e855fc4709733bc9a651813539815a402bffec3b2e985c5e6de7fa667d877645fa148310028f5ff7e630594f6efa36adb962fbcf49dd42d05300458cf7af663ea7524e346b6cc8cfd64fca39d28e6f63c41f03910e785892846354d00df6caa0b998ab978dd11bbcc1ae52d0f73d8840039c6a127cffcb37a4490cebcea7c52f93315b11c60c0444d44534d3d111be38bfac101afcb4dc441ae31575238424cf1d825e2f85ad0ec887565fb69ebe48d6e69ca63bc9861042f65427d753055b4338e4b04fa78dd389b0f57ad22d508069b226cd2011c35e94e90eb28a958c89c2e5606ee394c2a9546de0d03a058d95fef40745fdc6b1061fa9368481827f354933fda73553f8c4e902b90ee2b2ef40d8ab77f80eb1caf894da5e6788fd3f9736cd737ccfd3042530a099d4f62dee3835b3720f26bb5b1ffa9dfe352721c304b110315129f54a49fc84555fac5a3c673a73686d2e75e5645f6d4378e4a8a70de79c5d80bae030b39b80d2a0a2cffecdfa2ce6ac8124608b5f85cc782f86cda6ece3b3e3554998c5e44a123476db72a68e29bcc87479314170c6ca9dadc050532f9e3b33b7a47e42700bbdeda71ee98a4e1be9b45f3e9bc37aa1dc613fbd614c763b5a660b2a35a7ef0ced4342faaf89d3bf1b8d1789d3123ce59e35c15a442d5f608daacf53ffc247659da11cb2e1a27101b4b84cb2de49967947084e1f98fca0cb70d94cc2dc4a3a683642975bf3b663041af4a55c7b93b873e6e698beb26debe31f320d6caacfaeb55145c0bae2c7452ccb4d558e3fb90ee2c81ddd8148ac57789a77dd04cd4dfc91a8b8fecf61b3f8b2a304e668544b7ded420993657a1f4f906faf6691a1af1ab0fe88b26602e739e78888af534c8f11738b391e3a3634b81ea006af108468719fdf0be729bd7b505fef833d228c6918f49f9f2c1631a14dd067f123e1320117c080f4703c3fc4174ea1cc423ffd00d6d3609deb9dd99a33e6c78132305a489518f4ad687d45a15012a56cd2faf56d5c3809c901facfdf1d051a3d43239e27f6721a7216d3188cecfb80a897843033ed3a8b02d490d7a0c0035fe43df9c196d0fcc90d970c687fd33d61ac92c2d31f308e801d959cb746ef47c45a9c332ff554bdeeb903e94f2c1002b03f43c0cb4fb8ad77dbeb5d34b5bca59bbed228279416efc2f2136b1747906ece884e8e1aecf723162a3b7df4bae7f659d868df2d3d5e26ec34bc72a642cac7986e61218a467979287775e20d39b4bd54586bb3787d3fbb5871570c627bf83a2dd6c1fa207ef66fc4f63dba3e6e8b81a11988777c78fd7e544be9587d7c14a64d86671945917e6b3975ad274a275074cf5cbc72e38891a984135dea6bd3c72a8358a5a2bba9ce618124343614229513f60aa67bb0e9b76e7c80a474914df8d9dd9eb684651eeeb11fc8326736381b183f384d05c6a04f9b182211ce2b25cca9b7bf12d9cd3c38ad6e08cb0848eebb3da36cd6d87ac22c1dd1d30845169af60ac4dbe47f456ceaf2e3b01348169e8cadbd7f93338302b5465e949eccffb5b7615dd871b071ce0d6df81101bc57c80311380b5b1ad845553d75ad863f2457cf02eb0f34d472e5a1351d84f37ed09235da0995db0bf1390bdabef92258b942567ffab9d69b6c875ff7c92602afa8c9e482b1fadb9f482d009f28c3c59f6e37212e969771dcc2ea663f77e7a16377cd1c8455a41808b860526ce3fbdba00e840ee90d7ebff902050c1ce2a24d941f13e2673132692a0b2d49ad7d785de1a174728497333d32d4d9ee470d9896e625df1e60caf17fe8958cdf7fa59ff4722b5d76bcd471683a169d83a03903bffb586f0c942af9ef6d2252453d4ac67600a9a8f1609a7667cc35c70a35e6d3cdc81433a01048180f82973bdf05650a932bc4f38a0d4654f3c377703d30492325767dcfb917559bd2335742bac66b9f1d6a2c3b0564bdcade2e3a08d3e54b0b4a4d7613af835d873264d9c7939fee217e329af0a4e6195d56965ba9d673b6aa46670e75f7e23edcd20e3f836722e9ec8129f74938a31af088e68c4f5026c96441ca5a562d8b06ff66af0a11114274346a57b63294a4f2b6d5a24f31d97ae469dde8e9b33153316922286631c0549e49beb000175e004e032c9998f19d0e93ab229c503d06239e1faaa9bbc2583292f6f114624a856be7220ac58a03f818e542b74e998bc2461990e45bc2b83717c386ee2bdf1f899fecd09c9b16e0c3d6617f0c9a234ebcf76b40e228b5fd2576b68b586f161d0d7daefeac749185ecfecd9761c963e00bc935936aba73c71b45526af1509c3a6960c668759f7f8fe018cf26976658e768a8d1949348f05626a5b8435060d87c1e746f41f677c1b4ba8750017984c117ae5265ac80e99900f035084567462cc5e755caa08d43cc3ce16f33fb98e8f1fa5a60be661b512bd17cc5d45f9376121959088a4bd3e984bb463ed767a34ae9ec0cae3acdc2d6db4b0c987416b2972b40333c0d08048eafc629898aa0f96789f49a0ffb199274b6a990b5d2694a90c3816b9cbb0ffc7d941201c02a345a68e17ededb000f3ac325dc70dc04c0f2c5c29864cfb4c999f650cec529ca012b0d4fb186cac245fa97c8508e314ecf60be1e95c3442aa883c7029444331f5d718e3e347dd87f1ee731f17105928ec2199d16eaace03aaddd815807774449126649bfa8de945aa5d597f1c4cd3aef4527310f4a48032f3960d9000a9c1d89861b7494788c669c7ec49db3a0ba1f81f32d4e785b24f4b759700859d64149683dbbd505d5dd3ce1ace3d49677034cfe5165c514076f183b8c94456a0fb6b7d12e9d0989c1acb69fbca0bda1185b3460459a3e4b9ed215fb91541e80b1cec342ba8dc11d23326218ef06340216f913760bcae0a0b2a7a50084001eb416d05a2a142394e6e10c729c21af068eb5647604949c00ab7623c181e5b17a050f575535e2a9dc7903fba628e6f200281123637378b13b149dc1c4cdfedf9399556f21dc715bc0eb14c96163d5523f995ad6d72a1061d3d8c39064fa79d47135e989fad54600b328e920c6712ef990399f1f3adb373e35693948bb74e740ec88b59b2eb9ebef5a8fbc41b354016216d635814298d1e52181a1f62b5538e36623909f87b6f3cc912e84146a881213e3cf652ba3a4598e581f7f4693a5573c5364768fd27385b7beac7ca040acded594ab80a57efb218f6575a8361c08963462626bafbb35d9ca6b55e9e137c28c7afd2f80f6c708aa00aa96f478fd129632d270f3862d1f1ef4cceb0b13661b1bd53bf020dcb4a9bd8a45be4ff986be700b33b1d4f43beda7df85fca8146e8f54cc9cc511a7cb7bf889d51cbc4008be3d75a1d651aaae046cd03b3fbeadccee6063964d2a1b419b17022f4256b174615052e6419b2af11b74894352a79ea064254d0a5da6c58ecbc80bd35b9da8e5801b154a6efeb8d93bf6348df6f0040af17f8f094d06e6e9fe1a99fdf043007c5bd7c864ab1a6890900a602365ff7a654a4c6ae4d739232e49d090d37bdb645f1855936beb36a974c60aa33e00ee13a1497aff3e1821a17f27aac6b708e47fcf7a0db7d59f379e2ef5169623ee020ec28acd33e8032c7b21ae632842c67ade98913284c4d360ca5ef4c48f168064316aa9f67ac9498440747e74e408c44a134ef2af513f3ba6d8add336b714075b0699435f2dac4c1d09547187d61b14cece1fffe3734d5e83d4ea85f9b996f84f2e58e7c47187c8cf6510b9df4d80ede753ae40ee7f17ad2d843565bebbf9105ec94d961056d1abb6112f85a78524c97679208625af4209a50bfb7165a484d74733d1dc821b4d6b92622c41fd21491bc8c4d209d103185ebc38c36b59eb8512b9b46451ae0761bf71e182b101ee38e6f65474ef2ebda0de512408744a83b9cc9c91e57e01f5ccfb0a6184ac04401c7749a988988a6777e3b3505b5b06f546735a97c3d0dc248e0b108a3700ea4817d5d43d640b6e23578892a432256af456c6dae566baa5265429ff146eb8832cae95d707d6c1d659ef3fd956b3fa36338075749ac02dc8340ccfd125d3df52ac3cbc4d670f2f77b19007ebd83f3e4be33c050606809c6ae092de454aed8496a4409b614c30ff1a96e27b4efc743fae9c388c014d7eca261a6f4889d22de2eff46a3909e587bd914418a69fe1fec7652d71dcedd4f87552b27463a17087f3fb4ab131174fe20f4233e19f06306699122860f7c985b3326d6750426a0dd3ea6d793debc42e15c4a494590cda730d073a5530e08596c8aa2c290b5793efffd0701ddf4", 0x1000}], 0x2, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) r2 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000001580)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000014c0)=[{&(0x7f0000000200)=""/124, 0x7c}], 0x1) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="6c2119ef14626b2e676826d2793398f37aa3928569af0fc44724365b769666ff7e4cda378d99ef664de8ef12c2b3a1a214821ce2d3dd3e4e62ff2ece7d6969ab1756898265e09107eb3c6e907b5349c67a02a0dcdd061dfecbfcc74d3d62356dc8d356f05f3eaa2e817f3165e020c408f2e2402f5224fda824bee42e16ebd742c31b4b", 0x83}, {&(0x7f0000000280)="ddbd51fbc227671e0ab047b517b98e22a768476443aa50710d7c3027485166001385c233a403ba2b56a6bac17bd6cddd76ffcc7634a58bb3359d5004c6bfdc79593707729bbc6a1cac3ff9e322718f2692f646bdb7e2b7cb76e5de798a77f7e65cf51a3b4f600e1aa6564155b9e6fd259f7eb0e0e05acc98ee58ca54c30737a8c84356ababc4aaba65eaa626e0ac2856faa97003ffb9133e6c371344cec5fa786d6cbba766a82680817f942967a289858bcc22711c3a99108ff4ad8d6748222a27", 0xc1}, {&(0x7f0000000380)="9e1f2edbc975160e4e57530ec2a4aad6805124027e856850e3ac9d4154a1123750f2d6153009b4393b229c8aca929bce603a7ceb99a54ff37a192a3941cac913f5d8166f5aa35301181bcbc58387a9beb0a9c64835bdca2489167ce000657d134984e86d3b70c001fe1db757544dac24ddd49472c33bcde19924ffead47a2562e394222790941a39369935fa9f2b556c6b689ed316cca5879795f3613bb8f6ba95f5adc4adc789e5402faf1d5514607cdac9194f11bc9a518f595fa1b9546f4e46793d6aa9a4cc231f1563589dabe0112363c2b4e1c40438dd039332d941d4fe8966c2450eea846148f992aabb7a57d94ca971a3cf815a", 0xf7}, {&(0x7f0000000480)="2b7a637aad95bcb0fdfa453cbd85b9b4a8998ee3183d3072b3355e369730fd63b9be3c2a0dd1a8f984bdf6f829fbd54d5cad059cc54893c7893d15ae568f71c9bc8bf0187a8be022ee1e8ead276cd64df76888a3c9f7e17341801b72fadd847dfc5ccd6ec3184e2bfd0f0eb0c06a01671c99decb61456186e61eda034417f25e5b6185d5ccde8abef4587bb61e0d11ec48fd93f8380990f980fa6954b0653ab75a13b8f0261793d287a9835d81bd4125b79bc9821d3965e666ba40deeed237a62fc3a31848058095f56ff5cb7e15275d36d5a186caa3f3d22d7207f9a992e2fc8ebc90a51d7ccd8d806ff4da", 0xec}, {&(0x7f00000015c0)="6c29252920fe8be14031392aec630ed83fe0efa0d5b6a6395ac317fa10d614e0f612cbf9145b8ef08849eb520f90808cf05c70dde48ec302da2c1920055d78dc26bab367ad2e0c8abb37f1f5093df8c0cfc5c919c1432bf1ba480abcaad7bd32fa4e4858128997c67a337d133b3a8eb4f8771e16359b6816104e0bf631814934d78cbf0178444369732e7b957600a3179ea8713af103b238379c16278f3d803a8ee826f321a32c1807a98efecaa998273b268ac75c0c2ee2a769db9dbd55c881057ddd9a61aed7c15a1abd674d810bd3be05b800479667be4e53a22b01dfecefeefe84104f3c25da1508b9abc3ad183926480a4fc6e8ae3816f9bd072232df2b17f62de8e51188e56c60963b9a623fbc9dcd64de1fdb93818e05df00b4d2a33e885d35030052917053a9d4d39461666d3f98cc1f6863a1082df3f3901f32b095ef49fa1bbdf5b227c48f0dde243e3a7b705993f53bacb7734d0145db796b86f2537a8044719a8fd4625d178b17a4d0aa5e75b2c205a84648c37478bad0c0f4435c9106012e73cbdaca45ad428d627facee96c9ea0f49ed3dee302474bf71d6f1734cad0d003a9679c175b1c57d1faf49f71ad93f6ead844f0726373c263680e51ea4ae2d9153eea12428844d989ada467e624b4c5e7afd02be69286d27b88372f057e483618cf7eea56c2ea57019d14b4b4f8359dc2dc7e3ce6e836fcad0be048223db0388d079a7b9106212b7886d97862baf1e0ffda55a6c15e4f3bd57a465743897e7fb594079e84946bdef86094a6d4b004e4c06d32665c39fa051aa89c3a4143952ea0b567435a0faec39b215ac23acd99f393ac240a73384e8864ce8a7a49582b4f3c78df8a5872c323f8844c5d2421a56fa18d4ea987a5827622c84c7bc296ec71d9498ce91aec7884b514de49fcd6eea90f175a606e465b39f053ea666a1fd76181cd4a974e0262eb2b732a6b63d666f512c2c50c1cc315c9c3b52aa983f72ecc90573fe8384397277b4eb785d3dbbe3c8f96afef02f1eb6cfe1cfb2d23e64c391a2e370313aff9f6ecbcf221a6292d68614c42f8abc93bde2f05460337243a5fd0946ce8c5d6c4e1862f8fa2a0ceb370fb6b2201194ae20677f0a731464c511cde6bfff75297d3175c82b626b2c38de7d62178ecd8a75479ddc75f748f15b4f8b72e0e92e1e6e624d6ae3af0bae64003b98446d6df2a81d1f18de2da35194bfb1c11f2fa03e6f1e4bc50885750974a28f87481cfd8487e004e3c6cd2208461ba98c8827946d4dec88c89ac45f8849d62abf9cc6c1843ee6bbfbe63d2e9ae92cdf4318393614c28af1da80aefffa963922cf8f21aababca09a38a985213782d709e1008eaed85849006de5b01f4a0178940f4d3672fc3e0a326bf8480a633fe95694d334439d71ab184e8dbd489b28730c7edfd2a156aebe1045bc436ec87093111d8d85a43c8111dd92394b7a0db1b15282594df5c49992859848169fd93a7c8bfe58d64896e246ba42c588d660b0248bcae97d689e97a4eaf93a1bba50af9a6a7551bcfafb30e5616e27c147cc4b387d5255af57b28e39330c6e66d3e7b2ecd1b440fd7dd0045fa58daf64585270a4bd571c8b4585322c75ef2b7cbd0df070fbd0013165444277670e2e3419235692227cb2eeea330d9f96118c3ed999db33e28033d166bc717898d0a80ae907392266a283c06dbafd48d6d981254482ae8a00b0c834a8d7ecfb29dffd7cc73c8d7defddcb99080600ba758434a2d98e111f0c2ddedfe539848a5b80509715794dcfdbcc3bda18a85111b157f4f35f4612408fe02854b2c885607642eb7381d437c1bf3d6e4f52d6981e4c2f3cd28becf97bb7c680dcd22e3610477011a6535abd0376f5fc4806674cb12889f498c63a2342c66e3b1ab7683d0670b91b557e4c2636ae2fa4db788eb913d5b5cf5b338b714942c421e20cc400a69c2b079973be1fc2a384d552922cf06cdfaf00c4c91d643d8a7c5691b5c2b6a8f4a05196a8f6eb6dd3125ecebbdb8cdf53dd0677267573e2040365e10d59955b0a7ac198ed3d9a16cc27eda1c40ed9919076fd4c5c7ec7ebe385d124fedcd8480ede5ff72eb8243d1149ccc6b930b8f1def0ac20840e5737097804600656f388831049932b23653cdea8f3a0642420408642bd7e31fea52d12f40572efdb3342eb3205f4edf67f34101f02d20e6e681f981fc80cab03ac41a3c0cc1d28aa1f988b32df5c1c8c648e8b05fcf3d81039697b3fb81c0a934413984a2a40e678126400b6473c33eead30c0a541dc7066264e4b2dfd8a1eeee037543cb54917f99f96a50f014968e43dc4cb9b1116a6a557853fe442a672ad3baac0fb5a1ee87473abafa537d6247942ef0873fabf304d66a0a12fbc0be6589156e224ce59c9ecc0ed4e7a9e4d4371adf0345ab2bd939b92c86878e1957f9f2a6bcb0d256b72c96e7e1e40da559fcc228442001116a931084e37395b1d051e281f0d137a320afba71fff0c24c544dba07ab4bc66ef9314f6899a0f4e222d065648bc117a5a5dd69cb8102e4da6866b200ccf96b5732cec23091c6d574a769c8080e5d853aaaafb6a92fe969c904939809b1e6f59d4242864951dbfd5b9ea2eac71bb69e4e22d5d9b95e9cbd7ce95586220e0d42543e83789c4bbf5a9a683452f3d11e9f9f3a4f5c69c9136a17f5e56b09f74c28b071fb018ecc6e2e18c36625ff48a4c78e345ddb59ef6518b960130b1b2a0bc43618534269b35a33dfe1048bc085e438eb2276d53d75abc853a580d8f408587ff47e883ff96a31dd6d1d9b5bbefb5563cbe8194422ef46f1254549e61cdefa05fb79762364d2e1e05a373030aad019992c7d860d9fdef89d00314f18cfc326ce1360d96dbfafc05834a3ab7bda57d199d7448297000045ca83c5fc71d236faab33f6837672d2e0e7ba9254d570492a1bab34f053432e87b6585039bd992c9b29e0ddb62ec4882abb7209ea1708a1323cf602b17b1e7a5665300dc506a8a1aae0a49064d9d21d8a64a09cc3a857514e546141e1c7974f6c1e9979d027a3f5c13bc08620d155ebc59434c830a97535f40e0b4b13f48a31ea63efe199bf0eaf9873f50f47f4631deae6d9529454449fccafc29d9979926517ce071edbe797dae9f20ff184dbb9f055846a3293844e37d3bd117418719a5a5a4673eb5167a868bc66de364d819821336158502904922c84abe472b0a0ee5f366f5291db5f21221fb58c2143f017a2cab95b75ca5476e2000c6ab22ce842a759a53c7bce8a8f2ff30d7310fdaf2d879e5f127db8933e83094162508d7b6856e09641a7648d29904a3b863e558546c6c43996aa32cbae7a643e5a9088281ec55a670fbfc3f1b24467a13627522a14cf7f48880073398279c9408681fa305ae50254dd075ed47550cc9597301422596e14d0c60331d826017b0be6603cc9f13f558e98c8503a6b6c2b91504dc16d56663f45f292dc50cab54de696dae901430fdb67c02ed8c65241d220de560635c551bfb2363b71cfb8a66a793c4f5deea4cd5a6d7a5fad9d8b9a60942f0c75974e08786309da0150b04d303aab2c01a770fd39ecc16b5b342e9de0bac437b51a6438831640672dabe5056afad802f68175b37b2e6edc4ebe6cdf61f48ae2e216527474b6b2d7d77d85d493cef58c55209e6488b3a46c63d5622888f4cae883f25e4a473add71d80f5d332966a91c3be5543f53d47ad5b2f28ec548779f340e47d7ef2d9f1abb3bae4993ee3ee5b8ce623a5a89f30e848245607d24fd4719f86d134bccbcf721eccf1d9f7c67da87936740e1246d20ffb0db04c12b6bd99c8f01421bfac79882df68ebada9119411b8dfe7bccb6f43c79974f265a5f2770ba4cb1ecd647c0493d73027a0964362c01dad752170593c066325c579d22b0f5d20a3da6a619f25bb0912c37fa86bdf43010fc9386c58449389100058c12549f31074b56be4134f65cf9fd3fb4db3486db1578f8c069a352c4eb576cf077afc5cdeb071cb47e550f2608cf6308c737893647c60acbaf8a2144f7fe6324b61f5331dfd41c1d5d103cd60f5f1e6d47d677b99624184a999dcb8d109316cf8b587fd0c43982ef8af4a353a39e48ed1a329bc1c40ef31845a1ae935bace3c91515fe367ebe9d8b9ac70c717b0c879ce874dc48550c3f3d20e545bbf066f57caf296201cda2e151abb1763bb6f55690f860c61c4add6ac82fa875c7491ad434edf48f64bdd9f5705537fb6f11bfebbb63c74614c0fa02122417363685c90e4462d7386e2770b99f2365c6dee99374075b88b4c1711e33fe8fa6785f5648eff1108b990a06765f87e5efb20e453c55e3f580022f4637480d3b432182c21d1b61c2c195e9386a93f3e3cd5a6ec075bd14833ca4a4b737ddc28c2450e9fec2766c4bb8fee2ab284e91fc4c2b3750fcd166cf69e06da9efa8baea74c5f018f93e2a198b52c95fd9ad4aaf9f10a54c61e9c67d0b88e7e7207034d678b88f3970956835c960bd26ec563e84731e256cb9f520b86eda503f650628c6e08e49c89e9517e896fc1b6d3ab0b3eaf803c6b0c4998ce740ec215611981e99580ca663a24ade09eba0aa9ac8cf43b9db5b2fabe259b82349807587638295a03d7f1fc619923a8fd467cde5f4b6cde2963603275ec0d4c20b506ee3358200723261d48f35a62ac5f551a5d692dddf7717d46eed1123800a51a627088143167b2268495e6c97b40b663b4fe1320e90ce858195843d277f98eec36fc18a819986a3338dca1713dfc4790eafe25edef6b5e7d4e11536bcfd2a3fe90fdf3eae13164685bc385588e4ba6e9be8b9ffade9eee0d1bfee57ae1a5f9f676841579916ed0164fbfcb851617542d973ee04d4ee8ae69fc15f9d795c9fbe00a88431b805c9a6b71524cfddac400ca0b9255c83643902b69da9e70bdced604f924086844a50b5851359c79425e46611b15ad90122133dacaf45ab906511a5ad65b98de115e5676eb7dc8fab6ecd2280ff3424ee1d5dadaffa2b4eb67aaf6c1dbcd92532d7b32752276a1ddb70fd250c1e10c5872eb2e96d17cae5c59e8a8b119b82405b0d88eddf1d89c145117599b66301fef1984d779279094a28fa7c527afc49e34532a804bb065f93818a57d05ceae07b2aa4ff4d821d203e1f6f68793a7fce155c6d9d2e462b2a0427cc88c349ef853ec59402c855cbf98d397e65bd9ee120020de92d106294dc09b970dbf4899fd2d54b7de4486f2471b9cdd59d1ae791abcbc66112dacf9d83d60ac4149ea1abd1d2c2b452f4de0711f636ad15207a49a9cd176dd9fff3cf97e8112567402aaf6cedd033ea615ad274438e11306d4df9d1ca0dd79bcbcde520da14c52e7263d3510fcc6688038ddb70d2af64dda773c0653a4db4fdebf77798c0659e11ab888bf789d81ccfb7ee03eb03a9c2b1ea46632fa9e32087be90d0ba14c4cf892b35ab64518414e8e31d8a00e279695af50f3ec6839492d5cc9658939b85b7cfe31f60f000b027c9de08e3641f674495a83f4020637c9cd760221152c669e464b91e1012acf4d485729d333c4e85321e2feb5271c85441b66b12b337904145e5a00c7f142e92db6eaea6e7d10389525e9e644a29546ed12117d53a3c8498924eabcac9ef89c27c48e7bce5d440d33404fdad80e97fe6d9fad8b0165d9adaf11cb009334957b6064dabbee227450271c4cea86c070604bd344e5c568ac6a4035309e03cfda6b998be3a8d2c839936b3842f1ae7050915950d3f19b2aa4e7ef0707d61981ce89f87b7b489", 0x1000}, {&(0x7f0000000580)="9d53ff613ec8117bd329d255ca47ca7f298e28c29ba13c30cbf75d336dd57c4a79d5753690ee384666697c579bf91aac51468cdaf54363b5a1f24085c7c2a649163424eca0f88622d7644f1b05720140906569a2c65005a8912e864478ecf61865f46f7655a0516dba7dc2648f26f5825ffaccd593ec506260a2b848e51cfd5f8bbe97609c566259613adf2ab5057a538de122bb8945c553f96d1fa334f6795cf4000b88", 0xa4}], 0x6, &(0x7f0000000640)=[{0x20, 0xffff, 0x3, "5cf84eed32bfaf13e9a14fa3a9"}, {0x48, 0xffff, 0x8, "5640e317b03f9bece1b5de664d6d7b425284e805a473ce10589b411e3b9b8c08c407cc738dd810038d5e4b5125daecb9c8be6789eb"}, {0x48, 0xffff, 0x37f, "557986ab84218970c904932a11abb6e2afbe8a2d273f8a589059fb76bb6d6c4a0867c32a198eb09010a847d80ae1fe04adef6d"}, {0x20, 0xffff, 0xef3e, "e828e0ac7897815e3fa71b3d"}, {0x18, 0x1, 0x2, "f6f9e9c818ec"}], 0xe8}, 0x400) 16:00:14 executing program 0: rmdir(&(0x7f0000000540)='./file0/file0\x00') socketpair(0x1, 0x1, 0x100000001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x7, 0xfffffffffffffffd) syz_extract_tcp_res(&(0x7f00000000c0), 0x2, 0xb4) fchflags(r0, 0x1) semop(r1, &(0x7f00000002c0)=[{0x0, 0x7, 0x1800}, {0x0, 0x3f, 0x1000}], 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='./file0/file0\x00') 16:00:15 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) pipe2(&(0x7f0000000080), 0x4) 16:00:15 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) sendmsg(r1, &(0x7f0000000680)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="d7692569eb9b6e39e97c3113fb40398a44fa213ad34b4cccbe63769e3d076cbb36af913a76082af50301e2b6546161137b", 0x31}], 0x2, &(0x7f0000000240)}, 0x0) chroot(&(0x7f0000000080)='./file0\x00') truncate(&(0x7f0000000040)='./file0\x00', 0xd374) truncate(&(0x7f0000000100)='./file0\x00', 0x400) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x7da, './bus\x00', './bus\x00'}) mknod(&(0x7f00000000c0)='./bus\x00', 0x10, 0x9c) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000140)=0x8000000000248) 16:00:15 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) fchflags(r0, 0x40000) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3, 0x7}) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000100)=0x3) utimensat(0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffe) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0xfffffffffffffffd}, {{r0}, 0xffffffffffffffff, 0x93, 0x1, 0x2000000000000000, 0x1}], 0x80000001, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x3, 0x40000082, 0xfffffffffffffffa, 0xffffffffffffff80}, {{r0}, 0xfffffffffffffffb, 0x40, 0x80000040, 0x5, 0x8000}], 0x1, &(0x7f00000000c0)={0x6, 0x7}) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = socket$unix(0x1, 0x3, 0x0) connect(r0, &(0x7f00000003c0)=@in6={0x18, 0x1, 0x6, 0x14ca}, 0xc) r1 = open(&(0x7f0000000300)='./file0\x00', 0x3, 0x1) r2 = socket(0x2, 0x4003, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x40000200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) openat(r3, &(0x7f00000002c0)='./file0\x00', 0x481, 0x181) renameat(r1, &(0x7f0000000340)='./bus\x00', r5, &(0x7f0000000380)='./bus\x00') pwritev(r5, &(0x7f00000003c0), 0x273, 0x0) readlink(&(0x7f00000001c0)='\x00', &(0x7f0000000200)=""/117, 0x75) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) getsockname$inet(r2, 0x0, &(0x7f0000000140)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) read(r1, &(0x7f0000000080)=""/18, 0x12) 16:00:15 executing program 0: pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000140)='U', 0x1) 16:00:15 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) r2 = geteuid() getgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./file0\x00', r2, r3) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee08665d19ac14d5e51348771197a7728420aef61715f7b1d3d4b3830c921be1817a0000", 0x2c) r4 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x888, 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x87, 0x8001, 0x7, 0x0, "1d10621c39a324458eab668ce28ed33c9618b1ba", 0x1000, 0x7f}) r6 = getgid() r7 = msgget$private(0x0, 0x10) bind$unix(r4, &(0x7f0000000300)=@abs={0x0, 0x0, 0x3}, 0x8) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000140)=""/83) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x810, r1, 0x0, 0x0) lchown(&(0x7f0000000040)='./file0\x00', r5, r6) 16:00:15 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) setuid(0xee01) shmctl$IPC_RMID(r0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) 16:00:16 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0xa0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x22}], 0x2}) fcntl$getflags(r0, 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60, 0x14c) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f0000000140)={{0x5, 0x3}, {0x7fff, 0x1a}}, 0x0) 16:00:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2dbbb2ff, 0x2, "000000000000000100000000550000000300"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x2) setitimer(0x0, 0x0, 0x0) r1 = socket(0x0, 0x1, 0x0) close(r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x128) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x9ea, 0x4000000000000000}) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000001c0)) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0xffffffff, 0x7f9cc872}, {0x7, 0x6}}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = accept$inet6(r0, &(0x7f0000000140), &(0x7f00000001c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x7, 0x1, 0x5, 0x1, 0x7}, 0xc) r2 = open(&(0x7f0000000200)='./bus\x00', 0xf9cdad403a9c2777, 0x0) write(r2, &(0x7f0000000180)='n.', 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCSDTR(r2, 0x20007479) semget$private(0x0, 0x2, 0x105) 16:00:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0008030174d98789badb"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) write(r0, &(0x7f00000000c0)="f4d461676f1bce8a2411d21db88c12f13efc4963d73b580c35ca3a2b82f200a63b84c1c29b96e63a41bca66f92021f86f03500924d6d413ee98dd648b3567a5fc78b0cea6ed51ed5e5086dd2b8e17f11f6bfa008f4a17a06599d4418d8df18367a40c7b1115bc09206ceb58632eca1535e4d9cb3fc9260dcf045a1d0ebbec98e223c7ef49b9aebdc86d1876430042b9fe7ef0eb927e894a50771409da67d63834af00e205fa1f3fd302fe287abb80aa2df3f86aba937ae9e8735f0fd67e432f546b6bcdff6d5e03ed60e4fc24d69f61739cce96fa8f66175c84ecec2bbb0a5e828939ac6ded71c1ba47999bcd801c6e2f20a7e62a4c3057b25fa35cf94a87bd6325cf7e4ac8ba518654078a5eb405e518370a5537e0b47b0a1aa298e6713617bcd32554970933eaeeb33faa2cb937ee17a8beb0e7a3b3b4625ed90dd1ca65e9ab08172dbd6cdc9067b0dd25c07221335f8da2c18d89fcd3947245f1ef027ff8aa319abb5b2541c028fe198dc755f516e27e3197d61bcce2e56529569727a75d820291dd03c5e052c4b474dcde1ab9652c6619c30ddce21afc906e422b839d9e139e8bac6da0cb8351ad80e6981a7828e4a63846dec05d9fad7b8692d0e7cea5d7a99b0651570f93ec8498a4908bf1919ab4d7e4bf90cb98af2af14ea48acd1bb0ba1e85ea79a5b2777491715f5ac7fbd8d9aaca42e89f42c22a656bf646a504663544ba4bdff09d49e1d83b8a0442206a955e981b26c73dee94b652bc6f390c300a299e01a96cb2518ad79a158e002062feffe40db4c73d871e61f98830ac5c5d0294224986d506f934ce3c0b36135fb4564bf5d2b6710d13b96cf3a233306070959419c33a62a406d194117ab03193e86ec7c83f10a6052ccca0d1acf75068df2e8a6b51447f60feafdc2276c9201650d21bc6b3d7d9defb9229001245c0b5dddd34b0b06fca307b736d89d04374acfa0daf0ae68541211d35ef0e7489addfdcf121495c8ad98dfc98d3e9c1ab0d048ab174cacf8764ce9836a1a7608d14e3b5529411ae6e4e9404c791345ef734bb9ab1a5b0f463c3f6299b7e7be92582fc9ad9cba0c452186245c042e02776e0c2f86e9fff4dc6b9e91098e1bea9dd33968bc6535df5793aa49ec380eb395bc0aca90ea1142d77c0c9473e7703552fdc82b99c9b5dc17f86718520aa2f89a4aedb7d04e8ce6e79ee87569c81c78692f3767583d496be8d1807612b43cbb7a82848977afadbfa77b57cc9d74a8a92a0d7fe671dc36ed1630b94b86c76cd8ae4e568018def621f1508d1cfd7adadfcecb2cb2e680fd9238068319fc8c7e9823379103380aec23abd336ea2b1655c9c504c2eee84c90a2038556a2f36b3b66479a0804e1e88f755196dbee325ef7b1178f89f172c8e8880bfda29830d038fb229e23159cf25a1fe80894b247409ccc7fc85585a166e1351cff71593ba821686515e77a2d3109a6121f1c5eddc5323d7e61cc87c8364f1565d5aa67da94d823aab6ece4b63ab12eec111d9cf80023565f6678166c7949b8dc32a483dd8bfc65e1d1bb56c5466ee3650b2589bea9ca0763ea91500b1bf24ae6f1728692ed81bdbc8b35e1bd42bffbd75baf69c178df02af0b45852b118fc85572a07079171600892c13aed56f0080398a092a31a65fefe3741326aa5b028f8e41bf2069e03b8d4003c67216a5dd28fa49d8beb0cbc6a2cb293f9b5c79a61fcad5c681046d2d01cdde4249db65cf82ad63d7236c00860adb4d27fbed889ea3bd48a5c5ebf586634318f597122e342506a9ec5cbac1d15c572dfc01e9e8fd601c8c0f4ce920dda003ca97f5609214498a2f1045b72c906a034312b68c42c7d253aafee5eb1b614cee4faa779f15e3478bb1be2dd1f40be0f4f9f2420ef8549813d55279160c4512caab202330c7888ff51b953e3ac4498fbd109b69f27f52b405ec30818eedab4175701a173a0b10ceb685827c15add81e90", 0x57d) 16:00:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0915c44f7b202c, 0x1b00) r0 = getegid() setegid(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) setsockopt(r1, 0x6, 0x3ff, &(0x7f0000000100)="d03c6268631014cc07dc425f0d2c49e4ffdc83a75a3aa3b29ccb3cf56f180e3c4a7c22ee01017bf8fa8fcc15abe34c1a8a49d3a2f8c194ababc71e0699f3299eb1311367eff6842561373ef20cfb0c71622ec170761a1c7c3f9d68c3ef564433835c64848d7f28d80d0db93d49a7651c6e40658d18282cbd71a6e4acfc1d8bc957c2a5bfc6ff985a", 0x88) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000280)="e1fab10eca9d1beb37d7b92b10999e0f614323771377c95c2cdaee58ea7207c0e43c44a5ebb42fc39202520207173b71c349455a422ec387f72755415fc530eddbd58b543541d7019a6cef0260de46bda711354ba9e695a78c7cf81003bc18dbde6dca7a3add170d8d0f1795f04636", 0x6f}], 0x1, 0x0) mknodat(r1, &(0x7f0000000000)='./bus\x00', 0x2002, 0x5) execve(0x0, 0x0, 0x0) 16:00:17 executing program 1: getrlimit(0x7, &(0x7f0000000000)) getrlimit(0x3, &(0x7f0000000040)) r0 = semget$private(0x0, 0x3, 0x668) semctl$GETPID(r0, 0x5, 0x4, &(0x7f0000000080)=""/137) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTART(r1, 0x2000746e) r3 = syz_open_pts() ftruncate(r2, 0x1e65) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000180)=0x2) ftruncate(r2, 0x0) semctl$GETPID(r0, 0x6, 0x4, &(0x7f00000001c0)=""/4096) listen(r1, 0x3) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000011c0)) mkdir(&(0x7f0000001200)='./file0\x00', 0x41) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000001240)={0x3, 0x400}) flock(r1, 0x1) unveil(&(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)='c\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000001800)) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000001340)=0x1f) fcntl$setstatus(r2, 0x4, 0x7e) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001380)={0x7, 0x8, 0x1, 0x0, "a7d8a288b4e70715de5ac93414292f9b678018f2", 0x7, 0x1000000000000}) syz_extract_tcp_res$synack(&(0x7f00000013c0), 0x1, 0x0) recvmsg(r5, &(0x7f00000017c0)={&(0x7f0000001480)=@in6, 0xc, &(0x7f0000001680)=[{&(0x7f00000014c0)=""/52, 0x34}, {&(0x7f0000001500)=""/67, 0x43}, {&(0x7f0000001580)=""/193, 0xc1}], 0x3, &(0x7f00000016c0)=""/194, 0xc2}, 0x800) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000001400)) fcntl$dupfd(r3, 0x0, r2) open(&(0x7f0000001440)='./file0\x00', 0x200, 0x8) 16:00:17 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="1000000b0000000000000000daf14319"], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000040)="68f891ec444ae9c0f7cc9977a95aa77f58de7a07d7c68ed329f51064d5365f3e727d78c9339a32aa97c50833564bdd2e6e4f6dcd903a3a682fed681bb9d25a354ea804e7a9d4542ce6a87967987ca002ba4cf75af2ffd8bb0890a565892a024f7b83d1fcfafc79c4ecb699e4eb1b82fe4af526b784", 0x75, 0x1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x100000002c, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) 16:00:17 executing program 0: select(0x40, &(0x7f0000000000)={0x1ff, 0x0, 0x2}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0xffffffffffffff9f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x10001) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 16:00:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, 0x0, 0x0) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000180)="12690e509984d92555887e2a5c6ad03342dde79cc28d7f036d57c97fa6783e4398fc7d7bb95f2134da276eb92e61ac4f12f06161f97cadfc8ee3284efbd099022e8d917ce4693537c3d87049f630dd46a90a7730735134949ddb494710b58b23a112fa67c2b087bc27dd6ac27036033870f80c7b03ce05b4727bb05d9ae742ed4402087cfed3b8170398c26e9d57f8c1fb158fe5480cdc1d62f6a86b970779275a085f6dc67e19f9e28beb172e320d3ae6b89887", 0xb4}, {&(0x7f0000000240)="44ba3e1075bb15cb8ed7869cbdc7ad2a0a1d28133f4ee6818266de6df42bcc1e44d1ee8bfa81ce3e1c7b6b0aef72a99e2159f0bc81d85450cf93cf1d2077718cc1d005ddb09516f7f59b77dacbf50d2bb7381d69f172e7c1f0d2743d6dd70eedd1b741ccc8131d629cccb987414441e55e7e752f8f0e7aa13453fdd1b4dbf8d19eada35b09ecd9f972584647ac3f27ebfc695c", 0x93}, {&(0x7f0000000300)="6400866a494763d71ab7de3bab81459e231686c010a3f4d1750b808bf7ce4920ccbe1cc8069b2569112b0a8d23d8673c3523b9d155e427fd0118fbda2affe38e164711e31630ea21a891d72110b892515c045067ab0ba16d690dd002b63842d3e8da082cf67bd36d9144d63dcbf3e3daded2c9e4f9575678e02333b3b8cacb6ec45af114ac2b35d22c14f69096555228d29819ef5d2578555034852127daaf278d9efea7453ac673c0e061ed6985fb65748ad755b3d8df3096ca939453b5f76fb38b4fd0e9c86dd982ebb662b47cf92ec0ca43f942128a6343d2cea37479f2a1132a8d412e1408b3a72930365250675414b5aeadb4ae44a7424c9426bad9dd654fa589bb7e956feb93048c912f193bab4a1813f07999e0e8b0400c67b9d6deb06e565864a8ad6582507979d8547774c15f0f5619468255848a460532fcdc07c9e88536aa32b6dda4aafda7df0378fbb42718759f7592145357df55af925aaec22fa3ae5adfdc7ff3a1fdaaab4bfe49f85f0c7b1a275e3e83f44d6bb4a88e6319dd1642c2f0745a257d9596af631665b2b0b19ef41c2829088a44188e5204f3a92194932e7f426d84316d977cc99272b6a1b4f80707b200448dbac3ecd981b42e73af7090ed3ad297c4db84d1a4c9700d3a4163d66da7901a038c09de75f3cadfaf43302267363e578187a3bd2f6efac0e02fa6f94c1e86b151c88220f3d328bba4e4497ecbd425b633041c9a046b6ff35c454101964a8b7d174b3daafb218b226c3aeb872de671efd682f74e3382e9fb120b2312ebe9f1a768aef7ee08e485ee63936253ebfa5d4e5629f3a98d05c9e0c25bde7cf1dff6058fa767045366015fb4ae83bee6d96a2f0a361b0131d7f8d2d8b564befdd3adf4ff2288a17a941e15b67cd582b64cc74fafffda8e8c10ca993d97e897a617725c3e7970c0ae46a47bf9c295b424074ad29a62662847e45650ae71fb3f3a21afd691016f4db50c655a91aae1ee82db20918963f88edfbc5b93003d9369e844b2b2bbf78e3c9c703735672c561001a379bc2efa1c9f34c71c9d77c9338e47df8b8e8b07a8ca98de96875eded7ec3313924791b3b6eca6ef399d457c39fc57aa04bc80c7987050fcda227fac162ac903230d69cdadf226f44f4cecb0342d9ab849b4c1a5266cc82623fd269f4d5226f39d99d098e54a3f6f3899a4124017012fa19f9aeb4fad826a6a19864b175c1261cb890a1b38971d8e114b77c89efc58c7c11a6f179dd5d70f87672831190c6c6356fe6e78fbdc19ee567d250c951b040bd15296b432d66b94d9b31f73411b4e83bc1d5ae5587339aafacc946f610a47395aa1b2f012f883f5a785f45cccdb1cb91451d43badbb4bfe04c5660cc5084cc15e14dff417a11c43d639aa43ff83de4369304851a6f2530122e7e7062072382bab040146896fa427713d310bf8b2d0b563bcfb2283725d0a95373c56e6df9f33571f01559f906d5b1dad4cb60c26362942c89704993d39c0091563e28283d15a1d269a72ac22e6f0d4fe901dd29b64d80fcb3c656255dac2e6042dcd999970ada5ef6152b9d81d672bdd7dee910beb27e6d5a4b6865419f15ec75ec74cada69ddee2d448c634b8a9b17e86634fcce3c9b6989d6666d057c10b9a724c4405f65e0abeac656703c19fddba11876080156159277b895dc0dc34749c0ffdf033fa45884bc4c2eaacd93b09af7b172d48e3b16865d7cdf143d07cc77f3b581bcaaec9ae13735cdd27506a14bb413b8f7b5514110d14b983a4b1e7dd13d092dba59b509fa7a9b8115539f87d1ca97cba457a82fd4667676fd054fa771faf2d4b32d3808cf4bd6b70387ec36426e11d4569babfc5e183fae37f4cc8ee1eebdf20f46be9dcfdc0254135ad71f67141baf284264a164c20b612e0ea028e4cc7c3ac197bef669bd2e530fa34704a45e305b9ccac02f436a2183f5fc75705715ab7eae8b6f0e3669d3d27d650f313dd7375f116b1c9ab47b0813aec2808f69e2eba90ea842c7d783dc3d32ef67bbf3239c09e6bf994f7da5692afa773fa3981cd529f62b0b701f313cb37e02a474efbe826590294c5ce9367fd59073beb87817719148610a5ccd77c74a3c85358e3f0b15465872d05c71c8c6f39f615a7e839c8d65793872666a7c24690ef388b9afc8611ae2a29576dfa8d012b4bff34c4118b0b87027ed424b036795ff3c5fb806c7b7c0867ece8d160306b26bc378388cb33a726922a19d4a4d69b9b00c222029862ea63fe37d419244e67189436d058dd77622d2bb0d24f1893a926b6085b40bf58bf757ccedfac62be56578d05c9a8879cc9e459000421f68b42a8acbbe504512866dd2111f8b97a6b367b6196590977bff6f8c270cef045ba5ca320ddfd0786bc0056f4c294f8bade9f18adf1dd80ecffd25a0e189e83592d0f6acd0e9fd7b7705e5d8a89978da6aa991f50d1890eadc235d400a073a8a2db2d3112b1ec6a0de4c7e6f74fc63d693ee345fa8a5ef2563cf55a5ce638c37482f473fb95f361f9c128576df5e04ee23120066c24ad27a9fa7644a96fb2a331bc77ad058609e34029b9536ab3e739fb7d27bd306f8d7bbbc59646b7319afc45bd0d9277274c3fc907c2227ca63b27e85e59404ce7a036d22b3d90ff4ed77bc2dc60bc518db4ec025932a8a7aeae18b67f03797ab1807af0eda4f249fd5ad46ace2f8fd6516af08aa4e2329f18c5e5a5f06fc1f575a903ef31485b490aeef679a0ad6b28d28cca4b31b27b1f0d871b10fccc3d8e236b4acf49681ad2e4292fcb9f0e9a4c1e3b2363f1b99f06110cd425726d6f32241411326e5a46147b6cfd2be3d26f6f44e5668222b44b85ca4bbb5824151a591aa78a98c875b16b24cd3f7a2c11113b7649912c17da6053f0dd121a06319be6f5ce752e4b608a0825f7d461ae680031b372a80fd05479d96f3d450a2e167fe8f10e8a5b593d3f63107fbeb67021f01088537e2d0f2a1e74bcf9b789b5f604a81e0f8607a05e56a9a20de2e92fee4879d7829cbde4d968b956bbd209c308acbc8551c6770de034267bd25e4e30def63f7631ecf66cf50cdf31cfba04d5f5ebc75ad9352331cb745db8ed69bb408b6f8418774265da9446931d241244e1b842a2f92b6a41ae5edd2cf15d9faeba228245e9632ba38fbfe4e8b1918cee21f69ca016c7c3bf2dd6129f0b330260681b192a17296539984c7c580d34e769615e3306c94e5d26781a76bc54ba9175b5c836f857212e46991f6a74ff1c871d1a44bf0319f63690ff71e979f17337402a71ffaa86cd86e58ca9eb149fb39d7ffbcdb9d2bac21f6b44a454194c17e020385f2830d55b1b6f2340358f2a4de9fd99b51b7a6f7ba9ba226a8605ac806d397d28f19a9b80084730f8cc4b8af1ef130a355b6c26ff2c97342983d76cfaed8e80710e33c56991ef30614be70eb4cedc76ed0f65cdf1ecb18db2ad3d7a2d157711686c121399a33ce654471a98dfd5c81580d857244e4a6ea36b93956a99e6eea59d0acf56e52dc37456058cda0a141eb2349c34c5645318478108e24385fc5a1db1cded0a065167a25f752b64f1d8f3d029108ed41a189681f395874603ae8816cd87059394998ed9f43a84446fcb8d41f2565964a2f077aeb3f14f9e2fe7262cb591de3f3c5a27499e77fa86c699a9ad99a323be97fff440d3bd66809dde81516a3dfeb82144411f90291e650770043652b942d85ff4e4e4d5ab595c6ac8150eabf192c400a7c09583bd77e3bf9a746b190fe76810af53a8bb01f1425f539d7c0b670fdecf0efcebad02f215b1041ca5ff5a004150c4eb2d70c55b67cd6a3efd66fe98b84b1efcdcac276a3631b6ca6e16108a2299a0449b3cfeea287bc904b65df9b0dac10b2e480b25ea513ca2aaf651598f211c5d3ba4a87c805e395844fda8741265b25ac00e536139b1fe8ad24f097827c7402a833316bc2e18ceac187f3fae28061780f32ac786b2ab58478f41596f8130fdd647edb7202ce2e31e86afc4383fbd8f457f36939ca3e02a1e091dc855a8a502fc87fe5c3e832d882701c5c7c4ba4c24d09740bc2bca9b68063fdf8470064c1547bd5c964c7dd9f67d25cc6d4b116406a68d034f49ab75e487e35aceae0b89fa91a7327ffdafea1a00c4e56ac495b4eff53bfd94cfa1a4e0de4e6b36de22d1fe3b53a03fc74f09f6d23c7bcd2f2f5b5cc0e72c62ffefa851ca04f419e16e136206416662b1d3eba46b34f260b0ac0b2ae1d13d678888db188ed43a12ca20af06583f58cbe391e43ecb221b05841ff9b30c8e9cef908b352c15cf320d0d41045163e873bc90db66c6769b3abc1c8cc06a7d10d87a31550dee96c2995797d2775085235ebe5df14c9247ed2d4b28c5675ec04a9df243fb36f602d0ba4cf8fda311a88c013f75df28dd853bbaeab560aef76a9ee77387a374067cf72bd55699d565ba518bd54472cd4af01d0c6789049be5a320b1971b91eda484be1823c7afb3547e5541f59ee7db5d0bb398ecaced48e322db45aa79837684c4ae5e888e832cb3e3360fbafa503e82612fb8a934964316405ae3ca5e2c567afb088f3510088f5040a5bdd7bb5c5a7166d9afe5aba66ebb239bc524da94938518d74d014819bcba7e8a8c3e59cbe82eb60bdfa221a9f0bd0243ed5abdf842e95a70227605c570bd9f39ff624af858a06b123531a5c58d234d3f959a27c70d1d90e5b24a463e2561af184dd66559d0d7f34d2093077194827fcd2e83a8ae2eee3c3e3e87db49e2c49964f21a73a1348f3b00782f5f5daffed1b7e0627827ddb2afd44533127da0d97a9db5a4a1a071211ffb37d9fe5cb15558e5191288f0ca15da32767be8ba01712d90d7d2c3fd750c2a33835062843ef8d4b4e8dd987f12f967297cee9452ef446a2037832da70c9d8589752342daa7fd4b23f23a8596b845c240b429b080ab8bd49cf030483723d3a0c876da46750e36de44f406833140e154c1a75df035a00062551ac2d4c4af934afd411296fc08b2f67b1e5bdffdabc67d2141bdc4f3a72b10a383b5a9c7ef1425d63e52a6612230a5cb9cfe51f34922a45f2c179fb8279365b4a2466e126b7851824662f652690732ec80d55f40715fab2d60eab4b677ecc2d79911148decf9115843c3a7d4fdee53365482a5a9ce495e6e0d867064af13e74473713edfed534ee99061bfd2e71dea5217e6f9af8e08e3b852ceab75ad3678b7a37604d5821202077d9f414f18c2bbca831bcdfaf477dde5807c4e0695e785d5f45ebdc15c97342213324e434959e35294bf26a1ad8894b05ecbbd1740614fd6f937ad53e1a963cea83e2d4b664fac85330cc136dba792b8eb3d89f9ca8c8b1f3993ee5e8e4c95edad544b3818c3dba8ff94454a497341a985cf95c3afebe8053619ab1e7f0cf635ca7553080ae785f46ee1e20041ea1db50b4f5a35b162d562a3585aab64b0fb5344d8bd0e734a2f2ad87cdb0197834f9f848e7bb30ce791be2ad9a0476f276a8bd08294a4747a30b032560a5776476a34ce488817929c2852989e7afd49395c949fb24cfe87fc537cde9a384bfc7d390034d7a0e534963637297d40ca878156034c5a3f40f72d04a73b4c2532c4bf50418f59e92414b127ade5f7bc018930785514e0d9fe05679e65386c859b730c6c7a5526afee1cc4f698f6366098c2cc83cb8a5c286e6d994768e982287768bbdbda4a91f82fbc93e08458f609364206db16094ec1c8f29e4174fdd1120057f67511db41a63a7d83e4132c2c3b51e8cffdb6cdc8aa3cc0fb0fdb", 0x1000}, {&(0x7f0000001300)="6364424daa5f7af5ff93de847624b61905d4e1b2938f52c4696b8fa6c96926899b8db971a3b1350d5e0ed6a04aedad418a94e28191b11a8a83660262af190ad64c0eec49ab4995763ccf841eb365dc1ef96c9c1ea98674a9aa473867c451ea91c420ed9889ab3e6b7392ecb1f5c34caca4c44e007f622b2909ec6683b60d88bdb22933afb7ed0010b72cba059eb950d9112cd6179304362de61268e77b308aa08b4be89e86dc85448911ecab12d676", 0xaf}, {&(0x7f00000013c0)="c2f5fcdb15f8960c06170e7fefe6eea1a585d69a35d2d6a4e551ebdfed57ab8a6bc3597a8ce110f2775d639f25f0feae1feb5c92585457b0777435d3ba926f988c1889432a85f09461d579d353cde9da7c805c828ae0eb9e10d20913ed0e900dc810f6e88dc55c4e4064b882e5edf5ad679a9ed0194c8ef5f7aee05c588518e723a61ff7fc6e2621ea7e9fdf33f78bfed58c066146de3a6e4f0898c8c5295658042214209d9d802455788c9547dd5fe4895129f8e1aa5a0d1c9a0b1dab96f5741b40dd61684ddfbec2178a729e4d442813ed840ddedf36f07e25ae90aed02dda93be7f3982a484325d6a37f5c3a7", 0xee}], 0x5) recvfrom$inet6(r0, &(0x7f0000000000)=""/225, 0xe1, 0x842, &(0x7f0000000100)={0x18, 0x3, 0x6, 0x3}, 0xc) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) writev(r0, &(0x7f0000001780)=[{&(0x7f0000001540)="0fc149f128c329d47bfa2d2d423e408bbfb96d6ff8a8d130da75ca03a98d8c3704201c6adaac52b263b0f6c21925425a5b277a2e2675ff3c6b565abe4eddaca25855067b04066eaff219a1b48afacbaf33eb90b65d480ab9aaf84d84e578bb8b3b65774ce8a25b87e1bc82ef2ec4bcaf8c1c2ffb897da4ec92e23e2d376babb16f59dc0e5c3482619e36eca906fdaacb1b85df5afb8c59cf0c839f357e2b485478288d98a5af818f169c315e", 0xac}, {&(0x7f0000001600)="43af4cb141971de17cbd4a16eab4e60431a64623afe6bff2136ec75bb55e0c0437b429e227a9a59f9f97614539532d3fb866fade1a233e0814afbe74095011d01413bd14ec7740915b853795f8eaff0c6aab6fa8d65d31287ca49c16b8375a2cd759b38597f1a72654fe85e694b1f94bc94971e3a01faf96d24191a284094746dc11164cf2826db188e04ac35eaa9456cdfbe77263ccac518480f56847", 0x6a}, {&(0x7f00000016c0)="23eecc44c97101e283a88925a8cb9979bb95218d363b34e2408b819d33d5d158a9e3e6efe30f421ce868f1aefa4d9263e2a08aca4fe7e50ffc41e992b6a26c3e6644def16927e578ace68ecb4e7f7fd1fd99045f5cda570ee3aff721af07873f3563093655a99b980f5572ea71c2604f8330a4fa19dc35eefac84c400d9894435cb6bf2d475505b7ee8294e84633feec382e3f28b8b3af06e67dd2d09541ecf604e1bd53e33c385fa5b230e2ca82dda617f173a2", 0xb4}], 0x3) 16:00:18 executing program 1: r0 = semget(0x2, 0x0, 0x4) semctl$IPC_RMID(r0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) close(r1) 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r0, 0x0, 0x0) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) clock_settime(0x7, &(0x7f00000002c0)={0x3, 0x3}) read(r1, &(0x7f0000000080)=""/76, 0x4c) read(r1, &(0x7f0000000100)=""/227, 0xe3) 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="2d010800000000000000"], 0x8) bind(r1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) listen(r0, 0x0) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:18 executing program 1: r0 = kqueue() poll(&(0x7f0000000080)=[{r0, 0x17}], 0x1, 0x0) fcntl$getown(r0, 0x5) close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x3, 0x7ff) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) recvmsg(r1, &(0x7f0000001280)={&(0x7f0000001900)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090edbf09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c253975039185de0d64bdb6558546c062085d"], 0x1002, &(0x7f0000001200)=[{&(0x7f0000001080)=""/90, 0x5a}, {&(0x7f0000001100)=""/92, 0x5c}, {&(0x7f0000001180)=""/87, 0x57}], 0x3, &(0x7f0000001240)=""/19, 0x13}, 0x40) r2 = openat(0xffffffffffffff9c, &(0x7f00000012c0)='./file0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000001340)={&(0x7f0000001300)=[{0xe7, 0x1}, {0x5}, {0x7, 0xa7ef}, {0xc3, 0x7}, {0xef, 0x3ff}, {0x24, 0xfffffffffffffffc}, {0x45, 0x6}], 0x7}) r3 = socket$inet(0x2, 0x1, 0xfffffffffffffff9) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000001380)="bad703f892fb548b05ee3ee960cc4990f1b3450464f7e15e906ec52d9b19c0b8200e8fc19291e2763d81ac76e0ac293073f5abf669a6c2ad78998d123a344cd892fe1cf7fd88db0196f97140b5c7ecda", 0x50) ioctl$TIOCNOTTY(r2, 0x20007471) r4 = geteuid() setuid(r4) ftruncate(r2, 0x400) rmdir(&(0x7f0000000080)='./file0\x00') ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000001480)={&(0x7f0000001440)=[{0x6, 0x9}, {0x45, 0x2}, {0x100, 0x9}, {0x187, 0x54e}, {}], 0x5}) recvfrom$inet(r3, &(0x7f0000000180)=""/227, 0xe3, 0x43, &(0x7f0000000280)={0x2, 0x1}, 0xc) getsockopt(r0, 0xeb, 0x2, &(0x7f00000000c0)=""/78, &(0x7f0000000140)=0x4e) mknod(&(0x7f0000000180)='./file0\x00', 0x61c5, 0x402) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r5 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r5, 0x20005302, &(0x7f0000000140)={0x0, [{0x9}]}) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r6, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000014c0)={0x6, 0x3f, {0x3, 0x342}}) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000001500)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000001540)) r7 = semget(0x3, 0x4, 0x8) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000040)=0x8000) semctl$IPC_RMID(r7, 0x0, 0x0) recvfrom$inet(r3, &(0x7f0000001580)=""/59, 0x3b, 0x800, &(0x7f00000015c0)={0x2, 0x2}, 0xc) semget$private(0x0, 0x3, 0x4) getsockname(r0, &(0x7f0000001600)=@un=@file={0x0, ""/108}, &(0x7f0000001680)=0x6e) 16:00:18 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) sendto$unix(r0, &(0x7f00000001c0)="b100050400000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:18 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="769020e5d5110c58f6383be6811db289b330a1af57e2ccae19065b", 0x1b}, {&(0x7f0000000080)="86d5c7494854042c97b8fddcad876f1726221d0dede42cc8b8ce5838aa4f0ed21d521f69dda5a8e168dca6a51c8189b6b19a4040f7a0a49182682a2ab9dcc09d9c9e6d93049f18e082cfcd1b653a7fab785dae37cab641ae7b5c7eac138192b40202625a07f19e501f4dd2772863080aaa6fbd61904824b31994d4aee27616b51d436be1daace50ee4c20c555f3ea5b92f6ab99e3f531a81a32f91a9a056ad180c1c550410ca4e904c0573b3582bb85cfe3838a2153dbaf5d5fc28cecc9eda719feb96582094e3fe8bef4b0a0acbacbd5919b1deec82e9f0a8992443ec47f5404e8181b2765d5fd46d31514c4e75c4f881b3ae857d96", 0xf6}, {&(0x7f0000000180)="3d4009ac146e0aac8d2d3599d2b894d7570c7d2be5fa97b4f07b4d10700636188134933d2441899188dd7ab3085b165826f13dc12e0c29f7590f24c461949790c4d5d54dcffe70c358bb3a03cfcbe23069c53c7f3248a30e926c603d06b09e47a4ca0710a5b726a5e0d4e2fdd519313b489372bdfa064d149d077ea11b8b5503b2ce89d572518e38ac4338f6dfc994a8a28f58b1f2e3877f5fe2225c97a29004caf8b541ab08babb5c07673a1b81ed5cd812d29e2cdfffc5f96bb00e0c3fa4cadb6dfb8bbde65186516372f60efa5832d2", 0xd1}, {&(0x7f0000000280)="99a1cc80f29bca0dc8f194138a5ebff302cd73c5358712814768c9277b2502b02e9d7f705bdd9a7983574301f76a739bf9f219162be18957", 0x38}, {&(0x7f00000002c0)="0ee73e2e2c7ed8c0b37fb105885b0f08", 0x10}], 0x5) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0xcd8, 0x1000200000001, r1}) r2 = dup2(r0, r0) dup(r2) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x202) mknod(&(0x7f0000000180)='./file1\x00', 0xc000, 0x2) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) chdir(&(0x7f00000001c0)='./file0\x00') preadv(r0, &(0x7f0000001640)=[{&(0x7f0000000040)=""/162, 0x5f}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/174, 0xae}, {&(0x7f0000001300)=""/235, 0xfffffffffffffe6c}, {&(0x7f0000001400)=""/60, 0x3c}, {&(0x7f0000001440)=""/226, 0xe2}, {&(0x7f0000001540)=""/196, 0xc4}, {&(0x7f0000001740)=""/114, 0x72}], 0x8, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0x2000000000007ff, './file1\x00', './file1\x00'}) recvmsg(r1, &(0x7f0000001b00)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000001a00)=[{&(0x7f00000017c0)=""/253, 0xfd}, {&(0x7f00000018c0)=""/132, 0x84}, {&(0x7f00000016c0)=""/49, 0x31}, {&(0x7f0000001700)=""/1, 0x1}, {&(0x7f0000001980)=""/114, 0x72}], 0x5, &(0x7f0000001a80)=""/92, 0x5c}, 0x1) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() write(r0, &(0x7f0000000000)="c8984ee7238ec3cf756b98b8fe25945971febb084c08868a151e04b227ddcb66776acfaf13b3efd3e36469686132d56faa58a4b03575dfa54e58d98e8e073f1a7415f2d33741ead5ca5cbd5e5d765ee8", 0x50) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:18 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0xc020691b, &(0x7f0000000800)) fsync(r0) 16:00:18 executing program 0: clock_getres(0x6, &(0x7f00000000c0)) 16:00:18 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x9) r1 = dup(r0) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') recvmsg(r0, &(0x7f0000000680)={0x0, 0x22a, 0x0, 0x65f8b00ee379527d, 0x0}, 0x843) 16:00:18 executing program 0: r0 = syz_open_pts() flock(r0, 0x5) r1 = getpgid(0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x300000005, r1}) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x8000008001, 0xfffffffffffff801) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e51348771197a7728420aef61715f7b1c3d4b3830c921bf0817a0000000000006a89dbdf", 0x8) shutdown(r0, 0x1) pipe(&(0x7f0000000000)) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1d1) chmod(&(0x7f0000000080)='./file0\x00', 0x20) pipe(&(0x7f0000000180)) 16:00:18 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) linkat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x6, 0x8007, 0x0) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="1000000000000000000000ffff000000"], 0x10}, 0x2) 16:00:18 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="216ba166cbb09512ac53161b14fa7cc7b7fd3f045645daf1c0bff1b4e1de36f7b3544dc6569586eb1f42f14098586bca1f5a746d8b20", 0x36}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='c\x00') 16:00:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140)={0x0, 0x8}, 0x10) recvfrom$unix(r0, &(0x7f0000000000)=""/107, 0xef, 0x40, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) recvfrom$unix(r1, &(0x7f0000000180)=""/12, 0xc, 0x0, 0x0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002000, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000380), 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) 16:00:19 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x9, 0x4) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x10000007dffffff, 0x200000031, 0x0, 0xffffff0d) 16:00:19 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) close(r0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)="da", 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff}) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff9, 0x52, 0x41, 0x4, 0x7770177c}, {{r1}, 0xfffffffffffffff9, 0x78, 0xc0, 0x8, 0x7c6}, {{r2}, 0xffffffffffffffff, 0x7, 0x15, 0x7, 0x7}, {{r0}, 0xfffffffffffffffe, 0x14, 0x3, 0x80, 0x9}, {{r2}, 0xfffffffffffffffe, 0x8, 0x40000000, 0x3, 0x400}, {{r0}, 0xffffffffffffffff, 0x3a, 0x12, 0x5, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffb, 0x1, 0x40000010, 0x2, 0x2cc}, {{r0}, 0xffffffffffffffff, 0x34, 0x40000000, 0x252d, 0x8}], 0x3, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x7, 0x3}, {{r2}, 0xffffffffffffffff, 0x80, 0x2, 0x10000, 0x1}, {{r0}, 0xfffffffffffffff9, 0x40, 0x80, 0x6, 0x40}, {{r0}, 0xffffffffffffffff, 0x10, 0x2, 0xed5, 0x4}], 0x100000000, &(0x7f0000000340)={0x4, 0xd6}) write(r2, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369e584dc47a783a0608b85073fb5b69408e9f6a79a6684a09981691cc46c250000000000006e454e07f39aa03c0396a7fac23940352d15af70b627f019df8ee5d218e49b06c8e326dde4d7fb8eeff8cb7ab1b6576926a3", 0x91) close(r1) write(r2, 0x0, 0x0) 16:00:19 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000020000008005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000000000000000000000000000000000", 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x1, 0x3531, './file0\x00', 0x6a4d, 0x16e2a64, 0x101}) 16:00:19 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) kevent(r1, &(0x7f0000000040), 0x1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x2, 0x2}, {{r0}, 0xfffffffffffffffa, 0x8a, 0x26, 0x7}, {{r0}, 0xfffffffffffffffc, 0x0, 0x0, 0x9, 0x2}, {{r0}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0xb77, 0x1f}], 0x8, &(0x7f0000000100)={0x2, 0x5}) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x6, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000240)={0xf0, 0xfffffffffffffffe}, 0x0) r2 = kqueue() syz_open_pts() kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:19 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x328118bb, 0x7feffffe}, 0x0) r1 = getuid() setuid(r1) r2 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000001980)='/dev/zero\x00', 0x8000, 0x0) fcntl$getflags(r2, 0x3) ioctl$TIOCSCTTY(r0, 0x20007461) read(0xffffffffffffffff, &(0x7f0000000180)=""/219, 0x54) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x9, 0x1}, {0x18, 0x0, 0x200, 0x80000001}, 0x3ff, [0x200, 0x100000001, 0x6, 0x3, 0x1, 0x69, 0x1, 0x2]}, 0x3c) r3 = semget$private(0x0, 0x6, 0x8c) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000019c0)=0x1) semop(r3, &(0x7f0000000040)=[{0x1, 0x0, 0x800}, {0x1, 0x7, 0x800}, {0x5, 0x5, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0xffffffffffffffff, 0x1000}], 0x5) r4 = kqueue() r5 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r5}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) faccessat(r5, &(0x7f0000000100)='./file0\x00', 0x20, 0x3) write(0xffffffffffffffff, &(0x7f00000008c0)="596189870e29e4fa85f86f1a97038f82170f32f24ffd87af2119", 0x1a) faccessat(r5, &(0x7f0000000840)='./file0/file0\x00', 0xeb7480f0babd1cb2, 0x2) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000940)=""/4096) r6 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r4, &(0x7f0000000300)=[{{r4}, 0x0, 0x80, 0x2, 0x1, 0x6}, {{r2}, 0xffffffffffffffff, 0x92, 0x80000083, 0x2, 0x9}, {{r0}, 0xfffffffffffffff8, 0x1, 0x4, 0xef3c, 0x423e}, {{r0}, 0xfffffffffffffffd, 0x28, 0x1, 0x6, 0x8}, {{}, 0xffffffffffffffff, 0x2, 0x4, 0x6, 0x3}], 0x869, &(0x7f00000007c0)=[{{r6}, 0xffffffffffffffff, 0x70, 0x0, 0xd47, 0x2}, {{r5}, 0xffffffffffffffff, 0x22, 0x40000000, 0x83, 0x80}, {{r4}, 0xffffffffffffffff, 0x31, 0x40000080, 0x8, 0x765}], 0x2, &(0x7f0000000740)={0x4, 0x200}) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x100000001, 0xffffffffffffffe0, 0x6, 0xfffffffffffffe00, "b79d557da3fcdf96ffffe34796892d2ac5e67b38", 0x4, 0x3}) connect(r6, &(0x7f0000000880)=@in6={0x18, 0x1, 0x2, 0x1}, 0xfffffe11) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000900)='/dev/zero\x00', 0x1, 0x0) clock_getres(0x4, &(0x7f0000001940)) kevent(r5, 0x0, 0x0, &(0x7f0000000900), 0x7, 0x0) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f00000002c0)) execve(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000680)=[&(0x7f0000000400)='+\'+\x00', &(0x7f0000000440)='r\x00', &(0x7f0000000480)='r\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='r\x00', &(0x7f0000000580)='r\x00', &(0x7f00000005c0)='\',\x00', &(0x7f0000000600)='r\x00', &(0x7f0000000640)=',%:}[\x00'], &(0x7f0000000780)=[&(0x7f0000000700)=':{\x00']) 16:00:19 executing program 1: r0 = socket(0x18, 0x1, 0x3) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x400000000018, 0xffffffffffffffff, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x10, 0x7, 0x4d3b) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x32e3f944, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x20, 0x9ca}, 0x8) 16:00:19 executing program 0: r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2000000001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000840)=@abs, &(0x7f0000000680)=0x8) socketpair$unix(0x1, 0x40000000a, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/zero\x00', 0x40, 0x0) r6 = socket$inet(0x2, 0x0, 0x152) accept$inet(r6, 0x0, &(0x7f0000000780)=0x25c) r7 = dup2(r5, r0) getdents(r7, 0x0, 0x88da8d22fc571501) ioctl$TIOCNOTTY(r7, 0x20007471) kevent(r7, &(0x7f0000000980)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x25, 0x7, 0x66890555}, {{r5}, 0xfffffffffffffffc, 0x8, 0x40000020000000, 0x1000, 0x4}, {{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x40, 0x7ffffffe}, {{r4}, 0xffffffffffffffff, 0x90, 0x2, 0x8, 0x9e}], 0x3f, &(0x7f0000000900), 0x5, &(0x7f0000000a00)={0x3ff, 0x46}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000740)={0x8, 0xb5e0}, 0x7) r8 = dup2(r7, r7) lseek(r7, 0x2, 0x10000000002) r9 = semget(0x2, 0x2, 0x1086) semctl$SETVAL(r9, 0x4, 0x8, &(0x7f0000000580)) unlinkat(r8, &(0x7f00000008c0)='./file0/file0\x00', 0x8) write(r0, &(0x7f0000000080)="95d409c12e86dcd3d6d7cb904817669b120aa623d87e8f4f66d6d276651892c65f6dc414482ba194dc29bb396887fa671cf6d41598aef1759a6821f02a4289c2859676de0a1662c46a4048f51fb4bb4361484245a225eff45249f62959e56aaac18e6310e03bcf32d8c9413ce2d383c6e67f461a35a253ca704321b4ed0ed3b97d8838f35702af6ce9dd4faba13c28b3fa88bed9187dfd1e6455b338c8358e40381d1ba48a8047fa67da01c33a71a22b6ff90c64970791641a0d356629d1f442a89523a1feb3c0d636422b9f493996229890acbb03f8db78e9d3df58e86b993d9adf9c8855", 0xffffffffffffffb7) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000040)={0x3, './file0/file0\x00'}) fchmodat(r8, &(0x7f00000007c0)='./file0/file0/file0\x00', 0x1, 0x2) r10 = semget(0x0, 0x0, 0x102) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f00000001c0)=""/167) semctl$GETVAL(r10, 0x3, 0x5, &(0x7f00000005c0)=""/152) ioctl$TIOCEXCL(r0, 0x2000740d) mkdirat(r8, &(0x7f0000000700)='./file0/file0\x00', 0x1) r11 = semget$private(0x0, 0x3, 0x180) execve(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\xf7\'@-+\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='&+\\(^\x00', &(0x7f0000000380)=']\x00'], &(0x7f0000000540)=[&(0x7f0000000400)='\x96\x00', &(0x7f0000000440)='\xb0-\x00', &(0x7f0000000480)='$-\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)=':\x00']) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000000000)) 16:00:19 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x80000000, "651e0d969a21512e233120466afb9eed7db09f1c"}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000240)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r2 = semget$private(0x0, 0x4, 0x1) recvfrom$inet6(r0, &(0x7f00000005c0)=""/197, 0xc5, 0x1000000000040, 0x0, 0xf5) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000340)=""/189) 16:00:19 executing program 1: r0 = socket(0x18, 0x3, 0x3a) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x280, 0x4) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0xa) dup2(r0, r1) getsockopt(r2, 0x200000029, 0x1a, 0x0, 0x0) 16:00:19 executing program 0: ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) r0 = syz_open_pts() poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x2}], 0x1, 0x3) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x20, 0xfffffffffffffffe, 0x10000ffffffff}) 16:00:19 executing program 1: r0 = socket(0x11, 0x3, 0x0) dup2(r0, r0) sendmsg(r0, &(0x7f0000000580)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000040)="3ef788542a093e161c795dfc20457d3fba5d2bd471416070ccbf14f00ca219560a5d27a98870d8c3b0037af83934c6d81dae2bbe950fc2c77be7239e74adcbb2f8d6020d4132299d1ba971f0f093c8fa16983cf1b6d1a4e8c33bd4e8d955b487168e2910ce0bcbd1401d775aeecc1057d8dd0c7f8c26a3b5e9b04ca8e2e25e8790d9a51a37174e2a88e2352cab8a442310d485560b95d2efca99460b77050496bd20b176b3065b2c7a6c0c3351b27eeb17f5d1f39329cf52e9118df9e00fa049657a866b3e87ab646fcd241245cc9d5283182756ef277580df4f772f7f7839e247", 0xe1}, {&(0x7f0000000280)="583ebbf3b55f7471892a51ad438f4a8e310bd9a24369f097f4eda0a954a5b9dadab627888da1899f7584cf99e74c7d070597d3fb0175a8dc5b5d7d2e696dadd527adb52809339a03f952c1d06d28ff21fe095e20161ba0187738c0f863f0bcf5b9a82485145154936c180816b39e3a298bcee1c10d60c42cc24b7924bdb929897e0c3e2f04392e5aa92c0296dd7347cfa07b55ae578fdace59f29110ea8213dd4d26be2e99c99922043383a68589947d24bed3c3f18a5f6dbdc70ad7d7666e467c7bea90aceac65bbe27754a50bec6173b41af7d11da177ce92d00b5156d55337dd17ba9aed02ecf7f8ffc46d7d84564fb79362021", 0xf5}, {&(0x7f0000000380)="10195b9ccaec803720d8ab2b2b26486bc120813e7ea7fa57dc655af9d9180c5729770944dad5e40f1041fefa2235dabdfdf9256f7bfff8ca83be177014c37996525b84f3e336fd6cfc768acd783e7cea1701a36278583d0d8e6867481b298941328eba1492ecf3d1a3843d97e393c593f93908f866708a5f632cee3704710193aabff9470e3cf36533cae4fd3a6b5ce5713f8a3382e88d9bcbde7c0bef18293afcc2830cf3051dcf40783f05b1d188140220cbaebe1540a9ec0fee3916bc680ecfd0e67c7c8896d6b04d5bee", 0xcc}, {&(0x7f0000000140)="4f0185c2206f145725172164aecb81d2a0b173af8cd97acf94220713f09b89350548f984d89222ece15921876459fb7910b2dd168c1f7df37d7c49a4bf0356a4db57543c6c7150438bccf3c775c57232bf71c6b73e5e301eae5e3792d465e54b5e0aa8622139abc97738df94e70caf2fbbcd9d428ae9026a37512e", 0x7b}], 0x4, &(0x7f00000004c0)=[{0x20, 0xffff, 0x7, "0a8ded9472f76a1cf06dfc"}, {0x70, 0x0, 0xa000000000000000, "1ca78f9b136c833cfda4dd7a24dd7d278000d42bba819ae35c9e204a64168bb57cd98d1176177958e0938c44f8fc07c6e673e347b842ee6df4a12fbeb5488107863f8a1b238cbe93f034f2261bd99f99552152e9ff4dc3182e9f7b"}], 0x90}, 0xc) sendto$unix(r0, &(0x7f00000001c0)="b100050309000000000000005786ca38494529e3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:19 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0xa6138) r0 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000cac000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/210) r1 = getpid() getpgid(r1) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x20800, 0x0) writev(r2, &(0x7f0000000240)=[{&(0x7f00000000c0)="3a68a68b941d190ab8783645d9c20c0e72a2f73c7f06ace0524d507ea6357c1c4b1c7b12732ae1a53528d6d18b1d5f6e385501891a504ac18b29f8392dc221dd561907", 0x43}], 0x1) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000243, 0x0) close(r3) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x100008000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200010000000d, &(0x7f00000000c0)="eaff22ab920f6944328e125c00000000", 0x10) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000240)) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) mknod(&(0x7f00000004c0)='./file0\x00', 0x1008, 0x23) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000400)=0x5) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setgid(r2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0xc000000000000000, 0x400}, {0x18, 0x2, 0x4, 0x1}, 0x80005, [0x26, 0x1fffc000000000, 0x400000000, 0x23, 0x48a1, 0x8, 0x0, 0xfff]}, 0x3c) socket(0x18, 0x4, 0x60b5) open$dir(&(0x7f0000000340)='./file0\x00', 0x1, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) bind(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="01f32d40e640730035d9f88d4ff6afc3f18b2ee14e5d93f5de06000000f2d58effeb5a18437cb67e5ecedd43438daa2ed47b6db6ac61045e42b97b4c76500169c4e6dda98183c18e2f1652c042f2382e80ed97a945b0f84d6554ca2e34d60b425a489334e4fc87ca61c52cfb513a3cfe07b488d56a8a84c6afd4550d66cba73ce101d9e092d44e41d9d6ff0f000000"], 0x1) msgget(0x3, 0x142) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffcf6) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x42, 0x0, 0xfffffffffffffdd2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000600)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r5 = geteuid() setreuid(r4, r5) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) recvmsg(r3, 0x0, 0x42) execve(0x0, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(0x0) mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x20) 16:00:19 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x0, 0x1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)='W\x00') 16:00:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:19 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x140, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x24}, {}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x100c0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x200e2, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x2, 0x8, 0x9}], 0x8001, &(0x7f0000000100), 0x6, &(0x7f0000000140)={0x4, 0x400}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() clock_getres(0x3, &(0x7f0000000100)) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 16:00:23 executing program 1: chmod(&(0x7f0000000040)='./file0\x00', 0x1) r0 = socket(0x17, 0x3, 0x0) close(r0) fchflags(r0, 0x1000000000000000) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0700000066698ae04f7d7bf8c5b1c5e665829b272a05afe16b664ff5322c80649672ea82cdb96a6102fd512de482aa2f10e3f09a7b713968d018e13e314b318c6056039756abe3af5648529ba4485c3b142bfeca37180ea18db46396c423ccf6d522ee92b08ce2628e7ba91a8012f16eed9602c29c00256afbc384f8e6965fc6f631f261c6ce3cfd45b539011510875481a37847a57e8db266f2f02e"], 0xa) 16:00:23 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x3, 0x3}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r1 = dup(0xffffffffffffffff) ioctl$KDSETRAD(r0, 0x20004b43) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./bus\x00', 0x8, 0x2, 0x100, 0x1, 0x6, 0x20, 0x3, 0x0, 0x1, 0x100, 0x617}) poll(&(0x7f0000000140)=[{r2, 0x85}], 0x1, 0x0) 16:00:23 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x7, './bus\x00', './bus\x00'}) 16:00:23 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='.\x00') chdir(&(0x7f0000000080)='./file0\x00') 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000140)='./bus\x00', 0xfffffffffffffffc, 0x3) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000100)) 16:00:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x1000) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0xffff, 0x9a9, 0x1cac, "4edc1fe498da79028c8b05241e15eb2827f6bdf3"}) write(r0, &(0x7f0000000180)="cccde4ce37519ef19ea5dcac24baf0fd63e5146f532426070920d404ceee456e336cf01236043032f4abd128", 0x2c) 16:00:23 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x81, 0x100) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) sendto$inet(r0, &(0x7f00000001c0)="4cacd520037ac2c8f2a8955b20222d8c0fdb7044b394f6e6e96fa685019cdd025926496b676b65bb123ea248f9fe91315056694dd0729280462f079941527f927c16913636fd5efa23c7855ffbbd5ca096b588b3be939c4c3d0c901725c11523102712557672c8b89659008f7bc345e603d497020087290ec2542687c87732e7167dad1327a99b56d9d78a5fb0ebed450955d872087a3049230cb4a5d965d62b66ffbf52fdbf889d98ebeca7edf472f5", 0xb0, 0x5, &(0x7f0000000280)={0x2, 0x1}, 0xc) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) getdents(r1, &(0x7f0000000080)=""/37, 0xfe37) fchmod(r2, 0x0) close(r1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) 16:00:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x7fff) 16:00:24 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a4914c44f7b202c, 0x1b00) r0 = socket(0x20, 0x2, 0x9) recvmsg(r0, &(0x7f00000004c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/5, 0x5}, {&(0x7f0000000140)=""/67, 0x43}, {&(0x7f00000001c0)=""/138, 0x8a}, {&(0x7f0000000280)=""/138, 0x8a}, {&(0x7f0000000380)=""/21, 0x15}], 0x5, &(0x7f0000000440)=""/98, 0x62}, 0x40) r1 = open(&(0x7f0000000040)='./bus\x00', 0x3fd, 0x0) write(r1, &(0x7f0000000000)='ml', 0x2) socket$unix(0x1, 0x5, 0x0) ftruncate(r1, 0x7cc1fe22) mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x7) 16:00:24 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1000000010d88b2c74f7461be51affffbc00a003da4c1af2d47cad0aa8204000000100000000000000"], 0x10}, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x400, 0x0) close(r1) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)="18437c5b75a1c1f194f3fb7a1d4040cf662d97723b2cb4dee66996eae70869f81d1db383d9e160fe8e", 0x29}, {&(0x7f0000000040)="402dda4590531ffe", 0x8}, {&(0x7f0000000080)="766d68d029ff48e22b9bdad4bcbbbacdbed337c6877f71edbc4dc4682fb5e76872545e7daaed49f56ab690fc56261a607ea98552e0223e0f0304dbe685ff70a21fcfddd6", 0x44}], 0x3, 0x0) 16:00:24 executing program 0: r0 = socket(0x2, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="a7dceb752d9178795380e95342a3b4e017da8fabb5fd8ae71bda5d2bbe3314451903690e2f9e51a31538dc11eeeb1a5c0b461e66366778c5fe92071bc847a983b979d8aacb5ccff41403c7fb132db25770e71b042ce0d6c4ce5e2ae60b95b6a0365003e16bf29b302abdb9062ed2d7b4cb322d7565706f0542902f3fbd2af3c1645296df418856de07db96a948d961a4f0975a79cf70d2", 0x97, 0x404, 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c6530006b523bbfde099ad9d2281d07bf00000000000000040403237b7fb32025fb45f6293c5a6837f0a8e2df06a9c4920a751fd58937c518638e2caf27fb8b682b287702f75ffdf83ac7494a690a52519f0b068602d61f73dabb94a351a06ec51325bbfc1f559d783d3913bc17281d8d05747fb1338a719c749da8838adf5f9d0f01"], 0xa) sendto(r0, &(0x7f0000000200)="b5ef57ce1eb5971a1db3c11621073682b53c56efe06524da593d1e82b66732771e041df8855ce997c9e0daf9d1209be2cb2ccc16b1c8a5929471249a7ce9213245a320e0b980bf23fdca435b65897a16d400ce3f8cad3bd1020e4750303fcf1ac24c7f7b8492f91e2de74d222cfb2d91805c2cddbe3b4aa57b5000c7085366d60311f638b284a1a310cad9bbb2747409dc24531d3fd96fbbd830eba16261b6cf838fc70c", 0xa4, 0x4, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) accept(r0, &(0x7f00000000c0)=@in6, &(0x7f00000001c0)=0xc) connect$unix(r0, &(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:24 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x10000000000001, 0xfffffffffffffffd) unlinkat(r0, &(0x7f0000000000)='.\x00', 0x0) 16:00:24 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x1021, 0x0, 0x0) getsockopt(r0, 0x400, 0x7fff, &(0x7f0000000000)=""/180, &(0x7f00000000c0)=0xb4) 16:00:24 executing program 0: r0 = msgget$private(0x0, 0x102) msgrcv(r0, &(0x7f0000002b40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c8600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056ce577b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004a764be31b3583790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b202ddf29b5f938c95b353b19be77b4657114dc69256ae08233097af6c3155f91f009c0bd36b7a85346cc5daeb9dc548f2f18355a46af9010de0474846cc0fb5ef5ba072a0acaf658e2e02d08ed94ccc9bac9186"], 0xfffffffffffffdd9, 0x3, 0x0) r1 = socket(0x0, 0x4004, 0x8) r2 = getuid() msgsnd(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="99afb74f5303f84001f5f32e25106d09461ca97e23473ebf6143"], 0x1, 0x0) semget(0x2, 0x4000, 0x60) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000800)=""/196, 0xffffff01}, {&(0x7f0000000640)=""/99, 0xfffffffffffffe20}], 0x2) seteuid(r2) r3 = dup(r1) openat(r3, &(0x7f00000002c0)='./file0/file0\x00', 0x2, 0x10) execve(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000c40)=[&(0x7f0000000bc0)='\x00', &(0x7f0000000c80)='*+-!+\x00'], &(0x7f0000000040)=[&(0x7f0000000cc0)='\x00', &(0x7f0000000b80)='#@)\x00']) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300400000000055981eaa540539f1d3becb3ed305eeafb7492cc532591bb29e575495fc045cc113d08d9e54ca6d564e2a56f22cfc54ef570000000000000000000000e766af93cd2fc97a182ce9d2f591e5259522297b650037c8cbdd2ed7e7610450d75d8aa7cc8f1c79504f560f3e0d53c275e7830912d1ca3cec4628159c5e277d8ebfb65116e8d4bc185e84dd6b19271bf3ee5c9545c467719fefca06e6e5ef3b2bc52e2e578be9166056819c5c2f0ccb3c14c5b3b139df3152d65a81f374124b78d6ecad2b813ab97e7673ebc8eb6d978ae954d802a4ddbad97bd423e9838c45852bd5451b12fe0c28a8e7fac1ce484b6477220cedef777cbe271c314f27307a130c6e76fd821a9a0a58b5937fe6142928a970c9e211c512dcd60fd63f5b63b1cf53091aacc7047d9db19078f3000000000000000000000000000000"], 0x1, 0x800) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x800) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) msgrcv(r0, &(0x7f0000000340)={0x0, ""/83}, 0x3f2, 0x2, 0x7fd) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) fcntl$getown(r1, 0x5) open$dir(&(0x7f0000000100)='./file0\x00', 0x209a3, 0xc4) write(r1, &(0x7f00000003c0)="b29dce8bb501d470fe9a6152cdbc0a11ea336ac90db88b2b23677149964b63bc06582fb1345eb3b1e1c53705649c7a1a21ef8108ec56fb6041de2614f9a3a45fef6d03e298a245476e019fc8e8b1c41ffb95f72739bc75abbc39a021b659c9555359c757b1f5aab133d71a76661a779d3e6660328916dcc90520b289d064902ed6093ec1b5e448fad55b76be6a080ac226d7f6fc857246e38ff3805a561b19e7de03ddc628eac0be17af52c489fce8ac89805d03698a739bbadec1a927", 0xbd) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r4 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) flock(r4, 0xa) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000500)={0xffffffff, 0x1, 0x8, 0xa3, "e98297bf256867bdc22553cd0046aece5472b197", 0x4, 0x10001}) msgsnd(r0, &(0x7f0000000540)={0x1, "7938420a13aee5ffa3b66973a1fe6da754c1bdf81a4cee8139b7909d7ce434fb49fc207ab44c4a96a3e70a7a36c1217f82e3863b99c9fb90e69ee372d8e8c98cc4a0b1c3350f8ebd7966dfcc26b7c32fa800b7a19ca7c854f0e23843d3dddf7e1a7b8399bda18eed14a2c75f48115426badeaf76e01b08c8e2f750c523538b28b1c41911bba4936cee70e1231fe65b909508b09f7b8934308ded02db3520425c42ec4aba8f4650d31b355e91b4a4164985f29325d2d247ee83b5628051107f"}, 0xc7, 0x800) getuid() r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x7ffffd, 0x4}], 0x1f, 0x0, 0x0, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) msgsnd(r0, &(0x7f0000000240)=ANY=[], 0x0, 0x800) 16:00:24 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0xa6138) r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/210) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) close(r2) 16:00:24 executing program 0: semget$private(0x0, 0x3, 0x200) semget$private(0x0, 0x2, 0x20) semget(0x0, 0x7, 0x520) r0 = semget$private(0x0, 0x6, 0x10) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) r1 = socket$inet(0x2, 0x0, 0x399a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) fcntl$getown(0xffffffffffffffff, 0x5) r6 = msgget$private(0x0, 0x2) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x43, r4, 0x0, r4, r3, 0x100, 0x84}, 0x3, 0x566, r2, r2, 0x9, 0x4, 0x5, 0x1f}) openat(0xffffffffffffff9c, &(0x7f0000000800)='./file0/file0\x00', 0x28080, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000a00)="a3efc3d04af7f5b23d9108c099a3f287a3ad60c3639ce6e7cc4d33c27e854547ae81e9b6aef5ebb01605f2989405637dddf232ba36a0335e18b52b941d8e67ec25e17a3e898ec20327fac6695b4a2dc450d2f0b33e316ae7c20f88ff5d562145c630953853aadc228f34e0e7f64e44c983ade05021fde80d7f7ecbebe6e48247e359a092f3c5140b8d34b040751bba844f1812d93926cd4e58e3881097033e569f4e0d1997ce38bdc47bbd30dac23075d308909784f5efa851b43f61172203c798b13854e1bdb2f95666a7a4a612dff6f50be21faae64186c1a24556bddfcd338c49144e0e", 0xe5}], 0x1, 0x0, 0x0, 0x408}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r9 = open$dir(&(0x7f0000000380)='./file0/file0\x00', 0x8442, 0x10) renameat(r8, &(0x7f0000000900)='./file0\x00', r9, &(0x7f00000009c0)='./file0\x00') getgroups(0x8, &(0x7f0000000400)=[r3, 0x0, r7, r3, r3, r7, r3, r5]) getgroups(0x1, &(0x7f00000003c0)=[0x0]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000540)="18dd41484cffb84e11adf1145663affccc1c8c9b2649afa805701fb5dcaef796db3f9d59835e731f51bcda827c4fc345d2cc85b398e38751f0e97438f24ea22f5840ea262ba214e38bc6a75740b65ba9fe6dc2177bfc0ab228e7e32299cf894a42282ec3fcfaa78fa732270b536171ab3fa3b4ad12b85b46403e714bd87eb6cf9c93e7817c82a0c7055780935b95860f9e78b3a2eaddc953f7561f86aee82fa076e727499de88bcd8a002ea696e10e861a4f99baa71c3a61d3d9c5e5e298c8d44e8d6db612b19b779b0ebfeabe7ebe185fff00fbe37e296bc1f893df10196cac3bbeb131048d64614f5dd1015c237c2007411022a0242392", 0xf8}], 0x1, 0x0, 0x0, 0x408}, 0x9) munlockall() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000000040)={&(0x7f0000000180)=ANY=[@ANYRESOCT=r1], 0x1, 0x0, 0x0, &(0x7f0000000c80)=ANY=[@ANYBLOB="c1abf625405bacf1080f0036bcd112c69c12f2641105ed9d7918a3c2f60ee0a36995df524d3877a817157e209b663f48b4df9926dac40a5898da39823ddad89a725a0ea5771f5672448195ce33c305d7e9fab39c24560a08e28aafab055cf08edb55f29afc3933cd1ed8872a6b4e154200d8a8af5919e7737e933775c180fd32fb3253c10a20a37c1e57af669674804161a381f6fc99f46eff3188c9eb9497a3083b5d72d21f98fb930a46020d0af508e563b88e366dca3902b83ab8c1701f2e2fe29a59c6431708b9651b1ad7b3a1410a19d94cfe156ea356e84bb219da31151e9e78fa98f314d5196cce78ae91db71dd014a68d3f53f447bb5464b3f2372f8dba027920f8c05f71c608ab36532d3683f950eb2037185db37f8b2d32800cb6246b72558fe92dbb98a59d48acff525a9c8c7dadeaaf59b841ac477795eaa5da3ad4f737945ace85f"], 0x148}, 0x0) r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0xfef4, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x148}, 0x0) r12 = semget$private(0x0, 0x5, 0x2) semop(r12, &(0x7f00000000c0)=[{0x4, 0x0, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) r13 = semget$private(0x0, 0x4, 0xa1) semctl$SETVAL(r13, 0x3, 0x8, &(0x7f0000000040)=0x3) openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x100000040, 0x0) semctl$GETPID(r12, 0x3, 0x4, &(0x7f0000000b00)=""/148) semop(r13, &(0x7f0000000000)=[{0x2, 0x2, 0x800}, {0x2, 0x10001, 0x1800}, {0x2, 0xbd2, 0x800}, {0x0, 0x5, 0x1000}, {0x2, 0x8, 0x800}, {0x2, 0x3f, 0x1000}, {0x2, 0x7f, 0x800}, {0x3, 0xffffffff, 0x800}, {0x6, 0x7, 0x800}], 0x9) truncate(&(0x7f0000000340)='./file0/file0\x00', 0x200000010001) 16:00:24 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='-\x00'], &(0x7f0000000240)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='^(#.:\x00', &(0x7f00000001c0)='.\\,:#(\x00', &(0x7f0000000200)='$\x00']) close(r0) 16:00:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) open(&(0x7f0000000000)='./bus\x00', 0x20000000000, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:24 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x2, 0xc00fffff, 0x401, 0xf43}, {{r0}, 0xfffffffffffffffc, 0x7, 0xf0000020, 0x3, 0xfff}, {{r0}, 0xfffffffffffffffb, 0x10, 0x40, 0x96, 0xd81}, {{r0}, 0xfffffffffffffffb, 0x40, 0xfffff, 0xfff, 0x3}, {{r0}, 0xfffffffffffffffe, 0x81, 0x80000000, 0x4, 0x1}, {{r0}, 0xfffffffffffffff8, 0x20, 0x10, 0x800, 0x2}, {{r0}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x7, 0x5}, {{r0}, 0xfffffffffffffffd, 0x80, 0x1, 0x1, 0x401}, {{r0}, 0xfffffffffffffffd, 0x3, 0x8, 0x1, 0x2}], 0x5, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x5, 0x4, 0x800}], 0x5a7, &(0x7f0000000080)={0x5, 0xffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x40000200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) readv(r0, &(0x7f0000000480)=[{0x0}], 0x1) 16:00:24 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffb, 0x400601) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:24 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000140)={0x8000, 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x100}], 0x2}) pipe(&(0x7f0000000180)) 16:00:24 executing program 1: kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000340)=0x3d1) r2 = open$dir(&(0x7f0000000280)='./file0\x00', 0x20000, 0x2) r3 = geteuid() r4 = getgid() fchownat(r2, &(0x7f00000002c0)='./file0\x00', r3, r4, 0x6) sendto(r1, &(0x7f0000000180)="24ac1e2e1f539a567d2b050c39a9d85d9a0f303deb673b57b4de9ac29f538460db229f246fbe26c53d5e1ad295a386fe820abebd58406d1e1d6b3f2fd5a84436d6864bb9692d689849ef41edbd0281c9896baf5cd39ba601408b028088d5ae0d6d192050ed5ffa1105d65f661806aae7ea4269bb73897ac5104ee262fa4b2944ab7a55", 0x83, 0x8, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x3, 0x4}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 16:00:24 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x0) 16:00:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getsockopt(r1, 0x0, 0x7, &(0x7f00000000c0)=""/241, &(0x7f0000000000)=0xf1) getpeername(r0, 0x0, &(0x7f0000000080)) 16:00:24 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) shutdown(r0, 0x2f920775c96f10e1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x402, 0x0) accept$inet6(r0, 0x0, 0x0) socket(0x2, 0x3, 0x4) shutdown(r0, 0x2) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200aa, 0x0) openat(r2, &(0x7f00000000c0)='./file0/file0\x00', 0x6296617b60b3a589, 0x42) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xfff6) close(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x401) socket(0x37, 0xeb0ea7aae781a962, 0xfffffffffffffffb) write(r0, &(0x7f0000000000)='C', 0x1) 16:00:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000240)={0x0, 0xfffffffffffffff9, 0x0, 0x0, "3feafb3d4d8bf8e35774493cac53df57f0ae3db4", 0x4000000000000000}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3, 0xfffffffffffffffe, "845c55090000000813fb34357857018ad79f2500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x3, 0x1) socket$inet(0x2, 0x4007, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 16:00:24 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x37, &(0x7f0000000000), 0x0) 16:00:24 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x80000000, 0x4, {0x2, 0x8}}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000100)={0xffffffffffffffc0, 0x4, {0x7, 0x2}}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x4) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x8010426d, &(0x7f0000000000)) 16:00:24 executing program 0: r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x100, 0x11) mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028b1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = accept$inet6(r2, &(0x7f00000003c0), &(0x7f0000000640)=0xc) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)="00000002", 0x4}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) setuid(r5) r6 = getuid() pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000240)="214f54c3f3ed96e12cd129d19729157e5d82a2a2e2a02cd53b7c37d8f07d014b2417e7b56e014711a87b48d32a4a1102bae1a6a9818b0d03efc6cfd38f62ee26a4e7402c221a1dda0ac3bc4b23014386f33c1c2b3927a29b8e9570f1ecf74e0749b22285e6870770d67df94757918ac33fb7933aa762b5b41e185633cffba1f2d7e36f40ce3f4b46d2", 0x89}, {&(0x7f0000000300)="9acd01d5c815e220d7b749bd730c5fa31ce51d29b73c72cfb9404a0867f2ebad963472e517de06e90fcd69587e0d0fb86ed30d0e4eec122eded9be681d32adf2ead006ffc292542b6ea0c022c561aff6bf9c8d86c9cc6a0076237768fe07f8758393524b42d7e67e", 0x68}, {&(0x7f0000000440)="33d67d74b89b1c9a27030b5c417acffdd3932bb5ab12e6efcb2f4637a6b4b0ca9dc3f8adbb2268337690e307a551be8115b16d2ae4cb500cc88368c3a0eb61ee0949ed2d752b769d6b406a85886bbdb4f6b21147a50ba3f60494a7744bda22161d45f5066034fd9d1b108507246124b4c6cbdf20603adf1f007d953eedfb1b8b432dfd0b568c499e9815ff4ac1faa9c3810075f51f549b81bfb41f157aed2c3bcad9a947bccabfe8bb64fdb811dc97bda3aacf26a8eee3f539d733a6c081bc7e54dcce36a6de577e8c22839d01021a365bab3fd1c038f07b99d18b33d1a94a23ee261ce805771a3831f18fc66c59f80a2783987ca8bbad129f5a8eb534b2", 0xfe}, {&(0x7f0000000540)="3f9411bea93690df391d8de1ed291233ad34ae3d0f3605e83e4a0fcf37515594952a25a670fe3abaf5c4bcd694aa99558ed88f0a855023c94d9e5da750c7526b55d1b90d77b0ff7da4778a62e8c7c435aa732ecb11a14323ee328b01d50a1c3862967f2303fb2d1854e86b6839700342ef6ec69d894a7cfa9db327eac48ef9f04203b811de3b2b4318644badef432d33bf76d036a19d4b5979bba9cc4c07adb348cf48858242c225a7f44b38940a06458e95f46bbd0d46dcf78128f1397f334c381bc1139f3cea3fecfab98c47892c54d2d6168e38691abd43b6bd4563b8ce54730273a0bcd9e3527d41", 0xea}], 0x4, 0x0) sendmsg$unix(r2, &(0x7f0000001b40)={&(0x7f0000000400)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000001b00)=[{&(0x7f00000019c0)="c43140", 0x3}, {&(0x7f0000001a00)="68dea4857216d7b92d3d19b1c1166ffbc8148c3d4135b088ffeb17ac0df4abfdf9b42a64ec4071cabaa5777d00d96930de2efc3f2a339e96aae36a54a1a179087768d08edd6121c38dfe537c56cdefe088435e95fde969202f4de1cb146ff38d83", 0x61}, {&(0x7f0000001a80)="93106f824ec16b25397874eb3e9b2c94c3c7fbc88ab6715ed42165bb74983e2e16abf52eac34dbdd97bb80cc8b125d5a721334699e9b4383dc6553eab282c4379b2bec314df0b04c4fb110b4ea5063a58cd132", 0x53}], 0x3, 0x0, 0x0, 0x1}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r1, r6, r8) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r9 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001980)={&(0x7f0000000680)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000001840)=[{&(0x7f00000006c0)="72c6421c0f7677fefc4c49ef2a7754cd5eb63ecf4ea713d7ec96b89ed4cbc73051734d473ca1c9fc42548bf69592e7fa9bb31e2ccae7abc8472e4b7306d0d2deaf6317419109f3c65c5e8c8f1f18030dc63b9c29e905bdc00cdea55879a846a4ab5e6de78361ea04afabdb04370ede4c7621edebfcac3e098cc3fe44148901fe5fc48f745328784756cd1c3f265aaa284c3a94f629685b295761ffa58a15ee45fe2b587bfbf2be3d67d42ae8b4a8d2cd5a51dd2da2d7d7012f", 0xb9}, {&(0x7f0000000780)="b8ee2639cec96922c73c3d99977192bbb92f4bbf6b9f471e4e43bb3455feffe58d35e146614d5a8b2a7c8313aefd828ddf2bf351a6f113d221ff70a73e2b5b410ab7e5b12dd0137d260d8db615de09232238cce4e08faf47942aaea8ef8c12b54923817c50f733e68afcb9b2317b4bed519586b170e6840b", 0x78}, {&(0x7f0000000800)="a83660e26ce3bea51ba8d0615c3b00ec9407913d1aab58266774da88bdb29043adbb201a6224cab1599c9fcaa7af3a28860eaa3c4ca841fbb2f97d187b5f346168a926363eedfed213f7ea4fb8fc9df061f8be4eff191fa53960f643b2784e55919c3f388578965eed17ba01327f73e456c60a89e96a190fdf8701e36959371d0255cc20d7d8f7d6068dd02214ce4023307aeb665ac4c09cd9819e11eea40afe62418cbdca4fc435914e0094b2dc5c89972cd627f01f0c682e7e7c0e6d2a6767c2ffa9b60fd4695748237d07a10a8a192debf5e9a0a4c28539252f43b33900f0e03356ab0b3317cac1e44213331a0d1bafefc33db0d9ecdaffaf3333cc7464d3848dfed9bb624e5fa98e9b282cfe0c8fda6776677f1b3a3f365d65bd7e6e5744406a590a2bc3a112992db6f79834298e40f9041045da78971010da6e194ec211151cc649101870714d2546c4541c2830a4bc351dcbd1d4f86dc6161619a0a8663790443255d0ebfe559d7738d5bc6b14b2ef28cf589e7ca42528b4e4eb383c34f1346c620292b0bdba3ef5e967cb443cccad31d157e6b6444d277abb1ec00c4ab0f4792f7be3c6befc9e111365171d5255305ecbe325faed81cce3f7bd1b3885e1f92b7cb1060e51675ad6f80960e9a4cf9729916bb7a736b19901aaaa78e28c49ea796da28fcbfb54038e510bf0779a8851c511643a7fd735602c616276d64270aeeea9cae6bb323b4c0abf5e49f7778181108bb9e6569f069aa16d4a2c6eb4ce06c2b7713600ec6c0670e2e48cfc0d591f737c2c648f85f229ddfe8bc3e2d27ecd0cba59685bf4e70844c0f9160874429168b49aa69e21e233aa52b5c74ed166049ea1018976f0a13d287352198d3d6dc9cd5eddadf75272302635ea650018d0d30a8bf32250d540c4f35b942661c3429b70b90b448d62b6385670489b2cace6f3e370be55b8ca3c377733b7bbb16e436e4279499a88001ef2e1c38cb46daeee9568e4447983e8053ccd167631008f4ceb8315e6ca16eed9683e4052407eebfa9cb70169638eadc482bb1578eb9c13063450d332622ba57df3157df515eedadc140e90612970102636f5df3dbfff6e6e47d5dfc8d64ee9b1b75a78e9c5b1ba772a381f60233e9ec383a24278d4459ba0c3ef635c33bc3a119b49241ce47ddc40b0ca7eaf442e5169343d101999de92c1410abd9345425aa41b3c11345ee98c02406b2316e80648b07d5cd650c2562938dd6b1ebd3bc8ac4d06fba6e2a95ecda7c6d3f9227ebf91802927be6914f44112d4e450656cb961e61a320daa573777e009e581d17bb5da88fdfcab8d71cbd0691b10af41934e2691534e91d36022e9fe87a0984a3599de9d962bb780f7c91f9e1764c082c11ea810b921b94eb366f1c3b84e85a79788d12cce52a50b977d4b982b6d0fe720a8dbd53e3ddad585364c078064cbb6f82127438e077b941268430a3ae0f2b65c17f2dc092db2fa7645e1679ac387e6d728b54488b064d9d36a8152a1bca4d7075af037c42d4cbb5b608f85193091f2282f113ea0ed5514937f052e06c22fb92f1b63b295959f86efdb4f40b0ead5a34f787ea7afda9a5a2cd56a0e12cb250a6c880ce352eba603be76252ffb94dd54be2735b3bde9e032deb7b8ed1a42005eb104b2ba5e28b3824ce6720e1e8e3db9c160a0692adb2c23b2cc7a0948bd7f27709d970e324fb272dc4232d508bd1138b883ef64b9c6a0ab619e8fb2cce67e4541880b0ec3cc151d800f99f3a9a258e3d2975f6d0415b6dfb077a98d347159c935fa3e09833f9a403744633e7c9c2b64a0eae4134d71f59587f37abb4af9ad663ff8401a2552932f01c156d8731e246c3a441c2faa20a4e4fb0591cceab0aa51fcc5011e82c802a557be641d0aa2250765b51e72f3d9a638586e67c4d6ed62f41dcdad04541de36b026d5b193d972458293f419aa775d35f865e4a96168fb3abf2392a360127c4600ce64c9547312b48490a4b8f8694647b495a17e81f5ef01110f939d0fde205c4afbbf868b799f2448c036ee7f76e414d60dfa7b319dc2283fc1c05bca53b0f8a0c3eceba746cd4682db84d156a09a074c9067a0f40277a4d0165d0f55f5fa949092f455686c508fd05d309343682362a11c2226ed7f908c49c337d7aa011bf0d172757b372b543d57f10833b062ecc0b0c08ae7e4f2cddbeb3c67b3761de4555b770f1015ce244e3ff1e96d745ddd38bf821606d3d34a1e58ae355d650636f584becc84a1b705742dacdf1cf7027d49a22a257908b198a45af418b5dafcdaf2b6ea575e828a1a45a1645113c0ccfb1f5d3467895fa2f4e806f1b1b4bc75a6f49a467c6e55a9d758ad3a87db2e6660097ca8e39ed51eb0833a239420fbdd350c0dcd8e03018b15019412237d9be52f69944b5e9ff2ae6522160f0b5047c97f53128af20579eee7f72fc7ac3b49640963b60774de1869a7740f13a9c9f01110c5febee3575a41e7b397437188ede3f928700c11c60998624ba01b88e675de904821084d140fd15b2c9253d9da755cc3472d99130a071f2ddb372171eb58bb8a1a94e3fddb73b61659641a32b34fe018aa6f34722bde8da28856b0b2d5aa35bfa549a921409109617737ce95059eb07431fcff47afdbc753a8d3d18d6750e0b680cde85e1d42cb67e2a309454d8cea463361ee860bfe2d608e453565f378fa0feb3b7291febb41f9b88c58c4ac66b6b3f6a4f3634b09505ef7250d5c7ff7ae90b58562fab439077f26ee8c1ac35e9640ba82e449cb71e7ba66ee7ee278bf7a1bdf9079fcf26964e3f7b61a18a5c7950f67c8f734636e7529a72ab26b0c5dc5ba0a322ac0c9413b2e2c04b3cca2234668c55b902d755d495308c32ae071570e4044243f92ad3f98ccbb1bd709f85d69e366562b837ea1d1f98aee52bf942e3645640b1a84ca50c455b0b6cc02d89bf2b2d6bafc94f1edeb6ae66fb12988b94a74b93d5399ea883f1d82e59744063dcd9850b16bd00ec02195ab3a7fa63f06aab145b4626a7ecb3ff4aba9dc053dca4db1775148c0430000a7531f1abcbb5b714fa1ba610eabca226b90702e92da514622bf7d417975d1f5504266c1a629b2adac38a5718804f21ed47c93f42a437274f832efaaebf375d1abda2af741e5b03988f7a4da42cc558c2d6bcb3f82a335aa99790407f35c956e5cfae977dec52b7e89a9be45658a0d35ddc6e1a29d8972bddf36b315c9a5e7f1ce685f98e4c88f58526692e9a33f00624ae71ae6a87c667677e49f72cf854ba4cae2ca172741c1dcbd05f158210d6d99c919429a9df908379a0b6b8fe8ad33f84864c4508602e9acc8a185ae43ef33d59ef229d14a177cb262f4c55f299372fa7abd9e6e7db9d4de15c968fe7fdfd01b5e380f144a2b9bd9f1deeed77c618df90b2bcd2bc76de95458465b4f2433f9265a0b7d41de0cab641bbee62c9cdd297caac25122f43d0000eb6c689e920a8f337c98110bc744ea26df9937ed2153dc45c7a85e116b7b3438f5b61b3dc82eceedb45ed36034ced0066cfad63ae640f9b60a629121330b9d3595c4eba5f6be9e8f26d943be24358bdf653e9d11906eea5c2cf2c43e12953803735499add9f2bd5718ace47a6c335ec012e54adcb51516bac929560d5f57f67256185e8c7538fa3f9c80fcd2ccfed6c134860d35bb8f828730f3dbad96fbcec241cc363c5929e862244d1880f2b95952622441b313a12886de621d0a52a115cd06972457fc593c3fb596849866db13c8447be4ec7d21b1d9a64c9abea87851d14e0cf97391dd35e3a9b1f7dff45350ac2b0342e031122f640cc9cc96da8747202d59127007251c36ff8059a529320aa861acc8389d623c24deb717c74addff9b7c940b926bec83c0f16184535f35b8f5a0470eeb70d83f7630d379902b90401fa8176bd4d6a06355568a8133fb8441cfe50316652bc8b3fed18daaf9d7d6d328180ab01526928dbed8b0f6fe81950a2036530f85a14fc4593133a436501c7ce7b7b7bf9da90aa144168468e8b095028feb6a1051d90aa7473a85f8dba7e86d607af2cb62cfc8b5505e2296693709a99df8f4e1ffe2312ba6ca83e5fd597211abb8f50df4f21413737df958b586b9279da19609f3dd47fe07227fadbbea28a7d0ce45c405f9eabb7af2e8d728b7b0bffbecb98cd210d5c57e486e128dd2edf0294db0a196df74e7ce5636ab16ae5739ba14e2b83c138a2f96f49dfec75efe002061caab48186d7d8a5cedcb51e2d6b7e17a5b6b8803e9e59efcbe8d5bb1389a114bfb96232f79fe8971be25479cc6f46bde9e43f8b2002d0e17b7ad85710b953d2c5da1a86fbafc3086f289623eb20db2c14ff7d178f2d8456726c26269b5de0fd65190c7a4702d88b80493d9053022d9d29de295de92c0bba6b7b59be45ddaa854d71017107799ce208e342d0123c7d2af08045bd1aa24e2532250b90e6f0d2ce292a2bbf29f983453befe4230b842248103d1c30a18dedcacc3f6b81d8d3b7da600127f2cc7879a881f527aaab0f9ec56db7b8f857c61fc6ece966e147672f1c812f5e60bf937f9cb60ff15372c30624d9f73c53807fbb6207340fdb7c4143041493ab4855fc9e52d8926559272b6449c46b72869ca3713d6e7ac73da44b7f5fe63cf0d5549dd8f50e49e81af11e4b5148edbc7354eddfb534e44ffcee3e711c4e10e5b2dde471c9e715cd6b77bb406d9f4863f0aabdfdae79eb9d4402e5d7a56cce253cdfcb3d9b6fb8a219822bb7e56d53d019fd3e66e5c2194cf69455fdaf13e62c94631e8273637fbb120361dcfbb6b3c3bdfd4766b5bcb780bf3e45bdfdd5f2d3aee5f68fd934a10d25e088f437fe21853fbc6f8d977f7e55e6ead9ff9dc40917acdbb5cf56105bca74d200d16d7c661fb89d40ec21080eb0a53181164df223e3b484accc01f0537cd77ce047bf6ba12d8172790027da16e489748d7f9575b8465d94b7b79bf7938d7b6df61c5c65b3d080c8356ec64db35107e4a53849a605cb10325453a0cae0054248a4094bf7b45dfe31ac815fd6362616faf4b2275c615bb3c1d0d3421fe54f35708ae0c047d1d11d54d653baa8d48bbd4c7ac25d1854c9eac88362cc8a2f0acab081fc7c5b254e64da38bb08844473b6a3233f779ed085c8b9e6d681c816931866da12e69353724c963400fdee3cd6cccc5633a1d5d13abe6dc050d6dd53db6cdf1a71d2fd520962dc6a4c02465ac8a982c18659500b9ccd4294fa0de1bd0ea8e81877287cee6600d8e6703ad26a190f527c861fde7dd727313922f4054adfc3e2aeab06ce38e1fe57d2d2fe27fce362c84eaf70ea9660577bf6bf3b17be3aef0d96d68fd391e9e7eb828184da6314654f24d07c5e8da69df842ddefbb745efc16826ba5005efe22d7511a3f8931c24caa78c18b7a56141d91b148376ec78a99da00188c1e98b4db337d32db772fc1cc77b38ff453f21a2719f2292c4d0e2eb2e9b1c387c98ada658e3ac0d046516daf152fe0e3b94bfaa301b32ec9526c5f65d4ee7487655b43d9b6989b0b6518138157d8f760f778054f3108fde712bca84e870cc4d3e939c2e47c6b6ec9c27b97de51b7bfdea0238fe82e1906bcbae8744ad53aa6f4ad21259a0ca87abd272db3a2fde5c78b0fa883ca1f5b5ad3b98d7d1c712e783cd2a23ad46e98eedeab86091d08a0ac81f8a1e7c7f4e6ab06a03422c4ebbc86ae916fd61cc6088d3eb96ca425c90c349a99ea3ec59dbad992dfa5d8e76621924ce27e4643dde464e5fe6b1a907e2ccf5dc9e41382cf", 0x1000}, {&(0x7f0000001800)="9306083f2df1372c2da7d8", 0xb}], 0x4, &(0x7f0000001880)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, r4, r7, r9}, @rights={0x30, 0xffff, 0x1, [r3, r1, r2, 0xffffffffffffffff, r2, r3, r3]}, @cred={0x20, 0xffff, 0x0, r4, r7, r9}, @rights={0x20, 0xffff, 0x1, [r2, r3, r0]}], 0xc8, 0x2}, 0x400) 16:00:24 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x20000010d) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) sync() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/56, 0x38}, {&(0x7f00000001c0)}], 0x2) open(&(0x7f0000000080)='./file0\x00', 0x99, 0x2) 16:00:24 executing program 0: r0 = dup(0xffffffffffffff9c) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) socket$inet(0x2, 0x3, 0x102) socket$inet(0x2, 0x3, 0x102) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6682, 0x6}, {0x5, 0x8}}) 16:00:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3}) semget(0xffffffffffffffff, 0x2, 0x204) open$dir(&(0x7f00000003c0)='./bus\x00', 0x10002, 0x118) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setreuid(r1, r1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000280)={0x3, 0x2}) setitimer(0x0, &(0x7f0000000240)={{0x1, 0x10000}, {0x100000001, 0xbf}}, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000400)={0x601f, 0x9, './bus/file0\x00', 0x7, 0x0, 0x0, 0x4}) fcntl$getflags(r0, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x20) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000002c0)) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000600)) open(&(0x7f0000000440)='./bus/file0/file0\x00', 0x0, 0x40) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, 0x0) mknod(&(0x7f0000000340)='./bus/file0\x00', 0xe01f, 0x8) setegid(r2) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="4a5c76d215b119dc3c484c7cc80f918f59c9b35d4c200478a66443acee5a530854634516a97de75d5f7a81af885ae4c26c5755ff0030170b4102ebdfb3046f6e", 0x40}], 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x0, './bus\x00', './bus\x00'}) execve(0x0, 0x0, 0x0) 16:00:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r0 = socket$unix(0x1, 0x0, 0x0) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x9, 0xc0}, 0xc) 16:00:25 executing program 1: mkdir(&(0x7f000000dff6)='./control\x00', 0x0) r0 = open(&(0x7f00008db000)='./control\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./control\x00', r0, &(0x7f0000000080)='./file0\x00') getgid() mknodat(r0, &(0x7f0000000000)='./control\x00', 0x6000, 0x400) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:25 executing program 0: r0 = socket(0x1080000400011, 0x1, 0x3) sendto$unix(r0, &(0x7f00000000c0)="b100050105000200000000b1ffff12004938050000000000000038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5267564c27d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a850c881ff7cc51e894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r0, 0xf8b6, 0x8, &(0x7f0000000000)="106bde84ef3afb379cebac2c3f7d71d75100a8", 0x13) getppid() sendto$inet(r0, &(0x7f0000000240)="d4125b0255cc0c1a01c1fdd179ee1fc890722bf6e3bd482ceb6e52f8e3cae8213f61abc64d26c82aca4ff23e93c488ca272a371f75ad23d27e38100ce22334b10f95802d4342a3183af20aaa8dcfc1c6a4eb4521ceb35b867379914f7112eb4da07b20823f76a0f88f4fa4484d8fcebc5b57aaad92400e9f29f34f540f020d448d02b73bc3476128b72ae82cd49541a3928706", 0x6f, 0x2, &(0x7f0000000040)={0x2, 0x2}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDDISABIO(r1, 0x20004b3d) sendto$inet(r0, &(0x7f0000000180)="c45c0a95875c85ad0c6aca9782545ef4ea9ba4a74f98656ad01be6e0f3edc8919f50891f76e005ce1959642190e0dc0c8615b0e0b46bc4b3c6306642d89c0633cc6db5ba09d31d8a3ab6f10158995fe72f2e9c07d35795e04558478fd310a4304c3805c690aecafda885a0f65dc7010fd294a1b361c9de1dd07af219ca04b029e20d2e54b4ee79baedf91cb385d7b10eb52a53d8df45a76b48d58bb3a38c6b3ef7abe5a2c4087faca72c", 0xaa, 0x2, 0x0, 0x0) 16:00:25 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fchflags(r0, 0x3ffff) truncate(&(0x7f0000000000)='./file0\x00', 0x0) preadv(r0, &(0x7f0000000040), 0x0, 0x0) 16:00:25 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x30000, 0x0) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(0x0, 0xab, 0x0) setsockopt(r2, 0x7, 0x2e, &(0x7f0000000000)="ebffcbff9919d7370b89f4d80048e69131929648", 0x14) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="3f6908653000090000001d751bbf43e0b1071052c1265aaf7fda7127c42b092262e3187420db15decee15c41aeee2d68e424e917748704b11641ba8384f11ae4d42c4c4ae8a7da3e881f5d72e8aae66e6baf3ca6507a7eaee38950469ff9f0b94235ac9a9862d1f9d913682823562f8661e0a52718a01060b7bab8c201204023e6eacf22af807bd1db56ebed28fac091"], 0xa) 16:00:25 executing program 1: socketpair$unix(0x1, 0x4000002, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) write(r1, &(0x7f00000000c0)="d7aa882f217ba1f6ffdb60992ca026fb8b81e5c1615c8e0159de9569e3a0bf0c103c4a049dbf5481d25a9d2b69862e34d501a7c319efefcea90a8f4d4177007f680629915f06e4617acda2c4cb23ddde8707b232959363f3aacdc25762101fb65d3c0fd8d45ce7829776b59d3c0e4b323e6224fc635d66da71bb3f50804b802faed491cc9787019261721f837db074c9777a77233c0fa419e56f30e5b9d5cdb25fdacedea1187431514d978cd3fd233cde68b2a8ccf52be38ab0a23f598aaf6fb8a4fe365f3cfd99b71438786294209ba02a6d59cf947e6be18aa52714355f81c1", 0xe1) poll(&(0x7f0000000240)=[{r1, 0x5e}], 0x1, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002003, 0x40004000000028b2) r0 = open(&(0x7f0000000400)='./bus\x00', 0x20820, 0x45) recvfrom$unix(r0, &(0x7f0000000140)=""/138, 0x8a, 0x40, 0x0, 0x0) r1 = open$dir(&(0x7f0000000200)='./bus\x00', 0x18000, 0x4c) writev(r1, &(0x7f00000000c0), 0xdf) recvfrom$inet(r0, &(0x7f00000002c0)=""/249, 0xf9, 0x802, 0x0, 0x0) symlink(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)='./bus\x00') utimes(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0x180, 0x10001}, {0xcfe4, 0x8000}}) 16:00:25 executing program 1: close(0xffffffffffffffff) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) fchmod(r0, 0x0) dup(r0) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) syz_open_pts() 16:00:25 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000001180)={0x2, 0x7}) write(r1, &(0x7f00000001c0), 0xfffffef3) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x7fffffff, 0x4f}, 0xc) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x40000000) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000000)="01000000", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) 16:00:26 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x2000)=nil, 0x3000) shmdt(r0) r1 = semget$private(0x0, 0x4, 0x404) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/248) listen(0xffffffffffffff9c, 0xa) r2 = syz_open_pts() r3 = dup(r2) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000005c0)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0xff) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000140)=""/159) mkdir(&(0x7f0000000680)='./file0\x00', 0x40) mkdirat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x0, 0x0) getsockname$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) r4 = shmget(0x2, 0x4000, 0x63, &(0x7f0000ffc000/0x4000)=nil) shmat(r4, &(0x7f0000ffe000/0x2000)=nil, 0x3000) semctl$GETPID(r1, 0xffffffffffffffdd, 0x4, &(0x7f0000001880)=""/21) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000300)=""/121) r5 = semget$private(0x0, 0x1, 0x40) socket$unix(0x1, 0x2, 0x0) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000002c0)=""/8) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000380)=""/192) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000440)) getdents(r3, &(0x7f0000000500)=""/162, 0xa2) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000480)) munlockall() syz_open_pts() semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000004c0)=""/40) 16:00:26 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x42, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}], 0x1, 0x0) pwritev(r1, &(0x7f0000000280), 0x10000000000003c1, 0x0) 16:00:26 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x225) write(r1, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r2 = syz_open_pts() close(r1) r3 = syz_open_pts() r4 = dup(r2) r5 = syz_open_pts() r6 = getppid() getpgid(r6) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x8, 0x2000000003, 0x0, "8549550002df00000000001167f5af0180400900"}) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x10001, 0x3, 0xfdba, "0108000000080000bd8a0c3bab7a9a210526d8e5"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x9, 0x9, 0x200, 0x1, "dd1245dd6b3c8e39b77eccaf59a498973c7ac5da", 0x3}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) recvfrom$unix(r4, &(0x7f0000000400)=""/4096, 0x1000, 0x2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:26 executing program 0: r0 = socket$inet6(0x18, 0x3, 0xbfffffffffffff05) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x81) socket$inet6(0x18, 0x4, 0x1) socketpair(0x18, 0x4000, 0xef5, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x5, 0x4) 16:00:26 executing program 1: setuid(0xee01) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000040)='${$}:\x00', &(0x7f0000000080), &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\"*\'\\.\x00', &(0x7f0000000140)='.\x00', &(0x7f0000000180)='-\x00', &(0x7f00000001c0)='(\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000380)=[&(0x7f0000000280)='[\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='!-%}\x00', &(0x7f0000000340)='!+\x00']) r0 = semget$private(0x0, 0x1, 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) geteuid() semctl$IPC_RMID(r0, 0x0, 0x0) 16:00:26 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f0000000100)) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x2, 0x1}}, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) 16:00:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x1}, {r0, 0x20}, {r0, 0x20}, {r0, 0x24}, {r0, 0x181}, {r0, 0x188}], 0x6, 0x401) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8081, 0x0) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) write(r0, &(0x7f0000000480)="4de2ad4f8e350d802badc76579aa0c40479df98f4820fbc72a81062b177c2c2838f8616599c12daf43257119c3a872c372db83bc52ab410ea4a83195a2a901f99866913250245c0268ff3659c65664fd4d48434e9bc74e84d5ca41a73f230469ca3a10a7116a7910d918e213aa46396f10d0abefe5b7f243fdd0c52b2045157c20e62bf33147fe0a53779ff2592105e76145ef2afb53f1a2a9908d1804bbc52a29d406e07e78e42380373e78146902931e63180ec45402f4cb556010f33aae4859f34b4b335039e5eef4b919e61c4476ed16d344a081b0472ff68251", 0xdc) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "5cabeb8d8315030000002f00de0300"}) 16:00:26 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)='a', 0x1) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1a5}], 0x1, 0x0) 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() syz_open_pts() write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) write(r0, &(0x7f0000000480)="bd", 0x1) r1 = syz_open_pts() close(r0) read(r1, &(0x7f0000000000)=""/65, 0x41) syz_open_pts() dup(r1) syz_open_pts() 16:00:26 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) r3 = getuid() setuid(r3) connect$inet6(r2, &(0x7f0000000000), 0xc) write(r0, 0x0, 0x0) poll(&(0x7f0000000240)=[{r1, 0x5e}], 0x1, 0x0) 16:00:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2030, 0x1b00) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) faccessat(r1, &(0x7f0000000040)='./bus\x00', 0x1, 0x1) ioctl$TIOCSCTTY(r1, 0x20007461) pwritev(r1, &(0x7f00000014c0)=[{&(0x7f0000000100)="2fef334a3298b6fc0107e25b4123", 0xe}], 0x1, 0x0) 16:00:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sync() preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000080)=""/77, 0x4d}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x100) getpeername$unix(r0, 0xffffffffffffffff, &(0x7f00000003c0)) fcntl$getown(r0, 0x5) chflags(&(0x7f0000000240)='./file0\x00', 0x40000) 16:00:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = socket$inet(0x2, 0x4000, 0x7fff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="da08eda466b7445d", 0x8}], 0x1, 0x0) linkat(r1, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00', 0x4) utimes(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)={{0x9, 0xc6}, {0x3, 0x1}}) 16:00:27 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8080, 0xa) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) 16:00:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000540)) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) mknod(&(0x7f00000004c0)='./file0\x00', 0x1008, 0x23) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setgid(r3) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0xc000000000000000, 0x400}, {0x18, 0x2, 0x4, 0x1}, 0x80005, [0x26, 0x1fffc000000000, 0x400000000, 0x23, 0x48a1, 0x8, 0x0, 0xfff]}, 0x3c) r4 = socket(0x18, 0x4, 0x60b5) open$dir(&(0x7f0000000400)='./file0\x00', 0x1, 0x0) socketpair$unix(0x1, 0x8000000006, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet(r0, &(0x7f0000000140), &(0x7f0000000240)=0xc) bind(r7, &(0x7f0000000700)=ANY=[@ANYBLOB="01f32d40e64073003559f98d4fe14e5d3bf5eba2b9db7ba0de8effeb0318435829dacf50c61881118e2274da64a7b8b1b93b3fd34d1b13b205bd4218008a283d53bb6d2230dca01141c84f5e497eb9fb2ba21b7cb66db6ac6104604793ebdaebe9671e9473daf501005e97e07b4c76500169c4e6ddc0d34c38dfed97bf45b0f84d478bc3fa34d734e48321573ea5b1acfc87ca61062cfb513a3cfe07af3992ba4e41d9d6b36414e622dc1877efd82560b10388b548b82314c5017b37000000000000000000000000000059056ae89c0ceed96e4777b76389cd005dc66c31d9803b"], 0x1) msgget(0x3, 0x142) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x33b) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000200)=0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) geteuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440), 0xc) setreuid(r8, r2) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) recvmsg(r6, 0x0, 0x860) execve(0x0, 0x0, 0x0) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(0x0) mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x20) 16:00:28 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r1, 0xee00) socketpair(0x2, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r2, 0xf, &(0x7f0000000140)={0x1, 0x1, 0x5, 0x2e6, r0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x28091, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = accept$unix(r2, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) r5 = dup(r4) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000100)) r6 = semget$private(0x0, 0x7, 0x610) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000180)=""/2) 16:00:28 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xfffffffffffffffa, 0x5}, {0x1f, 0x1}}) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x6, 0x6}, {0x3, 0xc60}}) chflags(&(0x7f0000000080)='./file0\x00', 0x0) getitimer(0xfffffffffffffdfd, 0xfffffffffffffffe) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) fchdir(r0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x801, 0x0) 16:00:28 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r2 = getgid() fchownat(r0, &(0x7f0000000180)='./file0\x00', r1, r2, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() socket$unix(0x1, 0x1, 0x0) kevent(r5, 0x0, 0x0, 0x0, 0xd370, &(0x7f0000000400)={0x401, 0x8}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) kevent(r5, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x21, 0x400fffff, 0x800, 0xea}, {{r4}, 0xfffffffffffffffc, 0x10, 0x0, 0x20, 0x8}], 0x913, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffa, 0x2, 0x40000000, 0x1d42, 0x7f0000}, {{r4}, 0xffffffffffffffff, 0xb, 0xfffff, 0x1, 0x6}, {{r4}, 0xfffffffffffffffb, 0x80, 0x20000003, 0x67c, 0x7}], 0x41d6, &(0x7f0000000300)={0x3, 0x1}) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="6c65310049a04105e7294b830319a519c9460c60d069d9d15b33ba44a8aae0a117e383cfaeae5c5d6b70625d39e66f802d7c84e574c3a8965f0c5c34c26bd12963cd3f8208dd68b0349100ca6734e77a1c6f71720203d9bee08776b8478dd1fd0c48d7dac31d3d65022d75dd165ff5bc160c9cf4bbe94f3692a7223b"], 0xa) sendto$unix(r4, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:33 executing program 1: write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8240, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') 16:00:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) mkdir(&(0x7f0000000580)='./file0\x00', 0x400000000000000) r0 = semget$private(0x0, 0x9505e5c1ef6a45e6, 0x90) semop(r0, &(0x7f0000000040)=[{0x6, 0x3, 0x1000}, {0x4, 0xfffffffffffffff8, 0x1000}, {0x1, 0x1ff, 0x1800}, {0x1, 0x2, 0x1000}], 0x4) r1 = getegid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/zero\x00', 0x8880, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r4) r5 = semget$private(0x0, 0x0, 0x15) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f00000004c0)=""/46) setregid(r4, r4) setregid(r1, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r6 = socket$unix(0x1, 0x5, 0x0) r7 = semget$private(0x0, 0x6, 0x4) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x0, r3, r1, r3, r1, 0x7c, 0xa3}, 0x5, 0x100, 0x3}) setsockopt$sock_int(r6, 0xffff, 0xc0, &(0x7f0000000280)=0x6, 0x0) sendmsg$unix(r6, &(0x7f0000001b00)={&(0x7f0000000140)=ANY=[@ANYBLOB="01009d4032c1ac7a00007430f1673375117ff3730b0a12ad81053ecf8f61da553614"], 0xa, &(0x7f0000001900)=[{&(0x7f0000000900)="e2cd9b5aff8979e093b1da2fd958a4cea8214ea5f41558cc4d3fbb79bdbb4fb20e3c1cdef4c3d6b9c968ee164e894eb42aa95f129d4419e55783a58ee461da6cf2a901c271f646bf439845ce5944bec504a7d085a204a97535a24631f726c8b4d913d1c7f2afa37d4225d0e74d6b39aa1e46394ca7802a085009ce5b52d9ee4cf19edd2ad09e1aee7a5b7e28255f6f7588017221a179f9958295634a0221dae6ff48d1c1cc7e6c770a6bfc9f37f88cf43bffaaa1157d29cd6eaf89be439bf2072546399dfccadd902309cc56662bae50a5fea914421e7a6e7f1d00c8d72cf04ff0c877abd0f79031eadfebbfc7b0c5a6f948d718146d2ea4a47df6ff983e22594e504e5c9fc4fb16e26fc7fbe70e60f59c41756124a78093adbc0d12db3fb442321b6940e0dd9c148dfa825efb044399ebae15fd3818dc3dc6d465aa732c5c2fe4d88464b108d1cfd2a6421712c756422e038132a69d554e11e3f6d46d37dd480d38d84d7b948f8127d2e37c4885c6370dae72eec0f932e40d5a11a40fd4869f39cd2719359866cafd0a95f24bc3c50bb8847c756d1df5ef7be986c7767058eba500c4658bed588047031938eec5f835cbcd4d18069bd03660fb34a9ca17b200d54cd451362c442e0d48f6b1b2034936a1fb519293d9df9e020a53246892dbfa5680f4abaef36d48fa038421a366bf0e29e522f51fffd87fc97feca5d1f7f33ef391d72cf28d5d688c0ed3f28b4510475f4a3ab42711f30c8443b49627503e17c2564028794853212a2b79eebb8eae03f18d9e9ba133ffcd70448d047f9d65ff5545fb08416c641a51fe777bf23917a06889a3e443ea3352b0f6b54c297fe1390fca5e80bc1f7de8ffeb12cf2c110586695bdecd63d360dcc0e24ca1389837d4742a8c67b297b2fc4cfc71602d5d88b14898dfc55d4f7ebe4da3987954262fb7b4b947ed6bb3dd3988c1b8e00c34355c927686666a35628e238d35115fb67ad1489d953fc7a918125b31e2811503c2d0470e997bd160359538dca3488aa04f3bd57e252130aec85af980327883d70764fbc8a29625a889f0dd5e4d87437e4dbe57fba6ee748c76e2ebc51f249e5dec2f3d9d33eca91b5acb1716cd178e7e4c368e98e8377f04a21616519a1ac1d6a0e3156b6b8347f3b7d33e2af3501aacdd9fcc68396e923165eaac5c0354b445445e472c5d10767011089747fd0fb9159365f1b7e542a83f0115c277f19d5a89757d7a842b82273cb22aa50dfeee0ee15438a1d29cbeab00e8eed6434148a67c3122838927c57f8fd578d0b2a6e48c8a8d6d89cdfd91cd2f1e506590baab41aa685ebb36eced8bc102ef1c7e962517e97d43956bc301fbf9b68961070a7e9626ee887fbb8b5638fa8e266d6dd6f2569ca3fb9d6f27ce13372b339fceceef0b4fac07bf51f3933f269e43448048a8e9dcc2ad64c02d2e847e29d0f4f7963b4d3bb3198ba413ac8a44c2d7dd1f6fe93b505ec17b11ee6919ee4a68130dc77f1ad7b4ed31df2a7c115fa2a4216a7502ad9dd0f7640a171976b43bb2d6c34b97b7dabb0784ee5e596e6ab12e699902d54ca88337f01e584f9dd4d89e176b3a8955ca5df2af2b6b0d539c4c8558760d19ed99a038d4bbada4cb7b5edc561efbba7cbde545c6406e3df1abcd59326447c0e60b7b86687e926931e4a92676482d991ea32af5f72db1407b0081ce461adce32b22e4782919b7a80c09a901da2f4dc3371d6fe69f733927d55cd6776cada84316cefb62b20c223eedebf6db22decd0450df4dec947d34851e92f678d6374723153b0761c1063f5f471c602605fc6054dd1f395423eb279863e70c4c5e2908f6f2c70dfcb621e4da56a3571e09c0a184edfe21a5d0148dc0ca4f838344b75651206a12896c57015b2ad9b99c2553e3f9d9b501ccbf07a13cc200a51910244a8e16049812022addd2e5e54d9cf488bda03238d7c1d5230b026af89fefb4e483c808a200ec8b9763eb11f5b362d6f391cff08e7db6a43f3ef597834e9c064a6e16665a5cb1adffaf006f57957ab536b8fc062a6ac2b3c58e09d942ec416e7458e7afb1091bacdd6f59807c16434638b8376da09f5efd549cdfe4bf344e0ed91d5ca48b5511b93b31e427be4aacbaadf64fbf47f17eecdad1a2cdc264c78dc9c25a8edd4dd7b9910e02b53ce25b0990e388ce7e9ac298adf4ca20490b7da49c22783e5a62cfbfe7ed22911a706d5369a79f1ce0508db842771cd5e4c9c48be0b3f82090fabf14f7e3a1f8f582225113a662a1cd71d2db5feb4082c91cfe1c6dfcccd69b62668ced3525bbebd09910a75f98cac91e24b615d76716a8bd2bbb6372f9f091f953d3c48d25f0b560b3fd7b649da0bc9032cbb614744ab49ad4cc4cf53f6dc085e2c1bb59b5a9d336246052e126f02162e1a00c581d6b2086fe14b70b04a48a615ae10b152cddb1e003aca8feadb10da4b84718eac3f6cc026fba5452a5d00dd97419abf9685a429b8a6d0a9399198ad11c512879238ff5177d10026edc5a3bce59fd7f43038676e8da10bb63e1fdb9d344046ad28903360b2975e5740eabb2f7c3dc4f5500d3ca4ae6acf25f5995ad410142f80fc27f6791dd1bfcacbe6d18430299da806508ccc0eca359e403d76e7d8f3c497d0133ee6e595a9936bb9da92f33d81abf325de2ef22fa7cc2daec10f08652b385990cc7382fc3199e525fd7c6d4459af02e0a6ec6c6eb5de85ff81236c968608458757438a46b54cd8507b346fc8acc113f4d0450bf28b046cef46f8d45e962f81bb54fec4648aae1f72a8833640b7dde3e02b8bc7a87d2583e3d7c4c367eed0e80247da195e82f71064fb1f92f50aa03fbb9a92fd8624c2342344ec47db357a091eba8dfa2d4dc21faf4763c7f1c0028e87b2470cdb4c9ff7507c5fd811f8c881d4572b8574f68a2129207d5802274c45206197a51612e1ce1af4b11f417792e3abf071859bfc94f04e5ebbffb3d74dd3680ca144c8b114b6c055f9730dd6b7d4e276c934eb566b372e0254536204a4c323e154977ea3d21053a376bc7e1cde5e07b695f94be1df400344edfb06e3fd617b37d358b986bb8bb33af657e17bdb7c513d43252a79f5509f0f3d14bc14c017d4ef89789b811b66f537986215c750d94086a026c2d247c1c6a56d619321e88b30686e9fdeea842abc148adea7ae3e4f5e6c0e478def9cb49cf37cf20fb0c12ff3585319f104ccd12c3e0e3c4e5651e4eb0537dfc25578b9103ba3085390c0d4a6422cd40f4b602121b5657dc8b751e930801238485c0cea300681fde8d34b966cf267664004e15541f36bf1c980c37ba1f088935a5b4d3edee88bf2aa011e1897d5b9285645363698eb6071023b6986c2c9847254ffaeea6a7d3b894af206e03c51047a4091847b12bb36a49a1f3d44f69493ebf5d5e4bcdb731fb481637cdb8aac64f0b871e768aad765022a97d02557f455b5088452926d377b2ff599822bf91d3c0d5ac8ba22d776d820d953f4d356bbd51f122efcd541882ad5f3c1ba76a76f88cfde9efff682c5bdd28cdb8b8947b3eb5ac168cfba283881df2846a11ef63ad87cfd5c659c45b060038807f6488736d299cf4ded2d5c609dc6d91f7a46c520013a5ac6b267f0090ff19e83128c29a516816ead5ae2d9b4fbb635969b3214cc57caa56ddfe0b204c9f9ecb9bb4dde371bb5e9472556505196610c79c08f0644fe1eb81c9f6083cb305738240a2cd315dfe6662854d57dfcb3523114b9e13919c65fcef4e6ff56ba554d821373eb4767d68970cac2bd9b800338cbe6546da69e49ba0ed7a3ffa18c82612c145718dc0c3200fd5d7225c756d718d9686b4821f9391e662d4b12f856aa78f6ad6e64a2c2521753c5ffd8252bca4a258e1718c4ab5343b2e44f4078c84498e2c21fb23d3d68d4b1adeef34b70c0b4b68a3cf6b12b0ca4e17ce472e52e80635af3c3024c496ff2e6f2bd049b72c52c28482fcb3800af6e2adaa4d254e4c2b38e29e8bacd6546d40ca298891d6d7aa323870e52e48834e57bf2d817075483935463e5e9ae1303d5aa32226ce42ef6c9aabde9be9621510ccab62841845e8de4b75e6eab844e14b06430d5af9c26c393e7f8f8b07efff9df21c649869ae36a7c19830dfa714b421eabcbdf26f5e8b83e20cda9d0ddbece268e522004b10781dcc98f52065e3f2194054c1682e82d7f3c624a2ceefe9524985633840b1137c7e95442ff3e01a67b9e1e0517a59023eff56b0d9d9ab5b73c92b8e83112936bd0645962c31dbd5897492997a11ac3987cc60c5f9daa6ea23e1146a91689daa072eb5c86af94eb16d01539341f51ba505e75fcdd2fbc1f8846babb9115847b73939e701d2b86870d2fc18d17bff66a8fcab68548a0901a46352562fc992b4ecb4ff77eaf005616dfe2f64e4bad004f8933abda0582ec24768001321fce781d44328ed1a0f660e568cb104aa7d374b2222566f431a523db95787f8716a8c5b89c2852170a8522558581688c8cb9133b86999012a4b512c6c915e78c7bbc912bcfe2a4f7dc1b8817e974a76da3b8806647689e468a1e684b5c4de9b094bc9a4e1884a7607c770004ce7b8ab0bb1901f7c489f8fe0e342847d8063a82f5047e6fe5717218dee8e4f29c30ad6d7ba5cca2a6a49c4abdc079bbf702a620cd97529755f9a8da537879a690b32b6eb8ceedd0a1c95c53c7ced18e24353642745707b864d945236b41d28e719faa70bb793ab035bdc92c9735e021da40d2b5dc5838ceaf28ad78950aedcd832af6c351ffd49c1f8ff681bb95c1712384c47332ce923edffc8eafad07cf25847966f3ef1469ead2706ac7017c2e7194d6e5faff8a386974e5b390ecec6299126975121f9fb633233f4bd9255d69aa8a6b0d5b64a3b077bf19fe04089e5335da9eb029aed890c022898d52e18ab1b968f63f5d95f53ceef42c2ffca53592b6601ca22a864448c101bc7ca0693ce5fffe9dad50fa31a3f56240a38c0c08a57389e6a206621bfa672823924fb2bfc693b0b2cf0f8d8056d434736e2bacb42ea8dd9b17f237507f8016826be30732671ecb29095ef2b3e015a88b1d9f42f5d08809b2434b6a29f73ba85a3452b0f5f789bb044892b1de0ca6809a072befa4f338c9237a7a56e71bc13b6524fd163f699ffb94619fe9dbca851efadc8d314070d85148be08828488f28d45f96bcf6927577c4f34f809638fdd8e70f077e287f32b916663fdbaf5e4c8243b6b0c317d06b8ce47dc71bb3aee81732abdeae98b74499d80b9490864f349ab5af3f386f4c2d9c5dbc0dfe816f5e502a16b3e4952702a748940e7210aa76f045b205191d901382edf93b8c35bfce4e963d377258b827b81671a3a0a0d6d2a8f026348312edf6e8971631db30337ca49cd2b7e5b4ad7a018682062b80de6ae3cc2c9f83a050f7ae6c74bbcaed19e9804cdf2e86a0737258a55d9c477f4bbb4afa1892bc37b4da88e4445384fd899dcad1a73133ba5f893ca5861c4387e70b34b1ce4b4fc6950fa4b7f444811a98e61cae44f78759fd60a4327032a6ec7bc7c4e7b5e945c02dea50d978b226f8a3cedcbd26954ad91e798e716cfe0714413c58b479d87bdc2b9dd7c741c3055e3b493e0c1b3f0072f4a89d3b51b2e619fd6fe0179ac7970ab0c97ce6203ec179aa3c3363a0aa10b561a47432cdfbfe45201c8656d686caa77c414f16a84306169641c44c7ec1d3e04622391a3f1a358798f1024254cf8d49f361ce68eb27eddca752c448d067be69454aa0d499b11f653c36a43d7100", 0x1000}], 0x1, 0x0, 0x0, 0x400}, 0x8) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) getegid() semop(r7, &(0x7f0000000180)=[{0x2, 0x6, 0x1000}, {0x4, 0x80, 0x800}, {0x5, 0x10000, 0x1800}, {0x3, 0xfffffffffffffff9, 0x1000}], 0x4) setregid(r1, r4) msgget(0x1, 0x2) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500), 0xc) 16:00:33 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x16255f790d4187cf) r1 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x100, 0x0) r4 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) r5 = accept(0xffffffffffffffff, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r0, 0x8}, {r1, 0x8}, {0xffffffffffffffff, 0xfe324031c962bdd6}, {r2, 0x20}, {r3, 0x40}, {r4, 0x100}, {r5}, {r6}], 0x8, 0xffffffff7fffffff) getpeername$inet(r4, &(0x7f0000000440), &(0x7f0000000380)=0xd65d71448fd548d) r7 = socket$unix(0x1, 0x1, 0x0) r8 = dup2(r7, r7) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x75e7, 0x4, 0x5, 0x7, "3067bb479c602811f7413d789c2b30834a9d57ff", 0x100, 0x1}) setsockopt$sock_int(r8, 0xffff, 0x1001, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x3, 0xffffffffffff4733, 0x401, 0x0, 0x3, 0x2, 0x2, 0x0, 0x3, 0x4, 0x10001}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x0) r10 = getppid() link(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') r11 = geteuid() r12 = getegid() setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000300)={r10, r11, r12}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000340), &(0x7f0000000480)=0x4) 16:00:33 executing program 0: socketpair(0x6, 0x4, 0x1fffffffff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1010, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r2, r1) pckbd_enable: command error 16:00:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f56e5c28", 0x38}], 0x1) chflags(&(0x7f0000000080)='./file0\x00', 0x40000) pckbd_enable: command error 16:00:35 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000016, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:35 executing program 1: r0 = socket$inet(0x2, 0xffffffffffffffff, 0x380000000000) sendto(r0, 0x0, 0x0, 0xd, &(0x7f0000000100)=@in, 0xc) sendto(r0, &(0x7f0000000000)="c4ee8e7656ee45607216f8c6a13f1cd97f734c2d2c91a5c22c4503523cdac6ff8d232476e0d06726b3a499c5bf06be8b12baa41fc5799cd32030730f6766c45063a666911ec09660d101a825d1a46e9f0327bcf64beac45fb434d569f3835c6f29167154192f722b41d4c019257684b4f6f828376294f3cd", 0x78, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x8, 0x1000}, 0xc) 16:00:35 executing program 0: minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) setrlimit(0x0, &(0x7f0000000040)) setrlimit(0x0, &(0x7f0000000000)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) connect(r0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) semget(0x3, 0x0, 0x10) r1 = open(&(0x7f0000000100)='./file0\x00', 0xfffffffffffffffe, 0x1) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x4, 0x2}, {0x5, 0x800000000}}) chmod(&(0x7f0000000180)='./file0\x00', 0x1) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:35 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/20, 0x14) syz_emit_ethernet(0x2b5, &(0x7f00000000c0)="ee8f7863bd18c119791866233233b0dbe512c57919defdab38e268daac887b9c7d8db0728a29a9a5a7590472bac99ce77b060b04181ea95c384c32a97e27bf641000cb3ba3638f4d600b059c1e8819053142e30e7f48e1c45d0c20efcc1ab4f50dc59a") 16:00:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x0, 0x3, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = syz_open_pts() ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000040)=0x4) 16:00:36 executing program 0: setreuid(0x0, 0xee00) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/28}, &(0x7f0000000080)=0x1e) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2e0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140)={0x9, 0x101}, 0x10) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:36 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0xb8f6fd28a5caa4f, 0x0) mmap(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x2, 0x10, r0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001a00)=[{0x0}], 0x1, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x200000000004) sync() recvfrom(r0, &(0x7f0000000180)=""/211, 0xd3, 0x840, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x80, 0xebe, 0xfeb2, 0x1ff, "cb868831ccf9348c4f874d64ccb95d4b28859d43", 0x0, 0x6}) 16:00:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "c830c1e77a6fc6e23c5efa060000a417f0e74de4"}) r1 = dup2(r0, r0) write(r0, &(0x7f0000000480)="582720ef805dee77b08bb02744d5f35565abd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b8723e6a65fbcdb9ad8a4f5f728193ef16ab93f12", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x9) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000640)="cc62d0ff21a831d404d50f6b9e55af6a53e7a422d7aa850e745a7d98dfbdbfe9c79461345091c6d11d424bf8de2ccab757042b7bbf576d910a17b96fb79e0a41c4c20fa0af149ac8dba7fc146287714b14bb68684c9a956db08b6c2f9cd11a43438a590e5a0c3dcbfd57d9022cecfb26e82da9d777908c0b5b372791e55802e8cf9e9450dc26b84ec9d9d428c5ee6c081bca1e8389850a287a2df72275b9eb4a763221a2e4ecf5e5d614a4765afff7127ab4a511dfb3bd7a0d130ec69dcd41d40f51e34438214234993c85f3cf7eb93fbaef0cfcb9a783485cc32f76a3197d3a9ea1b5433e12cd19b2dd7681174aa1ee977acba34d31341b73639b4cdff2cdd5a0b9363518b9f4bde7373a1cb99066cc3bf5049f4324", 0x116}], 0x1) r2 = syz_open_pts() writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="bda40cba9347b8e78d70fc58d79f798f4aa27ace40a6ac42c301de5322035a8c26221209476bdec559f29b437146112859da2d18a00c022313fc31a8b436ea0df50d3eed6233dd455571b4a1e4f0322a780f3fc311adf04fc71ce0c74bd51b0058cbf05eca12cd1d9686861abf966727db2cd90739b7b7fbeacf9e46dbf65c0393c66dca211d4b", 0x87}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x400, 0x0) close(r0) dup(r2) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0xfff1) syz_open_pts() 16:00:36 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x2, 0x2, 0xffffffff, 0x1729b411, r1}) unlink(&(0x7f0000000000)='./file0\x00') getpgrp() r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ff4000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x8, 0xfffff, 0x2, 0xa4}, {{r0}, 0xfffffffffffffffe, 0x42, 0x20000001, 0x7ff, 0x6}], 0x9, &(0x7f0000000100)=[{{r2}, 0x0, 0x0, 0x20000007, 0x7, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0xfffff, 0x7}, {{r0}, 0xffffffffffffffff, 0x85, 0x8, 0x10001, 0x3bf}, {{r0}, 0xfffffffffffffff9, 0x40, 0x3, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x80000000, 0x9261, 0x8}, {{r2}, 0x2a2f50d4af22366d, 0x2, 0x80000014, 0xa5, 0x5}, {{r0}, 0xfffffffffffffff8, 0x30, 0x11, 0x1f, 0x100}], 0x3f, &(0x7f0000000200)={0x3, 0x5}) 16:00:36 executing program 1: mprotect(&(0x7f0000044000/0x4000)=nil, 0x4000, 0x7) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x8a, 0x8, 0x5, 0x1, 0x9, 0x9, 0x3b2a4a74, 0x0, 0x0, 0x8000, 0x7}) 16:00:36 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') chmod(&(0x7f0000000080)='./file0\x00', 0x107) open(&(0x7f00000000c0)='./file0\x00', 0x10028, 0x103) truncate(&(0x7f0000000100)='./file0\x00', 0x1) rename(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x4) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='c\x00') 16:00:36 executing program 1: pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x4) r1 = semget$private(0x0, 0x4, 0x100) semctl$GETVAL(r1, 0x40003, 0x5, &(0x7f00000013c0)=""/74) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000240)=""/7) mlockall(0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xfffffffffffffffc, 0x7f, 0x101, 0xdc56, "7e4fc1fc8feb6d51039d9d8dff0ff7bf2df446e8", 0x7ff, 0x9f}) getsockname(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000200)=0x8) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = socket(0x6, 0x0, 0x2) mknod$loop(&(0x7f0000000180)='./file1\x00', 0x5da24754a5793da0, 0x0) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f00000015c0)=""/157) pipe(&(0x7f0000000280)) setrlimit(0x8, &(0x7f0000000080)={0x8, 0xf}) r4 = open$dir(&(0x7f00000002c0)='./file1\x00', 0x2, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = fcntl$dupfd(r4, 0x0, r4) mlockall(0x2) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000003980)={0x8, 0x101}, 0xfffffffffffffffe) mlockall(0x4) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000001c0), 0x0) getsockname$inet6(r5, &(0x7f0000000300), &(0x7f0000000340)=0xc) setsockopt$inet_opts(r3, 0x0, 0x4000040000000001, &(0x7f0000001580)="13433310dad4039fdd473840017bda4ace63a106290abce3ef59", 0x1a) r8 = semget$private(0x0, 0x0, 0x21d) semctl$GETZCNT(r1, 0xffffffffffffffff, 0x7, &(0x7f0000001500)=""/102) semop(r1, &(0x7f0000001440)=[{0x4, 0x10001, 0x800}, {0x2, 0x800, 0x4000000800}, {0x6, 0x7, 0x1000}], 0x3) socket(0x10, 0xc003, 0x100) semop(r1, &(0x7f0000000400)=[{0x3, 0x3fc0000, 0x800}, {0x5, 0x2, 0x1800}, {0x4, 0x1, 0x1800}, {0x1, 0x0, 0x1800}, {0x3, 0xab3, 0x1000}, {0x0, 0x6, 0x800}, {0x4, 0x7fff, 0x1000}, {0x3, 0x7}, {0x0, 0x0, 0x800}, {0x4, 0xfffffffffffffff7, 0x800}], 0xa) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000000380)=""/33) 16:00:36 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2004, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "ac93feb7074ef39d96105609bec9e3f07525593d", 0x0, 0x1a568c65}) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x7) 16:00:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x421, 0x208000000044) close(r0) 16:00:36 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000000)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x4, 0x0, 0x0, 0xffffffff00000001}, 0xc) setsockopt(r0, 0x8, 0x8001, &(0x7f0000000140)="488bc2e3da6425790a44b2d1145c570e8210bb48c95c52d2d97ae68091fe60334a84a260a457e3bea7416f77524236f6d3ba695bafece2e5d179f9ae973ef9ae33827f05f8dc03138e572d95b4e1735d1dd534f0ed63708e12e69488fa70eb9fa7ecbe09f1383ff9568f35440af9fe871634c57b8fe58c92210d213b94fa4000b4d6e48b67270b6b8f8b4c7700381e3d17c8f3ce0136c1c0c5ff91a955b85cc8dfc6a481ce3a0ad762cc8a92e1ff1bbd143bebac4054ab3013c27406070ca42af18b60839971150277f5090220d3c09ae4d15ca4260296d3c389e32fb7ce8121e42cc6d1cb91e076c02664c7a7451d01ac3e71", 0xf3) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x2, 0x7f}, {0x18, 0x0, 0x10001, 0x8}, 0x4, [0x43ec, 0xfff, 0x8, 0x101, 0x7f, 0x1, 0xffffffff, 0xfd]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 16:00:36 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000000200001ff}) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:36 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) lseek(r0, 0x0, 0x2) setsockopt(r0, 0x0, 0x1d, &(0x7f00000000c0), 0x0) 16:00:36 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgid(r0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x20040) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x4004667f, &(0x7f0000000000)) 16:00:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="cd", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = msgget$private(0x0, 0x20) msgctl$IPC_RMID(r3, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0xffffffff, 0x3, 0x8, "b08dce5800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x24ab6d9bac2001dd}], 0x1) 16:00:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x8) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:36 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x100, 0x7}], 0x2}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x401) 16:00:36 executing program 0: r0 = open$dir(&(0x7f0000000300)='./file0/file0\x00', 0x10100, 0x80) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/166, 0xa6}], 0x1, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x1000, 0x1) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000001}) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x3, 0x1, 0xe7, 0x3f, r2}) 16:00:36 executing program 1: socket(0x22, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x38, 0x0, 0x0) 16:00:36 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) rename(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000180)='./bus\x00') symlinkat(&(0x7f0000000240)='./bus\x00', r0, &(0x7f0000000280)='./bus/file0\x00') mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0xe000, 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206911, &(0x7f00000000c0)) 16:00:37 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) bind$inet6(r0, &(0x7f0000000240)={0x18, 0x1, 0xffffffff, 0x9}, 0xc) setreuid(0x0, 0xee01) getpeername$inet6(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = getuid() bind(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="0100292f66696c6530006ccb8862637a712a2dad4f92b3432aaa5d93531b5dc0b7fad7ee9ce86c4315746e97edb1dad6f695248d1a3ddf0c1b453873c6ddfc1c029937faf602164fd543ce61fb964ee0eb5de7077ba8a8233b8fac97eb2b84af4866"], 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffffffe) r5 = getuid() r6 = semget$private(0x0, 0x4, 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r4, r2, r4, 0x1a, 0x5}, 0x5, 0x8000, 0x40}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r7 = geteuid() setuid(r2) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getitimer(0x1, &(0x7f0000000000)) r8 = semget$private(0x0, 0x2, 0x140) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x7f7, r7, r4, r3, r4, 0x20, 0x1}, 0xffffffff, 0x8, 0x4}) 16:00:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x0, 0x6}, {0xaa, 0xc2cc}, {0xae, 0x3f}, {0x87, 0x1}], 0x4}) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001140), &(0x7f0000001180)=0xc) r1 = open(&(0x7f0000001240)='./bus\x00', 0x2, 0xc) fcntl$setown(r1, 0x6, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/4096, 0x1000, 0x42, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:37 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0xffffffffffffff92, 0x0, 0x38d, 0x0}, 0x404) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20880, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x200, 0x0) 16:00:37 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) close(r0) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667b, &(0x7f00000000c0)) close(r0) 16:00:37 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:37 executing program 0: r0 = socket(0x1e, 0x2, 0x8000000000001) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) shutdown(r0, 0x0) 16:00:37 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) fchflags(r0, 0x10000) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000000200001ff, 0x0, "d7fc00e64de400ef1f00"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d4, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x3}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f892165f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="00c5f8352d0917b163cb5f", 0xb) r1 = syz_open_pts() close(r0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x10000000003, 0xfffffffffffff690, "f000bf3e00000014aeed0a671f7630830400"}) fcntl$setstatus(r3, 0x4, 0xcc) ioctl$TIOCDRAIN(r0, 0x2000745e) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) 16:00:37 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x4d) r0 = open(&(0x7f0000000480)='./file0\x00', 0x10, 0x0) r1 = dup(r0) writev(r1, &(0x7f0000000000), 0x2ee) 16:00:37 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fcntl$getflags(r0, 0x4) pledge(&(0x7f0000000000)=' \x1a\xca', 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x820, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) 16:00:37 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f0000000100)=[{0x21}], 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r1, r2) 16:00:37 executing program 0: r0 = socket$inet6(0x18, 0x2, 0xfffffffffffffffc) getsockopt(r0, 0x0, 0x3fd, 0x0, 0x0) 16:00:37 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000e00)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) r0 = open$dir(&(0x7f0000000240)='./bus\x00', 0x20110, 0x0) utimensat(r0, &(0x7f0000000280)='./bus\x00', &(0x7f0000000400)={{0x7ff, 0xffffffffffffffff}, {0x4, 0x1}}, 0x2) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) chflagsat(r1, &(0x7f0000000140)='./bus\x00', 0x20000, 0x2) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) recvfrom$unix(r3, &(0x7f0000000040)=""/118, 0x76, 0x40, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) pwritev(r2, &(0x7f0000000200)=[{&(0x7f00000003c0)="90", 0x1}], 0x1, 0x0) 16:00:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000380)=[&(0x7f00000001c0)=',\x00', &(0x7f00000002c0)=',\x00', &(0x7f0000000300)='**\x00', &(0x7f0000000340)='{&\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='^\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='/\x00']) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000500), &(0x7f0000000540)=0xc) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000580)="67825407f69f4aa3fee7b651491d59e3c2b818c8090bff42bc87753798dd3e8d326f1a8b12cd5ea896ba4c301256c63bb4baa220f335c7f5e2a770746416702ca470b53150a7b20538fd12cba05f615fc82721d05db2bf1783e67e908cf3f8490e", 0x61}], 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="b3fe7c43aef03bd31c2fe48b6d7758a9a6db7b9189083284784afa86ef79c5bf9d313854061cb470fc73026f4c72be31ce88634227a2571f6b375eb8781a8fedbcf38d2d7c8c1ecf684f58686078ee059aaa9dc86cef3e3cd0c32bf4d1a2e71cb44c99d44d1ddc06339bc044c0f558f2d6fcce0b0d6d8491765895c8f832dd117dd3a3aae0592648e07f519f0a66f95f7243d4aac9f75195843dd1715a54ac91a59bc7fc6701f19425608763a266d5d63a8df8b20f5a792578d2c9ae01a4c570ca9000538ae8a1ed420e915e5b0b99d16ab73c4b86acd8974214e74cbc0a584b0feaca3b5ce17aede0fc1292a45452bd9f23ba3059d830eecf80934023", 0xfd}], 0x1) link(&(0x7f0000000a40)='./bus\x00', &(0x7f0000000a80)='./bus\x00') writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000200)="8456942b67d7b87cdbeae2164dbf3276fbc52a85c6df5f78bf711d57ffeb67b1414b7327b73e7f84af5ad970946469e3f2f569515dcffc678367ce74fbff7bf37691e5bb", 0x44}, {&(0x7f0000000640)="ddb3ac2bd43af8724c070fa160b51ab2e07f785fd768e1b344631c239e6594f5afdaba27b2dacb9ed0cedbc0147eb1284c71473d83d4535438edce74727ac8d76b6d6f12129dd8bdea", 0x49}, {&(0x7f00000006c0)="e79d23084071ff2fee434633700dcff3b9583866d2a57c970535a4103f9b0301476a8f8ab33a5b3d7c8810a343b73e5fb37e0d24d499df5e9bfb473b16474681b2d66ec389b3014e3aad82e52bf0d6aa5767773205fd27c58f23c1f2d81f9ee689e465622e8641c12cfab50ddc23a7568c47a6777a32c6c76f238601fb5316b5f03700a92333183669c22656748ae312e68f1f2a6e638aad7a387ad848ad54dd177c0afc1ea7698a3349c452396385368d51ac74", 0xb4}, {&(0x7f0000000280)="e268b00fef902f2f96e5ff1629370f61efb4bf335acaa5df653c2d", 0x1b}, {&(0x7f0000000780)="dd84a9f44949951b5b9c01", 0xb}, {&(0x7f00000007c0)="3d2500b950b2fc81373fa58e445b65f412e404755c6e428d49ab9cb3602dbfa47e085293b9ceb0ccb0e800340e76f0d6c7050dbe5ede1d105f550cbcbbc1ef6ae2e8a5513bae3309ffea90630ef33ee8786eae968e39b055c613ffb29d989d2d8706b92fef17897e39b461ce6bb6b57d3525f0355556304ccd8829d78dfba084d015c7b53f8e982fc13595a7131d22c2a4ef61f55c4d3ec714b573def486", 0x9e}, {&(0x7f0000000880)="b32eed68e863594ef6ddfa862a544e71d5c7a4ce67b969d95bad87f5dd87ee808a378aac7dd8eb39efcb94d26da36f02462dc40ac61bad1530e1ef281795014f3a9ec356c77c685374e7c45bfdbcb8920521f2773d73f1a95690cf642c1b8c65787dfbdba8dfb0fad666cec4", 0x6c}, {&(0x7f0000000900)="23ed7fda29e416666529340fdfa22b625b964bd2ea586dbd80bf3c826fb0a1088131b47e68f3c72219b7f8a195c391a2b7477e6d96c7bfd154c372305a2155e419bca3cc03157ad2dacec651788ca46734eab5eb1a628c058db3e1732417617598f575cb418cf047697b8515b509dabdbda7241f24999c63bcda581c91e534075776925ebb7533a96f5d3896ef7dacac76de4b9e72e4", 0x96}], 0x8) writev(r1, &(0x7f0000000200), 0x0) 16:00:00 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f00000000c0)="acb3663f4a5e1cd194aac4199b1e", 0xe}, {&(0x7f0000000500)="51f9a63391d9de8c107d46be8a324c4dd36f89d5b09b68644cfc5dff54eafcd148d0d9155b75f20f90a4f4a05a47e2f762507a066321efa1365d960c9bfe85a68ce1222d2256fa4395e029d1378203558bef541b2206ed8317715bf8b17153dadd0470408d328efe398f9ab6ff7301740a94dae917c3fdffb8cf23847e64cf1cb2b7ce339092b16cc55ee5339c7bf78c84dd407c801fdcc18b7d86f00fa9572cebcb798db422b61c3cdc17501d4f8a3290c5a2a5ea235fa3ec83b19a06b4d9438b5e6e514209fea7cbe1bd6452d185bb06bd283355269b0ffddb5c722d531f54d2c02f0c9ad72ffdbd27147da17a2b66bf75433f17f4ea9a914d721912200e5ba7009c2662ad2ba1f7012388bc3b2615e3cc0062a8323980dccf017845b77d4bdc2a00c8fc0b02170dd28b68a54fe52c0a98481a76b0236fa7c606319da1a8535249356d93fc9c60b640ea77caf90c95ce629a8e3860ddb519933da2c94cb73d69180c2d57ac0864add296d5562c69c630a647246146e07ce5ef66f42ea3fa102875eae0ec3d61e3b77c031cfc1deeb76cb96dfa16232ccbf0620a162b95474b2a49a30bc3a40d091ae6d964983b0237eab6df6ec1599a054aa6af851bb52ab4d125f156f7e99a416717861160ce298a1b1bcb78495115a1ec8515d58c537bd7bb24117dd750c3300c5fedbe17a36da5b7a6ee859eb3f09d0fdc6004bedb38425e0add7c5ef37f12efdf49f04e9dcedbbbf6ae7ad83fbf3566520f0fec607238a3f0a6adf3f28a254876bc7a56ee3a4b6cda4f3f9f0a1f2d5924bac8e88928a1670241644d365bae21365ac1c7ac4e5cb99294938a64914724cfdb095579995d8e74962c6716edee336051c8d4169a8aadf2edbdc8bf1055610ad1eac052fdb29609bba29954567120da8fc13b109b5c60a27c4e02dcde97414d899e1a81c37b988ee78f501067c1ac193442982eebd23b7f64c612b027247a75df8ad6ec15df3b5af76da04f58d494e55daef91c2a3549ab0f091af5e852118b9b04752febdb42e94e5b0bfbbddaffd1b8b15084e0ffb4fba1929db3124fad934ffc686ed059713033a2a754d02d7a272c7e54480ec90800afc8a0be976b95a0794fa427e05a392a47f084d7e68a1623b762e0721b79f6cb23fcd38f018800a5e8eacd75430c0b9ce7e916cf08dd546ea25b4213f0e716aa42595838d1ecfb934f6de2d507f65d56b8f641b5068949485898447b8e7c298fd73e5ea197cabd35d89780526177b4adbaeac9cbd71e27ec72763aa67f084ade233152bdc3fd38270b2d63e463eda596100f4a9f3c94d72cc55497261792de321d1ff02ec68054e9bcfd8f4f6c54ea48acbb721b15d5f7114b36b640b34685827e59b381cb3dc4fad98c52f32d52ab338cfc467bd89fcf15a7982264e65795afe3647f37c7ae3d0ae8e34797cf0a4957076536aabc2c3687f8e8376aa5ba10509ff4fc42591bd329ad47337ffddfeef956a7b13a00fe821cb2d91dceb2fc7504a291429978d2102cf843b55c49d69e0848fa4c96bf0ee7ee64ff8d3b1bfab2f921859d076c18b9b57361377b554ef1f326a14cd84ac0cc44839d0ab0b1c3ec0bd0903601ea6cdb585744f8b7b3326ccf3ccb30e9c7e0407aaf2f85ba9dce5103ec5af5e8f83143e2b55a006247e60b8b437168ae6be53392e8d2d9b1411d7f392a9a73dce66164b3351acd3184a506745e8436de1cf9e0a6b291132ada1946d805747b827076dfc9fb0c89b4f24a4f412518ad0af3ec1753bc159ced508df527818fd8251219ed58b3c219e5e07ee67c3f3475e6f973c7714c8011326a0b8aad1e1a165ecf37a21511ced54d4ae11407bd3f445417ee0031d7a6645eb4468bfe03709c9a8c118a1e20280908a9f4e5c360ae8c007478a4c8de48c8955cfed23f9ae5ae5fe66da137ebcc6e5d948d2ae69cc8d96e34e63fe534c8aa45445e4ea1bcc75fe443e061459428c5eb0aeaed34fc55681d8b018f92bb38b71331aafd90cb0f5a3171c88528647da5c8c6a96a38ed0329fdc54da0e53df86ef0495d904de49ca93a9b67788200caa8e0a89e7338306c4f796530a9bc4b7a955cadad34deb2bd26cea8da2fb93d32e375a18ec701c2ce3f53a19863524035b308bd3d29737378d571072b1323811ff900daf5230536cc2e15baea46b2ac4be93177beb1039c2f633b664e5c846fdbd07e865553366990352b33c648ed4bc80f8893cf64936071c11092dbe9dabd299a91b15f7a18fa49eb753a5c2631b6438df0603ea3c928dfe553aeb1828dac25e097a0a556daa5d1906a8b1cf4992023371418a4ddcadb980b328a0810ed2d6747a7253357a5486e015fe3c6fc131fb1f678e77fef90c53eeee0f09c2d88d6709400eacfb2468b18a61a4059b6e928f2b8c1c279a28bbd8b0a95157e0314477573c43f3b51b7ee3174f4fa67acfc200a7a5aa494aa44c9676d3ae5408801014432498e1a7d71a9e2a6edaee854dfe8c3ec8144f392b45bb7b63884e47a18ad4098faeec8c96ce4db2641563abefbf65ad03a1e5a2f4e9faaa815761e9d7bcc7a7c6dd67e331088d20d803547f40e158305aa97cd2d58abe512a6a2139044fad47d02d2e31089ab0d7bb4fcaa2fa5ef5a16ea1fa687fca7d26ffe8f27b4daf3d0286d6e46bbe2fe9dc5dfc77623ce0ebe574aa32b5374f4bb2f60a22d310668f57081f52dac9b0a1fec22218b39e79491c6fceeb1315b16e5098e716de51d3b29ba9f6ccd424f3e523e635895650bd09e06f0febd0f4c2c39778c87e191a1b597504c4eed5f3f5497fa3e7c556437dcf1bab7228edc0e7e4e15b8d45bad4024e5f5854491c9a6993184f93b75d34439b85763f38cab4980031418b53311b95c8d8bb22aae2b80b784b57c8625c9b8101b31e1587f15ae088e15c2a8cebdbec69f3b79d9929260baef240e4520dbe8f662d62a1b0b5ce6cdaea0b65a65003241f8f9a7395ecef027eb38b33e0565d07aaddc3a3ffb578402817e83df0fcdb0c4e95bf1e043acbdc9d6e829e9d5da6125dc01a02c204a571262d92b2d23fa93aade3cde9ff661bd042ae76226eb1b7dcf787d045059c00c0ccb2f7ffd0a65f7112e23785c69c92ca5025a43ea989e9b60c9191ade10976b2e24a6ec15da221130b036a7965597b41dbda403a87c7bb1c4ecab68f12bb73bd75fca84478c43919f2499e0eb7a33247c80adf87ed06fccf21b5ddd0434228ee48811749569fda9b5cdb94232a5d23662261d55726c1d39ab154e4e2ccd3ae90cc21acbfa8939102d83df701daa3604e07c82102954caddc841f9df0e83d65bc727290a4fce21dd2c28ab6544997c05c8749c4f9eaf44e8f52d7a3d9acc132aa8de23bd97b81d121012a7ca0309683b5f29c2d4bd9e0bc40a9524794b0f914c6772eb5f478651a7dba24ad71e5f30d32920e20f7221320f16b089d4accd4f0da217d08a75b72f15514d7a50e861e36c1a88802c292caf55512818431fe36571ff1400e96b9f72926c8836876199f39509f3036d6239a930d088fbd9d2e9c98c704d1d4631da83e4a7356da1959dc7c15ac481eb108074d723662088911cd54909860e1f6664eeabf5acbbcaaa478360e022ec6a09fa74ce48bcbeb8ff41f2ff6fd9b3a536030ed2d1fb619c3b8b0c8f81060197215fc01502e83b02fef9b8b552f534576cd695efc3bec63e71d729708d4b20657f22125a96848b9ff1efe3fc09dd8c5183af68a07681e0a4ecc64ccaae5d5aa9e261702e2d42f4004918b771c975eb6ba37b5cd264450efe0cde6f4b3b8c80307f236f4709b2cc66e37b45fe81cad63d74725473071057c2337abe77f8dbcb0f8fdb87aac22e88ba4c3fe6e5ee990b603cf6dc733fac1af886cba12f47e73de9bf4500986f6d2963a8acf005f7e21f30915ccc540f0d679ad034a6cdb757af44324d57525c253abefb56aad38d8a437ff67577860547de7df15b497a4b64c9f8b704004e740ec799db41b2b284860f01452b0ca57e7e63540d96f60fbc13dd5b21b2b5d2bf7d6453c8f3c6e4ee4b8b482464f160399bc8267c321d353500eeb328dba3870a219bca7293650ef99fbfb6ce7dccc7284fc7be44c42645232632febda0e914b5c5cf0c7127b0588dc92955331b729eb10db311aa801d97ee4c8615c06e5925135e251c81e23a36736496cfffa1009b6fb51711ff5f810e721d1a75ecb85b49a1814df28e46a566551c9963c8aded98bc6af98bc4b47b460fb06ec9fe47bbe70963256608181709a13346857010ecdc3aba4547c2d87f1a26daf19252c36ce30499e11368204149e588e125fb6262a9a0d7752220dec2c55c0db66daba5cbc9af1e8afd6057cc488e4c4e359829976cd7ab962933ced7bba688f4723aee5cdd2e7a58363dd723665dda5a0e36a4975c082d1efaf18fb521a970379bc9993c14c65a235a43527c27bb441f541816869934c5ec4611f6f44631e509c9b1424b1484e708c6ff36c3951fd6cc6902cc73bb1017620b987eb6315f8e604bb4f4317486ed10b20b6335708d22a3f2eb565e1de4d99c96f4ab53c78294ca16f211fc9620fa540801e25b8aecfe6f9d255559d2ca82263ab8db1153c4afc67cc439db1bdab16b43a47b2545bbfa1c12445a1a1f2d17613145776352952163c5a8df57f68e062028c208d700e5fd176605a63774f35c5b148e26973a24b0977100820c25d72892c16206c4b05f676df26388190b75c91610c80186142fcc360d7a98c206da000e3fd524d4cf9dc5b885cf07436cea9515296be4a4dabd0c1e8c5b8df7f38142ec19509b6342acedef2d11411f415ba4d715b58cccc88b853dd6591865fba8fc5fc788c4a978cd40e74ef5bee8ca93e83b165df54680a9fc32ed1cb79e3338756b2bfe5f63a47debd785afa5546b104f138ce429996b707cd6cbce8fde693f7fa40f2a59b94c67424a9893bed924e5e7b899cd27277eb11ffd2d3d0f6a0f979a8e986168349e1ded04f99837d78d298dc315c3c1131391420fdd809e802d7d5334e3147faed7b72bf16367a87bc7aba6181f884317491eff72031e60f0d9f6414fea5b338cec56be135f1fee1bc990d0b45676dd4cd361ce316b3a1f70226f9b301f28e00b27477551a61e6775fdc12048d118543ffaa98f570b493bea4705cca97d49ad2d89629f321aeebe3797cbf7650df81361bf4f625a9bd3dd0acf60e6a2386c81d45b15dabad500f0843da63f259395607f4f00c1b3213d519b1744eb1f79ed815ba45a040a6892b314a760566f5cbab3810c14b486a11eebba1bc534a957de615055af90d0efe15428122f2bc6b6061ea0eb32700bfcdbded35e0ceeaeb8d090bd46557d88fff9b1ca7a27faa527161799932d7e38b9eec9ab5e7b393fce79f931a0363534fb33debb64071ae9288f6847306b8141e475633e9bc1ffaf1901e3ce03488d9d97597833bb5b1c7b07c66c87519c1d3ad898fb09f57afb1358d19c2208ce7ee076c6543f9e39d1cc75968c33a049ab3bfa86755d0303e1490bdaef5524f7c1f55cb180afdea461e137a4e1e7513afa11339dfbe40ec05db9c714bdc3c027bd55be24ece87f9977f76a3af29604284ce7356dc3f75f3db47efbb76a2f1d15b946822980bd86ac59148a5d915b19b1799166f68aa795ea4d70bff81ef52df904e298e23e2d16c09d495ee3ab29dcdaec672a07474fd10f8ef24f7aaf976d2b19bf00bac3a9664648040bae17116643876aa5b798e402ef9225a38679bb177f0503e85e4334bcad8ec624f712", 0x1000}, {&(0x7f0000000100)="0d00028b1148fae4ab2a148248b5ae72b619d5a34f8724837a997c40", 0x1c}, {&(0x7f0000001500)="2245badba6c387ca55eab4dc70fa0ba43fa016d20f6f8933833e11d719e5b0b44ade5b61144782bcf16eb4e1f44464eacc3b0ea2a2013c09aa1b00d14ff13873246ac414bda159a51ff44b3c6b31cd3e104d593022b8c474df74b32fa46191258e582990dd940f571ac996204b451add7a79f3059ce2c0b97f8685964ff664d9ad6cc48fbd13c8c35356d65d378a1bbeb9e39380242d22728d4f5a68d259de4590549fb575ec0d8efc62d5b5e0b8073fb695c2681b8c84f610342188affaff982ede3bfc5256daed5165c1f18d0abb6c6b4deffd58cb3f45595eeee0570886d0cc05a621d4195efaf056e6a58548671533edfce257b4237726aa6130332233e71f7eb2f5b476ad94123133690dfd70b7fcab45b48c713eafc5fa11cbf40a8e38237859059cbbce046cc30c8bd14b86e7e97fd98e40d0ab89d7db9643493c74cf6c0e1f8306e19dfe09593402b51df58001c2011e8cf05cb4c19afb11a8f382695b4a26f22c2bae3f70f3cc85ccc76a5fa36fcff0e41c324928e73e2cac7ee66388b673797bfae6c49ac8915f85a51b5c9aa3c976106cf26d24348e7b3e1fdc55b8ca17317b093ce2cf46166f26961a0503e512c4a25e6ca705f3cc10a776bd2f8b9eca302b13ebc2aa8f2fd9f2df1714527461647d10dd874766ef1f83e8246ce5fcb4e687ff612992c91ee6fe4d3580d5ae9e8860022f1e9739b5ca50af2542029a180429a785330518f9dce0ca8f5f01de7e6db95dddf3dc163de1801e64b33f6750fc4c71732d41ea9e9845af210d3d2661b848d1777b9333e8049e36eea3f4ea81659f88ca8f3401ef188cffebe78686e3c2d28e052079a2d6752c189d18c6bc9da8e114bbb29f76776b0cb498c10a721d3562b55f317d82cae66a7c7cb43dfed0e33767d923b7ddc933711169b29f9659167ab80391e09b9ae051be1940c65fb786186a1211616f70f9ac0c5deca312fb39e9407d1b578376bbd0b7bba95e2d75f058b1b686709b131855c25437a97ea46712eccc6b4830257fd057b8c58016041e7846d330dd1ec327aa9ea6dd4f797dd914a972ee79ed32f040dc92c5d4756413756e902b806dee968358efdbd8c4033391ae9d966727a1a9d6df63bd3e3cdbd1c3944b2e589d08caec3b8acf012e65a9c88bb6cd8c30cbf5a0cb80ed13e44835d1a6cb67d279d86e4c064b2290f1cdd919c3fff13a9632223ac0e60a65387b973980221852ad0be3729cd09ac40c702a1a1fc380acb0426b769aecbb3a6477b9f030b9ccf58a0e9b32f0636534178c10b3e3f0b1fe4e211370e6e0d6c0be1a5ff817b70ceb159d4ffe463f1a02c87d4477751ed3ac5d8119ec2e76b837c9042765977fee0e240842833a165e182d1d5a0d8bfade6eafc8c0963c25dced1df71f62f9b06634d990ab24ecb353684a8c148b6ab3f7646c99024687f45fa867aaf8e2508c4135905d58875be296aae6390671e115961f4d7d960d40877a7aa3f42e467d70472597019488eef3b5329fa158e2a11b929448bd8bb310a770ccb515eca929b54996ab17c942d54b569bb16da83801c563a08843291d71484dbca8f6f7809ef60409347212edca1fe7e8e4a635f51673fe2f8f8e8b01d7500f011509bc9b8d4d046b4b49871b97a82ae19b1dbf8b68ab4dffdd8eacd221935850b57c2b987e7324b3ee66ae125bcd665ca481ededfe3830aec18aca679b5f06d7a0715e583327be4a23c98dcd85f0812a54ff66ddc4c9fd71d90a73beffef545de91155c1e7afb2bc37e339d100eec573473372d7658b9001cebae16a3e2c7ab21fd1a47e9d7c1467d565450fa4739871a4a09438606be3c5ab4c2d10420441c320d691b8276886313265d358617730f91e0b071a12e8b8784a17d1eb41b374cb36be199eb5d1f9b0587067295aeef7ea498e29961b182f37c99c57a6d59b1fcb00c5e216c92c45d18f1fc6810d4d2012c0dc87a51d345e2cabdd49f150875e24c4b56ac94045cc9c375a7bc68ca6513d67bed148515bda353640e9539c84bb0f29d0ef6657cf7ec6d74bdab21e43244a1d8e95ef976fadbbe511a16ef865339fd83cba6d0f168addb9a4fd663735231247ca8b7e1bb3d46e8c8f3f28ba402ae5a20ef0969790bf8780743d642265236be9f9c538b298ad00de4a5320b2d6af838ea62b898e7276a59f1eb828aa582f42306348199d712871e8ef5274865dab6275cc052cb84f7a07cdedcf6826a11d6fe17be31db306d735faf2fc0f7e3e654df03d6d01cb781d9208f63cbd9f941cbf584b498452ad3665495bb6ef1eb9965e95427179225d4dbf942223b3896b4606040636c42c5f4b934e252d070887c7c406ee220415655af52d3f6537e506bafec51d970be5d3da1459c30e8b6dfc7307535467fbfe9bf1854c0083bf9ff2206d7cd209f02bba70060a00694bfb6cffcd40140f34e59c79e22df7fe6b8ee04e17460d31d1e10e461a6c45a5d4b64637381c046519cb201f1fb714aad6d0e522c503619a5842e4909c152c475ef77ab5d9e7159143abd64b9c678c5caeee193353057b9429c2bf21373069865387b030cfb38fbc7b415bbb4b3a76bdd86408880061dca9caf5b6c0531241accf577bfe0680363dcbcc65c30e1834c4fcfe43b1ad816315d38c5b7aeb4cea607aea19473c90fdc9e60066140bcb8f6b5b62b62a3bfe297bd1e50622f90bc23266b8cb2f66dd96bf5e2db2917ef9227e8e7f3980e5cf0e0934edcddda40dff2ba6ea5ad2f0bcdfbb4ddcde833384c1ed687965e7bc967cea83142dd2bb21a4a7585abfbe21325fe9d21c718b0026d18176991c7ec0a9c8b92c6943c825bf76e94ff3ec0412cdb0d67216adaa7e75e70b327b08849ef7ed4cb774a5555660a168465b8cf44b96f2c8f128c1aa67e8f0df65a11cc5d2677d0428b3599230ad08fa551321b80b8fbfe9a3404c9ddbdb2dd0be89abc377993f0dd72f15ca48da799f77188fee2a0e5173405bb53d40c850a5cf347be6e7ff466fef637a65a1596b5476d3adc73f53adeca3450201190a05120bd31a5c77a0d917675828d8fdfa1e03f2b80e18a007045533205f0ef0e7db2a5907d53a10e2c1b3726504e88b71f531fdcde58771233c0fd4ad0a60e69b49bcca3b06192a3b06630efa1344cd8e3bb00b2110c37cfe07f50de062ed66dd455730c4a0c5c327692315316804da2653d88afe60e085aecbcdcf92c339f56425aecf55adebca2f65bbbb45f1c204418373792fee0fd7f25ee94b52662ba156e36007397cf9701ea0e2f4ac99c8b568523cdad1a1e906e776b2eac42d3bc028ac7489366238fe19c191cab187660a2081018605c0e3df7bff58d9f84f34815d85506f5c3a55f18ba8aab624eb52536d0fae9d4ae954cefd918a1ac6af16cc2eb61a428f0600ccbbe7d7af636639318390599abb03e910065c5558c213741374b8f668fa400e7a7cb1cf4be9e1b3203193aa82d405dcbb461f8c80d7291300bf35f22f407f9208d4380f9b3027f6acd0fcc3a7e48242aa2805ed64750f1e105cfa9713c24c4bc2a679d8da13035bf92910ab0ffbf307a25ae6c751c7c2e7fefca4e257c37e46af93b800ba9d706846f48fcc9929279ea8a9ebb3989ac92447c62eebecde16aba554dde2fd7824214d46fe3bbbc6f79d2bcf0772ff653799ee86eac9d5f6506193cea1a31b2d8d52fb3712fb68763b7406aff034a7785c05dbf22cb37d8f8a5fdacdc8b6cc7f4da59423c5ccacfc5186ece3549ad277cf533a434c754fb90fbcbc4c02ba3d7458e0c3d5290b2e634811908ca48b18fb0042155e534ee2457f7a834f1434856e8c5c4f8d132f0ff7e86a1ccceff12a0027227b70d662defdbbeddc01b50eeffa3dcb6d6c13acc5dd07bfe5b6c1dc559e314100b1e30796c140fae3833f6c458d4d0c192f60ec4f21daec52c6fcadf93a21f442d45369b2e53604e9630e582d56af4e58f32ea1af3d4af069eca28daec4fd56048fb15a08a04352d9ae0df9adabdf97b382773a0dfca293aaac49eac35f658bff929d2e005b8bbbc594f31ca4686a12bf415f74c735d7d5105f9c7035df6783b721e5e150166105a46c6aac7a983a60475e65a5e26c9e615139b6130833aaeffc7883cc0528f5c1a48cc548466c3f84bb8d802747f1a315a333feec7f6baf18086f4ab242909c472a521d6f3d9f620a629760da54a2295ef682a8ed2cd4a30ebad4de838c494dd9f6c576a51616537b8f8b1f73acc85189ea6d8bd0d49f1109f92387563ccbded47acd8d703fbcd863c4910b7dc399ab50003fd9982e59026180d126c8e69030556903964897daee4225d67ed53db8c2f24b08f08e30566ab00d8ee65ee22ecf53c4a1fb3ebed5baaa270053593e8ae3ed7adf9c716ebccaf0f3ad198bfc59486439248524fdc6ba5eb40f3dad2af4632e15ac5c45e4664f680f6423b737467b8669c95f560da547ae7847ee7e0b78b409ae8f1f034744bd8127754a5284f91744b62e1bb38c2d54f735fab33f93fdc62191acfec5ad7e052e0ba556551e975236e445d6191a0cbeab4f1a6bb2287d05a3f61b86c4e79aa43dfc8e4ade69de01042bbf38756c797a38317fa18a7fddcf39bc4a60491de5698dbfdc016f2dbc840dd5ed28c9452d7fd5df222fb5ba84dd6f601f59a66b40feedc217e0edc342142ea014735e07bbb651ee930135c0cefb4d2158f5c149bffc69b2fc395dd3f9a59ef30117e0886d21d71d213bab3beaeeb509857e50ddf017bb5c0a08e91a7f84c671ba4be1febcc9e420539969add7459a2b35d27e5f1ebafd330878f09361f84c922305899b93b5a85c3d06d3f48236e5720c570e1b0afc4b3d29a2f61e4eca8eb8bc89ccaf26db70049eaf574e268cc2f0ff19df13f2b8548ad329b49a1fb88bb685c8a22d1890c56f6a1a1d8bf56d639680b50cf8818f76cc35fcbcc88982a90f61c7015d22fbec9c62332d4a0740533de2d240a8166877b0b54ca6b3759f74c58293a6b55c6a251b3f034860d0d22841d4d9a734f445874529d4714556cc08c17d8e9645cd4a608522f1348feca00ab148029f32aac97026cd178d7f0da7f11297fe0bd79c3a8bf5d270e6262582900c7fd1eb7f9a771afba47777771abe698297f6bd0db553db4c6788cb83c6cf85054a53793b011d49b5461c80f9dd2caf9ec17e69584d60e0d3b2deb6a85553435582b135e00644c237429ce802c3d5fa866e4a15e4d5b5234c9182e080013c456d542df8897917cf1d1e29acb0978ac6e7762416a5cd506d63c88054a8fe4dcd3712caac097d819f2a93215263067cd62cf6d7c3b2402f07bdbab307347d9331392e650e451aa32262e6b4b827624bf68259955f6dfd0e9e7264f4e0a479963120c4474024bb8a75cb719422e0b307b76e18edf3b4f3a095a2b0dcfdef4bfac32348427630ea0b47efcf005b1291f1cccae9bd6e18ade2faf0c757966b4e46643c73e01bf1412af968f7419ea2ab32587d34491619fe6f563d2b5931fc55891f88dc3d62fd0ba315f32c544b0d97f4709a78a85a35f1520cddb67bdc4ef52a4d079382c72854b713dd0d0fb1af4ef447446d623aa301de61e472eed8d3f078df8005bf2705fb91112e557b9d5f05c7ad00b8362cb4525d3722b788d783f631b5fcb9f5833560cb8475dcb814b6a04bdff03c9c6640be25dddd306715d49aebefe38304f2ceaf8c6d315fb1d256ff0b4bedc3fb1434208ba8c1123d03deb3243cf59b38a851265199719c188fff5c054db6e9677559b580fadfe68f1f174e169e", 0x1000}, {&(0x7f0000000140)="e67443696dca9f6ca58771f50925ea4aa0982bd6a8a923fd4b6352e52fae9c2a66858124", 0x24}, {&(0x7f0000000180)="6e0a0c0ac30be7cf1996785c6745386c3fa16f74d3742c56dc7e0b5e86b480129c9f88c85e4a9c1773832f486c2838e560e438aea2a6b99c17db04fe62", 0x3d}, {&(0x7f0000002500)="44fbe9f6e73de5069f5a6363e0ade64ef335d632df00c71659e1d41a1cd9065be966f29259fb7777c2ccdd59d7dd78b620fe632f8acdf85332712dd29c137d3e3882b4afa5d0777a234dd196419f36549261690ae4a162a2727d6d84815c1f791969d9a995725e2d98e8c883d2d9feb44031d3934579a01bbb848e4cefa8c6ebbeee9a697a0bb31ab2de76a193b561f2f0c08d4c2a3d60819670f2da54aa8e0138f226942542940fe7d727a44b27277ea6a1221aa32e388af88fbb3c4e388e5edb24adaf48678944fb9863942096f7a41d1284a33be4cf2e103e5103d133b6cd8e2054762b428c1a4a9071acf428645c0f8bea838c8193df8da46d3b905bf8394072752a7b6c8f770b3088e7f95341318baf4a2f5a23b0c622919b8d5c49a427ec95e0098b5c35102d72e0437159045f8de6bb7bb1e2d8b4d9c0d8806eca09cc022e9658a02545a0ad676380df7acaf91b8677defdad64fa414ca288aa1eac460542b05d52280ec4dc157e4be665cf0e51ec5a528916781d559ee35994012e7a52a0379b414532d64770d7eb8312604fc241e4cc1f76c5a89ee73f422509911a06a761d82c1b7afde8d62f18b732dbf5170c8d128308c59801b586b3117d87d950fda12d6690f2339f2db046e50f4acc61bad8d2ec3e03c1ed4dbeb52d92320f331c6f89f0f2cd36a469f3d2fdb11945eda56e6b146365b001bfd4db19bfc8d10196fddf8cb16cdd7f26d044e33a7ef584a3c45a592a09badd90b2ad79a990b03c98ba0d3b41f3ca5c9aed03d295b5e4c95b0ab47db8b3128e39d166f7f16ba1ff16af19c64ef94b37090945a9a7af6ab03bdd39fe59c15d7bb166c6f9b96f0ef4047d5e1be3b30354a4af8336906c9f7bdc758f5e193f67a6b12f9b25ecc1b974447eb34e008d3bea32f7ba360cb84e79b6cfc26839986448754274ff015198d176f18a9c96f1e8f66f7e80e15c5d247c70b145798ebeec7a555bb175d7abf55ff0b62285e1365e80c938598c1031c80a2491e6a706abadb82d7a9feeacfa09bafc2352de9f58b5a063ee526a8f8423d0c0699ac7507463a79644487d8cb35138133a94ada9734c8828632002413d6f7324b1a10ec43c656d3a631e7c72985a1a32520dc2e26e05524025d343714dadc3c03bf6f10b700408ae9dbf36896243051ed236f709d3fda200e5c58f5c4e7b2de9993b9b5a2d87efa5449aa0a1e0f0dd266558a68ed0cc8e049860193bebfbbe3e34d882ccaad595f0320bccdab759355ce501ec932a6cd986f4a1f42a4c4f9f2fbf309626b566fbc2b3668540d8ba7d100e6fe7aed945ccacf522efc9fb6c1f4855ef370090323499f8289e8da263672ccd036e88539a01f8a1411644e5fde1b9433f38fdff8bfc6422cc5abb8b846842c0d22cd9ddf31d9019fdb24ffbbc4b9fc842c9a348f79cdfa6145cfba98bcb319996b6414d5c3ad7affc7a5882ca5dc526bd9c734175020edb759d8a1a8e6c1452173100f8db931d80482ec73efa14f2043e4bc5a45b5211f65365768080ca334a2be8bf42146efc809b704fcf4fe97489e79a5cbad4bd77dbff85572d50112bc926ed0738adaebfe928d41f976494a281be82b049ad5d41b1120aaaeb2793784c6f1a7596067082f305a181bf81b43f1163b99fa5b9a6aaecec9360cb4b664e49867e8f71ec6f05085c0d35ab89f65a490dc9a80c55f73373efdc5ed8f0719ca671d3eb04e4d7e31c2eb80b2d1e3fdcbb2b1dadeff94c3193c72dd8fd5a41606d913fc538e9bef41f59d9120a043a3704280bc43d2668600418ff04e8cc333d2964d8ba8b3e661a5f8770ba1f25fb7c771225742dc7b2958824d3264de1bb13e8ab9fd3d1c23e3a686886cf5225b2fdfbf91eddaeb0080dbd6ff428d1f9f63745e2dea47a44bf416460e2ea9a514134cd117c5c23eaabb244fd2723a10763230836900da943fc2097de40c2c6a174c3ccd7eb296da5e711dd669a6d7ab196e6af43a1f1b59cee8314f4845758aee8cf6e3e7a8a7a9fb50e422a8e03c5c49f8775086d8d9d48b98c707c48e1dbf935008ae4e0ab176192b49fa8feee2688af5bb3f09c99759a5990938c2ac75a962fa574283d7dc199d509efe9096f65627a25dea7bf471ac98040d388f179289d8a019003b7f42c34ac725ba59ab2cd871448a7ebd7e40a0ad35d82f4e1fb700714882c616468ecc0d75f43fe15131d8752c980e59a780f2fc054d69f69b9242f9bfe5321a99f5ece266107c2241153ba6772cf27d2fcd1cb40220b6fbfefe51c99be7a0e86269b17246556c05b8b756583daca8453cab95dc15aaebf56aaeefecd89e1a5a9d282ac51d89634695b5133b5c7dafed8e30500c268590c2dd9678ea49b25fa08454c08aee4d67a6b04d822e133fa57febd9fe89b35a9b27a5d53ae38286e0f6528615abf958bf5d37632ed25fe2777ec1858c5207bdc74c89552ba2a311a36a0e547d3dc0ba39d3616efee0f7b148e9ed484311cc80f906bc8f019a28c8998476500c0736c2d66e8bdc58eebd3880e9329e19c3ab4cf69da453bc3e15d567094e33a023d464d5f53baebe1a4bafaff4c694dc4a4f48efb0a43315d640df49d928a725b61541b047866136690088f92e7e2881dc346bbe0d52e158df26c9bdbec1022392c453a0a74a7bb1959c32352c81264023284edc77a7bb171e2faedeff881926cf24a7f82e6a38ba912b63580787b94c1e6ba411c04bb800331b1c0f9db86940d0d7fd84d34fed35ec6e97e039f838a0c491245b86405561a57af4577b421a74b9be033d1d61b65b6d1405fff1d0f6b5d7b5774ccb89a17a7b0f1d612a159bd40d6fee177e14247e9a1d974bc2755823656f10027f58ec5d7bd7eba8f191973393f5ef39d94308c90a11795f625e5adba4ce4e97548c4b6fa8f76b868baab8a7350d95dcd5700cdeb1f954ef30a0a7e9393d1d27826ad501b8618e3377d0d0222ce93dd976b6fa5ac8242b5b4e5ac53f29c34dc0c7ea0049d67200c4787131635901eeb5592a3b529d6995773bff61af597af391c06e5aecfa2862487bbb5d23c61758202da9802033a62e0886708b152c0c8eae83b0ad326a765d7df1fd749ba23ee7d652d5776e77601d892f5ac52d52f18ef973c1a1b6c1c40f8042a3a9bae71a0d3a044d96bdaf5213398416d7e69a64aa0897bc41a3340b2e509d19fbbbd36118cdd2709cdcd6e8befaef6a65a80a9300a0f5049d1ec85c6d47d01745e301b2c6b6b2cceb1a70ab8d5b84cb9010e6fe9116dfbe7dfc4b90f27fb1f86406d4fd8d9bcec7ab2dcf9b6eda4811370aaef2d4e2663aabaf81c3acbeed951dd5b9e376e098e159b60979ba7820b013f1febdd2449605c8947380bdafd19e56dc75fc99ac5ca432ff071f02fa07069af50e95f87c59ace6797872c0aec56faf9583be40e8cd6f2c6528a9c8670f109797630ef708d450bf566112f007212da6412a6dccd634f4f70632e36f8bec1a8f50d00dece529343e4685412dcc5a217e67e1b6a23633ff734742f3f93c0168f3ccd325f674e1cf54b4dd4e2102c19d3da70b425cc862d076e2ce975335e846561a277772e9099a70dff7e2f84cb358bb46700817d3f0e23a797d503ca74018b80a84360e4cf7183e90856502f89d9f4049deea2bbe888609db005180e450b8ae4bbc4c3a49257032263cdcfc98efe3f5347a9d0a42f68ab945bd191f6f2445b88334c9e5f649853ed59de512bc19b7e3b7f7dde7ab87aecec2a5fce0200e2c6a0baab483fe38a813ebe662959ea4bfadd002a472cdfc668b9872cd52014f6d58d8c290e5c353a260d4d6b6dd3037ef32c470a0e87dcfcebb777a8c7e3e51f66cc004783e94b0353edd8843b7e7fd2d8de852beb3461f6496dbb02ab859cbcbd0d7d2e55862a48edc7d6fa54c74f75e9cb9e43b56142e61ff985b0b56b7835ca269b399e0d0891002d1592c0545335ce208490f4dd5ce70f8f840057c179788761e380ef19ba592990c4d8cd07f4ae9c3af248160129a9dc5dde298ae871f7585eabe88f2c36ada393dd63eb22dfe5c7481bcd50a1cb9b25d191eebd7ebf3458bffc77b3dff47939971922a60ff867a28ca360b70a8c3349fbf811b40a777b9d8daa688f4c759f59b1a53a87ca21862234ef9285052c5d3c5d377453cedafdbca5cc2e786d90898160d6c1f8c4f965d4302cc49818eb4ad687a5e913f0df04be1317252e58e7388633f08383c4fdcb8d2d2bcae249b38f33435ec9b3dbeee98228c8e4b3b1ce2f5de0f4e80d98dc96b51548623ce25d1c0f40517280c5b958ef60fc8eb442a74ddc850bb5b1287e5399ddcd7707015c5802645c4c8a7f16fc2adb21625f47709fcc78e396dd1c64915f067c4ea35358b28d9dc0046b8e1e84eb696d51b0651d1ff42a32c13ab70244d1c912d0b415593d1bcf7d539749a7454669bf92fce13a73a9244fc07388b34be8c0c07ef5f3ed1821d16d1ced1a1083e84acf0445867b0f1c525248413ee36c803a7c4d2377d5d63d0ab7be48ccd5ac6bdef8b336175c2f809f2a063de2cd1a51044f9cd2a8d63b1ddd3267b8eb0854ed077ccb23fcb03f382f65f614d58b5e3f3d90f6a0e7d2d424b092be8583a7c36b47d8740ac5d334cdf1a988229e26e9c682530f11927837e9e40dca08218fb124423e57bf711c842a5dacbf468344ac85376a0b16903f9305532ed2989747e41f9a2550605205af46dbe897ca0a51eedaaf070d97c03eba0c887b8f1c79d8219edd34d2d5cd9c4679649814ccba04085089ac22b3f24b3c1879dae72cb3eccd6b6c02b1debda65a6b31613da8eb7f7665cafab47058c849022d24a781ec013baccc40b097af4d16a8e6a93b24e2c9acbeda93e6056e2f586dfa7cdc31b2353bca2b220b795a24786a1b6ea3e028b29cf486ac495502b38100118ee785fd1726d94d7c027cc72210d33700d976b052aae0916833d6af30fa3a304119018c5028ebeaa5204315872b86caeb1a89a70ac9f85bda5e79362310910466fd57fc9be38f92b1cc7ca11bf997bfa6058e018763e25006d76faabcf30bcf47c0b0268802c09c5c9963fdc8c5c6f5d7b2979562d5114b65079a14e138f3a4a49b73b9f3d317a294babe65f09b9a01708827f80f8e37e63f71b432eaac87cbd618d98513f3684c1861655b3f27c2232e8c0faa0785aa38e409b33a16a8bec77debbdbee7a951862d5afce1f895c2e6c302c3e67e6042291be403f061dab469ea15c94366b4162b2c434b238d23829fbcb79433f70704ddfbd720d3983f48e76e05ec876ef806b419a82a8f755da550d101703948ffe69acc71f66ae043e14053edf487343af5b095adba51bf4c4c8c798257e4f8d0636837c99718ecc4363e8834e75e5376a8f00f1076d566a3b0bc0ba4df2416ece7de2f837552dd39d7ca275ff09756756b5f1c29d31fe9f42370c65b953b84c83f5193fc8036d2ec7659b45d353e59ce1ceabf6fcd6d48af2a9c2dc6399aa2b9566ab1a54c369dd980a8cc79a9b6aa33d0763efee3d1b6140a348b1d9c1e32982ad2582ef1a5ee457bf1f6c723578f2620d089445cb8ea5c83a65f48f60eacc2595993c51b3a9b051d3d75e07b9c071c3d77fbf0b2a036db3f4c7db7d0cd4bb63ec34ee0359760a69d5d86e86b80006273078ed995c72d0370a92516f16bfdd3c301688a01f3d9778acaf753ee7275f5cc274a6320438188298b7b78cfbd33f21588969b1ce9aa2c47c869aa358d20c3fb8673b023bb9156dfa4e1685c99fb47fc543965132a5767b53ea3", 0x1000}], 0x7, &(0x7f0000003500)=[{0xa8, 0x1, 0x2, "63b070d7a39e0f43423706d392f2d904192325648ac7e8e66470b3e471d612086159b661733d044007512af64938a6f07ed9b4919a84c2d57d324c07372e476830349927ae5b7a30198d84d64dada99fc4c1e352f43b432520f235866cbb2cb96bb43a53a38d5d862ca17285d723583ef1dd012742d202e9e1c364ed13522b0bd636078ec59dd88a2a3f037de9af229d4dbda61565573c"}, {0x88, 0xffff, 0x2, "bf22cacbe996937206ab9b57114114ab70ebcaee95e2d4d9154f59f15b656bfa889b5e4eccbb396cd2b71ee70c4e53821e35f114a044bb3572491e42cbe2bea90d2ccb0380fdde2c9425a0f75d9483bbfbd93e4eaacef0ca9201fb16fd64f48887fdb7863f14caeaf6318a06d4d7162bdb44f0c4c4"}, {0x60, 0x1, 0x2, "44985066b09ee7e2ace1b6c7d9eaae08effecc98983f955a9b57b6b0423a07bf0e0c942e95c0357aa9d9c264107c8aac8125a107fec1869ef2d1a685eca10021cc9294e832a9ae8a77c8ee5f43"}, {0x100, 0x1, 0x3, "b0d9cbb755498c31f4a491a1ed1c7a2eee7c6ca5a3372e16936089c8e557ded3076f5383befbb5417ccc81d8b158f1323302756f7ceb875b85155929ba3b14c0930dee2299267b249c6efaff08f4922a378bf0819b6ea9edb6769f06ffa6d9d32e48584189102f19d8bfee8a5d5d826fcb711207ecb10c6d22017a1e4faa8a52eceb7ddf8f082d2ed1f35cb1bf6c8263649b3aee9e550264a0ff57ce0011c8afda2d863fdfc359d46af51a97b405d06c3c9354583793c07e379d37eec4982f19491c70cca4b24d4d9bd2c48055ac3c79a8f2f4979fb3047c9f1ae96573496c3951d870f4cafcc8f228d644e4d611de"}, {0xf8, 0x1, 0xd3ed, "b6b94dbd709670db39a144b4a094f553585d44812cb519d3098040d56a9b950f7ba2ad15b3b152ead7ef3f6545dbc8b9fd7f7e8c2e82a06d1043d202ee256c469a95aae66d76289561b271f316b2cec5ddf58eb74ef0931bc40bab5348f5acecdd091cd5fd3975d244005cbc3fe181763c06359f7007d383808c8d18c9fa5c3c480373e8c70855d3bbef0831215d763941197674e97f5d848a2a603f70e59fcc9d8a5a184539744f3ef8475dc90cf9e06a5e5f956a149a59f7feab6522be7738cda51970b1f8c9c7a256d58c60f546441b909baf16274904f245a9abe11f8ebf5993fbe74799"}, {0xb8, 0xffff, 0x5, "70622bcfac4e1bc3672655039dc93f012029c6d5a33984da606cef49d9ccd873754d665834a01d7727a2128bf2bd8f93c1ebf09cdadcc80cd0834bba489578a7293e1062e38f5c8a144fe86cca12c7006ac1fc40052b215346f2fce4d223bbb8002ecc3e5870e43f16f4a57bf4e008b175a7ebe43f911aa8e865503da0f8d9979a0857380a5169de180a7216ef1dc9a967cd1bda3c0fc48a917e36ce0ae54ad30d9439"}], 0x440}, 0x1) sendmsg(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:00 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) readlink(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)=""/22, 0x16) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) pipe2(&(0x7f0000000100), 0x10000) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x7fff, 0x0, "9388c386d326988f4c37530c0c34f840b3c70485"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) syz_open_pts() 16:00:00 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) mknod(&(0x7f0000000240)='./file1\x00', 0x100001ffe, 0x28ae) read(r0, &(0x7f0000000040)=""/32, 0x20) dup2(r0, r0) open$dir(&(0x7f0000000000)='./file1\x00', 0x8000, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/135, 0x87, 0x843, &(0x7f0000000080)=@file={0x1, './file1\x00'}, 0xa) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000d80)={&(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000cc0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:00 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x2, 0x0, 0x0, "0100000000000200"}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x9, 0x401, 0x9, 0x6, "bba580e0e555041456b0661acc07f81891026d5f", 0x3ed6, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e699319296487603c7380d7c80a15110ea1cdaf05f27c48110e96e286a45cdd05fac8388c75a637ede1b72ab4ab3bb0051551117da0fa056abd67ca09e9f9b0d555bf34b7b78ad48a26eba7b8aafeee1c078b7395a1c89d55b0ad2eb6c10f4abeeb168a526a73b8ee9123cb66debbba354b60849d85ccbe683a6e64ba708bfaf329ad55038bd2f51906ea33f20a31d13d2", 0x9f) 16:00:00 executing program 0: msgget(0x2, 0x80) msgget$private(0x0, 0x1) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) fcntl$setflags(r0, 0x2, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) msgget(0x3, 0x40) writev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="af6a9d304f9f8c39b12e3b9a675c4eb0efd2676fc7cb409193a432282721edbe975ddec2b04aae95cb2861df1054ecb060735871c093091a76f47f0097b1127f5c0baddd81b74b385f12595cf0d5b02a6741a0e4bcdf7deb882e9af259a03069b0938ca6dfa1c3cb6683fd41a9fcb9c99713de805016f0fcc7cd0def7f3393ffc1478a2e65251b2475d9d8223923f50b7d916a2f9f1ac92c3582a412e26953d164a91562dacf3dc75a2d6c0fc8b728bea1bf537fe126cfbb33f18bb2ff01005800a1ce3f7977f5ff7f", 0xc9}, {&(0x7f00000001c0)="cc90dffd18cbbd1b0f2ac0a96f694e95d29d7440a110c709e16f3ba36bebbf15a33d2413bb2f7f3ee2cbd03353afa8", 0x2f}, {&(0x7f0000000200)="a7c43bfdb289b0c5aae28f61d12920bf9980b8d88232329eda2afd07f6b803bad136744ad024275ad161830ae2a519d0787d8efb89fa4f15c22b90a6d041900b2b537e242bc008e38089f4a0d99566fddb468f3cadd940dc4d970b4a", 0x5c}], 0x3) fcntl$setflags(r0, 0x2, 0x1) r3 = msgget(0x2, 0x10a) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='^%{\x00', &(0x7f0000000380)='@\x00'], &(0x7f0000000440)=[&(0x7f0000000400)='\x00']) bind$unix(r0, &(0x7f0000000480)=@abs={0x0, 0x0, 0x3}, 0x8) link(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0/file0\x00') recvfrom$inet6(r0, &(0x7f0000000540)=""/4096, 0x1000, 0x0, 0x0, 0x0) msgsnd(r3, &(0x7f0000001540)={0x3, "419ef1c89911d75cd3d0ab3e50df82305336f8cd7e354234b29f4e6d6022b89413b94967a9b53807566b9a8cd5f8d64a82306d7fe818c3b6357559b4858f4e4e32d07f654d53aaf971b834493f3fad20da902f814436"}, 0x5e, 0x800) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) lseek(r0, 0x0, 0x2) r4 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f00000015c0)={0xff, 0x7, './file0/file0\x00', 0x1, 0xe590, 0x7, 0x9}) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000001600)={0x3, './file0\x00', './file0\x00'}) r5 = dup2(r0, r0) r6 = semget$private(0x0, 0x2, 0x10) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000001640)={{0x6, r1, r2, r1, r2, 0x0, 0x6}, 0x4, 0x64, 0x7}) chmod(&(0x7f00000016c0)='./file0\x00', 0x1cc) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000001700)={0xffff, './file0\x00', './file0\x00'}) mknodat(r4, &(0x7f0000001740)='./file0\x00', 0x50, 0x8000) msgget(0x2, 0x4) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000001780)={0x10001, 0xfffffffffffffcb8}) getuid() socket$inet6(0x18, 0x1, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000017c0), 0xc) 16:00:00 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000580)="4c530b5be59100e8361c76bc8f8b7f8b1caa245a93e815eb16cfbac87051715ac84df7624d869908cbed0470cdbbe2ff17dcf09a7134dd4342a2612b", 0x3c}], 0x1) execve(0x0, 0x0, 0x0) setsockopt(r0, 0x7f2, 0xffffffffffffff82, &(0x7f00000001c0)="13f025278aa8ee79e752bf39ef4047425798cf7e6777c214b5a3d3a176d59d5243d724766ec24b3c24485120beefd512b02acd6609628a432b17ac1d9747fb6fc548d9017b72fc23eebb20e3b728229f9afc4845b0a39e", 0x37f) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x20008, 0x0) r2 = geteuid() setuid(r2) getsockopt(r0, 0x1, 0x6, &(0x7f0000000240)=""/172, &(0x7f0000000040)=0xac) 16:00:00 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r0, r1) fcntl$setstatus(r0, 0x4, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000000)=0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f00000001c0)="56b4023bb782e352ea6af098bc06066f65b4921939adfffac47e513afefe2ad36d5256fc999bc9ba7808b341cea2cde441c5ece07f6ee9701333d0a41b560c3ac591877248d5e200d91baeebc5fb5dd4bc1b384a315466fddde731e15b9b311786d5a2fa6f60395c4a82d6", 0x6b}, {&(0x7f0000000140)="a3f712e2b7a19aba1714453c3175bbc03222ebb2cd38eb3f8c8633514f3ca1405c8dbab36bb19710f218f2e95d67a706", 0x30}, {&(0x7f0000000240)="3de3b27b5317ab5360002211daf25af4d7054d4eeb4890b898d88cad06b9bc2d4d12833fc55c4e0f10184bbce1049fa47837bf445f75905cb95f798b8577f23caf6389052c3b568c0f3086f81eae532b67aba69b7ec269dd21af53a44eb2db38b56f7bbb82f02da887335895fc217597ed7d9c5193e468ee2bb143d92782707f17921d7031f44d856d6d58293f456c2b0622d5641045dd701bdc55b7a4401f2818ea", 0xa2}, {&(0x7f0000000300)="b926955b84f0620b2b1febef5eed7cab60262cf0c7cb830cf7cc9905f539c5a3508aec9907149983bed0b1831de8b212feae6f34a6a2f9b7d3c948e40cc998bf51d1", 0x42}, {&(0x7f0000000380)="19c87afb14ba7c3b2a62b3bd8cab49ba40c68a9067d159f70eafefc8310f455be75b08208190f9598ee38ec53eb615508adfbd44cc52e63f249012f8c792dcc32b1b90d1c86c5166788b95c24c5d3671f481468e8f0f401ce1ae07f7c8fb6909a45f5722030bd521b79195db76775941bb7a962fe3c3c86fc03e34f77bc3e880253358432200855d793188b11befef30beaccd86cda55e194c0f7491b96728abc8e3466ef539114bf804a3c53b06114dbe049bab67", 0xb5}, {&(0x7f0000001280)="4df6f7071960b8a386ab54721084a27eeceab23172e331a79e492e7781d4ed2b16705ffe4b901c8984d1897c5c812c1e2ee7c49e15083ed30613c3572c23087fb6837ccd76b623757544c79c148f34c58c38813064050846d16fd4b5c1a641ee840045b397a85935803c235e4d8209a3286215eda6194027b6838d1fa65632f4c8ee1dea0fc18cbdc2ba82b556ae0a88d9dea8273e03c3527eeb4eb3bd7b3a8952b7181cf69dac721235ded348437af1b3f2a120e9b159d0b1abf700c541ef879d0aa9412ed7787b53956cf123bbc816bdac87c4b0139c742d2ced14707012089d3e8dd7c12c083beda0b16c2a45dd1d5dac8505ed73c7a2364d5a39aaa59d9a512540fa514a379846ddb2eed6ce05030fcbb961e53b100b48d45e2fabc6f31d3a6edadfd9fa16893c9a6aa40e6f518a7caa54c7ec76425f63ab54f9fb74134a8f60db1224827697fc465930823246dde4c6c8593d9293782d1984e6c42d799614cef1a8c5c08af9a9dc9bf4a0b0052f6a30606bdf876f25b88d33f0f852784269ccb3a0d93f2155c03a425ed12a731aa7dbedcc5a43672eb7798d4bfe3bbbd4209830795ee0b9dd1af8e7626e39b764ec0575a4c73f58ec399dc545a4a13a89a0a2bbd22f2f0d402cb9cb7991bf9a7d6b2bcfe8f74327025a11da394409faeca6d0a44e568dd7c790bdfeb581c2d68b943201d934f79dfcbd332e407c6a62bfcc65a34d00577d6b018d705e447fc7542ce701b772aa8cf212dc0c95b29f3ec54244c33425cdbb353fa017812f31236d4fc320f6cfc82ad5360a2038496d889d9af03b0e2f15220b43aa1a4a330dc00c4f3325171836d0349b97f1c18adfa693d3dccee2baf6361924818b956b67ac6681c7ff648bf6672842d8531dc88edc1ba0ca2eabfcfc11f4f7420a90712471a6292d6bc8a91713276983926e81d9aa2a9e23a964837db9dc737e15a2da3201470ca1c9947f66278a4cefaea808b0273b6431b80c4c2175d8295dfb13c8ad4462ebb68f61ec7056c3c3bad872cfc3b3636c8915dea98401e9bddcc630e74e91d3cb4ef7e3521adf55b3df71bb31bb4c2942ad4ef877e06ab0319b077783f75c15b26d868dff59272e17f98e36a03307645ed5282f8eeb26df887fce30507ab6fc71ca087348c142e8622cb588f14239c0acdd9ae123d7041775e8774b7d278ae6491ff62882f6b758589de3c4efd0a81132902d776150ce16124d86c8908fe3b65f8d3db31dca017fee82b1375b5e85e6d55ba6d85fa180a4c2ad7c628c1a1858c5f4921a223e5c75a04b3c0605856f0007053f8f4b1fae0f6dc3b314a1c8b68ef0667de6f616f6e7f6f865dacf54c91515fe4a8e54095fd067e8e44e590edf926bc59c9894bc462d665d4df36540f0ad2f9e5669a10dc616fe0518aa9c43de5a3f59556f2211b3b8634b28c46ca222b16cfbc856c40bf7fa4e9b41dff4e81f382eb8511637cfcda34df7e1ab18bd80fcb86d40b5bd0c9954e7e3731ff53ab0728f2ebd2073b6ee81f062b912394a675dcc16185f001f89d3a660e2364ac8cecef3aeb7ced9c0d4c14ba429f3b5e0e7564bed6df67fff62b9e6c9fc2744b625d4f93347a022ee43e1f31ee33867ce5525fa23c16281d80041200603e1687fccd4a9f55276a18a76b7afe3e5c6cf15b7b2490003c12f44499f1fba956f13c592be332d1c58c51b5449a75f843df4475c8a6abf4937dc2d2f1b69818dd0417cbb4add1563d585bc31a2a9ba05addd35297f5d99719895a6b13e7070edbf17d6e71adb9a670081b4342f9a90749a83476d7c7de8bdd8eddcee263779ed02f76dea2e53359048bdeb9644eafc444a8f1c23846ae7c59e38ada8f600480aa9595d206cb348ce2c2613d05d0ec05543e3a89e1cfca40c67a474a0ab5db793a060cb1e33acc3fa6b79e0743db2171b13f196f1117b42a62eae4371055d521baceb12f699c4d17a6d50a72e79b275ff9c5b4b1a84aa2163d68b49cecb61c14f33b31ecac7ef02960a24c3c1626dd58ef523a24078b243d7754ea5a2eca0262e63ee5afb01d23f2985b7e69da23d027f8440bbd7c44e61a57ea8943266972e2715cdd7febb17a8736702deac1e9d1ab9e92fc66290a583eec2770661f450251d92c7f68eef74efb493d7f21b5189ac76f24487d6ef201b29b31f2fc4a2f34da515623ad55ee3facfb4eee3c3e41f9d53bd57c083002d9dc4e4511dbbfd2ccf4b9d586faf8f4a067f595b7fda0e544e3c70ea4a0b4f0b0ab27039ec2acf63276af286c102dd7651142f79582d03f6857cff43837d8b2e7519be7771dbc3d9f3f710fb11cf1fc9cd59defe7ce7bffd3efe336a6c0eaf060487387aeafc165d2595f4d70bbeaab26841d68c7acabe2d1ad4887e1b7b97de08619729ae9667c2500cd9bdf17034266912b1362266ed90c91ae443d5b047ee4036a9851a9f846b392ac33b6690d0f89602c76deb7525857a678fe322fcf8dfd90bf43f031fcd24a1fb2268fc9b0b85f8fa8f4ceebe10d835eceda77fa9d8ef78b0e4d820913a0c1e1c89b8d6450a1c3c74efcf73796b01778b995dbec4401e2d32ace21efe2c66ac6e9539120a601590734aa182bf65b8327d28d382ef0c29bb9f15ff0cbd4b7e420d5446d264e7e9720a33246e1cc460d8c1ee3af43e80c6332a020b687f657de388736c2eb2d1c1bebdd6a90db6c6bf1d3e862c1f9639068e6c918ba672e70808e858918bd8c2f7d530ae4b4b470bd6b268789d7528ba4fbfd0e64a2d252776c0bb34549d4e285ad874db789eec487fde63fe6fae02ec76cc98c0f5a727c340ab7605f63a6f751969ae8650b49352fa6bd5850e56ea3af25b6c8e103bb7d6e7d4ae1aadaeeaecfb76e330b801658da2b3961fc4a8744d4f5d6d4835efda5e370799da47a2807b1818fe68ca76c3cf3d8ba35c458f9b946cc1bb1c8301da109a288d58715c7adce99294358a8f3d9c4720959e5b9ba2b0e40352ea5102770f8ad5c4441e627164fbdd4f76071b5e46f7f53451db1dc1840313252962e8110f1206ed24280f53227b95e819e6cf4d9e02d0a1e033ef2edf6f86a30ef3650ae2950bba97f6dcaee03f86e8c71066b5c6354478d2a29ddae3ccaa456a9a761aab3241a5ef3aa0539e0c64ee493e78301cadf2bfffb8d1287c9d7497eb4d5361c53c76ee5e103ecdccbad0aa963ddc6725023edfe07105e97679a1a128704dcaf0788f5fad91cd009ca23431f908dafae4f1bb5d2d352945c8f55d0d0dde4f6928ddaf8c531135dc9ab7610ea46a9bdc6b2851ecddaff8ea6ebc4ec184826afb2e08674fdec3d55f932a6e892908f9275f8b01b8707b6e5459b5f486d438aa5c623e4242fe9af7a728a8de939fd80f134f4576c26bc4c73a60dcacc1279798556b65137eed282027ddc17702f49ddc5412879da04be2ed50714fad41ca38e5fbb34a7066daf23e50446fe2d04591b3cac21512338e19e5e8d79cdf9be8d4cdb133094298bfa50784c456d6dd6ad9b73a7b83f42fdfe479201ad23666fab2beddae0036652c2d6aa3ea3b5b4b41f8031921e27bfd1b7da677d45b2662353dafc36f2dea96716b4ac7e14baa4fed73b858a0a3e108fd23b9874f5c721a7c262d0270a5acf0b1ca8351a0a1693985abca97e80641adfc02142253674f22034c925f1c179e57e2171e6d03d76ad5123816bdf599deed5e34ad0f51ef97fc9964bfcf0e33391b651f655a50cf99243fd59d38ff15d46207a60e45f7861626c88eb36e4a56de500a0e44435279db158c9e5b6892f60870c47cc3b4939f7d9486f677edee3b14f611a75cc93904e4e2cc59758143d4e00ec17695ee3447c2cc224708c35598d95752f08b4ae4b5eb56a3033314a8283d9473dc668c88d87c003f52eac64c81711858ef379b9bafbb4f4cc9ff5cdf7fa116991c5b491270df693fa602e6af2c9d12f3f72c87b75a43ee729bf276f9b3a6bd390e462d948b9114e9638e648be249d1429d765893b34bbc59f5574ab06365aba883f300ef15385486d90d8fd45ff5a0bd3bd0e0dc2411e65fdfb3b8625bf77ec9e80194e7a47992466002073585f98b7e2b354ab286219104745ea4c1ca9166518f652e4faddda7038e3fc516aea228733d83a9fc5894ba91646b1e969c42bc0002f8b300a13b5f98f7998970fa45e73399dc56df0228a69d7f1dd778eff385727ffcb67f2d8ab81a76b6d7c08616dea9b91dbe9612da61a5315b5808cc5a451b1a2bec27907713ee3c589e79bca72bbc9404444dffdb719e1ca6fd4eea21bdfa4540a9eb49f1868831c5b3a750e57b09d76c9fb9f44024fbf271c5fbc1602b2cd9df032397f62bc2404d257f3c4c656240930b846a68fbeea09d0ae77f1129b5bbbd912bca1a466e17d2054ae6c892d81226dd3c4a60794c89f32f72505c111d64b3a43b028647230fa322e54cf268ea14b0e2e091f36606ffb9a3ab178df6af38b285a625a09eb73277cf4a6dba4231d5e005cfb9e66353cd2627cc575b9f2b875fd7104c7b980623c3873534f425d31f70fb8b6a774e97aeb48f234fe8a41be1a92e4576fec20a5c4f2c0bb20b59a4d7da4c861952ca8eb8afb5ed95e81e85b7fe1444ad39a3f058a0a5afe71c6553605d7e6502a504b149a4eb95812c6ba77f4998e3cb9461671609953962e13365570f79adcf2cbde0fdb30987885fa7f19ec6a0e77bc1636c04b5c65dd419b21cb723c3b90eee992ef654f54ebdd0c042c8cc1be3006ba84dd867ea8b59986a19ec575940e71966106d74b284ebfc62ae345c394d1bb4a0204f70a25c0f634f084aeb6bff7ef0f8e315869dd68c0a2b773141446d72a6ddc995634485f5e8d09326914639f2e1fa930f7c2832af1863c624d5d01b080d6c3d605dfb86c2f719dafb673bfb2232db78badb26e32cb3bd0ed5b457a004fdbdae9ab6ea151ddb66cf512b5bb467070337690110f69c195de809052af963c05558cd7ec56390bd5b5b0861fb6dd868ca075b773742f1a31d684b145d1fa1623efb4bd314e6db68600583d6299a0b7131e185ed82852ce853b2610e8fa73888463496d5738f9d6608600f5c5db3c2dc6795c75cbe92b81a35cc47a44b543122dcd58794ceb1f6e88c54470c1a1bbe7209c4f4d5b5d5ad1693b0599643a2326da298d5201b036967053a1ad4152e8e3faf9292156b64bc3a8f29e84d0f02f5aab339303b06d923f26c6c0b3cc6afd66d947e679f4bc4971f9d8c51b7bd1053384f126514c70efb41f076ec02121a7b825af63090cf4be3d3157d8e9fa33e816a56ea1cdcc172d5959ed1beb795e8946b04bc673d6101a2148a9f82d6d2805505bf36ae384b7db1df4b32c90fd5e3e0c713227ff54b1dbf2fe9e2bae07247e9716eeecbe3ac6c3617773dd847a0c896f0faecb0daf764ce7f8441aeb21ca099ce7c8e30b2f83591868c2a8cad94a8f90216ffe34bc30877bbecc05f24a10aec65ccc0356d0ba5af1d6d952ac5094efa35d32679732a4fde62900c9ee0f0e5af20d920ce8a0f18b6e07beabfd34313ceef4d9f4bdfa7a3621059a400bbbb90f0f1abb3485972407d6f56474dac071ef08ed8a98e268ac4aae33535392620c71a7ebb6ce6522ba45c01388ae4aaf7a42aba48bd861799b20b5def24d225502dce1ba2aa66d2ecdeae32dc5f69f99e212e7a4e6b71b9b34e7c010ccf130225078f7135991facc357ea73a8b030c810c5624f98ceb3d66afa9515a57008992addf14d0474807a7c0d14d90ae44af6db947ac4e928caf1c6d91ff4254cf130e7a5", 0x1000}, {&(0x7f0000000440)="95a39aef143f354ed66d0a6683a79d05e68f41a8954fee6f9630b7a7f8694e5be47da8ae53c6d217f5215a927a72b76d28376caffd49cd85b9aa88e5abb038311ef98e5a05b83e6814e2c77bfc57e0015f0d50103b000993dcf84e7a7c9c1523e375bf6e450a6b7168015d6e7e6d5786731006ec2a5ab23c9eeb98013840cd64603e5cd881ad37387c425342df392443b0429b28d9baefb19220274d2911", 0x9e}], 0x7) r1 = dup2(r0, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000100)=0x3) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000140), 0x8f57b69) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="9a", 0x1}], 0x1) 16:00:00 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mlockall(0x3) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) 16:00:00 executing program 1: setrlimit(0x1, &(0x7f0000000080)={0xa, 0x97}) r0 = syz_open_pts() lseek(r0, 0x0, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xfffffffffffffffc, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) socketpair(0x1, 0x4007, 0x6a, &(0x7f0000000040)) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7", 0x129) r2 = getppid() fcntl$setown(r0, 0x6, r2) 16:00:00 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r0, &(0x7f0000000080)=@in, 0xf1) 16:00:00 executing program 0: r0 = kqueue() readv(r0, &(0x7f0000000580)=[{&(0x7f0000000000)=""/160, 0xa0}, {&(0x7f0000000100)=""/198, 0xc6}, {&(0x7f0000000200)=""/27, 0x1b}, {&(0x7f0000000240)=""/25, 0x19}, {&(0x7f0000000280)=""/10, 0xa}, {&(0x7f00000002c0)=""/19, 0x13}, {&(0x7f0000000300)=""/64, 0x40}, {&(0x7f0000000340)=""/192, 0xc0}, {&(0x7f0000000400)=""/169, 0xa9}, {&(0x7f00000004c0)=""/175, 0xaf}], 0xa) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x8b}, {{r0}, 0xffffffffffdffff9, 0xab}], 0x8100001, 0x0, 0x6f0b, 0x0) close(r0) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61f41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd84606000000cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8c6ba9d32fd083b12017bd1ea0d5c21", 0xca) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x1, 0x3ff, 0xa6}, 0xc) 16:00:00 executing program 1: socket$unix(0x1, 0x5, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f00004fa000/0x2000)=nil, 0x2000, 0x4000005) dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = socket(0x18, 0x4000, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = dup(0xffffffffffffff9c) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x9) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0xa, 0xcb92, 0x1, 0x1, 0xfffffffffffff7d0, 0x1, 0x4, 0x3, 0x1, 0xee31, 0x7}) 16:00:00 executing program 1: socket$inet6(0x18, 0x7, 0x1) open(&(0x7f0000000040)='.\x00', 0x2, 0x40) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) recvmsg(r0, 0xfffffffffffffffe, 0x1) 16:00:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setitimer(0x0, &(0x7f00000000c0)={{0xf43c, 0x541c}, {0x400, 0x800000000000746f}}, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r2, r3) recvmsg(r2, &(0x7f0000000740)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000300)=""/17, 0x11}, {&(0x7f0000000440)=""/215, 0xd7}, {&(0x7f0000000340)=""/2, 0x2}, {&(0x7f0000000540)=""/75, 0x4b}, {&(0x7f00000005c0)=""/233, 0xe9}], 0x5, &(0x7f00000003c0)=""/19, 0x13}, 0x800) bind$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="fb01562e8e37b58cb2d21fe6f79c7ebdb588e3bc9246fa8ee7741951adc06fa89094f21ebe8d46831515bad3f6810474b3a23a135537464da6f1b061cd7074a037b24481a7492d7936fa041df28d8fafe518dafb5ad44bc16d6c5c68d086c57b608e311fe263d4e162c6ec156ab4975a31d889002a6994c04583abb0b8fc022129b3f6c01a872f7283881734febd75dc70443a68076bbf74d0859bbdaf08e136cd04b1cf177c6bcf90b2864d47b50404dea0a44c716709dce3e1f6f1bc0cef6b9c8818bfaac128da854247de914186ad8635212d667717d17e784508e73581bd6c06c9c257f1a7302576c0be0200f6a6aa"], 0x9}, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f00000001c0)={0x10001, './file0\x00'}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 16:00:01 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x8000, 0x0) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x80000001) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x2, 0x20) connect$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = kqueue() sync() stat(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000180)) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x20, 0x0, 0x0, 0x0) bind$inet6(r1, &(0x7f0000000280)={0x18, 0x1, 0xd, 0x400007}, 0xffffffffffffff7c) ftruncate(r2, 0x20) accept$inet(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 16:00:01 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, 0x0, 0x9d1, 0x0) kqueue() 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = kqueue() pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000640), &(0x7f0000000680)=0x4) socketpair(0x0, 0x4, 0x9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() r5 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) recvfrom$unix(r4, &(0x7f0000001700)=""/231, 0xe7, 0x800, &(0x7f0000001900)=ANY=[@ANYBLOB="01"], 0x1) r6 = socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r8 = semget$private(0x0, 0x7, 0x400) semctl$IPC_RMID(r8, 0x0, 0x0) r9 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) socketpair(0x0, 0xc003, 0x63, &(0x7f0000000340)={0xffffffffffffffff}) fchmod(r3, 0x21) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x10080, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x2, 0xf0000000, 0xffffffffffff725c, 0xfff}], 0x80, &(0x7f0000000500)=[{{r4}, 0xffffffffffffffff, 0x60, 0x1, 0x8, 0x401}, {{r5}, 0xfffffffffffffffd, 0x80, 0x80, 0x5, 0x1000}, {{r6}, 0xffffffffffffffff, 0x1, 0x7, 0x20, 0x9}, {{r7}, 0xffffffffffffffff, 0x80, 0x20000000, 0x9, 0xfffffffffffffffa}, {{r9}, 0xfffffffffffffffc, 0x4, 0x0, 0x6, 0x9}, {{r10}, 0xffffffffffffffff, 0x20, 0x80000015, 0x81, 0x6}, {{r11}, 0xfffffffffffffffe, 0x20, 0x20000040, 0xf120, 0x5}], 0x1, &(0x7f00000003c0)={0x754c}) r12 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x2) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCCONS(r13, 0x20004276, 0x0) setuid(0xee01) mknod(&(0x7f00000002c0)='./file0\x00', 0x200b, 0x202) r14 = semget$private(0x0, 0x4, 0x80) semctl$GETZCNT(r14, 0x1, 0x7, &(0x7f0000000400)=""/211) 16:00:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x3f, 0x0, 0x0) 16:00:01 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000c40)="3687", 0x2}], 0x1) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) writev(r0, &(0x7f00000000c0), 0x64) read(r0, &(0x7f0000000340)=""/146, 0x92) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0) ftruncate(r0, 0x0) 16:00:01 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0xffffffffa0c78e5b, 0x100000000}, 0xc) setsockopt(r0, 0x6, 0x2, &(0x7f00000006c0)="73d6c1a3", 0x4) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0xbf0e30cb0e8b831e, 0x525) recvfrom(r0, &(0x7f0000000000), 0x0, 0x1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb212e48ecd07cd880d1cd7216d49100000000000000"], 0xa, 0x0}, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696c653000a1b4ff7038b57d3d9cff01000000000000db458bcce49853901bca0b9499b4982403cbdde3989b23f0d20e04cb27f3ef12dbfbac7c45857743d719f7e741059e2717edfb0e28eeeedb0ffc8d6e2db6a11e1183a86400e1e14113cd187b2edd32a4c12dace80a778583d9d93214106fb169ca6b72ba44dd34b5715c754b0f3e6deac1e2cd9b072db5742d813c40c43c4359802cde5f56f2a27662192506f96640338358e9ec50411d6e9e60b6545f8a4744711a2551cc47155569595d8e1720b3136b5ca916a535aebc7266286f5ceaae6500000000000000000000000000000000"], 0xa) ioctl$TIOCSBRK(r2, 0x2000747b) flock(r2, 0x9) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000180)='.\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0xffffffffffff8af7) accept$unix(r0, 0x0, &(0x7f0000000100)) chown(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = msgget(0x2, 0x40) r2 = geteuid() r3 = getegid() r4 = geteuid() r5 = getegid() r6 = getpid() r7 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0xfffffffffffffff7, r2, r3, r4, r5, 0x60, 0xffffffff}, 0x31483913, 0x0, r6, r7, 0x0, 0xfffffffffffffff9, 0x8, 0x80000000}) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4080080c2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x4) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x33, 0x0, 0x0) 16:00:01 executing program 0: r0 = semget$private(0x0, 0x0, 0x40000006) semop(r0, &(0x7f0000000440)=[{0x4, 0x400, 0x800}], 0x1) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) r1 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000002c0)=0x2) semget(0x2, 0x3, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000380)='./file0/file0\x00', 0xed754effb7ef2411, 0x1) r2 = geteuid() getgroups(0x1, &(0x7f0000000540)=[0xffffffffffffffff]) fchownat(0xffffffffffffffff, &(0x7f0000000500)='./file0/file0\x00', r2, r3, 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000300)={0xf7, 0x1, 0x7072, 0x3, 0x7fff}, 0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x1, 0x0, 0x14, 0x1, 0x70bd, 0x1ff]) semop(r1, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x99, 0x1800}, {0x0, 0x100, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xfefffffffffffffe, 0x1000}, {0x2, 0x3, 0x800}, {0x1, 0xe77b, 0x1000}], 0x7) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000080)=0x2, 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000006c0)=""/122) semop(r0, &(0x7f00000005c0)=[{0x4, 0x1}, {0x10000, 0x9, 0x1800}, {0x1, 0x3e664106, 0x1000}, {}], 0x4) semget$private(0x0, 0x20000008, 0x1) r4 = shmget(0x2, 0x1000, 0xfc, &(0x7f0000ffb000/0x1000)=nil) sendto$inet6(0xffffffffffffffff, &(0x7f0000000640)="7b36cdf1e04afd779998cb5b2b65c747acf3e0d037fd2f3e92cfe72664a9d09784fbe78caa3cbd3c8dd79537a8d6fa43b8d67de33f21a6794260ed6f97c9ce406d93c2e5f5c7490bf126fecb0ff9415fff022357eba05ec9bddcbf38f8bee7dc7d01c2872c44c4ddc0b0ee94d6bad99f4d20c20a36fa7a", 0x77, 0x5, 0x0, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000000c0)=0x1) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000200)=0x8) read(r5, &(0x7f0000000340), 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000100)=0xfff) mknod(&(0x7f0000000580)='./file0\x00', 0x55875684757fc82f, 0x3ffffffffff) clock_settime(0x0, &(0x7f0000000400)={0x2, 0x580f}) shmctl$SHM_UNLOCK(r4, 0x4) nanosleep(&(0x7f0000000000)={0xffffffffffff462d}, 0x0) clock_gettime(0x3, &(0x7f0000000180)) clock_settime(0x0, &(0x7f0000000240)={0x3, 0x5}) rmdir(&(0x7f00000001c0)='.\x00') semop(r1, &(0x7f0000000000)=[{0x1, 0x0, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x6, 0x8}, {0x3, 0x28, 0x1000}, {0x4, 0x7fffffff00000, 0x1800}, {0x0, 0x438e, 0x1000}, {0x4, 0x8, 0x1000}, {0x1, 0x9, 0x1000}, {0x3, 0x3, 0x800}], 0x9) 16:00:01 executing program 1: r0 = socket(0x18, 0x400000000001, 0x0) setsockopt(r0, 0x6, 0x100000001, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) truncate(&(0x7f00000000c0)='./bus\x00', 0x2) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10000003d, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="282d16d5753827", 0x7}], 0x1) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 16:00:03 executing program 1: clock_getres(0x0, &(0x7f0000000000)) r0 = msgget(0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r2 = socket$inet6(0x18, 0x4000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x4a, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) r8 = open$dir(&(0x7f0000001200)='./file0\x00', 0x0, 0x32) r9 = accept$inet(0xffffffffffffff9c, &(0x7f0000001240), &(0x7f0000001280)=0xc) r10 = open$dir(&(0x7f00000012c0)='./file0\x00', 0x10080, 0xc0) r11 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000001300)='/dev/tty\x00', 0x400, 0x0) r13 = open$dir(&(0x7f0000001340)='./file0\x00', 0x20000, 0x104) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0x8, 0x2, 0x7, 0x5}, {{r3}, 0xfffffffffffffffd, 0x0, 0xf0000002, 0x3, 0x7ff}], 0x1000, &(0x7f0000001380)=[{{r4}, 0xfffffffffffffff8, 0x8, 0x84, 0xffffffffffffffcc, 0x5}, {{r5}, 0x0, 0xb0, 0x0, 0x9e6, 0x2}, {{r6}, 0x0, 0x20, 0x21, 0x0, 0x7}, {{r7}, 0xffffffffffffffff, 0x80, 0x0, 0xdfeb, 0xa5d6}, {{r8}, 0xfffffffffffffffc, 0xa, 0x4, 0x3ff, 0x2000000040000000}, {{r9}, 0xfffffffffffffffb, 0x80, 0x800fffff, 0x3ff, 0x7}, {{r10}, 0xfffffffffffffffd, 0x0, 0x2, 0x3, 0x2835}, {{r11}, 0xfffffffffffffffb, 0x10, 0x20, 0x8000, 0x3}, {{r12}, 0xfffffffffffffffb, 0x58, 0x0, 0x1, 0xffffffffffffffff}, {{r13}, 0xfffffffffffffff9, 0x44, 0x2, 0x80000000, 0x4}], 0x1000, &(0x7f00000014c0)={0x6, 0x7}) msgctl$IPC_RMID(r0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x21c0, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x5, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="1f9c6a430b861faaf75a45b830f7d82f7cffc45e675b11452a04aedd274590dad13c8bcf2e0aea42ff113226d404d23e1eb7eac633d995aec9b676b3523697b34309a89edc3dca8e588e023b123553cbca3a1fde6c5ad2f1b4e453f0b8e8fd127e15ed7176635e156a476191e6eddedf74fe80d4fd7926049d", 0x28e}, {&(0x7f00000002c0)="798f047e30431efbdd5eca345c77f40f9fa64a4fe3095918b41547fc192caa594724a4336a302e32568df8550e0b9aa20f2db34fbaaa43510367f09d9d2177f8a783195f0634a10cdf3800beb49cb20f04e1b1735efc91e883b491dfb0431a57318a5d29abf3905b85eb4a79cd94f248784053352d363f0da5b55ddc42cc5da2bb385ddabae73e74827b9413729a71b98f5bcc97572e7664001b7e1d1b257d0d73b849484466924adf87e1714a99a5eeb405176d74ed50e504c6c6695e35cb1c287c1d3b0f4d4225716dd44e12a0a1929dfe34258bdc594d85b63cdaa077ef3e4e42ea085d61f8c30358c5cc4b4644b3c7d3284af9616e52b9781183443ba4ef03a640c20b1b9855532625c347d5593afbf9ffffffec798993361ee5eaec2eef", 0xffffffffffffffae}, {&(0x7f0000000440)="0ebddb18bbff6d345d9eb7c185de42fb55e308c55f2fb478b0b424c83146e192a6a4d9997af5cf6fcd14d9159ffe9195b88c32a993cb2bca89c6cfac12d77c07d1ef95461d8197cb60b71df3d87c86192bb49a55462ab2ceded97372c1fbb367665a4d61b254f4185e6aa2a7e25efa27764cd1a58ce061a61ef23d7bcf79fa4b472ceda14aabc6c347e8f072a3c837eac95c5e5c352c3c42090b28194c63100935e18581b72b4ac1275d8245b749024cb78ff062e2ca7a63587c63b4c7bf7161c8f963072a8eb3d4649fbc332eb66572fbcfa018d8516bc443bb572d2d8dce9464840d237a6b5409545232aa6dc067bfba74991db0496684bd7aa4929ae8452fe20986e1733b1ce2fe7b8af7506d911cdde725b49d024f8ad9b83aa6b8b1731b73f44cf2f5bd337d34d2587970f0c789c0d0c5018eff367d7031ec5d0765dfb34a5aaae0b5fb444a66f30ada333181734117a8c63ef6b013cb2515854feac1b01dda92c29bd705830b6aa9a17cab3db37999802166849212d04930d581780dc3ddec0023db2494a5b0c6911ab89a0852d94967ffd69d7791fd67c65ccc75b9ebcf1c4c1744333fba57f77c9e7cab797a5097736c6e950abec0a8327fbfdd4ea0aac6296af1e649aaa77777401391f4cdd9bd0902ad74dd97debdb8714975b27e9fa528e83d7c85d6f471edadba26e3dda0fe271c512eba0eb497a335115e5e04e1316c41a1c9a96db85e8683ca9ba6f9cb94198bc225af7ade90630eabe24d415ff73e563efa2bfb7e6914bf92032b40b0653dc43349f261b373dffd2fcdcd0a551e738139ecdaf164afa56fd89b78524dbc143a3b82939b78dd580bf89ef78f311d2f63c5ab2a0eb283e69b6391e6179426a0f1f24f4fb5372f33dae85d3ee3585232fa1735f35f26a95fcfd4120ec5500f9693ee07ef1e6c8072a3f134a2d9426f8f85816d69d8481b5a9fd9528ee5a069729341f6021e94cb693d9a3013dfd49df925c062ae6828624f15deba05c4ed7b6bb64b538d679ce4f247ba0ddd3bf9c65e53ad7438247fce2f5b3980607cdafe015d1579bf8ee11c8a3a10ca2f19bf2680de479bf0e26c36dd5a7f14ab1594d2934e0b1b2d01e91c134e433cfd6ff32e9b431976f9141a9bc491c510554810001016a8a9bf6fb6d597424d619890c5bd89b82f875247b3e51e4dbe968d877eef3b23cba070976b09413f571ecb5b5cd49d88765764911603d4a97989bad57656d1cd66153504c7ec2a9f4cd6ad590be01895af25cc848890a8a3cbb0e7feb41d53c0fa4eb2649013066635b3c5581ffbf04c8e33515612765aa5d572a8e3f1ea35ce7b318135fd5ea0a9899b03acbf322c0d6a467a0d893d6ce6e9d7e48c7955bf5fa952757eb25938d18deb7de2b1ed9f47dae0f83e2e2dfeaae1c260b78461c635f12405368c462afcd1f36c2f9927154691543417865dbb07e58a4580b13292ef745259b08a9eb59d38cdb455dbbd3c853555c5d479615d27df3709d62cfc3049b8f70ed7d1d20d0d07788ff4ee38e84d932d7fb3e0a4825168303e388eecdadae6ea9606df561b2fac1c9b6eb8eb30dded740d29f6f28c0cdafe1896ef755f60ad26d243217a12808cc6cb19cdb5ac10c89110b36ddbabbca378175dbf49a54bdea1867ff8688dd77198ba3d1c279f8cadd43f16133683df02ad05131434352ccf21cfca336b815344cd01d901214dfb79a64033b9e4f9043b6fb297d25f241e5db9fcb13cbc18544327bb3cdeab4fd6959db29b2711290ce39bb0cef248808e4ecafe64bea0d1efdf839ca22614e647a35afd4e52e6e6034f60d90d990bbb573c9372c9e2ef9b5538f86a1a1daa57525222ba8213dab393573d92a1d0477387d8c2bc62b86ba81734bd72039d8b50debdf11c8ea6012e478e68f46af3ef96fec753bb61d06bde931c974afd5f0fcb2276d6cd033cbdb09a43573230404c393cf81b76f6450a40d048d76d0cc58bb978d7a63aecdfe50cd790e10edc1addcc54ba8701c689041df91d3b08dc1b4802d5d331e83a6516b54c6efe20392c584b6a2d1d6cab205576dafecd0861e7b2bcab8433b3e6ce0815faddfea37830d2eeb310afaa071fe38445dae8c9be78ebf5d343293e8441e55fe3042b266f5a326c4a24470243af2e775ec0a9f4d0c9e3950fc1a02011db1946a76188678e8c5ce262792490faacf28f709e520c9940c519259eb7a0fc064fd5852c1c84e36fdc0a01a5c7a06ddb4bab417fd520438f708e4e68d000ea8fb6168ada9574f76464c04103c327a8d5d0fdff3bfa978e9209362752fc6b42bf8c73c31e6117fb2ff1fe3f74d08758a2f25ae968f8ac0ded7dd16f91bef0ef58a331200752ae9908f6d5726fe57e0cbfecf2134f20d6fc14032b6082393be16a0c56852a5c7497c9f523e9c06a38c890804561680a6dd9245d3539de3a46639eac6150d91664f8d7461369d25676d460e088a1c1a818702ddce2b745206318e3cba027bdf24688071d37d475caa936eccfbcd17cbf684297f9bf191e645e1579320e790bc6bc0804fe0f6430906b537c5d6c8a74626268afda575c08b95749dfa5f7cae051e9dff865e376df9a68ddb81ea319ade859638ebfb39f9f5763c87e04588fdc30a3128c0ffedd196635bf8b61a6f60d76379a0b4bab639c00117a8ebbd44d60140731994d6073bbc5c54d315ae1acbb887b35a6874451612f529a325586b127fa9a7d556104aa314e20a85a00bb66dd79564c2459d492648b74240dee34817c438acaecab01f2b33d9b0b4d489f721d7459d3a694189ac08d6e7585411b89b99b3aae255e9a2e5455318c6ddf7caa284623298491bfea100c4356ba6db71983cf84324efa319c3e46e7ec1d00c5bd62c6ce61d009f20b065e050f4ca21b2bd09cf8949ae363ec368b107e6bef0d0c471428a3bbc0aa9397e477395c9258498917db923b9e8e670bb2c1772c63ebd2b3a90f61caee3927a01d1faac21802a844d357b395fb09d8e7a19a12f6f5621839d0006cf6211ebf7d397810d8d208077e7504c4f7eead25882cfabe6c1e2b739f6cad48f7b372fe2a5bc1cb9c07e00ec8406beb12b189e918029c2de5de970586473e29ede3b06d7a3238b05f718a95fb5171bbb0e59ad8558c3449f50bee707b13d11cd322d354ee1e805a97c10cbdd4357089c4a5d48c6a47e51067df2b838165a9272bf7cd2cec4445892f9eff84fdd7e02b2059042ed08e180343ad8106395acc9936795ab3d6792851f87386ef19d75d9757f4f3b2753e269690920484353d761df2d01c42267deeaf2bcd40e623ab0d00eace2a7cea0eb8d819e43419f2a188096f1e55d4886ecaa443cc8aa9c4fa31177f02c3aef24a530c7a7fe97f67ad15efac5414283d46b71444046f6edef6d9056b05864f50e98df56d445d7c6ae0deb49f4e4ab5dfdf75d96363e90cc4894ca6adda29519993397aea40218df722a4faaac65128407bca1a313d6e7335295aca39ebc1c9d3b0f1c4110567980c32ec7c065c4836d86706c204ca584e8583456b6933958e1ab36cb2b5796dc8464f6a161008f636bbbce21866ee90527d1ce2fe8930a1ff7a0deda08aeb04dcfe54230584f5ec68ba44b326f1772efd4ac324b945376b0ef17185769a98e6a46373aa032c6f8eb340e3b4abd7ab1bbd206fec9b7c8cfe7098580a5c8ea877692d46d59291a9b83a892e657345d1feb7e976d4d603a0bb941b6f5be7a5088aed6f925c0221720dc90df7599fae96aab91c6041b0d210404bb44ec522035211b683079995c616991e34c822e987c68ee69445721a522eb65667a057a23d4f359db5d4ea1695e602ca6eb93efb92ede866614ed539f5b49e38c9da8ec1109456a744369650ec58ab3f024cc0ca96190de50e11f7e36bb481d162d32573e1303df8bb33cc3c1edb32c0eadc7f09ba95883609b13a7dc899f10f3858e9c7f7fdf41799bb45cfe23a9d1c31b3bd4d111480ff2e6f0fd4eb1fcd42f4ee8da831dfe7aa111ce0f8dc188b5a2c71cc1c37a656bad9d4fc6fa900fcf8fa26f41c8b032e9d23c997179349b8eab4dde23afa8d2d75400e72f5ec95d888c8a131a820c6d83812b6100a4f5d54920e44c1535b2cf7a4c4cd2ab3f714258308338dea31b31be0f7927d3480ee5367c8a2fdf1ef4338346291078464f093842ceda03ccebbdf80881c4ee138a8023ec532459a6fc7f9fa97e7eb6a185994f414c1c5b87b7b6c4f13763e828e09dcdc7f81efd3c68002359e1e3c025672a8fc2890412e0ef39677c6ecc59732b56961b0d8ad89d7ca3c028107da7917482ccc5323566a49db237f58adabe54319c2328a03731b0565712a41f4867fbba30371cc2377ce5278ad8d321bec15303455a6a9fab192738a2d6d2e5688492b72a7a60e99238196a56f9c0943ea0c789f36b8b5dc3e5a0a1b55acb905c72147354833f7a27d6c25ff6a2bc96314f7ebd8fe93cd7cc7221f4fc322fc376f5541ba6b460394ba5cec41d05b176fd1572386c76567bddf65954c713b4fe32df9c17e5febc0d3fe8b9a66ad667a3723982e1d2a1cb29160e50dcd73c9f75cf35282f33d1eae2019eba2fab5698cf3ea0cdc2623a2ec6e61744f263589af55271092cf55902a45a3f225d737853c38b40218ef90dcc44a7ac9f49dd92bbd380718c5e80cd102087bead90d68f2d66c1d6f5f1a129b85911fe858324284ce2de7a09ae1518c0d19c483af5c0db560d74472d766e206bd8ded0de8605ebb9e2aff57cab205b879ce6d92c3b082e8a0fa93a6255e3291828da2dd161edb784d44c1b3a66aaf6f109ea43657fe33ef68fed5a95be5517ae6b5ef8e81a5ff999ad837ff16b81af2825a25f90207f9d43fdc2f4b6ecd1498b8cfb1f20342fba92f13de7a571f7fc28b5bd96a68c4e99404e7fbc1437a6914c8a20df918c7dced75ec2d0f2e06a5f3bee33a80abe605867f076642afd7854b626f7475179a9f7a36b6a7e12001a92bd6795892276a062d1b2d8aa8ffe6371e33273692365e0b991643bc18f3ab73bdc964874884d41d61480b1a3fc1c727d10347a2ebb1d207ffdac1d636c8f40e265c4a4a9a64c58156fb0cb075aa77bed10dfcec8b04b191abd49cd99ae57f620a96ffbbfc017fd724a864c1310d3313b6912658445d00b303f07a73aaef512a85b5d8f8ecb9399e3425f92a04cc699c3a7283baaa9cc82874e3ee7d904c5e561e9e5d8442062f3332b486ee68336c5fc3ed33ed98833074272bc7255bbd15732231dc51479772de05ed1a20571a8ed8349fcab5e486be70a399cc0842f68cad61b6450e32f983f3a55189e318e82c997370860659d06f0801bdee5ca8fd1b1d89df1dcb60b6e7f5b6e9070eca67e76710e8b5deeddf98a6561049274b275ed1f7f132b2d1f9e3c585d03adcea351dc8254f294a9415f89d14be3b5e9c33fee6d5f21d3245e6673b93f2c4ceb25ceb96fa95bebe99c0994e31ab221c4245ff08e816b0ee12623b37cee4889ff28a765c265510c8b099daaa945daf7d861a190415be0d113151c5f28a6f0dead3c401edaf17d4c1501efcbe6c610d99c4e61df5a95337076906aa7e894c286155f62f6514ab8c6b6da264ead15cb3ddb81a3925d8925ac6b04906181522be6e4ab9efa7f6b0d4ba676673ea2c4aaecdc7c1c9fee8d343010de2b9add8a16f75632848079316a5d390d8f91c8d7e8989f9d1031f1bcd957f0861c94448dded3acb7612b3d5599010cea3b29024cac88165eae7aaf36bc22047b1c92caa3d0b0a6b", 0x1000}], 0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x8008, 0xfa) mknod(&(0x7f00000000c0)='./file0\x00', 0x14, 0xffffffffffffffff) 16:00:03 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x1, './file0\x00', './file0\x00'}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, 0x0, 0x0) 16:00:03 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050105000200000000b1ffff12005738050000000000000038f53e85513a15f3e20002000000000000fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5267564c27d026ba8af63ff37282934e4fd89040fd3872bc1fbb770c1f5a850c881ff7cc51e894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:03 executing program 0: socket$unix(0x1, 0x5, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f00000000c0)) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xa00, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f00000000c0)="0720a8f6c5c923dd3b305a5ec862d72fa70a27cb3eb8", 0x16) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x45) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x4, 0x0) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0xfffffffffffffffe, 0xffffeff7) r1 = dup2(r0, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) getgid() socket$inet(0x2, 0x4005, 0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="1d72a573c265b0f3", 0x8) recvfrom$inet(r0, &(0x7f00000000c0)=""/92, 0x5c, 0x0, &(0x7f0000000140)={0x2, 0x0}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 16:00:04 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x0, 0x100, 0x6, 0x1, 0x4, 0x0, 0x6, 0x0, 0x0, 0x4, 0x4bd}) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) chmod(&(0x7f0000000180)='./file0\x00', 0x20) linkat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00', 0x4) r2 = open(&(0x7f0000000240)='./file0\x00', 0x410, 0x80) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000280)) connect$unix(r0, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8) pwritev(r1, &(0x7f0000000600)=[{&(0x7f0000000300)}, {&(0x7f0000000340)="a5ef3985e30b6d786575b8565a5ca709e922cfb53e4220629e6ada6d8f2ba197e177b14314761677ae16efd0f75928af3c3592f5f65aaa28c9122fb0d7ea148043f7efead205d3a1296d1dd04f9c5f36c5da166099dd634c5996fa018526033ed9b289c556079e2ce8dfd28ec4328adc1ed6540f5f1aae3f2ee98412ca148da5e8df45eab993eb5ac16f367b8b721f108cf16f51fac57f97f8095d14d8d048ddc273d807fc6fb26db4", 0xa9}, {&(0x7f0000000400)="40025d9983a293379f1d90573eadbd71b9fe37d75633e702cbfd20845e755ac67badfafbc7c507b5f287f2a2e4155ed6932960ef79e60a44bd323c7508cf3b003a7428d6bbfb35395635c2543264b5c54df62a7886dd98038c0d7431a532c4a3e1ec3fe35ecb4e1e44ede24c5b2d52d6e0868bfb56cb5945f815ad0b9c0fd906ee4d3acf48f323df5f16e99cd47069fe08099f92826a71046ec1495e918ed98825169f3bfbc29c740d9d1677282b6b6649339a4190cec0952d071800fe817678473ca3637abab88ab02f43d4dab22cad3332313ab6d298b4f4ef9ad1963a4f2c17a3682ca1989b0de0291ffa61768fa9f9131f602a400380591b6e765cc12d", 0xff}, {&(0x7f0000000500)="2ba7a5244a08af07", 0x8}, {&(0x7f0000000540)="6c290cc2b4fcb7023dd0e8fc839df8a877ad192a3aa468ff90f8f419315ac28da18a144e9c25595989d862bcf84fcc4e6bc9e224581181c353b48ec63c2ebf2513c34ecb9c8d2fb3002384d467264a94b0c5c10cef0feabc33b5f4ec3380694867b0f6546383a655c21c907ee361e1ee043a3b54f0e420027d8dd7cfa42aa06ff4c129778d77169a199de9a3ea028daed61e8364b280254152f1b73d9065a2eca28a016838bf442a35488080", 0xac}], 0x5, 0x0) r3 = open(&(0x7f0000000680)='./file0\x00', 0x10180, 0x8) stat(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)) r4 = accept$unix(r3, 0x0, &(0x7f0000000780)) mknodat(r1, &(0x7f00000007c0)='./file0\x00', 0x1000, 0x8) mkdir(&(0x7f0000000800)='./file0\x00', 0x40) fcntl$setstatus(r4, 0x4, 0x8c) chroot(&(0x7f0000000840)='./file0\x00') mknodat(r3, &(0x7f0000000880)='./file0\x00', 0x8001, 0x7) linkat(r2, &(0x7f00000008c0)='./file0\x00', r1, &(0x7f0000000900)='./file0\x00', 0x4) fcntl$getown(r3, 0x5) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000940), &(0x7f0000000980)=0x10) getsockname(r4, &(0x7f00000009c0)=@in, &(0x7f0000000a00)=0xc) utimensat(r2, &(0x7f0000000a40)='./file0\x00', &(0x7f0000000a80)={{0x7, 0x7fffffff}, {0x2, 0x4000000}}, 0x2) msgget$private(0x0, 0xa0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000ac0)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000b00)={0xfffffffffffffffc, 0x200, './file0\x00', 0xffffffff, 0x4, 0x8e, 0xfffffffffffffff9}) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000b40)) writev(r3, &(0x7f0000000f40)=[{&(0x7f0000000bc0)="0bd5b1466ceea71b1e1078548d6e62c771a93fb7624c4fec934fbea57c15845a06c644dfdd52deb81b79fd0c5de4eb637b6154c88a2da5ee65d8e14c365159fda9f3bd4f103db7671f6ec004900b282cf375d3e59012df9adab3fbd6cea476bd664983d00aee05b7c1bf12ba9ad153230d32892c2e20708747ed260b41209d7c59063159a01a96e48125e4525bdaa7ffec92c26d1729a6ced6f24f4935ef95b3ed0a04e7d1a9de14dcf83fa40ab896f8574ff60bd4b84de0384ea22f35453f5d66dc", 0xc2}, {&(0x7f0000000cc0)="b965adc6f615984fb24dcf458069b77cc7c9a8b8d445c03408673dd4b2bf2fff267736a3b0ba9b898739cb3f4532f9c0982bcf17343554265b45b0d3e5b725a85b8978e63ab9cf42b2441b0a72", 0x4d}, {&(0x7f0000000d40)="d0714e71e02c09d271cf44b676e47b0b53306fee11dc9674213f25c9fa876d576acaf5523416e6af48e67811517fd82c3caecb30b7ca988ac7b7fce94c7ebeb748fdfc9155b740850a21a419d4f899a8814f63fe3a37fbad1d0e2d283f378874f3c28a91eebddfbc6178440ed8b4ad338903def78fb5b51be038015f1ff15971cc3e420811a8526510a5f0676bd9a1b26f738b0a1793eca6f257", 0x9a}, {&(0x7f0000000e00)="cdb64825f0e36e0ce2e1b458eb1655d64be54a2149686e8f9bd331e0080b3f93651c990599f2f60c71c720553d6902099e7e3fea747cf381af19e77199b014813361e26c5c", 0x45}, {&(0x7f0000000e80)="0b6b9a02321c983e57374ae8ce3ba15e6df7f68b1aa9a8250736e6ed23ef968b703ac14f6a23faada0b14be82fbcbbce583c2043f7163a0351b2e1c0338e75", 0x3f}, {&(0x7f0000000ec0)="a1803c719474ef830bf7cefe0723870b0515871a6a75edeb53bb67b5cf0a0d495d3c89c2d19a92", 0x27}, {&(0x7f0000000f00)}], 0x7) utimensat(r2, &(0x7f0000000fc0)='./file0\x00', &(0x7f0000001000)={{0x5454, 0x200}, {0x9, 0xffffffff}}, 0x2) fcntl$setstatus(r0, 0x4, 0x80) symlinkat(&(0x7f0000001040)='./file0/file0\x00', r3, &(0x7f0000001080)='./file0\x00') 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCCDTR(r1, 0x20007478) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x98) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) 16:00:04 executing program 0: mknod(&(0x7f0000001280)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000001240)={&(0x7f0000001200)=[{0x3, 0xfff}], 0x1}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f00000014c0)=[{0x0, 0xfffffffffffffe51}], 0x300) sendmsg(r0, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000001c0)="44448ddc669cba76df6afcc1f90593fabe4ff4800f82c2439a8dfaaa555ae3bdf14683ee930d0d9b8eb711da7165a3d3fa7cb2c2ec2d0df9cbec8ac440e71fab0c88db867d5c43b9da86640bb037513608ada7b6cb43ab599dfff586cd3033a7b17d44617f9c52f6bac4921ca278da7d57b54cf1560b6b66299dd88389af5e33f1f342eefaa20fbcd31e4aae70d3bf5b2c300287d48deea0b5107fc219e81ba003753da629ad976a80128d9da8bba07d6f4a4f2c23a678bac9f403c83e13a76bdc123be541084306391b74135a7aa998dbebe75de5af8f7bdfb442c33bd377dea6e13e6963187c7b5c05958f45c12e35af6cf5afa5f8a4b68df8164b3c2e679e0bb418fc63f6d746904f1a3519dbfe733e252fc2c21847921f1fecb43f39f0b397b31110c9cda369eaa0af6771cca132bee8b9761772b53fc1dd438dfd36b9ba0632070044f93cf074316fa7014c60ed26351a1eafe46c0b030c5ba0d6288fb544dec9bdb7ee96868a1ba9125e80b6b5992c77b76fee5f7132c4fb86c12b676554071b7075a6e1dcd56ec0a47eb7ad73552d285acb2033b59cfd5d366600edb8fccb8fd044dc45e9ce757451c0f57e706846bacaacdc43ea8fc766f3d78580b8cc2d7bcfbb308290dc108b12af81c74b6be0047f9305185ff722bffc8c70f412c639757bea1740895b4f14b3cc5992b1785d0746c00b8c7370a35b2a09ffeaa32ca19488c1d755ac40cca2f4d4c2208eaa013f2155ca0b42be9aa0064948594d7626ad10a77c8459d13b4a9ab76b45a293fda6bdfe578cd2f24b54aa76a7b84ba907e8bf7fe625ee49e1495d87a98408a23b8aae1c5c865335b9db3ca22b93a432b31281ba6a5a4b76ffce55a669234e04385fd93f7a32311484c6ff6d413da7fb1d1a0bc47d89ee28449e6deb64ff62e106c9089e82a0adc96033018b9e63bafc31b4a6b60fd90e3c00090d6db737f566a4825b13f035e3e9c4fb4281f49c2fedaca73967ffd3fdaf22e3086bb102d86d181ed2db2796ab2eb59414c10db5b83faecffe22a2c2ec7e41d12fcf4ccc2143c8c04908d9b7f59adb122e9be8f99527b50430f357750c86fd4004e5a97d59ee7bcdb72f3a921ea14494e0087b2dfda1e6e7802a99d1455e33adfa80f2e034385d8493c037f8630e13fe866d2f4aeb84d26609d57bd2e9d887db996ca4dc67b89eb78db8249db2e7602c868bef478fbcba38eea4f4a217a350eff517a19ed1c96275d49901fc7a6b62b30d8e961dbb01164829a6e3e31cd1c4eb37cb0e73fb90b493327d7abc4bcb6cd19ba3a51e0595e9060e02da7314de3908344deb8c89ef164f638a231adc1a97a0df36fd6d7bd430613a49aa77bfff92d659c238a9365c65641728c77006c1aaa8a434d31757df89899378bc036b19ef5a13cc6f810ae667089a1f55585ee9db783730bc04c9edd29905264ec2856a0f2cd223195862dce180b00d364205d4ecf0188966624986694b88e8b1cb6f2f2c564462cfc798dea5657b8642f9c9671d2f3a6b7504a76eaed96faa00c053b323c6cbdf00e0c2498c18261562ee438c33b1e499564808084c2778650dd0dd7e89540048ac7ef291fbdc8eb9b03660b14456383d71ee14f877721d501e5bcdb5b6fd6a79d439b0b8a8d4478033b5d568266f61df835a1c0278741318a369062c14c9594527adc0411f97236a892ea9ceb975ab5fe190bf3d019709cee56f90dce8ec46495a4b72b43409a1b47cdb8b44c592449bffdfa55476702995b2b5994a601793093335f95da9922716186acdcc4df0e5b12f297d3c9a0dbea9f863945ef2e9e5ee67b16b6d6f2eacf55c31ab4a6651aec7c049460f841be8b0e134f127b7f45cc98c3ecf62a53c27af7e5cf925c341175117880646ada4881e482e770a384cfe863896476f2ff8e14861f65b2ec55162b3d99608784dbd0c7e8b6e7440cd37978e17b03684d50456b3f72b7221136a5d7c75a91fd8787c06278af595945f3ed72a1da627727d0a3354488169e1b33d6b99c3bfbd831eb1a9c2531c8e5c43bfdb06bceb12bbba062c37b5555067589a55498cb66a7b790d3b170da1d2f9bdae8c4cfdb25921b3d6310bcb5fdaf38ff67bdd66154d89fc5db0849799ad4f30fd5d520efb7059e8a8eea451fd81051cfcbb382838cae264b794028a2d4806d4813ed13db919938bfe98e1c4d57e2cffd21fe35ce3869bcea978566c1b303e20bf14e670f6a5ab739c44af20e7f69ccf5c2830e1e31e59ec39b5e4b3ea76e97fd70d86d2226f6e4f48c3dd76a71853826f7dba8a01831a08341e2f0be7616a5a98747c0c3b73eaf9feca43c190426031e6c0fdf06036a0d05eec087e665b9e7757cd2c430d87c53ef4024921535cb2c399aa4d2fc514d54bedb534159c358ca87f1c6b7a8609499b45c70bb196a9c20e2859314ec5f35fe3336b3a0893d3dabb59e302c77e47665807c6eb4e6d521650f5ebfe3b12abd194d1274f66981491f0fa6f4f1617cdf55d44dee33a6d01d3bf92dce0ad2bfee9cefbc1910d582996cf7541e2e6e979ea7988221e3133fb017b7fe01f61fdf61b2b95cc7d5054b26718461b7a2ece97baa56f5ef432f860f5d0645a13c6154b1c1c9d31f665b93156b463665b65da40c7eb134fcd4e80b6c3da65883cb0505f097c0df2bc410b060b3c685ee46bf66ef348b52a7a61b731c7bb085f34c6524af806e1aeab77b2b7fa558eaf4d3bc0c3dbdcf70e6b64788c1fe08ea9e4b54a543569c6124b78985e95ffc11fe2e3773443ce2d36162a70cafbde0b33f50283fe5606a8c4527a26d777f9a5b770e18549c9643ae662667ab5e74419d658abe656c0e25e2f51e1e302b254282009a4638529dbc7266fd0cf7ac8ce5c94320ed49aeca707073100c8ca45939a9898cbbfe7b8f0fb3277e75ebf823125becd995065f3f8b5a02fbf032db9b008ccded2bb1eaaf15ca097dc2b48415d9324818f7c58941755f3f58ddf4890f32eb7690f366f33c40b4183f3e7bf4d526f9c8f9430bca57f8016d9fb96868a441937c6f5c9e4ea0814efb692c03705dd5c4bbbc8f2913d9dc00c969691f65287d0efd02b6bfebe944a91cf936e4e87577dbf91305919af1591dbc155db620bf6ed157c0724b8a37d2da489f290ece1057c7baae367913d77ec5d42fe8bdb259352873f30756ef755d1eb85e3bd87095dbaa3a7d118251928514265c9c1192d3e1145196633ab94b5e5a850a43e96c54bff754fceb838d11690fc3c0b065c2247eac80fb8181d36316e13b8c8a98ad86eeccce75dbf1fcbeb5b353a0abb387bdc1427854be1b6bdfabea0ee9d12197eae9c0607f17e8cb37c18ab0630f1bc393ccce33a995c72b6d8f5392d638fb20722cf0e65950d203e2e869d4fdb1d7d8fc2935282780e1b352da29e470df798010a253999c3ece40f80d492400a4427504cf8d67a8a5fac36acfbb43e8ff687c7b7e2e4b5e677871b5bc640f789c4c503eabdd9256b712105c3645f29420b9e3c717e2ac5cc662d35b16fe9e594f89b28496461e7a0525bdaf2a266bef92f53972ef2874d927b6d74d9037d63389bb7dc980d07de6894f4021136bca6dd55e0f9bce7f6fa63ba68155ac73020e902d395876be159c703fc06ff4ca726add6013b2e7be0ca92b76e24def6c18edf9f21847e255dae6ca7898305d2be9bb5c0a27d94b26cd26ca2a1991c2a0f82d29fc46ea6cea6ab6a76a7687ba2887cd6abb98a95d1fff20e344819bddf2739f62dd445a1bb68da247dc5103a61fd84ae9b9faeb48161ebd3de0113eacdd15e4b3ab0480ad6030b54e297d66b206c6e6b538684e4707a65f7e2f4c48ca0f1421ed7877bf56f4cf3eb56aa4c269d4934de48121872864d6e552717a185d93e5bc0c996e355a845208fb051364aa0257ba5ccfe7885951f2ada328ff99aff38fd50f082da671dc3b3b9913902bf6bd210d187220f5a579e383881430994ecf812814061d6e7d163fe1f1c5ee542fe5122b1d5e3d9120316c5c1594074f35c8ea5b288fb958eb5ba114001afc3f5ca7ba54b66a97e3f21cc2ec692c1b1d54737885dceede18fd9ccd2051837567ec57ab4c06864106e1c1e7563a348bdf977df948233ce01755de0b70a2c6a7a88d198efe3800643326ea2c59a4448b16b6f9b0840e6167bc3db06adcc8a9bfcd28bbc6e7065b95ee410def58ae19513ee16279d60288cc250c7ab14c26998ccbac5ce54d1d0deaa4a04d4e2000c94d8d3c3ec25515cd7d4acc409c57c705d444324214b5258cba1088e41080c73c0d10adce130c0cd1c4a715b10a98a86693cf54f3ec8f3d8b73abc4bd2a92a41ac95c800625bd5968a0ccd347c09a95a87066ef4163a1e207cd255119730644c520f542ce4e51b4cfe2d3d74ebb7171c3333165a1b88d5051f298715034d8cad7588c7732db3400343418b470035c2bb94d2e791ee15dd3dc7a9c885d42f8d6e2d921eaee564b693feeb7c4f75e67860aa4709a09d8c6a846efc7c5528736f785049704a5f778f040584688f1c0e6d23c84e832a0b50c8e264aa2e30ae724f6e24b826e10d8e0e35d45f2d8abb486c314a10b67793fd4819b321934fb9b9480b8256abe1fec482a6168065b3def95fc51cce39d0489ac0f10b8c560db0dca47e84481215826d8603a0d5780c9a96eaa44a2bf2774a4c83465100baecc1078b7e4af5dde7915c9f7b53ada9083ebdffd48ed232123440a4e7affc931aa2d231c0fb0ce0ac4fd604b404d27b9a3126e0b6829cb07aa88ab219c584c35c9ec5e9a616ce334f576b7857df86464bc9bddec5b034f39983ff3a62129e99297f39b606c528bfdfa370553f14ae7a2c83f34cec5370916fd1963a9a6c11ee9315363fb9d49da398464f146619fcb2376668741e3c4614ecefabde388244a635bde3a12ed49d95bab2681fb5c3f384fa02b48b87c5a27da196cdf77246427c4cff1fecb4ee4387950b1531161b287f7407c3e6b3850b2744d1e24588e948ee0778793da876883ed5d98881d66dce675cba7c673f7a56d4ce83f3d23f6285e65601247880b739421914ab750f09a2c765008371244a05baab3c632c7e259eb17eeb3eca94ad61961f37869c7bbc5bc19ce01f438e053f3101f8a22fcf560d61bca33e9aa1888d7891aa6857ce6337dfd306284b52e30b1d71174a4330929cd218f4f4fe8a5a783455f55996c46fdfd3163329943e0d331cd61ac290d21269c0115ce8409efca89c7555ece339c7aa85d94a2c5372eceaf7bf201b543490a112b585f316e9a604ba419f30ae227a0e8ba76a809e3501bc2f83cf90a6e65e8c79592a9022b819e35163054d61f55ec292f132787f97fcf8e32421769a9f13987ea8e7763c37fdf65687bb60e64b0c51d70a16e69c06f7fab24a26a16be6819bfe16cf0aeb8bf8a038e15d9128a79f8f10a19f6d56c2906eb0d5175dc528319cf2801f498ef47af6e6b970be0942fe8a5190774a04e663e732dfbaf877a70712687178849ec7d71854b46f7fa5d0a4ce19fc538ee2e4cc7a05c3de2eaea9ce1e24a1db92a69647c0f2afcdb6c597dd3ba510d6f4c98c5d8d8b6996994045c102fa76e864ea904bede06cac1e7794a48d04f2373d9fc33aac2244000706a9bd8b07239f33d3694020394e2a987334bbd6ecdc7263b8c71e9a9e3e40da93c1c114380ae02187645ec09cd3f325cfba95d9b8fd4d767c7629aa5323fa40e7ce064d55a72871315334a091297436ddb39cc5d0e5115b95797e11e245329a99688fb38795eeb71471a3", 0x1000}, {&(0x7f0000000000)="b245572eda059501cb5a91b02d7542ceaf54046ee91bdc0fc18b2245051704bceb4974e050b111f94406fc14ffa13ab79bb646f38aed92ca09b5f37b6fa1bc0b673ccfe4766f6f23eee0c4181dabe7d8a741bf07558b241b21cb0e9a1d0f941a6e533eb74b", 0x65}, {&(0x7f0000000080)="244cb6f19b026b2e12fa34eb358fb9904ea18876eef3acc3ef3315fca0839fda962cf3f0", 0x24}], 0x3, &(0x7f0000001500)=ANY=[@ANYBLOB="1010000000000000ffff0000ff070000d1de2751b33ecdad58d569e19d5e0d4ceb86b6755e9150996ec905d08defe0d071ee134053f09397d79f02a1942a6b34745f94987a97b79584f7e22456eb15e68d15781fc61fa80fdd79af788b279fd47ce41e3e2c5fb145c96a6d55af7b55d827453b7d38528175e1bc14761a5af1168ced162ed21084f5582cb6ba535fc091ee13aa937fd9471b114a63317c0d0f8841221e3ee93c263386e88779cf5af870803df90a5528cb1bed73534562f8a9b0a6bbeb7522ebe2add222508074863f2ed96bbcb9558d446ad0e85e97652dc489778d9e09cee5ac77337c70543d17a26eb34031e782bcdcec1c3c3375861f31db5387eb5e20d267bb67db1d0e09f5185e34f4cb0824305e59b3ac939bbb029e3613b6aba256761dfc5b01a487053e3aa0f381cd76670e5e065f06a641759dc6d599fe4ba1cbbc872dd71c60059b0b13d01e04aa8278e744d50c199c6f2848225386515025420b20b01587373a80afc6d3a7e6243e777b894ab9fd2644418beeb991ee64d61b76935c09a27d28ae253b129df14bd7caa504aac413c1907351ac370e643c54e6a2d38703df50b086233681b99557becf13b15c103a854d49b46b5405f9bc0aec9b5b90b1ea9006ccf7e661c5185e7729879e280401fc5616765199bf899932fb243c996f3ed27a7475ee4fabbc92b60d8bd1f5ec13cc2265375ba86ac840d2223a5892330fc720085029e6cecef78d1a2c3aa38a4c518d7e2ce3f8224c1176effcd8a018ba011ec0d6236944aed4bb3770e4703a134d3a0b2a638756e41dd0e29621583b4a3b36fb05ec675d10ec3f4e8eacba43d3bce3a575a13fc40ed4277152f520c3d9bba2bad078f431ada203630fb878867f68d4998dfcb1595e5b83cfc715f813becdb334225c5fa7a52eb7c6af0d6afb0c4412521a5aaf723189c66e813b89a1a637187b89373a4c868303748fb2b101b358dcd726f8b265d7d3841d80587ac77d8f34c89e8c93994176f45d6e113c4cc561ab61be0d734edb473188ae7cf754bbbc50b5d6073fad6a1d180b433f4de3d2704e8783fd3072c9fa7bf333be57de748c9c7c5ea8dbe663d296fb1852d99487542a19b101d0a2ba431978fdd90dc5dbcdc613bd5bbd63de0667033466a8887652674b845f9af6e3b7a3a0e4e817edab688b51ae9816c787cca08cbe833d956fc0c2552ce03fef486e0d12b54a139661e2c6d9bdd4d5338f17f857d0aba8cc577576a458068cabdd50f979810c147a2b076d13d42eef3327d4c3912ece75feba004250faf7f65ef346fa734ddce5865b11df1d66ea78b41cb402adb25747a23d1660609edcbd8b9dabc50e953fc83838edd88c9efa9f988a164a00a7cb1177edc2d1c0b7581e82fd17926bf1cb1adecaed0fd19cd1ab649ab212d78d58410a164b30a1610d15a4eabf04bbdeca432d3483f772bd04b7c5ca87c98ea490cf9164c1d650e7b2add5a26ebf3156a903c4258e2122ff12c6e801326da01726de0ec231e33c65561b47fd11018b40ced6e75bf1c6dc3ad40b57899ac52e71d9d52bb9cdcec3ad5702df085aeedae451b64d5d8fc8137f13af0de7d589394c58d560e7ee60f3bcb5f622450506f43070c363ce75364dc7c24b3a7f98886a5ef24728c8651298765b84d451f8b659b2870ac03af0fb483d6255064b339489200820b9433fb755bea5af8788432554a3d21b215ddfd131d9930d6b2ea00fd5c60ec647a10c8766884f53fef40de612159fded044a1f6f31d16ffc3b1b4de41785bc62622dc402a2b4c43dded6021941216fae8422ec6b9d89c5a9c27ed34936d90ccf685115b1d6a70698f984ea54ae71e584d21998a74dd7a4bee4c97cc2e4293f5c825d0efdf307361a23032ba1b1c0e7a99cb12e7b944a5048564161c44cb8db1a857aa7849da6a47d451058df8edc9b849b856492c6b883d66b19e56072cbee53ea187a97a144fb56950004e87135a1eb02dae021d4e7a19d528ad093b5bd8f93ab635c1bbad61b82ef122386c5376dff29054b7c0308d230ca0f18475dcf01d7980fc4628287c529d7558454ad3339e819b0a18742993d93e9f819bf6004c9f7297d4832937653eebbc281a90e1db88f14f0f205b9478827bd2b79f14e18a9e99d187f1f1eb1375f309ab282c1e5ee2223802f9a614a4006091ef0ed4eb5ab937ffa28e65959628f748edfccad335c804e35d9df9170a08f4a5e34e4c15f996460ff25941ccfcfc4906de02bdf95d71c0b635a28bb0dbd8fb55420a48745e1990e5fbb349c75a49ee4569d1fb0f0ebbe62b4e1d364e912f115c1b943289bc5a1c0a8ea730de185ee0d571d0adb02f830accc2aaa98dda38b69bbea166adf168e0e210eb687469c116e62a39490931c0552b7c12fb90b8b842c8b651aa4628a199bf5f176417336c2b678fcb69c6933d7a09490fc53bd88a3973ff9292a2a8948670fcfdd52920b61e44a676cb66c3af6de8cd214beb82a0be83459379822803515761a796b6184cd4738910529ceb4bd88acccf2f54401ac0269e3448353f172662ef58b84cc42c89a4b744b1a6077b1717d0d368f8a302569857c3c3d8997d69116bc326486b09fc018bf664ebf4cadbe705e67758ccbfadfee5207b19c083949cf75fced8f4b8c55b76d61d5f6e465cbfacb48ce521f671dc7afc3e8bdc0440f7866c88a6b720c85f01667b51e2097bb5950385ab2a07aa77a1a01340a6f8a8dbbca2da1cee7d68e956d9be75288b33f2c9ca300d78ef262d036f04d7bbda17ffa4c6ec65d78d0a4756af3e73ff715aef088c82ed55991ecabd97f828acd1df02b2c42314f141db3ac286a5ecc059c135721a4b5043f5decc4de1d2a460fe66a2a989ceada4b191e0bcb2e6ef611b94a50f22d724d925edc5f8ffed42b964ccd4d0f4f8aba6de90186be8087cd3c0b3307b63814b2602cb0b3fad44fd467a12eb9bfa0bcd368ebe7fb3e8a59e618acc7931c6579fcbe7dbb3a1a0d7ef8a8d9b62d9f7d18acdbfc95926113fd9fbe2bc97969e7473d9544ab5694ac27719a645fe4e1149230d193e5fd844cf7354e0e89e957f8493aeacc6acae4d7b75e729196d0fd6d081a7730e89795e9a70b266afdd7e4852b5f4e9d2aaf49e4e1c8eb8702ea612928a5667358ffefe7f1392a205651cda147e95e8e926dc8839face1b7ce996396b9b4b356f909a6a4827abb69ea1ac5b51fe4ca7dd99db28349655a13bd220da8fb5125adb080597eb0464b52ae2b5a4198766e779483167f80e91fadaf4bd743a0b90058c7c9161c68080346e16e49530d036e0528faafe8bb0105a31af2d508da102454772810b1408adb362e00ce6e68e6df41203122c6bcea2b2e12e20c87d70eb9f5a65c4f33cc23a62176732094b12a48de6688d6f477ef02244abef4eeb38a062f801fa1bf1c9f330be15d2b609ec2564b196229b1c69f0bef15461bbc8ef9cabad51a21239703fc2111f54862f9d405572f3a9f5775af44703a63c4c20476eba45488111febd62ea781de332f7b481c843af8c3c8a5b18d3998cd1a480cc9f5e48ea8d58d91b0449d112ec1be495a3f6ad1030adaaee2054915a448777407cb4913373999d5c218994049d50e808a43887de77096ea6de7cb4cea8a10af014702fd0f86fdaf880ebeae38040618fa4afcf4a14898a72525f3720da07a92112111a15164fea4c0ad28fa3ca79a0d097e011955353b0740613560c69db938b40ffd5ceb5f81bcde93658f051f8ec5796d9655265b136f6270636e75c2ab4f2f135a6515095eb1a3fa453c00f719a113b6c6d38af3e183744061b5910de84407be3e3657ec7397ef4bd37231bb95a94d6785f4ff27901c3fdda25eb162610fc5d0aae9805e9ce733db0de9945b0c0f99bb870af9343891763a8e9c62e2c5604cdbf271cf45cb0de3b01712e0c56372f78650af63809cdc0451db7e0e8bd9c8b09b27f266fcb1e5d55cf310fa2973c6c294e5f85d2c1b62c1592b83a172fdb3e6fdac885ddf71d0149e4e1d1a8bc20a0d8fd970b58326aa914fdd4801cebdcadc5143f69b55cb13628f001e37b2b06f6c9efaaf63d4ae640ed45a4b07e592eb32b72e9162c3f57142a30f50bb18262f972ba480736ae07acc8c32a15658b037d5c2356f6b42b31b62a951c1a7d8dfbead244c45150dc46fc75705481109c139c5682deef43c347c5eba6e72840f66df2358de7f591e995dc30d6eb57eb982a463431dd23432e3c3c26154257f46238b58a43723b074d67bf96825ccee730e9605c94ba6aca840d7c4721bebc7d38197b687f5649b711c5a19c2d55d3ead446d3db26b7ac0972790c83563c0c67185adde17ba6291be72512a458766e5cc2deab266f97e096d07e18178daf9b6d0ee35c06b38955c2675235d4e270b3752988bfff20e82463314d6ef3e50fc19c00807fa472247017604bd18aba4b456af36b82ab5a221d8fdba708c9814a42016661d3ebb25161209be53590deff9eadbb73766aa18a417711a78897b2a7aa56c61ba82c2b6d6a7f3e9d841561b6f62227ae0dfced59dba13b2850cf04141efab16daa7c67173142f3384dd841b35004d481adf20b5c9dedacb77f1289c73c50d7f0c11f998343d4792464425dfd9e82a8542aeb3095c3d1f367a663e9426c40814224ccc9cc69a9e3bc5183637bce9a0279955f4ce4d411f18fba5ed450708d45691c4b3a75a9260b3677e6a84153327814b7e88f14ac12ea5a63c382f1bc1f1cbc7964961f2a231fe8e2c10154dec8c313b11c2ecf7eb173468d3746117c09ac5901240917212d30f2938cabc6f87e398c8a322399933b35bda0a1bccaeddca75f95d10adff5df4608bc9a81bc6171dca5d1adb4382e583d9d2f1a72b0a85bcd5c4b7402ade273e1babb856c32c3963274e1bc6b9522c63075c67516453222291d77fca6e39626877b159674b592772964991d657d44709a08627ece4d64d366cef3673b12924cf5597f433d9f2cc853544ce47590376e062f4ffa5e777b2b7d93276eaf81e5a017f0dd17b76a5309541d98a6aab90f2df0a8a7f86a8bbbc408f4af22464176bea7cdc0904a2b3c09b88b9e4e295eb8d763475c8c280035b56b2d9efa5bcb1cf979a9f1e52051d9ed087c180d1e01e9ae309c2f047fbdd116e23f7c317277878f7714e3bb8c19fc5150803427dbb62093a73d75e9c9b72d10d9176e06d84cb57b614761f9182b27b0ba53860568ea76c55e5f204a4a1d2a705439ac853709fb96aa7372118a2625d1e48d5b6c5c271113c150ada0952dcfc417b21853e1dcac821202ff81c05bb0258eacc9d21fc47372cd8f4497e0b6b6f9d9fc504b6ec79ee056d098417d6dfa1f46dd3995f17c8aa3f37df131eae8f5f3e4fc817852e00f760c8b45b0b0559aa2da8a8f14c78b2220c868bfe22bd6650576ff9a00bedcfc03663e81e9abbb8f9046b5e7ba7fe42f227626e04957867c14f979ab38d16c3331fcc889b98ac782de0a9518cf901f9c1061200dda278c915a2f2c48e2da88abcd6b821f927f4d58d390779ec8154789781f3173b70cfda741bb6dcc6e9c84dd2bca1e241e2a1ce9a52590fffd1b845f9fd6c40be4ebd44b436c34b71d24920e95ad4020219f28e5ee840656da54b5ba6edd38aab8230730d22ae5b165837d54410654dd59678eac0851a1e43ced7417e13fb3a3bc4cae385885247dd3b114a4ba7b8a2ac6544227939faaaa05849d1fdb7d85ea0bf125c8c87c92513b43d3ef6c5eaf035d64ad7e2867c5b8ed0d75a740ebd3005bf6e278c4c0528636f8a000000000000000010000001f0000006a0f1c007e034d960bc8bc50360f8ff65e3a1c22cd1131257cf5691ee9844fcf69465e21c809db39614bc2e83105f3ff713104c85075bfb4003e37c5457a95e578c8d3f39be9b59b76127b891e3b1260c83f99e50a8c063046dfc2bde348065fcd59bbf5cd545c407226ab4d1e5fd254d3c48b5bc8377ed849c7a92b35c4c253c08442d61f0e413f31dd459fde7100000801000000000000ffff00000200000036d21f5880525f0c8d1ba411fb7f7b3da610949e851fbfa8bd89a2ef7929a1acbce7735ff3ab0c29e5be27da02199bd475e37eb27ccd4c2fe10e8034ca4ef097743117f7ac55d7ffad6254e7b0bc0c50998b337196da801999c9b9f7b942eb55c0b7a60807708924a5fb6cd17e3ae076dfea4db8278bbb5b8bc71ce3a466a40a3abe312fd5d397cf0e9e58b525a26d265306df7733cceabeb001d880e8c5a7fc733ecca8cd8a0146cb537395871dc020639bab800ce512c992cf97ed1bdaf7fc2644aecb5816affa18c939af7c5627291a445f5c00d879918d6200865809fce03515a03edceaec931b7a6547dff957a2d1b8c70000000000"], 0x11b8}, 0x4) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000900)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d60000d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd5a168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123ab49fe121a76a963aa1fd545253ccd7c88b181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7dc2ffff000055e3a311c96284c2", 0x150) r1 = syz_open_pts() close(r0) r2 = dup(r1) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x4f, 0xf0000000, 0x200, 0x800}, {{r2}, 0xffffffffffffffff, 0x10, 0xf0000000, 0xfffffffffffff6c8, 0x7fff}, {{r0}, 0xfffffffffffffffc, 0x10, 0x80, 0x8000, 0x4}], 0x5, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8, 0x20, 0xb3000000000, 0x919}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x800, 0x6}, {{r3}, 0xfffffffffffffff9, 0x4, 0x40000001, 0x9, 0x2}], 0x0, &(0x7f0000000300)={0x7f, 0x3}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x0, 0x3, 0x4000000000d9f, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) pipe2(&(0x7f0000000040), 0x4) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:04 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x180, 0x0) fchdir(r0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='[\x00', &(0x7f00000000c0)='/dev/null\x00', &(0x7f0000000100)='\x00'], &(0x7f00000001c0)=[&(0x7f0000000180)='/dev/null\x00']) sendmsg(r0, &(0x7f0000000700)={&(0x7f0000000200)=@in6={0x18, 0x0, 0x7, 0x9}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000340)="cd0aba33a8c8358343817e6820ae34d110c79127f5648b513a9b462cb22e72b00e2869c091958b492ce3ccc9b755383a01d1b2cc048f268e76de7c63937355beb0196c611f1684ff6ea3efc8a66244fc71a9983170b6792bab2e3c9f0b3c0459367b6e77e5a71b572ae6c55c42a5d512813dc33b2619346dde538199f9c188379282a933bebbc6799b53da82e08f386e1b62a1bd7ae01da5476073aac0a7d852ca34524ae760344aba16333bb340047b2d713b992b44713a30795f4daaa63ede85f453862091387433cbdf3376f9e951311c4b49745e2a9419130c7c65301e39376b4d4e747793d43e315daa7d988922f96b08c02a", 0xf5}], 0x1, 0x0}, 0x8) ftruncate(r0, 0xfffffffffffffff7) read(r0, &(0x7f00000002c0)=""/15, 0xfffffffffffffe36) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000780)={0x7, 0x1000}, 0x10) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000240)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000007c0)=0x6b4) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000800)={0x1d0}, 0x10) msgget$private(0x0, 0x0) bind$inet6(r0, &(0x7f0000000300)={0x18, 0x0, 0x6, 0x7}, 0xc) r1 = msgget(0x1, 0x10) msgsnd(r1, &(0x7f0000000b00)=ANY=[@ANYBLOB="03000000000000000eafca1df179c8f3185e19817a7c9233d1c82a652870ab585413476c632b0f106e31635726854fe72390558560ec17f8db36f736ed14463f2de06540298fb78775d85f3ff61ec445129ea5b7be2907a93c75a6cf52714134ccebc138ed8e81d5e6098f04da2740efe10f18a46ee6ecc0e87ec09af5254f29d93dcc69d02ab1e09f8cd15d6c08a0d2462ccd9fb9f6e251dd529aa4d19a54bb25084c9cc9c8f5607ecbae8aebb3dedb656f433b9af6be4efa7a1b37db0b82763d9131e366f00702f53f69e6b58a0abd1872238594939dcfb00bb9c9abcaead14e4725885e127fc7cb6f263afd7883ee673456054085989032b7cc2863294e78ccbd884339bc749ec86c368223278497c9ee1102f9a8bb7b62e92292073d832bb796ed049a65b727373cc238bfbc060ee19a376ce6a7a16ff0ff8e2bee5dd5ba9f264c0965a6ca2111e157d235c0e029e6f8612950affc6086faac6824d312e28dc4cb8a018507dff884d7cc25a9186cbbc503f256b690682011383f2a051d31661bf4b721e93ab005e79c3117276a1c011247951c2d3e3ae8a3cbe5113b08a0b00eeeb5e3913a1a481d311ce84c4dad97b954fc0206146651bf3cdb8f00ff980d10d8b0d4d9180c9b4326b45c483ad92f6ca8159afd6e3a4302c5f1b8c8964e0d88a17b85fbc0c18c8de760ba5c528678516b39485cba0bef6588d99be5de909a37b9ec7961dcfc72d2f6307bdbd4e23c819e94582700b315694240754bc5bc5c81e07c46a9fe5ac4d819a28f15cee3aa9a55d41bfd94a13fe7deda8a49d38daea30217cf605db04752c1c5e1135833508367d23666c93e8020243f56be731ce15f121ea0851d625a571086ba985ebe01f244b733acfb845712dcfade05da10c6a5788dd96479c0949cef"], 0xed, 0x800) getpeername(r0, &(0x7f0000000280)=@in6, &(0x7f0000000480)=0xc) ioctl$KDENABIO(r0, 0x20004b3c) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="d56629251b71c362022e70d75fdae4cc89cfb029fca4ef44264c996d1046505fb774944e39ff38952417bf8245412915ec6a2a5a8a3e91f658724415297821b943e2a407ed928469401a76fedd38954dfb5b15bc34a322164a9c325fe1f6e4ba0efeb898e97167439f346e3981f56f81075880836acdc9d960c29a9e65c55241d5088e15ebdb69a3557534c0ae95668c5ae5b657e1"}, {&(0x7f0000000240)="c7b5f4d512c1ecb5feffe66d4ea450219a267cbfebc48a4a33118f88e33d73b22ecacfa33c804162c15d8885aeaf31cf5caeb983161282aff9b9bbf158e5a8c5692a12cef6b33e461af3a7de7846dbfd9b7b242aa21ef2ee"}, {&(0x7f00000002c0)="0f7b72507afcf7512a9a0fc4d8f005628707d322bc43f98a531ae01ff6e6401abc306ab0c95163bf8d871c8127e26175fe06ae47710ba3ffa0e90a8f2f62317a50f7ca56cd30010b8ddfa7549b02f2a25945a5566c5526140c6a5474e52ff9898bc03801c73325"}, {&(0x7f0000000340)="64f3aeb60066d63d6de78dfb60c063596a6374043bee4f62f0fbacd14171a423027bbd"}], 0x10000000000002c7) r1 = getegid() chown(&(0x7f0000000000)='./file0/file1\x00', 0x0, r1) preadv(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/173, 0xad}], 0x1, 0x1000000000000000) 16:00:04 executing program 0: execve(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000180)='\x00'], &(0x7f0000000380)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\xcf\x00', &(0x7f0000000280)='.\x00', &(0x7f0000000340)=',%\x00']) mknod(&(0x7f0000000600)='./bus\x00', 0x2050, 0x80000000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000580)) getsockopt(r0, 0x7, 0xfff, &(0x7f00000006c0)=""/182, &(0x7f0000000780)=0xb6) r1 = fcntl$getown(r0, 0x5) kevent(r0, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffe, 0x81, 0x8, 0x5, 0x8}, {{r0}, 0x0, 0x40, 0x2, 0x8, 0x7}], 0xff, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x2, 0x90, 0x1}, {{r0}, 0xffffffffffffffff, 0x42, 0xf0000000, 0x5, 0xf0e}, {{r0}, 0xfffffffffffffffe, 0x40, 0x40000000, 0x4}], 0x5, &(0x7f00000005c0)={0x4}) ioctl$TIOCSBRK(r0, 0x2000747b) r2 = semget$private(0x0, 0x3, 0x40) semop(r2, &(0x7f0000000100)=[{0x7, 0x9}, {0x3, 0x0, 0x1000}, {0x3, 0x9, 0x1800}, {0x7, 0x0, 0x1800}, {0x6, 0x401}, {0x7, 0x4, 0x1800}], 0x6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x984, 0xf8, 0x8000, "d5dbe3ac3ae26111efef0523d7af73535ded3f81", 0xffffffffffffff41, 0x5}) semget$private(0x0, 0x0, 0x1) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000003c0)=0x6) fcntl$lock(r0, 0x9, &(0x7f00000002c0)={0x3, 0x1, 0x9dbb, 0x6, r1}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x0, 0xcdc}) r3 = open(&(0x7f0000000440)='./bus\x00', 0x80, 0x40) r4 = dup(r0) clock_gettime(0x4, &(0x7f0000000040)) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000004c0), &(0x7f0000000500)=0x4) clock_gettime(0x2, &(0x7f0000000400)) r5 = semget$private(0x0, 0x5, 0x490) bind$inet6(r3, &(0x7f00000007c0)={0x18, 0x0, 0x2, 0x81}, 0xc) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000540)=0x5) ioctl$TIOCDRAIN(r0, 0x2000745e) semop(r5, &(0x7f0000000300)=[{}], 0x1) execve(0x0, 0x0, 0x0) load: 3.72 cmd: getty 36455 [ttyin] 0.00u 0.00s 0% 319k 16:00:04 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x7) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x5) close(r0) fcntl$dupfd(r0, 0x0, r0) recvfrom(0xffffffffffffffff, &(0x7f0000000080)=""/229, 0xe5, 0x801, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x4, 0x7fffffff}, 0xc) 16:00:04 executing program 0: r0 = socket(0x21, 0x3, 0x9) r1 = socket(0x800000015, 0x1, 0x9) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x1}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/51, 0x33}], 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "04000000000000000002000000ffec6de400"}) r2 = semget$private(0x0, 0x3, 0x10000000000011) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$TIOCSTOP(r3, 0x2000746f) semget(0x3, 0x4, 0x10) semctl$SETVAL(r2, 0x4, 0x8, 0xfffffffffffffffe) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x40000000000000f8, &(0x7f00000003c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) semget$private(0x0, 0x0, 0x400) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000002c0)=""/71) close(r0) dup(r0) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000000c0)) sendto$unix(r0, &(0x7f0000000180)="4b165e0e62f03c155d46ca8736996bc0c7fb045c7b5e052408ae8e132ecc08933b19c28761f70291abd81e94112d908683338ea4a29f77cb13e8d9f3458208d247c1497cd0eae3518cec0b60edafa05e77dd59445ab61506ae6c471101f158b677fcae75", 0x64, 0x0, 0x0, 0x0) mlockall(0x0) semget$private(0x0, 0x200000000003, 0x40000000000000a) mkdir(&(0x7f0000000100)='./file0\x00', 0x100) r7 = fcntl$dupfd(r0, 0x10014, 0xffffffffffffff9c) unlink(&(0x7f0000000240)='./file0\x00') mlockall(0xffffffffffffffff) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={r4, r5, r6}, 0xc) dup(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) faccessat(r3, &(0x7f0000000400)='./file0\x00', 0x8, 0x1) 16:00:04 executing program 1: setuid(0xee01) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x32849637, 0x3}) r2 = socket(0x2, 0x400000000002, 0x0) dup2(r1, r0) setsockopt(r2, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r2, r0) connect(r2, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) fsync(r2) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8, 0xffffffffffffffff}, {0x5, 0x6}}, 0x2) getrusage(0x0, &(0x7f0000000180)) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x9, 0x0, 0x0) readv(r0, &(0x7f0000001300)=[{&(0x7f0000001380)=""/199, 0xc7}, {&(0x7f0000000100)=""/66, 0x42}, {&(0x7f0000000180)=""/196, 0xc4}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/47, 0x2f}, {&(0x7f00000012c0)}], 0x6) 16:00:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='\x00\xe9') r1 = dup2(r0, r0) faccessat(r1, &(0x7f0000000080)='./file1\x00', 0x20, 0x3) open(&(0x7f0000000100)='./file0\x00', 0x8200, 0x0) 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) fchmod(r0, 0x8) 16:00:05 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r0) sendto$inet(r3, &(0x7f0000000180)="984bf96f362b3dac85a8e197f5d7c859bcd467f2b270cf30a9228246c5054888b2db46048e9b7775c207820ebcf5c7cc04664cc43a860b8ebe261c2c374e128aa1340403849e2601df179913cd152b779b3ae84978340ca0ec0c92122312ecc0b907fdc0f17899f31cf004ca93d4c39729bac89e2d27d6c19cbc07e78fdcc500943c9cfea6de9be2397f62531d081f483786d184035afe5c51ddbbd81116a733539a4ba723b172eb23f7b92548de614eca23a7b0f73913e759691059472273185dc8e9cdebeef51511236c1e3ce41cd08a67154e10ad4eec66b532849f502f13def2653011c29ebdb1d935b7db39d92c4c63e981f2a567b621cf1ea45e3ae81a5aca96fd78611ca032fd4fa02c96c5fea621d7baa737f271d1a99c04fce9857e5923aba55f99feca916985dcb1287a4cc3a02ba8f4894748b733aca51137b2da294d326a19eefb09af6dd0da41a104b97c23d8abd7f00958e498d4da8d2b76ea22584836015e41fcc351dbb3a09dc6106ed42331f4c806323ca9b78b105881a860832784d05b23613e622d02b844756befade4d08152477ebb9fb711f239bea3d99f592938dd92171a523fe20fd4d1c9c4c6e8731e7da8e63002c5039dadf68c8e84135bd48a0aff4a0479abbc865a262faebf96997179bcf44f2ef38e8b62e7afb585c88704d419d949130be5b8b023810dd03ba4616a714c3403212bb7c695c480e8d21adc07809ce0077c3f87934f7c20e261364b78b5ba365914c616e01157c4c7d43e433ae816ce2b6a0b2d6603e5838626d311a7d85e5f3a2f867b4362e54dc87a437aaa0bd97ceb92f3299fda17e1203d1a64fae44ce546f2b9104e9c0576920fd6159d8f01c530cab2568533be8a4bfaa6d08fea1f4698a0b9e82579ebb4d8b1cd6b3ec83abeb87380d824850fad47620bdce9e2885b8e6551cbcf169ff4b0686ea754269654b284261db059dec1e9d15e457d7f24ad6563f5fc948ad0c286daecb771c5d635cc59d86144204657224183aa4ba7bc51eb09878187ee62cbac65743554b33c56a24bfcaed3996e80398923866126f7952125228dec03bdccb4f4ed174c8d6805594b008c0591b86c31df0c2dc360e9ad394f9fb2a0f11865eecd502b608ad9275495f8e3e66a786d13d7818d2fa19d4953cbbb3b4145f64ab398e972cf59b2931715695fa88fc6cfcebb20ab30cbdaf72149cddb43f9a4adde989e37042ce19b8673887e0ef4bedd303a46c9866e389dc92cb438d4df576930ab94a59b2054a42249c93435e81a165dcd3b15b4f6fce664caab33b34ed24218605006e6984f5935d00655854c39779f885978ff38bf6a2f40b09c07d3b226f8ea30a04241d0ff610600bc0c035ef4f47ba2f3eaad6f8dc0ddb1590aa5a46edcf39ca70c8909ea54a44dfcec779b479c2db8bcb40f52f3679584ba51ad39c7aa7266b59e7b78367830f9f356b0c9a640d37195fd7d902e09f7f8f7189416cbc70569172d0e646258f5d5f9d9cf9fd7fc873fcae755d9071ae3205aca9620fe359bdc56a709eab05439836b5ec252c68658fa53e31b8db5b542cc2ff46d10aea1e998282bcdace17360d1602ac01a870f14e417ecbe623ab04d8a699065b985b16f7d81b19d3d6408d5591b3cba62de9003bc3b7df97f8fd4a9c40d961b36e391a048e5218d73e77957f34b0eca2ff27f33c44aeb327e964befe054f18ac2cc86759df60701fdef35e19635d0c65efd219ebbbf8a618869a01aee2535f7b837a6c1e7e1bb256b270141b6d6de1953ebd0e7cf868994e5984fa56f1d138c6b4cb00bd40ce34a6305788eb335132f6f229908b7e334c228dd9a6d2c8d7d277350802d8be25ad3b25c87e1583d185feb390c4aafb4bee95f506bdf775de73b9b4b3d70bd937d24ac7c521691f4f43817598758223d7c9e9f0cd576c66f6f1c8f07ba736f47e14b21e601b6cfd2c1add9418eae165b88147ae63112137151422508545f3f44a1c5e6b7cfa83070d308d3cc5d33fcad234ee6902fc3119b603205167679758c95308d96a43d086d9c5dea059eb24b78b1fb84943147323745b3770d8b1e6ac977ccce0509d46dee48af67f306cd3f2465409ec71ce91a6a1427308ea9b64357dfdf06abb2694e240e4f0e1505e1d79bd7b80bd0f2ad746924b15b6b4c21eeb51fd9ee1a6855faf4694d030ad50983d444a3b49345282bba09c656670dc9a8fa2505c289e39a293990dc1b67cb2220758fc9617239393a62e3bdcdc72ca9f1bb3ec7d3b4f4b9dc64d483823778f52c71a2d0171311d7d0e3a22d00c2cced0dc0b8f5d5173dce691d2038c2cfda2b086cc471792addfaaee767d779a047f7c5446aed77d3db060bec41f01a21909329279a7bcc009af003fa07f30708683989a4b60eff3acab32f6f5db3f88b6f70cd58a722e643d9716dfddaad0c8cee36da77465dddf8f402a75df75f3a87216f355688d9067f52933efd5401351962844ff0c2a3a4a79c760456257705c09166f1c1515f6eda547776e53f4532a0b64dc7f8294a9f8527e5f8823354a4db9f116bd9e89e6f390948aaec7f2c198a8073008bd54292ea74dc5efb8167c37806c988335cad6e62a4d2c05f304914c229b204dc9afbf162b4ef10197c36a89eaffb307b50235f235a64d7eff03fd032424d0210bb06d690a2c40de412115099ca83d14283e1d26f84695ce744938842fd650e634076cd010c3638c647531086ebf6ac832eca3ee3b35364f328dc3c57924e27a74c46f81f172be5f8331f4d8e618b760642551ad5b190229e8becbbb2fedeb8aea4c909e7f9a8442eabb3ef9a3a0592638bc1430e0a0874f9a01d688fe661b4d71c6e91d6278204110628ce924c5f31723fa834d36bad1165882a8d7c3907f287f2def613185de41343294ad05302c678f3aeded1cc5a1d3d36aa6130f909dae3a5b7a3790e7737f39be71f2058bf9866cb7409aed38f477223b1f56d2e4a206812625820ccf3f6cfae3f5e19a4004edb94a6cbe310285834cbd8a2f5bf9db14f543e3ec8795458403cf44aa53cc62147b370991bb9cd7f16aa69795d62737ef647456bb60aaea2edc360fa54651ddb9e2da1e9073a47991b83151b3c2fddb2ea4b017e339d8fb83876ab14b44dbfbfc978645a0af6e70e882634e1197b6e4c2ffb186d57a31aae43d74ebc96de074b7c201df3e6e2a78fab05245436910049fc5103951f1516f5b6eabb3ff92210894f53e96e2bc72b7d0c050d3037ccd503e8803ee2fe869a1d6e1880b5fded075f9aa9d821cf85855bbec14fb639072e790dd6d1a6d3d474b8149d703183a02e6062bdac36f60c4c748cf4d10081a4a7b05a096f1ba624d7e66ce9297187d3200c71c8813dac9742d93614e0e015666bf87726342cf3c908ab8c896fb341062b7699eec47848102341d76c567fca193d51f78a465a0ef717c9007d6ee17f26eba6daa4b5a80f89ca0dd336d723230769f976991f049ef74a6015522cb3ca386058020eab25d897757ea97847de570150cf7bd04ef4fccf03cc219976cdac9d4db0cf11ce87f1c10001f3d65f90b9fcec6b8cf3ee1e001c1b6ed7ff16aa402d3d8377c790e7487379091d932613d2474ab8d5954b088657ad23b12b539b91c243db453e9b13938fa938a95ad333b4dca5b50463b3c01b77c9b30672b0e9f03e999105ce1adfb0dc496d593205ff18e554067cd14e835e78115e7bb4c3634ce0d619ef023e438654353c6e9677a5ab8ec5a7fe50be94550a7b561c5f5eb133172de4ec250405f84de646e236eba0ac4be00e1b51913d87c04816ddbf8b76d78ab1a31c6b93f52e9d3f8aecb273db10ca4754b93dfcd674037f9abb1395f1c72455458e1c650314c7507f2ceef4217267eab0ad414d739e2defb6ba9ec2ed1b1d239783ec696aaeca4e1a778b13d3301f1b44f8157c8492a064eec554d0b4f6d6d78a982dddf55947b636f2ec1a52da1ddf28cf7945c385d72cb280c9a7da609107143039f055ff6d66354ae50d6d17000e72d75eabf3b7ae3dec10f7166911bc2822d6215799a2c30775b82ac7e77bf18896e308633af5c7d1ff581472ff22296fa45965407a4a89f61d6488e5fa3022e4be9a2de53cca2171a455ef4c7492b2ee6051d6728e19da653a176c1697b961903abbbeccd8d96d05fbe452686f40dbab43cbc887874ad435d50baebf0d1a7f3a0bad8b873a1a0683ab741524fbaf30d6b81d3a7aa96db7dcb5ae9cf3aa58331ccd6bc24858cc1d72dc089ca135289dde849e72b99684c16ec723101d8d06586e1a21c9477862c5934f98e66c92fa1bc5f6e8adbd8b0d5dad38259d77f4bb60d04d23b8327beda4a8cb891e9fe58b3a76e1377a9e1e5afa55d52ac7a8fedcb16182e47e2eec24033a88cfc0b2ba0a65b1dd83a5e59db4b8b030c36f88d065fd27b415c44057b6bd31de74ced50814b974ff5d73f0abad6ed0ef927e2744466ce14539a46ec6d2f7ada849b82477bc73fe2afc364079cb735a1afe292300513868f2c304978d05e38e6badc85607d653f39508d59d7cb423db5e2eea51815495e12814194be5005c33b08ace120ceef099290eebce0d8e5043f241ebbad08974d8d508dbcfd0b3e90df9150d4e26c1851709f270c741a6b3645413f43c4e8008abf9d530b04056cdd84c86af87f518b8fc8a86b5be7516a1507f020bc17d5d41707f33e584318f8df7694bba8e3e1811a55e6a89bb46423d23d4b97d40114c75ea232285ed3d4c4ab01073edb5c31cff49e46f4ee9dcb6731db113e294e3d926a9aaf3ff29773d19a6758493247ea73d87bfe2f3ba9a9e6cf423cb8f21b025f3e14479a3367682d92050b83a5988d54d80117f2afa6d34382df78d57253c78cae6d588a829f82708606a12159334bc795a3e141b9e3a500d58469675afd1f85ee9d69e6c0f924386223373a0e974aac4393b8e5594966ff77a973970c8422ed2af3357f428982ffff498e28e604d8378d529ab7a6ae9ab192425662ba5078852bfd3c7be48a1aeacaf48a77c637c2a2c4c77c25cb8fa148ba2e3fa45bca17453c4aa160defd97b9a4cc495260771ad33fa8db9ae8ef1e96b43a5063f65e77135de1020b2e18864b5192c705bb368af2af98995dc1b71febb11d321917bbc1c8b1a6aaeb6c64ca24ac3b59880758fff9f1c9157b08b37d4eb52cb13fb88e0de778aab78146fa73e47387d426a74adeb9bd519be18c29170d8af4b186039363937d06590ad161e706ec1fcb8401130a129a86a7a6d45deb0d83923da9ae5f932e42d7003557355f882eccd156c7dc38a6c5e47498e18bd011475b4b19ae42fe18b0973dffc1b668e1c9fc3505de785b62cfcac6a986df30c891af3c2058fb185eb6b982e430870cc3984d2edbc337b5b7be7c8a8653bfdc4890bdd32f9fdb7110c5561910d41b957473c2db10c51aa920d7dd296e51b7d29bf8c8eb04ff790e686080269897e42dbf66559b35565266c893ed080e8f4873bc80a2c20acaa34715b24cfb9451c723fd6079883a88694741816a0206d2bdcedf2c9c5c15afdd2d16f1e5077dce21bc5cc559d86a23aa0f184d6f434335bb1e5611bf2fb837cc123d6bff79eac550edc21e92239ce245536821c3fb37a8acd918e20d4de4c23ea564ad39b6aa4e583f8564ebdb7fe198c36b9a41063bdef12c2eca6b75c371ca2b76cb1d8eb80059b9722652eee0b23ba7d619d889dd96a4f9fbb142d1b75995f4f9c018454939095fc6df32c08553a4c2bdf2a7fb4cd7d597d257f1b479d8d", 0x1000, 0x2, &(0x7f0000000040)={0x2, 0x1}, 0xc) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x42000100000005}) dup2(r0, r1) 16:00:05 executing program 0: mlockall(0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:00:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r0}], 0x1, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x4) close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) fcntl$getown(r0, 0x5) 16:00:06 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = dup2(r0, r0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) recvmsg(r1, &(0x7f0000002980)={0x0, 0x0, &(0x7f0000002880)=[{&(0x7f0000002800)=""/116, 0x74}], 0x1, 0x0, 0xfffffffffffffe1b}, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) open(&(0x7f00000000c0)='./bus\x00', 0x180, 0x2) 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}], 0x4, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x6, 0x5, {0x720, 0x5fa}}) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff9, 0x19, 0x0, 0x7, 0x1}, {{r1}, 0xfffffffffffffffe, 0x40, 0x80000000, 0x100, 0x101}, {{r1}, 0xfffffffffffffffc, 0x48, 0xa0000012, 0xffffffffffffffff, 0xb}, {{r1}, 0xfffffffffffffffd, 0x4, 0x4, 0x7, 0x5}, {{r1}, 0xfffffffffffffffa, 0x57, 0x100000002, 0x3, 0x5}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x7f, 0x35ba}], 0x36d000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) kevent(r1, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x8f}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) socketpair(0x10, 0x8000, 0x9268, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x7f, 0x5}, {0x18, 0x2, 0x100, 0x3}, 0x68a, [0x7, 0x17e4, 0x4, 0x2, 0x7, 0x7a0, 0x6]}, 0x3c) sendmsg$unix(r0, &(0x7f0000001780)={&(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000001700)=[{&(0x7f00000001c0)="d97c78ee68655bafa6abd574d3ac0bd4f64e205bdea57760d085c6c0bfef3beb1feae3cc6b556d8f6ad52e5d04249cada863be16ae92622376bd0fceab4902ee031f1922829742018c037571ad29abdd130696f7cdcb39a5e004e4bf9ff9e36cba5ef66bd7351a465eab9aaafaf6178b9479f6f6f24965175f91cd87cc35ad9975c5627a775a25a3785835801608e5d251cbb69bfa04edc815013b833dc68867af837cbdcac011aa74e4d82d79348d296cb26c0c72d5a6a5c5fe663e85656086efd74595956310faf4c8dfda6713ede431a202cd9fc13eca22e84d125febafc454c20cf2e7aaabe904537e96f4d8333509c3d51f6f9f4e0d44db3f8992e6be2132fc2566693eda5d514e5cebc08e89bd9e963921db379bf5d1b15b7ae8c507c246371eea4a43927980626ca3f92e0de8505f0e132824d35ff7e111a7159a788b27840582738e950c9a18daf2aff739e3f26d5dfe87557e9e59430b422f614c87a11808e88e3c45d9e6709a826fc54d9dc7688c08bb413b69f68eab3e03637e8b27630d24ab919fb73331cf05dc527041fe0dbd4c56e4abd0ea5c1017ca204d24b7fd0a4a2c4b21be905989f94e60587848a26dbff370a9e4fd67959444fbb9a4ca089c3d60b66fa09f585d41ecb50f06c320ba46b3a052a19aa71ba39d8ec30e1b77b80654afd1521fab1b74ab94cbd94bed8cdf1e6d098005b06fc1cbc1c13fabaec536974d4ffac8a8741a1f446230f7446f10da70f1951a7da099e68d7c741fd974df926b9698ff68e0551a83db70ad578d7db0b823a65fc9f7b6aa6d63310d1181a59aa2f54338fadc78e22378125ea34b8b902f9412bbb592fb32bf3b12606a5bc564e304254a2fb7deee3a3643d5c174e68e059c155eac305a71aab06d87aa34f85e29d1a53f24ebb0639f1127efe57abcb70eb4157442007b4edf41736017303fe399e538d45fcdbe4076fe612a4ef5d71565f101c3751928f232cd12d73e0d45f50db608909711908a5b864e1dc1ff8e87c6cece316ddf29769a4f84cc259a31a1d943caf9cf2732ab826014dad113b20a4177e6545a2f593a34fb7a5dc8ab579f30187e65dddee8f659eb2df117ba380b3df214f92ee6fa7f80ca51073cda0473eb6be65dfa5707acd371ae1722a714a0d036b8804d7b3f41ca473032b94975285ca228fadd5feb8fdda36df4e330f045e9b03a1f77846e5fa144aa0e830ab5ca6a8ce66017a05289bb7dd9a9998c36fdffd8d6d6a5aaa0a4f6fc7d7af4acbe2a217e1d78ca502a887f9301cc96be5d1c3188c88650cc014adb2a39abf567ee4b4d1b4f2d4f35b07287c234e0be16b89562383f7cdfa2fd1f8dfd9f79333783145a3fd7725df889ee40cf947a6347c9863077ad963bd614f408e7adb12be6ab1f267d01000172bb7ce6dc4e928971f1154da92d260ae7f253f9a61812e41c3ffe2b000840dd547db992ac431ccb889ec7491515e5fb7222e3b0feb6368d551bef7add926c566fd3b08e868d71c1828da4c68c058e799df5956fe28d25cf28fbc3722355649cc126d30ca3931ebf9968e331dda7d9699f2bad501d4f1bb919c83d94e379e39391a4b3c2d13bef7d94e525bb00a76401b187df05309cb31e791ea29498d83eb7fac4247f66aad408715d764ec7dde76f80fa97ecb1a0124e3b58001275c0c363c9af24c3ed89ddf781f81ee060d605c04a676fad9a229e3b847a9b9a87826f33be913756d0d361ed1ac589b1709d84a2b86a349fad563faf5ba5f257d5b6d282eb39b4052fd6932ce89dbad43cf143007cc09abd593d65c3c9558afb857e8df4c82869515ad16608bc31a5ef2dc37d5a0646af87a583822a107dab7e52a5adf78bfc7e6afe1c77351bdce1bd480fff4b80e66d001352b20cf32366e89086d5b6ab4878f684bc5f3982323d3a5877b093f5fc5acf86015bc9173999fbb04285b7529685987d0e67d5f2240530a8dda8c98e11247d14d878c98207d090a25da1bc085d5b50b448be5a3219efd84c1825b9f73c8e6bb099641e7e99ba1876c2bb465b10d83a59a583433e8041b04d943847d12850696dfb0de7ac4b63abc6c1eea612d323ec8744bb2a72827a74705e2719d4628834d34bc70eac45e608cee868d4cc40e9c7a17aecfd0c78d77b1f5c079e833614df3fdbccfb1b33ebd5246a4178b1ef485cf13afb7b7b5eb7c33a025e30f2e7b566f1d4059e8bd08ce4c79f2175e3f5877e1b20e7c9f397ae232be8e1840c7f056518b0475de03a035ebf48117107fccc4a4ea6dc24fe08711016b790bda8ff421e0e97a17b78805e3d4399550411af8f0613a3cce467de82ae11963df7da3646834eb39cbcf0e19fe3c21534189d3ea0ab0b869afa5727ce5d9630d63fb19ecd3ddeda17e656f68b122eb1b4e7e0cb4832ffce59fd8762cb97c04f2c5b720860f589755f9d0b7c15252a3028c9ec84ea21a55c79a1ccd10663522ac29f2df2d954893a6334491516124cae1622def8e2eedea754386c2393aee5b558e9cf642d9a68b3c828560c8b4d3ce2bfd04ea8f902681dd24df339134bab292a8be0219de37e907580f617f83f45a9351dc2293e863a53c21f631581fc824b42d9df179435d55bcf426fe6ee84dafd6bcdbdc185353cabdc2ffb9a0f405002498d32a1b92687b369a57a8903f78fa4ac58e512509df0759f5eac1e708c00c0f35b4bc136348a95cddd61135cd454bf8dc9f459a045a0c6e8b799d29fe7f3c161b4fe0b3eb3fdbe928d1ebd0f5fe36ce68288299552fa3d139a199331e48ade45aae33b9acf345b977036205d7bd945077ef2f8a1dd04f04a51c111adbd03d2fab6da1002fffa1d25fca99c62a9c0f4e6cbfd88438d9c4795954e38ee632b72680d5e6d63938842c6", 0x801}], 0x1}, 0x0) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "90de9c16723f911a1d962f681f00"}) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000080)=0x9) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:06 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) write(r0, &(0x7f0000000200)="f060e01eb8a9bd50ee04306ab0f3ef72fa26d0b59fe86043a6364c3d80806883005ed526d4204492ec6523fa70c58a5b52f8e8a10f8941bd0260563d14cdbae6", 0x40) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) flock(r0, 0x1) 16:00:06 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x10000800) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r1) 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:06 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x1b1, &(0x7f0000000280)=[r0, r3, r5, r2, r4]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) setuid(0xee01) setregid(r6, r2) preadv(r8, &(0x7f0000000380)=[{&(0x7f0000000140)=""/15, 0xf}, {&(0x7f00000004c0)=""/208, 0xd0}, {&(0x7f00000005c0)=""/205, 0xcd}], 0x3, 0x0) r9 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r10 = geteuid() read(r7, &(0x7f0000000700)=""/5, 0x5) fchown(r9, r10, r4) bind$unix(r9, &(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8) r11 = semget$private(0x0, 0x800000002, 0x80000000000002) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$unix(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000e5b8200c00f70f0634000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000004f6a653c4771b4e5162ad76f4e34112fcd5857dfd9d02523232b24dc100000000000000000d862474ad50c0b6e5e000000e289033614be76f872cc7f2bd223ac1e82dff788e2ea46f277aca814fa8b7f906fd1dc88a96b13f4ede396fee97e5e79cf213d7c50edae0a076c264fc30da023a06c37c633cdbc7f71b85de613752c8e980e"], 0x0) fcntl$getown(r13, 0x5) r14 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ff9000/0x3000)=nil) connect$inet6(r12, &(0x7f00000006c0)={0x18, 0x2, 0x6, 0x1f}, 0xc) geteuid() shmctl$IPC_RMID(r14, 0x0) r15 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) r16 = getppid() r17 = getpgid(r16) r18 = fcntl$getown(r13, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000080)={{0x1, r10, 0x0, r10, r1, 0x11, 0xff}, 0x9, 0x40, r17, r18, 0x4, 0x800, 0xfffffffffffffffb}) r19 = getuid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000200)={{0x8000, r19, 0x0, r19, r5, 0x1, 0x101}, 0x10000, 0x53, 0xb92c}) 16:00:07 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000500)="a541f9c3e182618e5465f113281f8924ad6acce1c3938fc248d7578bd29440d6f1da26b112b0f74ec246fdd9f08917b0c34d266ae81268a258de25d466c099909de4234267db61526ac7c5cbce1a9191f03857788937547a4bc0331b6ff29166d0072f850f09fc849db405511bb2ea1d71a5a24e505c6a57ab7a9f5a3747dea1f3c6be0f2e8f203a2d7f1cb56ddb965a993fd6c89ec8ad445f8e8c99c394ca05be09de7e99c559cc19b0d2fdf1507c4831e1743a01526e0735f0a8f8466f0375e1a2fb2a3ec991caba7859812641f535a4a79c9ad84c119859e4", 0xda}, {&(0x7f0000000200)="a4c8de13f5687af83c5825e5534d63cac2cf549f8101973700eaf27177a85debc604dc971a7a9434777798d4acf7865cae60c9696d06870569c226f86b6b6626578b20679e594a769978a3f701eac82e0040eb04f164e760a82b671a9e34393f06a1fe6ba5d614443de407cbaf09cd7941b4e4dec8d8bcb3a61655", 0x7b}, {&(0x7f0000000280)="5898391fe06debc9080ce62675117ab6dd77f8f739ff2207cde0c8561f8392b09bc068522271e29af5366ce33b36355e7d2f34522deac6e0a334976503f184f50ef401d61811441297895c49f08eb3116953977638416122fd988f8ff25cfd187dc30641435e94c64fbb15a61cf0baba84c8c26e9225f61a0822caf7c2b76a5b772b81c32ea63e3266eb9ef01077791e870665fd84f626576e2cae8029e180f21858f54d712a0b17", 0xa8}, {&(0x7f0000000340)="4b9585dd82fdcdb6eb343c02c631b1076d5073655be7fb393afae0ba01662256b5a6384b3d8dc0b22b4931fe4554d9dd39e465c4096cee132869d675ee686d66ff90d4d576d9b8bfa1954db5829557bfaecfd375278945601c5a26d78bba3e14346aba61bed078215dcc4a3acd8c9c9ca86f4c68058871b8cee81425d41a7ed8161866806ca124d7181570984c82089e0f3c195c09c43ec8c4ef110d08487f95e9d0cbb750c3288593c65069bd9cceded695b0c2cf805be5fd464071e6320694132da7624e332fad23b2e800e2", 0xcd}], 0x4, 0x800000000) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') fchdir(r0) 16:00:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)) setgroups(0x0, 0x0) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setuid(0xee01) fchdir(r1) 16:00:07 executing program 0: r0 = socket(0x400000000002, 0x1002, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs, 0x8) socket(0x20, 0x1, 0x7) 16:00:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000004ea89aa06d81943f00"}) r0 = socket(0x40000016, 0x4, 0x5) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0xf0d4e452e0b84346) 16:00:07 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x10000000000001b1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0x6}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x80000000) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x0, 0x0, 0x0) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x1, 0x1, 0x10000, 0x10000, r1}) 16:00:07 executing program 0: socket$inet(0x2, 0x3, 0x0) 16:00:07 executing program 1: r0 = open(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='c\x00') symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') bind$inet6(r0, &(0x7f0000000100)={0x18, 0x1, 0x5, 0x14}, 0xc) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8100, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x800, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r5 = socket$inet6(0x18, 0x8000, 0x1) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) r7 = socket(0x2, 0x4, 0x5d1e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0x200000000010000) r10 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x20000, 0x40) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x10020, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x23, 0x20000000, 0x1ff, 0x7}, {{r2}, 0xffffffffffffffff, 0x10, 0xfffff, 0x4b9d, 0x6}], 0x40, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffc, 0x2, 0x1, 0x100000001, 0x4}, {{r4}, 0xfffffffffffffffd, 0x2, 0x20, 0x2, 0x8}, {{r5}, 0xfffffffffffffffc, 0x24, 0x2, 0x10000, 0x5}, {{r6}, 0xfffffffffffffff8, 0x4, 0x14, 0x0, 0x8}, {{r7}, 0xfffffffffffffff8, 0x2, 0x80000001, 0x33, 0xcbe200}, {{r8}, 0xfffffffffffffff8, 0x10, 0x4, 0x3f, 0xabf3}, {{r9}, 0xfffffffffffffffb, 0x4, 0x40000002, 0x5, 0x5}, {{r10}, 0xffffffffffffffff, 0x1a, 0x11, 0x10001, 0x5}, {{r11}, 0xfffffffffffffffd, 0x40, 0x600fffff, 0x6, 0x7}], 0x800, &(0x7f0000000480)={0x105, 0x6}) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r12 = syz_open_pts() close(r12) r13 = syz_open_pts() setreuid(0x0, 0xee00) shmget(0x2, 0x4000, 0x450, &(0x7f0000ffc000/0x4000)=nil) flock(r13, 0xfe83ccde8d78d914) ioctl$TIOCSETA(r12, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r14 = kqueue() kevent(r14, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r12}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "bfa6b6806671a7b7435e02da9ca12704ef5e7f58"})                     16:00:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000100)='./bus\x00', 0x8a, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0x800c7005, &(0x7f0000000080)={0x0, './bus\x00', './file0\x00'}) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) 16:00:07 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) preadv(r1, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0) 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sendmsg(r0, &(0x7f0000000800)={&(0x7f0000000440)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000005c0)="19554b9f4fc4ca3fb7cdaaae30ef1534050bdf4f36a4d17714ae69b748978b2a7254cbc96b2faf407beb819590568300c354d34256ec46f0ef53cfef38e8ca2423d692124585a290dcf614f9373f450af98bcf168fc77db87bee459db73a468cfb11fc9230b8e447299c3cf49adf3834a5", 0x71}, {&(0x7f0000000640)="051c3822e45f814aff9c023ad1ac862ae1c96b34d6ac29c7bd178ed70e6b7959fb8e6d190fe5bb008388db3b1ad7cbf50e670a0f48117061f9ae402018642e5cd74b4df5e4a10809472fae30e0c8f8800e0ee267fab420d88f9b5e8ffa48f325e715f52c633d574b25bc3595b98e", 0x6e}], 0x2, &(0x7f00000006c0)=[{0xa0, 0xffff, 0x100, "fb80fd9218a791c9f7d3ecc4bf7df926a1a5bd93055021108caed287915491af48e9aaca5c7b978b7c96837bae36d02ce8e3085a9e42f5bf07b2b471c51394f939196a6bd46304739884fee74cabceba894b2634c1aba698e1514d6167240cba5a4f8ebcdb80972a1da2a2eb0782751e58e3645c19c72d30f3a90a64bcd1b763afcdeccca4857c94eca5d221"}, {0x68, 0xffff, 0x7ff, "c56c39b0340d6973af963d089924fd0a5c60f1cf6c52e2b0c3a77c9debc624aae9ac180b7561cdae33b1e6c893552e4169a13116ec578ae056264d1453596e423e3ee401bff31ee6c919a6a9be5db93a30"}], 0x108}, 0x1) sendmsg(r0, &(0x7f0000000400)={&(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000100)="aface65db0671f4b39d21890130b8dbe73e6784b5d636ce1c24b3ad5a6a4a9deb8e77d0e308c22921b2fde6a3ed2e19724d43262cd431b59f7178adb222a3ee5d264b8fd3630381d249f1e7ec9ceedd74006cfdefe2b788f81", 0x59}, {&(0x7f0000000180)="fa97aaf81fc4958da0b69e10d25eb00b3feb491e003c1458cb7e263d5358de3a9a85dc8c671d5dd6f45ec7ced782f46eee9adfad988ae9f5b5a1706189e066fc928cb4ba1dac88aad780478bf08d8550f293dfcc6a4420b2aca6a40bb801252e8f5c528a77b6b3bb9a0d1578ff4510f925e08ba4aeeddc4ca76e47a82af0dcb23e37e389948b07be1b294753bec830cde9ba2b587883de082e7be78956fb78335edf43d257d7a8a868833c444e79a814caeb2bfe8a8230e5635de10df7a607c91ce7a49dd8e8923c6fc3d7c0bfbad17e1508857be8", 0xd5}, {&(0x7f0000000280)="c69aec179888fba5b96a11a9dacf7b6d9daef93bbdec84b4739c644d51e194a2da409544763669acee30d2b73eeee9298f2f3946f6e33ea27fbd840c1dd007a883d5cc3e26b2fa4f02c75d75cc3a35f7b5", 0x51}, {&(0x7f0000000300)="56ee490a97c65663051a58a6d64e55b9dc0f", 0x12}], 0x4, &(0x7f0000000380)=[{0x60, 0x1, 0x7fff, "33b5910f779e19519c6321a0697a535bfd26400d0a9b8207cd32d6e3b2ba8aa42830d447e11d27b9bb32c46a30327a1ba2f2a70692838fbfc03bc77ff4492ccbdb184ac8fa1cd6f3d6d2"}], 0x60}, 0xd) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc3", 0x100}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) close(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:09 executing program 0: socketpair(0x1, 0x4001, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0xffffffffffff4b40) sendto(r2, 0x0, 0x0, 0x8, 0x0, 0xd1) recvfrom$unix(r1, &(0x7f00000000c0)=""/14, 0xe, 0x802, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20, 0x0) 16:00:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x3, 0xffffffffffffffff, 0x0, 0xfbc8, r1}) 16:00:09 executing program 1: munlockall() unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)='ww') truncate(&(0x7f0000000000)='./file0\x00', 0x400000000000000) 16:00:09 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8b5) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open$dir(0x0, 0x0, 0x40) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) fcntl$dupfd(r0, 0xa, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80185760, &(0x7f0000000040)) 16:00:09 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/67}, &(0x7f0000000180)=0x45) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x8000, 0x42) dup(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x40, 0x0) r0 = syz_open_pts() close(r0) write(0xffffffffffffffff, &(0x7f0000000000)="58dbe72d50428695a244b6d6e932c40acce51126928d0e3cef8990247f31568c4ed2ddaf7a075255ee4ad3f5334292398f142f07800bea83f4e8d3a9f038444b97e3150da914ffdad3c80a0a4fd6cb831d6b8c4c208054c0c3cc24a5cbd4d8814a78c2a21b15ac30732467de422bb5d1d7a0e8bb395386db73c6eb5d6eb89c2a14c03fba8dc4d025eb709db9244886bde1f8530060a145ca27a0d8c2eb1e9fd319aa1c6b7541915dcade35862bb07737f4c1e3bfa3f283930eb5298640d1a26393589b1b3b63f5bf011bd6d9cbc0", 0xce) 16:00:09 executing program 1: r0 = getegid() r1 = semget$private(0x0, 0x7, 0x2) semget$private(0x0, 0x800005, 0x1) mknod(&(0x7f0000000340)='./bus\x00', 0x2124, 0x2000000000013c7) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = getpgrp() wait4(r3, 0x0, 0x8, &(0x7f0000000440)) ioctl$KDSETRAD(r2, 0x20004b43) fchown(r2, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000000300)={0x0, 0x10003}, 0x10) semop(r1, &(0x7f0000000040)=[{0x5, 0x8, 0x800}, {0x2, 0x3}, {0x1, 0x3, 0x1000}, {0x5, 0xfffffffffffffff8, 0x80000001803}, {0x1, 0x5ae, 0x100000000001800}, {0x100000000004, 0x100000000, 0x1000}, {0x0, 0x9, 0x17fd}, {0x3, 0x0, 0x800}, {0x3, 0x200000009, 0x1000001004}], 0x9) unlinkat(r2, &(0x7f00000001c0)='./bus\x00', 0xa) shmget$private(0x0, 0x3000, 0x360, &(0x7f0000ffb000/0x3000)=nil) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0xfffffffffffffffc, 0x413, r2, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x9, 0xffffffffffffffff) r5 = geteuid() r6 = getegid() lchown(&(0x7f0000000280)='./file0\x00', r5, r6) r7 = syz_open_pts() link(&(0x7f0000000100)='./file1/../file0\x00', &(0x7f0000000140)='./file1\x00') fcntl$getown(r4, 0x5) close(r2) unlinkat(r4, 0x0, 0x0) setregid(r0, r6) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000080)={0x1, 0x8000, './file0\x00', 0x0, 0x80, 0x100000000}) setsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f00000002c0)={0x8583, 0x1}, 0x10) mknod(&(0x7f0000000200)='.\x00', 0x1100, 0x0) close(r7) open(&(0x7f0000000180)='./file1\x00', 0x3fd, 0x0) symlinkat(&(0x7f0000000380)='./file2\x00', r2, &(0x7f0000000240)='./file0\x00') 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x10000000001, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) r2 = syz_open_pts() r3 = dup2(r0, r0) symlinkat(&(0x7f00000002c0)='./file0\x00', r3, &(0x7f0000000300)='./file0\x00') r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x5) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000080)) ioctl$TIOCDRAIN(r2, 0x2000745e) fcntl$getown(r2, 0x5) fchflags(r0, 0x6) bind$inet6(r4, &(0x7f0000000240)={0x18, 0x0, 0xffff, 0x3}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[{0xa8909ba0d5d181d6, 0x1, 0x100000001, "b3bed9c1e4314d1fe52b1d49"}], 0x20}, 0x0) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0xffffffff, 0x3}) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) ftruncate(r0, 0x34) preadv(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/75, 0x4b}], 0x1, 0x0) chdir(&(0x7f0000000080)='./file0/file0\x00') 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0xffffffffffffffff) getsockopt(r0, 0x200000029, 0x24, 0x0, 0x0) 16:00:09 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) writev(r0, &(0x7f00000033c0)=[{&(0x7f0000000100)="57f7dfbb72e19c393d69e69b822046ab8f6b2d54e214353c382a8f590b7adc877d6fe9c679e74c7d7c611ee7342ec184ff2b07f736dd361e05e3241b97efb711d00e03251d0e57cc2333da363667b2476d92455501c3c02f3f2ec0183b9d751158507ce4981461b909c47412464cbb28b1602e011423089d5982ca6b84d63ea08d178a7aca237490ea8afc7a92f75c4316db0bc72eb3861ecdd0c7d7d9b1159d1e94baee8f4cf0030cef6ff7e775ffda8833a5bec5c097c6600059374066128a19dd9321c339d0cf69230879ba2271fcdd3cd3d63db3c5e2ebd16a146518cb851b502c45c4b6fc5c0c969d42b6f5f2b1f4f5383abeb8b3e0901486a1870aca2f7ced2bf6e9f185a500bbdb11495b5460b93071a0c4cb67354106c6e5c620aa98f9d0e3c91762162e71cbe115c2faddacbb1b361b16adcf931d324ad5fda0e69ad95bbaf6c811601ac48d0ae7fdd152a2ae0e9f6b7d62a9b7d77aed17ae80d8ea14bd073b0563ca28733604585113177669113917cfcd65d38071d4d38ba5be314a1780e491e4cf5c0048a350827bb5f2083e21b2328d47cb1994cbe44b8fee35679b66563558fbec4fb40a7af5c28d48ffaf86f973ee326f4dc27550d43e250170bd0cc09580a33bcbd5212c41ae157a4f184229bad872e35accdf639d2e2cd66a1a7185e7824bc9798974c52e698a38dc3693f0ac2d9f618f13d573e6da74eaa3785b3fd8f75a72297a11817512200e1583bd4a7549efd3bab87ce3a8ee35704e750b5df4d058b1a095051ecc2c8a291609ee5daae3c23dfb0405df0f72df0fd3cc5e8befb312303dfac299238f49f6754d9d9a5e7160c9f84027ddc36472a99a8ec9124d199ce720be167038f42c67554111ea503aa00252028f0fd22e9a94e652d8b2ff1b4ae2349f5909014d29bd5c520eb7c2c802d44024643a3f398d85000c633ec1895a6bfef3cb014cfdd75bc7adf0681af5883a1a10cd45186ad4e5987b941e0dd4a73b34c1d4bb9c8f67d6629ebe21e49d1dfcbe9640a5037f4fa391d9920c4c2e685d6e5646725afa7242b176e2a0396da0199940604d764306a9cd9624233d9d31ac51fe0abde9e6b5fd1d483721ff6fbebb7382b251e8879c3aeca8a48183461858f6c331360619eb13ad214b4810b9b244820aa96b3698b2a579434eb214a73fcfd39947bbd50224d4050c061d43a394a345c39c4aa4edbec6e3a043868ce3176185d451703818c52cda0b2e8eddb54eddeee6a3dc90e28c2637380b284d666812ce3418520ab0da56af1c6dee60cfaf68147e7457aae7e803181748d6c923e2c6624a0b620c91db3c94a077e1a16b4031e5ec0b798224e8eb19cfe9f6cbe41efc711e681f592fe13df7d19364eb73a828ad089460605bc1b2ede3835005b3fa1e4562e6c221b97257e1b28cc49a94fa81f2393b9101492fdadd18cd17f9345aefcea3bb5610048c0659539097116f0c7f6ec64fdffb0ee825ba2a09cca1a3ab8a9095aff3fffe02eb522fd25f59f5297325d626cf6532f0552e1fa632ca5c822bcdf7cfd8d4c1d08fdc0d33fbe0b309cfe2a90d2e964aecc84d604bde159d16bd1d5645125cc4fcd44aa0eab9cf7bb6d11901b8fa5e6d8813a1e569225f3566ef73f30570091a0ba32f2596b50c0fa46417d31328c5e9c0ae220ea85da27300ec63d71897e6f3dd5d50b6b2a64729eddb078928cfc67f3b75ca5eb2c5fa3d5260f0fb5c436daf8b3d2d2ab939306ce671fe012e3b4df3c3c790cf8492803656ddc7061196ad89181d04fc9a461807883a42a99d25fbaf3f736345f14e4ef4fff875bd3b878fd9a5f687ce80e70d816e75ff9be9d3c1e4ea2481ee729e6cb8ab40404381ec6f63e54ac4794bed6abfa06a20d03bb2734ea193c5e43c1e8ec25397ca6b4881c9d874a2cc10bfe0a06a751c6c2e45461bda6a9e260030709912605acdec66f6144b47091184824b4ed3598a3fd0a72d99f8fee97dee226effe8d4ac944b38be1449813634ed2e79db1179e9f91c5e3b08bbc085e67ed8aa5c4cde78fd5e8fe92aeabec5ba292beb01371645b0ff21bc85a5bac1fd943c3e895e8b72af59f960e78cab1681f8ec8f7a491b404794d8ec25fad6c276385307a0997eb4a5165338ec284973e4febee461309f6a5b3b5dbc7d958d31354cd2636afbceea854e0ba9b7d7ebd313db2693b98e26e5e58036beab77c4bec671c44ccb2c7ddf9468ba4202a221e1f615525e1214e05849d5a3e2473015d32d48ca50a165dde5cc07935c6ce5a6834651a9d6b2884445d105fd4acbf8b252bb9928b814fa5a44c02884564ba7e0c3f1b69841e0a591ce201ccc6205fc7002341b5123effa5ee91feec3a72b9be450184f4e7b63295bf982bb1a9df0049faf55db1ff8d65e3d47e0c9f533fcd94a9c921a7ab85e661bc1210b8d253316b30b260608408917f4349cf5117e80817a0462e84d0cba3f30a474675358ce709f4dfbea1a4bc5e1388e344d04e106319d06e70dee5f1644fd9688b93f1922acd66c828d5b6057621c024274d344af5bf3dde7e8f31a8d57d6d573ad1ed228f34cb531c5a121d10bef16e041c4a36d36b5f1e980aaf5b9b29e7ce0c2a40836c66ab2b17aa7d39468f2a75f5b6b516c604e19cfc88ee25829a01f8f692c8f0cab590ac8389ff7cbb281b9020d8d8d2371ef3a203c81363a836f5adfaafb453a35cc62b2645404f98be6d112a2083bc5ea47357c7f09bbe28f647fba5aa137f6cd2fa935546edd3eb6c02665cb3de47565a76cbf15bbc0634b7ba9752610100d6777709cc28b13cbbec0e8ad8701a2707a20c48fa8515714e2a133044423ab767f6bf7f384564df58eecc5efac2667a24fa6d43a2964f65d3fca32ab92880d9dc7b78484bfb74babf5bcfbf517a26903e0729196ad795c986ea8cd02633059ea6a1cf07124277c7918ca862e6d0e055ed409cdae1e551b6bec4b37abb92eea9d43f92b2a3c874b8e3867439334fa90307f394fb06f5f090334d24ee3bd17e8e7f9918366a22cf8de2613266e9b13e466f77f6ce5efcb5986f197663a38cb3805e82fb5abe5894d62b76203c39aedfee85c17c27705c26719d9e430a7b584506cdbbe757d46cfaa21c07531864db70d1d9d5076fbde2b216682fb922c631508dc28b76205e7cdcfbabe903bd1f97c5bb8ee2b692735036bb95c8de0057ae9069fe17d54dfe1cc405172ccc122c8eb4f475ad083474100ba7651886f810a49176c42fefcaf59223a559a86abfca0c685e7e8634a9eff7816b1c7b6dd06823cd680b6eb99979eee02738ca244c214e2b1db646e7ed8bf31e1bca9bd3eee82c5dc75fe2105b8c86a1bfca47b7f84af9b351b3b49e138189c9d8f8cceeffdd24e1c3d06ecbbdc0bd0b76c203614c2b701c744dad6796c59bcb950b5fc86d48c6d3bd7b2acb03287119c64760878a8fedc396fbbda193556db42ff003343c567a223c4530ec83d1fd857cf0b81448b1207f0b0baf48e3d0c2928d3c1e0049ab3dcc3b876a719ae9bd5f6d3e73bfe9fb9f1387acb62d89f871e07522a1870e6cd3fb7918451ddcd7c39fdf7a02e9f820eb5aff1e616f9d4e99dafd0b6f1861bc4ffe21c770405d8b51f3e713777ed3abeeebf7c13aebe116b1a8586d044fbd10cb1d3ec5e58000d291244d571af64650824ad51a17b7b41e9f502e515c0a688e6bf5931465c61032f0c2770a96eadea14e9672b1cd25b2e1cbfc75ac7d727120dbd38fcd3c0cea1f06347934b88c307a03b51fcaf9782695568682514ed3978f311eb3160cb489e93d635d11b3b2bf3e292cc0fe1805bcf88a27d89b0adb331d6e87a7d69e70455bca16a7a6644c678c0f8d2a3fea3be379c29db8ba15a6501a3fbeee9413e5b306a05074ee6e74e9fad9842bb37e28d097af45ce86a4e75366af2f620a9810ebe28d480bfb52edc0ad3cb2813a847c8e28fe353d7dbd0d555075e228ab05c943fa393be6f45e778d4d3d11c7f6dedffe304d685c06dc9a3514fc7cbe83476b4a5df3bd444160c16f54e686ac217c880351195cca06252b5de4f0fc48ecef65b5c0e2a4775b1d6e36e743507b401caa3a303e98278f918f0b7342c55a92a1882b551561461e072d3c7d992a4205f1d5fcd1907140e4a298f454376bc08e8482f205758dcf4c858b04d5ba4ec509fdfa407cf7593df8f592aadb9be07ca31e6382339a39f2104303263cc0b04b5c74a1f1cf25a30f649564299c6dc35d98fba7fca075495fbc2b61c1d036a3fc9c0bbaab5ed2356bc4b6cbbda0de970f568e815141b1659d2f0e2f77313a461b2fbc3b764996ad381f3f9f443adf6907c227084e8bae6b25f59205ce75cf70edc7f3e99a168cb667f4f49822cb0978a9226879b9ab9faa96dfc6b685c428841974b0d153bc4e68eff5d86f2e33405f9ef13f595fc6f0e8c6ccf01d5c394fe00aaa5c8ca44f9bdfafe6738f2a76d57517eb806a359c2425ab9f0e752aea6f4a86958e82aedcfd7dce5a6db44e079ac7f0379602a89e05edc86beaf8f976af1c85d84648a18165a3ef1b46ee1960db4d533ac01e3d313f6e53c4e3c443f9720ea249d8c1554e300fd67f92c433f200508d77596eb10803aee7c7f0c5de2d418d9e4711123d532707aa9e9fb2f0f2fef9ca09408593d8c23f571f876609e6ddaf95176c3b79db798a00980a314ce5c8d21ca99ff18740503e53ac5ba72b43c80998e1fe1a82112967254b9bf2100e34be1501adb6f03a7701a4c679de930c4f352c275b490158f15e214bc71a2d34e39a9eb1859cb3d0f44a6442e3990c6af5d19a236dcd725dfc2e5683da456dc22b689b0063a076ed7b82c3fe6e00cc5798ad6bf6cb7e9a72f4803c7829338a27671dcdddf0c8e0929a41bf2f2bcd09349e36f97cbf9953c1eadfe3ed8748ddea62e7f9653e0c098425ed0f0c897dd56cb1468d7fe4fa5e6bc966fdf553ef3786becca143d1f4166abf862ddd9ccf31cd2c42567f5d4640517944938a60e52a1599121c22da0327b2d0f64420299488ab41b3f3b80380f29b2200284ca2324195d74a52a38aee7f14157baa43ab207e1da6042e915b91b0bce36fa2e9008533891715a29489eabaf75a792340ad5dc256a2215a10cc5905c27fd2d66b92378f71934e9baab8ac8ac2ce8e7d3f7b3e5b577b0eba4aed0bd65a8e3c5993d227d3ebc3fd93c12bbc4920c92213f899a", 0xe67}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r1, 0x2, 0x1) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) 16:00:09 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/104, 0x68) chmod(&(0x7f0000000140)='./bus\x00', 0x1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) write(r0, &(0x7f00000000c0)='on', 0xbd) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) read(r0, &(0x7f00000004c0)=""/4096, 0x1000) kevent(r1, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000140)={0x0, 0xab4}) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, 0x0, 0x0) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000003c0)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) r2 = dup(r0) accept$inet6(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) getsockname(r2, &(0x7f0000000080)=@un=@file={0x0, ""/75}, &(0x7f0000000100)=0x4d) 16:00:09 executing program 0: r0 = semget(0x1, 0x4, 0x400) r1 = socket(0x4000000010, 0x7, 0x5) getsockopt$sock_int(r1, 0xffff, 0xaf592b2221502e8f, &(0x7f0000000000), &(0x7f0000000f00)=0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000f40)=0x9) r2 = socket(0x11, 0x4000, 0x800) sendmsg$unix(r2, &(0x7f0000000ec0)={&(0x7f0000000f80)=ANY=[@ANYBLOB="01002e2f66296c6530026d4f4d4d0e3ed0b7764cfa9b8c"], 0xa, &(0x7f0000000e40)=[{&(0x7f0000000140)="e1c7263efc47523fd8250862e58de40e0123ebbe0eb7b3b3336606faa480468c060d42ce727e106e177eae0504394bb553b27f88466a9c6133cec2582a91837176303ba1eba06bfeb73e8413a043da49bf045b3cebe988c39a31c7120f06549abd0dcefdc0df74a2793c87488be602fb729a13c9aac1c9b59e8a84f2f199a9b0d540d8", 0x83}, {&(0x7f0000000200)="bd8fdd932a25d1ae7737ada7e3feef134bb881651c767f1f3f96e0e944aa5faa7051f4acf95819537bcbe31a7cc660b75e123186d7724cd87301ff243b7c2d7e5af5f98775235fe88c0d8425fa7478e4036f007be9d97347eb3b7a02e9ea6e3b7d88c7061412710dc7fd979f49fcecc8b9fa61155b8b1f42d03efce8410d7dae0af782890c79037a65d8ccd6c767a158f6", 0x91}, {&(0x7f00000002c0)="26a0f65c53b5f3a60f6478890316c9e2422a42d00b6a609fa74396361f61ec763b050f334265534477f7b09195ea676f3b025cf84ac458e38a1f60d3dc76cbb62e52f6936f2469bd92d327e65d3efcaac79fa4ca81021096eb750b2870801978f6914b373a0f3cb7bab50614172bd4e819f75a18ee2d5d0877ba44d086c87dd57b", 0x81}, {&(0x7f0000000c00)="873679b384f0a557e5753b265ebaf6fff551286ccd867d160e8e2b4513c979392a2bd58e691c83fd07dc54d66c462b19b0f2051908c00115bccd3f63d63f1be533407ba905167ddb10b3758d1c76bc4e8523025d77144e0d714fc03bee1a6f57c5c4302eb084b96cd061b56f84a654115b53872fbd972331be4c8e325893264bcae3fb838464d11875e54e54edf85c7644b83ffd94819c15fda17a40336318b29c6e502057e01878a5dc1ce0158abae43f80071ce5b5a6cd9ea3f80f9d2cd66e7b2c8c7f228766b213b59bd41913df", 0xcf}, {&(0x7f0000000d00)="48557ca08bda9990a503a56b1fea57871053655df41c9688fec77dfaca96ed8ec1bb40001fa2764bf996404489de89655e98a9625aafce3d0701e81b602418463ad5ef6fd92e1b7fa703396dc04b9ab25ef76a8d65f2b988cbb28e9eb07b349cc6e95714de4cb2a567d9c95de0d4ca86", 0x70}, {&(0x7f0000000d80)="b852bea499616a89a8ed921ce1e85fa7f529c894911892049b96fbe4660d4608d6bebf5f65fcba93076eeb22a9dfadf5103c187e02e78ce1d07fc8125a77c2aceb167d27b8d40355b87bb3584e08f5f8fc48d5887560382d614048b2bfba28e702bc199dc4a78f52a470dfb0340e9a1c44a9d27206f2776c35cc8a223c69482a6363b0c5212d0589a0a73c46480254e6c3e05da69536c27410703391941757b9f5298ef16272e72de73c2a55b726b797fb94137d83fe", 0xb6}], 0x6, 0x0, 0x0, 0xc}, 0xa) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x2, 0x7, 0x1c]) sendmsg(r2, &(0x7f0000002400)={0x0, 0x0, &(0x7f0000000380)=[{0x0}, {0x0}], 0x2, &(0x7f0000000fc0)=ANY=[@ANYBLOB="080800000000000000000000000000002f21b68f4ed5916d105f7a17c99fcee42584c5ec61edc17a32615a9435ac692e826e37d28b6f5a73ec5ce5346f83626acc8d848a8984890d4378ea7adec61107f749a4abbc234d2451fccc4f5739af004dca6ff41c88ddb7d9cc099517e26dccd0840e0f17b618f7afb54cd013be6a512368d135fb68956083d3dcabf492cf68e82470c5337b720ab2cefc6730b26480bbc3d9de1858b4341966de50748a53b9a51f494a53b7ef9e4ff25ffff5e6160f036a4dc66e56e08a70100f106287cd0c829b3503af39c3f1130aedff65c6ef90b88cb0fc14c8a0b5047204a5327fd25bab517a31fdb3463595291153d91848c137c19d69f0052c8d46f623bc53de45a3f7ee1bf8b4d4ef0f56fe0f503d03d62f3e10181a84afd1f864a4b24b43c69adf81f4646c31dce3379227509ab6190d8d7c5b25239d7024b7979875c81c57a385016ac9eaf63c563e3009774310bf0a4d11faf1dfa325881cdcfb53d5b96b77ac894a3ef19e9d117ada0356a25dce840021e0388d6efd7d7c799e0e64765ba634aa357cf5c8dc592202c073d47c7c17d82293e42f06546677824a1c387c57b0f9b09dfce9cb783555515c02c770494305479a1d46bd083015b285c0bf124bd264508562be178695525dcb432e3bd20b7c90fb3b98a7cfb51f804b618b1704caf171dd964afb2208b1756cfc900e610cc5c99d3a447ff429963685003aeb3721d0e290928166ef3ac6d34411d1ce9d84dfb1b794bb4f44e884134ff367b084492cf54d69103a8c38b591825650fc0a7e6c52ad67717b08a05f20c409fbdadd292547c3e1f5e321d0ba32ab496b73c5bd9d3f1951d7659fd8ac0f8db0dc7c866d396ec8893fb43492997b56131d7488509c304f369fdf601744db34978c4ec7fd076e58b2c3fdc97169d85fd37ee7d9c572c22ebf057952e99c9aec3b519b8d830f21c73fa1535379b7744f9973722b58fec320911972a9300e215af119a9de15148a55aa35fcd5ffdfcbfe55d37e7c9df6cc21ba5d26ace71926397737c00b3bf3a000c06f141ad968ed7cb2923d7b8486b44bbcaea2af57221854bc711b621bb2e512e78efb6e9379899585f5200247243b2f5601d7467aabd7e25574599caa077ae7ba43f51336fb8e014f592d9f1402b8a54a7dd9da423c27962789cfcf6529bdcddf6524c13e35893117e314239e60e6e42cd2fa0faf17b056679c4ab869b48c5b1206ab54ae2faa1eddeddf52b6ac4987e20eee862df63d2da257e40e68d19195bc687cc398aa6b2cce4ea55b547962947b5033218009024d27f0d58b5fc6dc8b19b642d09019a6112f4b11a5da950a12a6e2c6db6f55b3c72453dfe9d8e14801112fb783240a1177fc4ee82ede36f4c2e218337952787ed962cb2e24b1472b481783397fcfe9d9990ef3b4d8e35d878530c7c47a925cb20ab52fe9ed753423b1348827d805a87e1a1b2dba5e67624d0259a5962c8345fe4a559741f26697a99dee6d886c99d8761a10904664183a02b6806213aa32b647f08c665df89185e04eef45a0e28bb7a9242636ebdb952ec6f8125e5a4e5874ba896b031a35f481f0796592c134d6825bc2283639ce981a6b2017614a93d9c17e9e858e71297eabf9b2981c9b273cbf78937d9f61627bba7ff90637701c22b86e7527a92cce809c3d44895f7104dcb3b44bb99ab592299ee02e627e551a7ca0a756edacd27ede495d94525b165875eaacc7e599dc2f8609317fa1f190cfc8003fa9034b16e5364d8fa786e0e1a5e32ad851574aa5f4977375ea4e90d5231c69d614eba98037e70524c626841b3d3206ac4c7d275a42eb3955b5cba63157e626026f33c50bd073f2b7f738557b960c4e44531dd314dee833b964fb141a7085bf11ed52d19b8158b93bc326947ced132033fa82c9e2e27e46d09cfd92f5f704a40c65964198068e7a41ae860ecdedc7e20a407f8b05625a2fb1467b3dd93cdfad65b03781d2e3d6120126640c74808f67c2cdf7b22e852b3750433072f7dd646355a01d4c6fc78c39885e5e2bf9af51abea86583cccca2f66816916836e201b8d0a1ce803531e47b5f9f3340dd3034927be8543cdfe882b28d140a240e1444fb2184f1ec9a74400179eede71eb42879342c0ef7a9a66b5f98e10bf7b90262aee678ff412dd604ba74fe8ea19161663dc37b0660fc4f5accf118caa8ed608b93e6ced0a05d103224343b66e5832a5662f89effbe1cf3ea0768b59a106ccfcd0f8a28a71f4cf8c525147cd0e83594e9595f581fe006aa7fdfdf3e6c8aea0f0e4ac52ae8296cb75817a2f80425246afaa082be279351a00068dc7d9b531c3a5033c62c60d8c07e6cf904cc9fb403a9731456c876417ee5eb1ed8c9828878b6a737d7574f3454abbf0b0b854089d05483950d887cd6082804f552319abdb97951230c34558a7372c04c20e0e6fcd8b844a37650325321d2eb39b3d610547fa1acc5c8c54414b5f67d3324da695c3e681d03c84696ef7f2b23ff8010a424583ad6e0e8a953b7237827079cdd6b6a68bede166331319af7c0ffa29ba2600df6acdd06e51969b2327a2ea429856a26bf46d5763fadb3697c8c963b54b4dd577552f256a1a1a24ad4022937960f3b7af111b3f7e7dc80f2c44090399bfeca61bd58b152307343c9613e918403a565f0a6274115f611a80f84aea2926c57c4ab577c5120a3f2f2ed9e2114f220d3b6f1ceb2469f77194934ed9f679fb369c7b4ce732f3226441a48dc003da45a9bef160465c9c76bd2da1816362906dba882d37ec85827a2731fbd6f0eb77f3701b7a88aa641342e4db3e190d6ccf0fe665b24d61498f1092687b32505a8fe3bd93a1dc90030148896bcf7423b22b4846800000000000000cd4e8aaa0f830d409916f73749ca780e43f5d3d853d30dea2fbb18738083ad00d24b671baa42719daff4d4f70d0baeeaafc56bb41c102d695dff95aac1fc36a4e163be1fd6b079332776761ec04627dda96b26e04d94"], 0x808}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r3) socket(0x19, 0x4002, 0x3c8) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000000005201) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000700)=0x1) fsync(r1) recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000580)=[{&(0x7f0000000180)=""/183, 0xb7}, {&(0x7f00000000c0)=""/47, 0x2f}, {&(0x7f00000002c0)=""/214, 0xd6}, {&(0x7f0000000100)=""/44, 0x2c}, {&(0x7f00000003c0)=""/205, 0xcd}, {&(0x7f00000004c0)=""/156, 0xfffffffffffffd9c}], 0x6, &(0x7f0000000600)=""/253, 0xfd}, 0x40) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x1) mlockall(0x3) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10000, 0x0) close(r2) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10000003d, 0x0) recvfrom$unix(r0, &(0x7f0000000240)=""/133, 0x85, 0x800, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) syz_open_pts() pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="282d16d5753827", 0x7}], 0x1) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 16:00:10 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x84) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="9a7ebc0e70c4794c2c9581be019f41711ecec45b02ff3360bf370df2aa58168e2357f8e7f690bb036b84dd297b688ee5d3f1e40c45353eab033d693278a655193d38ae34887436dce18f5ea9c4c0e95cada1b1b4e1b4b6eef72939d56ca56cacd1a5523003ba90dd339f02343f6deaa18f", 0x71}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x102c, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000000), 0xff85) write(r1, &(0x7f00000001c0), 0xfec4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r2, 0x6, r4) 16:00:10 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) 16:00:10 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xa) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3, 0x0, 0x0, 0x3}, 0xc) 16:00:10 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x400000000c51, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffa, 0x62, 0x2, 0x8, 0x5}, {{r0}, 0xfffffffffffffffb, 0x40, 0x0, 0x80000001, 0xffffffffffffffc1}], 0x1ff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x1, 0x5, 0x6}, {{r1}, 0xfffffffffffffffd, 0x50, 0xf0000000, 0x3}, {{r1}, 0xfffffffffffffffd, 0x80, 0x8, 0x177, 0x1}, {{r3}, 0xfffffffffffffffa, 0x84, 0xf0000082, 0x5, 0x6}, {{r3}, 0xffffffffffffffff, 0xc0, 0x0, 0x3ff, 0x8001}, {{r0}, 0xffffffffffffffff, 0x11, 0x12, 0x4, 0x100000001}, {{r1}, 0xffffffffffffffff, 0x82, 0x40000006, 0x3, 0x6}, {{r0}, 0xfffffffffffffffc, 0x80, 0x2, 0x7ff, 0x6}, {{r2}, 0xfffffffffffffffc, 0x0, 0x0, 0x4, 0xf18}], 0x4, &(0x7f0000000080)={0xff, 0x24352c60}) 16:00:10 executing program 0: utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x88, 0x100) 16:00:10 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x28) 16:00:10 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10210, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)=""/194, 0xc2}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000001c0)=""/182, 0xb6}, {&(0x7f0000000100)=""/29, 0x1d}], 0x4) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000280), 0x0) select(0x40, &(0x7f0000000440), 0x0, &(0x7f00000004c0)={0x3ff}, 0x0) 16:00:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x0) mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x2000, 0x2) chdir(&(0x7f0000000080)='./file1\x00') 16:00:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000280)=@in6={0x18, 0x1, 0x8001, 0x6cb6}, 0xc) chmod(&(0x7f00000001c0)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x15d, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r5) setuid(0xee01) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) r7 = socket$unix(0x1, 0x2, 0x0) syz_open_pts() setgroups(0x6, &(0x7f0000000180)=[r2, r4, r6, r6, r3, r2]) shmget$private(0x0, 0x2000, 0x99588463910f565f, &(0x7f0000ffe000/0x2000)=nil) sendmsg$unix(r7, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e2fe36f7a653000"], 0xa, 0x0}, 0x0) syz_execute_func(&(0x7f0000000200)="8f299898b284ffffffc4a1ddee15cd000000c4e1305f3b440f02bfc09fa70c430fc7f2c4a1796f3e0f3807440503ffd2466bb9c2ffffff53c4a329022ded9633f1fe") 16:00:10 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) fchown(r0, 0xffffffffffffffff, 0xffffffffffffffff) geteuid() 16:00:10 executing program 0: r0 = semget$private(0x0, 0x6, 0x320) getrlimit(0x3, &(0x7f0000000280)) semop(r0, &(0x7f0000000000)=[{0x2, 0xffffffff}, {0x1, 0x1, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x2, 0x1800}, {0x1, 0x92, 0x800}], 0x5) semop(r0, &(0x7f0000000040)=[{0x2, 0x1, 0x1800}], 0x1) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x0, 0x0) read(r1, &(0x7f0000000240)=""/51, 0x33) r2 = socket$inet(0x2, 0x3, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$getown(r3, 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r4 = open(&(0x7f0000000380)='./bus\x00', 0x4000005, 0x1) r5 = kqueue() pipe2(&(0x7f00000005c0)={0xffffffffffffffff}, 0x10004) kevent(r5, &(0x7f0000000580)=[{{r2}, 0xffffffffffffffff, 0x10, 0x1, 0x6, 0x2}, {{r2}, 0x0, 0x0, 0x8, 0xfba, 0x8}], 0x1000, &(0x7f0000000600)=[{{r3}, 0xfffffffffffffffb, 0x10, 0x82, 0x6, 0x9}, {{r4}, 0xfffffffffffffffa, 0x4, 0x8, 0x9, 0x5}, {{r6}, 0xfffffffffffffff9, 0x1, 0xfffff, 0x1, 0xf995}, {{r1}, 0xffffffffffffffff, 0x8, 0x0, 0x8000, 0x5}], 0x2, &(0x7f0000000680)={0x100000000, 0x3}) readlinkat(r4, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)=""/52, 0x34) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) write(r4, &(0x7f0000000140)='y\r\x00\b\x00\x00\x00 ', 0x8) semop(r0, &(0x7f00000003c0)=[{0x4, 0x4, 0x1800}, {0x1, 0x4, 0x800}], 0x2) poll(&(0x7f00000001c0)=[{r4, 0x2}, {r2, 0x26}, {r5, 0x4}], 0x3, 0x7cc) pwritev(r2, &(0x7f0000000400)=[{&(0x7f00000000c0)}], 0x1, 0x0) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000180)) ioctl$TIOCDRAIN(r4, 0x2000745e) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000500)=[0x0, 0x800000000000, 0x40, 0x0, 0x3]) semop(r0, &(0x7f00000000c0)=[{0x2, 0xc2be, 0x1000}], 0x1) chdir(&(0x7f0000000080)='./bus\x00') semctl$GETPID(r0, 0x6, 0x4, &(0x7f0000000440)=""/165) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000540)={{0x18, 0x3, 0x2140000, 0x3}, {0x18, 0x2, 0x1, 0x1}, 0x9c, [0x1, 0x10000, 0x800, 0x0, 0x690, 0x100000001, 0xcb89, 0x7fff]}, 0x3c) listen(r2, 0x80000001) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x8, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000180)='./bus\x00', 0x6, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f00000000c0)=""/53, 0x35}, 0x0) preadv(r0, &(0x7f0000000780)=[{&(0x7f0000000700)=""/29, 0x1d}], 0x1, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) semget$private(0x0, 0x7, 0x100) pwritev(r0, 0xfffffffffffffffe, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x40) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x7, './bus\x00', './bus\x00'}) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f00000000c0)=""/248, 0xf8) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000240)={'./bus\x00', 0x58, 0x4, 0xff, 0x1, 0x1f, 0x100, 0x6, 0x0, 0x2, 0x8, 0x100000000}) getsockname$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/17}, &(0x7f0000000200)=0x13) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000040)) 16:00:11 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt(r0, 0x47ea, 0x800, &(0x7f0000000000)=""/60, &(0x7f0000000040)=0x3c) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000000), 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus/file0\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) link(&(0x7f0000001300)='./bus/file0\x00', &(0x7f0000001340)='./bus\x00') write(r0, &(0x7f0000000140)="220e22", 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0xfffffffffffff001, 0x0, r1}) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000300)="5c9fa58b3f4a72d49b5e5b301b9bf243eeb78e4656c96928fae443f2280ccc6a99a1cf3f8060e302fb52cb76d14ca071192f2c9335f1a272f37bc86f9465e1a5a87d116ca3eb9649b9f15116bdeac1d03c4ca13b61c20a348fa15b84bc958920b2d0b7358153f8da37665a52547c613492fcbf6b413a718f34ab791275b1bafd50affc7133776c5fd95461b3e95c2beb3680930f325f46265a39414a1b49a9bb77c42f6ee8540f591ff080575ee018d17f334dd412e5bff9c54ec8aace72e833486b69294bd2490cf3889e4a95dbb586da82804d45be08846d76705e44737d12ed39a86c42cc8e82f4cebca320a87bad3e8b5b187acbb51cd702f90d2710af83711b4a620bd78949385cc67292461530b2e6e055825f86b9bb1f91c5502b6024fc247983e2269488bf4d1990495f834634dd58bf14b882cacbe850b52db17e47a0706d49113eb106d7c6c88339ca219c48df4ed37a44b9b132f437fd43ee0e623c8b26d18aadfa965fca942515cad4158e24303c164f8dc5b71c5f6f4206d2b85b3bc40a566c3c232c32d97e28a69f820106f8b777ec786f72daf51e9e0a246fb4ccd432f181731bee136b9ad43154bb1be3fd44b21e1c2397fb413bd213b52241f59443b8502ae3aeb855cd20ae4c3186852e71a62c53f4fd426d853c3ccd67047e5fd56bf66011f175aafe72025d2ab0fb09efd0aaf4863062ed5e73650587ff761613a0dce4ecf5a29ace2316ecb4918691851c9480798670d1c3e928f9b70299e6fd833fa646e47ee85dbf94fdd4497c35c4d1f5c00374a6c5995f8ee63d3f3cc5278ceaa574e535d3a3688e867a33cb0421033125232d52b1e297d4de7e3cee6b8d1ded19550f8e2552983631fd19cbd27d9bf4d5f47aa2bdbc32e1356db65d64b19df9518918829331bbe278ece787cef9fbf8df2f9ff4a26de3094b47ff12739ba20d363260c4f1b20960da61bb560835f5fcb502bc499728305d51078bd3187f98aaf85389f14d95b73448471f0161d67e2ae05e8f27cbca7fdaac9de083f761e9138c2d495ef557e2672703e7988d9234b11cba4b33c0c5481bbdd5eee069f243e0041477b1ba4c3e8c3685ba4d4b28f85fd5aa3bbe4d69400b4a351ffbb0dc5766a1740124ba679e9faed33982e62cbb8bc414bd54dd2dd03ca7eb0ef2e978915f77b5d1314ae642db3c25c89b553ff242067c77df43fbb31712f7957e2e0ff88c7a5d80f4c54329ac0490641c43edeca4a6d475a153767df95a2d21924eb4a42f7c94419432071cb527694b0e1d79691fc41d716937c0e23929195c54d1df38adffb6f66778db3805a594264de6eee05bbe682798c234a118c317ede22792e2ef9214cd516facf30572df2bbc102fce2670b070e9608f9c89eda382e30bb742ba4e0c9168a5f3711e5cada4d83a6e4e6282ff083e7d946107d7dcd0bcca7f13a7cd0bcdb7ce94f79dd7d9b9ec251c115f039b0fb8ec8d5ff3af787b4f91037822438362908b6d178d3cd1bb4d6c5609ab5b9eb66eaaf6a36b07b352995851231b9db68a6753502f2e6758e618e1b92385e6a818bf90bd4b47623c9cdeaef51bd72efc1e12ad6611a0cba47e26034ba4790601cd51b7af6c2364072a4b1ac62d93ea8a535dfe120a7bcda4aa57571fa96432f13b062d929503f267a51035a9630e94a953440ca04f69b45de46075d4115dd02c09a74a0fb01684e28292db03dbf9b0cef74dea5a6ad215dce2bf60c286b8e40db78a0ea18d2872293d906dad2820af8932031b1c721476d42b51dd07b022eaed0133d588fdbd655cc01774dc7c8495e3c4f9f186f43c689232d8f2c07bc9aa8a5565dffff248a463add26bbdc70ab38d8d5d4da4c1a73bce79dc25102d5981d2ab2e5b0a48c42a1c54b3ae566a95d8a4fdacc68c5dca6fef4bdf2b8c033fd6e8e94a2d9b6ced0455384f0a2599279a5d5ad20ccf4a82cd1d89e707a754f18169ba6c7bee715bd6eb9f2e035ab145ed082687b8554e1af79d8a1078d552f1a8a8df308acf4fb266dc9693cfe87f211a042285ed706dd128bb03fb4f28ec6a8b0b899640c0b8626149db13706e618bba5021ceea73bcb5a7e8fec57fc7a781cd25704ac36854c500366f307304f2034c25a1e9912a57b592bd385a09d7cdec3e20f26ac4fe569c2dd229fc3016b4afd8e054790f0d8ea2518caaa60554383bedbc7b862e929eb75355755a6bd5b00ede77dbc512d3046528d020bd013ae437ba2377eeece92daf4bbeb2859468ca7b65133a5022cc29a471cef58e21fdb8ec94e0e37b40279334a63fab165e3f34d14ba49fb8df243943c7bd425d6c1c859dc3aa16465f6bc3f9fa486c1beb7fca9775e4fa46d9937bae2d92380b850c050ce4a476d07d5bc155ce4936e2629bf1efa732103380bafeb60a4cf4784cf26e65ca32c3b34338b8cf0dc499b1f06bff1a66aa1e36fc51618406df70de5e14e8678d88a2d87d569620bcd134188cad5b920c21836e5dcee32269aa8dc7501d6924f5882ccf7b272e491d38cd6e046ce661969165fe0b13670af912339fd0427385dce1879e88c0241285d31e85aae14ee909e40966e19965b3943514d51df18d941b9502e9669ffb768f65608d6b295a93c0ed26920a5ffea483760f908c448ab568664710d91f898e0132e6696b9e814ecf58dad5013563fbc7d9189dd7d908de5ba0097fb8d26ddda7748fae1b3326382a500764ea2113fec77325922b18d84c69201255512157a6cb8145e762efa1deb1e2503d5ddb2630441928626e66dbc8d8917d3ecfeca7020c429cff9de61909c32404d0828dba85ed97aca159445d8184201699246ead376fa50d74390f5ad66fb3105a2ecb718dbd46e2adeede9e033bec520d3ead804afe003e5dafcf3e8328180d193fe8f9570420331d96f0d7716d1f28a5bfc376c854d425a40d31cd2ed6feb072114575ccfb83999e4d51621b0e7a2ecdce355e65ea046688da0ff5dababd7f9414bd558d34c7bf6965381599b4b357eb9061fb2c77ac7340a640f46295bddf571e67c2db1aabd9ecbda3d96e0b4bdf0868a0edb7513d33837287e8e65636651b52bc3896aec73191e8ff6be15ca13ef44e18d05fbd7af8b9faf6943e5fa37034227ac6c975c00f67e41bdb36bf945d9164f010cc6ff03086a1a337266d784a5d6208306ec04fa0091b2283ddb3da6b643b4586b4ce59b3972023dbd2657f67f02ca01ddacaa8b192803f1b3e7be6838eb6ef2140d6f4284548e0ce46364b1fd2c73c648a97f2788b4f1e3508b5eccb5052f7b8071b9ed12389960b3d1b8b5624f720487ca8c5b383b8f6995ab678d62dc9a865329d2f9c254ba8e46f3d92e88c9bb257c81078cbb6a54334ea62e68cfbbb430772c50236c3d64b9aab2a1ab162fff86cf43eaa4b438219c6d1441d5b6817427947ae393083cd0b8ce35215b1c0a2cd5482ec66135174001c047c5820ccbb4e33c7fb0e559cba43932cce833449534cbd54d6cc0a85fe85abfda4a6b34a53ac08c8fb5c297b066669ab8f996a5fc7c8ecd8a6888d0760aa8293c676f70230d0e6d7e250fdbc3c425aae2eba3e56864f444e28f3ecdeb0f96f45f278d5b8128346e85c10901482221dcd20cc23e069dc1f6559ff5797ab24a9a7d8b489eebf6f3f70cd34f215716927f92dbabc4dde0c7da69fc83f2b67e617905e32257b93a558b722b639ec9312cd090ec7d305f93b36237980dd8b03eaac1f5b8f9f27391bfd56c84ed57b86e3c65c027000cce4b59a0b92f81fccb4adbd08cb52c0702675c1c0c9644e597550489ccff4906dad8d0e74ca48d77ed530279b5d81e280f600323f8652eeed606adad6c1fbec358a10db678fbb78bad5d0dc48df256ec5aa4e783400490db0c6f3e841ba84fdd2b116872373d548e71edfd474f66ea2d2ffb57f3d16d90b008e4990d8ca2c924abf6866949f14e1e6bca723b64f6dae8c6f56af01c821ace6d44438cee863acf732d94dbca86c77752f5d59dd617e5d88d17aa98f558986f83be34a161f2212ecf6f0deffbf6e3d0d37f546dbd3981ef89365c14b00525f604e43b97c0fc622511bb0802260d449ba2caf5148ef91558af41a7b0d18a2c5256cd231e26a7b6267649ea6944840da2499bcec7c49cec052c49dbdb5a9641ca962bfebd9932177b8916ef269867ce807500faaff15a622591513c0aca4676d2326b99f642d460e7d334ec843b75109933194553dbd4ef6a8789183a16ac57f4e066f7b076290886dbd1643b7df4c8d8fca8cc42c5e15ec15142b5d365da45816f3aac22789a82f449f54376ca3292b8001ab4d0d30eaf84e98f23062a3f4b09b294fd3f13a84b602d92caa85ced2a6ab6c8042dc759cad00a33ba14918d2e77ddb9809e877ccdd2550bd534f17e391e7a2bd76118d162442bdddc8c04fbd2a795092a3749511eea448d7b3e93eec311059be88abf4e47e35d56298dc32f0e8cbdd4a7c72141372be661480d40d6f3a714a15790996f46921d6a30e73c83b554c8dc1b51936061b9f5f41435c7ee88f83907a4f4a0bb99d0a5de926151fc0697b1a1d18b8c6e8ab1c944c37392d81f3710ed2d8fbf3cd6d479930a491928dcd9077f7f158adbe1bdb5d129c169a8a9133fcc377475a2301afe27ed70c1c2ea502e013299421ef839aa223a0287e34222e461a4620a86c292545d293bdbf92178beadb810f081c20825f745abf1e1baf856b0697b217a84961515261abcedc836c9e54c1fc61736e5f162b5f151e60b9055daf0d00571a9edddad0fb692923e31f303396403e1f61e3ab237167d430a3e6217449f3e2449e5efbf7d97c0bebd30555928d710fa1dcb10e221e4148aa6517293727def0729b443910a4d55e93677555952b982ba8e06012b4a3cee106488d41d49c88b154feaf04208d43afde48dec749f65f112e0ab9bbde0b86e9687b952a6b65084a1b73a0360f5a4fdbf3a75f433fb543765634d2e63fc5edd16cb2674c63733b266e10df781ac8467ab633f4f3e89d0b69d1db931ed5e85d890435f5128a123e3a444899ae62d0448fec5849e7e67f7366b6e95c730e154b0fc92548203f183f5effc59814e216c4849d6ab5f5e70efa43a0150778940a40f75b6b4ef9628120124e88838a7362bdb97777acb020d697a9875e3d31113c9f9255a3e4cb7d40c62b366ef9d6db86145c85cccd36f46583779847778aa67ca84fb1963f86976e020dbca280edaf6c37132f2841b032209eaacd97ec028c60bcb8ef7a0a33cba6b8af50eb9d3dda75f28c0c7f9920e549329aa0f94786b80acc2fe0eea29c4ff5eb438f63e01b53bb3e77d23458dfa7dd7a1bbddad9b5b7e467bf1664f274bc484c37e0770b76f4b38d2827b84028017da941410d6f21bb77462e0a3ac36e4233a9c406dc397c44ea081ef27f4f122a43d827e661dde5e59cfdc6825d661bc0e27340d4fe838c189fa7d8dd599d3f1297c6fd79da22aab0f8b04e16d166796c2f681d454ff88650a1266f9c5e4b6122f7a30f96e82ba62a9be0f2dca5bdc7f6407f03d2ada40fc5cffb31a9e18dc04d8c49e34bb9cd6d309aa42f0b0a38d4cea77d2bc1fa98caeb514b84d31e35934794d0757c1cb9ab4dc48a97cc3585f1be3377b848ab72bcfdf68adf9c0faa3ec90ce4d8103496c1ae424a232ff3a00d6ad82b7738fef43e603415b702e6433529c0048d1f4171033a9403e8dcea5d8f0685cdedb60213ea598c43fa268bb987a05574f518418ac019c3959471b5fa14c58a2ffe3ff11290aefe262477", 0x1000}, {&(0x7f0000000100)="65a144d7cfbf981888cad471", 0xc}], 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) write(r0, &(0x7f0000000080)="e181abf04fe5e7f2a6f2b27ea4dd551eb0a1096d07338e13bdeaad9e0dd046636828f8ae6d1fa1d0445c0b52388ab787611937d9cb98d415eedc040d15753ab989a9ef3d3775fc7796b3a1d2e6001d2ebc47bf2bc3c8ccfa44d2742580104b4d139a6febe77780cf4486baf807e7ceccd5ecf21a69eb52b361d5fbeb", 0x7c) 16:00:11 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000001c0)="55b74bf5312c53da78bbe140648fe2fa024eb5b6b77b8fe63df2facfe5c29d5441f22da3bbeac73f42ad59506657f2b004d34297752f9348bef9208aee7e11f0aab404f0b009c8a354866eb391df9d47e1020be9c5cc5fb80ea7bc016040060ff1bfc035f9a00849a2b6cad1c95fdd306f15c8aabe5f50c06ba67ba88ced98076a2189ddabf681806bc095e22cc0142e417d84e312f0cfa244", 0x99) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x1) write(r0, &(0x7f00000005c0)="0ae88e5847ac0866fd60ac08eee3a62cfc71bf144bf810d7a71b985d595398561965974300e59bb85426f18f02f7e785238b7b226ae867ded8ecc9217f8303d7ecafab9c31b7337afcc20f7fedc634260619557f87ea934223c419dd8f63d7bb729665d36af65438c101d076e162c8423e28d3bcd7bc233a2ce85a9f58c56f4c0000000000000000000000", 0x7ac18226) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)=[&(0x7f0000000100)='\'.-\\\x00', &(0x7f0000000140)='}+##:\x00'], &(0x7f00000003c0)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='{\x00']) openat(r0, &(0x7f0000000400)='./bus\x00', 0x20, 0x20) execve(0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c2, 0x0) setuid(0xee01) r1 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x1, 0xfffffffffffffff9, 0xffffffffffffffff, 0x1, 0x5, 0x0, 0x401, 0x2, 0x2, 0x80, 0xcf}) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 0: munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) utimes(0x0, &(0x7f0000000380)={{}, {0x0, 0x3}}) 16:00:12 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) 16:00:12 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000001c0)={0x200, './file0\x00', './file0\x00'}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) fchflags(r2, 0x4) connect(r1, &(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa) pipe(&(0x7f0000000200)) getrlimit(0x4, &(0x7f0000000080)) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000140)={0xffffffff, 0x8}) getrusage(0xffffffffffffffff, &(0x7f0000000280)) kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x4000, 0x0) 16:00:12 executing program 1: mkdir(&(0x7f00000002c0)='./file0/file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xffffff}, 0x1b9) recvmsg(r0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x801) shutdown(r0, 0x0) 16:00:12 executing program 1: r0 = socket(0x11, 0x3, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') sendto$unix(r0, &(0x7f00000001c0)="b100051307000000000007005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:12 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x10) mkdir(&(0x7f0000000180)='.', 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000a00)='./file0\x00', 0x80, 0x0) symlink(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000940)='./file0\x00') preadv(r0, &(0x7f0000000800)=[{&(0x7f00000000c0)=""/185, 0xb9}, {&(0x7f00000002c0)=""/165, 0xa5}, {&(0x7f0000000380)=""/232, 0xe8}, {&(0x7f0000000480)=""/80, 0x50}, {&(0x7f0000000500)=""/154, 0x9a}, {&(0x7f00000005c0)=""/244, 0xf4}, {&(0x7f0000000000)=""/3, 0x3}, {&(0x7f00000006c0)=""/142, 0x8e}, {&(0x7f0000000240)=""/50, 0x32}, {&(0x7f0000000780)=""/107, 0x6b}], 0xa, 0x0) r1 = msgget$private(0x0, 0x48) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000980)={{0x18, 0x3, 0x200, 0x6}, {0x18, 0x2, 0x1, 0x2}, 0x5, [0x4, 0x9, 0x2b, 0x8, 0x3, 0x3dbc, 0x9, 0x1]}, 0x3c) msgsnd(r1, &(0x7f0000001900)=ANY=[@ANYBLOB="0100000000000000b6511cb223806a121f617f0cd9ce774dffd9c5d7216ba49aa6769f1a419a18ac0f4739ab3eba7ccecee0e8d88a60af98e1392b77787e74907c735fd6787f7a07463a048c45da93e50ebc5513fe25cb351f6d212467ab27980795189c2160bc8931d3a698c79bb6e4e6a29f31fd9613676560e978ac10fc243789fdbfc0c61043367ed00caf006c8338932013e3ea91ad789f4b531a6716449f22bb810a41bf3ca9b9b9b9b8123d61a1bdd5f580b942e00aaf88733faa11a252319faa240000000000000000000000000000000000"], 0x1, 0x800) select(0x40, &(0x7f0000000080), 0x0, &(0x7f00000001c0)={0x0, 0x101, 0xa00000000, 0x3, 0x740000, 0xffffffffffffff7f, 0x101, 0x80}, &(0x7f0000000200)={0x0, 0x90}) msgget$private(0x0, 0x660) r2 = msgget$private(0x0, 0x40) syz_open_pts() kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002e80)={0x0, 0x0}, &(0x7f0000002ec0)=0x258) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000900)) r4 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000002f80)={{0x0, r3, 0x0, 0x0, 0x0, 0x8c, 0x9}, 0x0, 0x3ec, r4, 0x0, 0x4, 0x2, 0xe0f, 0x401}) 16:00:12 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x52fd) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x1) 16:00:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="2d010000000083d414773b0becf3a9000000000000acbc96a13df01912bf567b75eb068c57e683d5b36f74a14adde84b7ce5fa097468960f59c3285e7846f7600196d5f5e243206f8891323115f976782da7802f7f94b41840b8896f5eceecc5d8ffaf3230ed564faf1106de0515adb31680d6af1f9003826ed765e0044ee25e96db15a11a1a0fe7f6b36312547acb40369d0b739e4dc7df3332ac5ccff1540e280cdbde9d66a352dfa9c6970c5eaf4add7c8ce765a6"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) socket$unix(0x1, 0x1, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:13 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000100)={{0x0, 0x100000000000000}, {0x62}}, 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) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:13 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000400)='./control/file0\x00', 0x2040, 0xfffffffffffffffc) symlink(&(0x7f0000000180)='./control/file0\x00', &(0x7f0000000140)='./control/file0/file0\x00') 16:00:13 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x80, 0x0) fcntl$setstatus(r0, 0x4, 0xc8) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x2, 0x1, 0x1}, 0xc) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x4003ff, 0x7ffffffe, "73cc517b8560c4e9c9c06d180000000000000008"}) writev(r2, &(0x7f0000000680)=[{&(0x7f0000000800)="9cbc966b6efcdb4402b276fb24d036395c419fea3e9eaf12d17a02d6fe4623a15f0a36a70e8c240c9edfcf93ff9880b76229adc85728f75ccb4961b4e1a0896257b11b2d8a1875f46e898cdc28112dd84134eb609dd83bcf45ea6e8ada0dc465bf47cbd4fa0faaceca29580460c9a566dae110374484a5a2713c7fbaba83dd8af624932faed1aefb3f96eacdfc5ca732876bf223cbba177f08138e39512023a832200bb41c4c13aef74245aca8cfb51c8d2dbaa100b4177923ae35deee2954f418bda74f78a912629adc000563f437fa96acd736ba8f2ab40c357628bd57c43a36410949bf79158748cb2ce75e2a54742b96150706ed5cc31d4f99467c1bc17d5d0478cd8de5b42f99bc562b5ddb1c773f023f873b6399660c0f263aa2cbc3d1dcdf5702190a527c6f8bec74b5913ba63e552da031ad39c59266f7564db51837ffb2485dcd2df43a6469e54a7735815f73484f7cc0a18399be1b91e59ed8b0b1a1ad4152f0d4c5ae4c8e204da500663b38a9051706eba0c362a0dbdb241c2132cd1669e49113484b18dff1468a56c584ba023e8cf6ec9ebeb0a18737bf9eb2bead8813f91d263b3cfb98d6f0af5827fa49c878e45407ea18199356c9fab70a51461c04034ca156badbe8533ac0669c910f151c76185697d8af5dbfe3a8235ad51000c14fd7c124a62243aebf2b842983c4c687b25eb0a3ab5f9b6d21a63bec505d65693c1373d2368522e0be7773bbdf68e90adca4ece8c859268ae16ea97da7c37bbcae6a3580848cb0ce075af526d05c7f1fa88bc182e8009032e0268c456b65dc60", 0x243}], 0x1) 16:00:13 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r3) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) close(r1) poll(&(0x7f0000000080)=[{r1, 0x48}], 0x1, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file1\x00', 0x8020, 0x6) write(r1, &(0x7f0000000100)="84", 0x1) close(r0) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8)         16:00:15 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:15 executing program 1: clock_settime(0x0, &(0x7f0000000040)={0x0, 0x301f51de}) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x3) 16:00:15 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x6003, 0x10000000000006d) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setrlimit(0x2, &(0x7f00000000c0)={0x400000, 0x400000000000}) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:00 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0xa, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x41001) r1 = getuid() r2 = getegid() lchown(&(0x7f0000000280)='./file0\x00', r1, r2) write(r0, &(0x7f0000001840)="1130deee954a118face7b911b4aff7b9a8136babb4b90edba0e295eb21e3f845212c963b20cad81a9ccbf8eeb9e021d093e8ea4d989dec07e4551cc26a14bfb2da1f099d0e786e5db248721e8fec7b3e5276f0ad800de77344b574aa651091fd3ffdd66258a02593bed5d92371f9fca3b91402350d183ae8f46f4ec057f1dd3f3ca9f3ca6e4d9b3804ef6dc02989ac75cdad70236fcf67f2a5c1b02a48249b5bbc2c0e26241ace840962b78f1588c6445abb63dbdbfcff0c77534d932c00e04daa039c67d1a38b4c97b98ccfb97e93c02c043619529d4c8a18add7e9a9dd9292f73ab427a88a3890264ccb9eab375230bfc53c8bde3cc899a8105cf9c4a58c39b909b355f4f12cc642c552325c8a89c260f7f2b13c740adb12399f69a3e3d6ae2059aab700f9628640fd666257e82bff8879848616e93881ecd93e822cdeeaedc49e1857500bcd64ef188b7326fe38e1494c18af11391ff1a6499bc937afe0c261f5662a1b7ef9e55122fb661185e8372719a5b38bb280d8291ef2ef6cd5580c583022a1ed4d02dc316f29c8d0a855cb31c8bcf839b8c0b97b42e6fe90c1c3da4699e312808e7d76ac8ce13d24661500a443382f303e50214b7353131982dce17ac299d30b2d6dcda0aa75b69d526f90982d702c86287c194d5e99d7f54c5928bd461cb7b39d71a5b3385bf5d82227485a568ac307d39e88e36137b98d65bcc6fd92351b7237f2ea4afbb6af3981f62ddb869b4e40ccd0fcb3ecfb4df7ee34ecf7e180942376ba28a21f4af36bcc330f6f94699fb8b560234bb03431166abc5a3b500c1e9052f632c0bb8b12bebb14de34cae3bcfbb17fe90e1420aa34dc174912283badfa22c8ccd8705a4f782f6888d6cca11be42a5a9ac8e60e1c490aca0a64be55c67d63cc1ca3220dabcf8da5ecf4427dbb3eda55e6324e3294dd905b2feb3a65cb71a8167302ee6076ea0bff1550374664206801c12c2036474db56455fd7ba690cf56d10ef72496c40d152695f57cf8a7eb4516623cef6bcca87b92ac398cf7de7922608108ba1fc260a2c227d62e698c871b9016676462a41a737de475687cafddd657a7eb9bf04c4253a91682616d11187144693e988fe3af19cfa03079ed6df1cb1868b640bcb5cb8bae61f02efad2327001d3d57a09f3d1fd5e2b4923bb112af0458670164ee068699b7c1f78dbeb5b58eb9e421db54fb84af4cde7e720d8ad2777c2af61477d35bd9f784104da782204fddb0578cafd324fde89e28084a21546b19a982e49650575095383e8446bafb6e5b8f6e2a53989b97b6a8a0d9acec60c3f44febdc158931571a47c03e977049199bcbc9db79825cace610bb76162e21a4d53e4288748cc36ed8c6ea32e31434f2efb2ce914039a65227ec5181ee5f5ee2148d266b83b75fd46c374f68530973adbdcc3efb8b084237c08c0b940ea1b04923ca349a1870a2f732228ae97aded2df8a31b3eae0ace1e3424d91b35793f853ee514b34e2d361eaa67cda1a573956ee565c74f18b10125b46ba70de5ae6fa316b50c3170e115f946b881d4e6c3e5c87929e8a7d0dc452430980e55934e234e433699f9cceed1ae77cf53823560a47e242baeaaae3f6b69a99759c199fdeedc2ca0fa4f6c35c9665e4d1d4c203c577569fc4bcc5f60cfc1cf44a39007d5bda6e9a57481f463f49d98af346ec9957f46f54e591f67f535ab5f83ccb7b0e399cd5d721d16ec30c78e53a42dacd3458c3cb4153af245d1529741524ac469ac950f6bd21d3a95e391405116c043d45dc04ad4539604fa95ccd12d31fddac1f7d8adadddca2466a3bc8439cc3f071e61521dc6be5cd990ef3d6e84719dce3f6603be3cefc8b103bb20f4b32aa1d1c221be56e87ad48080f7a8c8cbe4f4c57f1f95f6f0ed20e7127953c34c8a99109a6cc9ffba7d196fd58a5493ddbc20fe83c3993d6f64c5d9f31230ef3bb2fa7c66abbf67b781ce29dd7b08a04fa84840ef272cbde7db6b6a607aca1aca9ac55493cb6ef0b0021a03423d332791a771d95e4a2c9dfcd9139aacc8ca6a3eeebd7f7b632ea9442cc229d1acaee96b7f96544677bdf709a4afa09d9cb3d423a088a72fd2e797a862eae8141f7fa5173625b14fe88b3dd74d4483574a465bebc53a8f2f19627ac762b4c2731e9d0caadc245a129a69008ed311585c8eab3d76a935e751c688726a697a82bc8c6e8ae54484a169007ba070aae6e3215d262bfaf314cc0082b532b968d9dcb49d2142727842bfb7b70fe09ebae08dbcf5f5ef8b3fdb79f6175a71d2b3ddd997979ccfcc0d44dafbb5715b3b5dc6baf6e0bac8b5056ab7ab71f191e18aa373e3c130651314cd2ff6a631fe4ccc341d56139ab3081d49eeb484961122ae2b841c619f7e8572a8ab03036f84a5bc348ae458367ae0127c589d4312a5c7e480e377f2edfa034d4450cd9eb171dfde268f18a35b26b9be02ccb5ebf5e123b84f5edf08065d6b7c6222a51eaf1437a2b2561dde85ddf3358345eea65ef5392319a4e4260c16a08e554264edbf4b203be4a92668bc36bbdf4aedf092e15f4ee7f3794e91390bc14361e5caea93e5e5888067b2831ac12f13f158e7f53d30b5aa9c2bb573f5677d44b77e7895912105d7a26ec046dd725833bc161d7701e43435bedb2388c72221891a9d71cfc5074f9cd8437c531cd69c0c14623b4dd3371a983757aa344e3e3952d3a91eaf2f2d81a93ca62f03b5e38fb4e68f50b4fc1a78214cb414fedc6697fce2c90d4a7a86ff43953efd6f25ec091f824317cc032a02bf2c0a1539eb14360010001b3781820a8cbd74f5a7e129acfdc9abfc8d0669f3ae07030b2043aace02fff2f3e1a8dcbd8e23afd8aa22d1f831d0f6ee130f601751a6f59451051785640fe1901a445ace4cbdc66cae914a055d0ed1a593970477e265b555d55227b652339164ad89ea04fe88901601665cac4aea90b8b2813b48cf709586312932f854c540407233157dfa2ef476fbcfe02cb7d3e797da105883b99a168c5e52884e7d8eceb1877790b8468d1b6acec63dcc56706b63f9413071ca1f94cfeadd011b20ad7e63b7ed43e1017c58b4d05f49324e1fd42bd3e2e9965b86f1445046285cd2749d4760959bd559ae08aa09ed68a67276d9e167bb4d3add1c2cd69a3ff1f94dfa7ef989283e88c87922eacf01a119a0b8bc710dc9620dad00a135250cf43d792dc0512e8b523527cb5d17a5d34bc718f0b3778af3cb8be9123f117729a843a0dcd3f95e98b41c4bdc8a4dcbcbe62a02bcac24a3c00b3f4f2f34b85aa8949749aedb6f570576e29d727d58b0fb0be5b81ee97c5a8faca2545c68991d5ed2d90e6d8fae67c7b9defa268e730c0f1c687b9ab3e79f686c38979e121a8212706e82fa38d4572630946763c07f49940d67996a7e6093e6c677acc0dbada3da88802d3c3b56f6df26b8f231d118eaac0d150d789473a0e7a3ee7e2d31cca937dc8ee9cd9769bdf5e7c039c9463722c39f5b19e991144844cad09335d190712c0ff2c010e7a8a66f0bea1220987ff270dbfd0eaf36cbccc043d7bf202457390e3bf4ed4ad66ba03a4a0b49542fa5eb099ca923087e744d49037482dcdf5bf40c6b48aae2fefef210f30e20270faf366432c8c6e4f4a0fc889a734956f1c339df02e63b02d8e4a525cb98fdc425dc9983549261f4ab6875c0f824e9a17d9e9c5bca0ee4ab12cb25374c3bc6033413bcee5703a9055ba2bdc7de0b84efbbe079239580785c2ace2bfa37b9f65d0bc0accc17ce7c539fcc6b5b9e13f91db896d1704a609b2bcf2bea7eebc4003cd7dd130086d26abef4eed83128f62987b802411ca461da4eb907a6b6659e1c72a32d9c89649462d165727a1679a15a5056a489ab111ce9e79a198cd8fd105daf9fa057aef865622c73e1ead7e1d509a6f0835df38cfcab8c13edb910a2445318d4f4b683408a13c176aa4d8ad1a5923b9980eb14666e1dc150df0ae81e5d228a86e9495cb2debe83c466ba3f4ad02b4dfda9ee285d80c244dd7dc93b1163ed6c41c0c5daf8a39ef773e5ad073378989ffa4be98ec1cdc02146daf3c8f620f047b82272e722e3ff98229cbe95c2354e0515ac3c6531f8e07dfeb93a72e42ae70e3d86ac5f4d973c2581cd8e373987e92a1665694064617c58c2f7d1e23e3c8577766991dd55037e84a72aba97213f2068d6f43ce5d9953ff96d5cb59210221db7fbc5125d8520fc8d35597013eefc3c2f8d26400cf8e68f9aa5bc98abaae1041bcf9f389712ab8768472eff5250a9d1395c427bdf2e26a19e8369c1118fd307dabfdb2f6a0899754000b4d55dfe207285e57e2c93112a57aa2b339f354b0a6fd872bb438a6f7f58afd59823d4b9b292f41bf815594e72eea62b6ad6c52a5df1c4ccf01aca256c30f810aa3e0c12d18311c37ace00cee6ed75631420f8137dcdc844e5548538e5d63e969323f73d78fccfa2ad4b106f2df8dcd41efb42d5e62d80d8d27665ae468999140926f359d0374b0e07afe8bdd3c55628c138b7ca0727dd021613c45ceb3aae9150cd6105d2e743557b93e293e9829a9b9b2b24949d9412d89774e9a7defd7d265b6153a7cce45a48ef39f258db75392e67111837bea4ffbdb1a00f83f8add6569332aceb1651e6a817704202b298e4968c5c9be908b95bbfdd00f8d4cce3e82f47a66a3afb1b9315b38108902873fbbc1ca54919d6a65ac67dfc6655a75966f3c8627120e51661319573a70ebeb19f61871642b79a3303e1472ae3a7c6d1f843e6c9bae05166ea58067afe0f8a7da7641fb19ef19ea5b8664830f9bbf455a6261da17c4154600383b8ec09e1bcee4f8a645054f8822b305b08a2736ef0f03cb952e7365338d499c19997515e51e4800cfab62e26d269d64559f03eaa8b93e79c02b401adeaf76e962588fbe73fead3d02e0ebe243c21ec5802b8f8148bca009954d69e09be84a34f5f44d4373e1b22fef4ea998c2eb60f70ae597a57b958cdfc2539f45673441c7627437e658676327e814ec9cd2a37b9bc9c53561c98f29251f342eeab0b25705785f05e7df5c8711d88b8ba5837384a213cf38e0077b70ea179b550f4fadac22a65b69479002ec1ae21c8b4c2c9b750be741052d634605022cb4827d18ba20ec2bd7794ec413c11f8f7bc26b901c3eccfd6320e0f39e28cd398bfe6eafb0d7e2b228bbb693a4c057cbf417535f4e6541f7cce455854aa947bf53b167f5573effd4b236d99da20e94d6390f44925bce65d3c679820453f5ae4211aaf42a39f311b2aae76768f62d27d3026ab3e26e7c6114354662bb305e869e5dbc0be079a80a1a41328260c679e1e9497ac84373f5d75c6c5f21ac0d7302b25e8446ac379c4162097164d1c10808e35dd03fb7e51473289eb9f69a03408824be2559cb46d8d35507fe73f9f338d2d7d17d68b401efe08cc6e973d7b72efcd7fdb5f873d91803a5b2f4b6976b1e675b292ec0f99f99774ca75398c27d78455e0cdb3cb13af5f672eb713046e19f7dd7e66312f8ae762ecc3b54c60cf296b599f61f622d595d99f51dec33683349fa978e1d8bc9056d3fb2889e062c2a13fcede31625b4c5618ea9223dc040af30b1b9137f2b0b2595537272fca336bd364cf161e7145b00f14ecd73a762302eca47995bf0b4de85c057a4b24696acc3589f01eac68009e296b7ffe4d352219038f4dba3ad342e938f68844188118164921f106cbebe559d101f60c182344ff40e42ae2540e16d39abe1e075f41a1e004ac000000000000000000000000000000", 0x1000) kqueue() preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000840)="111bf51096dc2ff4fba531bb04e62844308e19c5a040f2a9ec6b5bae3e6d6c7342f12316163784bdbb9a9b3e0ab9dfd11122869c125d8bbf343d17cf351d112d4323dae803811ae19276a2e5f7c184f741f20ab1b69705c1899aeed81a55d644bc3e0435e8f5206f30735f428ea54697fea75779952af5534b3d1ab2b8fb39aba1925599c8f155df4884bda4e52c2b231e084ed33394c4ce4e6d527588a645feb78d4c038d973ff4ade4ef2a474eb6877b471b0d848ace73866dda5d05470da1677d2aa5f6f1c1b31d929c73574c85575a737f475c08541a7fa1038b37bc62272880cd21698226d8f7726c413cc1635fc79ab64b401b411d57d56ace48089b065a0e94af8070501bf453dec390da7c7daef22044f3f4720b099dc04bcaecdddca742e39491e1778fb45f0aa9751da09e1f9ec0156b246091989a3701e15c988897a92fe44b5d3a084b1ca2bd24e53bded685457bc825d6cb83f81a32b04dd4d6d7c5122dcae9a344846a0def9d103a396890d6c2acf1f7958ccc389f1addf72b7f838760539ce8664c707e9128cbf2d56d4060c1377f0f95d303cb3dd956b372b19c4e2aa0a25076010993763766c2fa9ec9aab3a552936f1edc725a04900176af88a3f63f09da70a834ea525b213028b9fa1d74290c4b49161aab89c2942434f781e97e6ad761f33a341867a97fab7bf056f9ed265243171d4791e9ff874c916815c9c5a4c89c21a0ce56dc287afb77e5221b3af44f94d843ff141bee230c9085af57c896769e1e2c52b40c245f012c94cf35ed8dc258b97c61e7b3cd1d5accf69cf2167e89cc03cb7a8cf0eed6b0c817317dec1fe67bdec77ea9facbca2d4cfacc95db58f81ad270b4b31f19d9920465f18ab36ebd928fafe0194c5d09837d2b8ca7ecfa31afb32f270a4258f9af094e051f99bddf5c1ca3643fb3ae39f835f9482864435161a10b76e8c3ff5d4ef464bb4e05c1a663d911f0e2aecc0eaa7f38a3ff92a9c6c1c3e37e1f00ff4b27001d07023821345c25aec2e6a34e95cdd2ba0e93e5657eeb93ced4be90b6edb8423c45541c132fa6b0608ca9a00eef7e62083d5986846646f0fc0d71d937b50fc7d983224d4f723b238f7b2b5b23351c63f50fc7112cb602b26be0726c67747b660405f7b4d1eb911dbf2fddebc9878629ad62f19f70b49a502ce8a32475317c2267ace83332bfa724d93549d5f88adc0ad6ace1fd5d6f027032a5413ad44748db3f1a1088d0cb03237030007d0bf6b53a4648851c94e54c47efba898f69fda8a31beba113105ac3484d6729ec9ef08246b27dea6bf7f7e8a83946226498ea18cfba3ec3f18a1a1de49926a99911d33425ba76e919ee65eae8441fdf7fbe0747130f0f65ac84a05b4d901b1d39def777a683a46755d5099ba9962c530e6e406a3a131bd0ca657413be969a1298e7696069df8b70f5bf64a6a7b9f403e007d1e91c2bb2f1ffd918d665cd6e677669392cbe507c7a62572ae3e35779ce877d535ed55d1284f01d770019cc166934018ba872e8ed84628c32decb51d897876b74027780a64f18f1b4ccb897bdd2a3abc1c2e53730718cfccee148f230117150f402c22cf2e6d64cf148466f47c0305ee1d8ce8b97e3a7ff6fe93075243d25dd0c224a097c3613deed9fc9a8d76e57acc4ca9e3f0e021f9cdd5e8ec3da5717c34fb999782f69095273d6af27e341ed2fc637129b501a1beaa4ed8e994d45c272a3d89a16442a57d681f59ac85d6b3c884185729fb7fb60de33548a759a5e75338d00c5aca33e253531263e0dd5e00248677663833c80141cc6161f357f5d11f6355ec5252d90329b223db8979ca2d0efb25022c02b459ac59bdbb9e3ec6f67c191394ac652b49b97b35092a53d1d1c1c4a2619e4f1f8e96e080aceee8ba72022b9cee5b83d0a979232e33e58fb79a576e9d60ab5da2dd47e38a4c9c509970a59bb899c695a7ec1ff37f170c41e8c34a76c58f7d2f303128c4fa4b326e1b428a4d947dcd3824bb492908da95f531006ac6436d0acfb1ba7c7793ecbb24bfbe38828e6314b284235de440138c30caf4fa29f598f465a2dc77954e30955681d163577a2762dabd8ebe7eec85dbf9aca50b928dd1fe29b61be3d23c8e55452ecd53a30e4a15e40ca0cbaa17ca1f29e87fd66b5d4b343970f361d1dda5f852f3a79ec603730a2472d0a2e3aabb045de186ee52a5a183c0e477f97860b82d7761b61d837c5603126d7c93b21e96cd401264d5e3937bdef2ea88aa4325ce6bef94c8b5c87843935b4bc5d5e82c7a06800238e8a8322ae702832c9fb38d99d335bdc8076600602bda6da06ec549d71372c8000438579d919e3bdd5ece31b48ea92a609880542b50956e4218a8c6970ca9016b5b44d4b2fca57e4d8e7715bdf82f7da7b7aaedcb776fc130d5b9431d68984efa7a54b0e1e61bdb53e03bf8df468d47eff44a46286812c307ab8c19b535016997bf70e462d0d1153d75ad01e3d82fcbfa85ddb72e79b19af3facdcec71bcc3a9989904cf24af615f67e9192f3f7c49b64a4c1f4f4ce3ada161a9f3cc0142c61d693f2473d281bd6218af1bc845fd8ba18a12bdc4715d66661d008d21d3df43b3a3a25daa64172d86b5fd8fac5e07337759da5ffee4602e53ddbbcb7169bc9ffc94f3d2eb0775b5c8d82474a1fd1fc61219c3e94848db015aceec39f17139d52ccb33c683c72d0240a0a1c80d815ea79442917dd0402bce7e54883c75c18607aec353ae1e26a70240522a945b57fb71b1386e8332036cd5ef760acbb0b3dafb9c516551b99191a4d09245005df6df208e48622ee77778df7fb476f5305112f409266c9c9b347a853fbcca5c75c234043e3d543feb19af59c6e567e87a7e9092036b0d94ac1ee3b7c076b8eaa89ebdb8a632c17f351b4df2963eacea51f24c2c9958eaa6af95a710741ab68dfc226960dd53e1e19aa07e59a94a06777987dfc8db5ab3f0dda70dbe25a341c8727626cc18edd487ff09a5e23941567a319efc8e30dd0faf12427c6f6470fa962af699f619e9f52a038e4ea3c0f712d025e7dc3835f7441e0184572380f254f7bbc9e754360402f826b5ed05cc7cc18a35e28284f4f27bc93bbf6ed3582387e42234bbd2930b4ad8e854da63609ed4f235c3571fff3bbb9131a32c9f9febafe468e30fb67c13b16c5477376baabde6e37195236021d2cddc08005a35b46b97923e1ae3b9fe912bae52a58a5ea7ca4933cd40534bbaf38ba06fb6719331ad56c3c7fc756b0e7e1ae94b221af7c51c0aeac03123ac5f4b7dcf9d96d802309afd39debac7ca2bdefc4d2c31c2d78b2cdc51e04d3803dbd461270ea8b2d131041a25b5fb849e71393625d879c1bcfed1802e392f39cf64b1f2a3acae6a054a225a85b9ade8b2d97cfd5efbf5ef1dd10e64c7976dbdb75f580d68fd844cb1bb6f13da1522727dc347b5098f5febbd40817f75cb9b0c9bf8d962ac5d3ee274baca0b6de93c15f9ddcf517aae9bedc1b113eef84eded3b76787dd36e05d09a33b841376ef558a6939c32404da0da4866d8b24a056a2b83b82afda3533827a780b4c86f465d03cb7a2b2509e1c34cfd98a3ca70c54c422927c51404ad4f9a8cbb1d15ea48ac9b104832976bda4dc8b600a3c790776a1f712bc74cfd47bddc7eb890b1c67e0a051b1f4c27a6547167657b7a7902e8bf1aed1f1987a9881a7b60294558952141552764130144d40be0178b799ec95a3468d870a7ecde244bc308232b7bc28cdf6e7df01263128bef9a10143f60cac7805d9820ac422adf4a2056337889b60e901cd9b0a403aa8097bdef5fbc2e78c62f5eb4ed8763892b19c1e10618249f2ebf1672589cc6161b503201bb511453c0ce5ca45d7ec7e63bc2a0b5231aba919efe7d5eca15cb1e1c42f01c99a4e55395dcb8dbf617de1268931302578c282e0693ef6ef4084a800ea218747f4cdd7bbd7e75431aa1e7c8b5d8a0727fd1120ca410f97b59dc629289faf5c086a85c49368e1e8b13f3fbba861d07b2a4bb921e1ea855874266ee0244bb34871a970ee8efd04017384c29f8266a24c2ac34e39ce486faaac631d46cc3e0c055eccdd88579267600c6accd08303b25133260e5cb39119b19c05256719055eb3f59e3da17d5af0a3472b7ff6cfbf97fcd29c4130eb6640d0056007114fdeb67a919014d97cae2104a86f6c674950bb4d10f916e89c87e6945c870f9b110c72581de2e2b0832125c0ccd67b700e1020096b3e1096feeaf497a4c2d54b7a59ac47dd6095734186ad9f3445aec5af6610e1bd39ad296b5cd04950061787718674ee71a6f8384d7b76d9efc9a231063fcc964212003ac0f7ece13200fb982a274b4cb93bec0a6fa914c7fe3c7bfd0a86a852988d7dfcb3e9f24b2275644395b50657e9b6705a7784a2c0da2400a314a6c52b54be2f64545e39bba325d460bbb6357cd6676b5b8d926a0126fea3671bc6e6d7b62f2b821220446be435e08a755f8f125c6f9f15d355892c6d10d5f9e3f6cc4a3d00baa5821eaca29709a5e43ee635efb3792c6fbcdc1411c19edb9f93f695b90ee61a66ed92009845d883baa807513404aae5ab8ce2156d9fda55f1e0cd3cf48bd49f0b7d7a0804c2f308a42f08b1224d614bbc0f04c476a268e4823f1d5f0f7f65fcf65d425448aa758056cf2a4506dd7f21398b60471e22c73faa380ea48450f3f0ea243fe29b62bb2a04e70a60e84b53573d46a6c232b91f7f5f5555339e7d65e505f9577e01685bee5dc1398772ece6e2b75a7f76b1ad9f578accc6e62bd0ac3950c4b57a92015fcc018d362e0c202196eb3b3cb36a65c1a260be46be5c79e888359c9d29209fed28cc06cb23ee413cf4bfebf409f6aa24f188eb45dbba5e159181ff59adfd52dbf1f944963f3ef4adef49a2871f1f2659a8274ae03260b302b3fab82b87c175dfe5a8de9ffbf385eb6e71f954f30d0211a907be5a59855a1306993da594b272c4426ff73f813293c8761c656d1d4f2f41e9d863c60484be8e92362250d5cad7a97a3461f697f0a0943f78a47e46fdb816dccaa78b7855fff467bec171f5a3a6316350b6ab66c16732a4730c4900af72de2b38140813cb265cea56273b3d67f58e6af9b9019c10fe13d8268ca7f6b34717219dc3d21a44ac9a104d132ac9c7b8c427c81040b557d1c8e487cb3a8f695ba390d3405acc711e215c56e3281de56b615acd870992779766f2f7deb164285c1bea3252af1ebb7bbf38a8a8dd402b6b0e67863ef19dc470ce700905a21a8821537f05a00ac193fd241143a8db42c245fbb964dd7f5c09c71e5e418d232daec01847016ec477b223b06e81923ec0d743e39c1e664d6cb6f5fa28daefc6d201c248bd2565c389be334e6ef83a120fb559d42627be98b6b7feebfe4e1337629768b2490d2af7afa5d6bafa2d0ba5178cd53cd184d2f9bf7cffe59ff4a1d7df947efc23431ef2a0f296063e21ee144ec2a27b825a40c62a602d7118fa5aecb2e0d0da11aa1718111c75fb093568e0efa028c76ef0c809d8f7c4cdd39bad5a49ec8ef86e60d6b5c5054bc2b309c6aed6f22585a778dda04218c4765ea3fca65bd605eac1af22baa710dc7c6bec4e5db3cd834a78ac6bda210aa25e7692281e8fedcbc299344d241d6d70aa1e34be80351be7ee540d3cce17e2b5930f4d7f5b46a884e75b77ab9bdbd6f14f53fbdeb743cd9ce8e54ecc91b3b9ee177059759b346bfc346b87644108cacb867b28339cc425ddb34102bba4027d6b2397107f5931360e02fc7008f1f8", 0x1000}, {&(0x7f0000002840)="e6b77a9bf9d7764d5a28ac26ea3591452bf482feb21a9e7f438fdf2c7e1a90067fdd9a35895258c16b1b829f2533bb0c23a38f0c647e048b53e621444ae9efbfa83b4a30b6898a4a0e72a1ae08b1b0b473aeb4afdea7b70491157b405ed8eb2c8b950da3fef01ef148240c3d762d38ef36bf53c65d48d050bebc81f06c6975afcc86de3a0e506570e37ab1becaa623b4a3f8934510fae4a5e83c7e861ecea5b2ab89bdf2e648b1f38ba975027bee355531ea6e4eea90be78c19567093f360312eaf3769d41b10adfb4e3813d12733ce44632ac43df9fe8861a38fdea4c2f7827c01837b6c79f7964baaa79010579983c8f81ca4d25e6795db9e10d7d38ffa17d673fecc21c7732c867d9ef64fbc08718f373daa849b9f0bd4ec8ed24d80ee6ffc6be3242d6f5fd3a9ea9dc4ce27315b8e16ea46c374c9a16e6d1df0b5d588129045db69fc1be522ab3127ed8fc49d5ee0ebb73acc81f3bd35738695154df6babe27e53cb3bb3e48889630e3bbd5ebe8b202c6dec377cec42346717ac300c33761124d4a189ffc353abfe82ab5199db8da92772901bde2a761afa93c2da40a12dea0bd982e538c15295b045577ee29b794d59e306de74402053625e3b08c7b1e95ef79844400f1666f09f36aa2204ac62b5e79ad174469bcc8fd69d294defefa8d095905f1063ea613386121ff5ef8defbae836c6a39362139807ce966e7623b7704e01ff680cd4cd6af6b02560ed92b1cbe79a326ba15e8d401275cb3aec0fdb13d22b1d75e5a1d50b1b5aa0ddc72656583c5966add22969c202eae417aefa91e0140b69921500dc18a275e189c97b193a84b7e8d6d0c04e9abb037741b6fabba589576c833f6c95fb045f5486e624979f647d06e5da33271769908c564d653d69ba62f73e8f3d585db6063ce0eb18561aa031391f8d8b1739cd43cd95405983c9f458281aa52838e9bca99b748af515dc9ebbb72a9d3d536811f1a42f6a0f270e5afce2f6fd6689445fa0d56840b6e7a9b1bef68d1060d4227290a21397b379e89422a821d9b67f47409568cf71a492a063daa059f408d39eb20c31ed9ba1397878da1c0f5586eebd0e0a4a85a4cb55a1de9dec9026849663d1fff05b64007da44184dbe476801370c14f873e76d0560ec0150abc5e6cbb0e0906a7d056eee66e90f221062736e4133b04f05eb0ea8a12ab61304f0b72babe2620aee12b46e3592747d45f089827288a20fe37c9cfee2f7f31a02673fcbb5ee82837636de5eb55d2a653fbe314d1d0f4b572006b0646ab0d279943d8a524293dc2639562151db4d040f2f872b83f29b8a540166b2e673f3ca0204855788071530dfd7adf35d7942f6af76b0e26c7b7764dae03edf62f547c47335ee33f9af05b0cd0e29cb7c70c7e5347f651640cd3a51ee13bef255da05a253d864c4fd07ada0370a8719f8e9e79e6c0d81b479d83e4098a148914ef935c7eb8914f75d9501c4a1211368e2a4c3a23ddfca68d7535997c22f508c6b5643f12f8217f4210ea0eeb9d772e1ea1ec9e20266da7c0a0412028fc965e45a9cea55696b4693acfece1d1726781675ad914abca3c24d9dcb06e4b809c73dc11caf45ab276be95d83a9d555aeb47a4e3c05a9da686c74908d7b88906ff8ac43e27af395425254cd6d4bbd9cc20fafde65bb676b9af44b4bec69f1e4b2c117b4fa26cb916c2b9c153fb2d2fe6f71127d3f096a9245fb4eb7484d1a794e49f77d53b11364fd19e353d304703a3fc692b5fe9b77385c39c3b9d51f698ecbbfbf2d1683db872d582689dd91772b3219472ee51f8833fe2af85388d237577fa9d867b2c5931105d166fafaf758939f423b1224a903e75b5f7d9ba39f1f1b252c81d37dc0b30b0ee5c7bafe7c53c8fb9a981ae4986e734d2d8ff89508076ba0f1bc0bf04c63e7a1b757a5f524e5216973798be21a9c265ec3a57f7ddf62b561733d6093976003bf0c1ba3cadb05fa7e49cf081534ecf3e29f6d2069a892593d1bc9db2a3d6655a04f3835711de605a5cee7033ce1ad03f7b5c0a5f12d8ac377c0a840f92bce6c6c421fe72e5e74dff7773f4d476e940181e5be0e9de1b2c67b0c6ff56532136cf975c704a5dad080b01c98acda7e2643232e5700632e5b9040f02b0d66d1050b75e69c065da135a2d4fd119a7a2a82fb0e58ec191557e57891f4ffcb12bf218cb955b2ff78b9a21f05730751aab96509c1f83dd2626fc248c27ea53059e91c49d59f592c91645c1d44e099029b52f52270152694e5405a7777fde0622086ec36d8121a9796354f01e2caea95f39ea8717966213fe435bd866a0ab272b1ba06154b56114a81327083d8ca55d23435d53fde27e36f0d629d254afab5155c06547f1be6b07bc1486279cc2f05d8950c4fdd201c593c5783adaf6b8a1973fd925b185a9b52bf640e34a13b9e4655e243d8623ea9efdafe13067e9735385bec8d19cb6d6b4341b87337617ae54aac0b1f0c8bd97e1644803e7b30895c608b27ce0368a577ebc44c20bb2dafe0ce90b8de3ca00fb12288704f85f863eca20bb135bbef269a6e1bdbf85654e9a4623ed48d416788081cfb3c8332e0590cf05b12ce1e6223b55c10d6e29a020f6524a3dbc121687399592e3c0ae327dcf41dbf8666ea228a96af04366c7b9c80cf1cc581a8cada51c065a369cd9cbebbcb229d6b96afbe52d0512c274cc95cd8a51ce71bb5a16174b8e1b4d9a05da5b05aadc3a2e740d425a5d2d1eb612b98cfd31599bdba79a19cabdf5573c8a4137b883af62508f3e18477c24e514ca51722e505fb9e89b8b9dbf01ad09ed6c3a61468fed9ed4257977e4a5dbab6040d84c8664d5d80c980fc5ada8bacfa4acc748d44c074d97164acdb01b387626634110f606f9d7cc4d20b1e662ddcf1c6e432ee4831c7bc874aa8f21f9850d6e52f8d7fa329f97a55374dd4d4a90bfd8ebec15159a9c770f7fa4aed4f0cb2d61d13f30cf1a9cad9391131908ab5cf4f3282eb023a629b74d0dc974f1f9fa6cf71adb814ee8e87ea1961e87b66afc46c2bd50d81809a3f84a335743004bfde6d0beca231b32cdd56d0a071b680b2c38be9859bcb8dd576d027ff76f0ddd5832935bd9296595d49269819b0f94c3ac82245d8a396a045462099e151b3b733659ac2da96de562e2e94dd7a6d47b5a7b6841ec30f11e557c7b594af040fed3aac131f5a9c707a4b330fb28225bf51b96b1d5339588f7d7ba963e548acd31b465cf55cc49893832d6581295e94c9244e1b0b1015af9b18e45d2fc7dd2ca6712581eb26782fc134ae141b94f97942d1fa9663ed63c6c2a7ff06868410a4a91816517f34f039b6abf5b4e67d73c3b8f3939cf1415d9d4f7d7cc198eca1b6b98c5f01e00a5022cbd0cb1b69b180ec4871980ff6557a11a4c6fa4fbd96088872d9827bbcc270ceb1e3cf6eccc60acd7c4d0ffc519ffc45af221e3f9b6532c42712a189a625fb9500f021a147f190730049fc118e0c6d9a96a408e3b000ba9447a85061249de26972a375c6eeeb744322195a9d3337818661f0f389c5348bdd4da8e1def35d7baba42edc737d570623bcf1a2044c70c51af71e3dee1a5096a7cb9233a4cc48fbf92b95172953ed96d548a270ca25a9603010de89426e850ae31c8b629f57b0273884a11472e6e881a91cb151c468bedc8c98c00e8b66733c77c3a08ca09a71623c2d10058fd017807b7f34b500ac4bb97d7e7720df365b2a4ed57c8b05f325525cfdaf0af9966af7c02cd76940c8d43d3e7b0da887a2b45a72fbe0c27ef525d2e9b4cec07494f4d3dd6d1bd5800a7b93d2286bbb3056b710e81c890fe6196583093748ecf778aca6d34eecd1f0bc2900fdcf638b96821498df82aff0bb832bc47289253be30d11f9260af76cbc9d09ab63ea0ce2fa6a245fa457e1f7c7992fd9b3498ede4a6a65b6425df06c7db878e937298995ac9b7ccdf6f19274cb4a0a135b645467648634019ff4066a55eaa4fc829960db37c3453f4a9c7c181b8cf0303e963efd1e1fe8f25298c431e6be1abf392dec68ca1785ec8196575d64d3c34b4d06d3f31e4de898fbd98d0baa03c3c9e1b9a8b9696518c45396c591ba5d60d45cf0abeca1f884ffe3731387961618c4fd65e20c3ab173979e415269446730f40e631921b42c9c3dad44e677365c68fca591a3d54708b5998ce5736d54b4faa54a8e2e20a1bdda8ad9eba015f1276702d276b41a75d41a63505fadeeb1fb0c5bdcce8a8ef54802f0d1511abff7010d4d69498374f98905aa6c0f8d73197f1dc86d57a97bafc064f1dbf167ee5967956578e567be69bf9d39dd550f8a0293b40dfa374b2addae2befde40edb402d7a7a4aa0f7d48177530d8593844778ef3dd0e6f361f37ca1347985163f7194b431e86923f99c8b252abb63ffb8a93253429c66357fa5fe6211db9a983486ba9d5a8de426b44c21d6ed480648e0d21d7e2ffbcf586c0d21d46fbfe1d06078fb753cda0f52b89ee4b2703680c7ee5b2df463d4159ae8a64e313332cb44f9316c1f343cd8cce71a488275913f14dd19701b7ce9519c59733a56e892118c1aa8409907e6823c1aefd670cd829504666a6192689b3f07171adb0e0cbea9027b8eeb786384ac6ea671231a99275fcb21389b52ce3e6f22809f809ee6ce30787e50d8d9512eff0c912e9d266d15d0e54f14df7befa9e9cc1c25f3716567088ca36f0363ba4a1dd5dc2d1acf2470b728e41a9472e9c2a2ddf3b6045296e66d340950104889f40f87c290991fe72fbe0436bbeb27b1cc1c0110de4232808fe143057f85bae2d60effcfda6fb62ef14ab4bf813a5a3e8f43296c2a948417074747ae8631c7cdf72566661f8a56286468a991e131cb783fc473428980e34196600c0a0dc70f9f5667f4607547c790fc4c30bad07fa854e80c460b18fe270c044ed7e597b9ad581b04ec28f0098ce22dcc7de5354e17a74cb68cfae50f5fbfcbb9c73cdfccc21fb8729e27dbc6f24786a2be2810d55e88a36bdd00c2b3ecdd74fcae33959e61e199988a60d50f0cf87f9c88ae539c2783a5d7e1ef9b497ace1ab38ae7af2756ec1cd0550dc48335189b6c026b8e8fb4287817067ecb829bff3185c8d3e38ba447bf563a14424e94ac3ca7660c3be801250fc98a1e7c8da06e04eed4821b51647d085a727df7793c061e64323ba6a9c0fbc17982b17db551752cd5598f00aeb5d4892f3bfdeda2e8919c9acc8e27756e98b4eb8659e3c1becfae7ba71a269562b3e263bd0fceaeab9fa59519b63d6009ab068ce7995fd759a22b9580b6746ed935390ec0922cefec6f134d2faa0215e8a8277471f949c4794cc3fe2cf6e1aa8af2b69f6e2bdf9880964092a7236ad32f9735525b44760dfa2512ca9bf09530099b606f52f74945287d1d88d9c7a4b01b4a3235f1fd9b2bf79f0a0bb731efeda40e06e1f1d1c50c16fc641e19f5484290f22c24e870e9d38ff3c19de8905607f238d4e6be77a1e61bc35efda7016e3559e3b6e2d6da94e13562ddb525b7e4143930241c5bb8bba3fab53ee93ee96297400e67d477987069dfa30eaa07a23f09640b189755b0cc4cd9c22c54b97423729777776623f1023f38cffed1a41c9f70ff63a73bad17f302a8ed8db2b163054e472fcfe4739c52002f3a81e99b983bf743dfba065cc10915064aeddf5502f1cfac6979627aeb27b106f3b75afbb5dbcae3e0ce8edb90839fecdeb46c900e27ac23cab629e1f8abc3da17f64d9db4ea797386fe29b3d08c3d9df67143856c6f3d85f1a7a77b6bf67051", 0x1000}, {&(0x7f0000000000)="6e71805108374f1f5de107270e256b88f1ed7f0794f1c492dcd7e024cbe2b62b5bf9c10b614964ca4cc336dc1a159580c6f865b59095a4b2e7802a8ec490c00d313ca0cf16f27b4142abe9a1dab4ff666379540c98de07050cf70136711569c9d1ee11b8835ddebce23c1ba6817a1010159631f432dc221e162132684c0b47f5289dffc7ba57cdb17a663f96ec757665dedf04a0950e2c32592aa49371acdc6234ccb469cb4f8942626a168e064d9eb4254242fcf205593db7d9775a8a3320466e55b0a6a33698b460678d1042a38d83e9232a4a6297cb54e8be52426f9b595c87b7a48a60062d7439afa7576380ac1003db15f325", 0xf5}, {&(0x7f0000000140)="c313a8e5dfc98cf2fafada4873be00683aa85ae2e0647afb9f708669fa30abc018a7a68173d223987ed2970af94b9033bebb6f61ba0c755e4fc5ccf1a2969cc00ec2d130012de031705b296f50f105f7aa31c5530ce11899d4d5ecbc1a49286d3eddd7e140e5c0b6975366f81a9ec0f9d6d2031833d53483bf1930a1aaaf81c72dcb0fab994318f8a16c9e242d07c3e195b8084e2bab09eef697d358ab7039a38c0f4875f9ca2a9c1cc2f43ed1ba2b88ea15cd9f49b0961b4b9664f577322401dad3d3f53215f8a657644ca6070b9dafed8426501db787daba92c8481e1b9dbca562a7c6e0", 0xe5}], 0x4, 0x0) chroot(&(0x7f00000002c0)='./file0\x00') 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)='./file0\x00') utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x3}, {0xe617, 0x3f}}, 0x2) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000002440)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x21c0, 0x1) 16:00:01 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = semget$private(0x0, 0x3, 0x200) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000080)=""/174) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x7, 0x7, 0x7]) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x5, 0x1, 0x20, 0xffffffff, 0x3}, 0xc) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8011, 0x188) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e1f9f872fd7470c99f69892a35bf5b1ef42788376e3438f0", 0x18}], 0x100000000000035b, 0x1) getpgrp() execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b9", 0x21}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "ef9ac42a9b78ce514a3734fa074b6e5487722063"}) poll(&(0x7f0000000000)=[{r0}, {r0, 0xc8}, {r0, 0x101}, {r0, 0x4}], 0x4, 0x200) r1 = syz_open_pts() syz_open_pts() close(r0) dup(r1) syz_open_pts() 16:00:01 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x62f) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x2) clock_gettime(0x3, &(0x7f0000000000)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000300)=0x3ff) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x1, 0x7}, {0x18, 0x0, 0x10000, 0xdc00000000000000}, 0x6, [0xffff, 0x7, 0x7, 0x4, 0x6, 0x7, 0x9, 0x8]}, 0x3c) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) socket$inet(0x2, 0x1, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r3 = getpgid(0xffffffffffffffff) setpgid(r2, r3) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000200)="e7e95a5f2a3b20561cedb5e01d1af4f65b2ba6e00caa81bfb35e203a6dfc97f0e662e5fece6c9454e953b8d3c8a212b23b3852b40000000000000001c101942bf6e34048ea6f59a4dd89c9e4185100000000000000000000000000", 0x5b) r4 = socket$inet6(0x18, 0x4000, 0x1a7) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x1, 0x8}, {0x18, 0x3, 0x1000, 0x1}, 0x3, [0x1, 0xfffffffffffffff8, 0x9, 0x8, 0xf4, 0x401, 0xffffffffffffffff, 0x8]}, 0xffffffffffffffd2) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080001fff, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0x800c7005, &(0x7f0000000080)={0x0, './bus\x00', './file0\x00'}) 16:00:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x800, 0x100000000}) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x7ffb, 0x2000300000000}) 16:00:01 executing program 1: kqueue() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="850573ab09cec58ebd946a4a53d66578996715da4057651a0500c60b540ef497de73a979ed248f3001eb8e5e8f66172e918a82861acc95e491ef4f707bd830a98cfe5644c4b3baed64f40ab2fb32c7bfd1a721222654c156481fe6bd7ca9fe826351a4063017af176c8977dbfebb0a596950d609c2d8bb7471869543cb9cb9abf56034218034a300161cd06e06a3fb4d19dfd9a44120508e2c7eb012ee5cc76cc20f5dc890fef1f29ea8baaa3b77b66ca96fe7f656edd9897e2ea40f56e5374e9cf3d243190f842c3d3ceeaa7b4150e93a83ad538e9e70dc245396b641c16e43aba1887dbe5ad513dd10121520aeac92eccf335cdf650565b12f050000b0ad8dfbf7a4e77ba90300000000000000c167a27dc6dc288af9143c852fc783dcc909c1cd1baa0bdd3af5ac2afd50e8dfd554d5d9afc27c2ef209548f25ec3c6baf34ec22225fce6fbe3cf8a22ef84b504ee4acf840a9563e7d2f8087484e814910679251e7c9205c4adf1dc22fe3c804000000798254ebfe634691128f18267c55b8cfa792dee64488f7bd794ccce6a11b8dbfc6f6ffa986e72450850a117b566d6000dc6cbfdb7206cf017421d3060fd7ba43db1fea3890c8a17464a84f3b00df8be417992b855d7adce6754c9698678c9cabdd88047e1c161513978e641a824552bde268d64902b1fe7ada6199764ee2be09d899c540a0182d05dea27cd31395651941430d4c0000000000a75a61f74881409a5640e50a6d8dd23aaea202863cb7fddab5b88bd0f205680b5d2d1122b31b3e6538aa00000000000000000000000000", 0x241) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x8000000000000003, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x4, 0x3c3, 0x3, 0x8, "b08d1646662247ea5f2b2c215faf8a290524d8e5", 0xf74, 0xfffffffffffffffc}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000000)=""/45, 0x2d}], 0x1) 16:00:01 executing program 0: chroot(&(0x7f00000001c0)='./file0\x00') sendto(0xffffffffffffffff, &(0x7f0000000140)="2938da3c2ca3106f32a70d5f82d775f6d03b43724c0c271ab72330998e8aeb3bc55f2d1c38481e27b3", 0x29, 0x6, &(0x7f0000000180)=@in6={0x18, 0x1, 0x2, 0x9}, 0xc) r0 = dup(0xffffffffffffffff) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x0) socketpair(0x1e, 0x8003, 0xfffffffffffffff7, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000200)="21259f29822ef5c779b82a43ec853b2154467a13f0574019b1db704750554971c72987cf88905c94aa58a161343a1a76721fbfc864db271452aef7858c0f175381347493f0592756f108ebb0c7e27c68ea2bddd2970a83057e14e83638813afef997d31e1cd24da11299883bc67adbad8685460bbe6bd96f181d6553a3474a1305f2d88f59276b5bf25e67f3c21606e3fae46463274170b0b9e23d28ab193c6a6d035f454d1fe01c4ccc1cd6f0f3d69243d0fcdc0abc6f6f446a692bcea9", 0xbe}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}], 0x18, 0x404}, 0x400) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='c\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = dup(r2) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x2, 0x1}, {0xaf, 0x1}, {0x87, 0x8e6}, {0x7, 0x4}], 0x4}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x10883, 0x8) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) r5 = kqueue() dup2(r1, r2) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000100)={0x9d, 0x288, 0x4, 0x10000, "05fb34b68e17ced1f02f73e3f1a17b307019bff8", 0x3, 0x1000}) 16:00:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r0) r1 = geteuid() setuid(r1) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r2 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r2, 0x0) 16:00:01 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8002, 0x0) flock(r1, 0x8) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f00000000c0)) 16:00:02 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1000, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000840)=@abs, &(0x7f0000000680)=0x8) socketpair$unix(0x1, 0x40000000a, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$inet(0x2, 0x0, 0x152) accept$inet(r5, 0x0, &(0x7f0000000780)=0x25c) r6 = dup2(r4, r0) getdents(r6, 0x0, 0x88da8d22fc571501) ioctl$TIOCNOTTY(r6, 0x20007471) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000740)={0x8, 0xb5e0}, 0x7) r7 = dup2(r6, r6) lseek(r6, 0x2, 0x10000000002) r8 = semget(0x2, 0x2, 0x1086) semctl$SETVAL(r8, 0x4, 0x8, &(0x7f0000000580)) unlinkat(r7, &(0x7f00000008c0)='./file0/file0\x00', 0x8) write(r0, &(0x7f0000000080)="95d409c12e86dcd3d6d7cb904817669b120aa623d87e8f4f66d6d276651892c65f6dc414482ba194dc29bb396887fa671cf6d41598aef1759a6821f02a4289c2859676de0a1662c46a4048f51fb4bb4361484245a225eff45249f62959e56aaac18e6310e03bcf32d8c9413ce2d383c6e67f461a35a253ca704321b4ed0ed3b97d8838f35702af6ce9dd4faba13c28b3fa88bed9187dfd1e6455b338c8358e40381d1ba48a8047fa67da01c33a71a22b6ff90c64970791641a0d356629d1f442a89523a1feb3c0d636422b9f493996229890acbb03f8db78e9d3df58e86b993d9adf9c8855", 0xe5) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000040)={0x3, './file0/file0\x00'}) fchmodat(r7, &(0x7f00000007c0)='./file0/file0/file0\x00', 0x1, 0x2) r9 = semget(0x0, 0x0, 0x102) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000980)=""/108) semctl$GETNCNT(r9, 0x0, 0x3, &(0x7f0000000a00)=""/167) semctl$GETVAL(r9, 0x3, 0x5, &(0x7f00000005c0)=""/152) getpeername$unix(r3, &(0x7f0000000900)=@file={0x0, ""/108}, &(0x7f00000006c0)=0x6e) ioctl$TIOCEXCL(r0, 0x2000740d) mkdirat(r7, &(0x7f0000000700)='./file0/file0\x00', 0x1) r10 = semget$private(0x0, 0x3, 0x180) execve(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\xf7\'@-+\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='&+\\(^\x00', &(0x7f0000000380)=']\x00'], &(0x7f0000000540)=[&(0x7f0000000400)='\x96\x00', &(0x7f0000000440)='\xb0-\x00', &(0x7f0000000480)='$-\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)=':\x00']) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000000)) 16:00:02 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x328118bb, 0x7feffffe}, 0x0) r1 = getuid() setuid(r1) r2 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000001980)='/dev/zero\x00', 0x8000, 0x0) fcntl$getflags(r2, 0x3) ioctl$TIOCSCTTY(r0, 0x20007461) read(0xffffffffffffffff, &(0x7f0000000180)=""/219, 0x54) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x9, 0x1}, {0x18, 0x0, 0x200, 0x80000001}, 0x3ff, [0x200, 0x100000001, 0x6, 0x3, 0x1, 0x69, 0x1, 0x2]}, 0x3c) r3 = semget$private(0x0, 0x6, 0x8c) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000019c0)=0x1) semop(r3, &(0x7f0000000040)=[{0x1, 0x0, 0x800}, {0x1, 0x7, 0x800}, {0x5, 0x5, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0xffffffffffffffff, 0x1000}], 0x5) r4 = kqueue() r5 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r5}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) faccessat(r5, &(0x7f0000000100)='./file0\x00', 0x20, 0x3) write(0xffffffffffffffff, &(0x7f00000008c0)="596189870e29e4fa85f86f1a97038f82170f32f24ffd87af2119", 0x1a) faccessat(r5, &(0x7f0000000840)='./file0/file0\x00', 0xeb7480f0babd1cb2, 0x2) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000940)=""/4096) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0xe516, 0x3, 0x1, 0x200, "cbbc1dc807ff15d4c8d66bb83f2b047d3f952b85", 0x200, 0x8}) r6 = open(&(0x7f0000001a00)='./file0\x00', 0x202, 0x0) kevent(r4, &(0x7f0000000300)=[{{r4}, 0x0, 0x80, 0x2, 0x1, 0x6}, {{r2}, 0xffffffffffffffff, 0x92, 0x80000083, 0x2, 0x9}, {{r0}, 0xfffffffffffffffa, 0x1, 0x4, 0xef3c, 0x423e}, {{r0}, 0xfffffffffffffffd, 0x28, 0x1, 0x6, 0x8}, {{}, 0xffffffffffffffff, 0x2, 0x4, 0x6, 0x3}], 0x869, &(0x7f00000007c0)=[{{r6}, 0xffffffffffffffff, 0x70, 0x0, 0xd47, 0x2}, {{r5}, 0xffffffffffffffff, 0x22, 0x2, 0x83, 0x80}, {{r4}, 0xffffffffffffffff, 0x31, 0x40000080, 0x8, 0x765}], 0x2, &(0x7f0000000740)={0x4, 0x200}) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000900)={0x100000001, 0xffffffffffffffe0, 0x6, 0xfffffffff7fffe00, "b79d557da3fcdf96ffffe34796892d2ac5e67b38", 0x4, 0x3}) connect(r6, &(0x7f0000001a40)=@un=@file={0x1, './file0/file0\x00'}, 0x285) clock_getres(0x4, &(0x7f0000001940)) kevent(r5, 0x0, 0x0, &(0x7f0000000900), 0x7, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000002c0)) execve(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000680)=[&(0x7f0000000400)='+\'+\x00', &(0x7f0000000440)='r\x00', &(0x7f0000000480)='r\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='r\x00', &(0x7f0000000580)='r\x00', &(0x7f00000005c0)='\',\x00', &(0x7f0000000600)='r\x00', &(0x7f0000000640)=',%:}[\x00'], &(0x7f0000000780)=[&(0x7f0000000700)=':{\x00']) 16:00:02 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x10000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) 16:00:02 executing program 1: kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mkdir(&(0x7f0000000000)='./file0\x00', 0x2) chmod(&(0x7f00000004c0)='./file0\x00', 0x2023e) chdir(&(0x7f0000000100)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f0000000700)=0x2002, 0x10a) setuid(0xee01) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x6c9cfbe405bf27b5, 0x0) write(0xffffffffffffffff, &(0x7f0000000600)="96d421fe5611b6207ce43c206df8e89324e0be7985c5127297d3b07acb7c10f9e58cfbf631c0ad85060518c3d61d1e42a33159ba7b98b5828d6595d67fe7ea135e85e66da8dc0a1b0095a719a2db46d9b04a69cdae83e047a7ae32017792e198ad048908f57372f7221fddc8e00c5d58391588187835723d7c32b24413d79561bb", 0x81) chmod(&(0x7f0000000240)='./file0\x00', 0x20) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x1000000000000000) r3 = semget$private(0x0, 0x4, 0x400000100) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xffffffffffffffff) fsync(r1) semctl$IPC_RMID(r3, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000300)="e8b732976fa4340204568edd6d4d95ae33e1f033d80ecd4d8a0d104845eb7469026b2f5b3d99f21a1645ac4b7319d3b42a116ef1dea7529a1779c49d7f01065afa9209a0f4adcc54150d3e685c66b336a5bed6e7a22a5bfeec46a752786c277f6941282fa397d5c078085c86f6a0f09bc22f674ceacd35e7d058ef7dba95b033b3f4e23a2ab5ef", 0x87}], 0x1) r4 = semget$private(0x0, 0x3, 0x0) accept(r2, 0x0, &(0x7f00000001c0)) getuid() clock_gettime(0x6, &(0x7f00000005c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xfffffffffffffdd8) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0xffffffff00000001, 0x1, 0x8, 0x5}) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000400)=""/117) close(r1) dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x3f, 0xffffffff}, 0x8) setuid(r6) lchown(&(0x7f0000000140)='./file0\x00', r6, r7) fcntl$setown(r1, 0x6, r5) 16:00:02 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x2000) 16:00:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x3, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x83, 0x8}, {}, {0x87, 0x6}, {0xc6, 0x1}, {0x44, 0x7}, {0x26, 0x101}, {0x87, 0x91}], 0x7}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x43}, {0x1}], 0x2}) 16:00:02 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x4000000002007, 0x202) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) flock(r0, 0x2) flock(r0, 0x2) sendmsg(0xffffffffffffffff, 0x0, 0x1) open(&(0x7f00000019c0)='./file0\x00', 0x2, 0x100) sendmsg(r1, &(0x7f0000001980)={&(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000240)="3aa3363c423991a92a8131871e0f416efc9623a911ab4129e5df3a0bd8ee6c5beaa39aa5c76a9e4c12fbf4109e0f16b50fa97a9daff3cf2d46f1552e89575d6123d26776e0321b000c0973ca2ec27a59ce7d61acf6ba12141344dd6102e9c79436c37b716de55529cdcc70d1c8a55ad8d60ab78a27123b81cc30d5e2f61ba28cb2e11c6f2196eceec529a23022f2fee8a833ae148d684dbd66432f5a7444f0e05aa4918fb89138b9b0273b14afc8", 0xae}, {&(0x7f0000000140)="b70e1a5ad94fe46eb9c3c47cfa7d95712770b2b06a798a4231dfcef8551087022b10fcf9a67ba5893a09345e5be2d01b70a1d255e35674ba", 0x38}, {&(0x7f0000000300)="cc35ceca971af15e8a59ebdc18dbff5682532e8ea043f7a0e2ae30c8e8417c94034fbf0f9feaae2c834d4433c94ea5b81a87ce8b571031fb837ff6d4fe6a1f44199c42cdc7c5213a581bb81c89ec865c37097549208ac15dd71d688b10556e5fcb67123569ff19528c8082", 0x6b}, {&(0x7f0000000180)="479d96285af2", 0x6}, {&(0x7f0000000380)="1b96d2cb1fb2c2d0f479ab006d90d6a7238ccc11577e1ee72e38807e0d92c2f58c2ee4b86b19e243fe7c37230ffa249606fc07aa75d78f563102c440cff4e5a782bb24efba5c5cb9bbfc03761fee1f807686d91d891a52d2308b51e017809c4a938c0c44ddecf4bff86b31f477eb2b5ef01e8eb7f2b8b633f2046d4775da963ac65cb0118b1e559780544d86127eb986b6da9e7bbeb67755c25ee75336678f141d9f66316706e61af5e19ec4d458b5ba2b87bab6971727", 0xb7}, {&(0x7f0000000440)="5efb0eda3ad59ba13ae269bbd41a81e79a97df2d713b901e6e4597bd2b0d36d9ab3798a21f68cdf413f9c53d54fec890c03d4880625d78c7ac28c1d31c34b53dbb154dd9a03c5b8c1d2aad3a6b8d66acd79757885284c8c6d8fcb1ffeccea9e2e506eb112b", 0x65}, {&(0x7f00000004c0)="2a182453732f863e4e358db70d5fa480fd11ff5d6f11cd55d99946e1629a77391807b67e4b5a84f37c1d0e4c56929d3ccd3802fe39bdbba4c497ade26990ee5bdc02ea568a239bd6e52ab622382671a5c88d100dc1d6b5130dbda758089a80860b7c7d1b5be656e50256f0a989abc82eaa6e77ce4daf0cc5442de0b610493f4813582ce5f28b048b27b18bee75a9", 0x8e}, {&(0x7f0000000580)="4aa020c9aa97ef5e3435fcc9686a950044f9c9f7f57d4a75e5fe3aea36ce421cdf6ba4c40978ddc96ab34fcf43917374e2ff565796d96ca875cfb2937df326dff011a03cab811bbe4ede8b77024026f77511024fb03705fccab53888ccbfa9d051f3fbe023a8ee7a62ee67b94d0747bcadfb1b1f31e74525b3cdb13365d48a4747a211dad0678fb3985617786b36c2e8882155cbcfdc34680f0246fbb527f8bbd141bdc6e8f0ad4e6e4ce90371297008edebc5cf2d3766a53128838a8d1cba6d3481093db95c1c55f3bc7917c455555e33a7f351bf53ed371db8ccef0e97873180540c718ce91a25d14ad5510b66", 0xee}, {&(0x7f0000000680)="cad38808ac0f3b641cff3787d019659c737eb82217566b3f31283809367a3acc3794dfc215c9e4d51f605ab986f84df2fdb0fceafaeb92ebc09475b0937f53a7fdc03c455dc563dbe96dd6861e30ef329977ab19f5c0bfdedd5ec6b01c595847f7f7bb31", 0x64}], 0x9, &(0x7f00000007c0)=ANY=[@ANYBLOB="980000000000000001000000ffffffff441695000ba4ef0d236ef98b3a0cc815620b43865a9060a34a6b768d546a2728550a927dbd56ed1a005ae8830c84f70fa26027cdfc18b875f132e3eaa95c3d89810c984ab6e8a38256424422680cac4b2d95c744a5f79e6dcc38016db9edd89378101c6c914353fff91b47d39188f439c4f8aa51e2abc9d8bc4552675e9116041f152c867eff1a001010000000000000ffff000000000000a168ef4833252063039143ad70a6e847859025e2ad1b50f2fea254f9fc8022616a4eaaaffe084bdaf86b95d623878c2e27fbda409275ca0e599753cffc418295493f3ddf3dedca764a70480aa2f34492fab616ce31881b188b03b0a41c724bcd520735a70ba4f967c1a25321ea53148f70fbb1388a3fd758842e058f8c7bfe458f26dc668ad9f7dfd1d18d3fd4ae39aa5fa435bde0598daac2be02c1b2084c70e96a0d273ad895acc1a290bd1f76ac8790bbb5182958fbacacedc186096200ee716f410013961564edd0f31b0f2a330db0ec7514f4ae69d50c097abd36d03a4276b9d484628e75a362c4a054ab42a8fa24340f7e2ddb88b45ce6e1547d3c89c4fad08d5f0381d0a5c58956a4ced4851d2113915f502111e63231c8a953a2cf6cd112addf50e29c5930b8fe704ef03d9b792ea3000e32b03e2cb8bf820d4140581d3692617212cad780e6806ef5ce8c58e655a52bfca2b89efe531c5846060f43c981872f33cdfb99d1ae1a06105ba473055c3eb0e2d8db8e4783b71c06c07375e92a82aa857c3c88546f28f021783c92ba40b95bb932d6b71b172f53a3af98a680e5c265ac12f20455dcb3c38191e5aa379a87677f81cf8c68f32fb09db21d40ce3345aff6b8e63434f00457871407effb94de3b8c4da3de7a4fdb37a16aba94b0fa58eca1481990fe61130d3af326275d7614bc076e136cb20525c721a75b60701567f369d738c53edef37a9e33252c465012d2816c8d7df0f21e1ee974cb238bed4b92cd0a0ee97aaa42e516e4e5236cca2df4b3e26a9192f4b0a9c2319b06743574f6676cc3c7434bcdec098b405bbf847e42f05a116b3d7666e5a629ec2dc0d59dd9511d05bc2f42018cff2e4d95d4ee64344b84c0f93c25a7178632bd0ec2b00b3cb92db2d4fadd59dba492ee9b71c46b1420508b961fa83e2432a30d86d2f81ff74984a921276421d147e742925d97b4f3eec82b7e080581d035cd5e38b26c41920b79e9902ebb141a04b2418d3c7f6ccfeece106a62398090d3855a9615d8fa6814832d74b0088fb0e5da141a38e5b838462ef3dc4e0023c61587640f926b9d4e949c1bd40f43c3443dce2fec1c252e904c6584e4b30065fcdc9e22969c8851256897d17a4ee40e2e491c817c1001013f4136e01af2f56878b551275bdc404e90822885cd5633495beb6a2cbf3b83b3a1d2ef2120ad259f4b28934f3a2b4ce481c3c1ffd7f4941a35ba2b470d405135edfb620337edf7ec542ece9a1ea781ceb416e8ddf1b23b95f607c4cd373d65b1196e696cde8cb95f671ce4e60bd10426dd27ea270b7c9f1634f2befcf4db78231c990222a87543bc67d8572b0b14e4c6e7c0ea62fc2c220c912cd9406494f01d246be7073014e6d81bda77282bb8be2af24c2b5665d98a2aa209101814d6cf33b49beb3b488cdf5b32607e819500fa4b654b393248b802c3a557fb319baa19d21dcf642984c73ef460f65a0efe2061d524493299b8d5b757ec11e48e1d2b7ac4dd730c764bca2a1caf9803b0327768eda3885bc7de7c0602a36cdb7985d1f1fc56ff959538d27bfa6a0347cb9cd5a3771c790ab55ffea19f3d7e4ebf968b3e1f65ee513ff0c912b303a9864fd3fb8be302f8094b7ee230dc023914f107e9d5758297817970e662e45827a2cb416cb15c18863131af295aa569f25c40a9904f47173739566581e385bd5ddeebbcc9785274399fbe52ea76d0bb9625ecfffa7819126b81e49e22d43a93c4e9e802149f2cd7511dbc010d6dc27dadc81399f023d34a42d7c2750d18af5d461696eb0cf6c67d38440d62adadb1a319a210de2cb4ed392d76b73a4e39d2f972b633e308ecacde96b9f4583fdc58f91238e84a7d8c31c4f2599dfbf255482b726c7aa4f625e3d861a081265359da028aad1ee91830a034d17b3716dea0cc182ad1eb0bf06f3f91f31b6aa47c95bf38383233e7c10334c382feef685f639d7cdca0e45c1fdc6388fdbfcc8ed5d741fc202a0360d4fdcb2539d8243e734ba99254616fce473865f8aa1c4ecfa32fbdd0c2536107c520532e08a751ded5c9a5cdfc42976bf674d10ad936104afa9c183fe9a5ec2c0dff664dd63dd6ac49d6caff8931449481c92d2ffa497296d9b8ca415791202568c5b99b41bdfc48ba6dd5df6298d4e49e1600fb356ae23e14244ca11b420b72633012607f5bed82a6691589fa45ad24c2f39cae238f73e45d5bcbffd3b21ac7d4261017c69dea083e18f833713a64a109a87f7def49bf77861df8513b8a80517329da7ec49ce90d06af8c3a800b421ee36396eb6d04c4ef18a24524135c6c9525c28c0ff51c9f32e371f6b6934730544996287df51bb6c41fb750af606bbe0fd6e3bad794730a97b8f187da00d15d7bc8c2a0548000b7a04476ef156dcde641bf448e658e4055204a9e9ac1178def37aa3c3dcc39bd06507f7407231cbcd922a916dac05c1827d95dada0c1c63878e7b7f1015f5722bbb9dc26d904137b382e69f74bc4b073ba58f8be10f2e422d38dd6c5de3fcd726d26a25fd7c73ca2426434e52e37348bcf642199e1aa8007fed4eab5a44bff3eadd7f87625acafe644a89ddc05082f082e95b897ee8fe9bbb52f6701fd6235829ff7760195a5fb84d454c4dcf2c155b2becd8f357a3e68d2758d473aa712c3d1fe96bbb752a6dd91ea6fd2d09dc462243f1329eb9bb7db46407581d2a122c8ea74df0f3c6a09ee7b91aee17a5a1bd79217a91a68e2c21bda0fb435babc1b77159a5ef093f311871eba75ab69f672d0b7169540108f19e658d9d6b0ffd68180f8e5d1b609d6d3f34b75b13adeffbfca282566b41df0e3c40019f8fe0d9ed77f29a6fcb19eaac1ecca984ce583163b387b602f0485b92d6583497f66cfeff6e1ff435d88b68ed245462999ad2af3e7e61e5142ef472dd30ad30d39d905f0076e44d5c9013ad9ca506c330bd451037b89d5eaf7aec376afddf37bc671cb0bff51a29e084d83d946210ae11ef5209c3e2031cb59654be0f83ed068726bc4d7272b38f0d3f1dcd796807444d9bd599a276eb053a500d0404ceb8ab6ad626e7ec153d5089d6ef4eb6f6af60e149b92ea67c0b2f3b3f8076fdb44531d9a5660f84a6496099dc612ba1e4c9c2c82de103980b76022a00d7dce731dca3d9dd84254637694a72f388635a27653eeff993c0ecb9e202ac842adc0691a249fbe48625bf5da81ed451d04cd504f8310f0dbb8e4324b8ac05fed3879aa924945610f86d7973bef1ca4a6f39b26fb4bc508c4f5347d3737208dfc2277a660357dd3d5ebf72da4ed6fd0b7f66b4990e3f5b74fb3c54c1f951e3377a2fca003c854ebfdd5b05b9d458fc61e87c8892a1522e4bdbd8fbc730bfa96c65e75bd68f497b8e3d45f69b08d576db93c131c9a81349d5799fc0cb3fb9d126cd287579d7f492f8f62a599651b884c1b257df033303353896877aec9826bc1345d84d42a2025751598f420e95faa69b58ead6b5f18a8e17749214efc226399d3415023f0c22a73bc8623fc51b6f7de575f23ab050739106e7506b688b6a8d01bd43d10e9b6c870d23a5fd7b613ff3905adb6afe5abd38039a37e3288f22a07aeffc6e92b5e3846aa97d45c48e5e8b1f3e14a01c94dbff1ca05f8a84e52845db5350d827fd42175079a77b5751c08d697d2f56bf1d6e7b7b2d5aac156ca5323eea8feb64aa9dcf3c5ed8b4575c692d0d22163e96a9c153a6e1310e8d7fd75934cd7b52d0d749588b4acb471bcb669834d5430ba04928d45e2d7bbba0ea247a16a5189c49e4d469dd7c3d18b1d8092dd2f6f4f12361092d55ae4aff6a51e9567c850678ab8440ea3a5de0b3e1b95b2d71451b4b910b59586eb3bc88b14a64f714d86edf55476aad7d197349be8cd57ad91ada55bf7af98ac0f36bbb59c7fed365a8c905316c40643a806f7ca6402bca11f8aa9c7f8407488fa0202462ae032eee2c9928ff119681d138658e11656e3188bbc6b86f62ec15568cc06eb98331f696f3df582bde3ebd783d56ed3bab2166615d5a0e54b83573b0f9091942f1a0dcb8543430f7027bcf829b35b99b7aca920d7d0362680084bcbf633affd25c046ab4cd7f3a21b87e7feb078d27c597de82aeba8dc4465a5c4fb91f081666330d9045f33f7d2883d2130a101e55f09c16894c1006fbc3b4149e7a0a018bc88f231ee7a74fe1630bed81b006f0693b362ae52dbd44bfe5116b9cc0c9a76c421eff41c87a1a922724dc8b2696acf9ae3aea25b244823006227fe017551e0632a4a73f013ac36f2771d2c88e03f690f3e04f69b00dcf752887348db6dc82c6ce0fcf6dd8b7f34137c86eedfe813abe4be730280ea052d2c63336a8c0ed6b0cb9e9d79e06941b449de55516d5a6f0517590d3ad6f126e5c59d9120fbc13a9edea5f512ee1c29d5d9eaf83a0721bb6312ced3984053776e4abe70eea62487eba1444f800568bdb8e71961534d9543f2a1c82ab9eff99f5c50575094697d849a4784f4f59e9f07b1b3dc389a2fec67d7391839db9b5a2a861ac13017517b4addd825f74dae0a8792408e5ca432513cb6522b9c031ac578e992620874062874058f476016200e923ece4ba64774d09e28bba6f9ab3aa48972f0d85a5de6a2c8277e082b4f0dadad0dc24da9c4d6c546dcfde4bd28a26063bf6c0309f3866d8f360e2ed36cbfeb6767b0969616eeb97907480293d40a2f403845c8120cda1ab19fbf8a0ee45007d8fb82a20d0b3c2342719899f54a0b8e0f9dabf8760261a31524a296464494628279fb8aa4d4c902b80502e062973278c5f0cd1a5e81350923018df200c17b0ae5076063268e012c7c6902f827670cc2d343ae15dbb6bb199c2e8ad4e793292cef2119344228183eec5855fa9b5a0a7440ecfd363474aabf7dfc0753260461de9e39f7427e294105d6e49585ce17247e40ae1249412fa2aa013adb13724750f2b91a041a4a06247ffbf15e0d308a02c9ead6a47310a1d96551058bec7ffd0b6e9c5bfa2ef98bffe88728314070bf100e1c6a480396906577de0364f016aba3165f7aef2bdc25f3f67323e971dc2547933766b8c7506223882f3d2838f6af5bacd863ab9291c42c478a16826d2d6909982bd85ea9a10f808d04a69ce30ce65eb7c40214c824ffe3a10c2463a68de145705ad4016fd37f42912e25e5ffd74023b1add86d54083e6a49b407c001f580ac8137116a93ceb29cd7dd48079f7208d14e761c21046748112b1fb388980ebd844f11b4bfab553ee952ddcbfe4a0c8976344919d6f6713b9565238fcbdaec6657d84de8f86830244dc9f17828e506d480e13627c7749c27bddf58a20206cc6141ef4f0a7255afb384a91943765302cf2a097a9db3dc0e3f8d413d8a1dc4c81b5835f5b71d2a454b064ac55f4d298d1eca98a15cf9a5a8c9e2a12d302f01f431711c00f2dcf79fe24d68fb026b4a88fd34dad205b25e0ec532c2b0ebe421e33153e51ec93b05f07766f56f091fadbc3b17b7a5ed26076e77d5c769018b5a0cae47c17631051dbbaa6c73d71b5237134ccdadd70a6b9886c239bc98762778d3e16f63eaf2a17f60e3591be87492cee64587847cb9b4789e0ad6df4975e2fcea7d96e1eb22159807c8eb2650c14acedda31f07c80d3f647f1e40a257dfab61e13f013c2517343577a645b867b182cb9b68703de0ad4c1ef73250ca32f371504c12975424e53ca32a5741590de277e999f58d3011693eb57dc7f270026f3d11ad0d436af677d4e750b8ff0b3e44de44f00000000000000000000000380d00002e5be51c41b19d0a46b3a5d3cd432fe3dc0944a14844242a36040c27fec46249595a0f9cd48ac61fb17679c2ffe82a84c73cd8631fee9ff04119f73590ef60ed1ea049906dcd493322eef1bc98d3efb3cbcef2a105afc5a63b665ce242afa1e097c18c2f5d5ae0041390d1bcfba94a69f9c1af1e272f8d48c7958432438d2ae4326ae1bf38f0deb35dda6356871f97da85e659eee348355ae3ffeb3998eb69f84bb367d7b0221379dbca7c13e4c1b06fc73dde83a104f0af15926b3d74e1f0f9c027b2784c47e9a84f4a411ad1940a2d133993e3581e610e7146eaa4eb0000000000000000000000000000"], 0x1198}, 0x8) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3, 0x1, 0x1, 0x2}) 16:00:02 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0xe6) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x1, 0x8, 0xcf}, 0xc) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) flock(r0, 0xc) fcntl$setstatus(r1, 0x4, 0x48) getsockopt$sock_timeval(r0, 0xffff, 0x1, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x1) 16:00:02 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/55}, &(0x7f00000000c0)=0x39) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3, 0x0, 0x0, 0x3}, 0xc) 16:00:02 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) 16:00:02 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050100000000000000b13886ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69e07003a34c29000000000", 0xb1, 0x0, 0x0, 0x0) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x7, 0x601, 0x6, 0x1, 0x6, 0xb60, 0x101, 0x1, 0x1, 0x101, 0x2}) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x20004268, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000100)="ccdd4dd2e468b22e71af67cefc2b6df670d89932061425d004a492a247430e292520a3cd95930554458962af958e3069d2bf95ae0625c996709c56d8859bcfc0dda63ca666190bc44da395266e0662ba91e30f38d0e4abcf14cab9a4ef26d2da5b79b81c869ac1ff30fbba61ee9b0972642bae9a9587d07d4c9d46e3ae42563ba2b10d43a34bad1b8245bd17d825b744d173cf18917aa056e85a50b6cfe81a57de0a6b2fb2bcbaab332d8da1c9ea991f172de1f3473ff9fc9e51f01538", 0xbd, 0x6, &(0x7f0000000200)=@in6={0x18, 0x0, 0x5, 0x80000001}, 0xc) setuid(0xee01) connect$unix(r0, &(0x7f0000000240)=@file={0x0, './bus\x00'}, 0x8) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x100000000, 0x5}, {0x7, 0x6d5e}}) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 16:00:02 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) r1 = getpgid(0x0) fcntl$lock(r0, 0x31684ebe4f1fc9be, &(0x7f0000000140)={0x3, 0x0, 0x8001, 0x10000, r1}) truncate(&(0x7f00000001c0)='./bus\x00', 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r2) 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x106) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@in, 0xc, 0x0, 0xfffffffffffffe76, 0x0}, 0x405) 16:00:02 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000), 0x0) read(r0, &(0x7f00000000c0)=""/231, 0xe7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r2 = getuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) kqueue() ioctl$TIOCFLUSH(r0, 0x8004667e, &(0x7f00000000c0)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000000)='T', 0x1) fcntl$setstatus(r1, 0x4, 0xc0) 16:00:02 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x1, &(0x7f0000000140)=[0x0]) r3 = getegid() getgroups(0x7, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0xa, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) dup(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000240)=[r1, r2, r3, r4, r5, r6]) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r7) 16:00:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1cf69e9427473235, 0x0) r1 = dup(r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) getsockopt(r1, 0x1, 0x4, &(0x7f0000000080)=""/50, &(0x7f00000000c0)=0x32) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fsync(r0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000300)) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) mknod(&(0x7f0000001600)='./file0\x00', 0x20b4, 0x8000) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x480, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0xc000, 0x2) open(&(0x7f0000000340)='./file0\x00', 0x10000, 0x80) mknod(&(0x7f0000000140)='./file0\x00', 0x8048, 0x4) mknod(&(0x7f00000017c0)='./file0\x00', 0xe018, 0x7) bind$inet(r0, &(0x7f00000003c0)={0x2, 0x2}, 0xc) write(r0, &(0x7f0000000400)="2005f0465e5506078d1d59e9804e86ff48237d4277841507499b79cc5f8ed4a9bd4620e7a82db8d4eb57ea8d78f42fabaffcec6d3bae688f9c8ef22451ee8d8c2759baa2914a874da3eb18f33d7f07", 0x4f) fchownat(r1, &(0x7f0000000480)='./file0\x00', r3, r4, 0x2) sendto(r0, &(0x7f00000004c0)="0ce09b4cf57aaf6e44f728964eac8ac275bbaaf1517760a32260a9cc85784ac0767342776a85339643a9c6b15e02516e732966b89050ef6310c8e65dd9878b275575561e8ae26c9315cd4ccd2cd1fea849d0c56be51117e1026e9ed054af68a7184df5c5ed9ceb8c5943b6c137358de38a7e5655c9d2ed99743ff7831b297719e3fed3be4b4536a032cf802d56dbc3725e701e32175b88540ab1af41f83f6165e35764836e237c4e619bf5bed4104b803401793f7dbe85c46f9e34016512e804ba18b827a9ee7b0ab75ea4f8e621a0cd7690f9d9532c466dfb38b80f91e692c4ee6ba4414f76e799066731b29ca83fd26fcfca74630fd11f3f9f6d554430c6647fdcd605ccd0a27c680929e1f74c4ff5f361cab60ce901c8ea384fadbea3e3b40da4cc26eee80b73559bca0c5976dd1018665c3cfdbe35a484f2dbb05f40ac0cc2077d679908c06372f84e36a72864f31a52b390c6e07ea4c81d007b21c199a2df918bd96c209072f4b11888e0dda6e25a1e6102cfa95bae7fea55b2a06bf85d98b018224013decddd63ee0fd3755d7f1aaab3cfd855a25a0c9caea98c2fdc693d0c51f5a223108685a53cc10ae70ef7a3c32513fe465787bfa64d0a436c5087c32cdb42e7c0d234d2579b838958c00f1f3678afac47bf3dea6a91617e4f14a1f793ab05b3bc5861ac4b59beffd844e7cbf6f9c19b38f6352006af5530df1fc4e7771965ee2f6f5ff4e85cb3762cd8f31c53c82ef05a4996ab14b926cd6487fd5e82fe58a9303af0567760a86860352d3c5b47b83fe1268a7b9e4877ea44b6562a7c2bf892f3294e8f0b01352746a286f6b321f1cd6debbe21afba1689ec1770d3b69ea90a754ec29cf1b34e28ac840f5d8983dc50ccc4b3d39d7d9e002b9d1c559c96cc8702409e58459bb4b4f2d96b87ff69a8733077ef96c3c0c7975e9db2f470c93eb145e9b728586adb7a8ad8263a03773606b90513f524769070728e2745988812b0e9d2b1cb7567853fd14fdb061a81a514d45a4673c9dbb7ad0072a30df3f5c4f5e3e8f20c6a97e73c41c1731216c6c2603b1062125b8d51fd613d273f307a67e4178658d115c484657c5f54c560b6962373f4dffe28eac2c55f31920cd57a721c6c6400f54f0d9f486e32fd8e575b5185ef9e36290f86f28ffa252399e09c962e267b2cf2ad51e41f29162626f4f08e08631269eefc614565eeaa2163ccb9eec26fea54c84b90b162d8e20ad29d6caa920c3e39fbeb9f72f20b6091b32ab071c55c401a4e9ea9d614dd3bb683b1d9938abda7c49134f6faf461ff9b73046603b13393eae8e4fa68f0fc51b705a7008f1e2feab2d429d48b9d142cb8b7c5dce457972cf9c40dac576e1754e846a69a57bc0b98529b202808f0382ee88c1e3dc1b9f3a237aa61d9ae2c0b7f8c4ec1c2ce1a973ef58ebb13241719abff7f630c68e671c196084e1c97390c59e1eb644478ae3c9f46fe1f2008f1b6032380a1a29e57f5a7c63699ac731b866e50c9848527badca94f6a86b08bef5d0f2991395c0f0dde504a8182cd86cad4e1f11992a237cf255c9c33a20281c43fedfd9d4059debd77c307524ab0d7723ee1c7752cfaa9480b06956981715d16ead5408dd1f616dbcdfd95b05b9407d227399dedfbe2ef53ebe6bbb89615941bcb346632aeaa6b86b40c36cf936a1d4197e8f54f94f634709df2b599a2fb8355086c256da3510b056df286a48777fc3721238a413aa22db01b4a009742acac820c34a985dc73225afcaaf09836d5dcfac9a3b6e8f5c7b0f131e238fb6b29700dc9be73fd18ff7313034e674df8978eaeef3fe502f79a1222eb84b6ba7fdf8d09c7349e797477f46280ed6abb65a460d941920a3d0146b772b13c1a8f11505a748d2a7c43be487a0aa3ceb6b9026eedcdb1d0224057fbbd4a1e4063a60ed4cbe708fc202294fa864f567d2db1f82768fd2393b35e54d77d51b156c12f3d0c7636a4d0ee9cf09f1715ad0bfbe57621b9cb48e86397e9227b05790326a4374d2402f84bd27d89921116cf18d968097b35bd31f15b5a233cb2cf991dfa3331d8d00bebb94cc20983b8a35af1ba002a545e5c37133fc3da4ee41744a7ed7243f96a0798b3d7b4f1ac6889f135999e4119c18abec2b75b5f6ffde001c03c258e31ca3ef96516ba4ef979e4851bcb1df5d41a6c5f80c31bfda81ea3fdb52290218435a2dba8f7abdfdbf1aa4ee549c467d64ea45eb07a4514cb3300fad3888be46e949808291e297bc200aa14e8e77c69c07d65f31a793e058c631148985d72cd26850778b050854cc0e22e0cb449b2c2a60ed840e9e785660ca9c3ef9c7c4cd100181f0147135501f22e72f9778d5adcb027fca5f49a72211759f4bffc768196011017db72799cf4f8305956c485a972bd18f8e4ea65651fc16136726b4b7b6b8b3f74ab2f8e9bb402fa2a93a07044e3084b0eedb22e78bdb3cbc4a9f05a3b72876b493277a010b9f02ab114d95749074bcc924135a1d297e1ff5370aced2fb4d5348cbe24f56605caf6b2ec3790cf8fac726126efb5abb1826916d63ab56d19792922d985ee676d08ad8c958459aa081dbb56c665e9324d0c8c0cf54e7d8c7114595ad9083657b8362630abeb6bbf61c0685e3cbe1114f12bb4318d4de453a6d9cd46246717913d799f6660b0e556095bd575475eb2471f5fe2ceb3c26fc89250b0d50cde635bfc5a6f2ab15a58e2f031da59b10c85149cb864dfaf13079fab3725b527223858bb9c22fcc376b679ef84cec2e7fdb2d198b1434e9ab96a947e3da420f5050cf960a611b8b49f1c44a3d48963075e8ee3723154ac8154d0ad51593fefdfdb4f1e17d5c979d0a4d6d05d2c53b331950f8a3335f5a4b53b7e8e962b4dc5dd13b22a65a8f7ce6c4915f7abe993667e197f18a3b89a8fd0e66ac1a85fb85e1b72b2be2e6a26c407913bdfc277d660351948c8b65120f23383f69da47225540a9d1adbdeb5957d418eedbfa5329e171c906495c6b61727f0e710faf12cff62c35379600d6a10394c586ad927c0462dc7e78314395c1c9d1c834007da3efeb01d3f099123100930b3fd87d69fe0f50e8687247727305a6afd3ae63c5085cae283d03500d69c6279c89690705f289d18cfa0603de41ead6b9520e8849f758c47723883ff917be04f03e36b2d3a8c15e40adc8a72060969005431ebee44bcf38baa1ab38fd5a1a44d240eafad5e7956e5e4794e703671ca897547266cd26e432f26ab320383638e4b693ae5f04caf2432b04379d2ecc7df6939b8c58082ea5d3e950db5331a9de32d30402b4ecaf46da61149eb7072fa2ecfb462cdad672dc008d7d52a02b8e00235cc8bccfee971046689ab70b2bddd0905292fbea194dabe5d3b12f76960bd68035e81b79fa7648d255178fe2ae37680e67301c6835350e220b2b54ff01de7e8b221762d48259695c4160771569eaf1dff7f3189f8eaf83ace17bddedcae4d60055569fa47fdb9e306a095e4272b8bcdefc7ace9364a2d6fc180e6319eb784850d1b7b77f2df74ebd4a5257fa25e7349941272acfd7eea6222c36d3887cc75331b5aad13dc201e16a5972f2f50483a8153602bae5ae4832e7d071cd10a0d586e8dff2cc016f1a1302b2dd87ccbb5c6b22905d4ce632ef0d01937bd3cda79fd7f930956fc68550c4e659d23f028646e4a648200ed7ca70ae34c81606803453b73ff748a332adabae1f29ee7605d37ae85b7714a1a632a3736e27a3cd6d55ab4ac764f3f27698b28403d77bb2a9a22fa4c38e9c94360ff5fc3a89803372d940a3a8877afe088fb29b01839fa7e05413dda1b361813d2ba4aeaa06131e34f0c332c5f8d6df02f2a890f575f7b52a592c57451ed6663eb73fc1ba65a19f6f1913cc41948318611f7915a36a903fa6bfad421a1905b825131dd250813aeb7a2b368a4fd9199494bde74f9e9a9e7e560b727df315540e96461ea019975cc3006ecabb449eaf19c0d83819cfe1d685ab629bac403aee7b05f8b7de8a363b0d80e469515b50c700109f043d5dbf6c12f42e3e3fed4c4f54441244997f98051b3c5c908bb6e7331ad4bf6fef0c8c6d0d19e740fc4e9469bf705981dea079dd0eae3c1c6faeef2563b66134e69e725f40fc39d391ee52e14c0aa54e967d64a2cee453805287c7815170d546d05d4f28373a927c3daefea455d48b6bc3288ed64fd37e64473a6a60216fc43bfb1734cd1e3a02d1639568e4b0e8509e9e74b6956e5b362fac8d3d2a4060a5001226c1f5944da681123381b0eb5da61dab10cecf8f31853e3864318bea3a7e7c7a23c1084055652d067242e1a913444184210a688c493ad172c359a4f88e61d44f1a12f59f35c91b99b7bf6d328e73af2421ce44f06113aaec8df7e25da90d477518ec9e3533681902a2827b96e80f3536599492e49fcb817fe5981d8d164603aee2e29afa1fcff4a5c1c9a218c91cf257bf8e498dadef7e29dc31506b1e8a6c84918e01a9ca0a973efffc2c0ba6957e368a0a462ce88c11ccd273c2a7d15b6a24e04f93a5453b4826aaa7d6692bf1838ba87345a87b9e59ac34e7a1d6f370398aed06f4ec134e56cfce4f0c16640337aa12cb023a73e55d98c8895b6b59aad49265e0694f107adaf33b29d1505056a13aaba705686d9e4a39a9be7fc96b10412f2eb076bfd35552dfebd5b2b915ef2d268036df4d3128a7e2ff5911f49bcbd5370a28bf82d56592268199bfd3bfbe338eb4bbb264b859855d3e3ad7de51f799429eb1fdfba01e55c50593a00770b6efa7f653d8086079f268dbbc171054cf4ed3c0f812e8e0024974853996a3c334f61d463fb59b58da7b394460e372f0f136b2398603f4e0499bbe54cabc6663d668f6cacc9b828e336bf28fc70c4caaaad2cbe5f62d4a4b26bbff0911c806ca25e4d9cce56ad001e5c70f1dedc2bb288bd0800805805f9fbc9a98309ea71230755ed9f4ca15a3183fbe05aee3a2c27798f9d61c720bfe6447774bfba9d566009831420718af5d9290dd62cacc7b523597370e79c3ee400ad9cbe9284e044444d6d369be05004a2e479c9d4a5c07228d41da345b4d551950028c3d5be41a0a453a6a49fdaf970ab905121f63bbea1088bfd05a50aa4ff00b397bb8deef1625746f92ba016e413f70ee46c9f6818dea85fd3103690e943d7d8d8064abcd653a5496537fde29745c23c1850cde3a321515a78410304bdefb54647422f8a1a361f6902558708e8675089b3619b647186563bb4b81e35901cefa97460e750b5de45befd13c6078eabd05dc96918716aeee5ccdd4d7cc57df7a9ff68b88c8bff68bc81ad3900e41833e3f1de676d99109c5ac9d09e0580663dfadaf6eadf1daef5957e5df83d0629ee47a761449bfbe51a6b16acd1191aabdf498eac7781a91259753b912df71bf7c59de548600d0da24f7c47e51c060b2e1139885075adc56626b35c4fbfcff5d87d8feadab54c6b75f63a529dcd03a66eea78593f85d39350c3a7739ea7bf15612bd8e457315675eb88145b59ec16a881e2494d3ce329fb94a93d9a313b14a484bc55615708fcdbdb2010639dd5d989dbc59c1b5f806a68e1de1d3492638cbe2a08744d9b1a26dc08ff5598fe2b41a7e7a36936e504bbd664e992c536341d5cb616248ed0011ba9c1bb2b39ab3a2247351dacf4f512bdb2dca621352eb1b0771f338551b3fdff9ac32e78cfedd1d2612466377dacc4b3195f77dac1593c4bce398e21309a1ee74fe278a043ab1b57a0dacea0b26751d6b87c52bdca6448a070c7acfd", 0x1000, 0x2, 0x0, 0x0) fchown(r5, r3, r4) open(&(0x7f00000014c0)='./file0\x00', 0x1, 0x100) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000240)=0x1) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001500)={r2, r3, r4}, 0xc) utimes(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)={{0x1ff, 0x4}, {0x6757}}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)={0x0, 0x4, {0x4, 0x200}}) r6 = semget$private(0x0, 0x1, 0x4) semop(r6, &(0x7f00000016c0), 0x0) 16:00:02 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2030, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r0, r1, r2) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="2fef334a3298b6fc0107e25b4123", 0x100000016}], 0x1, 0x4) 16:00:02 executing program 1: setuid(0xee01) r0 = semget$private(0x0, 0x1, 0x1) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) semctl$IPC_RMID(r0, 0x0, 0x0) 16:00:02 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x100) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:00:03 executing program 1: r0 = socket$inet6(0x18, 0x7ffd, 0x0) lseek(r0, 0x200000, 0x0) sendto(r0, &(0x7f0000000080)="914ca240019867acee29c9ca786f9381a1f998c4d174678132870b884c43ac9e36ee61deb55e5126289c182bf8a102caa53f5cc027d971f6f29fdf9ff3b0e6288388edc8abb333382c410381ef6c55c509382b630a97a13a36e1866c4483c97292407ba5bd10b3cfcfb2451563d04613e7cc605685e5f602a1ce47d50482e27c55035fab2086770a950ddee1f2592f7026e956594ab12f4350122e899c872a40c55a4bffbd83f93afde419c79748e34c1bc076ddd6cfae878a2f157a3d4001d82837195562a3d0af8d6a04a07a4c76f90ff676c7dd615ead869621031dc3ad2d354758e1673d80bcc8abffac5f9687fea3139d8e1d9df1c7e4836fc84b309f17f206513d9d9c2e70a4147c7f603bed5727d76e885e243371cbb9d4eaccc04efad7cbb93a1512cabec21e78cd1b1f75bbc678eaec013ce4303539a0a3606cd6ab24601adf2da36541a3040ade33356d4a7a0a8a7af113c21939cdc07ba58313b30a47b9c29d30e40c040d90bfd22e13e5062dc6f61adaf4aea0b586bce128695e72e491f16e22c8f80db6fbd90bb68ca86a35848d171bdb55ee275c59f59f6c330a9b9400dce49e805cef0c7d312028ad239728a7e7be60097a638143d144d4cd6ac2a47b3c17e34c720553934929c4483c2b0c37d3aa89bf653fcf150854ed2d0bdb1744c4b5d0b1a32054f5cf8324b1f0156c0054bbe175f2460deeacacc60ddd958074f1f1bf492b3dad36ee59dcc34c86b88546104b16d23f9e19e0c6dfa65a0cc5d626e4f8514686edef48aeb47b812428c9a7974791664f1d01e3d4d9e56d191327d132a6e2f8de3f315da649490afbe4e7d29d8d2f22fe23b947beeeff961d4b8c1259bfb042039839ea3805b4ada20c8a3605b217940f95dc027fcc4ad3670c7b546b001c4ab9e17e5ee3f30e9ecfa4b8cbdf18ba98ed55ef89f1de0f3158fd30404b530897f1a94bc64b65756b36ff9f977d1ed561e35b5001fb92bbed9e3ce6b89a8e2fbcc078e5141857bb99ca192a603219841bbadb57152ca5194c9bd72cbd4ab51fcc4420c26f38c41417613462f5f4f820c3d1aaf07cf9c4ea0c3b1529844df5de590b0ea43690f8e2ce537356439f78497841b7ea76f03205fb66db1a2916bfd880d6e0196556c0ef9cd1d4a23885917fe7678a0ab2f5dbeac2d9058f072753103c65fc7d976ad27df80aa730c4c3f98b6668a78a61fcbd3b505b388283000d32449f7d83f4341615d705a5a9b046cb8b6917ed64f93933dc8067dc219c01c374360ddcb1fc783a93c3be540db7399c3555eb5c41ea348f176fb8aed15b3020bcbfa2cb8924f73b591abbd2ef4303648dd5586c4ecfd9fe6fbd25f89ccf7c8a22e2f1a22e7f15e098e8b49557c0ac482ee4437d590d7e76c99f2abb874c282b273b1693e60ea1d5104fd029ee4898a0a347299e1561db6ccfafac6211469474550fd04fdb11a4a7e78134e3fce7e4576f41db4fe0e80a5d63a573ceaf6d27eceb4ecbd401133b396e30089daec5b3d5251750ebe96e5384cbcab31599570937359f3c5c598ed7a7cb002eda594be99c45574954a8295e78af13797e9922840d25c8139e95e43ec00ac109e17f92cf16df72e3b95d4ad4da70229cdccc8da997111257063512aeb5b400a93083b8e4922ac4530ebf85d55da7acd6e5263f5e1c9414951cb9e7347e9912539f806fe96043bbe25b134812f6d2766547e54903b3a7906d915787d48eac11c9af2fa182941e3278cea4ad4c5fb400f52feac2c0c993e7c6c1db3d008d159844e3866765e3c31491051dd7edb106684c0169399ca03794f0756460c651d706ae4bf98e646ad6386b2050d7a3609586be1a9b967613142fbac064f840c6f72dbf9d2fe187ac07a52923e92eb855850a07355bf97bd2a16937125b2232679c2dff150b8d5029fa07492cd95352c2b30715585ea740c7f65165ee8b392240460386cfc1389bce856680fd14861643bc709d240b9552a797b552fc1fb40bc37741f73e15521f287f789c62b92bee99778e053838aa0cf4cf90c0d0a52a585256b15407aaea39e982fcbb207eb5a470cff54bd523817c1ca5e3396650475e28cdd81c0ff82b148f1dbe7dd28b91bab10f13eeea4c3065f6ca2c0e29ca1de7df23725402e7235ff51f7e4307ac10cd18fccd47163fb78722a265e01b2a141346cbc23b3c456c9e29768f013e443d5f350efdff4a1b7619874cc8da999f65b73c49491b15da48dea4f857ac14cee36e0a6622e946ea580caee71e390f318b04c8a45533f57ef4991e19ca084d73368e0216498f105ca002a539ca56253d7efb3943e8ea124043feb009d2a145d7969785e6b9d2353de924861d513b811150bf8573c40e4ceabe6a77bfe7a13b6a7239d68e2b5790951e8954c8bbd5f6f091d2ba99a6685f842147524b19e469fa04a30865cf30ed292ff75eb1959b5104bc76af32d8d7ca67f3985b8e899c97b12422ce4a69b4e89ca2c325a274c4b3e53a466fb1b84471a330c38fba1e3aceaf9f7a8e8bf9587b424540f30ab49afceee08f672a506dc7852918cbde85c1f4633d0be5bd310a2085482045b9e42158c519cc0c46d8ac2fec9d0b37b9c5967f46ebc56c3c3e7805d89b11718bbe198852cf7083a3ab0670ae503bcfc3782456e71e3d0b31f1569d2f1a94d1b3093f6cae3a876609c594899fc00ad9dda4eba7fce1de90c0010286a8b65712e0c493063d175c8eb3a5570117c4952c2c467524b0c9a544907afa694565900ce1f7fafc5d9ddad6048d41621ee647845b11e7ae4a425385c1affec606c4e93da4b1076fa21c44e90cec9ef125c5fd7dc53193afd71bff3220cffce260b99a3011e085bc4bbce89a1041a7c93bbbca429d3ed77edfd3d3bdfdb7f07c1cb025931f7beee0f908f2d140e00102657b2fc2f0c6d418b293505e5d762691490145beae17ec123cc165d8bdd940024c99d83d0337b6adea80cadb2034c3f85f5194d563c8ee609c2ecbe8df91406029379131efcfc5c5991fe86d51eac145283573de35a4944e6bfa6509cd6c2d9b0acd430b61b44884aa0e6f96630810b000b84857a1b73e8b0db41d27d9dc17ddce875b4f6a8dd861e9ac21c3b19dec425923737d4a6556a7b0b4924999c370785ddf84aad6e9456e32eba0f01f949d9d02218b814fb237252c457c976dacc23f0a0575f30f46f6df0539a22ba3de21dcdb4a4b1ace00b3a40096a172f72e1be7a1ca315a17b21bf02f859376c567d23de8c41092fd7335c70fb18e6d646516749e630271ac04e5e9e49c1058a070cd2b315cdae1588b17d9d42942823635418d84e15dd3474bae9e375e90af4272c2dda50fbf7ab2c8eb9ce730f07c9364a6672923e14ff39e979e0016bd57e2370c83a56a2b9be58acbb4a6288712bdbeb2466e40015164f798f78b76e0223ad78db3e42a12fdf0830d0e9d761ab66f0f37fc4e0bef011c38368577d2205a6551e2ef79e0f9e60e84152a315a30c46fb70d9a9295f337f66ebc3ec5edbfc43bf0619f92f2b137b31656f3a8ba51a9b6b31d3d5e0cfa69263a5934060bd53d9970336bf5611855b7a24c34f662c856d0fbdf38a1707777614425646ea5db31edf198614c31d7135212af798d095b970406caf02330486ba4e52180096337501c632c1d3987a1a722b473880628861c443f62f3f02fd99f13ec3beff5d45b63523318a1471f116eb3cd08fa5a1ff9a0f1ea3cfd996f515db98946ca6fbaeeed3384e1c3174eb601cae27e91a6f3e8fd37e43a71ffd52c1b61baa27e48f786e589e34ffb48b4ffaf695109d4b8f04f9efc7bdad94dbd681635a630f88f68523aeb3208974ee2e053ca0b98d3b342bb00eba6b10c260a11e9b6d449ae4a19c781af30fc35cf067429db8abd27392bf78d30688c6b6dd6fe12ecfc9a00011851b4b2c6641df5a6649c2164c667e82432ae19b04e01f250b083e28f0436e0182679f3bc3d395c14eec2ddb8ebd61801ef74f55d6af640d0dcadfd9780e2642efa7a2ca1a4cc12afb1971ddc0a4ec586faa5fcdfa23623af7ab1ed189378c2a8542afb661c3e3e3c49a8a0c6903b86964753926d1bb96b79792921cfbd377fed96be08c32724c2a9024ed0ef50567cfe2753534af97f261abf6305b0cb622db74b886e050f6bced9b685a7799477a78b7abd1aca71d3dda58746fb18ef403348a09211bf597fe90c371bde204317287fe4e59f929932ba2f31d4f161a999ea70999d37f829577652a5f7738289f0d6d22c854061776b76d057d8207481489e194d3165bd1b719680d4ee95fa0a38761ccec1c4e9c2b229e5a880d458e93d3a097f9800fb9fc7e2ec37bf07f8ba369011dd95300056d0cf504ce43099f6b0c4d8c52a6556fdfce9f1088fc4538a289db6d7b02e49de02d90c18d7d2761011599bc393162f4a97973b043153394d8adb8afe2425db9fbdaeb5b4aaecc52affe161c834442bce67eb438dcb3bd0484b40da859ac5d2b44b540b14a733f16f5ab9b34e44b680673307c8c1e2177838d18bb4d490c8d1f8009ba779c971e369894c03eeccf1326bb9f2ef133b13031249602ce9927c4dbdf2ef3b69f0a425eab3d2176c176a8055b1817130fcb670f3508cd26dd181716a292ca36e07b21600d1e75db7b569905dbf207680c1292a483a39eeb849ad3f97682eff960995c5f299a1c856baf3cd8010950938728b6d2b9c80f5096b3eb207c6d2f4d5ed9450a7044f58928cc52d3626d64379276eeec12fdbbb65f693f2c26bd3e704f58c5f538c40ee6b89769267d4a93da83a3c98def9368c4adc4365313ce848bee7c158702ea20104f2e06314fbd29d779163d79b4300d0d6bd92ae210f38c7f08a62bcb2ad793b55b13c699fc6fa05a332833e4034e1b3594a2358b68be28179affbabf1fa7adfdfcff7e40f373ce44f1a90021eef209356803a0cebd7336c18340bd13a9237f6ebf155a3717f9cf2893adff57b66b1f96ac06163007ccc41d436ad82d22107d85bdcd691dd3803e2281581468ea85c621bd180da643a64a7bc7cd9186a7c83da80c90806bf8075651a742ad8dd1b1885aef64d8dff3b40c7de2ad43406150c1993416368097e1878eb496f1d417dd67cddd3ee3d99adf62d1b999cf037604929edcab3ae6359eba8d599ef9698caa80fb02f73394590b951bd7d9225d51803b5244bd8e32d14291f08c5e07b8f013f809635f23633e34c1e81a82b59885f1cc5fa3c138fab0b014157b5ddede54f6451eb83fb1a6c78d313dd75a9945099d0a446707a6df04ec6e7b3cde84835cc85790305aa96a2beedf18f3cdfbb010050e8c89bab0974d71ac0385404541c7b6dbc91b0c30aefc68ab199bd2c4f50351aff3e2140c99607448d23ecaee5545dd5db6823aecf9178df7cac9af9ead0daac4a2e0c04eb94562a77e3d07fec62cba86c6cfc16c6f9aebbdf56bf99148baf33859d1876a23f80ad71c4959ac88593e77aeb15b2ce913621867f9e5f70ee29db8e3246634cfcb92377ef45c4e42a704e01739a0a4b17925881b26a5fe2303992ffcaa3fdf44adb9af2c449eabdc2550d0d2063fde0a9ff08fe0d9c168780de59d20d5c62295c0927c546f097ec89641a81bb8d2ed6fa7ff20536e314317a263ecfdb621663ef15b67c4d190d878d86251a818ad5acaad99785cf74265976d8ce896be468bf92745b6583f2137bfe01d027a55a4acd18ac9e0b4a9b11b70195b6c26ecd1a62d1eacc2ee31dfc6c8431e874496279f7547989be3c1e97a0e0ce3db5ab5f08", 0x1000, 0x1, &(0x7f0000001080)=@in={0x2, 0x0}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x1, 0x1, 0x9, 0x1ff, 0x100000000}, 0xc) listen(r0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x20000000000000b3, 0x0) shutdown(r0, 0x2) r1 = dup2(r0, r0) bind$unix(r1, &(0x7f00000010c0)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:03 executing program 0: kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="280100005023b34abd1a7ccc18fdbd0d4ee6cce2b6735ed4802d4e377fff070000003dba7e58631bfb01ff5a010aac3e309993b95f7cafbfb1aebcdb612324ec96a1e37240c750a792c7cb482b6c188578b0c6836eaf491b4d1241b14f4476e23898c1704c2e02eecf2011c7f009206328ecb28084677e99c30d474c"], 0x9}, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) r1 = semget(0x2, 0x0, 0x20) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0xeee7) r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 16:00:03 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) close(r0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x1, 0x40}, {0x41, 0x1}, {0xef, 0xfffffffffffffffc}, {0x27, 0x1f}], 0x4}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x5, 0x8ce}, {0x6, 0x2}], 0x2}) r1 = socket$inet6(0x18, 0x4, 0x3) sendto(r1, &(0x7f0000000100)="5805575b37a5fc99fcd65337425fe2e1ce4cd28d074c6f3c922fe527c89f267aacfb2236eeff4e9c5bf4a86774f9e03fe39f903c4a66596d02c1d3f9a04baff0b55ab55864be5e1a9ba2de93dd0dae4c9cdb1ac7cb63b9e9f5d81aeef5c02889f60765e6a2466ae887dba4fda9a38cb14c0654d62fe4c4cf6a451b603c8b2566cc6d654740ba55f6aa7cf3bfec6c76f79d182bd9369d77728dc7de88fc97b142bd35ec56534421cc8f4fd0473a034585054a963be7bf85c813", 0xb9, 0x8, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f68696c653000"], 0xa) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000000)=0x1, 0xfe27) unlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) poll(0x0, 0x0, 0x6) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x4, 0x2) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000180)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r2, &(0x7f0000003200)="2dd241e2f9a41f39ff24a2753e4e2bc012bc52ec9338f43e7ae9d42b6fedfe77a1929d9432fda95e98ffe053ab058cb2384f88f7eebdc8668b1e64ce38ccb530709d7a7e0abb59e1ee82f7bc5c876a05f274e20f631336c1a01b6c27d65d518ae1dd1a5cc76fbd86c152722741593041a329dd05a44a4a9a1827cdf3de29c0f6c4d142ba4d19d301d572a9534bfbf6e26a8e7a98944b10a8e6d499eb61e8cb950a96b7c736649d51af0bae994684b2722a5412c2f3399903fb6795ae5c4793dbb9fd9a5050ca37489ba6001941bfdfa254538791d3bea812ecffdcb22b585718c9ba8ba3671dde70fddbea02389d615e49249bc6bdf72ef0e80336e7fe2c13ac60409cba885965ea783b94c501779f5a3ebd36053c000f2f75d7dc81fbc36fdb161aa8d9c19fcca3f3ed3afbd7f5780764b90ce0b936ebe18e4e71a7447b82625670b9b7e1d275e215e67e370095c4d9f7e64843e18dad53fb4fa239b0d624a8e0bd8ef9b2445efd3e169ddad716304eee4cbf8f726c06b78a1dca57552f38ab6df79f3de46c930dcb89d0887eea369a970f6be55b75b7209d905450f285d7a434951d97b8cca27cf95f768b0aac46c63c46cdce979cf8c3f26259966593202bdd30094ee70085b3a979d366e2cfd790d6e3093a92d030eff6dd81efa988dc423ca37fe1990c198cfa47046b7cc059d444a27ee495387dee03735b03008007efb9d171fa1e3f0569d5b2d9fc0011ccb46a6dec015c5c660ce3805cc8037e415b61dfef3cfacac104d6fc38270b5d3dd35f056190abb78450dd82a89105bf96dbaeb0381b5d8b2a0c332c589dc5f6f6703af24a32266a8979308128be202b20f2ab39c941e800c6ad789dc5e187dc96376433a92132a683d9e713410cc7d68dd1e08be0f28c1bcb9eb76b70755ce2e170faf6ee8efaadd21e2c30580854341aa738128e75a0b557a5a3944db1d75d8bc91916a481abef8d429766864de85b3727a357a3953d5523b916648a9aef96d4c454bb35ae98319a9eda766cb290a3c59c61199e565366d20562a030cceae06a46d0b73c142da9b5ff60943265534756636bfc69b448328a2df9b20ca2f9bff33143cc936534b84200d06a61354494ed85b104be3ccc94a402b2e3999e87e22308aee970c2fba2dcad03b3af63806376078eeba9c8ae8a27822bc784e12f671de0004977f6128c7c130f691456c9d8a256b1d6acd28c8c5501b5c5472936bf865eb0e13e0642f8303c84541fc0a4f7b8ac520d0c6bc0ff4976c7210f18013fddf18bed6b9a2878fc5aed2812b5f1df4438e1b4add0607090e805ab67589e180d128e80556f024e0952f545cdfe87fc056c86a71057c50aeccc5934405e6318a9257463e61502440cadd6e0bbe0ca284142bbf4f81a1a2b3f6527abfeeb9cc63e5dabccfefacc0b876f96b7f02352c1449edbee4ff5e0cf81af5ed71f3c12990d93aa39ca005140f57c90534872361aebd0624d1a7b65b96beb7aa4d043051b24c368bb3e500dfd839bdf34d3422764255e3a2ecb0acf142ed7f4071f2b24d937bba90ccf3e012c782af5873c91613656d7b17144953517f552c5e9661568958c0cc49dd8092ff2983981128e4aa8771ae73e9f1e39d003fc0738bd7c2a1ee2cb18b2b39eb822454f27f86fb315d7981a8ba2c408c9265384308746c5d7abe74f7e2b2be7d43aeae9c16a2d6a8883be0ab94b58c23e70c9fc81efba2755da1e34699f30c942fd49e3d3df9a410834f0ea8ab054567331cde2c418475518c2ac993c38aa83f3c8ed4a6b967fb4521fb76e766f39429faf23b12a03e468c880dd8b5db5806ffbe46e12bd15e525079749c1b0ea4ece085574f90be01aed38080bde408c98fbb3acff574661e75761e7cab785dc061192b7df03e53b1000bde391aaf5157643f8b484148f6b276d72727a3da3b712c118718b5a72dd022a355154689aa345d7784e7818c6bc261eaaa9561a3e1082daa49dd3f44b1d1bb0162cca0ec9d1af621adcadb100bbe820fc8d94e959045c7c4c4249c87bee7d50e27cf4781ad519ba1a55a266949a9c9d8fb04d3e0055d7fe736090ec9f86b157a0470a1dba9b8a5e0436a00580d60e7acc4d93cb8676ab9c8a4247bfaaf5eeb2434711e275771cee7feb2e28d0ed2bfc47f706e57af1e67ae46358d64f17fed8526a2cc9fdf6c5a944edb875a670d1e2f0c585491205c6d73405d03a6bf256438820416e3514d164d04c6222cfeb9cfbb8604a4d9a3584b216dfec657ef160d2f32825286352db00de9e3e4f999c2c33527f273086e3646b24c7da3373678b637f0b800de8dc821313596608eac52574604f3c25cae7bec03c31ba64926b8d6a23c6cd1983f94fd3e7a1216fd47ff05dd77a512948f79cb9312f0b85a608da1344d6c54f9366d39a7e78bb74be032b0fb118d3cc2a8c1aaff0324bf42c7d00b106243d5a039e2de02d66f8c96eb114fc001862f25b5ab9c32f0833a73e3d523899ae18ab7e3a1464bed0916eb81aa8038adb629d843980e615d2705eaf16b203a72f468410a5d8bab5ce4d19407d81865c1075e51455b903190ee93965609827bd0ff9efe843ce08d57de9a41905345e77790acb1f896a44959e2f273b1641b5bd65f9868644b8787b032958fbfea5b2f1ab969b989d947ab0024f69527d05f4b4300a85e507535f4f92da9849598c92fbc9cc31f837ab8b69885272e805b35e7d6b2e7db162e3716c3c8901c679c2ee51ee7d53f6890be28ac7a507aae480ae406925473ebe3a946eb6449bf0cd754c86bf146807a628ec0b09d22e51c12d606006816d6f6f6492fe684a12b1539caa5b5c3f7b6a8578d27e015b44e689622a28ca262cc30abcd4a0ddba3362265e4fc62d9872afdab661a708980d5d366b8b807f537d729ef49a3bb73904f84cb342b3f46d47dae8a34c1a45baeca0f2d422cd662e2f809eb4be3aba136a1073db647450da7f6594df594b1c3d949908b877a6895b7f433c78c15f3e7bff14661389acc34a73776cbf9cdbd3d9796ff9d6f81c1d7493925d46d9686877f5da2460f6b939791d8bacdf886520cc458b9f9d15b33d380245c99b7bd7ccaa225e85006cbec7b9c8b23515f95058a208f2264bb6167617e1a5d18ae980c9163ea4d718d22d6899ab2ba32a5f5c49eab7027b31f55806ccfd458ab93c457211bdf377358eb09d2b4b552d2fa1c4b8cddc7d3fbec0702876c275ba5960749f702fc3d6e63aa57af36f245fc4ee03ab62603b3c3aa3268b7c2bd9837434da627d571089451ca4534b7e0a8c4de4cd87ac6682f9fdb966f04e70e607c9d1b2130f289eb5eed43a3058898a3a62e3c66d6152a862ac74128dfc58b97af99e29dd8bf5ae420b43530926e0b9c4228dbd9f237615c769bab8f3485b195026746b28ed1af6f07f3209910389e94b6160e752a2dc56724b1d05b328626059b5b4054ec4e64bbffd158ebd09578bb00d311a06f3e539a03abed1b84e3f0d6aad90fd7ab19e0698d83c62ad12af7e3a4b3aebd03368bca9cbcc0338ee7fb37e0379f136e233118f0e2dbe2537c534f11522c498e4fac3a7d6b3fadf1adcae399f9cdd4db99356402d0faeee7c6c4c809ce42719a71b13438527a4cac2322d5ff433a44747532db189c1623af484d1016f803eac90cf183ee9a52325c1baed6e1f4b4d17995eb91ea45916a66cb9f65eda48d20d57f5b101df179f615d1b94460e02c180a0c47906b272a2aa00ac3270dca0a7c2eae92b19cd8cc2a786987ead5f5e45f6a41cc2c9091caf253b2244bd9d41ba25158d0ccb124d9837c184289d0a9c1afbbdb25031d6bf6ddf328ef73fb200d143e35eee0437a49eea3d4c94049a3df5e105084c4c29e7811c2bc6abcc078964d7f32098dd90f55ad741a40dc413b4a263c50e8c1ca085057d55792b9206699abd7c6dd3aea4c16af6277d8ecf6dedef6fba4380c313947ab4a7cc12c332eff58056acb9a1f64486c5cf213ed66a1dae3d584bf22b16b2903d76eed558be507c8fff4ace5fa6e1c72f373a0e8b3db5f2506a84474ecd9a434e7017e81c0fe3041af4179d77de15818c69e1734fbe4ee7423c1bcc983c859292d0817b593412ae23e1dc01b3a9d8fd1ed6d92fa7a5b6032419fb72713671df0d259125cc912ce5f25c2715c082700dfe96212a0d8e5054c94eb442fba04d7ef1c14bbf8a81d0097c4e6515fca6e94d6a38eb09f0dedcdd5d3991a0f9478aadc5caf611b69257dd19571bcfb507e1daca774516d24172b251f2ea11181099875e602bf06e25fb0645401b80d839a5392ee0b6d3e0460cb75ea3c72dd0c4327f734eb32e9c0187f3e255f4e3bb81e44dc8f3b436c054306aa61e5d4592de58f299744e5c8a1056ede1a614f5bef719eb7fbd296cd9d2af875ec310d9dd8c6406fff46c2b24ae024dd74b2d2b1d01c8795d2a1e5087b9ed31beae4a57cb878d03fdf9b5621034e5688f5d505e51c0e04f54c4fee0708cd959f5760e8d8a740c13f2a3a7db9f27e36393f3323a5c175996a1c812004518df437f501645b91999167ab78c7f0455605dacbf00b622123faedc0d5592ce8d4251aa40c76cc76e48944d166a5ce691859ec74665ab6e850931345e49a47014d74e81351ae4d8d2b60715edbb02b313fb98c8dfffb62366a8d149e288c8fa0a3ff6c4f8904d5798a7856bbdd7f686e118509abc91cb6475631cbdc0e2b7c9daf768f9eaa1400da20300798e9f813e49b9075dc6b63ad687392f333e81136f3eb3b9b2ef33309543fd9641f8e9bb73426c6d03cc96bf7e9ff65b2e7d833c98119d71071acbf13fb27c7c21293de28377ae6e886b68ec4d100e53d31f378ccc2de223c0da4f7b7504511ec5429a569fc00968583f456e336c3c3b4a2cb13319551934cd183a8007f75aa807b9b12f10291cf93896ee8d24ce9b257f5b2bdc3e533da39ac78b99f2a7a4d17e5d88aec6e03b663286417b16a06c666a274611019c94a9b8c3b9d6e25a8f16bc5c1b9967c90e43b0bc8cc7e0651757c58316359cfacaaba84adb6748e0b49d3617c9910367c4e67c22fa5670e49a9295a2134acb14bb45290e8df341e512bd57c7c8d462be75892c5d8b13ef2228e7b3d1984921b710c014ba5747ee7dcd78bea571c2b0fc0bf948d7ce4a700f97905e2ef0386b45f9face700b6a3b7d2c76f7cbca0280faca11caf96783b11e69a9e1ab203d1f0480c6fcfe867324ff4570d560fd37b3e1548ce5b0facba602a7c8227bc19c221ac3cad4cf0d738ef0d0dbeeaf73284e47672c691923fa98733c59fc8b758345f6327ffb445882cf70b7d3260938e8fd5adaa882edba14b2d2991e35be3b1024bbcc01eb26dd59d2f6f9967c3ef83ba03a30dd4113cbef22b35e091202e639e5ff289deafd15ed3c7607e069c6c82e14e0791bc2ee04f5005f5a6c29b61c1ef2611384e633440d951fc0a7e72770a08d1dbefc0c96d5fc3bd5332828b3ad595a0086bbeed8cb111d215686315741ad21703945dbf89229fef692bb34c15984bd48c4eaf8fefb34f341587a192729fb786209f18a1bc7a412c0e8e94eee51ab1bd09587a2965edce6cedc298b9874fa3488fe6b683c0c29762478d30f569e47f0bb3f1b431f868204d635e54a35ebff50dccdb3fe056551702532c9c5aa23b694bc4b33c22897c2f0f3a1b9b3f2f0e67e8daa0c4aec830afe4b91e010088db0966ce346106f3bca2305a6b955c18a69f2477ca650679be2abf0bc3b31d2ddb94408927022af47382c5efe8bbb451b3b5219cd40d86b040c47e47ec09199d6", 0x100f, 0x6, 0x0, 0x0) poll(&(0x7f0000000100), 0x0, 0x0) getpeername$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r4 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r4, 0x0) syz_extract_tcp_res(&(0x7f0000000240), 0x280000003, 0x400) r5 = semget$private(0x0, 0x7, 0x488) pledge(&(0x7f0000000400)=')\x00', &(0x7f0000000480)='{\x00') semctl$SETVAL(r5, 0xfffffffffffffffd, 0x8, &(0x7f0000000800)=0x100000000) write(r1, &(0x7f00000002c0), 0x0) poll(&(0x7f0000000280)=[{r3, 0x20}, {r0, 0x1}, {r2, 0x3}, {r3}], 0x4, 0x9) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) sendto$inet(r0, 0x0, 0x2010ed1635d299b, 0x0, &(0x7f0000000100), 0x3d8) r6 = dup(r3) r7 = semget$private(0x0, 0x4, 0x309) msgget(0x1, 0x210) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440), 0xfffffffffffffd7f) semop(r7, &(0x7f0000000140)=[{0x3, 0x6, 0x800}, {0x3, 0x7, 0x1000}, {0x2, 0xfc, 0x1800}], 0x3) write(r0, &(0x7f0000000540)="75e1cd5dbbed78a54a5c95951e925063938a843498658522ec9976d81ed086c019f4af658011bd827652af4081d0637f223bad10350b931039618ebf6e30f70f595eeb61a46d702a3b483fc5a7540aea76fe8808a10e02049ad581e77683b9991570ac8b294592c28c7e8e1ec92ebbc19837780baf83f037e3b45f6c6243234c9d9e2777451b4a934db05b92edb37744d8ef9dd9e069138bf30572c31cbbe8202dc7666950dd7b00a962464d780f0a6e844f4547860a218b62c428e48e2503f7f6bc685843bbad872c34dbad1412c418347f734ac6497243a6e7674a5455b5571e9c2919f22f138f55f1", 0xea) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f00000000c0)=0x7) 16:00:03 executing program 1: r0 = socket(0x0, 0x4000, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2007, 0x4512) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, 0xffffffffffffffff, r2}, 0xc) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) getpgrp() fcntl$setown(r3, 0x6, r4) r5 = dup(r3) recvfrom$unix(r5, &(0x7f00000000c0)=""/111, 0x6f, 0x0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:03 executing program 0: clock_settime(0x0, &(0x7f0000000040)={0x1c0000000000000, 0x301f51de}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto(r0, &(0x7f0000000080)="66751ab2563667944de5ca051896666550f5055bf0677c65b2575d939a9679752526a3c68c4998", 0x27, 0x9, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) clock_settime(0x0, &(0x7f0000000000)={0x6040, 0xa639}) 22:50:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x600) r0 = open(&(0x7f0000001340)='./bus\x00', 0x71, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000140)='./bus\x00', r1, &(0x7f0000000200)='./file0\x00', 0x1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x40000000003, 0x2}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000180)={0x100020000000003, 0x2}) 22:50:40 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000100000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = open(&(0x7f0000000200)='./file0\x00', 0x9d, 0x80) getpeername(r2, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) socket(0x1, 0x3, 0x7d) r3 = socket$inet6(0x18, 0x3, 0x102) getpeername(r3, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) close(r3) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001180)="e5a2d864dbcb88893eb03aca7c23f9b161314f709e6d08d4bbebce58722fb3f09aed5f554666a37f916de0e4ffe9fe8ff0ddc42d5425f359a99d7ecfd13622e25fd5ca9ef93a2ac68cc3674de58044d013d9a9b6ba9b751f62c198c515ca447441f37b92cf77a3e2d8e0635c98191fdd841e9a13149afae483a0089f4b1afd7136487e4264801abee65254db39c91cde77d10749b5c01d1b3de41de6367876f80c01c65854dc7ada34da5330712add894d9e6d199c924cddd9f133daa28e8b98a6", 0xc1) setitimer(0x3, &(0x7f0000000180)={{0x1, 0x2}, {0x3, 0xd3}}, &(0x7f00000001c0)) syz_open_pts() msgget$private(0x0, 0x0) syz_open_pts() bind$inet6(r3, &(0x7f0000000040)={0x18, 0x0, 0x3, 0xffffffff80000001}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0x800, 0x0) r4 = semget(0x3, 0x5, 0x420) semop(r4, &(0x7f0000000140)=[{0x5, 0x400, 0x1000}, {0x4, 0x9, 0x1000}, {0x5, 0x2, 0x1800}, {0x2, 0x7, 0x1800}, {0x1, 0x1}, {0x1, 0x6, 0x800}], 0x6) r5 = semget$private(0x0, 0x3, 0xa8) semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f00000000c0)=""/92) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000001280)={'./file0\x00', 0x40, 0x80000001, 0xfff, 0x1, 0x1f, 0x200, 0x80000001, 0x1, 0x1, 0xff, 0x3}) truncate(&(0x7f0000000080)='./file0\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getpgrp() geteuid() getgid() getpid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002780), 0xc) denied attempt to set clock forward to 126100789566373888 denied attempt to set clock forward to 126100789566373888 22:50:40 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) pwritev(r0, &(0x7f0000000740)=[{&(0x7f00000006c0)=' ', 0x1}], 0x1, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001d00)="c46092a305bb7b5fae519c2326dd18dcd7e5ceba433f59deaf77ce631c7740d3b2253f04e4c96aa21d7359226450aacf16e6c90c5ea6e2816874c8f2d92334e513765d964580e4b3b43c2e6f2c6c9df4fb0245ad146c4cd6aceac031dc60e1ba509bb2ed2484c909a9e4a09a335305f9ef0dd799a47ba6e7d28a5aa2c957035044b911c9d02a9f30f4d24b331020ec69c85b73e92d64dd8843a6c2bada84e976a474c610240a9bbc84153843f54b15687d1e4319b8478596a4c72ee531d0a60d8d7bc423935aee53e4076c0d9e0b8fd17fa7ce29ef729d7ad92a12feb5c6ecc2dc2560a6ef8798e62faed23806b27630eb0603cc788ecb302d95c3efbf219edc9a392996f9346a6cf1130de9010e44a3270c0335793554c30858f4d100e4ac66ec3c41bacbeb6b2785ac65df4f4e6247f89dfb4f4342d9d7c7b212e8697d1c824e8c272f50b599b67a442e536c7277dab87c2b9f523c7ad3d98d470c0d8ead32bbaeba6db4336613be849163c2c7b68bc4d5a6f1cba29e452e2d0494b49bbb7f6750a4d47955c9a9c555ad3253947df222f57f57a2061185463c4e0697c08a647e70d05dba082c4256509ad26db6c5d6dea7688880a3f825d3124776dfd6662786ab3b56b86b7134a9e279af33c1731d059ddc039476333359dbe9f1217749c4059ec86055538ba4e72efc63f03a4dfed1cd60a9d40b91b701dc7d3099981058b257b612aa83d14db24035dd90f4066e941ae24fbf935100a3ca554880965d4e22d10941dfe29ff92e98c913f14f9126ac1e96bf6f13e36e260b94d67726614f659b730090270f82cd80498d0a74b2072ce9d91579b7f02f905b93357cc5d669f56bf9ff391800db657d920286900a4be278c8d0da039b69b104da8bbb3544bcb9884f68e45f6bd166305d037a5bd7321e8d488755887991697f8cc4d786bac6c175ac7a7234b48567c41ee4c906ded92c178276334e70157290948c0d49aca20a73ad7ac9e5cf56345e45dfd25e5243be048542073611b7d71667ac2e34a62705a50ffa120ee112207887f5c532dccf4aaae8d6e8d9b1f27398dd85b36fc816cc3a1f737baf018d77f5716e5a30197515e02666ae360194ea593d75a9aee635080fd8f3540f67dcf6f1fbf9b47d5d792440967fd9dd116d4c0dc4854607fa131df8449a89ee564d566967ec8e5b583d17906f09afa9514d41557fd349e323e2429e450344c169fd75f8a173348edb09335a4f93e735d3293b1099a083f2b890f84758171f3c4a9307ad531ecd950d0c6fcb71b8e601e1b95e8e60adb8141251774ce0b5facc62320e941fdf01515994540881b90820676f342231d3182f1a9d5dbd7a443deada35eb1882602eac8fdbcf0f086115846436a6d832be359b0817996c36d8d7852833ad566d09b340b9ec6453aca7ba9c735f83f1d542fef1743220e47c568dadb08f9adb215d28ac959b2913b1ff49e2d68839b24b29dacb64c3588e90592821540632c65dd2ecdce24011f101f96b9ed46c7abe52504c402144a720a386b927dbe33bacb69891d8befcef9a28de33994708a50c7b126f60a90b7d4c6e0821cbfefffdb617e66723a43f669be4c7ac98e6c599a10f8bce7f3a8155d48809a1fc6d40e2785b8047d1d008b36760de9c8c1ecf3d818cb02f7aade446dc17da8cb8597b2d98090da338a4d965a843a2ad0b825c7ad035579e079359f7012cbf11e60b0927451e364e09bab864227bfc16258e5448d8538c3ac5a33d96736848641f78edc18156ca6703dcac1a0cce26a5e2f38b60511692b33a1b45906e067b6210ce1edb6e22da23a2d59f48ddcaa149a25bb0a4fec222202f682fa7d44f9f0fd68d7ae419380be67e921d872c0f22c7ded1989039d92b1d99738b069204e7e621ec13084cb0f5e502b41783280f6cee90f78b606b194e7b18316a0859ee8b360f0da48d3527befe167bd54289d5bfeca4b31c36fe4a013fa4994eed4dd0ecd6848b3ad5017e057cc978eefeb24dac49387b471df4e6a88d0c571710ae7a7ed7e027a8be94cee21997673c409e192f6afcc109247fe64a62220beebd898b8641f20fc71de3ceab503f7ac8e7d20b60196079f23ffa6f5a47e8a93eaa1cb273436e3dae91936c5a398de371d3a37fd814d5d85eeea23ab559c8b194c02c5e46738597ed57c3832426d2191c97ea025b84e3cad73e43de57fc5575eecf627a285fc3e7989a7f34ad3ba28f96db36b01eae1838a3ff4850dfe4183dc7b98f44a98efdb6a91eb96c87828ba327cbc07f683b92c8a7b07bac34e6bb44b208f85b2f516be6853910fab42a9d765a179df5189ee80e578664bd6071493f55a1a64c2e4d7cfddb3e8b057cc89d77862bd08ee2ded77ef6d8aa6ef8c4ce1ac42e1ff7f5ccedbf356ff9d7215444a4e8efcfaa6918ffbe5b42059c73ef95a9d69ce9a9977cd8fcbebf3c654d6e07617289a250381e28b8a9692d6f9d2a8ac0cf9c6fdbac5d87a15c6b9a7bb72c17f15da50bfa4e00623e7b2f1d439bd5e7722a4eea7d0c906d5105f7f7afddedfda2163d04cf0b51f6e212be8c1b212cb92c101dc4a914418fedf11d5d792d60b60dd9104a5e914eed182f71ee0b6e73dfe0260a447f153d2705f9245613b7e2c0c557d488b6e98b828917fb344b20c19dd13496d23be1790ab0a416d256cfd7bc5a8d90d399a4d1ac1b8a84fb331ae392cc1d2f663c04ee2c62f370be6fa4df0367c782b0c9140d1f158e1518b623163c287d182fb87404caea8643899f53fb78e59ded3d8ce685c4791fa08948533a86aeac42de5ae17924a44b9069c39b896b6beb5f72a8953b30f532bd093ea5f208554fc05a8e26bdaa628daae733eb67a278be82ea1c24e4d9cfbf50514308c3832e010c", 0x801}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) 22:50:40 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000180)='./control/file0\x00', 0x2000, 0x200) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0xab, 0x3}, {0x85, 0x8001}, {0x7, 0x5}, {0x8b, 0x5}, {0x1c7, 0x1}, {0x87, 0x9}], 0x6}) r1 = open$dir(&(0x7f00000012c0)='./control/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./control\x00', r1, &(0x7f0000000040)='./control\x00') 22:50:40 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2084, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() dup(r1) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x6bb, 0x0, 0x900, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8, 0x0) 22:50:40 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) r1 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000080)="66b4b5397ade1da5295baafb209f70aa", 0x10}], 0x1, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0x402}, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:50:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028a9) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="6f25bc9cf7b329547f473938a64f394fa20b27", 0x13}], 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b4000330100000000000000000000ffff4dc6f2e9ff000000000000000000000000000000", 0x2c}], 0x1) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000180)=0x1) 22:50:40 executing program 1: r0 = msgget(0x1, 0x0) msgrcv(r0, &(0x7f0000000600)={0x0, ""/96}, 0x1e8, 0x3, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="a2359dca98b8ce6f587754d1cb0bedf002467d8d9a24e9613d1525cffa2f92f009f8c363a5ae95983f051dad7be42d5ecc89c7dba9df56ef81cf5c8a32a5a84c32d34236800800000000000000a6442837c3012983d33576506e40176e273f5829190404ec34daa918226f51c2729f3b1cad7d6936aaf0d459960395"], 0x8, 0x0) 22:50:40 executing program 0: setregid(0x0, 0xffffffffffffffff) getegid() 22:50:40 executing program 1: r0 = kqueue() kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000140)) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x7) execve(0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) close(r0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)="c6307388ef501930c4fc4ed3baadc5b0e35ceb3ebdfc202fbb4d1512fa8d1a6360ce239ab76462c30853ca4920e4ce651da8bb93e7a0d91df55e7b47789f8b366e517db33818e309300211efbcae44fffd4d1d22e58129d875359fba6350d0772f411ce475d557a1acd17d1625240dccc6c7174175685feb29d5f167cdf87d0bf8d269469cfe55ae1f2d29abd39594eaebf8fd41d4", 0x95}], 0x1, 0x0) kevent(r0, &(0x7f0000000000), 0x101, 0x0, 0x1ff, 0x0) 22:50:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x6, 0x0, 0x7, 0x0) getpid() 22:50:40 executing program 0: r0 = socket$inet6(0x18, 0x8007, 0x1) getsockopt(r0, 0x200000029, 0x26, 0x0, 0x0) 22:50:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) rename(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000300)=[{r1, 0x144}, {r0}], 0x2, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) 22:50:43 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) mknod(&(0x7f0000000000)='./file0\x00', 0x3000, 0x1ff) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mlockall(0x3) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) 22:50:43 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x85f93378a1386869) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x100) r2 = socket$inet6(0x18, 0x8007, 0x5) r3 = socket$unix(0x1, 0x0, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x2, 0x22, 0x4, 0x20}], 0x8, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x80000001, 0xe8}, {{r3}, 0x0, 0x13, 0xf0000000, 0x6, 0xfffffffe00}, {{r4}, 0xfffffffffffffffa, 0x10, 0x80000000, 0x3, 0x8001}, {{r5}, 0xfffffffffffffffc, 0x80, 0x1, 0x8, 0x6}], 0x4, &(0x7f00000001c0)={0x81, 0x75f501c2}) clock_getres(0x4, 0x0) nanosleep(&(0x7f0000000000)={0x5, 0x81}, 0x0) 22:50:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0x40034}) dup2(r0, r0) 22:50:43 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) write(r1, &(0x7f0000000340), 0x10000014c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) getpgid(0x0) r2 = getpgrp() getpgrp() getpgid(r2) getpid() getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r3 = getppid() unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='W\x00') r4 = getpgid(r3) write(r1, &(0x7f0000000040)='t', 0x1) write(r0, &(0x7f00000001c0)="b51e36743388fc16df6ada7b63ac0de793a955045042ac7422eba8d1624fd7cd194aef9d5302f9c281a31880daaf028b04edc4fab517b2e3039da5a08507af9dfd028615963b937380e9c7ebc6db7f0c48d0847bc70b8960", 0x58) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setown(r0, 0x6, r4) execve(0x0, 0x0, 0x0) 22:50:43 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') renameat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0xffffffffffffffff, 0x0) mknod(&(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x2, 0x3) unlink(&(0x7f0000000180)='./file0/file0\x00') 22:50:44 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="0e6697d0febe48ec", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000)="eaff125c00000000", 0x8) 22:50:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xffffffffffffffd6) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) clock_getres(0x4, 0x0) close(r1) r2 = dup2(r1, r0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x3a) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:50:44 executing program 1: r0 = getpgrp() getpgid(r0) r1 = getppid() setpgid(0x0, r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x7, 0x10, r2, 0x0, 0x0) msgget$private(0x0, 0x4) setpgid(0x0, 0x0) 22:50:44 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x100) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000080)="03f3b196336f66d92ccf92b07e50e9f1f3f388623df7dab572aa108093bf9c9451a52b92a077f81a4cc2384bc4b4aa339799c6c19020b38a24e9da0ea36f59dcde632de3a5f950f1ca9edee35200297775f1e60d3991761b32eb6e5b30ceb9f4566a7b84b5e6da8aa12c21b2feb8475aa5bd97438efcd0c8d5f3970419f61832ce516f2b8fd6d2862a21b00b9ec14942cd8e13f8a1ffae89bf70d5bb2e687050cbc83586636a7641ef0a16c1bc83e033b9adcb0db47a1a1e182f6cfc78a84b29032a455a48a5df793fc1ee60898b22a8f5", 0xd1, 0x6, 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0xe000000000000000) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x1000, 0x0) 22:50:44 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0xfffffffffffffdf9) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6080080c2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f0000000300)=""/203, 0xcb}, {&(0x7f0000000400)=""/243, 0xf3}, {&(0x7f0000000080)=""/18, 0x12}, {&(0x7f00000000c0)=""/39, 0x27}, {&(0x7f0000000100)=""/27, 0x1b}], 0x5, &(0x7f0000000500)=""/170, 0xaa}, 0x2) getuid() r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000600)={0x0, ""/215}, 0xdf, 0x3, 0x1800) 22:50:44 executing program 1: r0 = socket$unix(0x1, 0x4, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc020699c, &(0x7f00000000c0)) 22:50:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) kqueue() mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x800000000000000) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 22:50:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x4003, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080), 0x3) open(&(0x7f0000000000)='./file0\x00', 0x12, 0xc0) 22:50:44 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r2 = geteuid() r3 = getegid() r4 = getpgid(0x0) r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r7 = getpgid(0xffffffffffffffff) r8 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r10 = getppid() r11 = geteuid() r12 = getegid() r13 = getpgid(0x0) r14 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="9e93fd71563f66528df2a78dc46889be4ba4773fe95265efdc142ff21388a5cfbbe29193023ced5777e542e85b29", 0x2e}, {&(0x7f00000001c0)="eb9e45cc7f0c789b38a2c4b4e58a9326666ffb3b0b308cc011e61e546630a938a7f008a7de8715035f09fd346711353af184a1c68aa7d15d8c6e5d1e2ecbf8a4baf055aed93d19bd6e7bba83c5c26bd25ca4c2347975c334b70b24f61f36a3e6c01b456fa1bade0c97503c9da58c20dbc7525d8f38dc09d13bcb50a584bb00a27b90c6ad8796c884fb266007bf3119a574317a4e8252a510fe91d4b279", 0x9d}], 0x2, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0xe8, 0x401}, 0x400) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) shutdown(r0, 0x3) 22:50:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0x40034}) r1 = dup(r0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8, 0x40000002, 0x4c, 0xffff}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x4, 0x8}, {{r0}, 0xffffffffffffffff, 0x41, 0x8, 0x81}, {{r0}, 0xfffffffffffffff9, 0x81, 0x0, 0x9f8d, 0x4}, {{r0}, 0xffffffffffffffff, 0x7, 0x44, 0x3, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffd, 0x40, 0x2, 0x100, 0xffffffff}, {{r0}, 0xfffffffffffffffb, 0x80, 0x80000001, 0xf31d, 0x5}], 0x7, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x21, 0x10, 0xb8, 0x100000000}, {{r0}, 0xfffffffffffffffd, 0x1, 0x20, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffd, 0x2, 0x1, 0x8, 0x9}, {{r0}, 0xfffffffffffffffd, 0x10, 0x2c, 0x3ff, 0x1}, {{r0}, 0x0, 0x14, 0x1, 0x5, 0x8}], 0x81, &(0x7f0000000000)={0x5, 0x7ff}) 22:50:44 executing program 0: r0 = socket$inet(0x2, 0x2, 0x407) setitimer(0x0, &(0x7f0000000040)={{0xee57, 0xffffffffffffff7f}, {0x7, 0x40}}, &(0x7f0000000080)) poll(&(0x7f0000000200)=[{r0, 0x100}], 0x1, 0x9) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x68) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x883, 0x10) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000240)=0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) r2 = dup(r0) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x2, 0x1f}, {0x1f, 0x84d}}, 0x2) 22:50:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080)={0xffffffffffffff4c, 0x1}, 0x10) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x11000300000005}) 22:50:44 executing program 1: r0 = syz_open_pts() getpeername$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000280)=0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1f36) syz_open_pts() mknod(&(0x7f0000000000)='./bus\x00', 0x2020, 0x4512) open$dir(&(0x7f0000000040)='./bus\x00', 0x8d21, 0x20) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x4}, 0x0, &(0x7f00000001c0)={0x9, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1000000000, 0x7fffffff}, 0x0) 22:50:44 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmdt(r1) shmdt(r2) 22:50:44 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x0) recvfrom$inet6(r1, &(0x7f0000000140)=""/4096, 0x1000, 0x1, &(0x7f0000001140)={0x18, 0x0, 0x6a, 0x100000000}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6c2364a029fbb699bc76bc231cf9454e0c7bb867"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x13e2, "d2316c68feffffff7318cd9f8b4dcbaccdbcc27f", 0x0, 0x8}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)=0x1) getppid() 22:50:44 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2030, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="63e5d32d610d3b7871501aa921f44b09c19caac29bd9c3370a2d56782777a7ad7c6b53a2d4af4521cc1e858cae263f22ea349c861b1cd503ab7f6fd285a1f0ff9cacc77653985dd20799f6afa080455653cbdfe041ec430b3f28d3622ad5e52a59ae047f52d7406eb9f3011af96e62049cee855e580fe3defa4b56f17ee61f9f190a86941cc2eb3084352a43fa9960b37031091808d873dc6769085739fc7a6a436f669129933cab85cf9f082b1bdfd83c97e5c747a11d0b87f618473908814d960e0049f26499f4e91231c38cac392449476729e93e19c2fe2486ca154b63dd0bea1e2a89783eb3bd2d0dccda12fa559e4ce87443834ee2b3a5c3cd0aab8e7cadbfb6f4b32ab97d0c44cfb362ed7cc29cc9c2cbeb6b383c54fcc78ec38d8cc1884858b7febec7b6c9ddae72f63776bd9efcd4f3f35d0a784045004bf3ece81c7a84cc9bd9cf0b95a9f3a6b6446d9955f8eb04cd14eab7ada5d1176161ff8ebdc9eaa7688eadca296db767388edf2b9dfce06e8c1950405c99bbdec92ad1a6924b255903b762e75ff104ba63cd5b028dabe26554a314c388609af776c0e0e254f76700cd8c63835fe9427e0e8d416c65ebadda6bf101bfc4cf57dd9c14683cabb0c761e53a9cf3ca4cb265b6175bde7efed277dda8c26ea932a6223877baae338db2d5dc2ede673a851b9b292b6ea33dc260cd3bedf00d4015583271e94b04e57b1ca32662c2265ad8785830f7b3036df0db4e97e44dd52b52dcf69337410203a4f1b6fbfe4a2471ae72891581018680485bfbcd5600244f1c73554739e3d025f7dd9f3ed26029ff5105905663d47f2b9a3e8040bb221481054d2ea222780afc3bcc1966da4f6329fdc07a3855ad084f5973ad424251e5d456c42f8faf368ca7084f83433b5f710d7b1e488def6af490c7e8ab741f8d6593de60d64005bd5b9e397259b9ed00e7ca22574a98f60636361fd74841bad06fc388bca4a8e4736cc613f02c2d42317078b7d072d70a766cd8993526baf41d7aee16a2a3e39c36fbf888846794a094f3f3df5ce91dd2d76d1e6596cbdeb4a1bbcfa48e73d525a6d9e6ac28f2f7ce299c9210b5605d8cc824417d61e4eac880cead51f1bf91397901997cf02541fb7e41bf3e839f834071654c4b0c1ba03a170c2295343d9e60e5df926b6785844594b3e27c2a402f5934396f72e052e3c12142dca414d29b01f2512cea5033346b759f21c5d401918f9f3aa7c5fd9704d2138bb826c54e3ec6e26f9098b22bab000908aeb2053626c626f42ba4dd4377a045d7b2527b6a3b79d8866f15948385442a220e8784161bae9e13548a3e3f6da3a4ae8c9c39b8ac9785c3ff21c63fd6ef84f9dd7aeff433880f1168a7827c467d838e0a3496999da8b009b8fef338dd1cdc7c6bf2d106703f9ec3a6daedd90aa9631d538dd7d2aafdb52b6585656458423801a411239c0116920cc4948793e3f98ded6be9ed5175c5c973d409df461f86bc4b1a60b6a7d6ed17f7ff6cf4cece036a28746561bc173deea5f2ff21e8497ea152923e305e690d0323a1f339a2737553d5c93aae9b297b5d19b58c1506b5a5e87b1b54fc44ca4f0460410839e7178141a0f2fdbc6838d392a3de997cf9954ff6843a2aafdad0404c63b8ec947f81ac25582521074c7009964beb09431b15d7c94529b7e3d1cd10f90320ae95d53fa758ab285cb5273993b99b4e20a3a41abc07ceac4c17710e599fd51d73ce098128d45950a1aa7fa46a15b719b82ac6b7a6ef9009297c2389089d41d1a0a967586a826f5bcbc9120b2e9b3dfd1933a7c60b902d3fabd86fc9b033eb4b3ccda71f28b1fb8961b6cc8175825820b4c1b4d6156a06a43c5cc45bec32a20d092f993b3d01ab61bc049a430de9107f84d3886e62f75d07d04e7e8feeaa0d0a89ca009deb3a70f720b105840fe7ead0c9e530719c11e5e57e9b0c27f19f9f96167000cf367496cd0d138e7e43509edc312d7ae395c200df769d3fa9aa38deeeeab41c33ac5c19196e684e3ab61fdfce1f7119c5165f07d54f6237a5a54206bdcb5b26dd3719a6e93d897fd2c06125ee71e1c940b4477971fd5d47b7d9ce60604bb7a8762d48bff5719b5637f0c9306ecf9f79098b30830b55d8d045ca5e415cf7fba166fd7ea2e38493b79d628e0d5665232eac838d91f6e0e2e5c0aa42efc73b58a04a6bb91cca786384064f73330d117ca497a3218e767955ea549186eb00a230083259a3743a3ad6f96d0bf5eaa000420db618ba6c9d33c275dae2d090ea6d5dde32d1804bebdfa3f87b441a0f9270ed2242d5ecdf811abdb21c161cab7f575dc92afe897dcfd3d011d2f16573a8765d90878c818ef683b4ea7b953a500ad000fc7e4ebd36654032b57c984f2bdd10d3fe9bd4ffee5749cdd15c3ed9c0d208c2e48e18ec294284ea8bb303bff892d3d211ccc6b235fae58253ced720a22e2759f94a815539772e66961a497cadfadd454cf76db182eaa44c6b968453811c024e21252ee456a513a149d9dc164a4a9f1311783042a759c75661c89666afbbec3a63d6042eb5edac071c797945900f6be0725d51396569e1ea72dea62490a6db1afecc6bfc713020f9f9546a489fa42a68e8ae22eaad9db65e60010b4cc78b49679a78388715386745cea4751fcda91e1423eac2ffbff6c44e6ca9af30664c60170c4af4d1764038e63e279f6f3c60400c34de94052eb92b982bfd0593727dd70f98cd8837e34afb1ef8f765a5bad4de596e5e75acc507b4bfc2a327a559b4a71070e9d544f60f084f51e14329a98ab7383381a0fdd2a8de90127d52a3560e03d3a247405c80420e7400971f75fcd45ba23d8e0d8134af156d0f4053286b98aefa78f95486caf152f38722b56322a18e1b13378536b9a5074b47ee1ce2d416a6c6f04892d62be4e346292129bc55209cb57b171d7ea0b34bf4bff547daa6dcc713569fa6112ed704372263a8d7935f45552489fdee08c608f03ec4b3aba4979fcccfe52cc4ce32316efbc29018a32caf78141d05c97ef61b4d0578e664e70901bf5f8ea4dfc9375a4855bc1ce23e78c804aeb06b8248f095223bcfad8a70df91493f8e82083f688f250636f3f03373bfe4c5b087f5d5160d70f8dbc8f5902831bc8b40dec098a4aaad3a07be3738c9a1ca5246d6b4c611ccbb6c67fdefa801e88063320b1dcda578ef6303e3c64bcc6b935a2ec9cf5304f7f9ef95d26f80cdd457208b4c44e775e2caeaa88f7f067b6bad954df943dd14be234fc6fb76362a6373aa2c24af793d9092fe4bad1475a7e8b793b6fbc7d1116636150041ccea7c7a9500fc6c56f5ce19e10f0872f5d58321140bc45028fbd32470cda6b729f395ae667b536d53941b6852ca1bdafdf544aab1450027d41d95889236922840d38f67124e194cbbb72bfe37c67fbe767452e9741db1c80a48aa22cc27fbe0ad881993c6d11aadddb368e98f77a6184d2e9a4879f761782fa6f6c7f0271183ba7b7cdb5a5dfe389d2d3c5bdb156dfa969eaf3d55a74e3f9eb75cf31756e938248498e1ae1446184df5fff70ae30bd73a4fe90d1c5ff73739d7f93ea3ec6996564323db0461e265ac194e22eff0553b8c445e2743b69538114c9c34a46e124ee933ae8bdc966b91ef52e6640f0592efa501ed6397f44a2af65757cea21050ee0423787a8affd4137b0adf8566ce35753ea0461fb7240e7ea1060b3c29216231dd8d847d9a0d5f4a1b1a4dc6ab92830ad9ca82b1c29e018a27f99b66af41e7feaf149c0b9afad7d652b800dcb1b35f4e7e617045e3296b97ed6e0220bd2d0e5a64533b654013c3c2f7e14de24430cfd3730cce6fb750ce09b5a3bb5928532b51bde4ce67175e24264761d764c2b2b72a27e72af5ef7762c7b79448896154fbd2e19f9f6e9ce44b2d09d611a448d372cb769c4c9d905e80c9603d8a2133da91964719e0324daae20076a2671e44dae059cac90207a1b4e8d73ac227bf1bcbb84accb5761bb2839556d0b6f7496fac2c4a87b3d578de236c2058001fa1d077028298a7ea6ec6c9ff67f79cd04632a6f31639d08f0bd5b9c8a3667f01d875fca0a4f60c759e3f4271536616e8d527d1b1e23758f93113e706a2282fd87115728efa40032ef65beec2b00364892e64fbeffb7356fc549f51f59fa7641f37f2b1f52c38fadb0646df96c28dbc87e32fc6a0032fe8744f710464ecbdca06bdafebe7f9c709bb34ea0bbe229dd00b0d23442e2947028e80ac1785f844ddea699b55dbf8fdb64e3d4308c41e7fe3928050e11272463388138c4eac5576b4f8decb44b41f548f2f136eab0b5d7cc9271a99d9f2dfc5e261592aaf2311a76d695745565e9ad447a45d659fed8605771e02d488c54ee87bf2cbc201c2330d2ca90ea059e451ce2095838c253bb91557f82985db4f3cd182b506cebe00393ff0da74339b3c495a5cac936cb71e74bdb5a2f1c9ca382de95533b854d57b839f024b8d4339209a15e5e4d5c77f79f6f50e93e876a86134fb2e67c5eaa518b8085b332b3eb5e9f31febd18753746571a987ea8606272734cc7f19922b545e37c898f9b10592f77d90b4650f5dd04e7f060b91b14f33f6c0c449bb7dd3ec95e51b3836bb4f0b42dd3de30d297a84eed8b145b99b1dfaa359596efc3166afa0b18d81034fae5e3c77c58299c8274f11a337c3963c0e9b17282c22fee7633db4c0003823506dc42bafc3934979b84ed56a737fd12c0afd808581ff3c93d4c867a41a4e017f57d05ba7ee87ea8faf0e2ecb0a1fd0f2e213245aee1abd25e20def9cf7a0792c0416729756b2b402b1b0bf77dba60f1f4e13f406135d644d48558f5937e475bdbc821404e25f70e63bea2b4b39964cba397083a74eeb5dc3f9349fd1f714b06360792afadbe59d2e8eea0d0f54d9a165d132cc23c3aef7a7411c17ccf1ab5f5f82a6cc1e40421d59d59ca8c44eb16e2083b6742fd68ae579f6647377afdf7ca724de2d36c4f23f166b959d994aa4679ab63e07b5343937ad7b7024953cd17dab4d1226dc5434754211fc722d6e156432164f626c5f3ad10bcc8b3ccf6e3d804527f594de32e757e9f2225f52900c4647949ced72b15214f6903d4719475de86c81e5f57e3cd03c809c99e6e687adce51616942a2db769b76dd5c63a57f02fd9c37973279e91d2e2cd1ed6a6c661fba1206f6f53779b70cdeb1d5c267e444fe5575adaec94db7bac9ed35dc94d055e74a4681d1fd7fd42a33e7fe1e3977e3a5ec131dc151c7e36feae835eeb529f03e353fafb5fc7c90ec6bec8f244c002f4dd5000e7b26806f42635e5f90d582949c292abad3b57374fa722e501f47c7993eb159a3518a14bb5fadf8705b688542c8f250851229652cb82abc834ea5f47dcfa550a03126a006c18a21e0e2ce1d275783d37547f35b6ec6a09770343ac667c669c50dccf320c5492fdc1b0b43da00efd0781db65828ed652ad587087a8bc6c89552d6792a55bf7c8e7a7f15f95f01f90667253f4eec3802a3303c4b73688bfd7db09de00724753ec2c6efff9a68163f0b384ec05f9be805926985ad6ba4897028d731a5b9cac330c42d874036e6b6710852f5332fc88a4b8f9155daf7e2d1d53e1aa129bf856a63da4116ca285848d588ff3877b06c850851f7d7d1e655a31c424cb2460caf31929e1cac06fff30f4e9ce8f4158e83e5bd8ab9eeb9c8b9f75159ab3fbfb514e45a355c5a9b58de13547721dd4b9f76727e59e29742527c36a6286b7b80ed0e035a4615c993a37f96e2a1d71cc3f4d597ad", 0x1000}, {&(0x7f0000000040)="add3797d87da299f93873578c79b3c3f3582eb348749203a3ca37d063e40934f92ba2357a713aea6547a4a6804d0c07220521ef2617ed3598c", 0x39}, {&(0x7f0000001140)="6cf7ff9f1452cadcad47198e019383627a14a0a269b988ccbd13cc120a4042f6800b4e02be6ed7e85b6701cc2df247f3d2f7b4c8d83e78ebd004c4c5a3570cdfb9c10275a18793ce22f2ed48746f00050ae728783c62a4b12337a85d44043520e04136a5bb4a2a55e50d2032b161ce9bb1d93e6243380610b6223841e9c0c4bc104473de13eb44f164c44996", 0x8c}], 0x3, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000100)="2fef334a3298b6fc0107e25b4123", 0xe}], 0x1, 0x0) wsmuxpoll: not open wsmuxpoll: not open 22:50:44 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) dup2(r0, r1) 22:50:44 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10088, 0x100) geteuid() fcntl$getflags(r0, 0x3) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000100)=0x8, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xa84, 0x2, 0xff, 0x1, "7aa04ceec140c9210ab0df74c6af77e09b6b7494", 0x7, 0x8}) ioctl$TIOCSBRK(r2, 0x2000747b) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x0, 0x4}, {0x18, 0x1, 0x3, 0x7}, 0x3, [0x6, 0x4, 0x10001, 0x9, 0x0, 0x2, 0x10001, 0x4]}, 0x3c) open$dir(&(0x7f0000000200)='./file0\x00', 0x60, 0x40) readv(r1, &(0x7f0000000340)=[{&(0x7f0000000240)=""/195, 0xc3}], 0x1) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000380)=0x1, 0x4) getsockname$unix(r2, &(0x7f00000003c0)=@file={0x0, ""/4096}, &(0x7f0000001400)=0x1002) r3 = open$dir(&(0x7f0000001440)='./file0\x00', 0x80, 0x36) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) read(r3, &(0x7f0000001480)=""/204, 0xcc) socket(0x1, 0x8000, 0x7) sendto(r2, &(0x7f0000001580)="109f579ca6a9b06f90e98ca987386a65e2dd5d51afe93ad676d64a7fcdec96da7c94d81ebc132ce2d8b555c5e250688232a936c61d198dc42ace4ce29670e3dc5dfe60f301d411bcb2c8", 0x4a, 0x2, &(0x7f0000001600)=@in6={0x18, 0x3, 0x6, 0xd7}, 0xc) fcntl$setown(r0, 0x6, r4) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000001680)={&(0x7f0000001640)=[{0x85, 0x2}, {0x42, 0x100000000}, {0x21, 0xfffffffffffffc00}, {0x85, 0x1}], 0x4}) r5 = syz_open_pts() ioctl$TIOCSBRK(r5, 0x2000747b) socketpair(0x6, 0x7, 0x8, &(0x7f00000016c0)) connect$unix(r1, &(0x7f0000001700)=@file={0x0, './file0\x00'}, 0xa) 22:50:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) fcntl$getown(r1, 0x5) write(r0, &(0x7f0000000500)="b762dba0abfd9335551c75ec54aa6a710404cdaacc6294250a83fcaf44004e2cf1b58374299148e3a735e8529328641982091658d83c883c8d84dab1fe1356b15ff835b047cd0189574c8aac77da0900000000000000d88669fac9b4fca5ddb633776e9cb7cf5de747db42cad2ad8ff87adda4eb7d704512f7bcbae70914000098f57f7ed533b44ee508dfa8065587b5d6f925d8cd2411a2d92d3641218c49cbaaeb6207e95a781269ebc6e32095ba69cfb93c3191d1f1526d004e2a54de99a40bcf5b687486f420552c9ef4dc7ca274cd2551cb74af6a51f745d4d67aca68090034a16ff74131618e1c6e9ba3bbed1e2ad48e4c78c18595b63756c4d34a9755d2f106934ee8a009e6527e418fcdb1a5572b8a28c271dfa62d2a5d5731558d4bd3c6c2d4bdd35293e6bc0bc3f3", 0x12d) 22:50:45 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x2) setsockopt(r1, 0xffff, 0x800, &(0x7f0000000000)="2a67b39e", 0x4) 22:50:45 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) ioctl$TIOCSETA(r0, 0xc3304221, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) sendto$unix(r0, &(0x7f0000000040)="85c1f172d6e06b2825841b6c67ecd29abad06ac77100d54c338765ff25f9bb4f85a0f30705e2cc70539274ce1c7e7040982339350aa73a4acf8bc8861a0b7feab6d1b71205c7520d434dee11cd2c22aac989e5ee7629bde5426a145284374f07a543ff22ba3f36d37ba962", 0x6b, 0x408, 0x0, 0x0) 22:50:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002001, 0x5200) r1 = open(&(0x7f0000000880)='./bus\x00', 0x2, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000200)={0x2f}, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) lseek(r2, 0x0, 0x1) write(r2, &(0x7f0000001e40)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) fsync(r2) fcntl$setstatus(r2, 0x4, 0x80) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) writev(r2, &(0x7f0000001280)=[{&(0x7f00000000c0)="1fcab5bbdc653d727ca8711db3cd28ab42c4ab19d21479be43f96b2caf68e12974f0ea6d93a1b42fe5a5eff426da6b09e8bf2fa5605e7ee7fd266250e5fc935acce4ad2f5f2c654222d83ea92de9762bee956c495b2a5a7ff54f7161a4fb27b020241d4130183330e4f44a05b1e3665b5f490dc7c296b59f86270f2fbfb8716f74e576d9197af1a450c033bbb653a58a00e688e23502f9d4efd3011d88bb3d982e9246f7ad27cb742e4d0cc269c3a982d194a65bd63e8c15d08108eb5e93f7021acf85823de43cfd9517f5373548b3e346b441a942f56043704cab4832cc88984792756202d51243995f01ca6f0c8489a0de854425c2882914d9fa37b0c70d02ccdf843e5c1a86e1eb92ffe13795d39519c38cd384aa4b6dfebd86635cf92b92b3e4635d57e5c62d7511f54b6bd6e21f24be92b43446fe8792b590e0278019880a04ef70604899887fe9406c2b8d99ffb57bc1c311484e062cf618f69b95c686f14b0035e74153866c259cb93e607671d4548c1a07c72e56553d0b474659c7c493c3988ceb9c67358b5300320cb76714ddfed766df9fa30ae12ff080d3ab8645f193bdc0f042d1e0c6fb43b87e4f7521b03bf9d3b942c382361cf4670ca1c4192d0740d1d9a84ebf99de30f2b5a29cee72e24029f1f8b9a47ab04a8a9ba03e81985b91b809b9714f34b16be17d3cf31c65f00e9aa2ae483bd3c303bf55adaaf78248cee839ed227cb1c227a099d57aba6909fa9d0368f5250a20c8e7cc51135fe6d1a401731201fd06767657546628a1778ff1d7e8a06110ff6b5a042d06af1e6c7b373d0594e684fcc310eb50148d3a1896183547627869adb8257cf5bd8ab8ca6b379d284fbacbaf9d13ccc3c341094a9c65d24961ff967fd7524c222089ea62bec21fbcbbf713fb44323121b262af83c269f9eb6984645ceda4e52f9f1234f88b2e379245e2c5e21fd81e694ad675db5edd18ea4ac1c62f375ce8b4a5ff9645cd7c2aebed72a8768122a54b72fc24623acf03688f48d4e7a90defaa261210d4e8bc5aa3e39d0a", 0x2e8}], 0x1) r3 = syz_open_pts() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000400)={0x7fff, 0xffffffffffffff81}, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000003c0)=0xc) kevent(r1, &(0x7f0000000440)=[{{r2}, 0xffffffffffffffff, 0x8, 0x40, 0x1000, 0x6}], 0x7f, &(0x7f0000000480), 0x9, &(0x7f00000004c0)={0x0, 0x7}) setpgid(0x0, r4) close(r2) dup(r3) writev(r3, &(0x7f0000000800)=[{&(0x7f0000000700)="d6bab44300aea02ad33d43b232d74ea21568ddcad82bba55643df48f1ec452c8ba232cfd9973d056cf8beb3f36ba08965724bb4c1c194da08906e5d86851e670d435c07b0997f5ec036981903ba38984e2240f4198b59ba075a3db8e971046de629e90bc2668e5412895e30e45d720ffca4b91aa1a0163556225a9e5fa438b6d37e16a574a2a0e1c16d05b6e6a9373c34bd2b83cd4a145bee960baaab27c3d1a72969f93bd44a313a9aabe33a28f66a50822be62f224b10cc2c42a97bd75b5fc25c5ce4479ab61829d0a54ee98ed48aba3b90451c53d1fcbd752136a72974787ed04964d", 0xe4}], 0x1) syz_open_pts() write(r0, &(0x7f00000008c0)="9900dad9ec96301ef950d4ee1d0191494b9a37db996b29401ad218ea1b580d1fa54aa8a20835242ead40edf58eb78f7d0a03d83b3830d8cff89afdb24384adf28cf348796c1da93858f5dd063dd7d23d5df2cbebba3afd547f8c6d80e125e1c779d85c5c35636e239320fb0ce124b7fc726d4b5eb3255a1a1bd587a2fe92e5417516758b26f7cf1779c526392491984fb3a9ccbba99cee4dd1206e33c17ec09fb4a943da2c43a6dc95f9f4273d9892d78364d0c1809eb6e7417c8a2305e3057f2ac5959fb1d404c229e602ac9c8211639c1d60e9900603b7cd1aa8e24b5dabaa3ee1f5247b4939d474b691364db2ae5ea81954", 0xf3) 22:50:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket(0x32, 0x40000000001, 0x553) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r0, r1) 22:50:45 executing program 0: r0 = socket$inet(0x2, 0x7, 0x7) getsockopt(r0, 0x6, 0x1, 0x0, 0x0) 22:50:45 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = socket$unix(0x1, 0x2, 0x0) close(r0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000200)=""/5, 0x158, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000140)={&(0x7f0000000240)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/244, 0xf4}, {&(0x7f00000003c0)=""/203, 0xcb}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/249, 0xf9}], 0x4, &(0x7f00000015c0)=""/124, 0x7c}, 0x842) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2, 0x100000001}) ioctl$TIOCFLUSH(r1, 0x400c745c, &(0x7f0000000100)) 22:50:45 executing program 0: r0 = socket(0x18, 0x2, 0xfffffffffffffffd) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 22:50:45 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f00000003c0)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b8000000000000080100"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696c653000983c6247efc0f4443e491325b689207483b175f990270c0bdd72251029186f545050e64250718de8aea6dcaeed44dcbf69da10ea5ea58ec14b24402e70b23e3c265fe926be79f55e9917459b9cc864efa56364350b034e3c110eeee34f3486ae0323e72b05967840a6a46dc04f1df577"], 0xa) 22:50:45 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000600)="c8e333bd4868e7814f895750dffd31927220aeff5111e8ceecea888b4c225285bf8501a538a702aec20e5f203b9859a19c3da5565476cd6fb214fb0a31ebf41e0dac568f3ddce5709173a33964e690d1d1d228d4ae70b98b791a7cc8d95da4fc41103cbcfdb5c92502024015395d51121e065a64190b34d46496a6d829c625b5b1697ea39bbb37d422e9e745dfdd51f5df5b7383ba624e4fe5fedcb3f3f9db738024ddb86d573221ff325ec0e4e09059c7bc12f0833d87bee07f1875be03d97f58233e3a5492b52dd40ffd5df7444507c97aaff174bdf576ffdeea6c819b6078b3a0181cdab442d3b19ae7cd2ed2e1e327583d155ef77526c08556fcb5d9c2ccd156892446f72332f8ef19361488e74396b7b68556f12951b6fa9ff8b35b7dec870ae2543b23fbdc0b675a46262a575e7f96cc4c506d43ae7fe66d73cacd6dd499af15a338d295fd2e8705e2081032beda9a31dda625aa07c7302fcd08045a13e0d1357ae193eefa80727aa8678b5e5dbdf2f9f0d2d4243767abfe2235e7334c8973b6a1ab555b90e4868feaf9c0400e4510ebef6ad1522d1f64ddd1962ff0367ad4ec39c382498761f345c07a408a08823d34bb7bde286b350fe53c5d71beaddec42bd7e66977fa6cc8f47811082bac598481c40f2b2c6768807ad727c71154ffac12a0191f89b05475e2fdb64732be310217ed0153d7ce528607b8632d85537dc1efc9c5f33c4676ba9ad756e9724746a8d28262f92fd3219a873cc105eb62dcf902b145894c6693115a34aa50dc4016f77370b93518c39fd5682b8951be95eaf7d4bb36c92c28af1787e351f7c0cb2c48ef3af3424f10b06ec7833d12abfba20d587a458ea6f9911f800fcb3996cc348fd0868bca61dbe408fdc6caba101de2bf983198d482e745c7cb39ba8f88d08a2ec90a1879c50ea4e091c1d6edde4ebb9ba029cc5041e4a1c29d42b72601c209a2a99ba97c0dc2a2ddbc1e1d1e3dcc19bffa317144042b6d75251e9aaf84ddb4392944e21b3ddb9013a11d3f37bedd16d8281c8047ff4f514fc659b578bcf0b07330cc03676f6fae3128d5f792bbb2e30fba84453375d700b047ec99f3874c0f8fb272074db11dc58f2f59da2f68cb6a84e32715182703e21ef77e81060db4dc8cea766e3aff4b447e7ddccf0bc990e12f134d25fc08c95d87a397fe6b34e5ed280d33b3acf0ecad06143cbc13c39121b56c3532167448ffc9a5dc0b255541b25893ae6b6fe05df43117346a48251ed616e40caa86a76d423e4f24f121188fb4ae0be89fdc8302cdb33a95062763227f9fd202ddad77f395a9c299d109abb9e8ed78464e76580914d090a547123ae1943e1c8a2e98778d351c8623aa7c7cfabe12afcc05967c6cd66b975b05cefc0d506bdbd59a3eab216220fe9add7f4503ed02c793edd3741fb32e215d89a6af37c59dacf34e4deed062f4f1a315829b3ef017cb36626d9faae6e5eda55e58a165103b6698db7e471de5b907406105dcc250eb49f252427f8f845df61e45925b0c61ef2d0396f8eb54c0267c342302cafb92f81d15a1fdca5b50653f07c583beb2a7ddf2d226eff267a748dd6a262f5a093af337ce2f61ea95e2860666e1f788323ab409d937b7d5736e4f65c28447883c154a879d41c24a4643ab6ad875afb70387886a42b2cb04321954968c8cc7f28f6b6fdac5442dbe27615d2d00ac7d044ec64067bed4f570e92894df5bdfddde6f7065c5a85490745b9633e350ddba995fba574348a1887dc134a1a552ea8e9e863c1a75f34e5f4c5001f4e1d488bcce019f8d2b94e42fb715e25171d8838a68b8da6e3856705c0f90ae1e130fc1534eb4fdeb493c7b67990c200b048754e235559e398049b3185ad73187d7477720e2f29b7807c93a5291d1de4bb7ac9702830c7f91bb306b05679986e9fb73c6dfb4ad0a4d7c624917d4cb0b9752d9fb4ccfce42594ff920d80cb8f6d6a1b79a8ffac48e1d1a4de75665cdb4da05876deeab65be252a7814370319f1eb2b35ce4dd76a6b2998ad994a8ca8cee6426843aa95a52b94bb1deea3b7b2382e91529f50581445d7a40cdcb875bdf10739392501beb6a65aefd22db452651b40c949a405fcb5855471702ffcfdb69ae557d472f64a4d0ec540e224248a4b746f37ac794eb11e260e1c53a1c552e1fac48eb3de3375b6ee18d47a0b3c38cce672f7b8ebbe6bfdf6f6f966eee7ea45ad3442bd8b3e4d0dc7acb84fd3f7d46f78b8670a5550ef85c07a0e1a875e3abcf82f21b5c7bd23d0f4630cf59cae7145ff00a84052463948a92c850a7d5ad6ca8d778d11f6621da5c4d583dfd0e8c1bbb1f93cb0319cb2e009a9f12a7767f6f272fe1702bc76514ab0d7106d8f67e5ea2aabf84b19c8fb0d54eb29c170ff8cc43f6d204f3798486962893f3aaa64a6dd0e0eed07ec025c3c821d67e20ce10a5ffa1598b782fa5a93077ca6d36ec64e5844f86d1b30ad33f96bb033278a0228c0b481034d902d4111000df2b3337943406104becc8429fad1d67807f2ae2857a39f0afbc4736cde1c8d01d461805fedb43f27c43a30e2823cf755d6a96f7b266161c5cdd696ca2ddc62bc9e4ef76243807890852077259d07640bf459d751b808111e0a5199f4d72ca0366d5d79d3af3cb1d903aa7195bec35d20f7f02454c4539671d92ccabbfe13b7e183f6668deb85e9a0874f6444171a910e12fe4769f4e2c7b681919266f2511a89f2a543d13f277a49458f229f69ecc3b7a14ac02138c435e1578f4d9dd47b9e0f1c94c7d89812ae3be1e72eec4653b6dfeb88517e2fb27560e7e854bcd09e96d11687ba199900359bcc32467cbfe8b022ca8d29d49302324a7fda09dc13f21e9629475f8d1c1aace0b6d19a6897ad3b99bb8cfebf211127a46d027719ce25669295f69566db8fd2315d9b14cc8023f4310db119f61ddfbb7960e93cee992897e627045ec2e141a12a0f71db927fb331d42ccd4af419de65cf65f717c172abcda4ee197e619c2d7748ca84a04b12fd3abc8a0f23ccb5a9003f8ce1dde74bacdb329a022d5d20aac68e29c4ea36b8f50ab04872de51d298ba2b5d138db252dec7495de6f51bd96d9a2ec0d7e181ecb3cb29a47a047e8e37569bfe0c4d466f5d4fd0ad3df9316638c4de22a9d686e67ea8241a9aee9da3268a3b4dd8494c920b283abfbc701339e1abb2101885069cda4788fc8eeeb00c0cfe4d9e89a998c76fbfc18f5af40fbebead2b9599a305e967dd47579a46eb525c88cd2fee6ae3d1fa367ad365f0a49d2f1f15ac5904d4555043cd74a2d7a0c5d5a56ae8df966e5f87a09a057c77674f61d82994909770e704d9ca0db107878296c2a477a09e1da380c123875f478d357be3249ce92011934823d5979c42d5053c37730d3ef07e68a0fe0f1d0a6e1180f5d0c47abcc45f234201b2dc0a7e53be81709364bf8e18131ab2a9fe3fd421d14a293f4cd5382abab7eabca33437ae24eb8ba57f5acbb8ad8ce939871d4db3ba3f11594570a10c0acd7e46c1d191bd85fda99d0aed64d49a9d5f2b1a8027d9228cc7128ab21c606723193b38062665f500972c43a27e7758b7643a2d405f2ed8865543ddc12912858b27600c4f7b2cd3f4a004bbe23778808877fadb1e72dffe009869b45edab13688d9220325e42056128f07fe0015d572ec225a542fbb71a0fb71729d2f5c55560faa6a272f500b6982ab58039e6cab62069a02126d3f23a12f767976120836cadf1a7cb0861f689e5d1f50261302ef37f9dab9cb2d021d65d76d950e210a71a15cd20cc037018bf13c6e30aeb6ab5d88ba2929b73acd5f955fac7f0540510ecc45eedf774834ee00371a8f366396aad6885bd8d52195d3db9c33562a1fa5deb6e8497448abea035cba7f9d3b2357edb9e6001949ee2eb2674b8bd262f5241ccaa44ea89df8d1fa72ddb8252518656f3f2e6c76222e2200d2902e580425246b2a23e008b431beee652e2254502a089870d45bd49e0581e26598d2c2ad91691df628ac9194cabc1605893ce542feaa6cbc5fc398df73381e0202c59f1f8307b2b0ba741ee843e0c87d9f4810fb46c724c416d13ac41c3e0fca17ad41f2a7a35612404df19d5959928029fca667e0f5da30015aede2a12abd98be73ccaa2be858407ac64f5ba3cdc8f30a415575a49069f942f7d789389f51edca6503c146279361628537dbbec250f55804231fa45df58f8d68763fbed66a69e35bb77857742af3f95df37518f79a10130f41941a9e0e7eb5f8677fb6bd6af82d7ffa5aff837b2fbb98dc23c742ed34d7dff092f00e37377c4e4ce8721aa3459c1c04fa5e431f2629eb0faa59dd46eb5e35aeb2cfddd1f7145d672602e4782e778868c4f1371266ee1b1da530c207df0e36ddaf126604ba5654c611bba3dfa2cd9bc7985f5e1190d69bfb9f05d82d1f992f08429efb5f6914f5a25e4872b84ed3e226d125584cafeb77dd8a3f4912046a1b6824291f24de893a2910103857931893b10542912c620a235d13c6c181d027c571ccbf005a4562d41b7e17156dc3657cdf85d1fae779a3ac1e07da4409d3992269a12ef18999fb6597a41be2637f6cd27a3628db27d5a90919fc5e2774c8893382cb7b46ab23cdb2292078355c717da91e629f8c3f6a50c2b89f8042aea7675e2eb1065d0c3658e44f17f026d84ce057e530e4ffda7c265cc5951d601ada5f2b5367910819a88202c0313f2db8e21fb45fce58ad94ba4188a51210054133ae14c38c1cdef0f86607650bd4e22a536be198d2d42f30a909fef1bfe3b616bc5bf2c0dffdce9e40fd4cbd2ac105abbe4ef1332d66092583491da9d31d36d8e771273350d9bec9210bbf16e20b21aeaad62dc9fa8e46154c8a1acef3cc263ee0cffed5afb0af4e8b25a303d04be5c38395c7e5f5d472b115b981bd5f5fdf930c0c7578254cf5befe4add713b46e90e2081da1410448403c9e7ed02f1fdad628c7c13395b2c020c282f96ebba271cbf333b55ddadb3d48726ea1d0ecded402966b3d31ec3f308858162284cf13ed12f780c6a1f74d899be6ebc90c00ed9401c315104778a8dd98e67e59c9b836b88cafd3616a4aadcbbfc13057577d828da3dccf260497a6c662b4ab2a8075bd07bfe6eb2a86fc310980eab91422b2c4ec11602335b7389e10b66adf755e763d987fbb2d95fec1f231df4c72b0cf7160707f109f3fda4030b37013ae0b143acb895654f6fd9ec2488ec24b73d286546a41301bde0b4dddc6092016ca1512c8a97abc80b7b9796340ec23f2427214209a979045db39e0984f034dbc50a5be006d1182e66ef32469d7e98a5aa752767b18558ed793ce9fe3d3069628d0410fe122955407a1f2d187ced5865164c8daab27ba8ece7f9ac229dae0e19e9fb059c25e25b048ee29258f0bdda81292e812f263647a5c89b750b4e666233bad45434dbf03cc08803cb3a9f65b5ae3771fe99faaae0505330b8e220f188dec9c62f95ef0e854bbb7511c3e806acd17c0c6b47889e7e2265cde05975211dce6790e05a1c52270ef659198c5888bb888c09bceb04c4f3615bdd2cc77d273cc576c9ec3e3744c0ea10bd53cbfcb0a0f242c285c453b2fac913633366080378e48abfa2343928cf676d9e7987b10b913b0a6a92111040ad6824fe3c769402ac023c71e44c040f5437534ee6cc6f8e16b725e3b42ffd3da9ff9f8e2283205b47bab0698b0973d33403c4a706e48d8446b6eda7d304ca3868351078f5dcc82b3be48bba505df5973f2c82afdea2f60f5f23d36a", 0x1000, 0xd, 0x0, 0x0) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) linkat(r0, &(0x7f00000001c0)='./file3\x00', r2, &(0x7f0000000440)='./file2\x00', 0x4) unveil(&(0x7f0000001700)='./file1\x00', &(0x7f00000004c0)='W\x00') r3 = semget$private(0x0, 0x3, 0x20) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000500)=""/209) recvmsg(r2, &(0x7f00000027c0)={&(0x7f0000003940)=ANY=[@ANYBLOB="00000000000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008d3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8650000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000009d4d84820000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000cf000000001d0b51cd23006137a23fd4fa0000000000000000000000000000000000000000000000000000000000000000000000ed000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006500000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000001011f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c30000006618d29386c0b3130f5900000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003d6feae50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066e40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004185acad000000000000000000000000000000000000000000000000010000000000009bf67812f676cfbbe3b0e5df000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000965240549676e3a1b58e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ce5a6f3f5d1baffd3b024e562c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7df4e981124132e80f7d9a3751ee64980a3361673df0510d347f6532836ba5bd52005f3f08cc985b4e8c611ade6ca9dc4bc686f405d66f441abbdeefe8b29a640ad9a6b875bc3cf44dba20e47490e621041e34ff2a3481332e1f371207acd29d478ec096822d593774002b9dd2a6749a2378ec5e6dbdd30b54c760c98afa368a575a8da7f4654b4db24bffc2668b9fc22487544fe50846301ea8b92d0d7ed0a00000000000000b25b645ea356a88daba6dc5b0e81dbc88601172c1f307b502153cda3138dcacf8460ae2f10ca8166cd170d02ef81fc40554d48172744940e1c762f852d674c8f9d1d2c32db462571cf2636fe7c9c12042c1affa5fa4f2e6c1a9440b3022c3b0303dd3d4bc1a279091e224bbc466200000000000000000000000000000000"], 0x1, 0x0, 0x0, 0x0}, 0x44) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000180)) r4 = getpgid(0x0) fcntl$lock(r1, 0xb, &(0x7f0000000240)={0x100007, 0x2, 0x8001, 0x5, r4}) r5 = open(&(0x7f0000000340)='./file3\x00', 0x0, 0x8000000000000b) fcntl$getown(r5, 0x5) getpgid(r4) sendto$inet6(r5, &(0x7f0000001840)="d7b9ffe60d99c09c1020a941bb6c757106bf18e242708c8d09fde58d8b1683d10277200e49ac570df274bb39a7c06bbfdcbe0e839120a6cd0279b339bd6af82c760867d811e5254c4440d6f2aefbac2592bdc5215a98ca3311617f703bd7669de7515ecd24e5cf405e17eb2acf5d7ee1b3016c7b5fad2001922e4cf4bd89007f346165a9fc9a94b4aabd02d3e8923ddae1c7772ba63deb28ee1b0225b303fdbefd8b3e0961a3f0e40a0682aedc8007cb9c8a699d00e0ba194e12cde8e702e2ef4993b0becffc097c313a6fb5a51c6beb43fe9689e8bdb4ba88", 0xd9, 0x8000000000000406, 0x0, 0x0) r6 = open(&(0x7f0000000100)='.\x00', 0xfffffffffffffffc, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x7) r7 = semget$private(0x0, 0x0, 0x8) semop(r7, &(0x7f0000000080)=[{0x0, 0x48a, 0x1003}, {0x2, 0x9, 0x1800}], 0x2) ioctl$TIOCDRAIN(r6, 0x2000745e) r8 = open(&(0x7f0000000300)='./file2\x00', 0x800, 0x10) stat(&(0x7f0000000280)='./file0\x00', &(0x7f0000001680)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f00000003c0)=0xfffffca1) r10 = getegid() lchown(&(0x7f0000000380)='./file0\x00', r9, r10) r11 = semget$private(0x0, 0x7, 0x7e6) openat(r8, &(0x7f0000000200)='./file0\x00', 0x408, 0x1) semop(r3, &(0x7f0000000040)=[{0x0, 0x4000000078b0, 0x800}, {0x2, 0x8, 0x1000}, {0x4, 0x0, 0x1000}], 0x3) semop(r11, &(0x7f0000000000)=[{0x0, 0xfffffffffffffffe, 0x1000}], 0x1) semop(r11, &(0x7f0000000140)=[{0x3, 0x86, 0x800}, {0x3, 0x200000006, 0x800}, {0x3, 0x4, 0x800}, {0x0, 0x3, 0x800}], 0x4) 22:50:46 executing program 1: r0 = socket(0x1000000000011, 0x3, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="1100fe6fde551619b88c"], 0xffffffffffffff92) sendto(r0, &(0x7f00000000c0)="195958fea3ec5b120cfea00c939b978b37553f60b8a20e5ffcb7981e2e272d10998bf3dc390aa2226854d8c5e2c62921a2b5fa1b00c726b96f51f154b36aeb5665475087b4650f70a107be37103bc3dd3696cef241344ea413b57219aedebd0049a88ae6b297abb28f6fcee2f955c56229bec785b4e6af00fc892050e8b7d6c9e53e51b956c964a89856bd5e3d823043ccb9abb91469f016da677ad9326fbde47ddf1aa00f615566bf547c68ec558583806cd3556a3adc37d4ee1919c01ac3221748dd8e2d7470abb5fce6dec9a75ff98032aaefa4170cbbd163e988d3d9411ccbe2e3372b45d3927bfc53f73506", 0xee, 0x8, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x1}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b100050105001e00000000b1ffff027c0a00000000000020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5bdc2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872ba5fbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000240)=""/44, 0x2c, 0x2, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 22:50:46 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c65300070c999bef85c83b0e8a8bddd37e5c2c6af8898fdf9cbb9f9a99e4f4eee1798038681b7a0fad246f066e59a428ce4d19ae64a9f213d6a9cc188aac30805a4ce0bee297276bce9141b844836bc"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) dup2(r2, r1) 22:50:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="dcebd97bdc1408ccdb50066998cf8909f56d73968addb44483fb4eda0042dc13a46092390fa00f6b72c4fa5e543890d7a407a70c47265269c983de9c4f", 0x3d}], 0x1) socket$inet6(0x18, 0x4002, 0x9) execve(0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000200)='<', 0x1}], 0x1, 0x0) 22:50:46 executing program 1: r0 = kqueue() r1 = kqueue() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x440, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup(r3) kevent(r4, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r3, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xc, 0x1, 0x10000, 0x5}], 0xe277, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffb, 0x0, 0x1, 0x9, 0x9}, {{r1}, 0xfffffffffffffffe, 0xa0, 0x80000001, 0x4, 0x7}, {{r4}, 0xfffffffffffffffc, 0x40, 0x80000000, 0x0, 0x40}], 0x4, &(0x7f0000000140)={0x4, 0x6}) ioctl$TIOCNXCL(r4, 0x2000740e) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) close(r2) 22:50:46 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 22:50:46 executing program 1: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r4 = getegid() chown(&(0x7f00000000c0)='./file0\x00', r1, r2) r5 = getgid() getgroups(0x2b652d78264eb0b4, &(0x7f0000000000)=[r2, r4, r5, 0xffffffffffffffff, r3, 0x0, 0xffffffffffffffff]) socketpair(0x10, 0x4, 0x100000001, &(0x7f0000000280)={0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f00000006c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000300)="5196894338dedcc6467b66f8db502b55456409074703e19ce1", 0x19}, {&(0x7f0000000380)="47fc8dcb3fedb0e7a5ce4afac9a09de72f8cfc27c82ddcddbfd01b79aa0d35c7d209fc0bfb803cd17f09567bd2c75c135a06e134113521233eccb1e1c02a84ce2d06bddd713165", 0x47}, {&(0x7f0000000400)="e9f8f58290812142c398a6248e7f56042ccedb284b73c2e64d14064427b675d279788945d3e7cbf4f33e28d5bdcc3e35076cde94bd5ae164cd6d86da4154c86aa202017d21dcd9d032272e78281f20f8e8afbe1b713052ae931f248c98eb4c4e391a3a0e4c1b9d5f0ce7786d80e0c66ee46fcd1e8c7ce66433b3aeb3372b5655c425f1eb3ed52d12a18ed8dfaf23012e54c71413e268bb86d4ebba86b49cda0252971518eb", 0xa5}, {&(0x7f00000004c0)="eae6dcf8c55fd924e7abf9ccd00e85ccd93f330bf55f2156e19522419a4ae66e98be5193a30721e8be968aca12948352fac15d667b9df25660af44e03fd33277eae7df42d33be49ef0d86299f8bd99983e896cb5939c30016d6a16248e4931b27117125c843c355edc4cdf5afeb042a0432ccb9ce330ae09224289ad4118719bca4e264f0ab2057fc2b6a44ca1c58031c3e8411fe3360fbdbee98b360a407e00223a50724b655ece7ce73d75355dd8f47b4fcffce49623c6cf382ece92dad8494b6ff590333cd1872e7b", 0xca}, {&(0x7f00000005c0)="5c74ec9ed2cb0dc0c89d9f2b58e86298d4ebd0fc546a", 0x16}], 0x5, &(0x7f0000000680)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0x38, 0x8}, 0x405) r8 = msgget(0x0, 0x20) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x4) fchmodat(r0, &(0x7f0000000180)='./file1\x00', 0x1d0, 0x2) msgrcv(r8, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\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'], 0x5a, 0x3, 0x1800) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) 22:50:46 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) socket$inet6(0x18, 0x3, 0xfffffffffffffff8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() setregid(r1, r2) setsockopt(r0, 0x6, 0xfffffffffffffffe, &(0x7f0000000000)="d7335289738ed4354824eef76fd17d8feb6d46111563f6775b7fc6176f03bbeab29fd6b8e23b62c84d9b4ace110f2dcdaea8d5ea62b1ff7b9fbb38c3d0ef9510f8cd562641a1f428b3148b772d9de7a4cc1eec8c8c086a0ecc11ce6f4a318a45b866c5e0d29e3bb49480c2e2bc562ea3f4a6cd25df5ffdcd9d615784773af58e2ce66dca97148c163abf8e84aa8811b67fdce35ed5642588e5a0343d2cef3fd6f627e972f1799161845b7b3b3672e10ae1d89516d14175260ae5f19e20a4cb7c11cdf300e68479bd4576dcd9628563738929d423e241caccf62b70bf7951aef2786005e345dfe4dcca4d31471fc5759105eff465b7ca5307590ba3429b1fc7d1f5b4a940fc738ef65fc1d6c1f31886b832685a5f955001fa45713c5e4bc02163d23cdfd3fac309d22648c3a2d6d9ddcbd5104565792d60a2f6bd4e890a376f16f46d21ca49fcc944163b839cb27652f94604d1a46253b0e20c0349122531c0cecfd2b464cc32acd7ce1c2fc3e6e7f5184e452656791106e88839d4eccd20f184f3a6ba787f16ff964b20fb739edfd047ce817ce4ae39c91b043fc07f5b6ecf6716619cc4f0fb00d6740a307aefbde1c75aa73c53ab0730db130a7a62e2d6950a9e905db07a824e3e3586b24709231d0b8bdfcc997d92f443a6ef6e385d136e0c316661b9e6a9f15265f3243b7873fa4d42c64f1d7b496566936b47048e0f2c5b2c487cd93651b09ea67a480ddf5ca87294fdba4e0e0862b769d67ebfd50f9dceefeedaeacd0c29af176ca6dc2aa32f8824e7d7afcc6834a221ab1673a7bbc7d347285bbd8df549efaa962ed5147ae534ff4025570f2d36d491b7ba1971f6af2a2c998d45333688f807fbfab8e3a3c0ac3b15e3cac8c3a9085795339ec6a1d2a8b725fe0992dbda5384d207e6fcfaeea02cc8911d2a7f919e5183e3cc6233efc91524a7be86a2617c2f8fb6ed1c42129c8602ed28cc5a0acde8437a7aab79039a2e20870ff2e6bcc45cd6ec36b8107989b16bb63c10784feba08d0b2a81feb249f2f8aa63ad0aa92f03357319c16fc9ede814c4361e0b32d7f39a31512bb849f0742b3941960caae9c20ea77e766f1a0d34c15e4e1aac78bb83981969b2aad9ba4088fea1d288c5a82e45b0e045398326f8c411bd2c97d91fda882b1f2dd896a8e929ca1d8eb144ffef53f336381d4dcdc33c8d1387e1fca3fb4dd9caf5db4cdae8a98022ca9d2495966778ae31f7aee19287f822963430ce6a43594579040792e81ae9dd8ed296cf511b370a78a36da8b9fc8a7837f37ed011d25c121e6b11e20d4e93db19f3c3a7dad5209642b52d36cde6c9091136856d7f78a1dc1fdd10e16e3b67ba5a7932d9e917066061a19151df54760021f8cf44fd30c2ba57aa946d306ce436520f0e9a0c9b00a909524680cb6edd589c7625ad6ec3b4ce8791d6df4f85d8b5321fe1a7e22314200f0c80a497b17fe449c6e8bef33c7089540b7ab89e9172d9d069ebae4136e0228dcfb664990c217b34c6cb6c979c7d0df3b345b48c5a7ef7661de93f13ffc4a4922825d86f39464666f417d76b3757814664787a153f16c4643880a31d435bb8269e4ee1d8a3f88f2a2d558d6c14264ebecfc69ecf6d71c52fbfe4483a102084e9a98d2b7abfcab646c274b87b688edec63f77b4d014b9176d81e228663fa8708d039f112233a5a20850c8545e95ee918cf2e05acf5b2bfc409a2f8c687a31847fdf894bf752052f7d0481896e1cb6cc0234494977de5e09dcfb4c54160517beb4454ac135c2890eb6e4ae5f1ef06763dcf91c5ba5722c63fafef3543d24b1d1109a2e5de23caea50f3ceccaea5c9dc09912a7aec41fc071cb058b4494e073299ace952c2454ce825120548b3b4c6062213f19a85c4370cf85def5cea20ab63f7cbda02ec951909c0399f5dcd94550ef5ddc199a04a87add5211ddd9e512b5cdf16071ad3c748d3071ddf3043c37ad0e62ff588f69d745ca17f0d583d21cf46c8841f5be62e02a9d5c08dfbed0662f4e5d8051775544dd58678ac2640b6e9ec7fc140d3af15e2741f96924dd763f099d4cd9de88baa35670402ce55ebcd74320893bd372e1c87ec131706899d0c2bfab8987727166e130930214d3d2a5a5262e706fdc0245015695fc5acc5d2672183529c5285810c99da302798c88353e86aa190a30ea426e7c3e9a806b72cdde00d0ae217b9d9849f7091e4215d5e1f0bcff612b6486033b20e26a9b498975569acad32f3bc698088b21925fbb61273cf66ab467c0e4163a9b0c46ab8c649256d93ed1529df0b4a106c3bce540d7ffed6660fcdd80b04b838dc3a43bcfd115569c0ad96b19103eaf4d5e9a5d8b353a1c593bdd1963f29b8b527991e25c6d205029e81fcdf68219e0d891bb4547f2be940bc2768258c0b09c8a434d7e612e9b62f0e42c758e237a07228c79790d4221d2f7303c9abbb72bb333809e96ba5172e32601ef4fdaa2df538ead8115b9a2aaf146a95417b3ec313097775676cc4f3a3484ed6ee824ac17ff19c316de82339dcfe3a539c8d64b8cb66ba6f3caceeb1d23d0139cf964ff456e6bbcd8c90dd4ecff6380b0376d73ef9e79740da0cb84f297bdbf33ab74db646144fddeb7ef5f8e8c154f0f1df171892217410540bfd9518fa0d363d1c36657439d960a3900c9884428ead8ffb07f2c624716ffa8af2b339dae0073a38c45d00bf559c8308064b2887f37d96f983d650d319e7eeee8c7829a7f7a7af7c1c0360b5ad85787b1fe78d78fa5a5c0fcbfd4a97ddb2ab02220380f84689e8f1c5c692b79dd542b5847405130e1459d22cb97073894696c7e4979cfe05a309429248e717d4a7073198c6d674fae43e40e3c830af1eab660d48909d93fa329a58e08310e89fe0119dbd7bed9fb81017b22150a3f40122d3abcf973a76d2f7e185091eee227abd3d9298ac26043594f706c46c8c4309c2d4063dd96acaaec0823a8d35420327b88e173702a19c52e2f0faebadcbbf64057ab1516d2a7c13e143775023a27c519bb91c8f418d83ab9dd93bb06d4d381381776accea88914d60c549c49c9236c6658157e901bf09c0f2bd72a8f80f1ee5ff411b9f5bb4c53526614363046f02ec4fe394f1003780434e23bdcd8fad218a184e4eb4455511561f842b0b061da6d39c16b87220e9e6f81461f4068e0f6ee1e1824fc6e9ddd5c094d5eae617ae565d2f1f5a2b866d20abe739387c5b0e1ea0f2dcde03add97506e7c3967271d5b9bac30fd53921e149cb62682663fa4bb51d67d6347763aaebd27f6909e9c1d2dccba8c3a7cddcb6bd8a9ca39cf7c442162c5418d2a9c6ee96233a829124b995672b2b1e6e20dcfdd56ff03bb0fd904ec9789f25431aea4af06331654bcc5b9f67e0c1edadeb3e5b54cfb07eb8202b9a5cdb8e48a7ce517e9ebd6b241930175408f5901244a99cd0b0ac50d79c88ce742987a06249a7128d9afcfbba0b38ff0c4eecc16e3714881d09b63705786bf525d323304bd13a19fa34b6805a5a1331b986823da84ad74887d3cee60a8c2dd13a8f16ce27096babfbd9ee224d2641174d54fb74e9888aef71c143579e59b136eac83e4c1dabc2453e54d85b53554bdd10bba4297dfcb58116d3cf52e79f83bd19b37c55d531e8ba1a37d3b4643dfd06a1e99a602d5aa88c76a9002c5185b36a455c135270b84f5adabc6083ef45e5eedc26cd3395b1a9803bd98a618b66696568a4128128570ebe70e817fa491c341e88deb99a2cd2cef87a03008af396ac604fa09ac47dbd3515a52e5ca13577c71e4e051a1910d153f465b423a461e875bc6a6dcbd996401e14578f712e8b64d1dac1abe215c7a95c48bed08dfdf695a904ae70445772cfa44ef430eb09ae65ac0e61876eec5ccb22b79d95c29fcc1ac76069dd07f99865255fe9d534842fcf18b01800e4a826101b2aa5bcdc9ba4f61e502623544c9078e43fb4a6f7b4aaf16e1039c70821d11eac09c58192fc0920e4f8fe9ac3e26832321aa27ce3438df2a59163ed4f831e4752d291024c35b87abbfc6593cb1cafe4448652474dd60737ad51b0a28b22bc9c3ebc8b769399cc5b90f3fd8d199a01a96f72f532b14df7fde83f1f136712666178e0083c5a7020bd168fc3a6468fce943669e45c727984dd687f3d0b595e7c3b99fbd33fbb004e3d4c09347a6932fbca98328a98feb64596a21b238588da37c71d0be9c77fbcdf890510944a3b0758d283a7392211f339b2f1386c9f3232056dfdffa3b3f169b1de81366b4d05a7842b2ca1465b00f6b8fc321b696f6d2a4e41f2060086261c10a88d9cd99fa156e1cd2298b5a2b88696ddf51a9f02f4c283a50101397ade0d3d06e693f36d0743f30b28a64e8c01fd562c529e8f80c86c3d4f7ac9ee7152eddfabc3d0207abb669c79f34eac7f34895c0981f9416118b4a53ad3b657a59eec2fc86e8829feee98ce8ed16d0153c1f6ff0828a1afa1b69796c73a8656c495a8ed8baaf1e29b793c444f1b9317dbf0bebe1db3c8695e0663ea7710bd12e488d40f3847addb506dca16bb9664b833b39a46341c183001be0ef4955ad40c150a7a2caefc0abf3606b13136858df401c1c8d913978dff4dd457da27db0daa49ad0589d62340e8f753bfef3a83932df06526d178fcdf3b85662688d81f926579ff72ef3eb89c792539036a6c66599581b4b180e2735f48bba568f04e15d1794390af2c3fd2939ae36a778227f4053224748c72d915581b5249641f25c2b63c111bce081d8ccc6b878a60d1629f549f22f582acf85bdbd10522d176a794a8fb791ae98f6a59b82ca5bda93d897a985d5f5a49dd9de8a85f3210cfa77a98a6fea45fdb17d401274c63842ec9d8e1ecf33a18239b832d1edf321e87839721bc955401a9396a0a295c347ab6582efd730460ba901bac99f85056732a56456811db5bdd7ff5e72819a559abbfa864185016cd62f27804de1b2e26486d12ba268dca4e71e285ef936b3435dda2fc1081bf5a2cb321e2e245605c3255cffb793656d2d8f0b3541d823149a4c851f1111aaa2b543035198149dc21f20f70ca87785011153e943a95f3179973c30e4b83e55ef38b36ca621d783f32dd256fd5702797b9338e366af40f70a52109dd8f3bc719014d07c4ca4a28e63bd8b1c8b2c368afeac54f162b3a95357b826c14aea9405a5ba40fa1b77484f8cb1168314e3e9ab4033b5c8740b421dc15567613dad010d722f091a5f77a7280a814dfc16e4492c05e5617e7cf5f634d998aa8baf186d5de2bd9ed5da2cb635b9a64e92ff13be54528934cea587a24c3f73eff41a927b27975ad42cc882e98c7bb5be13286e2ea6f14bc66408e2306c0a697629cbc3e4d4e69bb0d2ff049a7fcb93aa9b81a1cdda493e300b26a2a9020b0ca0c6c8b81edee8a867346e77035b23307a3cce74bf516bf25de5cd4059c090228b340a750156c51d2ee07a7c223f2557ddb9d3616919f98a080c0a0855e6136868d14aa591345982e5a6faf57d34b060b5782b5aece2c8300bff70372d6a21b64dc2c25192d0e31af76dff8ae89ddf110fb6c52c48ab99dec532be19a181fdc3588ea593233ccd887b7cf60561c3d3e5eba85399d965ce84ecea9b37446ee182275a1240da921f343d8c4e02b2b4452bc6c2f62863fd15746b37cc7fc738ff1480e16b96bc442a482ed1a78412283f6080ea6bc31dea11dc5786aa08945d53b4f7aab0b68cfed993cdff1c3bb31d5f2c51ef633ddeae2a27b54469a0a63042133f101e7078fd2155e731c5f0422e", 0x1000) 22:50:46 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) socket$inet6(0x18, 0x0, 0xffffffffffffbd84) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb188503661b22000000000000"], 0x1, 0x0}, 0x0) 22:50:46 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x8000000080002005, 0x0) r0 = geteuid() r1 = semget$private(0x0, 0x3, 0x1ae) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x25, 0x3, 0x1, 0x9, 0x8, 0x5, 0x9, 0x4, 0x2]) r2 = getgid() lchown(&(0x7f0000000000)='./file1\x00', r0, r2) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r3 = open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) fcntl$getown(r3, 0x5) 22:50:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "85496a00020000000000001167f5bfa600"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x101, 0x0, 0x0, 0x5, "94aed01956e5a80d9fcf066be22c37fd6b16e483", 0x8000, 0x2}) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)="40f755096c6bec11ac8a2d08b8556e87ae15ce54ea159895c45441fd77df10a2dde9a2d37ea7c1bd976cd18f1a1bf6b6fe51309fdea0b00e8ff9e391e33b1149f5126f8cb609b80107d19ac16bc9fd8f701fd660d690a53e23dcc5cb8755238db9683d81a2f76859d8a646d19668d249e97b6d74536fd014e3f0b6ec0b84a62b6796872d75191f74204381c479ac7f3b5ad9f37f682d1eb3ad49b6c69decd1e4", 0xa0}, {&(0x7f00000001c0)="6a664afe8e20a7bcf4a7ca1dfc93ec2e3cc24938b449498e7082f5f1029df14466121576b8cf6c909bb10f177db7389ee1", 0x31}, {&(0x7f0000000200)="1554d71e7bc1ec5a5573a97cb0fd17a164fc76dc6621b5ad66d7a96badcbcb5cae1e89f2d39a859e7170bca8e85e792e61041918aef335e1252b2895341b7b21b23df436c7e77d882da15097cc1742a43e29e8910f86f35c07a83ead75b96950145670d19f14070692ee42bf112206fbc24e698c02c621c8604ca8c7b5b87cccae296bceb035d700c90f3858d675577211d4e020ef13b527cb11cc917ce122e1d31cf59158aeedef7c517ed9c1284b1a81ca6fef907fd884c3661bb4e759c60882b2fef1abeb2ff0e9dc01093692a83d3c242646", 0xd4}, {&(0x7f0000000300)="1e97d50b1339dea58f29ad5ae34f9a2731b0dd8b8adff9aebefac4430a4bb2a47a581ec0fde75cbc71d565ad4a8b48ed6656f16a0e2164ec1e50f2d136da407f139584d20427e8c27e2a4207743e4fafd19539f03c3aa9b09fe7ea23188adfcee236f546ac322a0cd4999bdaacfae5f670f885e78bca505e6e90b6be2c1a1533e8dcc33e", 0x84}], 0x4, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1ac2, 0x0, 0x0, 0x0, "ede922120beb03f84197ba421113a99d1eb08906"}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7, 0x10, r0, 0x0, 0x0) 22:50:46 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r3]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) close(r2) write(r5, &(0x7f0000000180)="74a5a4edce821db862d959a97bae01d2cc912279d6d6a76af111c710534dc05d74e8bf6009b262e0c738e66119e9f1ce2d3e12d700128cb53046fe68d0f42c79b86d701b2c4b00de4ecac2a1eb7b2f16d059d0e1eea6ed72007b309118e772c438c728c02fe5e9774f829fcb99a897d3c71163dd7ab63d6b71e7509ed1fefc1b086dac6482672cfe84e264e93178949a7fd1d180273aacbf47a1c4a3052b765e09fc74283123c845dc2574c3", 0xac) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) poll(&(0x7f0000000100)=[{r0, 0x5b7af494bc81a3eb}, {r1, 0x90}, {r2, 0x12}], 0x3, 0x3) mknod(&(0x7f0000000040)='./file0\x00', 0x2005, 0x400) utimes(&(0x7f0000000080)='./file0\x00', 0x0) fcntl$getown(r6, 0x5) kevent(r1, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x0, 0xf00fffff, 0x4933e89a, 0xcd5}, {{r2}, 0xfffffffffffffffb, 0x8, 0xa0000004, 0x80, 0x4}], 0xffff, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x84, 0xf0000002, 0x7, 0x9}, {{r4}, 0xfffffffffffffff9, 0x21, 0x20000008, 0xfa31, 0x101}, {{r5}, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x3c900}, {{r2}, 0xfffffffffffffffe, 0x48, 0x1, 0x1ff, 0x400}, {{r4}, 0xfffffffffffffffa, 0x20, 0xf0000002, 0xfffffffffffffffe, 0x2}, {{r1}, 0xfffffffffffffff8, 0x18, 0x80000007, 0xfffffffffffffff7, 0x6}], 0x2, &(0x7f0000000340)={0x3, 0x532}) 22:50:46 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(0xffffffffffffffff, 0x80044270, &(0x7f0000000000)) 22:50:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000080)=0x8) 22:50:46 executing program 0: unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') r0 = socket(0x30, 0x8005, 0x401) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)='c\x00') 22:50:46 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10120, 0x40) r1 = open(&(0x7f0000000040)='./file0\x00', 0x280, 0x0) sendto(r0, &(0x7f0000000080)="0aeda5bc7938b93d832eac", 0xb, 0x40f, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x7fffffff, 0x6}, 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x3, './file0\x00', './file0\x00'}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) sendmsg(r1, &(0x7f0000003780)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000025c0)=[{&(0x7f00000001c0)="555394c6696cfbad8cd724d06905ba3d031b1095484902f3deb6746aca7205cde6ca5f1dcb51a5fb1aeab06e3442c85e30016b5e0324d617a0e604208fe3d5de3181a7c090da615245de7dcf44a8ca6512c816e370ff11c58037002572d5446cf8607ac7ac8f92a78b0b548607a29d0527ac345d2e76bdf9930aebd38bb2ff7224702bb5a3a35935ebb854f1f1f1f2ca", 0x90}, {&(0x7f0000000280)="a6cd677e38f6e2c858bf578e2a44bd931e58a291b3f08b7484a1bece4b28d101a30562eff01314506ce58bbfe9bcbc8e9740f7e53b7a5bf48ef67a12c93ba0426cf4c97e62b2b90fc5085fe0fc235e05300d5d17c20cb64ad262cba5d0200a328118c4cceea66fb3c3d43c27b55b4bd203c2d81e61c233f745ebaa59cfbdd36993744dda897c6ada4589a69c9f9083cadb4eb8054a", 0x95}, {&(0x7f0000000340)="457e17ff82de3b69837ce7c27a0b69f88ea62bf35d0bc22329570ef6463dc6396d0cc8e3644c07ffd5e7115497e83d68d266807d91ad94fd7e7ea857f34f307bbe8e65b8bd340013e0ee0bde91711d47d2ee8daeb7c68ce48826c04acbbe808dd949488d9f84c1bf6bcc0f7a9ff4696959b4351afc4a6e8d82220f95bb77beee220039fa8ff5c789e2ddceb7b221985043e7c2488aa724677fa3655dba517aea6ece28adc3aa5c3aa2a745302c7759f061458b311e120212ab3beb1f1efe3fdc83", 0xc1}, {&(0x7f0000000440)="7b4cb80967aa4fb3d8e86b08ffeea974b41b1fc3f3ab87a71d55d1365b4bae3b255a6756bfa87f52561a00b725f255177c2aec52fdb4fd0b18497276558f61032b6c93c29518387b70258e5e5aae7db0db390bcb17f3f6a1935b033073ecbee813d726216372cc012de9189b3f0e245939b8e1cd6842e2bfe16f0c0ed2d721bd80acbd2a46c8809b36a9c49a453093329f87931ede319407f97b228b7c14b7ebdeb931eae7acfcd7ebb2c3a11dbc1e26bf202b8250452e62bf7e7239ad017f9a2dc56152fd8134d515f278e461f745a6f3ef6f8e36726f7543be761e58e685c76f36dc8195f5615ef1c53c4d7520ce9ad133d512de45007b1be4cb4be15237554606a7a8e013b9241601c6979bdbb2afde38e0d762093b03a3645df0a9bebcf59d861dc2c8569a78bb32a53d1ce60b97f8e1e8fe96b78ebbccb20e8eada0041f521c6c5947c6335fbed258377eb46f5d278972c4cff32ffb87267060c126544dd0e66c8de4dcc0e547030ec604b01374445fa92ae43b902dc360e05d86e967f3160c217441b51c6b3b4b4952977873c04e04779978fecdcb4dc26b0a185c301611dbf1179ac6f40e126273b032a80814f7a0dd5a41f6a34315b2eb30aee6a08373c6200069619ac54afde7449f2e7f1148c2c3dfd0a6d92725466d3673c6b002dbf3034f7d425101e76006480de5943d8dfb1a64a756402c1d71521596beae6d1e93f340deedbfa070844e25ff166d349fb59429cbf0a8749cd5f0e897d5d541a4a5c2c2b530c0ee243bb5a0d76b06479dc1ed9c662db355c9351c140c4493ce41541c8aa6dce7ba3326a26fd338d12331552f189433e6515dfdaedc5b034febaadf93d96e1ea608e3f32f704f6b9a0969f0a960386c84dd3a19396a12b3eb39ceacb568d3638ee748c3180550dc01e31d025f1e293fc134b4aec19fe1f97c9f2de1c60db1b17a3ef1db21c5b9960d0c501ca6090a9167886a1592e79df1901ceb1ec240cd0df7d02c2e4e2a3fd23fd93b549388424c207b35570bb91cc0eb00bd06ec09a751410fd1e9e0b36707f84f896f11e28011494a7d09ec835dc4d173f6bfe50211a42e2bdfe11370d2b5e46d8e4a1643850c4f7f1ee2befb267fb19afa000792abffc5be6714ba51e0dd7cc8311334f93525a603ad9b5a0d875c33767e7a438291c78ca41a06829235dade65021666fad0a657039ffe7184c10b8e1729d8fd0f2b4d57fc52249549b70db22d238ab7f6e3aa224a6c40e3d82e0c60388f86b372b6d2e43f0fe05655501e4ae31bb7ab4c20611e5b9a5652c5a554fc54008a5ba7e45c9f7f070de540545057a329a0a69601e0ac0265613ce3eb0de3def3bda98be6cb76af8b79dc9798b165d57b9548a77c5d3bbb310c8cd414a6c555e65dc9d53e5fb75cc67ea9a33290813a04359f6508751d8fd23df3f910981d0a2a7b86aca875205cacf0ba1e2b66d9c814d41927f9b4e744ddca11c15672395833ae4a7fa51fd29a7c06265d2aa690f95cbde0d8388527ea04d44b2d1790df57bc3563b13b86268e64b4e367f31b99c07299deead9d1f4aa166d1c1950e348fdf8f55645e89046c887ed24719a2e402eccbd02c8ffd4c2f4d2420d2d1e8d4f56d3e64d6c26a498468621e1ba443453fefa7c22199f6a27ad742cf56299e4ec8c3838415128071b52813cc626fe77782da92fa2efdacaaefd7db5ea4043a33b0182bc7a15b5a8e890f594d18c4e86164cce9d1ee2f76aa8b1c8c4e3ef4a83ea348131fe1c0a0a45837f4912dcb1168ae357457bf214ff946c0a871e8a9cae2faf1bca42501682b30e6af302ac8f1da56e27d184913d10fd8b713fd8570fbc82c5e7d715e735f18513722bf55093954c74adc7378dcbc59a07f188c0431e15a64e0049c7872a7a94f9d4e588b33410e069c6ce17e4c385d0a3985037412cc48e9080589bf08e07fdd48b29ddeece3550d6470e38dc52370f65aa46e94af04bc93a2fd44faec8c59229098c94ed0a9a56816a07df8291cda846e1e12f681677aad1783dffb4e12b0f42b4f7be2a3d7849efa29f3312f7800aba50f2c088328d8ea105a63ece3d32c7002113fea24ef5d05f8c39b25ebfd7f355d1d86c0098afbfa5d3810fd5b5dbaab8911f1a330d956705eb2c7d1e7d2965dfdad10fb831ad6a8b6eb2ec604eb47f9b7af0c872dbf351584fc2614331c385186fa7d7eeba73fb982cd15c6b5cb3c089044ed670087591fd5a307e914470acb620fe000af759eb32d1769d75ec832261869a2bf2d3a04faa839faed0fc47096736c8de984b521a0ae44d7ac059e4e17d94526e62a7058da3649a7f95a5764bdb9e9ceb3361078e8485928eddfc24d18c6bd1a413f0814526f80fac8733f0b097fe54b9ab7ee9f212b6cdb91b08b75b0dfac5482284b0381d6a5727d886d6d525afd0100f0d857542e4f9e41ba23e4892a875645bb772bb5a5f086f3ea3ff2699432f411d2f9e4ca445d9a6d902581d7a77b292b134ecaeb921f59bae3fdd891ee48681b317fa21a03d2d7da626997ce71ca0f80e2fa9db13ba11a2c72afcb1fd5064310c1516f5d415c9d716ec1a547aac41332675d1c0ca354ab353d50564894de73d21f4f2a9122e594c899c8af42c0033dbb220823d42784d68b17580f02ce9a425c8a1024f6b75c6f0c453af55745b39746eb6f1c042db69deb7d1576f53bc6da97e1e29cb747a7981b4872a89be0794ed7ec9ad7c3b4cbc205aa3972cc3142b14c22897cf456fc096d601c8e9847c8708eebc5e52b9e0ceb17ca0d95bf35d310675e61340b8750647b6df84aa604f8cbfdf455d5cbd511dd63653b2a3f3d891bf55a780adea2eafb6370336292f26d71c4bb88520b6ab255c37a7ab9eff5ba71ba928dfbd26f620aa7dda4f1f3d16a3b1be2c61e9c43f714075263154ccdadc292a9bbe4be0baf9e0dff9f2fdd2114f068001e676810ec82796eddf6f25521941ccd53476934c441f682e7fbdf6a8681b4bb75cf8953fac77cab30269cefd10eb0c608b0dabf565adb766f41c6a1db11700bcf25a9f2ed60a2188d8c7c51b32282fe1b289ec1338d43a6b91e073a293ddb1f3b02725a4f80bc62534e1aabc089fe4d8b4e04eb1e9310dddc6f8b35d401ee763784153e51d90921e0b2f204d5b1f5440d76937065a8f0a618256ef46cc94ae7b74b6a452f49ced2c2b5f49fd3ac020e6d3e2e150dffbd35b253e0fc47ca4b0d6eca7a5f9db37ea28b4cd2884df839b35ab98d683654065ef03b898c5a4c99f5a60fc287e1ef93054af75ce0d27b3be43a1a3cdbe248ce2b36fc3fc413e38e09c5618aae9293783de208c4102526d361e4e8abc5bb4a12aef0b59e7d7e5ca76b883ee9889e8f35f45b79ea27d291b3345d8fc36c3bc529d632fe9856ff51e1bb63b9ec7bc972cd8b417f26cce4ebd2c16b1c76f6805edf63cdc5274064f589d00a27cbf37c68baa3fd01b2e5bdfb5d2a49dc2557ef081a7501960e2dd98babf6615f7599b1a9ba68dcdf2e2578208bfeab3e4b71ad5e2e442737f8a59c1c9d645011945a0e5126062d0d5135def4bb3d746e8301ed3a92317b6e966deeab98ace630e2e9e703a9f6a87e8533ad93fcd48a632176690b239b3123949af8cce3ff9886479a535e1e03e4bf716c9cb19b0b29a19722fc6d5d9b4ff10c45bcc06f81c9f5ff4eb945adf9557629c8d0193df614941475aa0613bb90850b2191e9e26bc3e0436e1b8ec49d68d0ab48ef28ff35676aae5b93365cdae65f4b5462ee847942f9d3ba7033279ceb8fcc4629820b9d9011c59c09d7626cab2ea03bcd5cebf138d33d538909cdad6ac01a58e481c2ed27735c804562eba29fdc7c396762b6c2e9c320201f6ba34aab9e75ef2c9a51a4a74c1ecbe49d2019baa380f936f82c5b14452128e24f76abc09389abc81f1ab88ceee2c7d74207ef2424377a73aa03e63fe6c8d282999ce57f860a66e7dcf923faeb1c017d07e1765633a469358c1a34589fa1734f622d044e23286a4cfe10e1762c06bd434404362953a3de35d7a9424683f6b67ccb3010414480eff1cededccfe81b0d4e668b605d466271931b26acc08ef3a23918b8aef8630d5929cbad4d15415889b211ddc4c8e25cf585892e954529f2804b264ba7d233302dcfaed2ce937fd5b5f34e6e6e892b43e029a78bc10f2ac0583f820554756f4ec56290bec0d9e498f8ad9ba8be52f93d98b58bed4b2c00fbeb1f7b57472c8a045edb2a971452bd3f6be54941e64943f565410e45b56e93b7e84eb2187188e16065e519c997779b4ba187b1b33470f7e3fea151ff14d048e25f2091e5f4e0d709f575c0d45dc2654eb7daad1e9e7b8da3d3e293d36a836084ddbb2770ce5574692c89c17ab562a4114ed17db6444c36d8c486ea5260f30a86050e695a21338a9972c2e1151db0d985e3e10efcab7ed7a27f9b9a7bb50da2d1f210e85d33eed27a10159fffa11ff2055cbd5ca3e9c29cfe06260dcb45d35cdbbbd7d025b2743a5ef9b720944846dc5cfeed98b18b98ee88fcfe2f209cc492ce8f0ba137b3d4b2f423f967ada06513a06a6e433d95d97080d0bf44fc72b12d42a4777229019f0e422cc1b4c144b5ca6c9f117c564d9677de673d5fa3da0e2667af9f1cd63d66058a1ef74cabe5d7242fc1bfa11ec390291d2dc2c11af26aa4fed4bb555f1e048b50c870643f16882cd927b21c3485d16d0071682c93be10f2856e138de7ba3cf16cd06e34487aa6923c696adb312b61d67d9014b61c9f0a83dcf38e582986e7c5e290d39192df5fe5c25d5706587e457af50d2cd6d7450479ac187d8df47c31893e9a4c84be66a019b44ef9f26ea377833bbfac2fc45840b17544ceda60e20cfaf74b0436ef3171da1a2f0fec065f16280884d15072dacc4d82c9ba2db902d029ce8abbccfbf084df900cf5871194fa4734874f20147e3f58c5d98316f23608e6c9aaac5c9211c419a704b65536f1f3ebf3c7a5e04a067ea85aa7b55d143880d695ae06102e4759d3dc6aedfd7b6f58b9e5b3c6830dab00a78c5f43b4f58432defe8fce7191e4e6f3adac606413b207321406546dbf5b278417e8a31963511fd5bbeb9bff30e67b405e7ab75574310e2266addeb3f9a71e6e8a7b2b835cca0cc24c62b9de5d843a563554a5319c9a7edbc493f2d2b673283234f2ef3d0b39455f607ade012499aa532186b59c2c6009e55d212e1fff41d724e76f766ab0b427d0bfc58126d536fc520056c2752ead28d5bf7e255697e24bf7df18885a0d39d9afaacb75e67e23b4522173d8b6c937da72995a152771f9a356d1b0f542baf06774574a273ed1246034a5733626f0b4c306ecefa87792656eafc58ee4ec17ab2c52d5baf83a2890d2cb97483076e8ad2709c383cd36ace2da1852e81c25b140224cedef2b642362bea111faa2815adf04c3bfadc4baf4431229a8251e9965a2b0496ed5bb15a2652584133954f966f9c8fe3cf94b3fd94f0ce2fffd878d82ea3688415dea8a99d0db4e203a2c4a56ecf329f00f23c4d0c839292ae0ba044f9115cf9434f821e93eaff159f71f23c2dca655d0c8a771cf459c3fc14514ad56696166b5cb65669aa5e4039e524ab796129aa570d48b9dc5dfbad9559eaeebfc16730b76931fc835e7c81e45361ee0c852b4debcd7a25d2b829d506aaf01cd330ab1191cd5eed39e22135795dba353f62283a323f369fb8721e5e589645d97190dafca41e12697b9143f88cec56aeb4b2dc334e7a70b6b14f4de65955165e979b8c6e5848f40c92721b27a255", 0x1000}, {&(0x7f0000001440)="aab8756d43d1f3fe252bb848a950194c753b5de7e5c0a66dcb86cc93e6e7a459b698eb41104b6051c211d702bd8867931e7d06e9c430969773312e94dedfaf2fceba41c3c07d0f825aa8867ad73ff21de89cbe1a9ce70b5b9b7cbe6c59b44cdb656d339d5f892b78d00c2b7ea0d007284e2a252416cc7d8583a95eaaa78aa98de548bc804947f6f1db9046e7eb9e59771a2e4d7082ab2e921f025f03e0ac03b767af2379f7965c63b5e2a0d0134732a2a1db215599ad8c6f6d5d5cee7103b2e2d3ce01e4a4af5ee1565470ac71c4654182df33378a52a4f228383f63c4bd98c3431d35f387747be89f50c1e91571f782524dd7df05d9d898ed946ffd96e083f11543b504fa9b6c2c2ca88942b2aab2a2e222feea10b7be06452876107b0cbf2599a5aa2ce26c3accc3b582258134a91f0b7bc646f094eee95feeca4b86c5f7f1658e1a3e26979b64c515b75c16a03ac431f3891fb576c046ae45b9a52400559f0d34d8b8f7e897508cbe1641bd424ba6076a0320f910e451ca284d5e14f06777c4dd0ef4b8caca127651d85e822063d7304dccd25ff1f194fe8f734a89af43c8464dcd4d63bff93a16b1940d0e80f1fcc8c4a967c979b4f04db4f83f4105835f6c07382edf11c980c8305a703fbbd81879e93a5d9afb180840968e55d01c3dc76a2d36417f442e01eed5cd984db27d5a2b74d59e2583f7da652034144b037e7cad9f39a45a2bab90c2c29a19edb2b3b39d27d58263e7d54f4d6221e6fde8ea15ca1c543e21af703025a3800c55547e50ff954ac93e4be8cb10bc416f7b30e85bfc3eca41b7a7463d3745481f62e55d937ed4e76233322a0d7fedb80ce3097ce57ca761ccf0a975e572668d63f53e4dcadb6a1bbe799d5562d65951fc29629c023ff2ab146c5962a662a22b0be77b8385f4cbc6d2244e623d43a5e6b63d324f319271118c4f6f744b3c85094b8a7bcc2b65056869356f1b94b6d41dedc25a5c576afc6108f0f4f285fc79339810482dd18a912b4efa5d974c2926da01fbe948bd61356a84a591ecf398867e79f32a9458f5b79eb9edadd74d044dd9ae45516ae4094feecc3581e6acbd05f0485b7da52058cff5d351e69a19ee1eb10c1da09586829e0b7932c1c92ba3be0e93aa63296cf5fe53df90c5a29869640645caee18c26e3589d13eba34871bd2a556e073b23aa9d31ed01a8f3f33d2a743de00e5d772d733d9e1fea05e57b508306ab795ac5e077b927184afb0ba0ee876086fb563e7708697fd2ab36a1818597ed331d282a77e05389ca85b43c1952deeb1d0de6de9140e0aed6abfb22753fb01fd5778f681251b91c70310b52291f52a2e4cdf1bda5f3dbe5f51ccbfa853cd15db300e0163c16d1c5b18d546bdad49d7478877bff2af9886e319c56f0d9e02845d215ec0790b2d07ca769725eb830cd1082937f2dba6c3050279e6e8edfe995be72f364e32a8b2b6b846e9713461b545324ddfdc112790fed4e41b676249488ff1c8f5b80e70bdfca6744aca09c23214dfb0e82a949a2c40d324bec6906e36fc54f84848443643d4ae54359499a850e7f15a5ff060dae37779fbc62002f66dc13090b399749aacb63cc9d3efacb9d7ef2d53a1ab767b5cb9b321f4e0d55d8ff5cc5dee05627dba4fd549137e7bd559c8fa031a2e7ee64846f043ee997b06dd4d50972d72ebbdfc713d1f95cd32150b08e506d35d722986e8827178f627891e581f6c99a9f7457bfb37fda62f9601a5ca3e3ecc1040566d8189b57a7ba95fd955bec30cfdb4bd766baa327b03b2b384b9c28f719053eb1cba5739eae261708c575b84f56257e00e2d3b71947a9fc11c871e428b8eb82f0abaa7ac396f6ead954e557b7bb167a353dff8317b67918924498ada11b21a43da42a138613e639040ab080a4441204c39e52d81fb0ccbde47e541a5622c5293251009303be2529f9998426eff7f4830cfb7c95f95df0e21a779ded1263a1c13a626e8fe93ff936ac86b99917d0ea075cf3c4978c38d493a63d4c0ba76b07398078b8d8f7d9a9a4d7ab0a96db655d7520518617f83226b2249bc4d366ea04a1e96dd70de7eec833b4576bf7bb23265eebbf86c32213204100027c8d5d081197ddc7826eb68bf47ef7f78fb10c0748e468e0929e5f83c10d74e8b259d30f511c3c763d56ae4a356aeb581103a85f2b56e7de4be67ee0d74579abba43a9fcfc2959f6e7f08313ccd6cd7f8b72c43ef4f254b65d37cf3f61db885dcd7cc3b6d60ff2937f8bea18906930d816be89b8abe484ba4b8385d4cc16f6148d43ffc20e7e3523b5f1369e90a643a2f1478f395d40449dd57f3a2704407e4cbe6224b11a7d82ea49be4c7f72856b09841d48a34aad90f4c9a33c89cc1c57ea81b82bb11a8ccb5a260083f54fc8036b7cc0803bae7b76cb5e0c3241742eb346b0a085d172fbbca7e14279f8518d8e47a4d01cfe33af6d5d3a744cd2ba65b2a73c9602629adc1a76f196012f7909405cd85b6db33fed4cdb1c2396ae394a1b8797c163f3f5bd78d7f4d187e7442ee249e2252101bb30d3405836b3817b962b69a88e498f81b3b57ff55375d159792afba283de496153d90d66b2537c73d72371637843d8445bca6d51a4ef89c56f60d439fe3c9ef2bd66bd46974c1543d8a4dd010dc78ee75db02a2dda31bbebd4ec7bccdcaa15401f5108dacf38d09ab27eb58719f06abc4debff08a9062101ed955394661d3b2b4fab827d6174c59804ca03b735286a478851bb084fb712b2d017186b25fc3dc5ee1b2e2245c140a324365785d2f34554e0cc875e61ca676b6dc8477da0a88a648ff7293dea907aea6bf52c24b733bebf6e01dbed23a4361956ec7c404476ec69e7dfef1e7dcee5c31f369c587fc674ecb05605b413fd404310f5161e7336b179160f0eefed03ae9968caa72d591f35a3a49eba5e30157bc52fed875153a17fde6d734c332776a622598ba788ff8bffe14f1b6b7c1d4e57fb7bdeb3227f7f9cccad4c6d0ba138a0973a48132e1d0d9dbb2f33a413f4d181802f20b5d0a95cf2e5df3bfc10accb08f15580a6bf66d9a64eaa0638f95dd2f5b768220a385b58f56d11044926d7d877fc8a3b62d0682cf34b2dd31b1e577a152ed8ece0c240edd45ecc329d3e9e248339b8e4a45c6af80aabfb01d11f58e461f6f6c737af050c4095997e91f68888dea7e9ba76a9a251b2f7f77a40e78a6a1300457589496d5a7e6c5052db7f19bd704261416e246c0581693531f5ffa2730eadd67ab36ce8bb74e0637bb401e655717f0667b5c69454a9bd25bdf04169e5653c27a07f774a5752e510f1d92e9b12cfd187c72a2d53b64c5bf8e464d24446efaf62b653f2f6a2bbdd2e1a279f12cb77a206f366749663754a3575313e93987cdf79843a485f2eb8ce8e7f8bdac7764d17ab88c9342a28eeb6ab4f215f868e24822c51232a9db04afa27b77cfb5cda56dcead995728c239d41378e55ee0651add75d5e75610d071fa0b1db19b25a7cbdedd3a5edee99dfd5320ef66077705a10681624b1810670381a0d03dc9048397f1475ac5e41af7fc88e8198873afcb98abc3d4d4eecc6ed8d029379e7a26c4ff217da592cce71d7a1f6be1b6b2b363c70506979bc9420a9cb7f8453543bb0f32632d42df086502e0055bceada15dc4dc0df374de5567f1eb929b44efbdad1e4dfd12143d536bb0916b0f6ecdefcd2d12c26cdf4177e944020242bd7f2e2a12a19fee5ff1ed3b96b9f6c3323ce3b8c530e98a72d01e9ab47dc8b4934552e424221e5aa20b1935794c25d6d48ddcbf0334b7d0532ea1ce599f74c29e78258c63ca08e0dc3ea22a68d918a0583239a49b4c5c2abae0c04f218e03a9d949a0716a6e8e82f708c826eaab24ed455ef1e93ebfced0e8976874b8cb5a46e0b070d42795b65e8bcd4185aacced210460d3a734de0d7467fe4a99a94ece982cabf6f1364a614e7a01db709ba28bae5be884f2c717ecb04bb1b6dbc46266e295b5a094fc96629351dd6278c2b45c6715572bd2022ea1cfa0bcd059290c399d45ed152aeaaf5aa89bde787b83206b093f5367634e4e52556ba9d428129656713c26be8ba53238d783c18737425a9556611c79555bfc7e069a96bf78f2e5c02e7e735b4910dc204f05ce3a63e54f4f2494975cf13b77e599619a7fbeaaa79d34f467768dec014c3442f604dd331e5f0209eb9d69fb5dc133461c6d0d5626abf943d223655b166ccc612129268675315afced32daf9386626c69b8dba1177940ce6030b684e103a865d7cda0b02a4350f39f6a9d8b66fb77c70be761d895a6e6898d415a04ca2adbb0dbf260cd37e61467e8a8c5b0b14c03635d012abe295aea860f60e2cbda6f4260e2a9a53d8188355489d2ca5350218c4de69edc97c43552ca5df5cae69f376fb9485d6c756b1f45326b99de1c396722e7d89aae654534aa2a8ba792c6370cbf7e73790f1a232013827efda2152aa38d0734c0492d4fa53db8ca5d88887be2ac1e6a2fbc258f8408edb20d020251ed0952d5b362b4f78ea941451457a3e398afad6b4052f4f16b60c02e334a39faf6d2c75bae048df36601c823716b00b9a4c2125335804c74de9de36268be89645a0de9c80bcdea44e2ac59f4fd256fc17920832dfd00707364d6999c2c20e9d05e08eb5fe4b33ab7766d3885e820ca3bf5094ba13e9def6a1fac79bd178b1eca9cd679bcd0e479ad6273b8f1ffcf7ca9996b73ffef6fc570683f40751e04ceb8b77ddbe779e531f335e6306b971533aec60a49220ef98956964598c7886918d7767ddf9df1f8015244920fe1caad42b24e5ec3058fa4689df01a68a2dac40444f2017a99e135554091497edc783d6b8b43d8aaed5c4c64630616933b777dab7288ecb7eb6fc24ce9295857cf14abbcf80c66b74a6d6b94cba822ae77bb594c8908ef5a3aadd17c5a687f332c16fdad5d886f0eefdf123a3758cc239fc8d71ac89a1e6b7e4ac4ae9877b685191709bc5b694a6add7e3a22df373be5dfc400ecde2b0f3a2b19d7baea56b41d0104fae0fea392384b9db7e520a7970bf25c87e6a65f296b028213f05a19b3d99be36d4c759752e89c5f494bccc302429c1f9f52f30c05c53cdb90873ec1369f712ba2e5c2612d4599882a1f754439759af9228c3f269d162083d78f204d2fd2ea219d3333a32749c20ebf2fe776ac7ab8a78b6e8ec5b1abd4204dcdb3787619d99596ae738762f4143f2eb6dd75e5d34196db9d8d0791cf49b9f40099c5d07488f66e1ce2d242351547e52d5c2e5bb3e1ad20d5241af44f51f8d2b0c975d2be460a818049488762d339c8049c7deafe20ce3c1840ea8fa3cf28fc61df65119681184142fd74a8788b3a605432a16578922b195b9964cc202e302331a18888710a2767f4758dc86a7a8e1ed9165b16e2505b4ef5d7d16afdd6501bbb4b327fba7d5d6d318b68717ca092de88dee80d16424a7cc19683712af46a398e2e791d073fb18f50cc139f33c23d4c03fc155ac2bba2157333db4c8d3a5cc2e185e28cbf6dcbc36e7148623e54be73319edcb6ecea654067c00a2ce42ab6786c826b2f9e7a78242507ea39a19b43f5be35f2b8fb27de644f65e1634a6df97111ecb3b6516a56da8a539740b3de33435aa6ef6e980cf21f458350b1e0270d593761fe3e4d7e9eefd32372edf9def65160a0d3ee85890a1ec6725ab31154088f0895e5ecb7766e39b76c29956d001b8d6f67f6084d1e0ec3c3dbea2c83d85d77498d8b09348d4de80168001c068d99c4fee9d4270", 0x1000}, {&(0x7f0000002440)="3f0fd64d7f3185bfa6931958e42f94df89c7e46d04accf88a430417560f73447825db99c3ffc7754176f0857d163d4bf6d83ae0fe5e9", 0x36}, {&(0x7f0000002480)="8c56a5efccb30ae6d8bdb5dba4d99f8265ab0325bd7b6931416d613981af231e3891cee8f1be5a269bdaab374c068becd5b52a642c057b1b5ff22f2c93363f2452f94adcbbe09db17211dbf667d2bcb348f6c823a26cab436b09336fcc29808e6662639514a9cd319a0f0bd6147a5b27397d6b248c99a2542e8baaa83eee63d30be1e78f6f4f9fd6e98d52ec22a1cc414e926fdb81b1fb8825de54ec75072cf5c8e8bc92e5e420bc6cefdf8df27042c2725386a81437c1ba6a62e2f41dbbd7ad377e93eead1ae230c2c5c4f6dff504a8e7", 0xd1}, {&(0x7f0000002580)="d1acde3bd3974c7bb3cd05096e72c83bf11256639870dfaaf73c95a69b815ade727c49775aa840", 0x27}], 0x8, &(0x7f0000002640)=[{0x28, 0xffff, 0x5d0b, "c8ecc603e914ddb6914333513eb4445d83"}, {0xd8, 0x1, 0x7fff, "ae581c3f9f826ad8d15f8d76bec79272dc23f1754079ee18db56868f88d4d294849705de7236ce220be4c9bed8d3d6aa73ab04171a3c93fb759da3f4ddc3c4de8020d10615985898ed8e2d5971d1dfb5452132f022fcae751405eb3acbe09f1e55d159ec53a6742cfabddace36f191ef558d276ba062fdafa07a21225867f6f1e73b12fbcc0c184bc1034dd338528cc6f5e0fb1c7127a5ed30693d0777352b1af07580e464f34f4ecd1a626bd79b181467f1a461e6440c0eb6253320b7729846607ec962bc3bbe"}, {0x1010, 0x1, 0x9, "2632c6b0acaf138c25fb062bbe5eb98635fd717eaac917146ff119a8b4d29680f80590d9ea653cb4a02c85e17bc88242288c3375e2432c5b4940fb48be09fb32ac1c5cc90f27279b1947bf84ab054aef2c7962eeec94905e203227ea6448425643947cef715a075a78b1d39672e2baae672887a8f1babef9a778c3616f46f5054ce25952b538b7902abc771f18ccf77a8ff0587ff6ade8842a3f69184046fcfe1185fdec2292cac625449a96aed4a2040030848f3e5c1545a6699dc48e04aa61fa1aabdf254c9b7fad2599617c068327d501b71097cc4edf6a9c8dcaa0198a5aa59a1dbfd2c7c75a2fb5a9d1ba777102a1b9ddc703b3855aa02600b4d1b2fbbe24b56b3e69e831867624602324c2901abc05bfb920ef7286e0aca41a63801923e817f18f3a82774e9203e0c6c296025845bdfc6fceee0e23ff6853568d590455da7507e643e74d9bcd127cec5b146d93a28bc75306a4cec21d73253201f47ca4986d9e5490692bd2e480131bffcec14526b3a644dc385ef16f566865d9a534f862ab850b2eb8eaa610c0a2edd2da0da45e6822f8d51f1088f0b73335e6aa3fd49d816699f9e4c5c4dab1cef2ec12db819616646f22f0b4d6abef02726a847e15b004489fcbd1588ae34a5d7b8753e32b81cb21c0787de5890eda7f0b325bbbc94808f1d90c464262e456d758aa4038df2cfe86706546f3c1180a83e0c34c66c790c9257d29016226d4c248591cc8a4e3fa36b0374b8233f38ac3f79875b18986fab72130e0c5dca2ef1eb31b4f8f9a099869fc558289d04469f56eb861daab6a4aea1fe2b4dafdc44833890bc9269f65d4a3d7c3220176b5680b521fc109e193c5693b74031930f3be239fe390ba7bb2a209eb481ea87d9bc3fd28c8ed954fb94ab68c90a918ecfe1df437e32e5ce75c849621684f5b1434e70b0960f7cd0cb9c0ba323120fdbb29cfaf3cde3b319a6b4d006f532e8943e6f6029c323b2e681e151205d5ca2a4b2d887e8675542433e53e38ad39598acaff03a6abcdc27d582f0ddb1ed6f92f0d0f4585f997d72ad64bbaa187e787f5ca6da14e6e179fa73f496529eaa903300d1906b2a032b4655167f8145963da3e47098f7286d75dc6299efea516d684e701e1192425749ff9d85e88b2c8b9fd2ea5473f7ce85435d9ea3fa3b628ce1d49e400f913c6292fd3dd4d2327b1229539359deb49e85bbdc5e4c31a40e241ac5488ecdac82f77e152239d9985225b63759f11a0623d0364a9dd64ca939825cb95f6109ea4c3eb5ff0ee947747255b7fb73cec67704bc43d32b2c2d18c7d64509cf6e14764f864756461af45880e38d5eec0d89df4e13dd3b8d532d9eb5400bc5a5c27670a1e9b01fc748fd1bb57e10e281bba83f0e45f1a881d9591c443dcf24431dac0a5937ea8d021b69830d4f4f609b8fdc778bbe04217fe74cc203b80cc4db9a51f70405b2a7a28d55fc9990d9ab707b90809240ab7337b016c40b4243432c92a54eced0e2a41f2ab6a1f668e53697010bc982f58cf5bc22166798cd4ff40918a9d16d593956db9163e2a278e15110afc0a7df48975969a6d1649a5da23f8600a5f33a2042362a8dffacb772dc3e04713b0d261a4296ad91e55bab603213f188e2f547e8d92feb376cec6e91aaf9cda5f050d5c25c60a5a387f9629da367c7c8520f07b14eadd978665a850a066c6525eed9983ba6e56f8261881fc125106e27efb3dd872f84f6a773cc43473a839f51f2490d20c3150b5bf455e4c01fafa2738afbad412bc01e4a12cb22c9337067919e6c9068b4bb58ae171ca61f5f2b13387ad0357f711dd834c743b73690a1033b0a8bba37c8a92983ee7659f6437e5e58f388e7e792fea18ba3a197a0eafff32cdd000bab08b8370008789f55fbe6179b695b5300783a6a67cc2ee6113cac9ad33d80b2d753ad4b71f4028d42abf232b10afabb0a8efc7fd928270ac7f196b02ef7ce60a00cb4d00a68510a1fb14c5c16037d546009e02c961d01d73b332c786570b17a9b3667c3e572cf7950764939cd473cc368bf8a3577e6031b9bf136b1a67ce084b39d9cfa1b1c747e9fcf4eeb22c271d10650c91f491ac3bdc5f88f01783e139403d1cd5b3340bd4eaff099e4a94c3e87b31fc20e52d066bb9cbb936e78ea9fa7f12456ec3b62ea9167c2f2ee8c07ddf2d7bf0ac64cf69800236e4b289d17c8f412aafe7105c37c93c30c466379abac657a478fe226af93e46ad8d53a068801cee98014c80aa7e7df56c52e0daf273647e6280ac3a08305c7eec69765f412e5196731e811a739dfd6f2e60846fcca4196758ef62a917e8da366fe2c6dc331ad3b567dc6bc869d33694e1b2e39557dc6af43541bef96bc6eb9ff46584d57df9662e155c60232fdb5df273f3c351236ee1aa3e2120937d825385ab186f90a7516756ac2193116ec7060bddb87475799b710d6f9b82af9b7d3e75addc3c0163fe88c139d0e5b0494c623efe9ea07f46d75fc6d23bd04c82fbf4ef999be3fe4fa1200d413b575964c33045f04835bb077e250e6aefdcf5295f7e4a7d43828cd65901999cd2e8d37d506693533dc631850e550239791a5f4c206b3de46aba865c2a8dd289f42ebe67c8454041a8b48c4f23542faa9ae6eead5cab112d73ccfac1bc79efca180a8dabd29152709d9dfe0d458648a751a1cd8fae1167793e943417884795f1eb88a0917c883f6e55c75514c2984ce452f52602834d4544e0e5b06657971a7fb8b2be81f4bb4b5d55df3b6b33296db1bc02dde61d3c70bc3ca1f72a2f9c56e412d83fd4a5567e44ce43803f52021046731f2693de74862548bb63f25fa672d9bc9c2934ac1e3a89739e9d39384588603b99478067c01670c625f88b5e81122d4f7a27787990fb542d38b8721bd8ab06e593d5ba957cf0595c629d8a10ca5fe83a908ebc71487b3e6bf6afb3f36a67a52dc67a80b82dc51b44554912be4e921f0f2d4e6a210b6b4683b44e4a44a6becea9da5bc4d28211f97790423649a26774195e9c1c567328415b5b8c78a0eaf5e0767cd9f72cd4c83622276f7a9c86b0f78f61fe0559eb412be0752fefdddfeb0df00df29ad0c336ccc1f52fd631b1304e30d39fa48078ba9725bad823cad6fa9b2bf2baeede72a7b5d4b5206abcc99d8b33d6757be48c6bd140ac6e9b4496f44647bcef28afdcc5600bab779a12086aecb13c88f9c973553908dd12405d53dbb397b607ef204b13a00e481b969f675ae4c05fc922de59330a341849676c08bf344de3f7a9ccff3b14c3bddf09d97284cd9af6019dc0a159a8cdd1dc39fc1d3afa6ae92c0bfae6f6577a6d59ae3bb5a4378bdd10c7e2f62c64bcc49c21718521ceef5baf495f11a4072a8204f06a52e8fa26023e1ef518735a2f3397c15b580c56500e87fb9ba1f06bc3e832e6793a86c8c94af92a5ec02806fc53ac7dcf9fbf2a11eeae1f7196cfabe667d2597daf69e03bae74bbe01004de804d45522b605cca341f80fc5091a62d631f7c949dbaa012a5b99e8d8030e24552d2c265f00471ee2d0166248c4b06a96675c3f6e2d988dfcee74e6cb0ee4a1a2760c03a325fecbce1d73f0b470eb7361fb9436ad777d393655637fcaa6ba9687f49b34ec00c1817e79e45e75e4f1670ab2b427803c3edd20c8db79d004b440a5843fc310be9b8f7ecc089df1147c7a16331c43cdf6ef7f797931dd82a357069f518a692f3c415e0d1d25e7788f967f289b44ffaa284b2704816d428da5b65d23fe2f41fc81659cd8dfbbcd49be571cfbcccbea78cba4047e6dfcaf94416df5c61729b2551e0e0b48f43cab15823db6c5b46666bcb62bece576059cf2adddd536034b217003b7e12ba9773473ef2097c6ec3838ff592d47528d13bd76f78d30189f0971c7f939b178e7fb1cb614966056cc14c5eeca0fc014f2b06bf10ce77e71f9565a1d6cee778ecc0821f2fe7ba0c105737f1ec62ae1d90817cc08401a6dcf1f7dd0e40d112fe852045156f52207d1ea0b370185d984bed5d192a74c921571d1ac7860ff809348ffcb56679c6ab4fb5d0dd0f3976d6693375ba53526780d07f75712190ba218ead9e823d243dd57fb211ae46f94ea9d5409af43dd1bb049b0ad21cbc0261b8005340c0a1281570288f1fecce914ce4f3c48e997d76f48d3fa19906bac5c6b5ab3013eac5e03b6e5acaba20d7daf5186b919f0bada884889830f767d7f0ec30ad2a07aab9e0cfe407d664251d69e835a415f9b5685fb14c39af0685dfe702e82583b0cdd67860e496e9bbd61056055b646188aa0f8b8a4f6259193f1cfeaccb0deffd4b7855df795d4ff1efe2513fae2327617c622f33c63b5955aa6252482de33c107dcc522a2f0afb6d8c7ac9e0e3b8b723adc5455297734fe005a4748a4bc64c5482a5757a7387cce010aa6097d7d81cdd686655c4e1d3b0760b106f2633b74172810162099e9f89c3df4899634d87e4e49b2da9cda655c966606f53116591748581538ce72cafc74d4b1f7fef34c58e0bdec0ec6c1fc86b8c50f8b74a44d1b34e6eabc43d96f17065d5e528bcbd4c3e4eeb14fa50a46372714d149cefd6e93ef01793a60f77114c80f10a5ca35d79c3fe30841445a124e9ca84ed34c3b6c2a0d2cd504ed18009066dae12992849cf044da911ec58bd450985e127f137b9eba72b3a023266f7aaa9bf840b7ebc7a236e49cd75553233da920108ef1dcf5268ba9ba8ba5439af35ffdde49ff427be56b478e8ed45252cb8fb928a0b0e64f8723868ee0f0eac5704359c3ff244718b9bf253139273ed62931d3182e6784810c3999efd974e0fd0f12be768f7731d44c339be33050209e68f9766d1201aac61d3a72afa0b80ca4ac4f57dd678cceb5d53ee8daff51dad3f49c98fd35b178924c3c14472588697bbd599499c8a6e8db377476ea2c013440d1567e187669f4a4b6bebc18b0f52d0d0567521b7466246c51683322de94faaab82e4683cf46b14a3b1b9839f589a846e3143d598163a18b67b513a4f4445dc1021a20c2874d94fd37ae2ef138a4c5ab287002a5dbb1d09a24b8ab3d8e387bafe28a2109675f8af69a52a1902ad44393a093eb81e72d8537467617004076ba0725f3b85bdcca2dd4c4106814e614d29bb1574d1a3e1116ac859fbe2787a995e0eb11d75b93d9e107f7b993dcb6972ed4bb1840c14d326266b382415002ccb144b2a47d549ba40a00080d4b68b85303214e1fc23e19b01fd6419f655ef405d173d9aa4fb214b0318b2a9a77033257091340b2ada3934f3ef6140a129aac71c686b6b4ca4590bb1a145f5eac86f05cab1e497d8472a20c9edd2305087ee34ddf82599bdd5900a57c7d73a9c0586bad17b5a73cf3088bce3a0d931bc97448bc5ba4ddabe93ce50607eea6ac9bfe51481dccd808778f15031969b12c8ce040edaf1be25f84d3efaabf3f3e03ca2467ff2ffcc4ba8941af31855282da35b9e16f3e65d23d4c2a652358f1615392fc152d8ecaa78cdea9757f4ebac508fb0933bb90b6fc59b55f99518ca55708535e4abe19009b870a28038fa1933edc466b3209ba5c7deb38dfc32a3788f26d3cdcf55667b494b082c753ee1fef6b5f9bca4d1aa5ceb0f74872eef00f9709c82e564feecb51c7336e3ed66bc8eb4a4fcba02a713d224513dacc1b17c03b3fade9ec1f9d7ec599653b49ccc29f5647fb41dcd720eb0407bfeaa6744cc2bc07a5a4a926eff27bc1b16934e5df6b51ac6c74cfaa46710c52402a38ba04507639a752ff0cb238190e6235a1e3cde14f631d86c80f8"}], 0x1110}, 0x40a) r2 = semget(0x2, 0x1, 0x80) semop(r2, &(0x7f00000037c0)=[{0x7, 0x1, 0x1000}, {0x3, 0x5, 0x1000}, {0x5, 0xfffffffffffff872, 0x1000}], 0x3) mknodat(r0, &(0x7f0000003800)='./file0\x00', 0x2100, 0x7) fcntl$setstatus(r0, 0x4, 0x80) link(&(0x7f0000003840)='./file0\x00', &(0x7f0000003880)='./file0\x00') connect$inet(r1, &(0x7f00000038c0)={0x2, 0x1}, 0xc) r3 = socket(0x10, 0x8000, 0xffffffff) semop(r2, &(0x7f0000003900)=[{0x3, 0x8}], 0x1) mknodat(r0, &(0x7f0000003940)='./file0\x00', 0x20, 0x5) semop(r2, &(0x7f0000003980)=[{0x3}, {0x3, 0x200, 0x800}, {0x0, 0x6}, {0x3, 0x5, 0x800}, {0x7, 0xfff, 0x1800}, {0x3, 0xffffffffffff3b18, 0x1000}, {0x4, 0x3, 0x1000}], 0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000039c0), &(0x7f0000003a00)=0xc) unveil(&(0x7f0000003a40)='./file0\x00', &(0x7f0000003a80)='W\x00') open$dir(&(0x7f0000003ac0)='./file0\x00', 0x0, 0x1) rename(&(0x7f0000003b00)='./file0\x00', &(0x7f0000003b40)='./file0\x00') sendto(r0, &(0x7f0000003b80)="908bbd2ef2bc0a929b52826adc0b6b322b603fe3fa30ce0f9161b9a5de08deb7fa83c93d2436649c2d1920582aae28a052a86f681ced02c87ecfaeca83d7fc6a2b0eb5dbad800aaf39d8a163a6418e66b3d7dc6928", 0x55, 0xf, 0x0, 0x0) r4 = open(&(0x7f0000003c00)='./file0\x00', 0x10020, 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000003c40)={0x4237, 0x800, 0x0, 0x100000000}) pipe(&(0x7f0000003c80)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000003cc0)={'./file0\x00', 0x0, 0xf2, 0x85, 0x1, 0x1f1d9d31, 0x7, 0x1, 0x3, 0x1, 0xffffffff, 0x9}) flock(r3, 0x3) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000003d40)) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000003d80), &(0x7f0000003dc0)=0x4) semop(r2, &(0x7f0000003e00)=[{0x1, 0xffffffffffffd7cf, 0x800}, {0x2, 0x8001, 0x1000}, {0x3, 0x8000, 0x1000}], 0x3) unlink(&(0x7f0000003e40)='./file0\x00') 22:50:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) open(&(0x7f00000005c0)='./file0/file0\x00', 0x0, 0x0) r1 = semget(0x1, 0x7, 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000004c0)=""/227) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8a524c45244b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ad23f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="3e2a7913e4ba3553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e282a502835ace697bef6492961fb16af5b97be40fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214000000000000b3c190fff097ea73a400000098f1000000000000000000fffffeffff510eb0092e", 0x75) r2 = syz_open_pts() r3 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x10) unlinkat(r3, &(0x7f0000000140)='./file0\x00', 0x0) close(r0) r4 = dup(r2) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x4b1c, 0x0, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) write(r2, &(0x7f0000000200)="a80399942391ad25a474e42570afd01ed1a928dc59bed843a0b311b8895b08e30ec1800c94b844b7be6f028311c73b12add73f11cef20ca40d7e580018513050670646b289b9b72419e3b405efd9ade3aeaef16bbda94a75431f620e69e1f2252e0604b4554ad6f0ea95f06fe3c8a45c5194a00fdb18952d972183ac4b8f11c414ee867431824c7cb695afd1c60f0f2b72768cd0f77fc36cf5d9bef57a39d698900a5a064cdbf9ca6d68df8b18cf4d032820e615333cb7a2bdf3681add4be90fa728a9a19a82ba9d02944ca1e13be3c38890a41748f0d62dc519866ab319f4ea516fffac0de813fa63b53981f3d6f3", 0xef) r6 = semget$private(0x0, 0x1, 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000600)) r9 = geteuid() r10 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000440)={{0x1, r7, r8, r9, r10, 0x58, 0x1f}, 0x101, 0x9, 0x9}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 22:50:46 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0/../file0\x00', 0x20040, 0x80) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x1f, 0x0) 22:50:46 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc020699c, &(0x7f00000000c0)) r3 = semget$private(0x0, 0x3, 0x1) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000000)=""/150) 22:50:46 executing program 1: symlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='./file1\x00') setrlimit(0x0, &(0x7f0000000080)={0x1, 0x8}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)='x\x00') readlink(&(0x7f0000000200)='./file1\x00', 0x0, 0x0) 22:50:46 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0x173) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x890, 0x180) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='r\x00') chflagsat(r0, &(0x7f0000000380)='./file0/file0\x00', 0x0, 0x0) 22:50:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)='F', 0x1) write(r1, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x40) write(r1, 0x0, 0x0) close(r0) 22:50:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x80000000, 0x80, 0x6}, {{r0}, 0x0, 0x40, 0x2, 0xfffffffffffffffb, 0x9}, {{r0}, 0xfffffffffffffffc, 0x84, 0x800000c4, 0x200, 0x1}, {{r0}, 0xfffffffffffffff9, 0xa, 0x2, 0x9, 0x8001}, {{r0}, 0xffffffffffffffff, 0x88, 0x20, 0x6, 0xffffffffffffff66}, {{r0}, 0xffffffffffffffff, 0x7b, 0x1, 0x9, 0x3f}, {{r0}, 0xffffffffffffffff, 0xd0, 0x8, 0x1, 0xda5}, {{}, 0xfffffffffffffffd, 0x42, 0x80, 0x7, 0x2}, {{r0}, 0xffffffffffffffff, 0x8, 0x21, 0xffffffff80000000, 0xfff}, {{r0}, 0xffffffffffffffff, 0x61, 0x20000008, 0x20, 0x7ff}], 0x5, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x84, 0xb, 0x1, 0x4}, {{r0}, 0xa6f70dfdea2b8c4b, 0x10, 0xfffff, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0xc, 0x40, 0x4}, {{r0}, 0xffffffffffffffff, 0xa, 0x1, 0xdd2000000, 0x80000000}, {{r0}, 0xfffffffffffffffd, 0x80, 0x6, 0x37c0000, 0xc5}], 0x4, &(0x7f0000000280)={0x2, 0x7}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x40a, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000002c0)=0x1) shmget(0x0, 0x4000, 0x202, &(0x7f0000ff9000/0x4000)=nil) pckbd_enable: command error 22:50:47 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20082, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20000, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20481, 0x86) r3 = dup(0xffffffffffffff9c) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x20181, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x0, 0x0) r6 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) poll(&(0x7f0000000200)=[{r0, 0x2}, {r1, 0xe4}, {r2, 0x80}, {r3, 0x4}, {r4, 0x40}, {r5, 0x50}, {r6, 0xf}], 0x7, 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r7 = syz_open_pts() close(r7) getpeername$inet(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) syz_open_pts() ioctl$TIOCSETA(r7, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000100)=[{r7, 0xc0}], 0x1, 0x0) pckbd_enable: command error 22:50:48 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) r1 = dup2(r0, r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x80000001) 22:50:48 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1208, &(0x7f0000000080), &(0x7f00000000c0)=0x4) sendto(r0, &(0x7f0000000100)="ebd0c89b6a13c3ef5332c8980410df8a3aeec4d7b7f2bdc9396ca0e9577cc8cd14d9c7330cb3f37c72836faaba8ef9cfbd87299a2f5d11879f6eb43ed672531b64395d912071135549007a37f8a1dd5467793ffc79efbda2452a52d45dcb6f93fede3405ac25ef89093010dddcd310dac020d51fcca57a3bccae9bfb256c4233e4dc1a2e4b0059ff1fcfff0999efd325632e5440312bf4574352b439ebe9427d48807494613824a12adb6454257fc984a0dc00c2a5da04b1d23198", 0xbb, 0xc, 0x0, 0x0) socket(0x10, 0x8000, 0x1) listen(r0, 0x4c6) r1 = msgget$private(0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1807, &(0x7f00000002c0), &(0x7f0000000300)=0x4) msgsnd(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="01000000000000008ad5dfb07acfe7dcdb713726f3cfdc9f9189a46bb683983545f1f543d8378d6b452181bb24107816cca8e800c7a05d83c0890cc48799cdd1928b06f5a93e7a3f466e33e8740a6e63cfd15ccadee78cc411e76177468887ceb5dcf7815c16d625e67db42270960221a6b9e10aee4de931ce0298d93320976027652507b0d5838ceff4a8f9baaee9973360d9c9b99f9c94290eef98337dce0b51ed92e8bf44796baf820292d367a264de8bed4d443c4cfac658a539b59899c62977799268bc80d1ecd44eb18f9d0aa750e7d242e4717e86047a3cee20fa2526b3e6d20648b204e53a5ec63bb3cdbabc59c00236aae1c620287b166cbc208d6e89375733e6cae5ca89f07d6c79e9b749e234c9bb969e896b9960462c9451b2f547cc9063f8170effbe6186bb18b631e92921f1e87bff99ff6114f185038412bd8e34d131487e9c45aed96d111d79b7945259db8cdabcc45fd4eba8814c65542c49f1a9a51d573b43671961903c9ee2037aa5d9b00af7e6d804f365c72d7351c3547fa877bce9c16dce6c3d286e4f0f21bcd58bb52e0ec51b5daeafcb98f623a81002bfc380a3e15279f9c27c94caa92b5a73467238729d8b3fcf5fb53751b07ddb389110686136f958c393f219858a2c838029d8db209169aa9a7c5d1864b29d98100d2f14a623c83c1f2ade9d53e44253f421a6a5a8ee7ee8e7729343568804f1901a701e4b12b7b28a2e4589d102011f49f2b6f415ebe5d371f459204afc54e8f0f1ba37058214b36a24156f806bcd2a5a550bdd737c79ed2a3e23ca35a9ff42dfc903865ba87d4ea8f82af5aed2261b8e89e8e0045593058a7fcf5cb75c55e979575f05e59b991d3e3482ddaac38164e9d586a1b5b4aeac63a6a151677ba66211b8ed60fb45e44e5b7552b5362907dc0155b133ddb2dff2189f6a9cbad2d603be25f55420c5d88507841cda57c8c7d02d1c321397ec50e43b7e35bf22a46b8dd8a893d6ceb2d8e2004042e5ebed26ee01bd4ea0021cbd8c5c4ae27878b4bb789932b0dae76f038b2bf8cd738d12d24b3eb2fd4540b8c2ce414266e3f1a3b4d68e21282cdc1db27c6b23832d9e1cff8b003cbde3937952e9f28cd728739bef5f0f5fbaaa010c8d45c4373c0c252f36b3ae2ba488f2c1dcd4b6a0cff736a1934940c6122b6ae205b1445d25edaf0033efbf4b43ed3da58ab2182d5c6b1190f07e05470195bd9f25ebea45166de523f6b630a5ecb1b8dbe265aea22d99eba981e3eaa4ed3cd39eddcf9e4b22a0ea66dcbb5397bc7173b8d319208dbdd0527bd7e14913722beb710538cea57a27611aa7c2ac40725ba94c0fc92faca174169a30e131be58d0f59b67f6beec882ca6faa85ff39fd607289106578b78fc2ba658bc922b2a2b9eb024d992181178f03d9411692865cba6fd907f064aee787055e08bcc0eba47c8ef6b123615b37bd9807ce28436435879dc59f8eb0d7b8be4649875c21ff355426dbffcd312cb68f8badc4689dc6c781e5c9ea59d53f34be32fed6b56dd8cc9f86c3515d1f65c4677e5b4897bbcd40968b46fd496cbb57c700066b2bd1d05d415ef3ec4d4a5ce227256f6646218b523e7701c9155df436660693a0be6a7ebddf133cc8e4c8ac411ae04b9d4dc39f68260b84d8b080ec1165749e9a8bc84571d171af0067b124a836ba37897666b31f376817f768fb79e013284b60421190b4557f6426a4efeb2894c3797ff19b6b7600e85a447ca9d5f3df0a84c5cba17e0ffd14c0ce062ccdd2e3354ae35bee7dd5e08508f17f13282ae33c31498d08f1dbaeb6cd616878a67c9d0391db0b9e840cddfb43f504eb44a739d7dec0abb2dca1a272bb43bf82c4f6177d28a86777f6e93585f2a4c581df543e0ac7655e0bb8c475f8e5f29d0962067d9f50238a909dad209b12f0456135c40371b9a8b189ce400e68566eb3fba4ee21b8dfff2b2f9dbe9688e4227b7607cf7950e455673c1d25f24f3fe62568d1b508b8fa0eeba114b73d0b310a044ed59bb474f980214a24c21ed43befed06633afc5577cd86808c8455abca5a31ea96fb694fc94f79cae6dc7b016a66a61d5ce0be7557a6c35c706bcfd32d8a818f02b4b74f6b87beabea4f433ac6373e515bfff27578507b051d352738a2c907ed15a084a7956c7e597adaa0f4e6bd64410017863387ba045332cdbdf6b69ffe2784111c37a1b350e3b3d771997264bfe5a03d242b9320cc671297b07d08e1db1a1aa0c447c39bd656a96e68074bee07d46863344ef0e6674bf0e91bdba81ce466450a3c175c465190a8e35c1b4fd1fc25cf55edd3f7e52f9bb453346b303c112a54f1d56288a153a82c874b27254cf32e039f1bbc3999bb549d9fe7f79fbf7cb47da43e005c8e297a134d0a1fcd913bee9acb5d65c1754ca85e2a4af2c093af56edddd3599817948edcbe10c8a60f60f52d25438cda8fc49a53c2e752260601420a4f7f0c9c12532dd01d9502dca94b5e04005ad80376b82a62c16491100418c076fea6c63909c394b73f651f84692fbb0c5d08ac9f0e67f8398df2ec6528df05055596ea6a2c99ef7bc7912776a83b69ad84f9667c1e5d36d792e1f66f4e063de5ad51f4f9a95d9a49f5ccfb6054d048effb35dd3932aefe818c9aa940d8f6f9b00729f1b0595f1db88dfcada6b3bb687322f5701c6121a647d2cb3adbfb94c8c761c89927b777e491cbd05d13a7a418039a77d8175e33330c5a92129c7358abe28997f1bec6931d6b1b2f481b2a500a619e4f40f091ff5f4e26cec3c88f1b0a3e9933a3c48570f1868fd32ae1ebc34d057456c77c138dac5e560f052e0d4b7e2b1f648362ffe8964f5c8be16101a715f9374ab016a06138c984929e930de3701022d486b7f08d1b656f16dc6e96949554dc9a71107af46a80107f2e5f0e341687876e7303351bc4d8f8034a8338754f60d538c474fbbb9ca43316fcaf255415a8f0cfbfadba6fb926da186a46da4323630cd5f40759b8563521f0bfc46841e5e974a2cb39b78c29d922817166b519f711463aa1bbb4bc81eb6674a33d94db3f799f6aa7237d44e57db96c3d9f9bd13505fb8d6bc9e42e8a7c4248d94eeeb1cec8d7e23b63eda4ec916461de009457b11f16d898e81612840676e6d754ff90a5149da5ab87423298429a320e95b4a4da501c6d3b98f4212544cafb13570306283eeae6ef68dfcbba33998d2442212b5f1d46cb9e1d2e54862637541ba0ddb614ca3737a73e301a7475d3a4602fcefc7e4b6d88a5fc0498db45a051d7600dfd826338263288a4f9d11890e9153dcff3513bdb044902c7df7f87c05a2940847a8f8eefe1c4d6c8298bba4945f395fa835815f3c8d33655e4d27a8b7b287e6faaca1219d31f0dcafe6f859a418528f4234e42f21131c991afc5b7cc0ee6aa35ba2f5cb83094de45a428597c8deb4b78fe88c46305d6c580a42c886fbfcb8b95c9c6e267e07705277e6870494da92e1f37a1c9fea51b7e12ec26792c0db2b6f79e07b8490888e23723cb1203249d8b106803c81a0db20cb8f87a6b0dc50e0a3a8d7c3c28b594e300d8b2f125180ebb0b1b19b2a6c2fe3dac02c814c5bc19a79add1dd8a5487a64a04bbf91557f7f35f0d817a3198838492d9f58ab34976cef3ad92b177f115d2b6cf62f6b18db43b3335b02f6c9ffa2561651482727a61722793e2e60a05e6738eb6e1ecc03a1cb2af7aa73b6d99ff86547f0e3105cd7d8f1897a938aea8a80c3b3714a418167d9cf03050f96bc8ae389f2257e7ff4c8a0835d0abad5b1751476e56688cdbb06922f2f751b04857ca58089e2486b60693d10af8ea7798422a3912539cb06a0c9f6a5dec92cd3c86be7d0bd7da39a60f90211600521166cb9eec30a3cb548faad6467c0eebf5de2eab43daec90f2186a66232664fe1a322b1312f51ae7623d74b6499eb6f8377b9847f79018b450539fe56ed7cc9d3e1a4e226ebd288942c76a3bcadff5bec24a13e208077344236882cd47ec695fcb558b51f8a7bc5d1f2dd433d219405293784aaaa414c924aea562c2256c95b89edddb9687211d084e1a44be8385dd85b753c3e7b858d619456201f4298d11c74aafe70ce287fbc76b6b4bd07a7fe07b601139086855c9eb6faa368d7e7bc856837ccff139883d34e1f5919f66086be3685d9fa77ec4664ee4917d4571699af040ae64a537daa05ac91a1540f379407949b326769097607b45671c938665098db46a6e769b2cf2cf34ddbf621f634be481337ae838072cfe48157e1479a11f04b678e87b909d1d7127bbf71f1db30ef1444a90976c1d38e36d5d392c70a53a251fb58209996e779fb8e42e31c76151e83d286b05049d808f1c03a295aa44c0704353d3a2067b43246555b25a7e4d6da6e06c31ab1c872e620efc7eb5d67af004141ed199dab1a0f83600254e73d71d31e30b0dbe71484d9e54aadcdf383057ba100bdb6a32bc14d02e9c59f554370f8bf8e2336b9fbb7d867ab4e21ac3271191f351260bc9a2cdbe38b8bf9cfc5e72c0b32bf8c32376f4539e9dbfa65b5704c6faeb51ed6e44133635a6520f1ead30f5ec10d65ed9adebf9b7e9d25f9797a5588a237828f25b32b1c7ab04945ce5b984b6b503f97c19a616bd83dacf8068c797f00ef9409984c1578e6fb9daf97ea00671f3cf4c0e4341842fc2a3282e4fc929159d858a8775c9aac0b9e84d79fda4895c380861a574ff157149b046c8754f48c7b3634f08c65836a869d51fc7dae912b92fb54f72ff167df20b363dcfbcd581e34b87d80b8044a1376e91a083b2c8538d73287fad66c92af266f04cd6e694253f755c4b312e7b7c99d29065bee5a7be2def190524eee372a5013739b16aa0e1bd96dae184332b135b199cb34fe7b5330479a40a3efccb20885d6664ffbf84de556bcad69ebafe1570a6ecdaeb1ada8aa480a2a5b156fc6b0d4eecb51113d7bd06b45b8645e68f73f57e543dab6711243806838961fac4887bb21bafcae963344d0d3980c86e522f53f265cf6020cfd002d47756df410386bddc534b573ef009a161337db1b37a1c24898cbe3d6e4243698fe739b0fd05600b3bff506a0d840993eaec73cf1b0f2c08417e8e052a95b394ac3596c9f1fe5f63a7b1ea9ddc548a31bde62d37ee8fb49a6333f235efda888fd490d269a2ec61d91adbefd9b0226d8eb292dd02b70038a1921fd57a08adf57628b285b6373218fc29ee94085490eb7e9e326dd8c7f45fb5ca668deb0ce8ed4e647647123050b242be28993104bd3024088ec3dcd8d67cc18094678a4d325bfc864fd6e35c2b46630efb96b7ca530ae15e90ad801c88b980dd7c880e06670fcd91ac3eb9b1864bf07bf90820c52b3935cafad5b06db9fd413a4f180e3caa176045d05cf7bcc2f0cd1398c02665e7c9bb54c2e69bf277382d10eb72f98733dd1a77bf0d2b9cac3205f6e92355e3c6cd66e2b8d994e3afcc0c10d05b3523913abe97e3698c7632cdb0e210fff7cdc285c28deccf1b8b488ccf1c81aa693de2c57e010af4717872bf773d8b6141fe18ef25145e1847324dac1bc26755ed7d3a7ea69614385202cd718151d9e84bca5074a9d977bb4b0f6dda82d148b56ef166491b33eda46cef44e66aec08364ac08dcc39d63d82c757d18820d35eab4bf9574aa34c883c29a502c9e3b1cd6a4d1e7272d158d280045fd9c418f474ba7c5e8880f9fa64b49b648e2dbab8172ef2aee825a5a8733172e4c5e1648d2e48f0d6f92fb2da000000000000000000000000000000000000000000"], 0x1008, 0x800) r2 = semget(0x1, 0x3, 0x10) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001700)=""/4096) 22:50:48 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x10, 0x9) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x40044278, &(0x7f0000000000)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 22:50:49 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='c\x00') symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') 22:50:49 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) 22:50:49 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="f63b00000000190000ffefff08000000000000f8ffffffd2f450cddf6c13e059e25416168d835b717efd4d8ec58042f0e0ebd700cbde2708fc375775896e3084cb73d17eedfcbeb6b45f99556dfb0d6358ab44cb439ca91f2c29127805789753fcd7b27967df3366ab1677a5cec8c34bc5c2938710eab811b41e5586d1410665edf9da6942f4b5bdc42d46c827143d394106ec939f8b20bac534ea82bedee5c3d746ee739e26623bc20d70142669ac9b425bc985d141cac67a192d396d03683d0cf5259ab3d723fe8a124a46e8d41c86832908ab9c8fa7bdcfe3bd16c725b173d509fa15b9"], 0x0) r0 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x204, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000015c0)=[{&(0x7f0000000140)="a941df1c7765e00b94c941b1b7b1f5d0d895895b45e754d0f41722ec6dae5facdc610f1617e0c2121d79f4d8e0ccbb2bec165766160435d3164a4cc54d4c34c588c277cbc8", 0x45}, {&(0x7f0000000500)="960d17c42d38e9ddcc17f20a7377fcb3ad03fdeffdafbdc069af7562a188377cf5d075536843a760be4c97c95828ae33d6743e5654b7a9ff9123728421ee77b53e634d63132b53ca88fa28e6ab7e9981ce01b3ae753b6e4bfdf6646d9d2e8c2851f6ff5b622052cfc6ee6a09cd24f59ef75b2c9240fa96e19d842d1ff4bb2d42be406fb747271a5519cab931209d6281e41fbe897a90f6ef4756104dac5fe498688334020aa57e73467e11d50e09512acc32ddab5fe64f4f80de22d9886f56893844387d34664d7adf6ba80bef4d4669991922e20d5e9d6dc6012f2b53401738c9636d159dfc03c6765ab5b98fad5ac867ee919525ea9781ce15003bd62ec894433e6236e34d7ee468bdfaed91294c8cdc3db27e51e30179f3c7832e25958ccfa8fdd0dc5b119016a2bec68bef24e3a8fbf31e0419e8869741aa249795364fb72f0dcbb4e0c2e72ecb05f4f0721dac2d699efca2d10e39b722343ef32a4827b8aef8132cb3eed2c148d4a9ddd47d61f2d4676ea5292ae39e948981f11ab7dc065316b0b2648201fccf975e9662e870eb07eb8737df5c64549620b74cd1acbe1d4618f2e46a6d8572c2ef93fbcf6a3ec95b40ca2275a9cce1af098b82ea3572fdc60e8ea73030271a15fbf74f12f672bec645395e17e73e70786a7ef351d72262f01c432b8daaed442a96e4ed421b65c8ac9f6c682b56a390a73494725cdd67446375af39163e519750514d9ca64c215be627569f4fd592282647d971537134e0551dee6a3047b3d90f7d22c9167a6680e6cbea3e8ababe6c78b2d5dd6cb2370021efcbffd0d41372ae99113a9cca0a65017cd21900148770f143d1bc66e9fd423b80622adbbaec05ce153eb16a26fcd4bcabe711db71af3c70be374b660cf957c24abbd6e8d08ba2eb2c52da19c8eab37b916d046a0d81931f411b7f84da9eae4f544f9b623226ec4ebe0762cb6a2d8c1efac7681fd8b88268275c312a5c938fc05b9b2c43c87892cf191259a6dfd46a59f2a1cea1c612c59e431bec0a3f3831ff35fd8185313d583a329c9e91b4590682aea6bdbb839a359a3be3914c26b4cd4ce0a1770da9cae90eb909a37cad08337641210e20668ed176722ad50cfdd55a9f1ea48a069c507294ce53c9bf99dacefa78fffcc8cdb47adb3ea876092db230e354e0873a8e8134c72e6b648bc67b9eefb385f1ea6855e188aed4e868645e4ea464b2b5667ff9ef2deb3062e6b276da80eeffb40ddc34e0cc52446447f6f6a4d28c8842226b8851fa3749277049b4f54ae14ed4be6f68cd4d0fc3e71068801ac046454dc6513c4d9813318e9c3107074d4bf720aa9be949218db231abf223dc8532267b56f29a0157120431ae8b4e68f72e00c55726660c1b500a2d1083e6278109a50551a2c2e15dfcda7dd47b2b401d876cdcdeea86d378f17f6d4a4fd19f1e7493102b41f55c242e36b3fc8bf0100d16031720d98a79f39a3bf4d8eeabce4205e8513e4880a4cd6ec23ccb7ebc9ca0d97dbb72440dc9dd12c2a5a1e1fccaeb3ea38da7b511df10bf2bea926ef55fcf4fbd0bdedd1e29685ca1c842f30adf149eec9b303b00a633d54b7b348ac04575fa04018bf9a71f36075d83d31b93cbf76e582ffcc0b6435def1c5bdeae77dc6fbcca13fde0d80003cf14b5d9a74ad6e415e01fa9d2e116665e4960b21bce8296925f46624dc22d9069d0977799744388af76d2db96a1b85e5f3f1c58a8c7e0876c4302ec062e0abf8e5d6b3da8e311b2b205e995e3c951386e2a23f6fb3661b9ee0d0f13d335e223797c5f57732a7a956c22cf0f04d6d49280544ad878dcef9ae6dcb3e9e4c35e838160600f901ab06ba94246df996c599206f3e2d3ad5904c0e3d48a18510e1fe8e85acd7c04afbbd19d5a02edaf9d48fb79b05359fae77e7992fb5f1141ebac1af3517811473c414071c6cab5a9c72ce272ff1d754a26812035ac0d01bf0d76185eab57790ae45f641a840a9edc6c3bee8ad01c1caee98e44f76b20fcb03b91820566258891de5a31504405a17e15a02f6f34a07c5445398a6a07ca88feb46ac43b46b2c5116972e64948c6c55b3df019c0ccb64aed73f431886484ae0f766d0ba3c387134e4c996c10ae666e7457294209b5cdb4f29e2df20186c458feb01761fc553b8c7616f7a8fe3cd4614f20cef5540718905f7b77c68c8dcd6bf84ef76244b2003cfc546121c06133a583e51b7188b20fec5df811df6c6e9a6d46a587aa9d330466bad4da0d65e8252cdb326b1cc2662f48a845cd433e7939ec738316397ae6fba22a9a06f30da227a0079e0fda50a64e0301574a584388e7a43f22bac71e66d80c211869860987eb558264dae4db9b77d635a68539e1d5f64faca5494db02f71fe1979d5cce78513d60e8f4b51aef0f9937ef1aeaaee5c23e3c0a77efcd037769386345ad77705370688a5e73f0fb77b3c8556df6cea4bd3c06d7a74f776449fd1deb96b6389b760456553d45d27fea2358a2bbc563723ac4746755bf956be8f74ffc98243d3202f9639141775ab5d08575af8ac8908459e22237db138c5ec7fb204a304273d5f69630cb1ad57a2610ba804dcdccd65c34d39d48ea4aacef3f0b8cf6eabc4e555047d3798def5d5c129ff9d1c8dc91b74fbf862bd56e49821bea27322da39660e883dc34815968ec5bf737f1934eccfc08c0b646621913bb0b5de1eb2c3f39b8a68801099b5c0ba013a856526d94c5b939f3c63a14cc33fa8177b86f0782294e4c2a6ecf4a1c2fe04886ce697f367c8469654c1baaa3fa2260240cfc0311f70b911ccabec8af1fceeadc1ba085490848407f614febd45ea67308521e5baf9f1f5eab02da869fec793614ebb6dfe63cea9b31080f6d5d9c34d873414e55d0d9a3dc52a5de6a5cb2df73be4ba3853ed4a9ea82e4ba3d953bc5d231ac1cddef6d1cf0bf960139672047b376d26f8d48c8bc10e79da7abd501b297559f59d49ec7ccc31c291fdd0ad5f9ca8e356fc61ac4aa9ad022d4efadb4b114d9f1594c48c06f0d54b1930b2aaecb1b21e1eeae866c73379818cbbab5a488e01bbc8e03bf54d03660ff07fd7aa444a9d13d72f912f6235f8af26984352f4be68f45a40333f3580bf7b6fcfbe0f2a6ef1c0c05334b69ccdd13629022e1ca9f9a7b306ec8a000aefe79ef2d195fae5f12a03981a1875a8585e51ee66b3a958d5faceda238f5d176fd98a5aefe399e0613d652ba61f9ccfe844965576f51a2e39917ac79139e5e8e180c2a0cb4783cabde10625c28f4c6abd2085d2dbe37502a48ac2181510cbf281a430d332e3e90a389aa970a039c941a5907874d40b0db6a44d1627925b5e43eb0673ccaed7e54fbd5e0085b2f4800f28147738edf6276cef10a7add93f34cd7a40e71745c4a5395468a897c21ecdd1a513f9c8ca6977976b63b6c1221125c63097863339124dbc53370598a4aea1b89b3c3b9e9529a69d35026c8282f4768467b22f48058e18131dbe0510e7094fb331792238c5b35631e81164e29b8c9ac5250b957e3f98bce1686d26cd3bd95ac196fb4b041462d0ab9bcf48b55b0db30011d86feaa4276eaa925a5ff4b36feaf0b7ab3d2ca7b22242f8ddc356a3c9b380928e308af739f41eb7a57712bbf8022c7f36417c4a0aeaaaccfdb1c657e200057c8acb725cccdf63af6544ca6da5944ffa78b82f9178ce503bbdbc8e2b9a2abe2b55bd20ded2d3a018f3098325f52a08f7fc8669a1889b33d6f173e5e2bf8fbdd453715eddb8241ea7d3cbe001c689d276a98b8bf19881035c6e297576b8ef9cdd9f730d5f3d6ef3cfd98aaf96ae9ce7d4a97100f18a2e7632ad2ca3e1912b6de95ecd396e43894345195868e32e3e20326ae07e43e0d92961bdd499d5741040897c9253eb70a008e307304fcb0154cd3ea797502a99e14be32436070830265d28a6ebcadcbea61a49afa678478b70e8f8c1fe082ef61b2d1287b5a028f2a56bb0331a0ceab7dc9133b89e168a5a658051c8b732b913e3edc56aac649cbc03f2131e29121245f0dbd4d096cbdfcc8b5864cd7832260524b45e7e3f675acbbd032985d3a7122b582f8da0e963aec7691302c2ab3416f8010c3292ba9abd0ade0b88b99d52b125535814dc1735752e2a4dde5a254c4253bbc8a969ece0f0ccb90b77a67dbe6edba3b99d05decaae40fa952d551347186cf41240e5001c0bf4f288ed477520d8d7d9ebd53233de9862a054826197ba3095af7853edc632a818fcb96119822542e81a2d92095497b7a346b55383455dbc63070c6b9ac85260f1c88464c5dad06377563582e9bcdab6aae8c299644480f4835cdc1db531296cbe0fd89b280a0396460a38eb18989da978a6d6e4d36bdfc041e8c5a3989b39a3241f8b8ce747f6cb76f44c5beb37e73df77d9aed5f233d75e3f18cab1c85f1d992cd9c31d4b81c5994afb70fbe73f3d744bc75ae66b17b5a356d510d50f78c2c6147fba1334da26e0a17b8b2aaa47693bf375d42ca36e85d9ccf1f56c5a36e187534a6d7aacc811921b76a2eed345a86841bb3842fd60f363c2bde7659940a64d9ff25eaea76f21aeb0c0c054969251135fce98474b117a9730ab0dd4818159e271f75a7f3bf747354b3574c1fcdc7f832ea7263eca473bec3eb779cbc7fcb50a7402354c690a59a2a56d7e5f5495e01fdd89c2ed6c5cc5b91ed88e3af8c9e6ce118d221679db2c47dc6a2f5761e1458abde41427ca64de46f706bf5c0b16e11b9b830537726574f6049cbccd3e7663bf7f25e3223377190acc1d87091f33f176454a641d829fffb1cfe3a3b5295cd7c4a7bc65e2fdce61374c1c23ec55e9ce57cb06da8c9739b3237c7a00aab6782e792e299c4596506b551f8dc225f0e413297b14b7b6bdc492d4e77a4efec90823ba3ce997450dcf2873dd615e96d558e254488453858d7e93a8f6cb97f5fbd42d1ceec01e8951e8ceb1bf83f9ec0e42630ef4185a321c7633dfccc1e8cf47e8d44c874fed0cc3f02c82e1d5cc13900bd93b13e6218e0ab134e617c887c7b862e0b4a3c6d79680da9118e3d97bce6125453f386c6e4a4f79ea3347dc3bb168d25000c359a33b822cd4873f61a8fbba8c62c5465405bc4a1e935ff9d03754a576911586f0cb499d4e3ba576db56695264758037c56230df49be8e7e244c12d6ca9e90026ee0a85591d8358f81bf06c7b018b8c2217ee6833722d1dadaddad76208148c53954014a933dd1afc6b38a5e40aa7071e6e800b4f317caa9d54c859464b38b0319eaa9ea8522c1fda23c175de6a140840ff6d2c6c358637f5e6d45d612dd3e2ba37abead3311fa7e07a0a76eceaa419ca8e3535388c9702d3abe9433678e6684d834fda0924ff0d1c22e32f639603796e4ca89c4e592380994b4af5938642af65c291eff0e1507a40f3e21185eb070a702757ef5a28951e9a43e0260c238a50dd0a3b96bba012ade45b0bd32c2c4c2082dc8df32d9522fccb423a5c83a0f917c6c82d003860ac20763abff415a711517bc3d2443e6f0d102e52abaff3274531a0aa2ce9d94f2dd66fc5f34dccd88a02d34856a8381d9b4afaed920e81d4ac6ace649395b518e29e89a36d8c4574c1cdbda70c666bf99426e6c93f1f0c200199665091b87ce0de3d820ee6bb995eb08d577277d49ea46e2a59167556425bb490ce9e2f491380a948f933ab32f947aa834f62001e860569e647eb2671f8d47d87b38ee79a3bedde8fdef50af784680f97b3c9ef2c23377377b10c0e74b19e3ad212e29c858ed596fa9582b9a084b9cbcb", 0x1000}, {&(0x7f0000000000)="69d82a71bd33bf53a05456baf40c58bd767b45438d5d3903c54c", 0x1a}, {&(0x7f00000002c0)="d5802c03f9f99ddecb714f8a6171f4c11e52a9cdf5f5c43f588c7c3a1a17523779dfa9d81386c229a9f3b5462221f14ebef42be0ee50fe4ba7eb39bd04471acbf7854e23877c83ab992adc8172cce5c09c060078758191916489a93ad5ae2812aa2929357eeb1880a1feedc4f657cc30d97140e149265001db4c5e656764237def8a5d865465c7c082433c5264835fd77b61f8d1f222fc67464983f157cee7d6a7bd0663bc409d57f5d30b0e3a0dd3fd188f77aa526320665280900a7b9fdb9bf5349937cbb8987ce3a64f", 0xcb}, {&(0x7f0000001500)="1940365e67977e4f574e9a7282ecdec6a77ad1800f08ba140c8be16adf1acd589b8502a088ed9bf7d252373e35408af9708483418df50312471738467c3a3d32a5604e245b3628f906b900afa1b22165ea630dc7eff72619755d8ba3820fc15dc7b8fa0bce99ba6301021c8c043a312a2b617516e38608836e998e881145e08e97f7d6331b0ac49a296806a5fe09adbfed689c29fa2d0e987d5cd39fe62cdbcec5eedad72961952b0c8eba61f3036c07a847f4abb67f5057367f5486", 0xbc}], 0x5, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 22:50:49 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='.\x00', &(0x7f0000000080)='+\x00'], &(0x7f0000000180)=[&(0x7f0000000100)=')\x00', &(0x7f0000000140)='(!#&)\x00']) 22:50:49 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x105) kevent(r0, 0x0, 0x0, 0x0, 0xff, &(0x7f0000000200)={0xffffffff7fffffff}) 22:50:49 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x6, 0x1}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648fcdb90a425f6e3a3e689072f91a09d3b7d3942ec87ed1617a9f61b8bc962e9aff34970b3ad32063ced7ab1640fc8c4479357751801ca2289645d05bf8c9cd86177dceae803bf0ef304de1aa7163d5daf2e14078023126bdcc9e2e1a2260c423e00a34cca58293e517e6e9b70b8c60f2453515b37fd46aa4d7dccbd140be0444307c98c29bc561474a7c42b2135c1702d5991eb1f37ba328c5fcb4b10ccd2924e5d82f4596c78033615036178f5d9562f5f7aa2810cbb45f6ef23d3d7d6e950d9", 0x784a24e81b6e4c4d) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) 22:50:49 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x5f36d44b, 0x6}, {0x18, 0x2, 0x1, 0x8}, 0xffff, [0x8, 0xfff, 0x0, 0x10001, 0x2, 0x6, 0x0, 0x5]}, 0x3c) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x40, 0x1, 0x0, 0x1, 0x8}, 0xc) 22:50:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) open$dir(&(0x7f0000000040)='./bus\x00', 0x400, 0x99) mknod(&(0x7f00000000c0)='./bus\x00', 0x200c, 0x4) 22:50:49 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8008, 0xa0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2004, 0xffffffffffffffff) msgget(0x1, 0x210) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) msgget(0x3, 0x200) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2965c1e371b91938628cca4af57774a3e2601ef9", 0x7ff, 0x2}) getsockname(r0, &(0x7f0000000140)=@un=@file={0x0, ""/76}, &(0x7f00000001c0)=0x4e) 22:50:49 executing program 0: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/57, 0x39) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0xfffffffffffffffe, 0x0, 0x200000005}) 22:50:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f00000000c0)=0x1) 22:50:50 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569020287ce96991408074f0a8b7f55c354e9b9d8ed2600641a158f11973a86ce02a5a6b8740a0f7ca4dccf1e3e98f68c6fd5", 0xda) mknod(&(0x7f0000000080)='./bus\x00', 0x2180002002, 0x7) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0), 0x3a3) 22:50:50 executing program 0: mknod(&(0x7f0000000000)='./file1\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) 22:50:50 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffb, 0x4000014, 0x20000037, 0x0, 0x8}], 0x0, 0x0, 0x720d, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$getown(r3, 0x5) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x0, 0x8, 0xcd}, 0xc) 22:50:50 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)="84", 0x1) write(r1, &(0x7f0000000000)="1d", 0x1) close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x280, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 22:50:51 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x5, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003100000000000400"], 0x10}, 0x0) 22:50:51 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000080)=0x1) setpgid(r1, 0x0) 22:50:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000000240)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff37}, 0x0) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0xffffffffffffff32) lseek(r0, 0x0, 0x1) getegid() 22:50:51 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)=[@cred={0x20}], 0x20}, 0x1) r1 = socket(0x400000000018, 0x3, 0x3a) clock_gettime(0x3, &(0x7f00000010c0)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom$inet(r1, &(0x7f0000000080)=""/4096, 0x1000, 0x3, &(0x7f0000001080)={0x2, 0x0}, 0xc) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000000)={0x7fffffff}, 0xc) 22:50:51 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() kqueue() getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r2 = getgid() r3 = getegid() r4 = getgid() r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000200)=[r1, r2, r3, r4, r5, r6]) r7 = dup(r0) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000240)={0x1f, 0x85, 0x80, 0x800, "aa0d43d9e618980bccece106dd8e8c445514c370", 0x248, 0x9}) r8 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x10) getgid() utimensat(r8, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x6, 0x4}, {0x100000001, 0x4}}, 0x2) r9 = open$dir(&(0x7f0000000180)='./bus\x00', 0x8081, 0x0) kevent(r0, &(0x7f0000000040)=[{{r9}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) kqueue() dup2(r0, r9) 22:50:51 executing program 0: dup(0xffffffffffffff9c) r0 = msgget$private(0x0, 0x270) msgsnd(r0, &(0x7f0000000080)={0x0, "1272146a319acd682bcdf0a37658aca2a8817b5e85cd5c9381bdbc8d00b691d6cfcec5e90b2a48fc0219f8d5097e55b30792d949f575c05f115f64112b5ddf020f9f967d5873f7b0b7520270a37948288f72136249124fcc8b902755a891d4395e0f0a1b79a47b0950c465068fd3aa3d1d099930627a6c5f9a5f0be6004b9c1e6aa1e95a714286aad9404fbfcb7d20a594273de831667cd2258f309f4ec164800495dcc2337a606ba4c4c27a4b"}, 0xb5, 0x800) semop(0x0, &(0x7f0000000040)=[{0x1, 0xfff, 0x1000}, {0x3, 0x1, 0x1800}, {0x4, 0x0, 0x800}, {0x4, 0x81}, {0x1, 0xd31c, 0x800}, {0x4, 0x8, 0x800}], 0x6) r1 = msgget$private(0x0, 0x400) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x0) 22:50:51 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000040)=""/9, &(0x7f00000000c0)=0x9) kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, &(0x7f0000000080)) fchflags(r0, 0x50005) 22:50:51 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) recvfrom(r0, &(0x7f0000000040)=""/63, 0xfffffd72, 0x800, &(0x7f0000000500)=@in6={0x18, 0x3, 0x80000000, 0x6bbd}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000000c0)=0x1, 0x4) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) r3 = syz_open_pts() setsockopt(r0, 0x2, 0x1, &(0x7f0000000240)="88c8ce5aacfc634c3921280ada1da411a7bd73282788c73c14c044e295c21e1be170e03bc560877afe0a8071df3809bac3b4da5419e99d1852f87a84660ed19c89aabfe64745cf36914223702cef06c6424a69701c01b8aa766b47ad5d5169a449882f0ff1b4b9d241ec5c33a53b1ddec930517a2a2d255b99863b343cf18e7853e4f5a65a65137a0ae25c90eed067b2a9ab809fb33cafc608a958837444c1749ddc90c56bff76c8ff20b14c45e0616f28b9426ce2a42ffed90b874099bceff5b16bf6b25340ccfeec2d0dc14c120971361c14a073ff6fa10e6fceda632842b9d41c", 0xe2) ioctl$TIOCNXCL(r3, 0x2000740e) r4 = socket(0x2, 0x400000000002, 0x0) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000340)=""/134, &(0x7f0000000400)=0x86) connect$inet(r4, &(0x7f0000000140)={0x2, 0x2}, 0xc) ioctl$TIOCNXCL(r3, 0x2000740e) r5 = dup2(r3, r3) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f00000001c0)={0x5, './file0\x00', './file0\x00'}) r6 = fcntl$dupfd(r4, 0xa, r3) chflagsat(r6, &(0x7f0000000440)='./file0\x00', 0x0, 0x2) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480), 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000180)={0x4, './file0\x00'}) socket$inet(0x2, 0xc007, 0x200) ioctl$TIOCSBRK(r3, 0x2000747b) 22:50:51 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 22:50:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d0a7828bcb21f500a3549e85b903a8c6be5f723bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082b961b41113fad7e13e853cfde4fba5922889845bac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xb9) close(r0) dup(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 22:50:51 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{0x0, 0x80000001}, {0x1000000000000000, 0x8000}}, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x300, 0x90) getsockname(r0, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='^-\x00'], &(0x7f0000000200)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='@)\x00']) getgid() faccessat(r0, &(0x7f0000000300)='./file0\x00', 0x80, 0x1) setitimer(0x0, &(0x7f0000000340)={{0x8, 0x5}, {0x6, 0x7}}, &(0x7f0000000380)) bind$inet(r0, &(0x7f00000003c0)={0x2, 0x1}, 0xc) 22:50:51 executing program 0: stat(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)) mknod(&(0x7f0000000340)='./bus\x00', 0x3a4914c44f7b202c, 0x80d) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x20, 0x0) fcntl$setstatus(r0, 0x4, 0x88) openat(r0, &(0x7f0000000100)='./bus\x00', 0x201, 0x34) r1 = open(&(0x7f0000000040)='./bus\x00', 0x3fd, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x8000, 0x38) write(r1, &(0x7f0000000180)='ml', 0xffffffffffffff82) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) 22:50:51 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2084, 0x0) sync() r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffc, 0xb4814e82adc511a5, 0xa0, 0x6f96, 0x9}, {{r0}, 0xfffffffffffffff8, 0x88, 0x11, 0x832, 0x401}, {{r0}, 0xfffffffffffffff8, 0x8e, 0x40, 0x1f}, {{r0}, 0xffffffffffffffff, 0x1, 0x22, 0x390129ce, 0x2}, {{r0}, 0xfffffffffffffffc, 0x3, 0x8000000a, 0x3f, 0x9d8}, {{r0}, 0xfffffffffffffffe, 0x10, 0x1, 0x51, 0x800}, {{r0}, 0xfffffffffffffffa, 0x44, 0x200fffff, 0x99, 0x401}], 0x7fff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0xe6, 0x4, 0x9, 0xfffffffffffffffe}, {{r0}, 0x0, 0x2c, 0x2, 0x7688}, {{r0}, 0xfffffffffffffffe, 0x4, 0x21, 0x40, 0x800}, {{r0}, 0xfffffffffffffff9, 0x10, 0x20, 0x14, 0x3}, {{r0}, 0xfffffffffffffff9, 0x80, 0x48, 0x6, 0x9}], 0x6, &(0x7f00000000c0)={0xfffffffffffffffb, 0x2}) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket$inet6(0x18, 0x3, 0x81) r2 = fcntl$getown(r0, 0x5) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) 22:50:51 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000)="eaff121305000000", 0x8) kqueue() 22:50:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) r2 = socket$inet6(0x18, 0x8001, 0x0) connect(r2, &(0x7f0000000000)=@in, 0xc) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)=0x1) 22:50:51 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f0000000180)=0x8) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a4", 0x4}], 0x1, 0x0) r2 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000200)=""/237) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)="4435e72a768a32c87b77708e3054a956800000000006dfe29baf", 0xfffffffa}], 0x576ff7b) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 22:50:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x208, 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) 22:50:51 executing program 0: rmdir(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x10004, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000800)) 22:50:51 executing program 1: r0 = socket$inet(0x2, 0x7, 0x1) setsockopt$inet_opts(r0, 0x0, 0xebc23917c282bf24, &(0x7f0000000000)="b80d5aa67c0d170fb22865b4f65ba54c0db10fdbf339d1b24358eb30fdcabb5ee1a4bcd9ad4b87aa43330ab5b9c04b63718186d9bda953b26590ca2deb6671c83d9ea1b44ed9b3a3f08980e3f457794230389e031593a7bea89519f97e8acb44c7693007e3bf281588b2348b21f35556480714030e4e91c17f0d21", 0x7b) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000040), 0x0) syz_open_pts() 22:50:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) chmod(&(0x7f0000000000)='./file0\x00', 0x40) r4 = kqueue() close(r2) pipe(&(0x7f0000000040)) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 22:50:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x4, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x8018}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0xfffffffffffffffe, 0x0) close(r0) mknod(&(0x7f00000000c0)='./bus\x00', 0xc093, 0xb4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 22:50:51 executing program 1: lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000100)) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x9, 0x0, 0x0, 0x0) listen(r1, 0x40) 22:50:51 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x200000, 0xa}}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) r0 = msgget$private(0x0, 0x240) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/4096) 22:50:51 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) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000300)="9b", 0x1) poll(&(0x7f0000000140)=[{r0, 0x4}, {r0, 0x85}, {r0, 0x101}, {r0, 0x8}, {r1, 0x112}, {r1, 0x2}], 0x6, 0x401) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 22:50:51 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setuid(0xee01) dup(0xffffffffffffff9c) socket(0x10, 0x4003, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = dup(r1) recvfrom$inet(r2, &(0x7f0000000100)=""/164, 0xfffffffffffffff7, 0x801, &(0x7f00000001c0)={0x2, 0x0}, 0xc) setgid(r0) 22:50:51 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) bind$inet(r0, &(0x7f0000000100)={0x2, 0x0}, 0xc) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x1, 0x60bc, 0x6}, 0xc) 22:50:51 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') socketpair(0x18, 0x0, 0x5, &(0x7f0000000080)={0xffffffffffffffff}) accept(r0, 0x0, &(0x7f00000000c0)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000140)='./file0\x00', 0x10) mkdirat(r2, &(0x7f0000000180)='\x00', 0x1) chdir(&(0x7f00000001c0)='./file0\x00') link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') mkdir(&(0x7f0000000280)='./file0\x00', 0x4) chdir(&(0x7f00000002c0)='./file0\x00') r3 = openat(r1, &(0x7f0000000300)='./file0\x00', 0x0, 0x89) write(r0, &(0x7f0000000b40)="60c1c58aa6d15440ea6c7c436f25e62e43e483115e879c1c6079bfac444e74d70f5b381df44639ce6e9defa2abb959a4009c3f9fe061e72c8a625951d0d01e17053cc11a7ed73074d450d0569a988dbc31e34b8a195a006ec7f18d8534c2b66a2ce3765310b4b8dee937ff6ca31f885bd3d06f55ccb5bb63e9881f21e6939838761a56760c032423cdc9d9c143441b778bec3beeeed748894ef3f6909aa58025fae3a17ad5e452cfd77c454d0d2c064ecb434b815b4448a5c70dba61c624f8095457f04147c8ec749f12e09203a0bc72bf6abd157c6439a507f1c3022f0e8f7ab6d1b6c1317c334c59ce396a0e7add76", 0x74) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000440)=0x7f) semget$private(0x0, 0x2, 0x10) unveil(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='W\x00') r4 = semget$private(0x0, 0x4, 0x41) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000500)=""/106) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/255, 0xff) r5 = geteuid() r6 = getgid() lchown(&(0x7f00000006c0)='./file0\x00', r5, r6) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000700)=""/60) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000740)={0x6000000, './file0\x00', './file0\x00'}) fchmodat(r3, &(0x7f0000000780)='./file0\x00', 0x30, 0x0) bind$unix(r0, &(0x7f00000007c0)=@file={0x0, './file0\x00'}, 0xa) mkdir(&(0x7f0000000800)='./file0\x00', 0x1) symlinkat(&(0x7f0000000840)='./file1\x00', r3, &(0x7f0000000880)='./file0\x00') r7 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0}, &(0x7f0000000900)=0xc) setpgid(r7, r8) 22:50:52 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socket(0x1, 0x4, 0x10001) 22:50:52 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setuid(0xee01) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r8 = getpid() r9 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x1, r4, r5, r6, r7, 0x8, 0x3}, 0x8a9, 0x100000000, r8, r9, 0x0, 0x8, 0x1000, 0x67}) ioctl$TIOCNOTTY(r2, 0x20007471) read(r0, &(0x7f0000000180)=""/72, 0x48) r10 = socket(0x20, 0x3ffc, 0x4) sendto$inet(r0, &(0x7f00000000c0)="0fb018abc8980f6a708ab5ffde3ca4483aa2a31c85f42267267444bd77146ff04a1a792b81c5114498671b94ccee05b89055ec10e5e758b9cd839e40ab61495c08f70d7d4594bdae719da4189d7a3f51e21200bd1ec30c8c66ccd1e58edbc39b9eb46dd2b4dcba9bd41717ec205be78d6ab95a7d80c9a5655f4d3aa461b7b1c40bd69222f06319b7f3a78f8ce40284f4cf1362a086d2bbb0", 0x98, 0x1, &(0x7f0000000000)={0x2, 0x2}, 0xc) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 22:50:52 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x200, 0x4) fchmod(r0, 0x90) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x5da15e4d6977b29a) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x4010426e, &(0x7f0000000000)) 22:50:52 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fchflags(r0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x60) open(&(0x7f0000000000)='./file0\x00', 0x4bd, 0x0) 22:50:52 executing program 1: kqueue() utimes(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0x4, 0xd76b}, {0x7, 0x3f}}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) getgroups(0x2, &(0x7f0000000140)=[r0, r0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) write(r1, &(0x7f0000000080)="4c0dc55dbca70783", 0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 22:50:52 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRES64], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0) 22:50:52 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x10) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)=0x1) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0xec, 0x3, 0x2, 0x1, 0x80000001, 0x6, 0x80000001, 0x3, 0x0, 0x0, 0x68}) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt(r2, 0xffffffeffffffffc, 0x800000000000bf5b, &(0x7f0000000480)="3fd50f1e67f729f9437ef67c66e04b3ae43f54c5066b32e6e58bcdd735595f1ec5c039e2a56ed2975825bad0dc39e9a39466834bf61b93a8aed000d2d922fc25e8e34cc08b9ced8c7333987b8242640d8875c340af44a10e897b38c9407234a43378ebab56d5a10087327bf2cb0ad29b6bdc9fb71bac985b4fa0a2eac9663134b8ef9a3f153aa81a50ff90afe154a90b0194656be489004f133b0f17a82e6e0f83e2113ba0cda13c01b18775b32c90a3a74c02d9692d4ad657614918dedf90c70b919f066a1d453d060ac5ad903cf00a9568fa0cb087352656634bacb0232455e513", 0xe2) r4 = socket(0xfffffffffffffffd, 0x8000, 0xfffffbfffffffffd) r5 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r8 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r10 = getegid() r11 = getpid() r12 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) r15 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r17 = fcntl$getown(r4, 0x5) r18 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r20 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x40, 0x40) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000280)="0ef331d2e84e0dd3ac0aaa6d69180658e0db0712710cc21d0ee5c914a89173d98e2575bcd7e7cf16a4f52428bcfc9d2786d55423c7c9580ee126309847a1808aa0fbb0d96c700bc70e877b7c8f4c906882a1575dfbd7fe05281c58124b6110b30e88cb5445bf3055fe39c5492539a9d520939eb32aeff58743f2a9d3aba752ccbf3ade963a852c3b65f2c93bd97d5dbd934fc21c99c01b295bf2a6fc0ab8e752543c41cce23ca8fd3a56f15a60a7980289b8ed23b0909122ecb04533062fc18f35221d0064bfacf2cadd1b438654b2c15ded9569bbca89dbc342b3f87625f8b3f6a7da812e82418e18346eee50104ca30e71932db8a114", 0xf7}], 0x1, &(0x7f0000000700)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r20, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="0e180000"], 0x140, 0x8}, 0x40f) r21 = socket(0x6, 0x0, 0xffffc) setsockopt(r21, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r21, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 22:50:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xc00, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r1, &(0x7f0000000040)='O1', 0x2) 22:50:52 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000002c0)) r3 = dup2(r0, r2) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x51, 0xf0000005, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffa, 0x2, 0x2, 0x0, 0x2}, {{r3}, 0xffffffffffffffff, 0x11, 0x40000001, 0x1, 0x5}, {{r0}, 0xffffffffffffffff, 0x1000000000000040, 0xf0000002, 0x7, 0x1ffc000000}], 0xdd, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1b}, {{r0}, 0xffffffffffffffff, 0xd, 0x0, 0x0, 0x8}], 0x80000000, 0x0) kevent(r2, &(0x7f0000000140)=[{{r2}, 0x0, 0x18, 0x1, 0x8001, 0x7fff}, {{r1}, 0xffffffffffffffff, 0x42, 0x600000a0, 0x2, 0x3ff}, {{r1}, 0xfffffffffffffff8, 0x2, 0x2, 0x54, 0x7}, {{r0}, 0xfffffffffffffffa, 0x20, 0x2, 0x800, 0x4}], 0x2, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff8, 0x15, 0x1, 0x1, 0x536d}, {{r1}, 0xfffffffffffffff8, 0x20, 0x1, 0x3ff, 0x2ceea400}, {{r2}, 0xfffffffffffffffc, 0x80, 0x80000020, 0x6, 0x1f}, {{r3}, 0xfffffffffffffffb, 0x23, 0x80000000, 0x6, 0x1}, {{r2}, 0xfffffffffffffffd, 0x80, 0x400fffff, 0x8, 0x101}, {{r2}, 0xfffffffffffffffd, 0x4, 0x60000005, 0x1000, 0x2}], 0x8, &(0x7f0000000280)={0x5, 0xc2}) 22:50:52 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x93}], 0x28, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000000), 0x6, 0x0, 0x9, 0x0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) open(&(0x7f00000001c0)='./file0/file0\x00', 0xb8, 0x92) close(r1) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x43) kevent(r3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x6, 0x0, 0x1, 0x2}, {{r1}, 0xfffffffffffffffc, 0x4, 0x3, 0x0, 0x8}], 0x3, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffb, 0x2, 0xf0000000, 0x0, 0xe0c}, {{r2}, 0xffffffffffffffff, 0x8, 0xf0000080, 0xffffffff, 0x3}, {{r0}, 0xfffffffffffffffc, 0x0, 0x1, 0x2, 0x8}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0xdf1, 0x5}, {{r2}, 0x0, 0x30, 0x20, 0x4, 0x1}, {{r0}, 0xfffffffffffffffd, 0x2, 0x2c, 0x8, 0x80}, {{r1}, 0xffffffffffffffff, 0x2, 0x2, 0xfff, 0xe77}, {{r4}, 0x0, 0x10, 0x44, 0xce53, 0x7}, {{r5}, 0x0, 0x58, 0xd, 0x100000001}], 0x2, &(0x7f00000000c0)={0x670, 0xee}) nanosleep(&(0x7f0000000100)={0x7, 0x3}, &(0x7f0000000180)) poll(&(0x7f0000000200)=[{r5, 0x18}, {r0, 0x2}, {r5, 0x8}, {r0, 0x141}], 0x4, 0x1) 22:50:52 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x80, 0x8e) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0) 22:50:52 executing program 1: r0 = msgget(0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="6c344e2d98408284e01239e4daa4c571a85dcc5d30c833c7f863f32a", 0x1c) msgrcv(r0, &(0x7f0000000600)={0x0, ""/96}, 0x1e8, 0x3, 0x0) r2 = dup(0xffffffffffffff9c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 22:50:52 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x400, 0x0) lseek(r0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f00000000c0)="9c87c3774f4c35b84e2e2ecb15e41d8fab09ceffd3c5c38d7dbd32072d4a4478b9a7642d", 0x24) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x10004) 22:50:53 executing program 0: mkdir(&(0x7f00000002c0)='./file0/file0/file0/file0\x00', 0x3) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='./file0\x00') accept(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000070a77094d58a6494000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000005e6e0000002990fca9442253a7144eb930a546537a4f5e295155bdb6f1315a2e2f8573f4076480e6cbeff03b8bfcad86382e8b399f9fc81fb0fca4130a1b4190a43bbd6b987a0b76cf3d2f3194aeebddd26437c36515f0c89950d31a12ac1c94cb8918b28c1434d4a12d8aae68ec37cb2cec50512e43649f6fe999905afc3fe459ee2bd586483a35ba3ea9dcc7b8b535fb972dc2942bc629770ce0809c05"], &(0x7f0000000040)=0x6e) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 22:50:53 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1, 0x81, 0x0, 0x11d) socket(0x2, 0x6, 0x7) 22:50:53 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) rmdir(&(0x7f0000000040)='./file0\x00') getgroups(0x8, &(0x7f0000000000)=[r1, r0, r1, r5, r2, r4, r3, r1]) 22:50:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1fff, 0xffc0000000000000) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 22:50:53 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x210, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) 22:50:53 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000140)=""/169, 0xa9}, {&(0x7f0000000200)=""/114, 0x72}, {0x0}, {&(0x7f0000000440)=""/237, 0xed}, {&(0x7f0000000540)=""/229, 0xe5}, {&(0x7f0000000640)=""/202, 0xca}, {0x0}, {0x0}, {&(0x7f0000000740)=""/146, 0x92}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x114) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x7fffffff}, {0x18, 0x0, 0x0, 0x101}, 0xffffffff, [0x9, 0xde72, 0x3, 0x4, 0x8, 0x732, 0x2, 0xffff]}, 0x3c) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0}, 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 22:50:53 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x24}, {}], 0x2}) 22:50:54 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) 22:50:54 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe2(0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000180)=0xc) 22:50:54 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7, 0x10, r0, 0x0, 0x0) r1 = socket$inet(0x2, 0xc007, 0x7) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3, 0x10, r1, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x3, 0x0, 0x8, 0xa6, r2}) 22:50:54 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000001c0)='./file0/file0/file0\x00', r0, &(0x7f0000000280)='./file0/file0\x00') mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) open$dir(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x40, 0x20) symlinkat(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000000)='./file0/file0/file0\x00') 22:50:54 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x80000001}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x10, 0x2040) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x3e3b}], 0x100000000000032a, 0x4) 22:50:54 executing program 0: getrusage(0x2, 0xfffffffffffffffe) 22:50:54 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="5e90fcad16c835ba7e0edfa87be91d4bd4", 0x11) r0 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) dup(r1) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) 22:50:54 executing program 0: socket(0x15, 0x3, 0x0) 22:50:54 executing program 1: setuid(0xee01) r0 = socket(0x1, 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xa8, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0xffffffff, './file0\x00', './file0\x00'}) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) 22:50:54 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chdir(&(0x7f0000cd2ff8)='./file0\x00') setuid(0xee01) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0xa) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="26f8f17164fcdc1ec8f97186d989df5590da1e05e649547f824be4e48b7e1f6d1aa54ea2c859f183c8355a1097f25f16d53a1f7b24928af493ef57de8e13a93c95ad101a2796e8fa7bfdfc8e573d0166cdb58c080f49910ffb418751ec2ca003a78105f6d342be61694140be078546ab24aaeed5eda64c170fcc76893bfaf5a8d5c4ff036482e55fbd421723e50562f2ad392ced7acc67e3505200b10f2d795844e58a09fcad594e14fc03f8623a5ee35d03646e078f1a0c3e9e51be544c34bedaeda0e3912b0f4b3aa8bcea33663828", 0xd0}], 0x1, 0x0) 22:50:54 executing program 1: r0 = msgget$private(0x0, 0x102) msgrcv(r0, &(0x7f0000001ac0)={0x0, ""/4096}, 0xfffffffffffffdd9, 0x3, 0x0) r1 = socket(0x0, 0x4004, 0x8) r2 = getuid() msgsnd(r0, &(0x7f0000000e80)=ANY=[@ANYBLOB="9901f5f32e25106d09461ca97e23473ebf6143"], 0x1, 0x0) semget(0x2, 0x4000, 0x60) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000800)=""/196, 0xc4}, {&(0x7f0000000a40)=""/99, 0x63}], 0x2) seteuid(r2) r3 = dup(r1) openat(r3, &(0x7f00000002c0)='./file0/file0\x00', 0x2, 0x10) execve(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000c40)=[&(0x7f0000000bc0)='\x00', &(0x7f0000000c80)='*+-!+\x00'], &(0x7f0000000040)=[&(0x7f0000000cc0)='\x00', &(0x7f0000000b80)='#@)\x00']) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300400000000055981eaa540539f1d3becb3ed305eeafb7492cc532591bb29e575495fc045cc113d08d9e54ca6d564e2a56f22cfc54ef570000000000000000000000e766af93cd2fc97a182ce9d2f591e5259522297b650037c8cbdd2ed7e7610450d75d8aa7cc8f1c79504f560f3e0d53c275e7830912d1ca3cec4628159c5e277d8ebfb65116e8d4bc185e84dd6b19271bf3ee5c9545c467719fefca06e6e5ef3b2bc52e2e578be9166056819c5c2f0ccb3c14c5b3b139df3152d65a81f374124b78d6ecad2b813ab97e7673ebc8eb6d978ae954d802a4ddbad97bd423e9838c45852bd5451b12fe0c28a8e7fac1ce484b6477220cedef777cbe271c314f27307a130c6e76fd821a9a0a58b5937fe6142928a970c9e211c512dcd60fd63f5b63b1cf53091aacc7047d9db19078f3000000000000000000000000000000"], 0x1, 0x800) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x800) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) msgrcv(r0, &(0x7f0000000340)={0x0, ""/83}, 0x3f2, 0x2, 0x7fd) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) fcntl$getown(r1, 0x5) open$dir(&(0x7f0000000100)='./file0\x00', 0x209a3, 0xc4) write(r1, &(0x7f00000003c0)="b29dce8bb501d470fe9a6152cdbc0a11ea336ac90db88b2b23677149964b63bc06582fb1345eb3b1e1c53705649c7a1a21ef8108ec56fb6041de2614f9a3a45fef6d03e298a245476e019fc8e8b1c41ffb95f72739bc75abbc39a021b659c9555359c757b1f5aab133d71a76661a779d3e6660328916dcc90520b289d064902ed6093ec1b5e448fad55b76be6a080ac226d7f6fc857246e38ff3805a561b19e7de03ddc628eac0be17af52c489fce8ac89805d03698a739bbadec1a927", 0xbd) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r4 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) flock(r4, 0xa) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000500)={0xffffffff, 0x1, 0x8, 0xa3, "e98297bf256867bdc22553cd0046aece5472b197", 0x4, 0x10001}) msgsnd(r0, &(0x7f0000000540)={0x1, "7938420a13aee5ffa3b66973a1fe6da754c1bdf81a4cee8139b7909d7ce434fb49fc207ab44c4a96a3e70a7a36c1217f82e3863b99c9fb90e69ee372d8e8c98cc4a0b1c3350f8ebd7966dfcc26b7c32fa800b7a19ca7c854f0e23843d3dddf7e1a7b8399bda18eed14a2c75f48115426badeaf76e01b08c8e2f750c523538b28b1c41911bba4936cee70e1231fe65b909508b09f7b8934308ded02db3520425c42ec4aba8f4650d31b355e91b4a4164985f29325d2d247ee83b5628051107f"}, 0xc7, 0x800) getuid() r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x7ffffd, 0x4}], 0x1f, 0x0, 0x0, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) msgsnd(r0, &(0x7f0000000240)=ANY=[], 0x0, 0x800) 22:50:54 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$KDDISABIO(r0, 0x20004b3d) mkdir(&(0x7f0000000080)='./file0\x00', 0x1) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1f, 0x0) chflags(&(0x7f00000000c0)='./file0/file0\x00', 0x0) fchmod(r1, 0x8) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') 22:50:54 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2a, 0x1, 0x6) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) shutdown(r0, 0x1) 22:50:54 executing program 1: r0 = syz_open_pts() r1 = socket(0x20, 0x3, 0x636e0834) getpeername(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000002000000000000000004000000000000"], 0x0) r2 = syz_open_pts() r3 = msgget$private(0x0, 0x101) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x8, 0x0) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f00000005c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x3, &(0x7f0000000580)=[0x0, 0xffffffffffffffff, 0x0]) fchownat(r4, &(0x7f00000003c0)='./file0/file0\x00', r5, r7, 0x6) r8 = msgget(0xffffffffffffffff, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000180)) write(r1, &(0x7f00000000c0)="cc878b20fb5e15f3edae5041e43572be26750737ab81fe21e7fec4b49f7ba5f608dc43e180473cd35bf824fee82e6a45d753183e83766fda85be4f3d499bc840685a529ebd504e5e25da13860ed68b4b1a3b7e88c7715410da13e5a6d8ebc18625471e175064155d11637d464c3693a9c329faec0b42f0788b3a94763817d409bd5ba2178439ffde273ecd", 0x8b) msgrcv(r8, 0x0, 0x0, 0x400002, 0x2) setreuid(0x0, 0xee01) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x7}, 0x8) recvfrom(r1, &(0x7f0000000280)=""/170, 0xaa, 0x40, &(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x0}, 0x8) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x2, &(0x7f0000000600)=[r9, r6]) lchown(&(0x7f0000000440)='./file0/file0\x00', r11, r9) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/21}, 0x1d, 0x3, 0x800) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) setregid(0x0, r10) chmod(&(0x7f0000000400)='./file0/file0\x00', 0x10) seteuid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0xdfd7, 0x0, 0x0, 0x0, 0x0, 0x21, 0x1}, 0x3, 0x7f000, 0x0, 0x0, 0x10001, 0x81, 0xfff, 0x6}) 22:50:54 executing program 0: r0 = msgget$private(0x0, 0x400) msgrcv(r0, &(0x7f0000000000)={0x0, ""/142}, 0x96, 0x3, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/4096) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000010c0)=""/4096) msgsnd(r0, &(0x7f00000020c0)={0x2, "02f449d285ae8251315315d06c53a0cb3633fb0c901c423904e973d07d84595520dddf420f483aafc7d8ca47415655bdaa9349ca28664f040ab8c7"}, 0x43, 0x800) r1 = msgget(0x1, 0x150) execve(&(0x7f0000002140)='./file0\x00', &(0x7f0000002340)=[&(0x7f0000002180)='\x00', &(0x7f00000021c0)='&\x00', &(0x7f0000002200)='\x00', &(0x7f0000002240)='\x00', &(0x7f0000002280)='/\x00', &(0x7f00000022c0)='[/-:-\x00', &(0x7f0000002300)='\x00'], &(0x7f00000023c0)=[&(0x7f0000002380)]) msgrcv(r0, &(0x7f0000002400)={0x0, ""/5}, 0xd, 0x1, 0x1000) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000002440)) msgget(0x3, 0x4) r3 = socket$inet(0x2, 0x7, 0x5) msgrcv(r1, &(0x7f00000024c0), 0x8, 0x0, 0x800) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000002500)=0x1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000002380)=0xfffffff800000000) r4 = semget$private(0x0, 0x3, 0x30d) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000002540)=0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000002580)={0xf3, 0x2, 0xfffffffffffffffc, 0x3, "6985b14a9b23f2503c8897351e4483fb84f2e9e6", 0x0, 0x5}) fcntl$setstatus(r3, 0x4, 0x40) syz_extract_tcp_res$synack(&(0x7f00000025c0), 0x1, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000002600)='/dev/null\x00', 0x8400, 0x0) open(&(0x7f0000002640)='./file0\x00', 0x8, 0x83) syz_extract_tcp_res$synack(&(0x7f0000002680), 0x1, 0x0) kqueue() fcntl$getflags(r5, 0x1) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f00000026c0)) 22:50:54 executing program 1: setuid(0xee01) r0 = msgget$private(0x0, 0x14) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) 22:50:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1, 0x9, 0x9, 0x3, "4349af7f7be040ddfb9727f0ebe1503157e64d56", 0x2, 0x1}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x9, 0xfff, 0x9, 0xe5, "d524ab75ec524a5586a14b7df1c0e3236025f3e0", 0x6, 0x2}) 22:50:54 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0xffffffffffffffc3, 0xfffffffffffffffe}) r0 = socket$inet(0x2, 0x2, 0x2000000000000) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, &(0x7f0000000080)="622fe853008f0700", 0x8) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/249) r2 = semget$private(0x0, 0x4, 0x80) geteuid() semop(r2, &(0x7f0000000100)=[{0x2, 0xfffffffffffffbff, 0x1000}, {0x0, 0x5, 0x1800}, {0x7, 0x1, 0x1800}], 0x3) r3 = kqueue() fchdir(r3) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) semget$private(0x0, 0x5, 0x5) pledge(&(0x7f0000000140)='\x00', &(0x7f0000000180)='&%\x00') pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000005c0)) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000240)=""/232) setsockopt(r4, 0x6, 0x7c72, &(0x7f0000000340)="d05d9b91c228b66b79e22cca65604c8bb339330025d16b7ca05947c8eecdde5fe56195b438df83f7145463d5f2bd890e245b260a27c12d580c449dc2167e73bdb1de1ee8ba9df0aa1afda6f57d96629b4da1b3048a10a9d6c7801120639a4cb89a06316b60e7f289e8fb2a6a3f6341b63cd673904691c4a18ee422b17011c61baf4ba3513c1dd16606d7311ef170b71a86fe12bb8390ad2d69c774fd520fed1600ffe37c1158e2337fa3c78e5603823d80b298b3b51436fa40b583562a57ba92620e5e6a2f8ab019a218e45e9e707e0f5d7869fe933b108f365c37af4593cb5e36d9266548b1b387d18d4f283701469c49", 0xf1) dup2(r4, r4) semop(r2, &(0x7f00000006c0)=[{0x3, 0x80000001, 0x1000}, {0x0, 0x5, 0x800}, {0x3, 0x5, 0x1000}, {0x4, 0x7fffffff, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x80, 0x1800}, {0x7, 0x6}, {0x2, 0x7, 0x1000}, {0x404, 0xa1e, 0x1000}], 0x9) getsockname$inet6(r4, &(0x7f0000000640), &(0x7f0000000440)=0xff92) ioctl$TIOCSBRK(r5, 0x2000747b) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000200)=0xbf) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) semop(r2, &(0x7f0000000540)=[{0x3, 0x0, 0x1000}, {0x7, 0x1, 0x1800}, {0x3, 0x81b5, 0x4267c2303caa6585}, {0x2, 0x7, 0x1800}, {0x0, 0x1f, 0x1800}, {0x3, 0x1, 0x1800}, {0x7, 0x0, 0x1000}, {0x1, 0x5}, {0x1, 0x8000, 0x1000}], 0x9) shmctl$IPC_RMID(r1, 0x0) r6 = socket(0x400000000018, 0x3, 0x3b) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x66, 0x0, 0x0) 22:50:54 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$unix(r0, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x20) r2 = open(&(0x7f0000000240)='./file0\x00', 0x8020, 0x8) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000280)=0x2) bind$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xfffffffffffffeb9) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000002c0)=0x80b) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) getsockname(r0, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) dup(r0) 22:50:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0xc9, 0x800000000001) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27feffffff0008000000000000000000000000400000f2e9ff0000000000000000", 0x2c}], 0x1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x5, 0x8ef4}, {0x18, 0x1, 0xffffffff, 0x3}, 0x0, [0x7f, 0x585, 0x400, 0x100000001, 0x1, 0x11, 0x7fff, 0x2]}, 0x3c) 22:50:54 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) fchown(r1, r2, r3) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/48, 0x30}, {&(0x7f0000000080)=""/41, 0x29}, {&(0x7f00000000c0)=""/77, 0x4d}, {&(0x7f0000000180)=""/114, 0x72}], 0x4, 0x7) ioctl$TIOCMSET(r1, 0x4008426f, &(0x7f0000000000)) 22:50:55 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') 22:50:55 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x800000000000000, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 22:50:55 executing program 0: r0 = open(&(0x7f00000001c0)='.\x00', 0x0, 0x0) flock(r0, 0x2) flock(r0, 0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./file0/file0\x00', 0x957, 0x7, 0xd6, 0x1, 0x200, 0x6, 0x40c1, 0x0, 0x0, 0x401, 0x7fffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x2) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x40) chroot(&(0x7f0000000000)='./file0\x00') ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x100) 22:50:55 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x93}], 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x20802, 0x40) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x6, 0x0, 0x9, 0x0) 22:50:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x5, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="0000001860040008000033275725ae3f972ac15000000000000000ffff0200000001000000319b0000000000", 0x2c}], 0x1) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), &(0x7f0000000080)=0x4) 22:50:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f00000001c0)="3e2a7913e4ba0600000000000000e5e27b256d673551c0c01b3dfa00e552aaeefeaff0f2c8008000001ad449011f7c000000000000013c1fe9002000000000000001ff10013482", 0x47) r4 = syz_open_pts() close(r3) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000940)={0xfffffffffffffff8, 0x0, 0x5, 0xffffffffffffff19, "02000010000101936000"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x44, 0x2, 0x2, 0x81}, {{r0}, 0xfffffffffffffffe, 0xd, 0x11, 0x101, 0x9d39}], 0x9, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x8, 0x401}], 0x5, &(0x7f0000000180)={0x1, 0x20}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r2}}) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x800, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 22:50:55 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000000)=@in={0x2, 0x3}, 0x291, 0x0, 0x0, &(0x7f0000000780)}, 0x1) 22:50:55 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x7, './file0\x00'}) mknod(&(0x7f0000000240)='./file0\x00', 0x2007, 0x202) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000000c0)=0x8) flock(r0, 0x2) flock(r0, 0x2) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) 22:50:55 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1187, &(0x7f0000000000), &(0x7f0000000080)=0x4) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x7, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0)={0x5, 0x4}, 0x10) 22:50:55 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x100c0, 0x0) writev(r0, &(0x7f0000001b40)=[{&(0x7f0000000a40)="23de0ae3235a74105401ab58d3f099d3328225c641c29276876b86b2fdf12bffdcd68915651b216d246aeb72365dc292dcf73c228840c92c70a2c677880c60adbab296a7bd5f68da3e0cc1a69414eb84e84e2da3ceb5dabc8a43c6385fd2e4161ab20b242b0ce1a97c257f403803e104d87f208fbd82940b31393be066c90991b0fd735265a19a717e147f499344984391881508b0e9eda612bfb0ca009477c26c2d15b010e610e41b807825f4ef5349bb95758a453a1988389557934f3176e1248f7e8c6f25217872b01f30153e9f41c695968b539de1ccbaf14078a61426cf39370210c3f76b6a8e847454aec24835c13d570ac5fb57beee4b5cfbf6fb74e8d044e80182e5ff472b55e370d2e413b4f6aaaf9200d1a4165eca172b3b32984865a2faf14ea4e0b9b1813f170c958c657da87517eb1f74c7e61bfc13a731f559cb97e50b99e251af0c028b05ccfb4dc75b7ef90580c289253ec5ef6c6c54c894163de17db2239e9af4c54127172c0500c98d67cabf6f1976957585e5aaf229f0c676f42723583f986298e444983c0997f911e7cc5df79c5f376cc139381765db67c6651501bd5a3e10f5e6991a2fccd31f98725a35a1b18ed7e8bef110b2212783eb3bdf53449217142b7b9cf6fe17d60c2c79a1cc091e3d52f34ba07d3c099d197909a6d6a7a0ec6073c400115ea7938a1d5d62493dae16b483dc645384557f619cef32510120595af508d2f1be42beedfa870e72f84254c28ab27c7a2a38fce354a8f052be03aea277a36de3a4cc7cab98ac8aff72be247f29fbc07b15df0a87cd12978d7928348c095e6361e0e6a08e21803a97b7dc84bc83d4b0362a6471a565621c60f5d2dd27ea1ec35c0527fa173b04223f449926057b773f19432be1d653a3cce5e0dc3de180e7bc426c8505e803997d68ed85b03a28106c50f8eac34990b9a42bc6d2db6bf913554d239c4d29956a33cbdc79e481d62e466bff46e7862abd9e66174b2db35628f6f5f2b6f9a7a47bf962e850c451500ce1660090c8d3807fde42677b9d52d13cdee5157f9b262f82b990c34db3ac113ec594892013c1a0cd6d495a21ca962da8d054a7ce1115d726346c6a8a58efb188580367a0674e6c86f7339471b504e2bac7ba196bff9179dffc8e338abea0e3ef4a81097305b3aea870826adc4da9f37ea982c34ba048ded7d793e538167fe804545ed6c9b7e47723021f96ff08daa0f3a7944adf5a1b55f762ee040b31a83e155af6f54d8c9d112c52c720fd4ba7459284d4a5a9a9894c6b8fec5aa8c258de948fee37c5519dcd0f325fb99c92b2c62edc689ec0454142953966b4ec10a15b657fa916b8b28b0a121c5769766ea9c3fd467270ff1075edf47d0d7f8ee0a3393bd3e91ee27d709bcb9e51a280b25c3694a41e6f9789dabb4cddd5dfc6b20a130a74f54af0e7618b448377ea015da992aa58f5615c3fac34fa030ffae8f8b3551fb98275ce51fc51b77a79fe829e846a4d7f571b3dad94c70e530152d1c3a850823804c4b785799a20b5a32e20eb3264e301a9299dfd221111f1ad318091d08558d22dd843ac3c371028d9b43e920b88bbf613a194b6b16c8595fb61ebc1928c1d6dd1cd47c2aec4464921f2b3aea84babf9fec272f924499c2bc485447c75a2060e9ab4b030769be4f808148e35cbb741f66fd4d854731d07a6ea3c3e591587776406cc1066aaa45ff52e399214fac01fc284d111cfed8f2d5261f0907cea2102168a9e52d66319b9da5ee9bd6f618af57d3f6f24cb810918338cd652bbdb6ca3e59c0832e019935f78a3a7bb32ab1d69589792971a7dcbbf0f60f1cf8334d7d915573c48e26a69d2601a5b289c4fdc4c14ab396f76f5774a1962c9c2d4ee904bb37fe8e3112d13a551ba7cef2395e42e674d8460ddb5fb54b079f0e1ccfc702a788ac93c5f9ef07e5a4ccffb17bf7955ac79fbe95984636c7d93630d2d4394e0bf5eb409e3233864b92a6d16f0a34d54d8873dcdd93b8ec1d47dacb0539198962d0372c826a7cdba1e96a1d2ee70f34c88d1e654f80e4d7377de402b0d1dd00c9fcc388cbccb9620273de94418fa082e0bafe5272cbba2074ef93a6a3a52101a15b7d25daee11ae1f5725e3c38c27da6d7bc3347db22cea8a53406ac164df51ae3b505c0c198903b78ed2969048209490b845d4e7423afcdc62d90b85c8d119c126e504422258fe81679d6607947311e4b86574cbdd05fe6dfe0a83bcbd58aaf36328eb7df12c1169cbbe37c1f0a83356a221672becc7af07b30812ff9379f5824b13e6cc169fa7fcb9b7a4e8b5fa6c91fd9e709e89398f38e5435c8af6cde32d722484de5aa3bdde67b15029197911338da9c619daa318b650bfc31be402585589c3fc346745b4364039e97e2b8759a3f56a16fea37b8be684f1633a373c9c67960159291301f754d2c1cd23695d9c71f4161ef3d29512c1b8929abd6a4177500d9f6a8d6f102ec2840ace81386fe0a19d72acb82f87d46a67ab7dbb1dbc88b418b6c63bd7707c7b0b9c33c78cd8fec89b88d5a34dea03626b42c827e8cf96e50d895c3f81983a4fb00bfa4b31cacd321e4802032b152e149070a534a9a4948a8ead82db0d6893a44c99d189d56cb08efa5565938e82bf5a2730d9e588cad69d27255f78b512cf29423ecb3db17a0f7f0b64859e98d2809dfbc6afe826239bc205b22ca745265f90ee97dd1188cb8f3de1191be435df45440af3eeaf122e3449220bead8eb0508246e2fb1fc6a26f8dd3dcfc1d7842c80cbc55e46b9353e2ed240993000edbb6130b374b2ef31cc9753f75496e17f59d9c08b0394a16ca769825d34a4513758d0a56899f1a4f23f9effd3ea6cfe364b2d66ad4f0007aac1d2b0d8b9f50734fb29cdc484da54ca527515c27df65720aeb7fa5f1e4d05948d92fb9c2454a26cafec7740ff8447d86bb051e3500c17f9b20d19e366afaf7c337c18bf4422e014c934753a7434315c7412005db31b44f7f7f2f6f4b75b3659370afbdf56617f1c824a3e3cbdc122162d6b9ed2fc0ca1b3a1ef21f24db4840ecb4b36640fb6b7e78753f83b61ce345b480854378a7df9ad33845d9b62548a7a23bee256cc870d005749010232c5ef474574d67a8927c7a08a1cbb3c711f55766fb943e1248be8672c193a737a36fcb3a1c01c70c127c93a6cf44684000fa9bd14fa19787c32f1852d283181eb3cae2a7deae73c135e8ef4501f31652ba5e5b75a9518c3c02ed433fa816d9086bd3b8ef465c82aefb8a872c0e1aebf37cf019156ba1b271ba7196928038abc2c41b66330ff9701ab2827377f71a509dbacfe994fcbcde15ded6b2818748114b1e7e81f6ce5199b5bfc4267f933ac20a83f51ede5282ab713fef2b574630e83287ed81f47ffa684a4f9af692ff4a580f4e5a9f1ad1269183f2b9e39fdf1af2dfc98e65edc0d697e6602d1dd059be468e09667e8efd286f1ba558b6240d7d0e76cec29e73aa2b947cc60059fbfa16031dc285eba2de29c0bda01ecea6fb35eea07aed0cf75deb4a876b314baf7ca050123526d204f63d5ce9d787cef99fdd2ee512188654c52db22846068d0da713335708a4edc6ec70cf326fc49940c847d611728001ca027d2e88597a2f0c4b656cbe73ff269add6b6615af09653d3f1a5237216f0ce28baa16fce0d166332f89e9e40ddae6dccb35cdbb5fc5f801824ea3f0b70af3e283f9fa85e5c13b6457f11d024b992a9f22dbdc39053214d81b6f820fb0d09a452fafa98bd7b2fa16d6ec21cd03e1365b2338bcad947665f55a735a5153cbe05a20ef5b9244715403707d505ddac0529daf4bcad915627ab118ad668ad11f2ec0af0204a0d0f4d736537cc9842a34550e236720fa94b8c87e9fdde2df30e3e7c15bcc598188bb59ec991b5acae8bbd9c0aac42c46f2e9aac1ee00576df67bdb538939b504c9715a073e7894532dbabbc242ea9a7a99170b019db7375fb5fd194513541962aeeacd3a0c7b0fe706cae6fd5e408f7747e0edf0a0", 0xb22}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x62) r2 = semget(0x3, 0x3, 0x100) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000001b80)=""/4096) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) readv(r0, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/102, 0x66}], 0x1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) 22:50:55 executing program 0: clock_gettime(0x300006082800004, 0x0) clock_gettime(0x0, &(0x7f0000000000)) 22:50:55 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) r1 = semget(0x3, 0x1, 0x80) semctl$IPC_RMID(r1, 0x0, 0x0) 22:50:55 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x0, 0xfffffffffffffffc}, {0x8f, 0x8001}, {0x2, 0xffffffffffffffe0}, {0x7, 0x5}, {0x45, 0x101}, {0xc8}], 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x20}, {}], 0x2}) 22:50:56 executing program 1: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000), 0x10000000000000c4) r2 = getppid() fcntl$setown(r1, 0x6, r2) write(r1, &(0x7f0000335000), 0x10052) 22:50:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x800bf9c, 0x0, "7e389ddedff37173934a3a00"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 22:50:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000280)="9c1ad0cb924a576182181d9f94bcbc5689286ff45511103f16a8a3cf96b4a20be2db943cc4aaedde1bec44db728b063692763c340deb059ec08a8364badbff7b36b46e8a101c1670894be650e94e0b214fc71afcdb5ea294dda84e7dcc28eac93d3736b50dcd4b41f5fdeeedf48630f7c34f59aee5bdd3c3c8f3e6b3cc563c15683bee8fc452e0f0a067093ddd9dfe6bff6098e6e017d1034d864c92b742aa10a3dd886f97747a3715dc314adf55c042d218cdd0030d119a52e8fc941bbb1b7c2d75e931c00f694daf9fc59739fe76a9f55ac65a47b75105e223bc76acf810f5a50254314dfa190f4e3664bbd517f2782a17112f7ad546839b420545a04abcbe4e9249337788d32469ec43bd0605a49ec0f35122fbb0545088126a7084e59eab6f1046628473796ac1c28d0858506739337019113822a0850660c720aef323d6e44297c1a124e42f5468d2eb302ede2612f50db34b3dbd166731098c850ba1679e650ef22cf10e4b5e2c81fde2fe8f85e47600256aa8ff610d6cf6723c89a625014a9b99bd8daf037e43caea9bfb073ffb1c50d1dd656d4fefd1884fe859cf6ea86d8065a67f549087824c13f1fa01af7d91bac9bbaf8c2bd8bb6a457625516eeb63223acc1132e260eaed02c7def75a30185201bb6e55aae95b5968c21b1c4471e7257f9e7929db33e6b6481e94f8c0bc4363f2d7df008f1d58b30efec6414e2e59847b91c2db2398d0ed56cd25fe8fc8b4c69a5d9d2a6adbacede62fc08bc430dafb1c5514fd045010ab887d29d893ad5051dd5203a7f4085d07a193fa9198edbe961fb054ca2a7ec5e9e219514f30fd1a124e706f8fec040dbdc63172187a41e3c09ffea39f402f85d19d4841612b8f0d5963043d3124f302fb17b2850a716079b2c5d058871b4d514869fe42bf399b3e7ea985c22c708d01a784c69b763ef36aa760eef3d5f79bd621729df37a1e36c2695bc348143138d5ff183cdcc33ee6b346c89606f08128c7a95ecba61c15bd441107f7a0d4fbd5479eb95904f460951ea816549c5ef612f2993706c0871ca409ce06966f7c77627f796d8bc8a49c9d44b2fb675116156b4ea39363be091467fc298888a25d2e0b95650912e8a12c04b2e586a9c7ead909a14426e4a56a801ff73442d3a619df280d8758818e1e7d9601829ed76c13f52b6d19ddb98572bcb0ffee10f5f7d8666c830a892dd60f9dc3464d8ad74393f9d848cbc4ccd610d86e9205bc5052f428529af55683e7edd03bd670ded67da7f2e6800b54681abf3de27a8bebe871dd8d7b1572f75d2119a47b330020cd6af280d860edd8b2a5c18833011ef29eab0a3d29a462a77d3f5a188344b5964cd193735ebad3e217cc61a8b4e7d9b0719668feee1f39e6e772cc1e5f59decf95a7a3523ea03239b56144ef7ce6f0857cc2eb4dc79b428190d52f2f89246f7486ebff04f9ae936a678c78222d580d6dabf37defd1d69319b8b42df4778937f699bb84be18f8972de70942d14556b3a1f4ff71d335630a064201eadc674476d3bcfc824dc6de56a5ec794edac1faf45a7dd8fc304ede7b17a3fad4a115357a7fd3d11a70375ad9d8ae2c65d85189e1ab2702ad6ea5c62efa85579a41b369af5ad14e574539fe22727f5b7b9a218db3c2e27d72b050ee229e4ff9b2acfc799a3c40b29b5b5265f78b48ac5117be8e82708f5d56f68e96271e4acb20036cf4a11c963eeb3ac2fa42abe8de6ae926dda8b9d47df687755ad28568213ec22267aca908f8b1b64f37883729a7ab675cde036392c1173154e624f8d42b9f385a2346de7852b98624e90ddf740bf465f2f37f32bd9a1d38daf9c7cf462bca5ed67420a4749b75a6b67a345fc0d5c9eb3988912e966db65a05b6b2f132db6ad8f0ed6d083e52f584c6ce9a10c7c91d8ee6364a0d423973e5cc3f4ce26e9116ec1f74f65bab94ed687ff171dfd6ad0e3b9e3fbd032131ff26059c64ebc04f59698a370f8b7212dcb70feaed129fefd7b938e8ac8301ea2e8052c056a3019ed9129ca32b8b2ff5739d1e69cbdc24c1b563abea8a8f33181808de5dee2561574a155e0c185ab422572f3e595bf3f45ba48e9671b0f16f8a663ed4b851c593d5afa5c096bb7f377c70dd0881af3a9f275e213cad52951ae5862dcbc12ee559424b279b5dfed0cd8441f09141bed79d96b4d33a7816e589828fe32b87908b1fcf2477aaa78acc03510d7bf2addbde9ba7d47f46af24923bdd9963c5f0601cd18cf32944175826d639c0f5fa37f0675276cbe7bee073e9ca2aa0bc1f08502be5f7f9a7b355abd0f8423d6d9460aab36ee6b343442de2a14f2983be3e120b2a9403a186c5d53657bfa6ef181e9dca4bf503219ebf3ed9048ae4e5111a1af12f1389cb3ffeaebb68808438f45fa866421d4f789a0c90fda9632c25c17c9a806fd7f863cb98266a5d614d885063b8359c52c6309c9e3fb73f5c6291fdf56c53e04a8f9c57f845cc813fc7cfa03cf62bd0210e6fd03373599dfda92dc0cb2b1ffe3352d35b9ad6ea9247b641d992c34d7792ab5909b51ece8d2e247bd086b85f09a3bd9920c7db95ad2375bc52de6e32786a89b94b5553615e4afad883d6c43243ffda69f6e6f3592d8aec93e99a4e2889c37df45007477beae8ed6b14dc1f2fc593f1af260b05beeb3b83b1c4a62de8c436da5deb9a3387686b157b17665b30f0df394589b765d1573cc4d03a397372cbff5deedb0e5604ccc57601f4cfd18efc275fdb118c2c4617578068ace0b42ab9f93118b17549bcfea2f46a0534ab8ad4d3333b980f02eca93e5194a5b2ee79571ce534010b56298b8e61738eecc7a3f6ecab2fbad3aeca2951381aa1e7e27ff3d02148d53fa5c9ce6c6d472260929a2c6ffb210b735eff899370464b29970744c0e9b57e4524661dab60bf1f3781e8aecfddc0b816cd7882b08653b929e1ab5464474c2f9278cd04378ab3910b2f34c64e192f79e111d298dbbbd7e10485ffd16b5efba6a439887313111a5eaac93481cc0fa48fad0518496e2addfc569bf7cd5b47c5e99e21ea486ecb67dd4b36b907945b52089325008bba78916dc4423acc98b4b98c39dcf70c34d628952a998f4358f28733f2677dda06856cfb2bbf39e173f2469af1ff151042f73c88b530df10b0f3d8cc06211ab440df61fe65de5ff9bb87777fc5f1a33bd2c210d3b7be180d5abe6cfad641ade9327e7a922cb61399f90d49eff9adb2550e374a35bbd812937d9c604783fb0e4953a462a6cac7d5b77ce8962d9c710862b5b931c3e5aa06de3d23b54ea4b082c86b34b022d76d1e3a75ff795ef7cd0dd4e5418349267dc2f6e3019f44755ff90dcb072af088370056d4beea62ed3baecf42087ba20c248332233eb9957d8eccd02a54eaad21f840c62c26185aae7b93476ee9fa64b5b6a49a8bf5688cc434cf0dbe2b1e454b7eaf23914da6a75bf4844b8593fc6732f6863aa602aba07f920982f9c7bfc3e4522353c14c438e7b6e5166c7719a481b5b84ccd32319519fb0ea5194f3bce2b69df516ea0dde73008e8985cabbf6c75a95cf3e3301112fe59648e000a3fc49462a89176b49997b51da0d735f33724964bab33af8d51ed51b40c509d576e32ae9e5910cc4964ed69040f9b03dbdaa9651559ca9ebb780a530881a47b44a5ee4b15e0122c47124c0a5ce3b1129dfc29dea7b630be5a5ba4d0cc2f75f0dffe36a2ca67093172cd6dee93e2e667a13298b8322646f51f6ca5dc1ecc441408954a5391468431cd8bdffbae3ac7731e974212f09a70fa3ecde2f2826fe43cdc1a32446610a09e2d825fb049238079872bc29758044fd3dc1c688b82e8d5f065c7401ed31c8f199a1a84fd908061c9314256a8c18d4ef6265dcf19494b8c090a56df1e31229e014980cb77389f8591dfcd008196fa589723c157298011943fe5c29bb09946167f3ec8d4a0bdca37db6283827e3d66de10af27d8ce2ceb413f8cb2f9e089d9b262d3f6f10d53151070112ff995ac9f641ff9d6255f7aaf43a8f9ebc0f75b04f573062374596d4c4ed09c41d15a2c96b5ce1306cfb0152b76e8fa372ee54fd145d182f95b3fabf18059657349e423e39ee2f78735ad9f787810bddb9f45358dae057e72366ceca4f7afa724c394f40f2a667d12762af3cab17abe10c4c8e4d441c0e1d4bd5fc35fbe385500bc9a10857ee0a811c9a5bfe9f040ec262446075d619bb2724b4c367fdcf6882ff81257064eb30533625dea6d830717ec24762cdde00157bbf8a6c27db26a98a0923a787adb5d57d24d1eb4297b7843b421c86c89337d619e471661c4c9ed6fac45cb290cf086a9e8c0cdd155f9d4476eb1c79062a2e2e4d80f9fa33347c8593144afa8d6a6f4946910ec0c083e6fabef5b5364fe0e04fde1063e3812fbff6866616a544ef825941911ddcdfb5c490060d64402ce0d7a67aabbdd50ec517a102ecd6a908380d333705b0f4bfc9ed7c7a811e84d44bfe847e4e039ad3a7c53fb5740b4aef01c698d78c54efe91203c45956fd985163b6188b91cc31eb4dd5f76e7ff6c7f2582ac2c96a5898f49509e369bb3770129b6e1ae15f06d989651a17384ee567c4e4270f8585e6a088a93e58bc2739958eb481c4ee52f0098a1d091ae59ff15009dd82edf3aae8b16b6ba9e74daf4f84b2918f8dfb782963244a2f294164b79ccac5d0f99da19c9ff47c52fb4bfbb18e7a8168a912ee6614e431f2b26ae077354df58c940a3e148db2f3c521f285f75d236e7f0756fe0498b919a0e2cbc60e24dcd9531d6550a964fdc42d1b204170ab07ace36fe68c9df97f5c6cecc92df03aad0eeac923068d8b8a22bee2d1a0f574452f654da248dae245c7cb007b14dce87b154a9ce7d346ad8f0d3763fbc5e9bc99473228d01c2329b3d61bc7e26ff9c604ae44e78487921fe85add786a5dd4f4dc507159577c6518b0fa2c601808fe76aa00cbe78d3c39fe610b71f7d02da13e42a53c0e33eb54b0ef02a4b0a5f6777987341b52eb50022db5a2c9eb26312e3e9526eca039c9a71ead4ff1faf3175058dba09b10aa95d428022859f28b86c52c72e481f81d5165049dc4e4d4facc2122f365b2bbe038cc0ded15a37074b14245144e0b085495ab3c69d89d502a152c7f0bd944fc2c28ea472f709edb24e74cd7b714b06c01d7b7c5b19b9b27df7cf3007a0f1681fcf36ab2581da1e2d7e6a6f764dc3c374a1c01c0c007a752f71b9a83deb479acdeb1099a662bc289f5304b2cc95b6529ac4ab7c7dd4e03bdca126b2dac1ca074baedf803df776621d547af25a6db54be92415da1e5fffbdf654006dc2cea83a95f087024e19e76a7e2378dd2c1a984493591d60ca6264a266bdc779140083d139b88db3dc2f2c7fd06a28ec8dc3e4ca7e4b782ee7b8a9a376b1df92197bfe8b50a92629bb3b6325ab52a8763f349bb7d70b16f5e8e1c3f914071ee8a1199f3067d03f2edaddb1da1fc3361b0d67429a00ed142572af72f891065024c22963cffb23c4616a712c0eaff7a9adf109a663f75558b0e915e99df40db83179c880d4d0e9e76ac420396e623900b6d82e3b9296f63074ee44bcf0bc24f1bf4ecf17146765faab3b485289ad7ee79bef15dbccfaae349c2b4060e8d4f045527051c79cb7956afb48b0a6923ff3bbd73da8f8b860057e7785f4b64304ec5815c3391a578c420cde8c4a3e2cc7f5bb54c0b923726f139ebb6ecac9ef2bbbe1f08e80b456b1c7b3e661add8a46ec559811d872310d30beb28e13debaaa6c006892762025d12e76d6", 0x1000) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x81ea, 0x7f, 0x3, 0xfffffffffffffff9, "0900abb8afb40000e37c81febe5803cdbc0e8b00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 22:50:56 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() close(r0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000040)='./bus\x00', 0x2, 0x0) close(r0) 22:50:57 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f00000000c0)='.', 0x1) write(r0, &(0x7f00000001c0), 0xe5e1) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="8bccca04ce7476b62e1cb9effd687bb6b5b508bdfa40d33ac96c634cb7cdbc30b9757a51c5c19d220003d62c3dbded9665948520a2134840af5ad65c27aec78834e6d663b57fda37582207e535f1d8535d", 0x51) 22:50:57 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0) fsync(r0) writev(r0, &(0x7f0000000140), 0x10000000000001a8) ftruncate(r0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x1011, r0, 0x0, 0x0) fcntl$getflags(r0, 0x3) 22:50:57 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = getuid() setuid(r1) r2 = syz_open_pts() fcntl$getflags(r2, 0x0) r3 = socket(0x18, 0x4000, 0x1) read(r3, &(0x7f0000000180)=""/219, 0x3d) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x9, 0x1}, {0x18, 0x0, 0x200, 0x80000001}, 0x3ff, [0x200, 0x100000001, 0x6, 0x3, 0x1, 0x69, 0x1, 0x2]}, 0x3c) r4 = semget$private(0x0, 0x6, 0x8c) semop(r4, &(0x7f0000000040)=[{0x1, 0x0, 0x800}, {0x1, 0x7, 0x800}, {0x5, 0x5, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0xffffffffffffffff, 0xffd}], 0x5) r5 = kqueue() r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r7 = getpid() getpgid(r7) getegid() getpgrp() getgid() fcntl$getown(r5, 0x5) getegid() fcntl$getown(r3, 0x5) getegid() getpid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380), 0xc) sendmsg$unix(r6, &(0x7f0000000740)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001a40)=[{&(0x7f0000001940)="2c3317beee3e5dc08792a00ba7e244eff5f34b7856cb49e1fd5cbb7d261beb36d1b45b87566a858505ba261dae59ae73a0c58c9d7522bc708b41957d49893e275f7f80f2824c0765d29ff5b76f1d677e8db5fb2b8405e6df003ded344c6360693779992fd40f842b0009e259d340e1a9fd3451f0ff064a00a13ed87a0b7817658ef06347fbf1efc4f904dfbebc6521715378dbc380473f195dea8bbf44e964721d5bc9092419e11a27270c7df6c06e6969bee5e0ab69bc8184c67709124aee8207d7e759eb3bf724f79850ffd2", 0xcd}], 0x1}, 0x7) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r6}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r8 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$TIOCCBRK(r8, 0x2000747a) ioctl$KDSETMODE(r8, 0x20004b0a, &(0x7f0000000140)=0x1) kevent(r5, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 22:50:57 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000200)="421cb41e9b55585883442d78e6ebfb29c191067aff8ff11b260f6ecbdfb8128b18bb6a443768459b1b3ec0f5b17848a2948cb10c87f881ef8562dae80866d98fb755f6b42680ec3773f0396c6143afcd0e77d4b84f9264263c89273199aacd73ff7981932b4d74b4613b575bc341082bf50ea998f3c1de89b3c6bf3b291bc244a70cab767c919753901a8fef24fd2e926150ef8dc8d4c414f58972fcd4ac6aa4929bec9310cda9be51b7c67ff8ac02223843254d3cd4ce4ae47f1ffe75cf3e83a4bcd7cd31230ef8b378954903971918dd5d64e6", 0xd4}, {&(0x7f0000000300)="ab60be1b3c1a80eb81baed8b660cf08b31e9a9d8abb63f4e3f7995131706cec862d9d1f2bd54e9f921bd8858f03b8599782ef006dd18ae486688ce261e419a9016cb5dd4b9ffe742e2a121dc6aab4e55737859a11344a4d8df73dc5f4d11b7c4fae827d1f81ca3b23359803850fe42b7a1f76d6e205325e218f5d13380fa12d585484b626a7a9101615b22558f62bb93cdb8b3aa4d02c821a3de48d28498c08d868ad343719bf5b1b23e8beec0e356747fbb1685ef84e2c57114110cbf873b744784bf67371616cfe27452a17b4f5f4872feda7b3912c6bd699b", 0xda}, {&(0x7f0000000500)="eacb0c4d56c4c5fdf5c1065d159ddc32013e24a0bf642ccb104a19bc11dba728f2972917edaf961573a30bbb2c4e843d78c19a8da934f3bad67cbb5b761e7548aac9f620612ca2d1719260ea5306e7e86bb7d337e771074ca54b7f249af0da3a22b02175856aa68f58bae064c6d8f65967e28dcc4e4f4de44179534c2338220aa6c1431259b2c96a02d96ab86d63485627fad1a38ee9ab100ef49e86843b2f6fe52148a28a5bbba3120af92434aaefced6536b58ca76c4485576bac3f2619d551e54d7b9dd277e8a0515543a5f49", 0xce}, {&(0x7f0000000600)="dd5ca9c54bc8f5e9e398453ef09775b96545fae196fe8e565e727cc70bc5323f7373e737bd2cc87ac6e3de5a480bf10eb48584fb250b15e4df39bde31d20ba1c5e806d88ad1f893efdedfc6bbf36d0f3e0c8d8667f9f56e6d28fc0c9bd5224b98aebb9317d9eba13a2356d0b1cdb4d123dd68f171c30c76740204ef663b18615538748d727ac9a7e73b4982e785323bd3902b7b707707d1ce3cf23e171bd0c5e31a8d4ed1ab3aa2771d3bec22bbf04af418eee8b6a8b67642dfb0d3aaf9e2ffb31f32dbb315d80a95119e34e807a4f25f05cab7581a6fff908155b0edc2b6bf47e9a77939039d3525a7082f35b", 0xed}], 0x4, &(0x7f0000000100)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="b652b438"], 0x58, 0x40a}, 0x2) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') fchdir(r1) 22:50:57 executing program 1: mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x12, 0xffffffffffffffff, 0x0, 0x2fc) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x18) openat(r0, &(0x7f0000000040)='./file0\x00', 0x401, 0x10) 22:50:58 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe2(0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) getgroups(0x5, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r3 = kqueue() ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x5d4a5126, 0x1}) kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 22:50:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0x80085761, &(0x7f0000000400)={0x4, 0x0, './bus\x00', 0x3, 0x1ff}) symlinkat(&(0x7f0000000100)='./bus\x00', r0, &(0x7f0000002500)='./bus\x00') preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000180)=""/200, 0xc8}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000000080)=""/86, 0x56}, {&(0x7f0000000280)=""/206, 0xce}, {&(0x7f0000002440)=""/138, 0x8a}], 0x6, 0x0) unveil(&(0x7f0000002540)='./bus/file0\x00', &(0x7f0000002580)='c\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x7fff) 22:50:58 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) setsockopt(r1, 0x8, 0x9, &(0x7f0000000080)="720edd06831805b5a2b87baae50a41cc1ebb7fefb02c875a801926685f83eeec6f2339ac44a4d2d57dd9602ed16f7998b4b5d1e384a9c0ad982bac5aafd46a9255438e25aabcdb85329b5122a1de0c9c25a25c84d1ca360baa5562e2dac21ce3d280c735a0e1fe8999b0a4874896838430274e322d000c466837c54ace37227e2562e42089722baff748f8f151545a5d03ce120a3b6cea3569e606f827441c7ccd4c4b792daf", 0xa6) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x9, 0x0, 0x0, 0x0) 22:50:58 executing program 0: r0 = socket(0x1, 0x4005, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40000200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f16be979355662d7ba652d9"], 0xa) 22:50:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) socket$inet6(0x18, 0x5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x9, 0x4, 0x8000, 0x29ff, "3140e26192c08f95d753aa5509c1089f1735ee1c", 0x0, 0x6}) 22:50:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a0113e4bad21c714dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9102000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbaf7014de288352c75f6c063232e6c188af828d83a79f9917dd1d95e8f6b9d360ee906e5afdffffffff31351d74122ab9bd510eb00bb20000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48ce27da721ab3d27d0a110febf1b4d99776810045f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4d9d7b31f678df44ff0ff", 0x113) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x1ff, 0x41a7, 0x98b, 0xffffffffffffff7d, "85fe68bfa6027f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x4, 0x200, {0x7, 0x1}}) 22:50:59 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) dup2(r0, r1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r4 = getuid() getgroups(0x9, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fchown(r2, r4, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x63}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f00000000c0), 0x9, 0x0) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 22:50:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) lseek(r2, 0x0, 0x1) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) close(r0) 22:50:59 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) getpgrp() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1fffffffffe, "b04d00f3ff0a631a00"}) close(r1) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) connect$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) connect$inet6(r0, &(0x7f0000000280)={0x18, 0x2, 0x125, 0x2184}, 0xc) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x2, 0x4, 0x4, 0xfffffffffffffe01, "acbb1c047cafd91b1c0dd8e0be59e4864c6c07df", 0x6000000000000000, 0xfff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000240)={0x0, 0x5, 0x0, 0x2, "4eaaa1db8bc205080d1f41dbd41fbabff21063a4", 0x9, 0x6}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:50:59 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x8a6a, './file0/file0\x00', './file0\x00'}) rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 22:50:59 executing program 0: pipe(&(0x7f00000000c0)) accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x9a0, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = open(&(0x7f0000000280)='./file0\x00', 0x242, 0x8) r2 = accept$unix(r1, 0x0, &(0x7f0000000240)=0x3df1e1a61e1186e0) setsockopt(0xffffffffffffffff, 0x29, 0xe, &(0x7f0000000000), 0x0) r3 = dup2(r2, r0) accept$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="7826be6343c17b178ecb396249000000"], &(0x7f0000000040)=0xb) 22:50:59 executing program 1: r0 = socket(0x11, 0x4004, 0x0) setsockopt(r0, 0x11, 0x3, 0x0, 0x0) 22:50:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSBRK(r0, 0x2000747b) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x160000}, 0x8}, 0xfffffecd) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x100, 0x1) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) fsync(r1) 22:51:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000001c0)="55b74bf5312c53da78bbe140648fe2fa024eb5b6b77b8fe63df2facfe5c29d5441f22da3bbeac73f42ad59506657f2b004d34297752f9348bef9208aee7e11f0aab404f0b009c8a354866eb391df9d47e1020be9c5cc5fb80ea7bc016040060ff1bfc035f9a00849a2b6cad1c95fdd306f15c8aabe5f50c06ba67ba88ced98076a2189ddabf681806bc095e22cc0142e417d84e312f0cfa244", 0x99) write(r0, &(0x7f0000000280)="0ae88e5847ac0866fd60ac08eee3a62cfc71bf144bf810d7a71b985d595398561965974300e59bb85426f18f02f7e785238b7b226ae867ded8ecc9217f8303d7ecafab9c31b7337afcc20f7fedc634260619557f87ea934223c419dd8f63d7bb729665d36af65438c101d076e162c8423e28d3bcd7bc233a2ce85a9f58c56f4c0000000000000000000000", 0x8b) r1 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x181) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x401, './bus\x00', './bus\x00'}) dup(r1) 22:51:00 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x80) shmget$private(0x0, 0x1000, 0x4a4, &(0x7f0000ffe000/0x1000)=nil) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000180)) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0x0) preadv(r1, &(0x7f00000017c0)=[{&(0x7f0000000040)=""/162}, {&(0x7f0000000240)=""/4096}, {&(0x7f0000001240)=""/174}, {&(0x7f0000001300)=""/235}, {&(0x7f0000001400)=""/60}, {&(0x7f0000001440)=""/226}, {&(0x7f0000001540)=""/196}, {&(0x7f0000001740)=""/114, 0x367}], 0x100000000000012c, 0x0) 22:51:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000200)="bd46d10cda7d84d9d94c5e9bebaadd917b49debd7ce536463216f08c728e68ed019fd2cd2040b955e23ca185a0615305f5069d0ec19f66813dff931c9872ce2c347b1e7ab01eae53b9b8ade42e89bdca10a9ca4003b89ee0bcea494007e9d24017c765f39a46e4f9185154ef80b11c517fc7514f2254a604f6b0b3c8", 0x7c}], 0x1) write(r0, &(0x7f0000000780)="791547d39b705c8720da05b664d7b5c92d5c28ebccdda8122a4b3beea73cf20a83fb42ae5b8fc71f3173a9fd5e3a4b282af6901f0ccd7c07da3c8ec8b43a115894f8f1ef78de416785dd5b0da42336b0dd1d7a14774d427b1e0765a941f1d14ab0a2421c0a7e719e98b210f4b72b16f2d9348930fcbb0a1aa945ab4d5d127d57c78b941d092fbcc26529c6e3742f33ddc1d6c67891ba3eb2a3fd26c2daada2636715329f35301bdf8bbcd1f11e3a812b3748446f6c76a8dfe4f0d79a003ec04b67633b06a8037f31b7bf01000080c0883c3a37960fac3812656a4ba3218e1aaf1b17b0796f", 0xe5) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000140)="3b3843c357a3845bc806e97a2d2277ce750bd6d40521a2e001a710d99cb8ccf384794927735dca0466dd361ca32ccaadafd3e677d3971e740be278d92167d5432518d5c443cfd2875582a214b1dbac2444f65a412103c53be1c43c9f513304f35068ffab21634ed504f09e9fc47f57412e", 0x71}], 0x1) execve(0x0, 0x0, 0x0) faccessat(r0, &(0x7f0000000280)='./bus\x00', 0x104, 0x2) r1 = semget$private(0x0, 0x7, 0x4) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/76) 22:51:00 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0xe9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xc0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000040)={0x3, 0x2, {0x7, 0x2}}) dup2(r2, r1) 22:51:00 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) fcntl$setstatus(r0, 0x4, 0x80) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x1, './bus\x00'}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 22:51:00 executing program 1: mknod(&(0x7f0000000400)='./file0\x00', 0x4, 0x7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') socket$unix(0x1, 0x3, 0x0) r0 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x902, 0x8) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000300), &(0x7f0000000340)=0x10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xffe4) getuid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r2 = geteuid() setuid(r2) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) chdir(&(0x7f00000003c0)='./file0\x00') r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0xc) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) 22:51:00 executing program 0: r0 = socket(0x1, 0x3, 0x2000003) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="04005c00", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000080)=[r1]) setsockopt(r0, 0x6a4, 0xd65, &(0x7f00000000c0)="2840da7aadee", 0x6) 22:51:00 executing program 1: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2044, 0xffffffffffffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x5) ioctl$TIOCCDTR(r0, 0x20007478) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x40) 22:51:00 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9c, 0x0, "7e389ddedff371734578fbcef9097b5ac793683a"}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x1f, 0x5e8b, 0x4, 0x1f}) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "bf832bed9fdfaaf4f4e2cd976313748405370ff9", 0x0, 0x8001}) 22:51:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6c2364a029fbb699bc76bc231cf9454e0c7bb867"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xfffffffffffffffe, 0x0, 0x0, 0x13e2, "d2316c68feffffff7318cd9f8b4dcbaccdbcc27f", 0x0, 0x8}) 22:51:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0xc2) syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000280), 0x0) select(0x40, &(0x7f0000000440), 0x0, &(0x7f00000004c0)={0x3ff}, 0x0) 22:51:00 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0xa6138) r0 = shmget$private(0x0, 0x3000, 0xfffffffffffffffd, &(0x7f0000ba5000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/210) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0xfffffffffffffffd, 0x0, 0x80000001, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) close(r2) socket(0x39, 0x1, 0x8000) 22:51:00 executing program 1: pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000040)}, {&(0x7f0000000180)="16a92ea1849fd56c1422a7278321d824177288ce00ce5bb18ed529a98edb43accee5c2470f064c95d417fa6f8e784fa14eeb8cab10190184e0a4a5641979a3db11ccfcfc3c59cc0474571442778cfc975abaa99665f72cc636bb3e28038550ff3d9d3cb8523fbdec782baae3858ca8dac5eecdaa2fa88f19875046e3ccf17d740eff4dc9549ccb3cbe5f13e6ccef252d1244e44b1c3ad30096a50c356de6486666da0707872fb3e86367984016f540c6d0b2b9500fca4b2c40601a5521e970d67d104572f13fc7e5e98676518f3091ec10ec09db89a85393befc94edbdd2d40d97e5c78f3a76a29549568aeceb52a2dcda6be487c946", 0xf6}, {&(0x7f0000000280)="7e9c97a1b5ad482e4f68e8efab55e2fa804f99cc48b762a8b1ece16d97608c9c7f475d514cc24e88dc0b4f16f3facb01bd1dbac70117e579c6f6a10f467abf2ddebbcb3c4cce6d6125ecba891dd088651f22c891c893e5d58d767ca2f75bf75a7ff1da9508497fa74d26ea70bf2ea1bb5ae741537ed3a871ba12ec3841161681d7ec0e5d548105828781029345d1f50feb6b1d8a409832d1e5d8e1042b74ab5cfcf365eb16b32ceaf886f37fede0ecbf4f122d96fc4169ad7336b9ad5f1fb4f870e346a82ce3", 0xc6}], 0x3, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/144, 0x90}], 0x1) open(&(0x7f0000000400)='./file0\x00', 0x40, 0x10) fcntl$setstatus(r1, 0x4, 0x84) write(r1, &(0x7f0000000340), 0x10000014c) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) r2 = getgid() r3 = getgid() setregid(r2, r3) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r4, 0x2, 0x1) 22:51:00 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0xc8, 0x40000000, 0x8, 0xe19}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000002, 0x200, 0xfffffffffffffffc}], 0x558d, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x42, 0x1, 0x5b15, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffa, 0x2f, 0x40000001, 0x7, 0x26b2}, {{r0}, 0xfffffffffffffff8, 0x16, 0x81, 0x7, 0x101}, {{r0}, 0xffffffffffffffff, 0xa0, 0x20000020, 0xffff, 0x443}, {{r0}, 0x0, 0x1, 0x1, 0x200, 0x7}], 0x3f8c2dd2, &(0x7f0000000280)={0x0, 0x3ff}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0xfffffffffffffff7, &(0x7f0000000100), 0x1f, 0x0) r3 = dup2(r0, r2) fcntl$dupfd(r3, 0x0, r0) recvfrom$inet6(r3, &(0x7f00000000c0)=""/170, 0xaa, 0x1, &(0x7f0000000000)={0x18, 0x2, 0x8, 0x1}, 0xc) 22:51:00 executing program 1: getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x16, 0x5, 0x7, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000100)="f3a5cef64fbea98f042efa1c77646f1a02a774fc6e2d61f2301c27b9cc70bd77e404761d972ba28d330122f384d6eb2d7c477b87adf6cff00f33921c94c9b199b54f85962e1ca9ffcee1143ad02fe802703e6bf2e7ad0ee6948eebeaacb416a8fd7715b3e7fc7f07e92b88f86b4b98e0a25368d35107a8dc678d6b35d326c8ed01fdad0257ca34148daefec4382360b012985cdd01345076b156d1a5d402cfe74019c76ffeb78736588be8", 0xab}, {&(0x7f00000001c0)="dad19fda388c5b2bcc00b2e9e2057a9ba2f257007867fe0e2ec299b48d77678804b8256a22bc98a45bbc3a37c0d57e42ca9d34be7dd49f21585a8119ba39be8fa8d4a433181b020f162ab2633da3", 0x4e}, {&(0x7f0000000240)="eec00566b7e4c69c2d8dbb2ca9a83cb5b2fb8c7116aeb1675b7be59c927c0400ef615ff8c1bebcb53dfd80331ab398727a949fcc77357ca46884d410686d4403cae94784c7551a57f5dc", 0x4a}, {&(0x7f00000002c0)="ed1d2fd1bc7de04d2a13f236754a840c96c88a67f34bd4733c67555b0d7efeab194d7071903fca94878f6e391ad563c90f81cd70cdb1b1bd545689305e6a20b007c836b3591e87ed9a8a9b19ec6eb32938e37f5da3778372912d1e48fca4d5bf86c0c21ffa6db0c4b16864fa6c113948b592474ab5e682646f49c6af3b3f2cef461756bbd368dace8d134d146cc1217419b887b548144729fac9716672a539c20fc175aff7be73cef6fb72ddbce742", 0xaf}, {&(0x7f0000000380)="9642f63b4e7e174f08aefced92ad05fa6ef4443e939e68951adec8c55bcfc4daebcd44879329627e", 0x28}], 0x5, &(0x7f0000000440)=[{0xc0, 0x1, 0x3, "632a0c8333763fbdc19c2d7a31b1b9a75efeffb4f44a80dce11eaeeddd68728feb7e0235343f2a32da1c16691ec922768a742f0cd3a2f6656f66fc7006e28c0e684742a19d5986783437cb1bd6c45475065d61c0291da13b3dc8e8a0faae4ab848395eb424469863f087b57ab862eb02deb5b50a438969fb01a9835921e5f09b0f6a6a1f9f14b2d6e88e81749d69c096102197c0306f4d26f409a4944d72ea9e1eb9d46b18262d3ca775ff150e0458"}], 0xc0}, 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:51:00 executing program 1: r0 = socket(0x1e, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) sendmsg(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) 22:51:00 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="e13a7ec8f4da4c8e67fdbf4cabf8", 0xe) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x40, 0x4) pipe2(&(0x7f0000000100), 0x4) recvfrom$unix(r1, &(0x7f0000000140)=""/143, 0x8f, 0x0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x38df4e52) 22:51:01 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x1) open(&(0x7f0000000240)='./file0/file0\x00', 0x201, 0x4) chflags(&(0x7f0000000000)='./file0\x00', 0x2) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='./file0/file0\x00') 22:51:01 executing program 1: semget(0x3, 0x0, 0x40) r0 = semget$private(0x0, 0x6, 0x100) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20008, 0x122) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x400000000002) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000340)) r2 = shmget$private(0x0, 0x3000, 0x57, &(0x7f0000ffd000/0x3000)=nil) semop(r0, &(0x7f00000002c0)=[{0x3, 0x1, 0x1000}], 0x1) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x3000) semop(r0, &(0x7f0000000280)=[{0x3, 0x7}], 0x1) semget(0x2, 0x4, 0x100) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000240)=0x3) semop(r0, &(0x7f00000001c0)=[{0x3}], 0x1) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000100)=0x9) semop(r0, &(0x7f00000000c0)=[{0x3, 0x10000, 0x1000}, {0x2, 0x1ff, 0x1800}, {0x2, 0xe000000000000000, 0x1800}], 0x3) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000200)) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCEXCL(r1, 0x2000740d) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x3000) 22:51:01 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCFLUSH(r0, 0x8004667e, &(0x7f00000000c0)) 22:51:01 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x202, 0xffffffffffffffed) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0x40, 0x0, 0x8}, {{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0x6669, 0x7}], 0x7fff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x20, 0x421}, {{r0}, 0xffffffffffffffff, 0x10, 0x8, 0x408, 0x10000000}, {{r0}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x8}], 0x2, &(0x7f0000000180)={0x1000, 0x3141}) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sendto$unix(r1, &(0x7f00000003c0)="165483103e46c3b8364dfe7e3609939bcc00a9dd1339b36cf3df6e1b7c7e462e70974183b224432bfb745569a0ae7d933884ff5dc365d144d1a5c7ec725e14d4ab7689d5ae8f33718dac751f12d3352b37c43c2cf67848459fd716f2faeee02206721c7b3c36238b2f6a2457127770374994b3441043104a379e94e545817f24a173cdd673ff501a9ed0336fc3e44828f81c409a02", 0x95, 0x1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = getegid() fchown(r0, r2, r3) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000340)) close(r0) 22:51:01 executing program 0: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7f202d, 0x86136) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0xbb}, {{r1}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) dup2(r0, r1) 22:51:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1, &(0x7f0000000040)=0x1f, 0x4) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000000)="01000000", 0x4) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/114, 0x72}, {&(0x7f0000000140)=""/29, 0x1d}], 0x2, &(0x7f00000001c0)=""/120, 0x78}, 0x801) 22:51:01 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 22:51:01 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000002c0)='@\x00', &(0x7f0000000300)='.[\x00']) writev(r0, &(0x7f0000000300), 0x258) open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) 22:51:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="6976bf0f3e51909c29f7f22799de316deac94f175edacbe2c9157aacbffa4ea1b8e5a452ba2e10ff2231e11972b318c32612b69ca5f96d711883c6a51f07b075cbafd367", 0x44}, {&(0x7f0000000100)='7', 0x1}], 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="7ed0d2dfdf4388c86cef0f14ff96eb226a34b833f351fca425c889061cdbcae0bf8e4a2673071824851cac82438a2864607ce84a00f4ade38bcee070fe7def3c725c9f6b89b17b1e83011fa454043cceed2cc67defa2ca64e547f26d239f02d96c3db29964279b4d95f0cb1494e47dbf4aa0a8680cc074c2445457243146d269fb42e29f210dac1fac613fb7ffe15b7f3049f658ed37727ad45a2852ff6be33d643cc2a9e49ef4999e362c8bec8c300b86705dae9fbe5bd2e11ee5", 0xbb}, {&(0x7f0000000200)="77a6f28a9d969a3f6c1c712b71f4e211626b9ddd59f2a54f69249747c2dc8d6cbe0b2da620bd91d9590b2bcdd5c816a6b1952e44f15a42423a4e150df84a2581658e0d76a50fce651fe5", 0x4a}], 0x2) 22:51:02 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendmsg(r0, &(0x7f0000002880)={&(0x7f0000000000)=@in6={0x18, 0x0, 0xfff, 0x5}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000040)="25820d1eacf51626e147f612fe93269ff0b7590bd8d29fcb25b9c797325e34d35459ed71ff8a4f5d65106d88b4542fcdd7844b19031fd287ddce378d5efb14babc12863e5c1fe6e20bf4e916415384431a57edcaccbcb111de700dd6b501fe36fa8d29509f761d1b91c02f1fee2314da28072d25f9626d84750ca26f4c8150af337fc2adc483f02e907fe94592cab5", 0x8f}, {&(0x7f0000000240)="d4f9adb3dc46af0b73fe0f9e960cba5c84676e86e3f1f79bbce20540aa569b5070fcb45b049d46318d2c3164", 0x2c}, {&(0x7f0000000280)="44c015c918aefb19ebc81462f2d749664af919e2772afaaa0f51bba4e58efaf4d999e00da90b1ae4131921a0ad85b512a1bd23b62e816061ae87ef1aaf2ef8d39590d23241496fb7d6a7f879ca767b1e90b0e06cde600ba63e68faed0984a137ddc9e8d02e3bb4b6471d28a7259a111c6061d0c1ae89299a7698fa54f775a7a0f2a2b4475a1cc7057fd69eb6d54e4166c2cb4567a816818102cb40473199ca5d448fee1395d10ea0a78aabdb2d", 0xad}, {&(0x7f0000000340)="0248162f63f3c67a72431f2f6870483048dc6a223a03cfd8c99a7e5490df00e11403bb56d2ff02263326593fdad65bb95754731ac21b5ade4048ca5aea75350496462a872f5b2799f1f6f52fad47752fa64943b1e8c4c19154dcc46925ff3c1e74ac9f1f3ab10cc21be5f7ed7ea5efd67eaaca1c8070e703d75d4e1c5199d94d93ba522a3f60e34838e132b69fec0df652db5a264dcbd95da4cf1d9608d5b2fd3d698d427c513d5846", 0xa9}, {&(0x7f0000000400)="cb75f1fecee8bf36832975965ecc09a652c5ebbfc3", 0x15}, {&(0x7f0000000440)="72d5d6454213867a5260b7070f656e4c5ac4b236ce64f04420558ec168ef95b9559404fd35b53e7d206573c374e1773b7ecef7c97714c9d46dd08a82b65067c0b261f7c8673fbc090f016533967447a17fc058d6e8fbf8745e3647cd7b62df89f5c2e19e0f57f87a694b9b12685260da3cb40bf60f4a68acc31ef0b3a621212fcbd3f9caec17fdcc582170c22ee7e5a0a54aece8c910e518", 0x98}, {&(0x7f0000000500)="7d5dcb43a51f6c3acd33c42946bad432bbe02170221068428cac6077c2a202c51caa78587df8c71ff277d56decb35e5336d2fa29d90d30577f051ae67360f5885d664e8fb62bea110aebd10181f62283f7bd5233a6f1786a28215bb36bed14dc3bf7e7ca37617dd484e81a70ee344db9", 0x70}, {&(0x7f0000000580)="db44a38db9e95e63b434ff077358c5321b9ccebb2561bebd7fa073182923523a21d603c44cdaa42d2e08f49b840473544e559c897435327202d2580f08674b9f2095fb67183ee58fe6e2a4211dc6946635f62aa85bcf6fe250f0e906d73a7030a93aa6bcc76074ad0dcec9aab15eddaeba08f0be350dc150929a458d7c34429435b701d973a15497f22bdd33ca730a451748946cc55f2ce8404e898db8b859c7ed7ea9", 0xa3}, {&(0x7f0000000640)="67b218", 0x3}], 0x9, &(0x7f0000000740)=[{0x1010, 0xffff, 0xd, "1d701e921a9952a65f3b41305761e862ea7cfc82583535ca4875fa4a94bad6252ea7a9ff787bec7b65e7af3b26803340f7a35d726d58fd3b860e18493210dceb5ae6c2034ba74881abe23637c1880e9b4d80accd1aa487d5f1ca911a53210cfdc53420596967a818c931db5387762515668de07d9e28411d932c1d43f97ee69a52ec338ad17f121fd3013c18549743cfcb35e737926ad2ac5a516c0939435b292c2b02b38fbadddf29335f26704577c83f2a05e9ffcfaabafd15b22b2e343d6e264054e938d7e788ad218a24006acf0f3385aa54e718f8a1dae011a1012c436661e752e69709ec43ad5a245d9e84d05a341b3951e3408a8c545b602c8104c1cc1e991f76b5f72d089ec11bb1637089b1623f924e5dee921c9276390d8978d1aa91d2629d28a3211d93595b128e1c2a5383faea4f1fe5b5baaf2911f6f5fbb3ee2119148082d59a89e7e685daeb35d6f996d23f40fb12c73bf8804f22ea1fdc456d47a986db4bfc06da0cb1047b49a96a6413c4d6855379b2039a325c4aa9f91cd3b9c0866e17926a3eeee089300e5a22913ab76aeb4e539708ee722b4da25109286f102bda1f24bc0abe06a00940b6b4ee5e479f824adf3f9de7b2009a886e9a1a7a4cdcedc41b845e2a44bb20cab841e27a8eaa86c14b1dbb20245c7c0f72375bd2a540504e3136876ac7f446224909fac81c48113f65bbb290aa1446a55c0bcb64c473f7a008eb0002682ef52cb620aacc542767742d3acaee53b5f7f0edbef4f674494f37623471296965ebbc4344b5d7eaab32946881497c9aa99b1bd5e3ad4be868f80d2ab9226142ca1cafb1faadbd9257a29564103ced86d873e9f1f369b4645ad94eb827773ab1a684d282c6c26aca02bb1015447bd55645bf526fd8110d133c5272cfdf9ab3d658dd7deaf0c0312b2dde6b521878573712990df9b509543d021234cffe793e2533b35c3d9e8ad43d2bd061f515879cd859c1153e7be80fb8b0072a63a970783b3976bf9ed527faf7eb042ee2afb07c6e3d3906640b2e1505602999e11f1ff83979f4c0de3e6c420938aa23fb8b88f4730037a24c7635fd7bac03ef1f8fef12b71a5abe6e9b36d04ec443a15a0500b32d9662329adc60ffb68cff4efddb5c54125320c70020439e4b5c6147d83d1483ca6a912e22a52c07be81b41ed816db6ed9382e6c750afee69ccba9839a7e14828dc4cfde7cd094cc33474fd09e02d1589fe949fc9b5333fb02c2486c6b4a9eb0483a1f567d14992407f2a5dc2ea99ed7e7e462e9a6f3d2fc5c3221072c7e09aba9cb54906c0b09d4b1ae0379f53afffe3223477006908748943914d96fc87fc8610f538fa1aae5335a1876cc68d02238a154a36b7fa28face63d0480dd6744a3d585e36fdc718ee88165029798209d90059f4c9429f545e580f0ae7d30e90d9123871b45c907ad7d6ee458cedf054a8e957d41ee563bd57d9dfef6e22ebc76a11251a3c959881682ad3b895f25b830456e4e601b747c57efa93d4d4a6cb9fb80b18e6393fe5cf3e8de9cab937e60a7db77118ddb371d6d4850d0c11ada8ba6868320de8a78406ec35a936bb26e9a817db183f186fe269de8f49abc7c0a68f1250d96da36ba8f4aa84452f9aaa0dc74071533f6639b32ec83d039870e5e77253880820037cd533eba65553f4cc04fe04b76c67b068b1ac89c2c5443688a322786d6a50d38647044eca26d87cd00e602316fe5e2d6566414b03615298c11e4a5797d60a6124391b0a2e938afd460771b1afcb303cd609ca2ba1560d154b01078d5a39fad4649324a83e792257e7ba92732c5d6e358e353dceba83f464ee466a223e85792806a3f4a8d2ea4285a8b9f35b1db8911419e81830e6db26a6b0ed6349f82a854c427a2925c4fd3d62e6a8bb134f9a64f42d16a9efc2089bfa61e07541bdcafb3d9526d1ae9f453bfe0a9c99d5ea1ddde4c26ae11bd889d35c5b86f4eaf1414b68b625e255374f3e9ba5867bd03782d5ddb57fd2e9604a699d2e8b45f3f71a7611908c739aa0484585f2439e6ff71afef7641cb39db860ed8d9cbd4d16d1046a4f7d61fe6fbe37b24e26b5b8ac7701fa2a98c976c47aeebd9f3189e974a6b8e3b5feaef891ca2dbf25735b0bb8d5edf4a4c05158e0dd40b3fdc536923c4e550436fd96a71546919dac78eaf0eaaf9ea0fb3d6d17adebcfc6b9447fb72894218668503c98736031f0bae1e079e43778bc21223f9ec30ca332505c2cf420a37bff8edb22d6905746f49028bab663a3ece3c7eba6c88124dfe500618771dd4bb15eb18497fe80de178589eac6896ea981d9d091527eab7e7eb36ee9c206bb0af44a737d53c30bff911fc5a7ee8b4bcfd752f2a08b94dcf91c23e557353e76f92dcc05c374ae60d32b03918338f90d750ff839936750f8a7ac69f33eacbbf691f4f3967b7b08f946ff2c147744c5283f101cca21e7307db96a0f82f4a5c80975e4a555c39d63fb199a8967acf8ca5ad7d62f1d691d67259562ae950cf5be83c105e1717a044d0f3631357002b33b59a8b6056cf89a1069da8ad8164f9b636e550062373241abe1d4c44c96c7b492ce16e24efbce91779bd4c2cab1d92c4801ba31e9e06a4d39bd5687a07857ddde93ebd3a8d588a55e87e6646c4fa12048109d9eb1586b005f070a4727dccb040aae2ab9f6ecf6c256a904c27c63d044e8b7e412b9d07485fb5185c0f46c28ed2d24739c08645b8594b9e71637c0b31b3873765523a56cd9b159da367f1a8e12588e115e11e92c7d5470696f157581f88ab6c8603d9d507515f03dd3aa648fd88296147fd9c6015c86e1732a4b879b6c2fb6697a78d2f0144c77ccf7f5a5096075ff9c5bc25ad5a676c4458337a7e2e2fcc1754df7cfa9dcb8177deaf890e8ab55a5aebffd459e3d92057023bed22d4fda1c5e02f582cee709de918cd8fecc0847da604f2b0b00b90626d082637e20a13949870aa84d9ac73341c993f84e0cd4e52defbed6aa41b32e16fe1a8565befa0a2cf8e01aa66c2fca95198400d52aa21ae7bf4e99feb582ae3ad6c1007c4c822c9ecfb11257199f35c6eb058d6e544a392030a043dc10035907f4b82140891d0dc090632ae3873215ebf0ebb6608b797edc606a2d0f5c356ad629bf46e0920fef944f701fa6712afe3287fef9003c1b572438a230deefdf10946ef132943686839d9a5ee35719d468868282fff36626a7ff9dbc7d295e84f14583e0ed4cea47e77f2d586185cf740749ff5914bad0ebf061c16d879b270ad56fc3d7de273d94a1f79aa25668b09726e8f49c382616f268092c7add277a0f64c338a10fcd948401cdbf15a4fe9864a42fb159ea0076fb0c011fa618115b01fcc8a468290533cb68a623c12050ae8ec26448338a8818fa43b2d30e5d03407c89952fe19a40709e006fe81185dc30616472ff1367c830df4043811eace0f8913b1a99b5b7569aac4bf3521a80ae2949b0af8fa530792e57b0f9a44938a388e5ba0c405d2b6790c38a1c7b21b2880fab4c652d518c01e49cae0a5e465d1668d7c403050462c95524d33b36e282b554db20a655635d5b7153bb0729a2b34eecae8e4facca53a30eae9a1e44b151ea031feecb7c02fb6b6f32c608cd4f319df323f470b904cea6a35b92c8d20efae8004cfb13336e3c6dffc03ab667746867c54788aa034013d39246a8d173a54dcd4bb68731bb3e56192e1a83ae2971707a950f38f9a2e901cce373bc814f1775c1ee13296aa39cf911b0896107661106be8e408442880705b7d7e306a1c5c8911bfa4a5b2b2208d06648b86870bf032c868546884505529188796a28c74e295c47a82bd2f4ae81f3c42b7fca3ba238c4c2614750beca150aff732874b9e9ceffa4d3538ad39041225609abbb396b1510681abdd613362dcdc894113b6dcb709d66a5ae9ebf088262c7038e4513eb8ace92c8bdd3256e76b3d6787f244b6a54864a70f29a7f2b632aef1c8d7b0a7861b0ae1f6df6188ac2e39d7b4ed71578dce5b2b8e1667c6fb2050ac1fa8fcb6b12dddab720d16a04760272f4835dd5155acb823c2dce0b3cf34389fa3a36368de0deac523cfc0b12a88b30511589b0f68b074ffeac592842c793e2b8e3e58deed6a2acccc382ed4271c436b652710ba9cc89c755b53988dec02d2caa4ffc332c92f00b2b6f1d83dc31c674fa5a86278653f1b4fb396649aeef631873756b387d663ab759a4e4876cd797278f8425fdfcc299735123bb98e2449d23e9b6eb47b836d230216ce8bab53a91a2e40a1b935ae0e150c98f30d5369df5fea7d454bc8c685185f7d0b92864bfd90d635f71a72e6c28e7ec795d62caaeffd23e3978d894a3081f303b0edacc46cabbb296a9f62c3af9c0495bc3137a06d4d82a1959256bc5f34e8a8cf46b80d27b6a2fa535c6bdfdc832b5d7d736cd51d173c6af8a8777c8a9a830ba6d6ac590a6422884587af7dfcad1bc4108781e1e03ea73271e56f03828fa73e31d123d016e474e4bacb79ce9beb2e9b7d6b65b8edfc3f6e118e88012244f0ede5f4cc8f293bf6353116fe86a503bc1a290d8b2224af49f7df8afa8f6de96b434330922b0bc468c3ff6ba5fe32828ca730f881465e947a0f09b8c0f038127c3e57633afe80c7516e068a1105952dc8a7c880ab39590da6b5c7adaa6777776a741c43637c8266f58c0aba2e5d8b009b1dad567ba5884047d3d8b23eff33e8a3f4d382787d59e630aa2f352978447db62bb0e9f2bfeacc4676dd0050b3c93047e2f7ef94137df68f9558714a5f92c98fd293bfcedf3998ee874b911417c8080e0990d35bd713859f2faeaf4dbfe132aaacb2988cde07fb2dfa39ed0dcb88dea3fb259833b01ab7f294a4c8733d5fae1ebda6f8cc4421c3031de0707ca6ac475e3cb11db3c5df1c44754c62e435ba4506ccce99c400c7c8df99999af50b716a278cdbdb3713d62ac0a292eff3aa046dd331d6c75c0c693653a61bde581028fe4ec5d605209e89c9faa220c454898cad6dcfd6e4503cd04b6b50323853400547e3b9800644c7a1a8b34e174013ea82c62a01d8b63159ae0a9e4b4092909108009ae9652323f51701398932b87e679768fbdead61a7c25097829e5fabb8979b469385b65c3c9bda180ce82f13af5fc9d6c83aef4a5973736774d5e12038d078f2479a641a0bcc6f10cde6a2be78d6a546d0a4e0bd7d4ad5366936bc37fa7d40d4365b9a5f5df98ac22598999bb0bd678c74602c5d39a1fe9d598727fa84d2724756ed045f05f4fac3bd57794c50592ad7a5dbaf1df3d1dd1c873d1dc3df6ed03d50aca37bf2ce65e95125214917f2b98d2e38135cbd18517d5c318702f3753aabab0402f99873f0de1a0d7294adf4fb5799cb303bbd0e9ac9380b31a8c677cd7c9b53c4a3737978c7819d6730bff844c1610dc60c286877eaa092d912cf80d3ee096d316be13d1e17cd9db6e591c21495a7cbe2e769818a92104242f3a8b77913a65242e8602789a106882970b04dc463ee5c06619696a980ced495d97b26d6334be57e53c7dcda68f47e8f0f7dc3d0130ff4f0e0bf940db7e3a698e0beabbf493aa426583ad73105e1986be6b03efbf700e6458c1f48c5d0380398ea4f7aedaf6e6b4fc170b6978d33b1f9715a179b0119eaadd33e3e8ce94b09e88d63186239e135af0af507577c4b35ed6a82c1a17ae90345305af9c993e38a122f14a0d15c8854d0470cd8d0441200fafa3f5224586852fccf3eb937f4fbfb7eee3b593b5a934be9e4019d2bdf3e846e16dd80bcd4496aed"}, {0x1010, 0x1, 0x101, "636c4d3ce9fd1ffe92388d3382cdbdd3eda620df358e784b7471bee97c0ff5bac1635a7dd00285f34b84353006977c3564e7e37d3792243073f5f138c07cb1b594a81d6e624a29383f5ccfe614a8c4feec0134249cafac75e678b4341120a185c36bfd741714d5d7954640165e17485514bb27e805cd1a8a6eb3a44044247d4b858f7cb6438228f961d2b8681648491850b6ea5eb6a935e41d0b6314d23142d20ae39b7e04b89fae4f5acfedc86064095f32ddc1f22c55cb3ec1b3076de7e7c395d7d68362a329e4bcef2b7d26c3ec7b2d46bcb5b109e80a7529cc39fb7fcdb19a7a466cb102c3397df54b7548ce476531e0354269ddb6deb9b21d5c474e85adbd0d80ede5df560924947d81634f4ff5be91a46199a616717bef6a14357642f77f99ab22d9cd02692a8e7f307e2903f1115b2f8bb98e1120bd849067d9cc0e4ab1003ba720aa0c9df7f49259698075f677f6b6e37a8bb3a022e0efa8f8e42997ecf66f668f7eedcb8db4156b1aa3e3b61b6b37df5c81955f69a588830a06cec269bb0d69d065f5a32c753ccdb0f47142af74ec8217da18d1792fa64d42916e204c9b9c68b17d850f4c128af3244ff513e619d78c5fc44cac65330168ce860c24529ad6041a2d0486d01f591eed1d26e3ba96be1b1081ebefb4f4f2c468753dd92b9bb10c7622bf8098a9dbc5ab559768b3b365f33ff0415022c8fe3402abe6a99f1316e44d5fe40e5a04e70ac6ca0f2628a610c61e3fd9209c081e90b078ef215246e674a9a57ee6b68df0640f75c86650e7eba7f21787395e268afd1fb9833f4ca5a61970ba2b3cfffc08ff7db64dca1efb6b2830c3e54ef6580fc9b6a6b0d962c5339fe19a8946d9b0137175b5b8173e0dd6a4f508ca613c4b9e927b105da41975e907e2e174e1e49fd68f1a873b33a94d3844fbf59668981eaefd4a62aa06eacce24fcc4112582d4815baf606905b2181bf38185ef36c8701469b13c5d5b87ee38eefa0349be1f2a6495f7f16dc20df7982dcd234b8723a755f9d436a69ac72374c019e387b4cc16d5c080cb28e8d9015fa68b5ab06dd8bfbbeadf7ed27a14c4f326aabdf9e90abf2b6c79567b546dc7dd40911a22a22cf0d0c55f2ae8ea5fdfe2a73694824950fc78545539df41c670efc977e92b0f41082c7ebe3dc2762e196549daab650042eaa9bd2cc661fb52081e810f62698e4ee1c58504d02630ad79fe9500786cd0ae274da7318069b6f6a0626cc46f70c053543c449e7b8ad37b0e930af72f771f4f0bc7c1cbc7e026fff4800a396f30132657406af5c28d1ed34e4f458ef08938e5c2b77177dc05822fda1b05dda80e235381df10e9f1f9d7d5290e74fb7052980219c6d613ff67bf024b5c2ea70369405877b2953664ed945dbece35342c7d8e4e876431092b5ad19205eb964dcb609f47c67bb9e9a7bd2db282c7dace53bba53ef16eee2fdec010dbb23db912ef88c03c3ac5a844da28b07e0b381ee361529fb41282cf9731891493bbc1a3af45537d989028cedba90761fb8191b72b93e12499deb4873407a45da164789948deb0773cd2dde9e7eb210bec83666356fda34f3e9d6271e1b5c298bb1e8660790e0a7691201048beb0827edb5507bd072c4dec39326a7d3beb01ffd1f9c9122c7f931cf1b7bb99bd540be4e14a662705dc12f012e6d748466a9f3f0e99f0d251cd55789e76cf42dbe2e99bbe7304092f764c6bbe54b8e67c45736db8a2835dd57816666cbbf2fe8719c9b95660ebda4cce51778a45e0b43daa28182921431df49d830710296748d723cbb97e503ad86a5ee0f373d9122b1a52ad6f45ce864950ad8a7415436b202a8d3a57ff049127cc6cada7fa90c0cda9b2ac26a8163905423ee886470a1c67064ddc5038087beb87270a2f846e60a989f491e0635b381d11ebf1c9e445b993f61681c912949b135742c7bb36583f5740533f9ed3b9d4077d899fd0301f52c19cda902278adb5bd04fb576b73197475728df248efcb2e8fa6223b9ee455b118bafe5130193743a3bd918fe6079b64e8501f5f5ded0fcb65897f6a61d1e86bec186cab4cb90d2f015ace9e039fdc1df0d33599d04c10efd868a0469fbfeaa95761f718fe7c5bad8a7d4c976562247dbec66740c9bde66b15498cd177cedab0e686bac90b667876c21e7dc678d9c79aef14ecb5eb93896608706882447552f9fc2d142a7288544371b9a3458c8dec198f1f923c4c935b33483b35bcf62fbd3607229746f9e5765b6d21bfcd370dbb3b1592511f6e6623aec9a6f7c641e600185a51472244733b25f660cd9130cb4333e972c6276d7b404dadf2d00303f5fc0084316913bd9a0bd8c768d02953f2c2eef9f325ef23ee3a4155025878effb9be8501e89fffdda71824a238756c57da8ece5206f5bf29481c09c826e08ccb8e5855cc3812b4be1536322633cbe98ff445a4d91eb05565b3f6da80f55353f23b024cca165a4753553cde704b68c7fd21a67d54263f6eae8456dca0a1069991d1dce2b12c25c2214140d70f15c7cf45ea612f75125f9d795575ac89f73e664ef991a76c1fe78646ea792858eccc430a93e3966419081e3151ba218f9d019a24880ea90a8e94b92ad7f3580068cad474c006163b14abf702b2894400ab4c6dd5064f412495e1a9dce90fc092897eb4a2b083b32ad0ea66802f9848693eb41b67436735e66bd1e26720c781a1a9077fda4c6b9ba46dd9fcbd3d3111af65156606e0f39e547df86273c6a15d88c0c87fd4e6c356254b06a6349028e943625514b1b374ce30bb2286e972f9527df4a293f24f83cd5a0032ffef5b55ad0bc030cfeb85205f728320d7e0400ec72a356c0a858a825a75aa3be944053d36419405570d5833322d3a39400222be91b5b99f6613482062e4a62103931ef8986e05bbe5edcba923b63fc62a2d4c458a5873d7786410d89fdbc6bceb4854e800b25d55c842b4285ab6d5a8efe3ec2962f6581358bd6c63fa107e9a2f97918947f0ce8047c220cf6e82e8a4615f8a1fab2bdd12d90a4fb4408feff49ae2724a97c71aadc509d15045856c7813ecc567b3e39d977df929db582e0a2f9b171b544a34fc79697aadacdec419dc785322f4032dac388641b9924cc36673dec5adb23bcc0525e6e0d66b696b976f4ed9e7ef8ff61c7561c9e4f10bfa9331fa3bee4dd97f7d24e1f3b358c6e4ec3c0ba0ade7cc3b0d556ffb1975c091d0765eba84565eedb1c46bc34310844214a918905d2adf6fb7005c319b27863822fa63891f2b86b896456bf56c9dec9af75ae019c9501fcb3aef4bd93270834166942bdd2427c67facc7cab4665da3b5360e10418433594b1a2453eae8317d81f643577339c8ca04fcf1a52a994f14263641bb71d769985db79dc632234f4481e1861eb6d436a8a36a4361d29bf6216077763a855c9aa383945db758ed68b45f8d8baa65a6e6f651e438bb0508d3e5e6c3c35a730b7355b3ffd0ee2a81c3e8f26f11df2add66f4ae7a190e8c91fbb6e2a50f4fc7d46d44c54ab9c7966489953a56fef07d712f59ceab37dca4301ad776cc75991a026fee8387fdfe2d5f4efc33bee8f948d1bf973250745b50efb7c93d8a33e9255be2df1fb5319852879a35cf49badda9b9476d41c4cbb20fa56a58415ba9e3d68371a97b5a2937ba7839f8edccf64a3b6e775bdffc09dad1fa92e206623d756ceceb51fcebb64c5537c1d24df11f53157ebb74ed507231ab1e1a5fb7bb37467a32cb7e83a36304ed4afb33bb4839d4d96a70d79d199d8a92db470583470bb46afc5e8f1c7be3a871ab3bd2e71d63be8f6d5c4c00d95ca06c81481e89077d6e968f09dd4e643df5286902e46481f25becfc5263233446920efaf045d197d07069498892d1c153245d41d18ba6d640f2c2126c355e7310c398e6a90f02b269eab5e42512f765293106808849e2a6678db46f4da3eafdf178acda3d121610363b1b3cd4ec446ad6b515e23b7b2fb068f896d797aee4449b116fbdf105cd3f9793c499483e8ab626949600b165eb7355e4d1235df027a03c1cea133f1de42ad897f8233bb269346c05f446ba24b37dc1f8fac34ad802c0577a8f65bb03e7f709b0b03f5e2b2beeada3cdd3a45382b11fc065a6b88414c90f59708a37962b1628539e2a893c118d6477bd035f896c1873e9d891c2de3be345970fce4ff108f52da443c2c6a867242c47889dfec914cd5ff1a85e590dda4009678f777e291aa63c64325594af1bc0fa79b65d3e712757b58745a0f22bfd152226bf536231021c11c54e5cb5efc9bc2a69b0009a089c8e5ccf919cda76f72f212f3ad9666f0ca501da9927c401a3bbeb1bf96fc2308227f06019823183675d78634611981d213f0030cd041b5df99d0b3275f9532b5bcb301505f4f216eac293cbc4b1d82831610d70e64012e078249e697c391072dccc232168b7bb6d03dd90bcf4ac10f7aee766e654dca26a8e3359aa02299a8b4da1d5b369f8ac9ff0f7a0bc49382be6af2b94f543d64f33de3e00cad1aa822563226164c1168569381b6836714fe566eba98de0d5c4e2becaf22f9aced0a19de228494222ff37b3f9d956d865a3fdb5844b13d92373dddcb13e45f6b28aab3971547b16cea32c32c8b94a8c55fd63c2b9320b1f83a3300ea7e0bd94d2fb264a4f65dba132aaa9b5c9265c96eaf81f24101afcf25e9a7929db352549993cbecbf0ff00edd7eb8be835e94dfa15eab594c7529759aaa1150244ba81d6a5189c3ff46132c24239397ad00961a4191f0856ddc5b5e5f92a07ea7c13f49a4b4dfbbbcf99eec1e034e4fdde699c4a44b94c268312083f5e3da4ffd8d993a69f2f2840a816e0fcbeeb8a86ae2945c867f32f67cbe5359a4cb2363756168b37bdfb9d175a040f6519a1c776d31b5bebdd11c8674f3cb95987fdc8ee9ea4205c7d2c7399e3ada287a31f9de57f226dbf008ad48894ebd8f981812a62a2a67d24ac0af68067a30c787fdcf7f1a5c097b681e921d6509aa7194058df3ebf2d30088fb486cfda2c1be4b146826cf1ec77cd6221ec2e407c091e63f85311d9f56de534e9c234f16f0ca551b7a85369e59cb4c01765d8712d6433426b9ba7a830630457545bdceb7cdadcfa9ccd121867e14129074a9f5b0626801ff7290337fb7211a5b428a5e43a944782d4a1ff199d432e74b1bc0861d07487e9a53587b8c98596ba06e9ce4e737221c28fc10b5d513ddab7384d497fa946ad01da498424b95cbbc1bb1f8a33fbfa3b8e3ec920f9eae150e99624cf786775f6a62b813f9a7285d724ed83a434735e2211426acccc2e6114088d2421804994f663468a2b19d8cc6fe99a16222a6a9f42f12e211a5a4262c75cd7f1a6acfb99504fcf10d630a68a6960040e84f8b1fe6930c6c1175a2764a257751a7279680cf0a994054c5f2187469d04bece5789be2c1d9aac4ceb30ced388329f477f044930192f945a91aedc4f3f6b51d72ded4433d66f9d6460f3bcb801bb16140ff69c5e802aaa74f2d6fbb33d5052990436a7582bc9adf22993925d0ac5d838bfe12cf2e2fbfe7c343fe6dc6b327cad0762be4b73758d6b7106c39a806f9ab121e6cd1dc3d79206c6df27e2f2537741aab16c89e73a54198d855e75dac911fc50e9e1f46696284534ed842d9de451f3686729562b8a285fa837bdc991701407b63cb2bc60b64243a65fd4004431cdcc38614652e2eecd38555ea034631802e1076004ebf528667730e57a20c3faee4babbb61b2f11645e4f28b92687a286b5ec0b10b8566"}, {0x110, 0xffff, 0x6, "201bf0b010467a846fcce087d1728c53ba2f8340ad48fd4ff268547add7fb206eb8b7dc80c11203a1b29645d386041a171d407858bb6ae5d9291fb4c6c888bf1412bdb4da402969c616aa35ed5297f92160e550a517eda87e89779c747ccf9c9a8cb867eaa8a4f6761d1f3a7f4d10beeda6c9501b60f1c359bd40a1befdc4c862dfbc3c7b991e9ab6da72151ea3df2d248d0328b81103e8b1400970429026ff636e53063c9079542e3781cf8de5aecb2c4ddee13fb6012e1292ece78d07a3f627a295e744c21c19f94e3398b38917a4d767f0e472c2b73f2f2b21961ef82a336dd029b9329be485f62123563b6e7c967b320b207de7356e0577762b756fe"}], 0x2130}, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000002980)={0x6, 0x7}, 0x8) setsockopt(r0, 0x1, 0x0, &(0x7f0000000100)="1a7b27d2326af47f5d2004db0bf07a97ec118fc4556915ea2163610ff33bdd480b08e250aeffd93d11888ccc432078d31b1d692e56fdf47da107662877522dab06b9bf294bf69b9ff6d65730ef46461929370049c9145c8ec91a9d04780fdb7207baeddfc47da85ee182ef0f794d34551fd43cfd41a06153548ddce5435db032e084f8a80d7c11f7a3a76ff9480ba63437279f2014575cdad79ef8dce9a620c0d444a8f95a384ca807cbd90af8d3b53469bcf30eab373df49adb04c667df0a70985dc702fa2ed81cb2178c1760d0039ef8bc092c4dfc61adb44b529fe1b94a31b6d72e54cd1995fe3f878bb88da0ab64bb671e8cf0d1413f3a9d03969d57fc432195a6ed25830569d4fd6f4a10f4e98f7bd11c51aa7a82af570e", 0x11a) sendto(r0, &(0x7f00000028c0)="f2ed9048b41154f79a72935c3b3cc922e794b7bd5972746fce6257925530b052ce255e0284dbcd971de850e1a692c56247e53a536f3e374b4dcd0885f73353c287fb05594e1c84e2aa4ff5bee9b1416294f8d61cd53b73a5fecac5b7b66a01f9e61378cef1fba0ad3ee5e0163d2032", 0x6f, 0x0, &(0x7f0000002940)=@un=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f00000029c0), &(0x7f0000002a00)=0x10) 22:51:02 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) recvmsg(r0, &(0x7f0000000600)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000500)=[{&(0x7f0000000300)=""/117, 0x75}, {&(0x7f0000000100)}, {&(0x7f0000000180)=""/16, 0x10}, {&(0x7f0000000380)=""/35, 0x23}, {&(0x7f00000003c0)=""/2, 0x2}, {&(0x7f0000000400)=""/42, 0x2a}, {&(0x7f0000000440)=""/155, 0x9b}], 0x7, &(0x7f0000000580)=""/79, 0x4f}, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2f3e5e21b766495426e704faa9f710e0b29d6c7e180e06d9cdbecb9c869582846b5248ab0051226935b699a1c22b2d085e0d915f7efb7c93bde1f3f7db5f3d98ad5fcea9b16edef37f390e0fbd450a06abf466de5a8e8d6efe589b83c57ab4aa0243c59700dddb484db99d506301a646aef50274d2485555e13de43b87b9ebc062c20a3e18c036371ed4be810dcfe66361dc14f739f83c2fda0f7e9a18b799350819baa002b3f852f7a18b9201c6b0a490589483b87fd91259ad19f0785c6ef9c8cc18f4a77716c2f8f84c65ee4716b18c468ce0c6a83f7faf4e83236f5093b4e69fa0a84e463f84bc"], 0x10) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10621, 0x0) close(r1) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) poll(&(0x7f0000000040)=[{r2, 0x101}], 0x1, 0x0) fchdir(r3) close(r3) socket(0x3, 0x4000, 0xffffffff80000001) write(r0, &(0x7f0000000080)="f41d7600ffffffff000000000000000000000000", 0x14) 22:51:03 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r1, 0x0) r3 = shmget$private(0x0, 0xf000, 0x401, &(0x7f0000fef000/0xf000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x1f, r4, r0, r5, r2, 0x80}, 0xbc, 0x1a, r6, r7, 0x8, 0x7, 0x40}) r8 = open$dir(&(0x7f0000000280)='./file0\x00', 0x100, 0x4) fcntl$setown(r8, 0x6, r7) setregid(r1, 0x0) socketpair(0x18, 0x1, 0x43, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000080)={0x7, 0x0, 0x80000000, 0x8, 0xffffffffffffffc0}, 0xc) r10 = syz_open_pts() ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f0000000340)) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x481, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r11, 0x80085754, &(0x7f0000000300)={0x968, 0x3}) 22:51:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x5) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) 22:51:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) r2 = getppid() fcntl$setown(r0, 0x6, r2) r3 = dup2(r1, r0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000000)=0xffffffffffffff64) 22:51:03 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0xffffffffffffff01) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x100) 22:51:03 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f00000000c0)='.', 0x1) write(r1, &(0x7f00000001c0), 0xe5e1) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 22:51:03 executing program 1: r0 = kqueue() r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000000), 0x809130fbf, 0x0, 0x1f, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) write(r1, &(0x7f0000000000)="026613573882091a79795823d48f051a0be5c66b2290e0070b94f9f4074080df6f01e73927b6d68005f8dbe39ddd8c6d6f277aa9b27f28779f57c223d9ffb7adff96f1c30a1c4155482fe3c19b7c4d22e294565b078c86a28d216834470bf0b1346e72c495ff1254c0116c513a584eac1491fd261108e0d25e0b2638f6c868000ba270ce1a9c1a58669d78a70038e1134612a326a1f68833cc6a42024cfcbfd4bfba9bc708a4858f718e2021707ac8a6b2feda5cd5a99bb068ce1ceb510943852f3fb3d0ffe3aeb2de794134c0a683474a4bdc463a16b6624365b6d5b4e73d83bb65bda1b3686fd1f2e77807faa231bbdae9040fafb496c3053630589f5fc42f3c4243cd7f2b9786c3c82231246f46f42f6135bd09a761fc9ab28867e0199a0cc5004ca4c5b01e4e0663307dba82f52ae1b2c77e3a04911ecdbf952b469f83d21c6529ef7cfad57d58dc3bfeaa92eb780fc1a130dbca5278731ced64ce6b63b183bea97096ffc9b67c9c9f034cffa526ba4d2813c649f8654b619dff520008f33c6c2580de91e1f32b0b2517b0533762c8d7ba657592b3dc515ee9dd96474f92a08d9e83ec493507e31b0efa38cf1f2e24526e8266a84dd4d5b012dccb2421e88b554a3d1e9f57310cf1f27c776413adc0e42c5f9c666a244ab2dee6a7d1cf6e6a262cde4fb2416077de0fff25b50380aa406c2661ad1697b86cc4f004c1efb320a2bb7d04a65fa664ae679e548addf0a27d8e3969c1d0f8b77543b45f2c5b6f1a0dcb89d717c4deae74be78948422625de89ba60cbdd547fc72d83c2cf1f18ce645612bf394d411b6849cc9c36d7db8858966590a6e01bcac92254c070613edde2319d9b3e5e5ccf1cc3fc1f4d4856e96492acb017707d54a7691a744cdde1528a1864fc99ccafe5d27453adcdf6e781bb716d7000708804bed2efe17680037f8ba9ac581b7e8fb0c34208559e3693126f6e9a61073ecc2294c4f56062981549c9717048278fc0de542014d341ad03579887c5c45fe71b63d3229e845e0651f5030b247fcb7bed1c1c25adf1f88e416800e4cced4d7e60ecbb9e15cfce489c33a460774cae63c8725d88e356acd67a1b2fbff90279f57c774809ab9a898100d30564d8d1d1873ae71f9aa045be273a5baf65306a08e7a0844654a7360d208dec71b894e0e7c8ec82e7579d3de5eaccc75ea5511e08a58d948e7dd3c28879cb9fac957e685a2f4c584cec449bc4dfb424f14e0228114e17f7f793320db8fe14b6fe3edef7c20c50e397bf44b2939f8c0c7f020c1545abb98bdf2538cd960b28ade45a692d2d584615c86ecd89102e010f89aeb758fd42f5c17f999eff0bd94ecf0cf6780a6da29695fc8509c55ac503ba1c5abde4e7add486f8341544e3d0d0da29f095bed26f29dc1634ada3b7d422ef60a9528d9af940f2faaa0f0266f1a84a31f9239170adfca29d9b41a2c1c13ae15a9c86d1d17bb123838b559598cb5f2f7fc381d307fd163b867fd111ebc45d0f15db6eaf3883cbe6150e051d52a51decbe7d5a3b9e1eff2e653656f286452b31e3341ebfb24144634f2657e94cd11cd6f30685ab83f30bd88b08531c706783f378803c1a7569aac3bc883237617bd15501b9db83a45f390f43df2c7a4fef13f340a89faad5267c18011b7203c1bc5de06291b1356286c721c5abb16f957193814459fb101d49131f382d3f4dfa4f0bf3412749e5a75a0212857bb8dc3762c2b351a9b69f7adaf74e0f170946934c179dc2815747a18783a6fb4bd1e34bcb528c4b9770962f5a73d8bef6261423cb43be890cf17dfc1aaa0445030fad38fa1417b8dc5a2ac04cc09167930bb43ad70b0462cad4be61a25a1543a85e9732ac12f7b73587e1ca2350f96e25043f183db9501a4a4b2a2b259fd81bb2f00d9b940d1ec17b5aa7b9ff0baabc8b06154b2278df926a70cd238ac3a1fc328d04bfc6fc4c86ec18ffa0f06a53e226a2ec9d713a995851620d91b050ca6e5cddf05e9bc780ca3213d46b54e37f63eb0529aadddb85abd5897763c1b9536fae4967ee9e83bc85b3afb9eaf02b559fa96e49e961114016b2b2453f6991600b7cb9041dbe740d31435f5b33cf4209b5b77961ca5c29b0f230a1889bcbce8efd43c9acd61f58969fce969cf36b0362dc340977ee746946e6b4b4adee65604c477c8f364224dacd5d4065feb0f1ec29add3f20b7687c9211e20d6b7dd56e2cd26615856794e81175f10afcc5c4629424958fd327813763ce84ce45a50e3ff672e0bc8cc034b2d1a097cd7e6136c289a821ab5670f43ee4f17e50cdb45b691a9460e2dc7d67613c36c294c4248d4be572d41c815d00ee67c1018cf10fcb72bf0c3c3389ea0fa705064b700aa815d9665d8736a20956c88860e147da1f35a7348b5baed9b7ec60fceb9ca854bc8a8350879c78786490b6586b30b5f33bcf6c8a66df2c5dea16d5489d042cd37beea3d4df83da41a7fff0375b70cc6f3ba6cde85d8e231c950ee4f6a5981db86bf07e3dfaa6f579b5933ffbb2851040913ca8cd90e8d93aef971f5ad90d1c4d1e70174a86986ba89855e181bf497261d48c314619556b0297e394b2adad4c05192d4a4e1d42fb7fba290dc4398a6685143effd249e2b3c38fddaafb1c468d303b4c4ccae6d542ffc8746f9a6270aeac400cd706d9d81b7fe61135ba71b621fdd280648093c41c2589ed17a769e30d7ade492e9f1ff7be90ac1e306ada197fa89344da08a15d7f250dc5a5a9aaabfe12bc02135b228c870f5c4a28b4a0158bc27a0fef53fc3bbd038bde795a2293a97b8c68c4a213b06dc374d4557ec72dc0af024274abacd00df635fec06bceb32405ee80fa49b9ac63e02b6477fcdb7dae132489dec3270ee1bec972c63fb4fd3094f48686b537de3d74629ece0856ed81aeef93f202c727cc77d000ac21c504327044b88617025228ad837f95b496f43f269ec8accda290ec88a8597fa3d5b8c6d5c1d616392259dcc8e0afb277c023f336bcc5752c95897932abd571186668906c1792501142afc8a7221521456f69cf9abc5ece71e418f9d3e762a3479d7f229ed340ad36e7a94a84ba71ff8d9974e0d23f41de5235aecae511e382feeea95f24b7d33b4de95ee93f59bf974640772960497e8bbc7ccee2f7039b2e1933f1e3401de42a84b4df183a6aec1bb01cb658cd08d74e36773031cac4633b1680531ecf7b740181e7e059f706dc03c7b73ebdcd1bc8e658d0f04e6d37f4ecd7de2258cd48ccbe6a1fd6e798aa2a6eb2db5d51ed1e77d70d52b057a20418f63a390ce0bc7d5c1e58e1f485b78ea6494925f1d8ad5ee78d659bdc94cfad74b7f02562637acc6cb10a5bc5ad81968c50243cf27032c6401310e018d3925c20aa65fcd1638573649205156ec369caca304a2582b6aedc2fddd7a9ae5860fc0396e08ee1cba427eea4e8c74f1b91b67b1451f5e9843ccb1d8eca78e22804adc736391800f9f4113e132734e9725ac2bbde9e457cda9b71049d22222c5db1b4c95afab6ef23696c21856595984dc80939559fd055eeb5c18264bd48d004a128829485932931371736776d2e35c0dee9f4cd162ffffbb214567da3de660566bcab85ad72b5517acf2e2309e458ffabb760a88ced6ae4d2dd381fbba5dcd973762484904584d8de55e31aeabec073cb765997bd67f9bce3fef207ca29eeeabab54e1117fc4af7c62d59304712ffbdc0342471926dd3768803ab2fd8183c8376f45ccb04226c8664b94cf64bee1d8c36302a2801537e7f531965665a2de2e6946976ebf64f58f2fa676347df29d25cdbe091b82cd5ce07696cd4bb4679b4d7c3eb351fe909bbbf4612e256b12355ab08b4603ef75c0c37b6b9866ba8b1ae1c1d3034d44507d5e8f12dc215e0d2ebd37fc7d50ec9638689e0c73b92697d8f6b352bad81f21ef3f3c1f56eb84b669254be1328102ef974fc7078f688ac1cf91bd1c16bf3bcbf8f24b2854fa46701c7a65e2654f2c6249c159bf95beba0d7c74f0346e579dc7dd0aa02b608bcd39abe17445f92d4a1479e52e0b6a41a911af08b382fb170171186c938580074eeaa83e6f097b816c856ba18128e14b10137616cf5b421fc4fb4c6a1bf54c1154fae00d42ea1620ea7617459a5dc905a48fb46bf914f2764610e343afdaf37be484eb299753ab3c011e7270551e1f4c8e3bcbea109509782de8f3948d4d51ede160c26366d503b5a5bdc79ed858626f236c9f7e707285ec63bc8c091aa1a4c8c80177417e6e8607ef9c8bd84c5210b99bf8e2a4ccf835eb69daa2e2ab1ce6c245ab8992022b13ffe76dba32fbfdf8438312e8e9701864961282ff3680eaf8c1dbd968f53dd8da00a38389a2a96b72372c7935f795a28804ea8b5480582bc7fc080382490593c9c854a316c856b841bc505a49f5f40c7f41768ca78d569162d1149c6dbce742cfdc89f170c39dd8ed5a35255b0e9a39c1d66887ea835e741b21d9659360c23555dade9ba99987ff7747dbb2b88734b5326f2542c3953af89f77a18096f1136ebe6e5cc5bcb1739efb701e737386d4ec44ccbbc5bdfee33aa123bdbe2797ed62dc12af0b106c14c8005f7f753909d2aca1c407cc863dea6d27c72e154562d1831516019b94713aa1081a7b962fe09815dd356ce52bbb7eb2868eac391ea062c613c8b8b6bb29897858ab29d0e905d0c58d02907319ae941a135355c86d9974b62c540be3466a922941a35ce6bb2ad831261e5110d218c5858cc0344b266df41303649b12f3f29cdbe4fe83e0fa459bb06bd8ea43d252e7bd93c672c97f85e7268d72210dcc7e84e5f9fda2e42e2ad8fe020b9882f3cbfbf2d323da51afc0f10f78ee38b2493432f432d52f55da93a5309ce392bba649b4f87b448177943ccd3dd28c73af27e1a0954a388950894a841e85bfef65324036f3964a5ac6a1d290407da15217773f27d475c14723c4e6e32f72a11dfb653c5160e9654a5f727be3e8cd9c3a1f12208bb362cc56d2714e77c4096b36f4ef445c3e1cecaf56cfc7443341de53ef6570c99dff14ba68133f357c4e31a1bc4b4876eb564a1bfc344fead48b22c06811f206f68946cff536ee0c0a92800087ec611c46f219a4d43839895e4915badce91e6ad63f28c926ffe35639fe6d4f4e059f0f839e2a9a1d730c60afb04336a476ce50dff126e95ba2efae4bccaff510345d597db7d5c70be96c03a2fea58f12259d276e29ff9d00594573790463799d42a1600ae04ad8a19ee0276ef8f196b9740d0206a4db9ecb6d98393c7f49092b2c8e7303765ec4f70d609d53eb0fa16038c019145ddb6fb5d54c0c5216e6393c9ad5b342f65f26ea94972c38fa514cb784ed3bc8b8b51802e6a7312647f2df0db44d292b2b145cedd394bd26326630e3a652d357ae3b5012ed94a388fffda401ee48ab7ab1acc2e20ff092118efd3cc2186000773ac5bf44f606ec9ca882ff5695fc6f2ecda75c155808712120a42ba509270214616dafd4c4c04f6693a5fae68867c0f154eb61d7c762b969f2a723fa679f17582ec7fb732343c1fdb250c650530ae8642356ef56e52795ca9fc8834b8ad686ab2104cc7226b19d29c15fb6613aeb22a43e6e4ac36e4d5876ed9f766d8fdf7d44f9642bd2e73aa08347e335690c5bbaa5dd27951e4144cec6aea056d599b1747cf12942f311e66e9f5f7392a52c34b2ec48282d1f86c64b85305f987270ddc9f61815a5017e39c7b92c9d0ce30149e5b71d3a2cbc4fa3d503a2bb9206ef54e26353b474e63867a332d611db6", 0x1000) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000001000)) 22:51:04 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) socket$unix(0x1, 0x2, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) 22:51:04 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000000)=""/55, 0x37) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000000), 0x37, 0x5) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1) 22:51:04 executing program 0: select(0x20ccb69f2095982e, 0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x82) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000040)=0xffffff3f) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000500)={0x1, 0x6, 0x80000001, 0x7}) mkdir(&(0x7f0000000000)='./file0\x00', 0x7c) socketpair(0x6, 0x5, 0x5, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000580)=0xc) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000480)=""/9, &(0x7f00000004c0)=0x9) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f00000002c0)=0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r8 = accept$inet(r4, &(0x7f00000005c0), &(0x7f0000000140)=0xc) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000280)={0x0, 0x298, 0x0, 0x3}) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) socket$inet(0x2, 0x5, 0x4) r9 = dup(r8) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000640)) poll(&(0x7f0000000340)=[{r4, 0x10}, {r9, 0x83}, {r5, 0x4}, {r2}, {r3, 0x10}, {r2, 0x8}, {r3, 0x15}, {r9, 0x4}], 0x8, 0x100000001) utimes(&(0x7f0000000400)='./file1\x00', &(0x7f0000000540)={{0x4, 0x7}, {0xffffffffffffffff, 0x1}}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000003c0)={0x1, 0x6, 0x80000001, 0x2d1e, "d68d0967a861e4a2d1657c5022d588f993aec622", 0x20, 0x3ff}) flock(r3, 0x1) ioctl$TIOCSTOP(r9, 0x2000746f) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000600)={0xfffffffffffffff7, './file1\x00', './file0\x00'}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000380)=0x7) fcntl$dupfd(r3, 0xa, r2) dup(r4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xfffffffffffffff7, 0x0, 0x400000, 0x0, "030094940c84040000fff0ff7f00000000002010"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x8, r1, r7, 0x0, 0x0, 0x4, 0x1}, 0x5cb, 0x8, 0x3ff}) 22:51:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000200)="d2a079a7f56da2699b678c813a9ad5f6ff90c1828f4524bba8848e006f2600ff17f534e623e8bfe5ffe0be1b906e23b64f0064ba110bfd8afeaded40c88c0b1e8f", 0x41}, {&(0x7f0000000000)="292dff60b11d5332c9", 0x9}, {&(0x7f0000000300)="6280878d8817b14af10b7a3529d022382079fc0a28d0eaf635757b9ac816c8f45e45087d1d29641447cd07395d8a17adf559b563b62f15a3ff8a61a1797b6595b37fc12a63838fe547b835b5a776ab68abfc1c1339d66e923253cf0f3f4afca0f450c88b5f659dc7e75586b432535cd827e1bb9b06e1886a9e4ab832e4bd6751e0b05afeb238ec885267c430782652baadfd2f2774fbcdb5a82ecb471e7b9b7ef049f1247bac41d745973906ad899b7fd0", 0xb1}, {&(0x7f00000003c0)="543f5dc17a1918ac32fd8ad82a8d43c6642478d3b11c1379803fe78fffb05f3a8299c0bf143cd9761b7d09a42a3b15e6ed320d64df9443b64d18c63ab5958865225830c4bb86cebc2eceeb05996cf36df528c66c061fe01f16c42ffc33002fb673238d22944a41c417897ba617921fbb7181c3f3af60aa6cf32422d7f4127a92124dc971c4b09f895552bc8537fc1bc2bcb83f6af5f6255a5752cb8755bc3e561258ed6f0475edf154b6349cdbe9a1040f66bdfba2a0ba9d8fec86f5c94ae57334ad808b1e4d8e11e9d753330c4697736081ece7cac0d014", 0xd8}, {&(0x7f00000004c0)="bdbf079690a658ac5cb52cdb6dfe69f4bdcfed37ee81c63af81ab2e939bfe33b183c673e745e24bfd8203aa49bd47ebc3a7599e446634f3dc655e361bf513f769e5de1ac3fa677833557c8c41f68031f01e1254a7f94293501bdb5b469b2a4c92393a22c3e1eec7585cb6026ac08cebb", 0x70}, {&(0x7f0000000540)="2b0525735095ed7f06c5a8f110bda51214e8da989261d392a11abaecba2e8cf482befc97df35a7234bb1eb1889939b4b7842a33066c3d46d7c3bda17db71d858cd8c9e10d8c71eb1f1671561714c49ef0644efbb19f0884929ef2a71032e08", 0x5f}, {&(0x7f00000005c0)="6ec3a3df7a7eab16c176ef5415d7f3c9d5f95df3711e3b83b358e0e43ad1c8029c99c1c7582587eb9c0185488dc2aa4da27625eb722c624a8f3d18243c8132f913363ef315ebe283e3a9d29fb9eb0071c4ef586c4beac22884bb842f6804f29edafceba62da6eed7ee3157e31b3134eb27ecbadb110e16457db890564fb8df5e7792ffd59c1cf93c45bbbdccfe114dbe7b62dede2f88fdd2e44d23b96c84c6a7eb5fc3ba1d0566d335a34d8c498c3780448235caaf062b39c233c93a4be9d9780d536b447ee70c", 0xc7}], 0x7, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="f40c62cdd1339ef6c83def8bfafe68936948a6a50c781385b71efbdf125ebc8316a70bef83e0195226991f5aa69c40fda1788f3b894b19ef77f12837fe4278678091685180a3dcfa", 0x48) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000180)="6012000100000000001300fc34", 0xd) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 22:51:04 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4001, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) 22:51:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3}) semget(0xffffffffffffffff, 0x2, 0x204) open$dir(&(0x7f00000003c0)='./bus\x00', 0x10002, 0x118) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setreuid(r1, r1) fcntl$getflags(r0, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000002c0)) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000600)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0x7fff, 0x3}) setegid(r2) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f00000004c0)=[{0x7, 0x9}, {0xcb, 0x1000}, {0x42, 0x6}, {0x42, 0x4}, {0x1a7, 0x3}, {0xcb, 0x37}, {0x66, 0x2}, {0x86, 0x2}, {0x88, 0x3}], 0x9}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000480)={&(0x7f0000000400)=[{0x22, 0x9}, {0x48, 0x20}, {0x0, 0x1}, {0x48, 0x5}, {0x44, 0x418}, {0x86, 0xe2}, {0x87}, {0x8e, 0x5d}, {0xc3, 0x6}, {0x0, 0xfffffffffffffffc}], 0xa}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x8000000010, r3, 0x0, 0x3) sendmsg(0xffffffffffffffff, 0x0, 0x8) r4 = open(&(0x7f0000000000)='./file0\x00', 0x80000000, 0x4) preadv(r4, &(0x7f0000000340)=[{&(0x7f00000013c0)=""/4096, 0x1000}], 0x1, 0x0) getgid() mknod(&(0x7f0000000240)='./bus\x00', 0x400000000009104, 0x100) 22:51:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)) 22:51:05 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x1) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000100)=""/61}], 0x10000000000000f6, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x5f, 0x0) stat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) 22:51:05 executing program 0: r0 = socket(0x31, 0x4, 0xa) sendto$unix(r0, &(0x7f0000000000)="b100050305000200000000b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0x8b, 0x0, 0x0, 0x0) 22:51:05 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff}) r1 = getppid() fcntl$setown(r0, 0x6, r1) ioctl$TIOCFLUSH(r0, 0x80047308, &(0x7f00000000c0)) 22:51:05 executing program 1: open$dir(&(0x7f0000000040)='./bus\x00', 0x20, 0x10) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186804008b00002b27febf3d000000000000000000ffff4f2200000000af53577eae61bc6fc06f8a36", 0x2c}], 0x1) 22:51:05 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000280), 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) select(0x40, &(0x7f0000000440), 0x0, &(0x7f00000004c0)={0x3ff}, 0x0) 22:51:05 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/103, 0x67}, {&(0x7f0000000140)=""/222, 0xde}, {&(0x7f0000000400)=""/182, 0xb6}, {&(0x7f0000000240)=""/9, 0x9}, {&(0x7f0000000280)=""/50, 0x32}, {&(0x7f0000000340)=""/43, 0x2b}], 0x6, 0x0) execve(0x0, 0x0, &(0x7f0000000640)=[&(0x7f0000000680)='\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='\x8c\"\x8a\xb8%l+@Y\xa4H\x8d\x05E\xcb\xbe\x00']) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x1ffffffffffffc) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000000)) close(r0) open(&(0x7f00000002c0)='./file1\x00', 0x80, 0x40) 22:51:05 executing program 0: symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) select(0x40, &(0x7f00000002c0), &(0x7f0000000300), 0x0, &(0x7f0000000380)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) unlink(&(0x7f0000000000)='./file0\x00') 22:51:05 executing program 1: pipe2(&(0x7f0000000040), 0x10000) clock_getres(0x2, &(0x7f0000000080)) clock_getres(0x1, 0xfffffffffffffffe) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4004, 0x2012, r0, 0x0, 0x1) 22:51:05 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x9130dbf, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) close(r0) 22:51:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) fcntl$setstatus(r0, 0x4, 0x0) 22:51:05 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000180)={0x1, 0x100000001}) syz_emit_ethernet(0x0, &(0x7f00000001c0)) accept(r1, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r2 = socket$inet(0x2, 0x4007, 0x8001) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r2, 0x0, 0xb, &(0x7f0000000080), 0x0) r3 = semget$private(0x0, 0x4, 0x250) semget(0x3, 0x0, 0x40) semctl$GETPID(r3, 0x4, 0x4, &(0x7f00000001c0)=""/37) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000080)=""/203) 22:51:05 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8002, 0x0) recvfrom(r0, &(0x7f0000000040)=""/66, 0x42, 0x843, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x3, 0x1, 0x7fffffff, 0x2c, r1}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140)={0x3, 0x9}, 0x10) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000180)={0x2, 0x3}) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) r2 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000280)=""/196) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000380)) getrlimit(0x5, &(0x7f00000003c0)) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000400)={0x90, 0x4, {0x8000, 0xe6}}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000440)=0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000480)=0x4) r3 = syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getgid() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000500)=0xff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000005c0)={'./file0\x00', 0x4, 0x0, 0x9, 0x1, 0x800, 0x5, 0x9, 0x1, 0x0, 0xfffffffffffffe00, 0x2}) unlink(&(0x7f0000000640)='./file0\x00') bind(r0, &(0x7f0000000680)=@in={0x2, 0x1}, 0xc) msgctl$IPC_RMID(r2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000006c0)={0x0, 0x401}, 0x10) renameat(r0, &(0x7f0000000700)='./file0\x00', r0, &(0x7f0000000740)='./file0\x00') ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000780)={0x8, 0xfffffffffffffff8, {0x0, 0x18000}}) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000007c0)) ioctl$TIOCDRAIN(r0, 0x2000745e) symlinkat(&(0x7f0000000800)='./file0\x00', r0, &(0x7f0000000840)='./file0\x00') 22:51:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000340)={&(0x7f0000000000)=[{0x2, 0x5}], 0x1f3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x3}], 0x20000170}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0xc7, 0x4}], 0x1}) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r4 = geteuid() setreuid(r2, r4) open(&(0x7f0000000240)='./file0\x00', 0x1, 0x60) getgroups(0x7, &(0x7f0000000300)=[r3, r3, r3, r3, r3, r3, r3]) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x6, './file0\x00', './file0\x00'}) getpeername$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 22:51:05 executing program 0: r0 = getuid() setuid(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x27, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)=':\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='$\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='.}\x00', &(0x7f0000000180)='/\x00', &(0x7f00000001c0)='\x00\x00'], &(0x7f0000000380)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='%!\x00']) 22:51:05 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) 22:51:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(0x0, 0x23e) semget(0x1, 0x0, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpid() mknod$loop(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) 22:51:05 executing program 1: r0 = socket$inet(0x2, 0x0, 0x7) r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x3e58838b, 0x4, r1}) r2 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='./file0\x00') faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) 22:51:05 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = shmat(0xffffffffffffffff, &(0x7f0000fed000/0x10000)=nil, 0x2000) shmdt(r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = semget$private(0x0, 0x3, 0x102) semop(r5, &(0x7f00000000c0)=[{0x1, 0xd1c7, 0x1000}, {0x1, 0x200}], 0x2) fchdir(r2) semget(0x0, 0x3, 0x80) shmget$private(0x0, 0x13000, 0x120, &(0x7f0000fde000/0x13000)=nil) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r3, 0x2, 0x1) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000140)) setsockopt(r6, 0x67, 0x6, &(0x7f0000000180)="4aad55c43560040a6654a18a11db94ce6491", 0x12) unlinkat(r7, &(0x7f00000001c0)='./file0\x00', 0x0) renameat(r4, &(0x7f0000000200)='./file0\x00', r7, &(0x7f0000000240)='./file0\x00') semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000280)=0x2) getsockname$unix(r0, &(0x7f00000002c0)=@file={0x0, ""/20}, &(0x7f0000000300)=0x16) kqueue() munlock(&(0x7f0000ff1000/0xe000)=nil, 0xe000) r8 = accept$inet6(r4, 0x0, &(0x7f0000000340)) r9 = getpgid(0x0) fcntl$lock(r8, 0x0, &(0x7f0000000380)={0x1, 0x1, 0x4, 0x6d0, r9}) sendto(r6, &(0x7f00000003c0)="6e9f627f08a8e08299c29bc98777aba357e2705769ec84e2eacee68f707fb79d7a519636e1ef9e1d604f781872fe7668d089e851d04f812030a2596e12802d9b41ea1e4474518bded06a4dc8f889b60642201663878d7b8c3a07b36fb1e2361f472238a3babf7252f44c2874471ef67523a184a8efcc90bf1b1956de53e1d1b2266410b8b8ce90db7bfa13fbb587eb13de0e946c14349ec61e77dc4af7ea8bf9d5ba7222edef780804b5f635b9f3da4e86534204a249e4f4c1c522cc4e15031d014b374f1cc8a1d356910cef916246753af1dbb57a993b58c6944588b426a31bfebe2064f1c3003a75", 0xe9, 0x402, &(0x7f00000004c0)=@in6={0x18, 0x0, 0x7, 0xbb0}, 0xc) bind$unix(r0, &(0x7f0000000500)=@abs={0x0, 0x0, 0x1}, 0x8) accept$inet6(r4, &(0x7f0000000540), &(0x7f0000000580)=0xc) r10 = msgget(0x1, 0x80) msgrcv(r10, &(0x7f00000005c0)={0x0, ""/5}, 0xd, 0x2, 0x1000) msgsnd(r10, &(0x7f0000000600)={0x3, "5d2fa93ea4ef03e5d6a55998e143175cc296e55c5c67e71161e49613fec6fffd359faefd2ba9c734de1e4798abc84577b16d169582858404a77508297ffe46a20b88b4b91c1839ccd5dbb7f2d4a525c9dc6b1d7848747a8ec1b0a402d41cb17aff4185c22259ac738446fe610709b79979936e148f3917edf739b9f62526d7b569a4a81327cb1e8059840b707d909969e36400fcfbc5da5950fdbfd355efc6fba2a3f54bea962699492006891c9d90e6d0eeac9e4b202759b1702a52c1747b8dcea1e238a7bdf3e70cd634b6653ead576a4fc3e4d91f71dbfb2829b3f8ccbd2f0a344d92ebc47b65bfc4cd83"}, 0xf4, 0x800) fchmodat(r4, &(0x7f0000000700)='./file0\x00', 0x0, 0x4) 22:51:05 executing program 0: socketpair$unix(0x1, 0x4001, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) readv(r0, &(0x7f0000001340)=[{&(0x7f0000000080)=""/229, 0xe5}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/174, 0xae}, {&(0x7f0000001240)=""/188, 0xbc}, {&(0x7f0000001300)=""/28, 0x1c}], 0x5) write(r0, &(0x7f0000000040)='h', 0x1) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) 22:51:05 executing program 0: r0 = dup(0xffffffffffffff9c) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/82, &(0x7f0000000100)=0x52) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfb) write(r2, &(0x7f0000000340), 0x10000014c) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) write(r2, &(0x7f0000000200)="74e7339b5ad519d81e8b9d329dca34", 0xfeff) readv(r1, &(0x7f0000000640)=[{&(0x7f0000000180)=""/31, 0x1f}], 0x1) execve(0x0, 0x0, 0x0) 22:51:06 executing program 1: r0 = syz_open_pts() getgid() execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000280)='^\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)=':\x00', &(0x7f0000000380)=':\x00'], &(0x7f0000000480)=[&(0x7f0000000400)=':\x00', &(0x7f0000000440)='^\x00']) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1, 0x0, 0xf4b, 0xfffffffffffffffd, "7e389ddedff371734578fbcef9097b5ac7934a3a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') chflags(&(0x7f0000000180)='./file0\x00', 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000500)) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000540)=':\x00') ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000580)={0x400, 0x7fffffff, 0xdf, 0x8, "95ba636740a6f7a0f4cca5419e9954b8ac33c2bc", 0xe, 0x44f}) read(r1, &(0x7f00000000c0)=""/168, 0xa8) 22:51:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) fcntl$getown(r0, 0x5) dup(r0) 22:51:06 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3, 0x101}, 0x8) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000140)="c1d7f812298aa724292d3dc378a7e15fefa33c50b343d6fc3be7bf408d1841c5d4e48ee1b5a9ef147b4b2549287e9865bec4c4cff05a10652fa036cba6e61090d5e2f3c4095b34b1415d80712516d839f0794bf3ab9d2eec0a4665a4433e384bcb6e644bcbba8ec4c4a8cae286708366fc5f53f26bef8c1a12f28866abe30f8c2ddac0bc77786c9d824401a0e4b015a9fb9f6f403429447d096528fb806100bc50301cb58746a57f264f4b1ff3da202919ca7d585439969c61c6598b8d76efd2aaeecbeb53ed20b464a94168fc8f25d816c4c4700c4ac0bf72f87ce5dbabd4d550c7bfbbcb1cb9698fa56e4bd2918100ba5c003ebf3f4ce9135025b617120739cc23565ac8c2614f72195eb5412b6094416ba1165e15fa22e252481509d9d13b70bdf9c66e3bbe6a65bea07a4f1015f92a8436e51c827e055870e3d184258b7170210d3ffd4287119088b305f44fca2a35a847753f0af3de8329db39859c7ce2345b860cd3e69c2259fb2ed374b0458e0e76cd551eab950a3674d4101ad8891f", 0x180, 0x0, 0x0, 0x0) 22:51:06 executing program 1: mknod(&(0x7f0000001380)='./file0\x00', 0x4000000000060, 0x3) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000100)={0x401, [{0x3, 0x7}, {0x3, 0x8000}, {0x3, 0xd87e}, {0x3}, {0x3}, {0x1, 0x7}, {0x3, 0x3f80}, {0x3, 0x38d}, {0x3, 0x1}, {0x3, 0x5f}, {0x3}, {0x1, 0x643b}, {0x1, 0x77}, {0x0, 0x16}, {0x1, 0x8}, {0x3, 0xfffffffffffffff9}, {0x1, 0x1ff}, {0x3, 0x1}, {0x3, 0x8}, {0x2, 0x34}, {0x3}, {0x2, 0xb2}, {0x3, 0x8}, {0x3, 0x1}, {0x3, 0x400000000}, {0x3, 0x7fffffff}, {0x3, 0x100000001}, {0x3, 0x100000001}, {0x2, 0xfff}, {0x3, 0x3442}, {0x1, 0x8}, {0x3, 0x5}]}) accept$inet6(r1, &(0x7f0000001280), &(0x7f00000012c0)=0xc) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) recvfrom$inet6(r2, &(0x7f0000000280)=""/4096, 0x1000, 0x844, 0x0, 0xffffff05) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x20}, {0x4}], 0x2}) open(&(0x7f0000001340)='./file0\x00', 0x10000, 0x0) getgid() 22:51:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2828e, 0x800000004) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000140)="283d83f993201bc95ff142acdeb22fd494bc06f17938a5514d4114a60b6ef1fba24f8af1c0ca992b62704332d5abe0fa190ea0c1f8696ee1fe425e2a7ee6843f02db04464c9ad59f9e60dae9bb8033b84bbe28e94f48a5dce83dcef2e679a26426d64f867eae95b44cc3a79e010000000e8c0abc7379cff10e3b3de19856bf872628f95c0faa84979b1a56d4322d347d36af5d49490d5d3c07765e8da8cd7265c9da9ed828b16632b61fd1fc7c5f1e46bfe8b7158c7d58e75749c04eed06000000000000000000000000000000", 0xcd}, {&(0x7f0000000000)="a11a719159367b0f56caa64de55f0956c8842409718ecf6a3c50b23da461e24aa667dc27dc389ff36e434dc47b069f30cc574660fe6ad9f7", 0x38}, {&(0x7f0000000240)="d3c5bf238fcbf5858095f16ab62c1828b429290f6dc636e963d018b147f46d2a5fdd10b209e6c5f07ef9b1327bd34d358cd45319e1a33a5b0bc368d05a86c5c2685286", 0x43}, {&(0x7f00000002c0)="23eed654f5a0f7057007ebcf220ed00ee81b71ca3af5658559c352380c5befa61e8647782798009d672844091b638488cc90d70b567cbe0c4c9fe5e42eead5c6f94000bb7370b7daa119ee8a93aebb6e2b1a88f8f2288449c4198f18f1b8abe6d30c", 0x62}, {&(0x7f0000000380)="62e82478fb8ec743a827dc9df0b012e55f8a2025d88ecf7e0320cba71fde86be3d7b9231f3e948dc92cf572db8a42e246a365776cf271eb576668d4a53f4d12f2aaceeee27de70e43c3c8dec5a6f7bccff0700004711f682c53785e95854c9fc9463db1536454c83b120509fb01f0e0f12d397ae32d816b901ee9b75af479b250a45e7fd6dd9033cd5dde2e2969d1193e854fdc331421f2633ef2bde312f4bc972a11a815ab5366915670efa47ed3819161359c11db02099d9db3c63ce71c0498c99fe19067400000000", 0xca}, {&(0x7f0000000480)="7fb0e6089642fb92a72b8e5b66608d12dd71e0f61a1ee6355a6618e73593efe38f49614f59f5a89400672cf8d492bdb299368da67447f1633663f93cc738f1907fe7a6bc7123615a94e587cbce501540480849493b282d9a0c0a08c3f665c5032ea04f9850c251ed44287e61c24eca1f6329c6c0858d2ca8fc5b9bec26c4d79461520e37a00b7b96f550d5ad16db66140cd6ae83cf19838fa7d405ac2b4fb7d65d1c918a657df304186fd24ed860be150b56ccae07e9b55cf732a105fa5d3bc3737c6adfeb974e62afa6c9471440e063b11682d514e15f57645a9df3fd9966", 0xdf}], 0x6) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000600)=""/233, 0xe9) 22:51:06 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000180)={0x8, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`', '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`'}) readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) @.[À  @panic: kernel diagnostic assertion "tname->un_flags & UNVEIL_USERSET" failed: file "/syzkaller/managers/main/kernel/sys/kern/kern_unveil.c", line 879 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *298328 42915 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f459f9,ffffffff81ef283c,36f,ffffffff81f53e28) at __assert+0x2e unveil_check_final(ffff800014a01080,ffff800014a35b88) at unveil_check_final+0x805 namei(ffff800014a35b88) at namei+0x88a dosymlinkat(ffff800014a01080,20000040,3,200000c0) at dosymlinkat+0xcd syscall(ffff800014a35e40) at syscall+0x541 Xsyscall(6,0,fffffffffffffffe,0,3,5bbb9134010) at Xsyscall+0x128 end of kernel end trace frame: 0x5be6ca27760, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel diagnostic assertion "tname->un_flags & UNVEIL_USERSET" failed: file "/syzkaller/managers/main/kernel/sys/kern/kern_unveil.c", line 879 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f459f9,ffffffff81ef283c,36f,ffffffff81f53e28) at __assert+0x2e unveil_check_final(ffff800014a01080,ffff800014a35b88) at unveil_check_final+0x805 namei(ffff800014a35b88) at namei+0x88a dosymlinkat(ffff800014a01080,20000040,3,200000c0) at dosymlinkat+0xcd syscall(ffff800014a35e40) at syscall+0x541 Xsyscall(6,0,fffffffffffffffe,0,3,5bbb9134010) at Xsyscall+0x128 end of kernel end trace frame: 0x5be6ca27760, count: -8 ddb> show registers rdi 0xffffffff81c210d7 db_enter+0x17 rsi 0x40d3 __ALIGN_SIZE+0x30d3 rbp 0xffff800014a35920 rbx 0xffff800014a359d0 rdx 0x40d4 __ALIGN_SIZE+0x30d4 rcx 0xffff800001b3c000 rax 0xffff800001b3c000 r8 0xffff800014a358e0 r9 0x1 r10 0xffff800001b3b2c0 r11 0xf2a9b22e8f00eb62 r12 0x3000000008 r13 0xffff800014a35930 r14 0x100 r15 0x1 rip 0xffffffff81c210d8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800014a35910 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=298328 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff800014a004c8,0xffffffff82252c30 process=0xffff8000ffff73c0 user=0xffff800014a30000, vmspace=0xfffffd803f014000 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 42915 240891 25576 0 2 0 syz-executor.1 *42915 298328 25576 0 7 0x4000000 syz-executor.1 18824 158788 81761 0 2 0 syz-executor.0 18824 459453 81761 0 3 0x4000080 fsleep syz-executor.0 81761 218126 72577 0 2 0x482 syz-executor.0 25576 178722 72577 0 2 0x482 syz-executor.1 36455 7826 1 0 3 0x100083 ttyopn getty 43981 237712 0 0 3 0x14200 bored sosplice 72577 369227 21200 0 3 0x82 thrsleep syz-fuzzer 72577 515158 21200 0 3 0x4000082 thrsleep syz-fuzzer 72577 355078 21200 0 3 0x4000082 thrsleep syz-fuzzer 72577 272983 21200 0 3 0x4000082 thrsleep syz-fuzzer 72577 192454 21200 0 3 0x4000082 thrsleep syz-fuzzer 72577 496341 21200 0 3 0x4000082 thrsleep syz-fuzzer 72577 146708 21200 0 3 0x4000082 thrsleep syz-fuzzer 72577 487214 21200 0 3 0x4000082 kqread syz-fuzzer 21200 74904 64559 0 3 0x10008a pause ksh 64559 97458 91916 0 3 0x92 select sshd 91916 335403 1 0 3 0x80 select sshd 26337 339181 20852 73 3 0x100090 kqread syslogd 20852 418037 1 0 3 0x100082 netio syslogd 53429 60409 1 77 3 0x100090 poll dhclient 10695 16693 1 0 3 0x80 poll dhclient 4785 143577 0 0 2 0x14200 zerothread 88486 180694 0 0 3 0x14200 aiodoned aiodoned 45680 388890 0 0 3 0x14200 syncer update 63191 207931 0 0 3 0x14200 cleaner cleaner 46963 228440 0 0 3 0x14200 reaper reaper 22674 58024 0 0 3 0x14200 pgdaemon pagedaemon 90101 40232 0 0 3 0x14200 bored crynlk 61359 328425 0 0 3 0x14200 bored crypto 99865 286277 0 0 3 0x40014200 acpi0 acpi0 93889 311375 0 0 3 0x14200 bored softnet 7623 50096 0 0 3 0x14200 bored systqmp 4219 279930 0 0 3 0x14200 bored systq 25558 371069 0 0 3 0x40014200 bored softclock 40319 381268 0 0 3 0x40014200 idle0 44613 290793 0 0 3 0x14200 bored smr 1 371652 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9552 6365K 6378K 78643K 11908 0 0 pcb 23 9K 10K 78643K 1900 0 0 rtable 109 4K 4K 78643K 1803 0 0 ifaddr 75 18K 20K 78643K 654 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 89 0 0 iov 0 0K 24K 78643K 515 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1183 74K 75K 78643K 2965 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 52 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 1K 78643K 603 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 6 17K 21K 78643K 3410 0 0 sigio 0 0K 0K 78643K 57 0 0 proc 45 38K 46K 78643K 1202 0 0 subproc 64 65538K 67586K 78643K 924 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 438 0 0 in_multi 33 2K 2K 78643K 429 0 0 ether_multi 1 0K 0K 78643K 14 0 0 mrt 1 0K 0K 78643K 5 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 108 477K 477K 78643K 108 0 0 exec 0 0K 1K 78643K 640 0 0 pfkey data 0 0K 0K 78643K 5 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 85 20K 39K 78643K 8915 0 0 UVM aobj 130 8K 8K 78643K 151 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 201 0 0 NDP 17 0K 0K 78643K 212 0 0 temp 208 2360K 2488K 78643K 13832 0 0 kqueue 0 0K 0K 78643K 33 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 29 0 25 1 0 1 1 0 8 0 inpcbpl 280 1749 0 1742 1 0 1 1 0 8 0 plimitpl 152 133 0 126 1 0 1 1 0 8 0 rtentry 112 272 0 232 3 1 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 6 0 6 1 1 0 1 0 8 0 tcpcb 544 646 0 642 1 0 1 1 0 8 0 nd6 48 54 0 50 2 1 1 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 88 0 87 19 18 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 1250 0 1058 17 4 13 13 0 8 0 art_table 32 1251 0 1058 3 1 2 2 0 8 0 art_node 16 265 0 231 1 0 1 1 0 8 0 sysvmsgpl 40 21 0 6 1 0 1 1 0 8 0 semapl 112 599 0 589 1 0 1 1 0 8 0 shmpl 112 149 0 21 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 7204 0 5676 50 0 50 50 0 8 0 ffsino 240 7204 0 5676 91 0 91 91 0 8 0 nchpl 144 12341 0 10640 66 2 64 64 0 8 0 uvmvnodes 72 6926 0 0 126 0 126 126 0 8 0 vnodes 200 6926 0 0 365 0 365 365 0 8 0 namei 1024 39530 0 39528 3 2 1 1 0 8 0 scsiplug 64 5 0 5 4 4 0 1 0 8 0 scxspl 192 48734 0 48734 35 34 1 6 0 8 1 sigapl 432 3508 0 3494 2 0 2 2 0 8 0 futexpl 56 57964 0 57963 2 1 1 1 0 8 0 knotepl 112 1363 0 1344 1 0 1 1 0 8 0 kqueuepl 104 1062 0 1060 1 0 1 1 0 8 0 pipepl 112 2462 0 2443 6 4 2 2 0 8 1 fdescpl 424 3509 0 3494 2 0 2 2 0 8 0 filepl 120 23389 0 23294 6 2 4 5 0 8 1 lockfpl 104 925 0 925 6 5 1 1 0 8 1 lockfspl 32 503 0 503 6 5 1 1 0 8 1 sessionpl 112 45 0 35 1 0 1 1 0 8 0 pgrppl 48 105 0 95 1 0 1 1 0 8 0 ucredpl 96 4772 0 4765 1 0 1 1 0 8 0 zombiepl 144 3494 0 3494 2 1 1 1 0 8 1 processpl 840 3524 0 3494 4 0 4 4 0 8 0 procpl 600 7719 0 7680 4 0 4 4 0 8 0 sosppl 128 42 0 42 14 14 0 1 0 8 0 sockpl 384 3419 0 3402 4 1 3 3 0 8 1 mcl64k 65536 338 0 338 41 40 1 29 0 8 1 mcl16k 16384 16 0 16 9 9 0 1 0 8 0 mcl12k 12288 86 0 86 15 15 0 1 0 8 0 mcl9k 9216 62 0 62 16 15 1 1 0 8 1 mcl8k 8192 67 0 67 16 16 0 1 0 8 0 mcl4k 4096 211 0 211 11 10 1 1 0 8 1 mcl2k2 2112 20 0 20 10 10 0 1 0 8 0 mcl2k 2048 52927 0 52887 16 10 6 12 0 8 0 mtagpl 80 4 0 4 2 2 0 1 0 8 0 mbufpl 256 107158 0 107074 36 29 7 20 0 8 0 bufpl 256 16696 0 9720 437 0 437 437 0 8 0 anonpl 16 403980 0 396405 163 121 42 53 0 62 0 amapchunkpl 152 14886 0 14803 37 33 4 14 0 158 0 amappl16 192 21744 0 21254 199 172 27 38 0 8 2 amappl15 184 697 0 693 1 0 1 1 0 8 0 amappl14 176 392 0 390 2 1 1 1 0 8 0 amappl13 168 58 0 53 1 0 1 1 0 8 0 amappl12 160 454 0 451 1 0 1 1 0 8 0 amappl11 152 631 0 620 1 0 1 1 0 8 0 amappl10 144 1121 0 1117 1 0 1 1 0 8 0 amappl9 136 1141 0 1137 1 0 1 1 0 8 0 amappl8 128 724 0 700 1 0 1 1 0 8 0 amappl7 120 1007 0 1000 1 0 1 1 0 8 0 amappl6 112 678 0 671 1 0 1 1 0 8 0 amappl5 104 534 0 523 1 0 1 1 0 8 0 amappl4 96 3537 0 3506 2 1 1 2 0 8 0 amappl3 88 739 0 734 1 0 1 1 0 8 0 amappl2 80 29814 0 29754 2 0 2 2 0 8 0 amappl1 72 71925 0 71507 26 17 9 19 0 8 0 amappl 72 8115 0 8081 1 0 1 1 0 75 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 150 0 21 3 0 3 3 0 8 0 uaddrrnd 24 3509 0 3494 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3509 0 3494 1 0 1 1 0 8 0 vmmpekpl 168 26778 0 26759 2 0 2 2 0 8 0 vmmpepl 168 378699 0 377193 230 150 80 84 0 357 8 vmsppl 264 3508 0 3494 6 5 1 2 0 8 0 pdppl 4096 7024 0 6988 5 0 5 5 0 8 0 pvpl 32 1285715 0 1274861 398 286 112 230 0 265 5 pmappl 192 3508 0 3494 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 689 0 122 18 1 17 18 0 8 0