kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu Feb 20 01:07:34 PST 2020 OpenBSD/amd64 (ci-openbsd-main-7.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.15.194' (ECDSA) to the list of known hosts. 2020/02/20 01:07:48 fuzzer started 2020/02/20 01:07:51 dialing manager at 10.128.15.235:16300 2020/02/20 01:07:51 syscalls: 337 2020/02/20 01:07:51 code coverage: enabled 2020/02/20 01:07:51 comparison tracing: enabled 2020/02/20 01:07:51 extra coverage: support is not implemented in syzkaller 2020/02/20 01:07:51 setuid sandbox: enabled 2020/02/20 01:07:51 namespace sandbox: support is not implemented in syzkaller 2020/02/20 01:07:51 Android sandbox: support is not implemented in syzkaller 2020/02/20 01:07:51 fault injection: support is not implemented in syzkaller 2020/02/20 01:07:51 leak checking: support is not implemented in syzkaller 2020/02/20 01:07:51 net packet injection: enabled 2020/02/20 01:07:51 net device setup: support is not implemented in syzkaller 2020/02/20 01:07:51 concurrency sanitizer: support is not implemented in syzkaller 2020/02/20 01:07:51 devlink PCI setup: support is not implemented in syzkaller 01:07:55 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x4, 0x5d, 0x0, 0x1}, {0x86, 0x79, 0x9, 0x1f}, {0x5, 0x70, 0x3, 0x6f}, {0x6, 0x23, 0x8, 0x38}]}) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x106) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x8001) r2 = dup2(0xffffffffffffffff, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000240)=0x6) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000300)) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000340)=0x6) accept$unix(r3, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) r7 = dup(0xffffffffffffffff) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f0000000400)) r8 = semget(0x3, 0x1, 0x22) semctl$SETVAL(r8, 0x2, 0x8, &(0x7f0000000440)=0x1) r9 = semget(0x0, 0x1, 0x10) r10 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r12 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000540)={{0x3, r10, r11, r12, r13, 0x198, 0x2}, 0x445, 0x100000000, 0xff}) r14 = accept$inet6(0xffffffffffffff9c, &(0x7f00000005c0), &(0x7f0000000600)=0xc) read(r14, &(0x7f0000000640)=""/235, 0xeb) r15 = socket(0x6, 0x5, 0x7) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000740), 0xc) 01:07:55 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) fchmod(r0, 0x2) r1 = semget(0x1, 0x3, 0x400) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000000)=""/4096) r2 = shmget(0x0, 0x1000, 0x560, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = shmget(0x2, 0x1000, 0x90, &(0x7f0000fff000/0x1000)=nil) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001000)='/dev/null\x00', 0x10, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000001040)={0x10, 0xe1a, 0x4, 0x10001, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff1000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7a}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xd1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x3f}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x40}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x401}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x8}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff0000/0x8000)=nil, 0x100}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x40}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xf429}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x368}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x489}) fcntl$getown(r0, 0x5) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000001540)=0x5) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f00000015c0)={{}, 0x6, &(0x7f0000001580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x8000, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001640), &(0x7f0000001680)=0xc) shmget(0x3, 0x1000, 0x20, &(0x7f0000ffd000/0x1000)=nil) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000016c0)) link(&(0x7f0000001700)='./file0\x00', &(0x7f0000001740)='./file0\x00') r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001780)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f00000017c0)) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000001800)) r7 = open$dir(&(0x7f0000001840)='./file\x00', 0x10000, 0x20) fcntl$getown(r7, 0x5) msgsnd(0x0, &(0x7f0000001880)={0x1, "4fd8d8fe935dfeaf45ddc4cb65c1e2081faa435a09ba5f5ece1a0200863c0d6d4f4238c405ad9550b15fb7f117e53bdd1ae4b28e27dc1ef5806135c90fefbdaa3f0183b3d6698f3a1fcb2acd4ecd02266eee6a5e2610660076ea47afa4bb71012ba9f5c8ded977671e2b506903cad5f99a2ef12b734a13278e59dc5b527712c3dddd6e0aa7956f7441e6d422d536ba2d102d3feaf0737c03"}, 0xa0, 0x800) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0}, &(0x7f00000019c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000001940)='./file0\x00', r8, r9) r10 = semget(0x1, 0x0, 0xa) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000001a40)=0x80000000) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000001a80)=0x5) 01:07:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffbeffffffff], [0x0, 0x0, 0x6], [], {}, {0x0, 0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x2000000000000002, 0x3, 0x2f) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) pwrite(r2, &(0x7f0000000000)="f98d3e67b6b3404d45", 0x9, 0x0, 0x37cf3912) 01:07:56 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r0 = geteuid() r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x9, &(0x7f0000000140)="0000065d", 0x4) r2 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r4 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() r7 = socket(0x9c99afafebe6362c, 0x5, 0x0) setsockopt(r7, 0x20000000000011, 0x9, &(0x7f0000000140)="0000065d", 0x4) r8 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000400)=0xc) r9 = semget$private(0x0, 0x2, 0x400) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f00000008c0)=ANY=[@ANYBLOB="82022e2f66696c65300057cd61a24848f9eb096ed11cb6000000007508b7e555659612c834fc0f19b117bc55094d1e1a15d2b13405864105c0ffeabfa394324eae896a9ef1796a2faf46a93127fa5c8f2e75d9b0c7060080eb94cbf17d2d9ddebba47f9dcfd31a9acf83ac3dd870e54acd468a5eeb0700192735c45d92b13f70d618f145670534c0000200000000"], 0x10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) r12 = socket(0x1e, 0x3, 0x0) readv(r12, &(0x7f0000000480)=[{&(0x7f0000000140)=""/13, 0xd}], 0x1) connect$unix(r12, &(0x7f0000000d80)=ANY=[@ANYBLOB="9198ea9c4b4c2a9d30d540ab7f433206684af41ee5c7f50a72113275cf4ef08ea350d7cbf337518b3f0d47f48c5616c1101b37470f72cae704c8a9eb1348247eb39958d7cf6a03b9da4291dbb0058caa3692b53d822294fe8718a4acfe5475ff34268d95ad96ad124f61e2fb5bddcf39748e931bb94c705bda076d0438724442b34f6667dcfa54779f559bf2f00c75a68555a714c0bdf0a0145b3c8b806bfb8070d7246db4180000004eb8a7ff2f69e2c20c8b3ea3a141f570626d9b6976d151324dabfb4d51ce172bbbe336d56eba972625eba24b53ce3c6b477024e04d78f7a15f50f5b6cca3e78bb1b71edce33d60a82294949c0356c22f962fdadc443682a5c84a35e08bbdd8e719f0d060c24bac619f60d28c0100000000000000df02cfc4f01bedfc186bc97c936ed22a36a4744621175f654ac47527a4c610bd30a4645606d531c43c9247641d7dc3fb7f30e3d6c81dfa65b34b04090b5a533967104dbf0e8f8d2c5fba7b1148ea1cbfab057656400d763c2abc794683db6b009c5b613673b65e3aab0ffcaafc2c694b9e317bb7d27583469e56242a457a0d403e63632dabe9d9a26852ec1518d90bff334bbc49e2d9ba93574a3c104fdef2f183ab499f9b7f3e65954f82433c809c7f072a9956d2b82f24fcae298dc1c90692054a35a28b7337145d1dfd49d6f64704a8df8852f24768f1f4e96903e504bf575664c562d6f986ca906ea1ccb0d29751ad5ca6ea07201a98050c95983e55516d643266ae69a097ed660da9f5c6d2abd6385bca39104f15e38c42eb61b7eef08fd751b05acacf44f4a1b2a35804e8128a9623e60eef9e16abcbd3900cba281b53f999fda3103203851099cf9af32d8383757c8b2d80322c3275ed7a1eeaf989844f3b7728cfad3a6ba0143c7804910e3f37b9333cb169ec6d332f22829a145659907b0fbad7ec75b39966336b3885708c5ea3f0db98fb924b3508e78cad19919baa2598bce8b078d99fe9420f6cbe0b164be0be55f9b0e72c8fce5bf33f8a6cf366a6c49f1483618de7120c62e1a173a319c75010d164590ffe020a573ab718745c5792cd5cd1ba3233956feb8146e7e067645f2b03e2bf81502efe70e3b5fec1ba67fcbb7826ea19ca5ed8884a29a929abb968bf6b3a298c3e459b33899c09568d7df3f679e659c700c2ffe73e5f461e616a4f9a40675065bcd4d115831f3e642efd57d2b20e844f5d54e46ba5ec9e42000400000000000066dfd51f941ae1fec9c4c2d0b549d49274"], 0xa) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) r14 = getgid() semop(r9, &(0x7f0000000580)=[{0x1dca57670a8f93b9, 0xbf, 0x2800}, {0x4, 0x580, 0x1800}, {0x1, 0x5, 0x1000}, {0x0, 0x9, 0x800}], 0x4) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r13, r11, 0x0, r14, 0x100010024, 0x7}, 0x8, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r15, 0x0) poll(&(0x7f0000000000)=[{r15, 0x1a5}], 0x2000000000000160, 0x0) openat(0xffffffffffffffff, &(0x7f0000000cc0)='./file1\x00', 0x10, 0x8) r16 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r16, 0x0, r16) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r17, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r18 = socket$unix(0x1, 0x2, 0x0) dup2(r17, r18) connect(r17, &(0x7f00000004c0)=@in, 0xc) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000d40)={0x0, 0x0}, &(0x7f0000000740)=0xc) r20 = semget(0x2, 0x1, 0x80) r21 = getuid() setreuid(0xee00, r21) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000640)={{0x3, r19, r8, r21, r14, 0x326, 0x4}, 0x400004000007fff, 0x8000020fc4, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r23 = socket(0x18, 0x2, 0x3) accept$inet6(r23, 0x0, 0x0) socketpair(0x20, 0x5, 0x1, &(0x7f0000000840)) r24 = socket(0x2, 0x400000000002, 0x0) setsockopt(r24, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) accept$inet6(r24, 0x0, &(0x7f0000000880)) r25 = socket(0x2, 0x400000000002, 0x0) setsockopt(r25, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) accept(r25, &(0x7f00000002c0)=@in, &(0x7f00000006c0)=0x1000002cd) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000009c0)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r27 = getuid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000180)={{0x20000017, r27, r22, 0x0, r26, 0x57d41d8ce83b06fb, 0x7}, 0x1, 0x9, 0x3}) semop(r9, &(0x7f0000000580)=[{0x1dca57670a8f93b9, 0x101, 0x800}, {0x2, 0x580, 0x800}, {0x2, 0xd, 0x1000}, {0x4, 0x8, 0x1000}], 0x4) r28 = geteuid() r29 = getuid() setreuid(r29, r28) getgid() r30 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r30, 0x0, 0x0) shmctl$IPC_SET(r30, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r30, 0x2, &(0x7f0000000040)=""/210) r31 = socket$inet6(0x18, 0x1001, 0x0) connect(r31, &(0x7f00000000c0)=@in, 0xc) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r33 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r33, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r33, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r33, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r34 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r36 = getgid() semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0xffffffffffffffff, r34, r35, r36, 0x19c, 0x9}, 0x8, 0xfffffffffffffff8, 0xdb3}) r37 = getgid() r38 = fcntl$getown(0xffffffffffffffff, 0x5) r39 = getpid() shmctl$IPC_SET(r30, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r32, r35, r37, 0x1e4, 0xc}, 0x5, 0x5, r39, r38, 0xfffffffffffffdfd, 0x9, 0x7ff}) lchown(&(0x7f0000000800)='./file0\x00', r29, r37) r40 = geteuid() setreuid(0x0, r40) r41 = getgid() lchown(&(0x7f0000000080)='./file0\x00', 0x0, r41) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000780)={{0x1, r5, r41, 0x0, r6, 0x100010026, 0xa}, 0x9, 0xffffffffeffeffff, 0x80}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r42, 0x0) poll(&(0x7f0000000000)=[{r42, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0x5104f1593e2f900b) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r43, r2, r3, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r45 = socket(0x2, 0x2, 0x0) accept$inet6(r45, 0x0, 0x0) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r46, r44, 0x0, r47, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r48 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2a) ioctl$TIOCSETAW(r48, 0x802c7415, &(0x7f0000000080)={0x6, 0x2, 0x8, 0xff, "9f0fca6adeb45f54df1c19c564fb753f99515479", 0x8, 0x2}) fchownat(r48, &(0x7f00000003c0)='./file1\x00', r0, r47, 0x4) ioctl$WSDISPLAYIO_LDFONT(r48, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0xffff, 0x1, 0xf5, 0x0, 0xbf2, 0x2, 0x7fff, 0x2, 0x0, 0x6, 0x4}) 01:07:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/wsmouse0\x00', 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000640)="8000f7159924be6cadaa93173b27") 01:07:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x5, &(0x7f0000000800)="00000000489e89f52691fad562ec94f1c0705fd9a6b30aab9b65ce64cfa4118205e1aac572b5a2327150ee6665f93e8b9c3ec1f7400c8d04d5d0bdc313fda31c15dcf451e5884fea1d1585fec059b86b69be150c353d583eafc2932635", 0x5d) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = open(&(0x7f0000000180)='./file0/file0\x00', 0x80, 0x101) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000001200)=r1) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0x80000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x80}, {0x5}, {0x6, 0x0, 0x0, 0x102}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = socket(0x10000000011, 0x8000000003, 0x0) close(r3) pledge(&(0x7f00000002c0)='-\x00', &(0x7f0000000300)='tap') setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x10000, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x200, 0x0) poll(&(0x7f0000000280)=[{r2, 0x1}, {0xffffffffffffffff, 0x1}, {r0, 0x40}, {r3, 0x8}, {r4, 0x8}, {r2, 0x8}, {r5}], 0x7, 0x3) 01:07:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000880)={0x3, &(0x7f0000000840)=[{}, {0x51}, {0x82ce}]}) r1 = socket(0x2000000000000002, 0x3, 0x2f) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) flock(r1, 0x1) 01:07:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="4202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000080)=0x3, 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r0) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) accept$unix(r0, &(0x7f00000011c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cb9c69ea7ea273745c0c42156769821f84baee656e4f37cb63728bcbff8591ed9ff0851d0b90e0f9083b"], &(0x7f0000001180)=0x1002) sendto$inet6(r3, &(0x7f0000000040)="01", 0x1, 0x7, 0x0, 0x0) munmap(&(0x7f00005d9000/0x1000)=nil, 0x1000) 01:07:57 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcf) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = openat(r0, &(0x7f0000000000)='./file0/../file0\x00', 0x100, 0x70) ioctl$TIOCCBRK(r1, 0x2000747a) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x2}, &(0x7f0000000100)={0x103}, 0x0) 01:07:57 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000380)='./file0/file0\x00', 0x20, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x149) r3 = dup2(r2, r1) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000100)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000a00)={0x3, &(0x7f0000000940)=[{0x1, 0x7f, 0x8}, {0x7, 0x1, 0x0, 0x9}, {0x0, 0x3a, 0x1}]}) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r5 = open(&(0x7f00000001c0)='./file1\x00', 0x40, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r5, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) r6 = getppid() wait4(r6, &(0x7f0000000c80), 0x0, &(0x7f0000000b80)) fcntl$setown(r5, 0x6, r6) write(r4, &(0x7f0000002380)="e87d7b5f6fc023ef6152c6b807500eb909fde1e6f14cbf6ab3a915337ce39b690b492cefb2519a6ae800cd037fa86f7ddc9b3071faaccd9f199dbc72a5823b9126d14189f4304be354fdad702ebe3168c8b948faac30f8cd70986ac028ba396da633964823e2aebe01271dcc56b7dc12a735d12e6a5b95be117a9c7ef8a67d3137891bcd5988f9f6aad31663f21af93735fecaca3d1cf24819d67ed5be0e228462cb954b7abdaad9f763b2c34538972693b642d5421c28272f0d5b2e5d2f6434c576581d96f43c8bcd58e3a260472e6c88d490fc442c160d8972a2d2a636d164d805e361fb6549fd51281a8a9050662e3c0dea3fa35715f5b3cfe19520139a054414cfe6802798bba1317ffcee1c86eb1e289f655938a8885f4f296c8be76bcfff4a7cbab346b74d38c93e0fddb89f07ffc4b402dda4db6b0c9dae1136a5268be2c0f19f4b4429b1c8a15593f998fe5e7bc382c247f7bf03304fb9ae16059610f05cf01b314d19645021caad79cfdd5845ca47e03297a0f0e4f117cdca4c720dce492ab850ba1ee3e3d3c8085c6f4a1a23569d16f716533808b67d7d8f1a0bd9c5513f7e3a1c61bf13258b08eb413ab66d91a30a280ddeaba07c2a08d0dac092217604e974de148a4ba5119d1ff6666ab62eb49c44e3a10f3bc66c6044c942002a01aaa2df0029f8a1541d477bebb067e71b92e25164a2838763b9ea855b22ab27895df62c15eef1649c200aa862a249fe88c03714c34c3db7615f42ab9983c99d25c9fedecbe65973402a9f2cb4c1338338383b482cbbdd351fb2f25642a1151de405093806bb67693b86535b5a50c3cf21c7193f9641ee96b757e5f12d41e6dbf622f2836be72156f607c1ff25bfa00ed243e267f0b7cd0e655546911538e9a172baf931cd0289f1b1f496753aca4fa9ffbb24641e593881a0456d8b970170ec65df914743faa835b627ac3cc182d4930e4cebaf33ead1587ee5b4c324aee0e904dac6ecd6cce0d2bd4981c0aced67c8f3a56e44099c2604e8230a439d279ef3d2fb0d243eda4ce351295f7a3d0177fff5cce8bed14842ce202adc559d7013327d670d9ffb3e9ae73926ff231d81b6616a5e9f13553c1effbfcb7d390d9767c057a6562b514e1a959a04bf89da060b9e2d220d2bf5d96fcb1613d0d5fd189939679934a192290c0650a94242bc70dd220723a9604dfc6f374ad0a767f66095d89f084840d852e32015b446017819600e7b5b7b2b2bf44670806292a96af5beea8b8cf6281f3def974d7532ff301c37ad5574979e0c380e269fc32b3b9cc6ad0f9a9e06688ecf21dad6333f0689f57c346e28278906462af8ee643eb1d2d2733183297d39c8983af3222b5f83a17cf3ab30e40d5e8dc7b0d2e98a14cd33babbb1f2abf52863ed7ff9cdf080798eb74bf491e8f3237876e20260ceb9798616c7c93e74060520915c675928151d9053dda5d587901a7ea7de171142f7dae3afa22c6653d37d28e088c3105ceb73a0774e9574f3ea3acd618ae001fa4889ccdb300d48cf020d54ed7ac4e95d8ebb866500b5cb49eb994416b070bf3b2f9d646798677ffe50be4f3f600c57557809093f5f1e98d61d0b8d1509447f575fdf8541b685d77a3a47118468869a1f8f466a9e79f623c6d422e3fc730e493fcb74a0463a1bb35eac9e5974a149acf31f868c5f95ced7b4de9da97d66d831bc256c486fd1725760ab9270279d20ffb063647072e0457465916df095a6a04869bc75bb8a1e66652a15da6016b862c680004f988264ba6c171013829b6f1f3f3a7c177affa3b1d4232f361d21ab992a0d0a7bfc5aa9d5152a233aeff2e9da4d0dec3acb713de17f9b7467e65f7a9b619303a4c74b7896d2d598dc1a4ee570e71aa0889b3f6b2091821828151944db0a6175868a44da25d9318dd45697bc9beec5b32b2b9a977d1cd8e9e7d7defdea96bf5f4c1f1ac902c51f12a5fb6e3f20d7d58e85a17000b6c4ef026e5aa7aaa3483fe13ae691e0e3a8e5a52f2080507e9a6af48d5f04d7e0905768664bf002c4b88b8288e57d69423f5dbffa9ac9abec19535a15e6213835d61ff4b6ef8c9d7b8c77be9e86a87e4cced38bd787b6971d829259ce5a2f5c6bd16a8db0abe02df4157b68ed91f23873dafcc922126f3d5826f2bc9c154592fe59737f9fe3a37546537e41060df73312d9fbac367d47199afd69bfdd4d6f8b2dfe9263ebd22ae50c06ad918db7bf1c6ec68cf9022e973163267660375e83fd6a42c8fdfbca9a48b26167942e40e733fd0984a5909ff71ca5a9c4dafb9d510d199ae036ad66b3ff15c404e2437f093f6c04acf3678eb5f60f2c8d9943fcc2473056999d3a858331507cc2492ffdef0675a9ae2acfd0e487ac9e90c8ad15169f29b3abf3fa1d9b4539db28267bf260b9a3297bf1ac7dfc60c2ffe828e7f07de4e8408f1c0e3afbd50341925d6355463fd00bf32b82ccf9d11cd3ec5744e03c2e56c6081a9c5bef3d323c11d9c46cd3257f32a68d70ac1eef7633e0f00933cc0eecd2879b2397b4b8e94c457848fcab1369b33811291c497ca70278eb8976df698a72858e1c5d1a67184a61cd2f4f2eb4ff9290ff548179ca2e76c3224c18d5258199db665919e7faf8e426c5f8b9c23d6a8152db809739ba87edde7f0f2ee498082039bbc2b14a9147b2b43fd75647272243bd1a26a0508e4c23b03faeb4bcebbf087914dac7085157a23031618e74581a05ee76b7886bf4196a1d4ae56e681098f7c2d73fe914c0910d131752f2f03c795a417f4991d93634fe8e54521589ded57b1262c88a7ae6f6815e354702ba80aa085335177c791cacd8d017ffd456fc03c00d628629769d1a5bb5273dd5c020d63b6c383a1dac6dd79d319e38c844b3b6d79a0dd961afe2a701b668d5879d0f4d49918135ec43a0d23da65a5f6934e0ea88a8ef01b6b9c5091ec1177132f42b375efe5c15d3f537eaaba430275fac9a866a1f40ab34ae6ddfa9dfb1b43f5049007e62fe79c9563f20eaa0c2db3d4cc197de01f1bf240d7f0d062ee48d0662f67203cc6f380acbe48eb071918c46e17425b5a7a9ec50855d94f9b53df66dd02ab14c027b4271f86c77cd036790e48cdf9ae203ea4051d11d5680ff4c8acca2661a1d9d52763706b96a55e80fb4a4ff09d65991efe5fc90effa39e0d1d35b55f6e3826f7af17e808913841ba2310a49ead743a58dbb9baec9986e21ff15eedbcba6b2ebdd326ab0223baa23633d5475e9d3812e6656d562e54800c3ac919982e7dd31c8468ad5c172e2902a9d58536c8650dd66a0bc31c146e2659b0ab0a5a905ebdeb42abbfa87d698f67605f7ad604bf240789ab804112774fc84699cfb852bcc2cf790edc92325a1c099e8e5804e3d1b871985962e823f8c6563e8be8651b675cfef2a0e08a1b48286f1b85b6c70ed68f791e9cd5372e42ef07da1e1bafbe106b6b5fb2a651ab3d3581c0156cc9351c38db35c942a6bf1509d93fb215321f660edbe83817a0b580b34000f7a6e65aa8653d86004c1c84d6c1e95bf65fbcb224d9474b78f358bdd13aa788e868f4714fe5c964941fad0d82b43b67c30a66263f0c6ba5d162690c734b6b9066e7dff74c3688a2ac7472b42304ec276552d91ee43140178f7300c97e3d75416c21a775863ef9491d104bbb8f341c5729f12d3178ea3127e1d354d6d1eb27d9adf06a2adc6f9413a533197a1314e1db4dbb7cd36865e79b3b76471e8c4a59bbd32e0af3b03673ad0f19caccb2657296f70828f9b87ad094f71d9cf547d33bfc252f3673b3f1dbff0e1c7cdaad3439d63ea4f98a84b6654a6bcc28a5c8fd320a5008d54814b25f66030d9d2fa5cb309d041a61594d0268b2c25ea698bdbf1606e396d14b9d461de7da88ffa195e39188d15dc65d8ae52c3106acfa557fdddb02105476ff1d7f43d6107149320d7c8e86ffc56baf86000d7d9bb396647a52eaa4660bd85fd45f3b0faafe743e648340244d311e3199160bb0161cd009598185d761b54376848d403e675882006d0c4a9277217105adbd2698610528ece3d0fe3f77ce9fdaa5b3430cd19cbfee6dc40b19289bbd14960b1d674a50354d34c55b15a0950a0a1b8b5c4d0891a49bae988522c56b4c88c6dcbaec4a6b20e8f5b51f481c2dc08df79ed4dc581331fb1ba183e6f68fcf95319f3477aeb699d66a04a4994104a9b8be8c3010cabcdeaff59143cbda085b921ae43b6e32a53fe74bbf69cee518fe4311be9ab225ba72af6f13fd91ef58b238989c48cec8549437d9f50f273fa85c9cdcf3f3b9063ddb4d4477b7f91dc012876a78cef67c622c86678f3ca3e3c90a87e85135c6b03272bb7e5382acb9a82b4e6ea04773275bb3f4f1a48437cb338bc6a6d69c0c0c22a1b6db42dd7c372e67784fcbc8c921c006533b149532fb7b92b0eb7711cab80e02ab912f38b149ddf4ded70159146f3a993339c9646200f893095b2eadb9ebbd04684210fcc07879a3ee4b5b92ebc0095b12d913d9e1447ce0c2b7c025d7fc9616b02d020c3949496f396828b6b6afbcea13e6337b31e760aa9bf4c5b2d9bac830acfb5befe244cde8122e96277b9701cb6afa5f4d16e9e50c1bc89e814a780d61f25cbe4650c70e02b6bde25391dfb2afca729b1022c125cc662a748b46db453f316c13db3dcc3932d153424e6f853ee3943a76821801f3182749c9eed1f41991d251a82c30ce5512479a5114081566db307a845a76439af3b8848c8811fc16fd49e8833d6585918116abc307a2b8f6881184a654edd0ae2d84e79391d93a7af203dfc99b84f8672b18c0f8e4bd8e5e728cfe8bc3aecd123dc93e1210f402d3790db679fdb1931f3a2c1f56dec3d6bbc65de9d7f85e75bbf0287b9b9a0a344209b82f13b65102b5729e7fee6886ed15730a811b317407d91404ecbb3598536f9b57e7f15c93dd94754097023cfd29f0056572566180775ec7f3ad7ae3200d4bad79f37f721282366dc2e8837acba5a8f657a76c06627e879c0a4582beaba501bdbb6c067216a280bafe055efc2a0d651ba94610ad1c4275e1e16d8363091c63dee9357e425c106d85230b7528117733f0dd81bb670159cc9823f6250339b288063a44682649cef5c38c54cd5b5076804ec74ef7ba7d1de23e6e1aaf8c0de08443cc994caf62bde32587fdb69a1e4b66f169930c7d8f5df2ff137a06bfa4eff109f0d081388d46e850ac697585385fc6d86aa24aa1b8e52ed5e0f2bb62dae6886291a0b7542f7ced243ff43454bbda4a9544dcb446a1dc95766e0591a91094ffc11429c9dc8b51fca7fb1635cf94d2ec92d5214c535d9c609dc06f44cc18aa2e5857866f16da0a2b3d135f3056a339686e769ddd60b68f630915831e6b7761bc592369b3a54fbbddb104330c496e588f15a3fed74859775d1cbfc3b838a6f24e1216f525f2f1ea3a980077950f0a0ae7cec93882953c312c795db18cbfa02ed9265d9bd81c3e1f6c73561649b6e2fc624278c5548ae76f8b5bfe00d01426a5b5c1baeb1a2586a640c381b0591f013cd4288e431b54a165c61a7f41ec888e27ed394311bf4d4bd4603a89648e0ed51bcb2174852af77c183aa0e528f187814f4d00c0fddfb0375a763581a40a5e1bd16ea9f737f5a524cd9a621bd3861d9f26dc4e651e68494f18f7be3766fa4f276f177cbfafed7899ad9fb5d60d2739d2784bfa594f1efdf66cd68cbd274e08a2d4608c322f8ecd8c95fa43a8aee94a9ae543208d9a442e737c020188f3eb95488ce4c6ea3e9b37ad28cfe2adb", 0x1000) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x4, 0xffffffffffffffff) acct(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') socket$inet(0x2, 0x2, 0x7) r7 = open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x0) pwritev(r7, &(0x7f0000000000)=[{&(0x7f0000001380)="741ef9382bfe3a9354a6e973a2f598126478d3e2ab50328c5c95c34f2f1910a8db9a81880ade405be6d060e4dc7b9f368f0084f3a27dcffcdf4cbab802fffbba6262ece2f2be447d6dce5401907c273157be1ed11025654ad9f3fad11b0029e0df75f482399205ccb93fb910dd0f19e7317dbfa104587e9a164a449477e407865edb35fd6d59259fd3fc95987f9d5c4954d05e3d3ea5e03e5d9bd63c59bcadec9a255fd829529f5dc788267c774013311a3ffcc8b0095b047855e4c76494b631917f1221aebb50a7ad1f529ffae3d876b46c011eea53ed3813ed221de0d6dfd075b3567dbc12f8271af96ccf0e3762d540dce5e2329cc661dab2a8d6965126b3b190863e103d81af47fd10ea3641800be9f769f7da138a68c8a229b716c345fb10e46f9ba9480583e4141343db2f500130a03cd894d4c1121024efb020ae13166af39b276ee56ee53b50d1ceb6477198936b20ac9d868b056553c154bbd2a2f19d30678260d2b4e83ff882bddfa89fffeb81da916e8553c481a1e34770efc107e2a35374e3a7157a8519b569b1499f2e92ea7795c50b930ec97e684d6fa907cfbcdbe58a735ed5a9960e3cf3168fc0d1847dd9b084d86f39d10bac2402aae5f1317f67483eeb02921ace21d8124e290e4ab86c74a68038b7fe27a52252dbe8545d1c5aa1038784f28b6115ea52a5ca51f7b01ab53026199a6ae9062b066c7713c5a3e570aa932fd55148b470591b0082763ee233a14c7b0fc3a0236aa83068e8a65b11cf93cc79291c2bd7496bdf5509839749b887f1d7560c9701ad9afc39b01ce1a5d7de3fc09dda62c08622ea1cb7d3a8176a7cef87ea3c4b54c1e452fae6b68da44caad81ae0ab4ec6644a53e50669701312d2925e117e0347b2d7ef507b9a6d09e56faee03994e285c0c2102651076697f5f1b3a4f4c73fd1b769ac0402917ecc6a54098900dc1d80f9ca96da5f8edbacf5b0d9a8ae9d91e057f340709f46780013438aa428788b1b89331b91166ff1206ca1bd8518dc5e6299bd19d487ea7fb5d9cdcc200cb393c024bfae243c24bc599847e3c5e28e629d6ea7ff91657656884308d084e02290657d6b1a9e9153c26c96790598a72b350f19040f4c9102896090eef1f4292f16401d4e81a71d55a879fb2280048c163e49b8204ab0cbbdda1505cb8018f24f796710e4fcd2798c02c4d873a4a09a4f833856d7489dce485ae627a7fe9fcfe74c358a03645ee3dd1f857e603540e382d406dd27904ef5ebd90cbc5ad8164325924622e128f0811bd7459eb931c1f15e8492a66ed5269145a38d05db6098e044980e88feda45986db22b6af1df0eee539e723bcb6d877890f55d0dc864c2e7a7204fbf0093405c2120096e98964e26ca5bd28c79f52373bac2650413b6370b3192c814e35c48667261157ae560dae98a1ce12fcdc77de1180a47cdf71d8d5cf0cb56b4fe67d115e350070d1c770955eccfb56827510cd010bb0bab817c98b2754c0e22672e1e974a6efd061126a9f251d43892f937d50439b0497d83a77390ee2c299c5dea9ba77bd78f462ce51a82dc55a46e7c5c0f981d72726e6ca379f1e304f39271d8cb130c2a8d8874230d62700ab7deba6b4d053feeef184ad95e5c0f5a1e71bd7c99d28d349294ad322e23db273fe01e1ad80d62c1ae24dd79ce9c541e0ab5908a8df9395d0e09f5624bd42b995af2daf8c1fc2512fed6420bbfb93c1a03bd8fb174f1e9a40830a0277540ebeed227af510edac92b05791d79d0e309501c959ca0472bda51b857b7b8abff4b024931c1e75fdae53fcb69846f61b7070a15acc5a8270bbcc4fff7a7a0cc2aeed0224af46f07178ee3644a98c1a082e10758e884b9677bc13127ac6807947511d8e5cb3b3bb50817ff48cad231325d8611f8f7401d74fac092499160498901f38c9bd09cee5012fe041b9717b0c63d1341d310891bed635b8908ec74044aa427f31df8a2be6acd9d6cba7b7a684d3c78b028055f6188a2adb8ea11984e66759b58123fbc6d4756aca33a5d15c6257e9c433724ddf194640f269922c87d141d1f8c74e2fe2e58d5532084b5089432322061245d5639dc9e1baa905e0b82ee428e43f72a4ddda75fcaf5606309b66b9bd23111b44fa0d22ab20fc9beaade6b2e689cf68a6bc2328dce675794b84f98f098598a480c067fcd8c10a9bc49925db5567a46e1194d20b7011ad2c85b6988734a3e8f23dd35cb28379852fce0e7e86adeb494d2dea72c223e27353b62a012c607d9edc92884a2286a2c7a2e2bad1bbd796840c6bebdfe8c04076040aeeea679cc494099386d0433630512370f2106b20cc8aafa6195ebfd1e663489680cb7c0f135158427c055b43c9a72cca2235b9e11b142213d3566c253f7356eb90bdf55a1c4f56f2a5714c32d3cea6642304801d341b1b480ed89b1d6829505c5426ff721131fe6bbca426500e1a9f9d915f7a23dd840dec9a43f1b8d0ac3da386adffd9cadb4b5a7e6af35935c8a0e9638d947c2121130ce27ae35eb6133a638797bbf4c72528715f8bb6ceadd714cf70324c489f34b6541cd02a5df8be7ecc8084c9acf5937d5928d3e095c094b72efd1aa73621d653f74ec0f95543d116f76b0cbf1bafa49307325d20773f77eedf30e9f5dc9510aaeb0875e88673696fe9d8c6422c88f14066ee6c9bb5104fe07e07b18944aef94350840849316c750aaf9b0a3e7ba65b12eb3c910ac2f45129c90fd81c899d70151c0ddc96cb4856545fdd580e2af09a8823fb13027559c8996b7420dd2e13c94915e7a6a13c749d40117086d5c43a6513acf6d50e43bde6e090910e796ea3f0cc1a42598dfd1bb5d23622652705365dd9f405247ecd3771c5c299edf7a56aeed7022ef3c5cd8ceba9fd5bbb6768afa36ee21638cbd5c8484fc244c969b4cc15551b56ece0f8c6e9379e129354526ad51a29f1d6b1e506fe9f26eb74adbddc78484b33aec09ffbd6c54285a6c7da473d1b5df4716c2a51dfbbc4ee1df338eb185b5f2a5b2a16ecb8b363d8cff38b6549917b43054eb9911f3df91fb42bb9c0e702d538f9dcbd523cc5a7068ee63d2d912726ad469bc2b69c43091e11a829c4e388fd6e0eb4fd46580753ca2c388a286a029d5630534982eb390f21892fa4bf0d067403d3e352fb5dc37845dbcda1c22d6cdfe63adcd19d981e3231dbb7a24eea1b2d0ba6b6e4a6f68d616c1d1d9cb00c33481fadad4794487ff46bdc4632195871bd5a7159ae409e6d56809f3813e4b1e17c837b26a98c334fdcf1dbd8ab73caeb6dbaa15633ff1894a3e9344b8ae6ba8101bf7d3cff135686c8fd9cc721d668c1a47de38f929134a215c4eb4e789917c2b6a636f80658acc038c02a12f8fb6a3a0dc8d7c0223d9c43436c9a12ca5e1389aaeae119d7ee017823a6151892b02badae4b6d5337680fdbce7dd951114d3e403bb9299fad42095bc2c1bdb50813819875e7a69bdf93dd83ae15cd3d57ce57eacb5a8e75f4652527484dc008dd9ad3451b134eb6d6a2e2d511d573a5a895ff63f4d0af98f392ebcbdb29df206c9b057de0d83f6c49569837a93c70575dfd61c557ce1679ab35d0cf8d3978a6ab0cd5184114b668e5ade8984d4c7a0746dca18c6cd05ce6a366da09d1875dcd5bed3dd7d91334a79b36cc54c053d79013108777e242c8e5042aefb935a25292ef8bb2c4d36b3d6a48a4e59ca93e2491fd8fb06cd6d8ecb0c71456f74c03cc80b9676029e1ba7bf484e202aa1bf42792c2ac5a4c403694bd986a8d5e880cd64ededfb32ee097dbe9e0b115af9ac6fa678377ca559f750d526a360736c7332b973d89858973da79b99b74175be17999880c352edf8cf753c0fdbf5fa261cc08f6187029b7151674a562ad2898f018314b7e173c4e8810520847e5e0ebe4c5f12d769fa8d4aceebd5cfb206882d25a101c5e0dc22c2b3763f212d599a155cae49a1c31865f23667303b0034d2499b97202cf051f627e7167fffbd0e6f7c9c67c2eb653e3259040b3afd1f12a524fbd44ff8f794a1dbe03f016353354fe869c1b79eefd2bb4738909ad9c0aa8411552bfef52fbcefae47108850e9114ea08858466bb55f16db748228b016571bd77eb4bd0757b48dcad5cd12570b831dfabe7ccc3068d87c806f18cc8bcb10f2147bc5851358960b4de6dc4cafd4737ee9d278e2c3dfc397ec383049fe39ee81d0ba281a420455c4c3fbac280123834401c1b9c8273667f2ca864b7760e89f2930f0bdec3542c09d49206304c8364255c3f1520c3fba9c4da89f573996057b1af59ce17127ab4efd48dd68e6aaf048c3b44801f282fdf964813c1d34385f05947b722f84c68742c41a9b1ec7778e52a856259c24fad925a2a85bd383ea2eea5f8dd4d7c24b4b5b7d8063fd9b742bdcd058c1eedb19a94f73ae5fd70396cdd6afe3b06e3697740c283828a02b4e36cca257a9df96afc2804000f9ad9fe22e7396226728ccb336cd26e3e043ec5f1db6f5344d5a897bdb34311ffe2047c5c4d1cf2337387efe39df57a1acfd690e39c6a44c3aa5f47ecf84e34201bc81d6fe2d3e11cc1c97babee691047a043dba44a962410c8333b0b907f3df6bbaf577214e2403443ae5f2eddb2bf633d125fe09be87aafd54aada3075afa6c6df0210da913b013397cb43bc5ff545f9757dddf678e78d2855544abf04e63af078019dec6506da4de182b6d4ebf233f7792c0f2d592cb03c02910cc822b41582e575f24a18e2aad93a53066d9d0e24ae7c5802483ca8abede6af2b45d9a64c6c39cc4d7ab40af5f9c2b3bbf5cc1126259ef830ef67ec0b92f910f9afdaff5f9f59dc2b8208153eefc90b8701b9a7281778ad5cf09ef033892a1431f168262aef1b400c71c3daf0089c5281107c10125eff849afb14b939e4efd76ed0f526903147d729b8bdd8f978389a233abf322a52890c6ae84ccdc66912874c1ad5c10686a3b453116081e0f5ca8b8a6547d2c9ad7d1201fa3f48e380116b4ecb6a5c9b0fff5cf00efbd2036f836803703cc39583128fd684587a0e79155baa07534b2e764273b7cb7848a2b54398599f84c7e1e7187a25203166c8931608b81dc7b5787f6eda15ae56891c6e2937d3cc656bd47987aeac349fdbd3fde5790da2bb46ae7be7125d7e6332448d5e0d5b79432183b452e4bc963d6953f7eb45b1b45a4e4e4359d6583683e35f3b17bf973c73f59b7d67d06a7d2b5f3bda13c3e5aca36103fb9b63db464f2bc40b4c755f8d6fe98a288a8f6ce9421b9cdfe4b6fcd0832b6fe961955171aaf769a81a864c7af92d4f305c950df65b1581d80fe85da37bc02cd8f26c3bde7e6f35ee35c5bd1a40b9a2497302d20a0794ce3b7f4666bf9766d0e9f443d6d2ca62801cff0fa42d230b0898780e96b6b2480ca863013788537ec45204e98d04c269472a11d01a909857c632b3fdb7602eba5525e9f351619263329cdd8f9c734535aa027909f69349bde849a46ce3d336008671190368497b0c32b37b98883d70a00f6bc829356c98004023f9c509d665f05b9ae2a8cd5f5f7d11fcb5efd0229d18b73479a1199ca78d45c7706904b163341f61cc2388baf0897880f2591b825fd538752e1a3183bac80f7f549dab17effb19aaba77bb3934bb55c4f5d80921f337145f929facc8e2aa500de29285b95eb68a63b81436277a58cda80c8818160c9a044ae496e9164ba3d7a5854f5ddaceb1f95f0367b726416ba8bd8a807495e5f89d6b8e0056e2cfa9c5cf6e8f3eea8b04476ff36ddf9a54b33d5070a2c6", 0x1000}, {&(0x7f0000000280)="c04543863bf60199d14e5e6fd1d9d188d259b15eebf0529ede69e7070f18e10fb01fb0745899335c11b0aede8adbbc28b6bb6ec7d560efe4cde8a6947bdea6396f09da1c74a40c118f4442521ce0b87e1a24c7733089b8c6778296b091821e08a69e323c47512741652a76da10018865abce3d32bfe0521f0cb4a185175a3a80a24999a0f0ed26c503ff2f9f8eba5e33d21eef3bbdecc96a44f792b11c0f4a348977b815f1fe5ab86fa8a8", 0xab}, {&(0x7f0000000340)="8a472f00a44454061630edaae43ac9089cbdf2a1225050aa1c15d63579770544764774180ec9428d784f9f73086195ac0692bc45d563f5260fcb93324df669", 0x3f}], 0x3, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x2, 0x0, 0x0}, 0x8) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/wsmouse\x00', 0x20040, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000980)) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20080, 0x0) acct(&(0x7f0000000b40)='./file\x00') ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000008c0)={'./bus\x00', 0x1000, 0x8, 0x7fff, 0x1, 0x1000, 0xfffeffff, 0x3, 0x2, 0x6a3876207d967197, 0x0, 0x1484}) ioctl$VMM_IOC_CREATE(r9, 0xc5005601, &(0x7f00000003c0)={0x10, 0xeb6a, 0x4, 0x0, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ee5000/0x4000)=nil, 0x3f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3dfa}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000e6e000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xb1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x101}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x400000}, {&(0x7f0000f78000/0x4000)=nil, &(0x7f0000e11000/0x3000)=nil, 0x80}, {&(0x7f0000f93000/0x1000)=nil, &(0x7f0000e47000/0x1000)=nil, 0x1f0}, {&(0x7f0000f2a000/0x2000)=nil, &(0x7f0000c49000/0x10000)=nil, 0x7fffffff}, {&(0x7f0000e61000/0x2000)=nil, &(0x7f0000cf1000/0x1000)=nil, 0x6}, {&(0x7f0000ddc000/0x4000)=nil, &(0x7f0000f60000/0x4000)=nil, 0x100000008}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ede000/0x2000)=nil, 0x80000009}, {&(0x7f0000c5f000/0x1000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000e12000/0x1000)=nil, &(0x7f0000ea7000/0x2000)=nil, 0x5}], ['./file1\x00', './file0\x00', './bus\x00', './file1\x00'], './file1\x00', './file0/file0\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './file'], 0x8}) fcntl$dupfd(r8, 0xa, r0) connect$unix(r7, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) execve(0x0, 0x0, 0x0) 01:07:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000011, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x2c}, {0x6, 0x0, 0x0, 0x400bf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[0x10001, 0x5, 0x8]}) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f0000000040)={0x208}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:07:57 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f00000ae000/0x2000)=nil, 0x2000, 0x6) r0 = socket(0x6, 0x8000, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x10000000011, 0x8000000003, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r3, &(0x7f0000000080)="f12f262ed0d9752fb33515ba65ef0f4d9935e104300cd2453c89071daf89d4f354665997", 0x24, 0x2, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x7, 0x4}, 0xc) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) dup2(r0, r2) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="ea4da5e68101bde2c0712e40ef275761c57d76bf326455f4c1b2b9"], 0x10) r4 = socket(0x11, 0x4003, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffec4, &(0x7f0000000500)=[{&(0x7f0000000200)=""/176}, {&(0x7f00000002c0)=""/111}, {&(0x7f0000000340)=""/152}, {&(0x7f0000000400)=""/91}, {&(0x7f0000000180)=""/13}, {&(0x7f0000000480)=""/84}], 0x10000000000002ae, 0x0, 0x142}, 0x0) socket(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000240)="108dce0d845c7e82ffffffff140000000000257f149b33ff0fdd133546c098777b8370a15071a8c2a9bcc7ffa8689d90001dcee5d5d22e32eba73c1f9d31295a35f6a11cc8e6c297134b571d1972c5e80e753d1263f157b30ae05c0a9a505e1ec5abad84aa1f871835db2c5dcb642abdcd0dbbca9c25c6cc5bfb2deb300e37d76f8d202224c11e0ad2fbc4ee1ce81ccb40577cde240f1a09227738c1b36da2541d28caf664534aa96975b304ade41e82aa425ee9b2e67c", 0xb7) write(r2, 0x0, 0x0) 01:07:57 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, &(0x7f0000000e80)=@un=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffec4, &(0x7f0000000500)=[{&(0x7f0000000200)=""/176}, {&(0x7f00000002c0)=""/111}, {&(0x7f0000000340)=""/152}, {&(0x7f0000000400)=""/91}, {&(0x7f0000000180)=""/13}, {&(0x7f0000000480)=""/84}], 0x10000000000002ae, 0x0, 0x142}, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f00000006c0)="855b2bfd64a46df26ab8f45afee2e80d9007e1cc0edf9cfd0b94f5a2ef55dd6516258a8a7bf13c6bc15b1886821dad253115286527361fc10d2bb294adc3aa67fb64c98954f5002192d8bbc6e89639b70619c6cae428360c962144c9a02c73ee543528a559399d72698f0df79a3c3bce57301257ae4092237e47bda81d135cbcf86a2e4f898257779c8905b119f43d8511b4f0d61c7360e3f231847fa7276019e1cfbf515eb0c2", 0xa7}, {&(0x7f0000000280)="ad53c06ee0cac6d3f9fd78e7aed30e40cdb399f028052245fd019c492aa1927601d8d7787a4dd722fb837b1a99ad3f68d31ffb3466cd9823dddd47cc3737853c7364c74758122bfe5e1c82ad342a3609b9be1829f21360ebdd79bf773790c77d4b73ebb4c0b101653ba40700000000000000888434f04302f2475773ef78ec2ad0c5e2390db5aae2441f72f98d96572a5a25c29a3176b98aeb00f0dff7c4af95fc10187816a3462a96ddbc6dcfb6685736ec3040e0b10909c4405f512c74a1809b5af586cf8775a1a4c3b8589e780c1bcc65b92368e7a65dcbee236992163cc26b754492491d9efd5ae628e2e4e02b5de7df7b6f9ac8b3f8a9680b2235a1c6e4486bf4fee52f2e9b182fd8bb55779869e2180bcd04b3d0f8eab19396d8987217db7615b6cd9751a76eb086ba09824f280f67c20a4774a9ac3c500699d7b836fe7b10fccc09acbdba5c87e8d67ab6b00265b110e983f3d77bed1f61f1b0bb228bef55c2f8aedad616c69951a5ffb063f3c4f04a583ad05f7e8d0c01f8cfe6c4fa7911ed3149fb188a7ecfec727fe32eb7599c489d4b0b7533c25b95b0aa51", 0x19e}, {&(0x7f0000000500)="4526719c038974bcb4e264bb02ba7a9866986f503d72735c86f234db0f683f8e8d77de8c76b43f8bc1ea782768d5537088513da6df549d567a9db83bf80cb47c9685de9ca5003a190ff96dd106c46a4d11970fa43b081d93421576fe6487ccbf109a7a51ad90781ff3fa447a598e2eee7f47e7075c68c80e13327ee8ed283afafb8227371296afcc2ef5970600001c9fc37d6fbed6452eb7b15d40bd8aa4f6117604e3206c1c6cb58c3aa4aafb98458cf4d9b706e932f511f45f666acdd7", 0xbe}, {&(0x7f0000000d00)="7385e1213e7162a8fc51c79ee230b414811a336394b7fd225e78db01c687145f86f032e631e362c6c6ac6466d1e6b6356b2b38cbc2bade25da374df7be17d48b0fd8cd253c8ecb456596c714f963b0eda25db965d49aac9f25544dc993c15b6575770c4e490668fe76481140268dc91809691bf7380f57124308254c99ea7cd5af875d68ed7f4feb276162a2f4707e06ea7bdfbe38d9f5dff88fa6880cde3018f5c046b1d229615ce342e9ecb8bcf46569d40200000086178e367f49b0bf41452d887a2bdbaf85b73146daa4e592684984", 0xd1}, {&(0x7f0000000e00)="af1fb47e48ea3c8a6ba90d76dff1d0a2c976b2365885a0d66b73b56254b5a60eb7a519094ca885a87380f360021a85b983231d1716a4636b6a202e6463e987b9f9b6ebaf801e4c4b19fdc96153eaee535fc91dcaba8255", 0x57}, {&(0x7f0000003f40)="8810e06061c5388ad7be363f417b1e9526fa912b94d66a28e4ae36525de4c1757d006643b4926103a545c98746fdb8252fb05391be52522c474a6b44f54acc03a2e27090b59f559d20479283d467cfc9312a236f6d3ee7586228ee2821aa7fe9c82fadeb19f101f4b8baa585842dd8bf5cb9c8ad57e928a32b8350dca6623787d799144dc70214d761003b480a76ee8191374f96ff918ba6641bb08b9bfc1d69c6e5e1ae85784267b8c047d012c13381167a7b0b780cfaaf5a89c32f04307e03640476189cc0a3c57574f499725e17ecf5e00c58f093ebca7a07c1ea34af62b2739a4bcf0e68b49bf7cecc0ac8065456ea7b2d14be2a0d1c346638c2848678b59348dbcb0dbe5e176a55865784f4621ebbaeea17ae5983505e63ce0e0c66b7ad616c5f28f2a9cfcdd9d150940cc3b95b211c25ba907d25235f0aba40949546bf8e2d269ba2ff78e0f65f53d55fed83db5bb52679b50139401af6f71ae03d544e191d5284d2103357d768136a07dfe259dea7283d92a2fde025d0b065cb35000221b99c0a9744a1e49791ed24f46a79580dee274acd10b2d318a72ec3c335529d0749689571a3761e0faea0b50a49ab3d1d442dcceb0fe3eb752e9f38a1b48aaa344dd200ac4e786e64bcdd78d613e7241d6d511e9d45", 0x1d6}], 0x6) 01:07:57 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffec4, &(0x7f0000000500)=[{&(0x7f0000000200)=""/176}, {&(0x7f00000002c0)=""/111}, {&(0x7f0000000340)=""/152}, {&(0x7f0000000400)=""/91}, {&(0x7f0000000180)=""/13}, {&(0x7f0000000480)=""/84}], 0x10000000000002ae, 0x0, 0x142}, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) fchmod(r1, 0x141) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) connect$unix(r2, &(0x7f0000000080)=@abs={0x3, 0x0, 0x2}, 0x8) 01:07:57 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000180)="c7a895b22a241c0a078359ff86dd6e360a0100fffffffe800000ff00010065ec0f1d00fffffffe9200000000000000ba3cf9b17ed2c6") r0 = msgget$private(0x0, 0x20000003c4) r1 = syz_open_pts() write(r1, &(0x7f0000000080)="764c52b386e363d47253e1371e65a48d19872a05d4b2a0a50d9e993471e0f19a7ddfeb013bf98f40e337c052babca5ec19cb64ea59c67112644f5abd9998e332da07accc", 0x44) close(r1) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc216856c8770e5011a28908d462aeb5fc1f9c6889465eb80884ba59ff5ec361b94059353a5442d379cc1decfa84ca6fb7f91f910180bf8d77ef66a812234be92b5f7778a787dd8e8f28a49f4316c2b7e1b92e3df39692ab0fbef1fd148854d98a07c68ee1602f26516e462fe2a7a5357ccd5c52954c9e46e0d4c744749613b9f6a735c45a6420a65794afb4debe38ff0a4924801631d564aaa5543ccc54909465d7a56e2e092670c2ef6896469b8be80ddbc5372fd74322cdf89503b021ca5ea89ed3c614db32453a70c418fe664d2482cda1f8e934ad6a12afb368762e69e209de150c77a93540505f38dc46562f102613d2cc4610a6722f211cafea820d4cd8f0692400ba0087aae687b584d0e4426b41f08fdc0b4d75656d199b5cf20820ef7f5a19ae83f253b33a38182f2806cda315a0f7a7106eaa8e0b79d7fd21b9070d4122dd1f1c4458e81e724d906534d20c3c8e1011ff7c428ecf7b1ffddfa4339d015d2ef832f4fee6489d08b37751fc3b7a1e7e65e590586ec3242a3017edd3bc2b9f36d767b8cc6ef65c4749fc54a07915a40fbd35c20b6bfcb5b5525920bd50a0863a0274e20f197574bada2a4d7262e58df87083b2dc7be12738177ad918f5ed6d74fb6b6d2c4712c3f00afe27704c0c4e9499b2499fa7079b497634d0bc76c757c119bf89ec6f268c0caf1b696c22523bb75cd0560a041b357ed07ea0eade3dcbf18336350e42ec1c791b251c2db611be4cb0df26341d6c55ff3bd9b2ad584774be86cdcf843896c76bf280f04d72cac4ead24ab9cd54e8bded01d4bac76d59f759d7e90ce3ec60794ed52b38820897b27f4909591dced0369f0f61b7f10364834687105f8df507d84f72ac95a0533969d67546eafd8390a29c6776d91b4c84bf58d2b8c91a247ca02ebefa87a5dccbbc90c796f530bbd5ae7e7a95d5800fe08e4b979ab44124009c08dc150112768ede79c0a51ff1be0b6289332f03d78a29647f589fba143ab20119dfcca045d6523ff2b189a24e011e6748861eb82e1771d09908ba58913446bc6a07bf23daf5ab577e02ff143481b36358613fbfcf33d7c059b0835128e96cb18c0a6c56aeb6a374fbc8d66902f6d7ffdcaad573c4bc99d7c317e32460a4d1755465890e456b0a406df32427d233ec0f3d8a6c72fa1b97d73c94179b1a2c9dc4f44320f4d0db40163d7a8e5b2c14f90053d0d268118271cbc329498103f45695bb6fe3a42332f3f46f41d495b4fb1ea325317acd752fbd43186a77aaae37bbb8c1b46e447c20ed8c5669315347159e54ad40780194e6ffa8cbad1befed5f3e133ed3af67e1cc8df0a04b13dd43009f2089d88058ae23c3bdd6acb5a4063a5b1425f0851b3f5198a7da64f8f818d76eec3121cd906c716589176a7a5601445d65a134eacf2133cb819dcecac5b48dfa0c0ec3386c848b7be569e2e50e3daa067e3d72beb212b4c1d030ed735fcd0a00a4c8f6d3754c8c1418605725f2b015cad7fadad245bfc10b2e61855182cb68402afb993635851cc2db6a2d7d0086f8bfe8ae58f3c8955c574f341cfa119f35620c9562e40bd30ea741a973bf8cae1821721b78ed002e2330ce8ca25f7d9e605a55c1951290fc6ab7a27b2d1158ce5bb27a95b621c8404fe498255324450f86e5a8baa66f35a1d62847544f66153fa79eed29c888fa1a3ca96ee1c50629bebd95cd12909b907b465fc487b0aa91d25ad8de93266e20bbd79daa232d87b32796ece77b9cc9a057c400e17a832e131c95878dab3bb9737d383e0650ae5fbb11e6e2cbd0471a7acf01c2071928831be9c519f2d823d44ae30359e5b60f02d6bc391c8fb15c86863c3c294138d097879a8f1b2a8485a7295b9ecc16d9e9f973f3ce8d036e1982f06d31a194372bddf2b71214ba22aacd113b306440de6941b1924a5c0859ee08c2fc7d1cb0ffb76e12fafbe6ee16f1b992c27683931a7fecb27386080e1ce0ecb1ccb7fb03d66fc6b0227fe5bebb5aa367fc06bb15959f54e38caa5af004f2292be3d827213c3cee3e619d4bd9ebdb9b3000f1ec55b1e29a822a38b7e2be0c309a7c8bf87c983b561a2e0543413d0644bed36f3abf165c465f9ce0fe0e101de3e340691aa6049ac825ead35fae9be9e145c14540675aabe67538baea24de134d4e6a7ce109b36c9e3d0a4ffa11af7fbefc474d0262522d05d62c88e5a3db587c827eb6b120927bb30911174d32804677b5e7d4e3f3a621d8b05ef97b5c5c522613aac127d38154400ab851342e4848d8a43438b33f6301e19280a", 0xfe44}], 0x1) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) dup2(r1, r2) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f", 0x37b) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000ac0)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000001b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef66", 0x17f}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000940)="176a9e37ec6e3d3eff0fc65f7f0baacf752c102c0c04fa2f845d095d804e6f3e0f9122315c6128b7f6d4092c94134447faeb2f1a2a16f89b6d982dec8b06a3536401d03b7062c068ecf1c4", 0x4b}], 0x1) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000100)) msgsnd(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="f1435c0ae40a9c8f465a779bcd5ab3b5d7bc7de3679bac2dc9ba", @ANYRESOCT=r3], 0x2, 0x800) msgsnd(r0, &(0x7f0000000000)={0x3, "e1a904559b3f3745424a7b7280877d4b93889b74ea3ed62b58df51150ae532d831e496f795f6d81d1be6b1698f0dbba0337b7a85ac747c318dd804665bab4d3b0ccd7a28bc49eb618a4000d3c2b76880"}, 0x58, 0x0) 01:07:57 executing program 1: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000380)=""/174) semop(r1, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) socket(0x6, 0xc004, 0x7) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shutdown(r0, 0x2) 01:07:57 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f0000000040)={0x208}) faccessat(r4, &(0x7f0000000000)='./bus\x00', 0x50, 0x1) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) setitimer(0x1, &(0x7f0000000080)={{0x9, 0x7}, {0xc2c0, 0x3}}, &(0x7f00000000c0)) 01:07:57 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x80000000000009, 0xdffffbff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000500)=[{&(0x7f0000000200)=""/176, 0xb0}, {&(0x7f00000002c0)=""/111, 0x6f}, {&(0x7f0000000340)=""/152, 0x98}, {&(0x7f0000000400)=""/91, 0x5b}, {&(0x7f00000000c0)=""/13, 0xd}, {&(0x7f0000000480)=""/84, 0x54}], 0x6, 0x0}, 0x0) bind$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = accept$inet(r2, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000080)=0x10001, 0x4) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x2000000000000002, 0x3, 0x2f) sendto(r4, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) fchflags(r4, 0x0) 01:07:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x1) connect$unix(r2, &(0x7f0000000c00)=ANY=[@ANYBLOB="8202adfdffffffffffff447b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a86e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f07b14385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b755500000000000000003e70f6b4a062c6ca8d12540ccbca45000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d53eef9e8b0fb636710000d2f97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d09000000004fad4b03c88132e19769e70a2ea6f78d00000036d1161b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d308682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e33edc2a8bcc7102e6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136d097a5d83092960862b8102bc1f84da03ea23b11041034906ce6dc83c3fba37ff1547118f569f6e87cb950fe286ef99252e35109463c50d4ebb0f11934acb99ae1ad670224f918fd6bf321659a89495a2856f00d3accbda54ec70b5260ff5a00f3d43881052e0e429f4b0a960091867212eb914a69d1413e8cfe753bcfaba7e40000000000000000000000005efea7a670bfbed345d8b9b6683308fccb47d9c4936d39ff47cade113c3b6002baed55c0b2d6ec968164fe69b2f6c57f393775b66ffcf50005c9563f7db12aeff359020802fac3cd2f56e937921398d41194b847e51ec8e7c20530383be2a3ed26ac11bc6787e3d0bc808f47709a5e70fe3be13caa151f0e89d97b623b92b462d5fcb5b6acc198ceae9c8263eae33b35dd0a98f524abba5b613578773278a10015ff5ec024bb1c94ab939d8bac352fd7f22a02065f479ef2b5eac09f58923c1649b821e7ce2b34962a7aa6e1467ad6456f11e942ce09cb1c1ac3c695ac97791e991a08c573089a9cd2e85d596d6518325fac386bdaca4ce6807ca788110fdd3c1850"], 0x10) dup2(r2, r0) r3 = dup(r0) sendto$inet6(r3, &(0x7f00000000c0)="1d82e0de59b29c7f58915ddd50197ebc7c6ccc9eff3b54d4235a63bd2d0d7df1aa5ba0a4c09765a978ed6d0a4ce5da92b952861e85ad23350b69f216c6e91be2bc74", 0x42, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfb) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r6 = getppid() fcntl$setown(r5, 0x6, r6) r7 = fcntl$getown(r5, 0x5) fcntl$setown(r4, 0x6, r7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r9 = socket(0x2000000000000002, 0x3, 0x2f) sendto(r9, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r12 = getppid() fcntl$setown(r11, 0x6, r12) r13 = geteuid() setreuid(r13, 0xffffffffffffffff) r14 = getegid() r15 = socket(0x11, 0x4003, 0x0) recvmsg(r15, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffec4, &(0x7f0000000500)=[{&(0x7f0000000200)=""/176}, {&(0x7f00000002c0)=""/111}, {&(0x7f0000000340)=""/152}, {&(0x7f0000000400)=""/91}, {&(0x7f0000000180)=""/13}, {&(0x7f0000000480)=""/84}], 0x10000000000002ae, 0x0, 0x142}, 0x0) bind$unix(r15, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r16 = fcntl$dupfd(0xffffffffffffffff, 0xa, r15) r17 = open(&(0x7f0000000700)='./file0\x00', 0x8801, 0x130) r18 = socket(0x11, 0x4003, 0x0) recvmsg(r18, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffec4, &(0x7f0000000500)=[{&(0x7f0000000200)=""/176}, {&(0x7f00000002c0)=""/111}, {&(0x7f0000000340)=""/152}, {&(0x7f0000000400)=""/91}, {&(0x7f0000000180)=""/13}, {&(0x7f0000000480)=""/84}], 0x10000000000002ae, 0x0, 0x142}, 0x0) bind$unix(r18, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r19 = socket(0x11, 0x4003, 0x0) recvmsg(r19, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffec4, &(0x7f0000000500)=[{&(0x7f0000000200)=""/176}, {&(0x7f00000002c0)=""/111}, {&(0x7f0000000340)=""/152}, {&(0x7f0000000400)=""/91}, {&(0x7f0000000180)=""/13}, {&(0x7f0000000480)=""/84}], 0x10000000000002ae, 0x0, 0x142}, 0x0) bind$unix(r19, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r20 = getppid() r21 = geteuid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r23 = msgget$private(0x0, 0x410) r24 = geteuid() setreuid(r24, 0x0) r25 = socket(0x18, 0x3, 0x7) getsockopt$inet_opts(r25, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000180)={{0x4db9, r24, r26, 0x0, r22, 0x8b, 0xa5}, 0x7, 0xffffffffffffffff, 0x0, 0x0, 0x7ff, 0x6, 0x2a5, 0x9}) getgroups(0x5, &(0x7f0000000740)=[r26, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r28, 0x4, 0x46bfb) r29 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r30 = getppid() fcntl$setown(r29, 0x6, r30) r31 = fcntl$getown(r29, 0x5) fcntl$setown(r28, 0x6, r31) r32 = geteuid() setreuid(r32, 0xffffffffffffffff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r34 = msgget$private(0x0, 0x410) r35 = geteuid() setreuid(r35, 0x0) r36 = socket(0x18, 0x3, 0x7) getsockopt$inet_opts(r36, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000180)={{0x4db9, r35, r37, 0x0, r33, 0x8b, 0xa5}, 0x7, 0xffffffffffffffff, 0x0, 0x0, 0x7ff, 0x6, 0x2a5, 0x9}) r38 = getpgrp() r39 = geteuid() setreuid(r39, 0xffffffffffffffff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r41 = msgget$private(0x0, 0x410) r42 = geteuid() setreuid(r42, 0x0) r43 = socket(0x18, 0x3, 0x7) getsockopt$inet_opts(r43, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000180)={{0x4db9, r42, r44, 0x0, r40, 0x8b, 0xa5}, 0x7, 0xffffffffffffffff, 0x0, 0x0, 0x7ff, 0x6, 0x2a5, 0x9}) r45 = socket(0x11, 0x4003, 0x0) recvmsg(r45, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffec4, &(0x7f0000000500)=[{&(0x7f0000000200)=""/176}, {&(0x7f00000002c0)=""/111}, {&(0x7f0000000340)=""/152}, {&(0x7f0000000400)=""/91}, {&(0x7f0000000180)=""/13}, {&(0x7f0000000480)=""/84}], 0x10000000000002ae, 0x0, 0x142}, 0x0) bind$unix(r45, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r46 = openat(0xffffffffffffffff, &(0x7f0000000780)='./file0\x00', 0x20, 0x6) r47 = socket(0x2000000000000002, 0x3, 0x2f) sendto(r47, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r48 = socket(0x10000000011, 0x8000000003, 0x0) close(r48) setsockopt$sock_int(r48, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000900)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000140)="a3a28b432c0580a118fb6d94ee6ab4d77e995dec4ffdac8ac1f676dfbb82a7984903086225aeb5decdb15bbc0d04a3bbbb17ef6a8e9dcd6ce310ebdc2ff6c4fd09047da1b92934b348ccc155becdb4792b27fa64326846dde0e093d0be81f4d28f8fb620959c7936571778113fbb82b8401cd2bece2de0317581b16a78bfdc087bf19c8031c18ed65802742cc5d6a3a274d29154d23101c9bf99313a9ff903c2390b244bcf7b64cea5d0", 0xaa}, {&(0x7f0000000040)="283d8bafb4469f50fbd9f179292cd28d1c8f80bfa5584ff98d1b690b1b774c6c2303cb8489511e8d52a6d97f9a0f40b0", 0x30}, {&(0x7f0000000200)="8c84baa656d898a124f81c7c47f024de13b5a9ca13389e11d393beb67320e6ed5f5275fd01f5d717c697be21b3f1d6f422d8f1d98ef1da72c9a251969e9b902b2d8bb8500059abfab5c7fde470bf8cbb44d4676e6283a50baad8ef35ac", 0x5d}, {&(0x7f0000000280)="2187e882e842d12ea1b8ba61dbcace7d1687c6abd846c698878aa6bdfcd3da541476d53ec69c4905dc9673eec03580fac690dc452c1a2e80c7ed919a0f4db6ef731a699a0bb61d87b8cc047936e36076199ff10f374cd5344b4b4c1fc783ab3e414724f368bcfce4ffd05a3fbe209857e10cc8061658a3f831676b5f95e1091e715bc1b3509af6e55c9b399730d29e60b8aaa6f9ade3e5d4acb18d3b56b1b07b83e56ba450496f8eaa31e2987c9d96a420c50e73f5de6000e550a0c6e668778d4b86ac0dff0fbc26ee36394bc1676eae1a0f3cb204c25aa7282c24ff1b7a35b30679bc788f52c874765f08ea70c7efdca107a89fd14f", 0xf6}, {&(0x7f0000000380)="12bdfe262b6994f7b8f2b816f9f5f3c7184567ea200e7d33d3f0a78b86b00bf90fc60b9bf374721fa2caf2b158e7de94f51f9427b1aa59ed7163243b72260afc53762f7067cec9fecef302f4e2f9fc3123aa9f9eb30971076285f838d9220097a3a8336ffbe1697a9741aa386b001d010ca10aec7cfcd7663cac575baf9adcc592a119c1b3f227e7982d5da38f8efb10a978aa1a1799493b431a8fe031cc6c670e05b1560ddb1952542ad8ba3cb93dd721dd5311f953254e143a3dd551132e28dc6c", 0xc2}, {&(0x7f0000001000)="5fcfaf4410deee5aac05d137abd1ef24f427429126fd08d80035501b09c66850e72e54735f3540202b65c29f7991221e46ba3c58974aca362c480f869fb894da247b615cadff7869f1000ddf8f05ee4b097d4aa08306f1b50ac98786cfb887d00e6ed0a9d1f19c639d76a3b8317afd71e8964a117b58e38bcbb181e58bbd2fb7dcd8e4a6c1637ee66ddbd2f938e6eefd23139e653d56859aeea3d42059571c78a92bf8efe56e3b0908c3b9520484fd3e78f8f0404219f1ff0488a7a7c99edec7d1104d3c7a72f3a4b476733881614f41aeb8b7c4de5a77d10f56e8a24388f8d0070d64a5de2546fdb884386b873c95b783f5b9446462248f7105892440a4d6bd38956d7207a2fad23512ff831b2ba12ad741dc774b26369153de6d3c9640b2f843668304447797ffbe5dd189b23a9906b19fd9fb6c0d1925f4d8164fdbcf42d39aca9fa8fce7933ac4d67af11f1c562b7e45406fcfa3ddd86ad750ada6756e66d85403f6ae8215addcf9ffc0d19020f67f297e0c5bd6b4f70ac6a3c7b84cf53325ee10078a0babac0041108ad0fc841f947ee08d4693b35afb2fed90f85e1157911acb901d544f7b8db5bc1a8843782bf6ddfee89670f4eb1502d3805ea07872b0989abb33f371d9de987dc73cf14f8920be82b160b6e519afb1cae967f2c91e0bac87abc6d23c70cd41799241e23b02420e6fe99e17ff68fe5028e19ef7377620fd8cfaee9ccd24ad72122b2f2d21d3949fd119c9625194aefaa5a09cdddf9451bfd90ad5efb6c58d6387e5e6b1584c417ea99d9325a8636b256bd63a0947742004f404d32749d263ccfaf4a2ecc895f8e9dedae6d239a769edb2e772b19cb6fb2e8a514ebefd8ade3b0efc7e959a628d1be629f3b65b16e32c14098739e00725d49cdd429bf6df5ccc651c58db6b3bed6246a7515541d8f50fc8b04365d6a99af5da8d8dbefca45a080f7c95e7a91bd4dbbb4e960e095944143b8bd21014869ac686d0da33d49161b8ba04fa5b116008faaa1514177f3d8a5f7e09846ba92c6105654414de9d52f482aa02d056efec31a912c4014c6c2a14a262d2ea5e5be52d3afe5558d921072cb8a22c659b35b06e113ece13e09bd2ac5519dcc90df5f2e4e2db4c8bbd07060b21332702ec1e8d4d0983b7644cc1c61b7505cb6edf825f59a62488c3d92261e8a390f313cfc0cb69d9485866f8b6bad8edf03a9979a9012a655be67de0a46eba6870ce1214db74f7d7a6d577845051684b77a43d318dddc8101f2aa08bb51973b4b5c743203f92a7fecf09ea5bc1ebb8731c40eb9bae06058d0a438fe58f06ae7001e7cd999055eedb65aa306a96677babb5b5f2044d8270d8d26ad0abbce65344d40d1cf20694af18d3e1a68e2ade5805807351ef8f364f18023420c0c47f7f9bea4e06098b3daa4292abd7c7399882e212a361e1ad8107fc392f1851c7fae0d1bcea16628a51c22c2395c64cc43609ff3900cddd0de54808cd72c285b9796a2a1c55cd199616b166933c0270d6b6b7d50b9b19cb0a2a3ad4b44a8aa1bd8e08950847aeaae1c46ec990c29fc24221b110842fea4a46e1c8f6d337f5331d642deb181f68ba4c3ea1fc7e2549cf75536960090dabf1a82d34d0e27bc52e4addb5f0315e56957dcf5c72aeb34f49ef213fdf8bf0d08a9560969c02a330342e24b7b268bf2db430a6efe467f015c88df9f361577398694f8b84792cb3692ef575a289a8344a8c66db9e5602c6202bc29f12674d5c46fdfa2c684cf5157d9c6e87aabd21d94ebc2b7d9896c0538a6298ba8f474b2db4ddb2253385cf1f6ad46b94a0915ea88a0bfd825dc34acf3e22ab0c0e1b5d8ffb2ae8241748fcfec89ade26efc404335cde3d16e0f31ee28a41c244d9e934a0c17645f81b16aaa71b9fc3cb3862d8dbf109b83bd34c99b696f6cbd2316a68f2a6098f0eff6d1ee89bc0c96fda533de9cb20fbb4f307c5e7179106c9b947c7e22c5dad30207d480ae250d580749d870bf9ca7ff636b78746c886f56653bbbb9f3ed8f5d77580fa718c72aad8c4d0d39fc09155ff39def4699be7ee0612a7ed0138d7b65b0b4bcae4d1ba3747626430698874de46632b4ea438b9805dc01a2ee565d86a2eecbd81a251d6453554c82f907d868fa12a3855df713e8726fac7fe0c74fcc3310aa3d950391a68472a902e18c64432a101982f008a003be63f554751acd88e6d5a2f2d1b7bfa08fe50e329798101bf973cea2aa28cf378362b6f375523eb158d2fe2273fa24ec142dfc4383aaa4db4f03aaec2826e543745ad4b063abc9f8ac0380d7bb2075df0aba4ed557e55305a513a2302e53460f7d36e13540ac7d90543bdc07a876cd10b70f4d59d95fbc2735e97b3b94a7bb9078d567f38a1d704f4b9cbeb0211e78615fdfc5c02694a1f9c64a106429a33cf945be949ffbde906731ef50d16ea9db84b1cf22ac755bc851557588a7113b4460da1a86b71db5b31a1121645a713d28397354ef279847ae3a7c6a19a70d0ec41f78415e0b8ff1b12e6263d2ddc86139f633ed862862bc1a5a2b2157293ef19c6135ba88104c68216cfb71a2d4c982f7f76dd70e78a92de13b42cc35cf54e463d9a1b669e3f6f777b2e27e43100a73efb7a23f34c4885124f68ae23f036b1a23b0850892af1ec175c73e77509ce2c56d9e8d7d60cf49045b921e88383ddb9d5b26affc7017c50a93d54729a3721cb7f1386e6977347b1e905efe636dca304c92f15e55a29765e0c40bb8f75415bd5e93e8440f02f5b2aab8f40c80564a29808b3584668644fa873d92d9cd1c0eede5bfd3e6eaf2633cbdde4bb6626bbf42d7ba3820563b90cf3b369b635d5a095546489c7823e2f776ba6da27d8ca9e8c709ac7e9ebf00992b75c70ba1d479c0bfd439619bb55e87f7991711220043297786d02a675e6c564bf027701aefde05764a9500e75bfd8eb8d3b605c33e269d18552afdd37f79fcdef6a4841a1ea44ff47248c73efe3952fbdf5061d5860391171e6c62175eaf259bd81d5807351fc406fcc0a8232e1b842b8304afe7480a40a582d91c0282d1d5da069d3277c17b19e58b4deb1bae3f07bfe5268d5915dc4d9aebef749b156cec86a9cff921ec85e1b45538b71f5a9926320acc030f53d37c3c92a2084318bf66917c9365078d58017aaf6f95ffd34bee2a4d9ce2b68bfd3a5233e53d0ad820431faa4e3287827a04361ff861477db004f07b627c74de98eea110d6b171e0176d14f6f9a93f2c4ccb073f6afc5e547f273dcd6f9d45b238a363fcdd8f2020555a6697f048f082e1b1c3430b91e98a0ad1b204517cf59396ef40baab6f1b6e131b447bedd7273788a7da308eae42b29702347d2110fe33b5b15eb891c1188cf9c954bcfdc2c5b863cc025114a05f9d8711e1a62248896e5e5ec5936df662ab4e57fc5ce000218a1cc3d39d8a36f3110b7b03cb31e00ead90cffe5964ef917592260f27a808fb9c35e6c18a9381a3dfe9f53dbb905adb50fff10bd805bdbfb1f9a7e7b7d1fa8a5ff0b641aa312f85a3e7f87aed1eb1ed3fbb23aec5d60f827ffb10f8be12e40c59fe19f2436c4396720c9b51bff93c95f54caa50c90156c6ea0525f5b4871b73d8f4464d44f92ac084d5ca07ddfaf6298576665b8274ff52e4a969be6b50495a61c1268923c0b46a2293820844e3a6ab6c3234998d7b3bf8252aca1cf89fb4da4f9cfc3599572382fe6589c5a21e6b53d1204fa176bf2d5d535bb2780b88d2e567f47595982a3d866714f1526bce2fd318d1db42e28b7bfecbf3c31209163d285773d4995aa445526039f72ba252b33e58172518fe9b6da66d0dda61a84f5bfea2fd8542471093ddcac88e056f998d9f0f3d4d052decbad052f575cd5b13a79ffb24f6fdcc8028ebdb36253afc67b93284a096491ab643b25789b20f182f86735849a0beeca0e1bdb187aaf61f4b7bf9e8979905d1b80769036e933521a91b292be700ff897020a150104730b1b7966f574530d8ef4d3c437feb7746ab32f2838196e115bb2864c2aec2c3a74b4e16d557ac135a7e50cb8c9a65b32c46877b392570684481fec2b9a82a1b457f651493633e4e0d0c4ac903aa6b7a70bf4b5d97a09c378f0c731d71cc8a897fe798de952e0b686263174a5ddbc17b9942a4cea2c4caa52e5e747506099da5c773861bd0cf46b48f44c9cfb3657b7e73197989fac6fff165a79cee204d7f425792c94d8fb4544c4dd4082920d7841d3b03326f3602cb3fae19de4c485764d72bef939d05fe49ea9a5bc2e2d43a3332721b0c89434f588433d351a954bdc28d7d30f82e34042847fa13cc42575fe786d2ae2847082fcf6913a9536bd742f89c4ed58c847c192cf2e905473fd2ab0807ff02ac41f6501d96db1a0ed2e02b786664655d20224eb545b6ebcabad4bdbfbb81ca3f5a60d3619e66c6c1f74d9925b76325832d7085cfc13155e8b5bcbede1fcfdc9ad8ed87a97b82f6271b5dd97473486bb574d30e16e7ca040bd5f22b3638f4d020f3305644949c3317816cf15dd9c08cf9502ad4f96422a99a7c9a20c3ba9e6738605b6dbb8c4dd6685cce18ff41108174dd5b2b06916824c4fa317bfff75dd065beb58429e9e468018e9035d8d6790923057817ee1e122995cd083c2a86e0422ccbf489c2e3353ea115430e315ed4d4de4ad16a747172cf31081662883435cc9ce6c121996a9f1ab7aa0d1fddfce66c2bc746357cd497005433beccc8b5f7527d1c8f91101abf693e331b18d0330456cbdec6a6f656b1915dc12a79ed777e83fbc0787bef643267cd887c6c68a5dacd362943086c67601ece2afaac2c5ae91c40bc495786cf5ab1769a05ccf60ed187630a2032b8825ad0326a8b4950cb2e8b5e390679ff2ca2e268de74b4eeed8442e6f64aec699f02ecfea41bd2b47a1047f82275ab3d4de6116c4424c43c193a037bcbc389bbb88898af6c07299360006bdf0c7df75295addb4246b6bc057feef6aefadcc0ec9c4cfbb26f5a51b162292dc7c5da42bd0c7c969e9bc6a5e1e1fa765dfd8b4b3e42280efe647ace7ca4785e5ed901c15bea191fad514595a4dfc6ff1a2c9b257dd74e9743d871912d18f028cb51ca11752aee655c9c8b23a3e4a58aef830ad97baa76825c026d4e5b525e00d00f2e2f2b2a2a034ab27efd075ab876b22fd4a0c3e987feaa14d863e33b43f3044e5912618000c37a957df3386b3065a0bcd5664a6fd4a1f159450dc4f5017dc9696a3dc9939c69a3229603afb5207bab8077bbcfb6086d9d4d8c247070a7b39d57c9ac7ac065c4e43c3d319a17afa36568a8456c6e93dec71902f2d40be5c4ec69537cf53ebebfa3fd458bacebdbb5e0b21a84df1c99a9a13461fce50a400fe9ef41115578cf647d2f60a82b81ff227df29ac3a6dfb6070338bc9a50805922d6a96b36c78c28906bcc7d6a0f9d25ed3bb9f41862c41ede19eedd359d02a03cadcfa0c51f523f4025d41e5a77a612132e4369a83f8744743254d8a5aa8436d256e40ccdbcb0e92797af009ead30273c4bb169a290adf96b1b5114f7214d27455d83516e1b52f43fa8b734a650d9a77fba5a83d5e6f88064f7396246a93fcdbd72205de58109d902d50c721540c95bdd5c900050948b24fa2addac737b2e392c4c240c671ff21dd5e619a9f4da4b3dedece0503613eaef23ffeed8599c7333e05fbec03f04c7101a68dce608f1a58358cf1c9c0bff401ef12a3f469646cb6739fee73c09b171ff027825f940da794d370624cbbab06865ce0898f215224bd9e744f39dd", 0x1000}, {&(0x7f0000000480)="1125b37fce8b39a93c4ee9a2316ff5024d80c62e600da0ff904f9b9a146ae10af5114d09ae2a57bf95f278a809d515c5df1bf7025dfcc90c3e9d8f89626b4ac2de300090aca9794fa84dfd22f4b1fe4cfe78c026d8d43158e86054d82b59ca9cda6cc50f6c9c6f83c3161f8a8df3559fa38182a5861cf40f272c1846bf8f0c55ded01825d063b5ecabd307cf9c99ff78c3505424acd779eda2bdc8abf3b7ace9e6fac99cab3de3394fb4c10c4c04097f0c7face7d9d202e4e422c35f2b1b624ae69c97dd210c4ccd8d49d35251aaed", 0xcf}, {&(0x7f0000000580)="3bddabafe03234cc2295a65af9bb9c213b032e65b773", 0x16}], 0x8, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, r7, r8, r10}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x28, 0xffff, 0x1, [r16, r17, r1, r18, r19]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @cred={0x20, 0xffff, 0x0, r20, r21, r27}, @cred={0x20, 0xffff, 0x0, r31, r32, r37}, @cred={0x20, 0xffff, 0x0, r38, r39, r44}, @rights={0x30, 0xffff, 0x1, [r45, r2, r3, r46, 0xffffffffffffffff, 0xffffffffffffff9c, r47, r48]}], 0x110, 0xe}, 0x3) 01:07:58 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="3a681f8b6a3f8ff3743ec4128f254c9340a6d55191985bb098c4"], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffec4, &(0x7f0000000500)=[{&(0x7f0000000200)=""/176}, {&(0x7f00000002c0)=""/111}, {&(0x7f0000000340)=""/152}, {&(0x7f0000000400)=""/91}, {&(0x7f0000000180)=""/13}, {&(0x7f0000000480)=""/84}], 0x10000000000002ae, 0x0, 0x142}, 0x0) bind$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = dup(r2) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x4, 0x2, 0x125a, 0xa60, "daffe4b2542cad659d97cdfef504a531d8693842", 0x85, 0x1}) ioctl$TIOCCDTR(r3, 0x20007478) 01:07:58 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="6eda", 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="85"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffec4, &(0x7f0000000500)=[{&(0x7f0000000200)=""/176}, {&(0x7f00000002c0)=""/111}, {&(0x7f0000000340)=""/152}, {&(0x7f0000000400)=""/91}, {&(0x7f0000000180)=""/13}, {&(0x7f0000000480)=""/84}], 0x10000000000002ae, 0x0, 0x142}, 0x0) bind$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) getpeername$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100e2956b9223776", 0x8) 01:07:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x1d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff], [0x0, 0x10, 0x0, 0x9, 0xfff7ffffffffffff], [0x0, 0x0, 0x6, 0xffffffffffffffff, 0x40000], [], {}, {0x0, 0x0, 0x3}}}) r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffec4, &(0x7f0000000500)=[{&(0x7f0000000200)=""/176}, {&(0x7f00000002c0)=""/111}, {&(0x7f0000000340)=""/152}, {&(0x7f0000000400)=""/91}, {&(0x7f0000000180)=""/13}, {&(0x7f0000000480)=""/84}], 0x10000000000002ae, 0x0, 0x142}, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/70, &(0x7f0000000080)=0x46) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) socketpair(0x2, 0x1, 0xff, &(0x7f0000000100)) 01:07:58 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2001, 0x4) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='x\x00') utimes(&(0x7f0000000080)='./bus\x00', 0x0) 01:07:58 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) write(0xffffffffffffffff, &(0x7f0000000040)='g\r', 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="81"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x10000000011, 0x8000000003, 0x0) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1003, &(0x7f00000000c0)=0x12, 0x4) dup2(r3, r4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 01:07:58 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x1) r3 = socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80045710, &(0x7f0000000040)={0x208}) r6 = socket(0x1, 0x1, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80045710, &(0x7f0000000040)={0x208}) ioctl$TIOCSBRK(r8, 0x2000747b) socket(0x400000000018, 0x3, 0x0) shutdown(r2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 01:07:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x1, 0xfffffffffffffffd, "0366fe15795acd76ef5caf00"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f868e55f8bdb5d887b04f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d65542fdd45b17704197bec4249b93df24b8b0", 0x5f}, {&(0x7f0000000580)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9fb15b93d723d9d1354efd3141fdba5e8adfad6c8ca09785dd15e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97662a63217cc7ceef88ef67c7b278810fe922e713a0cc8706cf971731db563dd928aa1b8d5890862a16baea018a3bf353d904dac420718e4e3bd8f4cfd903cd579983c0c0962e06a950ea114e4d8aa0675b2709a8c316d12251c6ca2f5b435c9309f901f35431e9fcf276bd656ab8f2fb27b327d973cf7c38286438e1e787d44840eb84a5caf97d98c5f30969ce72a787d61a8b01e782d4d30983be5f9df693fdf", 0x11a}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaa", 0x107}, {&(0x7f0000000140)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03e4d9e7b75faa1a83316bf901afc758e339fd8a7c3482ddada24362a57bd82e395d19f8060d1ae1fcf7cf0b04f56dcf8b354487e17832e6de6fab914720f45ef28475a3915b8f3a61393bf66b6470028137b0fb4d9812511c50e2e5115cafe4a29aa6d19a984abc18dcaa268f751304dcdf4920b0ef6bb8321616437c4721d08c6e8358300f21c98f471ceefa34868805807df300980724563638a7", 0x2c1}], 0x5) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f0000000040)={0x208}) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000000)) r4 = socket(0x2000000000000002, 0x3, 0x2f) sendto(r4, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, r6, 0x104, 0x5}, 0xfff, 0x9, r9, r9, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_RMID(r7, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000080)=0x80) write(r0, &(0x7f0000000a00)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758161c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a7694ae21344da19ece7aabab738eb77103fe037086206185c42ebd3c3cad0aa9fda83486b230e9dffdc013a648c44c43a8729ada052e6f83adb7662ea8cf836c0515ee12e2ed482d888dd94c15509d722d2e9f406821229d4b86636b877478d4f8c6581fe75126a22eed210da6ae7e6ba89a40c2dad2e00cd1c96515d803", 0x21b) 01:07:58 executing program 1: r0 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, r0, 0x0]) setegid(r1) msgget$private(0x0, 0x410) r2 = geteuid() setreuid(r2, 0x0) socket(0x18, 0x3, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = kqueue() listen(r4, 0x0) kevent(r5, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0xef, 0x20000000}], 0x4, 0x0, 0x9, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x20, 0x0) shutdown(r4, 0x0) r7 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000340)=0xc) sendto$inet(r7, &(0x7f0000000a00)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d487a6e7febdfba6708c8ed18c5d880e080416763703aedee42f389ded25175a29befbfa83ac71d214a4d247e3dc61c5a8615edeb4be263832b89dab11b9e8bc4babf7b71ebc919cc89f2a7cb52f442d9a3436160d154e356e91a3a538eabcb7a722133c1ab6874a2f02588489e0fe6a519fa89567b829f1c4aecd057fe8565309c4fea49150fbbea29e304c0b71fec4a12031cde50eca4d3ad7065bda0d7811c5cd8adeae950572bded8272642e19cb03942152398a996144cc5872a845f512be6d20e91", 0x8e, 0x1, 0x0, 0xfffffed3) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000280)=0xc4d) r8 = socket(0x1, 0x1, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r8) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80045710, &(0x7f0000000040)={0x208}) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000240)=0x1) r11 = socket(0x18, 0x1, 0x0) getsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0x33) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x2, 0x7, 0x8, "2da838fbce7a31dd0000000000000007ed643d54", 0xf4e, 0x5}) r12 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r12, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) listen(r12, 0x6) accept(r3, &(0x7f0000000f00)=ANY=[@ANYRES16=0x0, @ANYRESDEC=0x0, @ANYBLOB="12819c750c1928e11fe3cc91a8e51d10b188946ee1f29a04483c2fd38189ae7e834cd15f965b9082ad6100079d0655c914be5869a47cfd4c36b7c92e1af0fb0cd47950ad000063883c6afcc6fa60d355bc50a01479f0fb3b6f157cb3359f6e3d2991beb8161bb26a6105922ca1311f130444f7e728abd07364be1000000000fed693195f3f961294c0a78e736ce147648da90c3dc828002000940bfa2b1a41acc7ab622026596d9d0000000001000000eb236cfd840cd83571b1ea461c01c53a3d5d1ed405005adf443a000000009e6f3101712c4a1c023dec562cab5bacb60c393c9ced663e84db269820295b187b8c92d19f302f3ec0f33a1a083d212202000000c60ca3ea50b2aaf3664863afc53650181b24bf61b27dc01d1ae02d38383b3e81f8891249b5cbbf0900e3a1fcaf0a057ecc45bfcb939c861dfa2801e28e9679ad7621a4f929f63757d2cc5fe13bf8c9bb6138fb0295ea5004877f8710b90a9ce075862bec83ffffffff00000400cfbe6a0a20651481490b76336a1715eb52e87a7fb4fc6ab61450fe6917eb0f4173bd5a189f8eeebc5748a30c2b2a69c65e8568efa2ab2664470400000000000000017fbbcf7de1f7743acf6e944674bf7fccf80c91219de075e1371fbdd533f72b1ff134401755dbe6c5ee5cccb41ee04498f5c5f27bcd9c02d82da7abc53d101d06ce5fa33847524c66fb00a47b97e693fc101dcd15cec4c5bab608bc6e3a8c6f4600000100770080bac51c44a77cfc0287489471bad60c6d93fbfd2994ad62e9d0fef26bb940d540f78a8495fbdde4f6b83d491d526168676eb5b9b0560bc196391524d72a9494ecb60e6f25b4e805a2703f4af5c665bf923e1a3bef8c22ec"], 0x0) r13 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r13, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r13, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r13, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x1, 0x3, 0x0, 0x30, 0xd059a2257803e06a, 0x1, 0x5, 0x9}) socket$unix(0x1, 0x1, 0x0) r14 = open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x800, 0x14d) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r15, 0xa, r14) getpid() pipe(&(0x7f00000000c0)) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000c00)=0x4c) socketpair(0x2, 0xe97a4cc6720de5c3, 0x4, &(0x7f0000000300)) r16 = open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) lseek(r16, 0x0, 0x2, 0x0) setgroups(0x0, 0x0) r17 = msgget$private(0x0, 0x1) setegid(0x0) setuid(0xee01) msgctl$IPC_STAT(r17, 0x2, &(0x7f0000000100)=""/100) 01:07:58 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000000)="008a376ecb7d7f059ec9bb41bc9d72a4503b436b364800000000000000080b54a7b402b8b59871cb8bb50d510000010000000000fada9a41e5", 0x39, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000000000000002000000000081000000bbfe8000000000000000000000000000aa"]) r0 = socket(0x2000000000000002, 0x3, 0x2f) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r1 = accept$unix(r0, 0x0, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f0000000040)={0x208}) ioctl$TIOCSDTR(r4, 0x20007479) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 01:07:58 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() readv(r1, &(0x7f0000000340)=[{&(0x7f0000000040)=""/115, 0x73}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = dup2(r0, r1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x80) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000180)=""/85) dup2(r3, 0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "9375b000050054e100"}) write(r2, &(0x7f0000000380)="fa", 0x1) 01:07:58 executing program 1: setrlimit(0x8000000000000000, &(0x7f0000000040)={0x7, 0x895}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff82, "071000e2a360820000000000000000009a3a86cb"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 01:07:58 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/85, 0x55}], 0x1) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000040)={0x208}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x0, 0xfffffffc}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x10, 0x0, 0xac, &(0x7f0000000040)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x10000000011, 0x8000000003, 0x0) close(r5) setsockopt$sock_int(r5, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) connect$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) fcntl$getown(r5, 0x5) close(r4) r6 = socket(0x18, 0x2, 0x0) close(r6) r7 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000100)="f365a238c4023e3506215db2003800000fea67d4", 0x14) 01:07:58 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) 01:07:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1, 0x4}], 0x2be9, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0xffff, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0xffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0) r5 = dup2(r0, r1) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0x1, 0x1, 0xff, 0x1, 0x100, 0x24, 0x4, 0x2, 0x1, 0xc283, 0x2}) 01:07:59 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000002740)='a', 0x1, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = socket(0x1, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80045710, &(0x7f0000000040)={0x208}) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000000)={0x1, 0x6}) 01:07:59 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x8, 0x2000000000086133) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x9, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x1f]}}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) write(r1, &(0x7f0000000000)="220e22", 0x3) mknodat(r1, &(0x7f0000000080)='./bus\x00', 0x80, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000200)=0x9) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xa777, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2}, 0x6000000000004, 0x19bf, 0x0, 0x0, 0x0, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) bind(r2, &(0x7f0000000100)=@in6={0x18, 0x3, 0x2}, 0xc) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000182, 0x0, 0x0) 01:07:59 executing program 0: r0 = socket(0x2, 0x3, 0x1) pipe(&(0x7f0000000000)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) 01:07:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x64}, {0x6, 0x0, 0x0, 0xcf}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 01:07:59 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000040)={0x208}) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffbfffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 01:07:59 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0xdffd, 0x1, 0x5, 0x0, 0x4, 0x2, 0x9c, 0x1, 0x1, 0x101, 0x2}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f00000003c0)="62a9b2689a5bedebeb2cb4e3ae0797bcef135c48c0f12bbed7e099b6576be12554b9c8a299980b4a47d566a1cc9d865f98e84e42d7727d24fd02b8dec1168197ab5bf164c04d4dee73d73ffd334b8fdf5457845b4712c84edd3b178711d1e83aae91f2b3f58adb4dd98e4cca4a5eea08ed66d9fafd6206ddbd3f862539a0138c4ca7c07fe4dbacfca31fbbe9d948e7e52c5c50eac3e85ddb2a48977b6783dafeb7f85c33f0460018102a36a3ae2a89535372afccdfa5f094c82c61d8cb8d4760d00c4978553ef8035ac1483b5e179eab37a5ece4709673e938d4733df46825a77da9279b53391cb9400cc94c2347b44da1d1", 0xf2}, {&(0x7f0000000580)="fe0250646730a82d1ca49152a2e768ad63c6cc0b98e8c986aad5bfb301ecd1ac935f0d75e48bdecb5773aac3a09b7f32c2a17eb0c63dd25a0ed9dab9e042237004a3914e0b5348d01a66cc6fd4a60e1bacae2b61fd11d5e1e0064f17f0eb24223a1126fd4e710532963f533f48795bcc7f77af5c120a53bcee39061534747ef1b4b6aa9e710ddde8d17df647fcf36e75d4d07e4ea893783e6ddae22103f554a4ae4e332e66", 0xa5}], 0x2, 0x0, 0x0) r2 = accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='x\x00') execve(0x0, 0x0, 0x0) 01:07:59 executing program 0: fcntl$getown(0xffffffffffffffff, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000280)="fbaf8a8d78ec9be96914f6357e3a", 0xe, 0x0, 0x0) 01:07:59 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f0000000040)={0x208}) pipe(&(0x7f00000001c0)) r5 = socket(0x1, 0x1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80045710, &(0x7f0000000040)={0x208}) r8 = socket(0x1, 0x1, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r8) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80045710, &(0x7f0000000040)={0x208}) ioctl$TIOCSETAW(r10, 0x80047469, &(0x7f0000000580)={0x34, 0x0, 0x0, 0x0, "1f050000003c5f2c36ae61dba64800"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) r11 = socket(0x11, 0x4003, 0x0) recvmsg(r11, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffec4, &(0x7f0000000500)=[{&(0x7f0000000200)=""/176}, {&(0x7f00000002c0)=""/111}, {&(0x7f0000000340)=""/152}, {&(0x7f0000000400)=""/91}, {&(0x7f0000000180)=""/13}, {&(0x7f0000000480)=""/84}], 0x10000000000002ae, 0x0, 0x142}, 0x0) bind$unix(r11, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) write(r11, 0x0, 0x0) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCGDLTLIST(r12, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[0x2115, 0x0]}) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 01:07:59 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbf3fdfffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCFLUSH(r1, 0x20004268) 01:07:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5}, {0x87}, {0x4806}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") setegid(0x0) 01:07:59 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000040)={0x208}) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f00000000c0)) mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x5}, {{r3}, 0xfffffffffffffffe, 0x16}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x0, 0x9}, {0x18, 0x0, 0x7ff, 0x401}, 0x40, [0x100, 0x8, 0x5, 0x5, 0xfff00000, 0x1, 0x4, 0xe0ba]}, 0x3c) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x5, 0x0, 0x80000001, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x5, 0x0, 0x80000001, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) kevent(r4, &(0x7f0000000040), 0x7f, 0xffffffffffffffff, 0x80000001, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x44) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085762, &(0x7f0000000040)={0x3}) 01:07:59 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbffffdffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x7, 0x8}], 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = socket(0x11, 0x4003, 0x0) r4 = socket(0x11, 0x4003, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffec4, &(0x7f0000000500)=[{&(0x7f0000000200)=""/176}, {&(0x7f00000002c0)=""/111}, {&(0x7f0000000340)=""/152}, {&(0x7f0000000400)=""/91}, {&(0x7f0000000180)=""/13}, {&(0x7f0000000480)=""/84}], 0x10000000000002ae, 0x0, 0x142}, 0x0) bind$unix(r4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$sock_int(r4, 0xffff, 0x1003, &(0x7f0000000100), &(0x7f00000001c0)=0x4) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffec4, &(0x7f0000000500)=[{&(0x7f0000000200)=""/176}, {&(0x7f00000002c0)=""/111}, {&(0x7f0000000340)=""/152}, {&(0x7f0000000400)=""/91}, {&(0x7f0000000180)=""/13}, {&(0x7f0000000480)=""/84}], 0x10000000000002ae, 0x0, 0x142}, 0x0) bind$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r5 = geteuid() setreuid(r5, 0xffffffffffffffff) r6 = socket(0x10000000011, 0x8000000003, 0x0) close(r6) setsockopt$sock_int(r6, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r5, r7) r8 = fcntl$dupfd(r2, 0x0, r1) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80045710, &(0x7f0000000040)={0x208}) ioctl$BIOCIMMEDIATE(r8, 0x80044270, &(0x7f0000000080)=0x4) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) 01:07:59 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x0, &(0x7f0000000040)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000040)={0x208}) r3 = socket(0x2000000000000002, 0x3, 0x2f) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) pwrite(r3, &(0x7f00000002c0)="4641b64d9e9d462a51a391c54820a9c278ba92c64cf3af1803eed90151981ea14611312f510d48d6fbb025ed03acf31d274e7ae1a86564a21349c7c9f8f54956fafe9bd0accac838bb44a20e42101f1c70bc3980644f0c50ee2a8482c3dbbec2738bfe87c36c284338926ac1bcdfbc80f86dbb68620e1032aa1dc7bb52c740a0568fc0eedd1ab2b66879c4d4b2af02edcdc183d5e037", 0x96, 0x0, 0x3) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xd66, 0x4, 0x5, 0xc8}, {0x4024, 0x6, 0x0, 0xfffff000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x0, 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r4 = socket(0x2000000000000002, 0x3, 0x2f) sendto(r4, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) getsockname(r4, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) 01:07:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x2}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) pread(r1, &(0x7f0000000040)="de3a69c8c648ba36ff2e218471ab88c826e5199f7d4bd8490009930914a068874ec5d3d94e74998b2dd35b1c6d7b08ec17ed697e3878b962dcf2c015d6378226", 0x40, 0x0, 0x4) 01:07:59 executing program 0: msgget(0x3, 0x10) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xffffff80) r2 = accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x8001, 0x7}, {0x18, 0x2, 0x4, 0x1}, 0x200, [0x9, 0x4, 0x9f, 0x1000, 0x6, 0x4, 0x7, 0x5b810000]}, 0x3c) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x2012, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x6) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x4) getitimer(0x2, &(0x7f0000000000)) nanosleep(&(0x7f0000000080)={0x8, 0x4}, 0x0) r3 = semget$private(0x0, 0x4, 0x201) semget$private(0x0, 0x0, 0x80) semop(r3, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0xfffe, 0x1800}], 0x4) 01:07:59 executing program 0: getitimer(0x1, &(0x7f0000000000)) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) fchflags(r0, 0x18001) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f0000000040)={0x208}) ioctl$TIOCNOTTY(r3, 0x20007471) 01:07:59 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x18, 0x3, 0x0) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) setsockopt(r2, 0x2d, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 01:07:59 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, &(0x7f0000000140)="58857c2d1f8ed60270e346cba0dc731197a5b9c0", 0x14, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000340)=[{0x0}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) close(r4) 01:07:59 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) listen(r0, 0x40) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 01:07:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000001600)=[{0x5}, {0x3d}, {0x800000006}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x8109) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 01:07:59 executing program 0: r0 = socket(0x1e, 0x3, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/135, 0x87, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) socket(0x7, 0x3, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000001c0)=""/116, &(0x7f0000000240)=0x74) 01:07:59 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x80, 0x1) r1 = socket(0x2000000000000002, 0x3, 0x2f) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) accept(r1, 0x0, &(0x7f00000000c0)) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) r4 = geteuid() r5 = socket(0x10000000011, 0x8000000003, 0x0) close(r5) setsockopt$sock_int(r5, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) getsockname$unix(r5, &(0x7f0000000300)=@file={0x0, ""/78}, &(0x7f0000000380)=0x50) r6 = getgid() r7 = open(&(0x7f00000003c0)='./file0\x00', 0x8000, 0x100) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) fcntl$setown(r7, 0x6, r8) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=[@cred={0x20, 0xffff, 0x0, r3, r4, r6}, @cred={0x20}], 0x40}, 0x2) 01:07:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000100), 0x3e4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x107bb, 0xfffffffffffffffe, "00000000f89d005dec6889b0d10d6b00"}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) select(0x40, &(0x7f0000000140)={0x7e}, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffcaf, &(0x7f0000000500)=[{&(0x7f0000000200)=""/176, 0xb0}, {&(0x7f00000002c0)=""/95, 0x6f}, {&(0x7f0000000340)=""/152, 0x98}, {&(0x7f0000000400)=""/91, 0x5b}, {&(0x7f0000000180)=""/2, 0xc}, {&(0x7f0000000480)=""/84, 0x54}], 0x6, 0x0, 0x3e}, 0x0) bind$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) sendto$unix(r2, &(0x7f00000000c0)="de6a8a35aa8d4cfce9c357e3e4d5d31a5b3b6539ba318851d7e21648667284dbc6f14cefe8bf4f9221280e40935cb2e5816824538b49f4b1bfa8fd8d445311fed44eb2ad92122385776c939d64d1baeb40894e36dd1a110d7b71c6c8875c379dda2efec91cd38a85e92759367d2723", 0x6f, 0x400, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 01:07:59 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62d73407ea8879435751"], 0x10) sendmsg(r1, &(0x7f0000002780)={0x0, 0x2c, 0x0, 0x0, 0x0, 0xffffffffffffffef}, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) 01:07:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x25}, {0x1c}, {0x6, 0x0, 0x0, 0x25a4}]}) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) pwrite(r1, &(0x7f00000000c0)="fbaf8a8d1a009be96914f6357e3aebf11f11e6234f46d006950500000000000000bdd24f191d5418218adceb952cac0ebe8b20b5f45ba412e96018dd87fdef9b88db48bee6ffa081303c29584a6c15242aec7d82186d4da6ff375dcf2a7655574318ff23a082d38bc7c14166035836bdf0af0000000000000000", 0x7a, 0x0, 0x1) 01:07:59 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffec4, &(0x7f0000000500)=[{&(0x7f0000000200)=""/176}, {&(0x7f00000002c0)=""/111}, {&(0x7f0000000340)=""/152}, {&(0x7f0000000400)=""/91}, {&(0x7f0000000180)=""/13}, {&(0x7f0000000480)=""/84}], 0x10000000000002ae, 0x0, 0x142}, 0x0) bind$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = fcntl$getown(r4, 0x5) fcntl$setown(r3, 0x6, r6) fcntl$setown(r2, 0x6, r6) r7 = getpid() fcntl$setown(r0, 0x6, r7) write(r1, &(0x7f0000000080)="9c", 0xffffffab) execve(0x0, 0x0, 0x0) 01:07:59 executing program 0: socket(0x2, 0x3, 0x102) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x1a4) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) connect$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xfffffffffffffc60) ioctl$BIOCPROMISC(r2, 0x20004269) 01:08:00 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000040)={0x208}) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xffff], [0x0, 0x0, 0x5], [{}, {}, {}, {0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 01:08:00 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000180)=0xfffffff9) wait4(r1, &(0x7f0000000040), 0x2, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000000)="c7a895006f53dd000005ffff88e7") 01:08:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") read(r0, &(0x7f0000000200)=""/62, 0x3e) r1 = geteuid() setreuid(r1, 0xffffffffffffffff) setuid(r1) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) r5 = socket(0x2000000000000002, 0x3, 0x2f) sendto(r5, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r6 = accept$unix(r5, 0x0, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f0000000040)={0x208}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0xffff, 0x96, 0x3, 0x800}, {0x1, 0x7, 0x6, 0x9}, {0x9, 0xd5, 0x3, 0x8}, {0xfffb, 0x5, 0x1, 0xff}, {0x7, 0x2, 0x20, 0x1000}, {0x7f, 0x40, 0x8, 0x2}]}) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000001c0)) 01:08:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x68, &(0x7f0000000040), 0xd5) r1 = socket(0x2, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1e, 0x0, 0x0) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) chmod(&(0x7f0000000100)='./bus\x00', 0x30) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000140)) mknod(&(0x7f00000001c0)='./bus\x00', 0x80, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034ff07010000000000000000000000530000000000000000000000000000000000000001", 0x2c}], 0x1) 01:08:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x5982}, 0xffffff92) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d0019", 0x17) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)}, {&(0x7f0000000200)="e885394d678b6d6445c77bf101b799964270fa5ccfd37bc6f261a2b0560080fdd14f779cad0f047f20410d66959e0715561746b9cf173915a8378325e6aa2a3884077275bcee55236f6d3204b3947693ebe3983b3f4120eea3fdbdfbd66e3e7c8cb55eabc1525e1262e505b1a36dbfc146073c7a14d2a9b077fe7d08cbb4f51c1850fc3e9cbd301ec885d1cad74417ce24b2e8d2249e37d389d3c8b06e3a6e21c4b26cb154a2cd66f025293e94f7ded0b28978638fec6f2069c46300", 0xbc}, {&(0x7f0000000300)="8a0f8e83b082deb69d38a7da8365bebb4f434e740cffeed5fd5df2889da15e8baa510d270f928a7128b1308287070ab9b24f60544bb0994d9207b636ecad0918eefd79530465ede5a72016b63bb8294d0d3d917b56fc76ead82c01eb4f427f1a", 0x60}], 0x3, 0x0, 0x0) 01:08:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x20}, {0x5c}, {0xbe}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 01:08:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = geteuid() setreuid(r1, 0xffffffffffffffff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r3 = msgget$private(0x0, 0x410) r4 = geteuid() setreuid(r4, 0x0) r5 = socket(0x18, 0x3, 0x7) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x4db9, r4, r6, 0x0, r2, 0x8b, 0xa5}, 0x7, 0xffffffffffffffff, 0x0, 0x0, 0x7ff, 0x6, 0x2a5, 0x9}) chown(&(0x7f0000000080)='./file0\x00', r1, r6) r7 = socket(0x1, 0x1, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r7) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80045710, &(0x7f0000000040)={0x208}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") fsync(0xffffffffffffffff) 01:08:00 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) chmod(&(0x7f0000000200)='./file0/file0\x00', 0x149) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/247, 0xf7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) accept$inet6(r1, &(0x7f0000000280), &(0x7f0000000300)=0xc) r2 = open(&(0x7f0000000100)='./file0/file0\x00', 0x40, 0x110) write(r2, &(0x7f0000000380)='\x00', 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x3) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000340)='./file0/file0\x00', 0x0, 0x0) read(r3, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0xa0) pwritev(r6, &(0x7f0000000340), 0x8e, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) write(r4, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) getegid() getgid() r7 = msgget(0x2, 0x10) r8 = geteuid() r9 = semget$private(0x0, 0x8, 0x80000200) semop(r9, &(0x7f0000000140)=[{0xcdf16993fa5946d4, 0x8529, 0x1000}, {0x2, 0x0, 0x2000}, {0x3, 0x101}], 0x3) r10 = socket(0x10000000011, 0x8000000003, 0x0) close(r10) setsockopt$sock_int(r10, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r11 = accept$inet(r10, 0x0, &(0x7f0000000240)) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000500)={{0x402, r12, r13, r12, r13, 0x82, 0xf7b5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r15 = getpgrp() r16 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r16) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000580)={{0x2, r8, r13, r14, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r15, r16, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) setgid(r13) getgid() 01:08:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = socket(0x6, 0x4000, 0x2d) r5 = socket(0x11, 0x4003, 0x0) recvmsg(r5, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffec4, &(0x7f0000000500)=[{&(0x7f0000000200)=""/176}, {&(0x7f00000002c0)=""/111}, {&(0x7f0000000340)=""/152}, {&(0x7f0000000400)=""/91}, {&(0x7f0000000180)=""/13}, {&(0x7f0000000480)=""/84}], 0x10000000000002ae, 0x0, 0x142}, 0x0) bind$unix(r5, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) sendto(r5, 0x0, 0x0, 0x412, &(0x7f0000000580)=@in6={0x18, 0x1, 0x10001, 0x9}, 0xc) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) r6 = accept$unix(r4, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000100)=r6) r7 = fcntl$dupfd(r3, 0x0, r2) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80045710, &(0x7f0000000040)={0x208}) utimensat(r7, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1, 0x3ff}, {0x7, 0xf800000000}}, 0x2) write(r1, 0x0, 0x0) shutdown(r0, 0x0) r8 = socket(0x11, 0x4003, 0x0) recvmsg(r8, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffec4, &(0x7f0000000500)=[{&(0x7f0000000200)=""/176}, {&(0x7f00000002c0)=""/111}, {&(0x7f0000000340)=""/152}, {&(0x7f0000000400)=""/91}, {&(0x7f0000000180)=""/13}, {&(0x7f0000000480)=""/84}], 0x10000000000002ae, 0x0, 0x142}, 0x0) bind$unix(r8, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f00000001c0)={0x20, 0xb77}, 0x8) 01:08:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ab) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x123) r0 = socket(0x2000000000000002, 0x3, 0x2f) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="000000024b0bdfd982955dc103287f07b7efa76d410d0000", 0x18}], 0x1, 0x0, 0x0) geteuid() 01:08:00 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x3, 0x0, 0x2de}, 0x0) r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffec4, &(0x7f0000000500)=[{&(0x7f0000000200)=""/176}, {&(0x7f00000002c0)=""/111}, {&(0x7f0000000340)=""/152}, {&(0x7f0000000400)=""/91}, {&(0x7f0000000180)=""/13}, {&(0x7f0000000480)=""/84}], 0x10000000000002ae, 0x0, 0x142}, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000080)="81e90fd808bcd47564b3bb2486153478e17b3bc04fbf18b2915166bb0fc29516cee1e266f35e8af1e7c9812e5f87da6c6bee468e84b9629abf0eb0c838fbcc4be72f49b4218cc670", 0x48}, {&(0x7f0000000100)="a8452570e3f4933cad08dce9687e34014a1bc3382b9ca5f5df22fb9fcdced59084faa377b483b342ea8ee33c3e57666d67", 0x31}, {&(0x7f0000000140)="80bf813d53d63f3eccdbfc8d35421fdaf570bf5edf963ed527ce7fc6daa2770fab76d9ad7ffc3978991d5262dc142642d6dbc1fc7c822b8eba8bc42cf1b3545225f1b9a4701a6d04b79009451aaf7b0ffd4fb5a712b44e4738fd47f6a01422ca6e5757de9c0f76d8dda41a6e89236abbfea549ebad5aaf55cf63cc7d3732c823437c5a00a4055505a97d03dfeea76960f75ac3e4f6e0fe8c9edd2a77868ef592b24d7cbaaed0cb6322e1d27f96", 0xad}, {&(0x7f0000000200)="15bb25b08b0af692d103bd29ae61d55d490ae106af1066fa31f54cc7ad48dde583bc924206d42d58bbffd433a2a90bae339964407ace465e0796f35bf9abd6a15d082ec7aa7d9cdc87e23192b3b1bca24cc1b29313779ada608aa4a8387cc52c55c7f32aa42d6ecf11186880cef59c43ccd10783d0c2d4cb6b870f3efd605b6466b58897220fadf690f32c8961cea7fce8cadad2bf2ab2661e246226660ad218", 0xa0}], 0x4, &(0x7f0000000300)=[{0x68, 0xd2e21e91e2e2c34d, 0x6, "67d3f79cb992af7f7b5af7b69b54dc4e318752c03ab84b3cc93c8933865ee97d13ad251f230a279a5ba49b9413548214306900964dec0effc6a3cebac838cbc144a194af63227ba21a68e0343bf5d8eb3f39f8"}, {0xc0, 0xffff, 0x5, "603b540dae98e8732024c68f63a41b95d1bce185ef8acc73306479b5220949b84895e069c7cb8026666ccc6a4bc2a8a2bc6fbbf8b9b8dd8390afd425903ae6f9ef59fcaf6abc41ed703eea95ba08088ec451635ff23b8b280e3b074017ccd934996e3b6ce1344810138511a74c30f4dfee694911c5f3657f385f0eb58cacab3d4a9f895959c09986000caa68b91dae7bc56684b08404465c7f9b0cc461a366f1bd8492ca98acb852d811455b6890b613"}, {0x68, 0xffff, 0x9, "0d5e1298ccdd6ad3a329d3fe616bb091f8bcc67601cda4b04b5a28d368f6ffcc2317ddcf294f9e18ae05e4bd53bb3ea6b270e011d372584210dbf41ca3acb2d822b5ceb6276d393dcf8c545bc319600b05"}, {0x48, 0xffff, 0x3, "1954e618691074ea12faebf89d3a18b8b7ae10f08b641ebb780ff2354c74cf11312c78802951c34b494e4780e7e64186ae"}], 0x1d8}, 0x1) 01:08:00 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x2f) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) bind(r0, &(0x7f00000000c0)=ANY=[], 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82258180fffe0600"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f0000000040)={0x208}) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r5 = socket(0x1, 0x1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80045710, &(0x7f0000000040)={0x208}) ioctl$TIOCSTOP(r7, 0x2000746f) write(r1, 0x0, 0x0) 01:08:00 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = kqueue() r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8000, 0x0) r5 = socket(0x11, 0x4003, 0x0) recvmsg(r5, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffec4, &(0x7f0000000500)=[{&(0x7f0000000200)=""/176}, {&(0x7f00000002c0)=""/111}, {&(0x7f0000000340)=""/152}, {&(0x7f0000000400)=""/91}, {&(0x7f0000000180)=""/13}, {&(0x7f0000000480)=""/84}], 0x10000000000002ae, 0x0, 0x142}, 0x0) bind$unix(r5, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r6 = socket(0x11, 0x4003, 0x0) recvmsg(r6, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffec4, &(0x7f0000000500)=[{&(0x7f0000000200)=""/176}, {&(0x7f00000002c0)=""/111}, {&(0x7f0000000340)=""/152}, {&(0x7f0000000400)=""/91}, {&(0x7f0000000180)=""/13}, {&(0x7f0000000480)=""/84}], 0x10000000000002ae, 0x0, 0x142}, 0x0) bind$unix(r6, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r7 = socket(0x2000000000000002, 0x3, 0x2f) sendto(r7, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x40, 0x0) kevent(r1, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x8, 0xffffffffffff4e4f, 0x7}, {{}, 0xfffffffffffffffa, 0x80, 0x4, 0x9, 0x80000001}, {{r3}, 0xfffffffffffffff9, 0x24, 0x3, 0x1, 0x200}, {{r4}, 0xfffffffffffffff8, 0x2, 0xf0000000, 0x9d6, 0x7}, {{r5}, 0xfffffffffffffffd, 0x86, 0x4, 0x8, 0x8}, {{r0}, 0xfffffffffffffffc, 0x4, 0xaa15ef08e37addac, 0x7, 0x9}, {{r0}, 0xfffffffffffffffa, 0x0, 0x40000000, 0xfffffffffffffffd, 0x5df}, {{r0}, 0xffffffffffffffff, 0x3, 0x2, 0x20, 0x3ff}, {{r6}, 0xfffffffffffffffb, 0xc5, 0x1, 0x9f, 0x9}, {{}, 0xfffffffffffffffb, 0x22, 0x80000000, 0x1}], 0x10000, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffffe, 0x10, 0x80000000, 0x8, 0x7fffffff}, {{r8}, 0xffffffffffffffff, 0x51, 0x10, 0xfffffffffffffffe, 0x800}], 0xd2dc, &(0x7f0000000280)={0xffffffffffffffc1, 0x1}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000006c0)={0x4, &(0x7f00000001c0)=[{0x700, 0x1f, 0x4, 0x155}, {0x800, 0x5, 0x9, 0xffff79aa}, {0x1, 0x2}, {0x1, 0xd7, 0x52, 0x5}]}) getsockopt$sock_cred(r0, 0xffff, 0x1023, 0x0, 0x0) 01:08:00 executing program 0: r0 = msgget(0x2, 0x401) msgctl$IPC_RMID(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x15}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7794ecb2b77544b74715e9d96cb3") 01:08:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="c9"], 0x1) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000040)={0x208}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x8000) r3 = socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80045710, &(0x7f0000000040)={0x208}) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x3, 0x0) r7 = socket(0x10000000011, 0x8000000003, 0x0) close(r7) setsockopt$sock_int(r7, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) preadv(r7, &(0x7f0000000340)=[{&(0x7f0000000180)=""/224, 0xe0}, {&(0x7f0000000280)=""/74, 0x4a}, {&(0x7f0000000100)=""/3, 0x3}, {&(0x7f0000000300)=""/17, 0x11}], 0x4, 0x0, 0x10001) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x1, 0x0) close(r8) r9 = socket(0x18, 0x2, 0x0) close(r9) socket(0x400000000018, 0x3, 0x3a) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r9, &(0x7f0000000040)="100a2956b9223776", 0x21d) panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x0] goroutine 23 [running]: math/rand.(*Rand).Int63(...) /usr/local/go/src/math/rand/rand.go:85 math/rand.(*Rand).Float64(...) /usr/local/go/src/math/rand/rand.go:196 github.com/google/syzkaller/prog.randomChoice(0xc002ef5900, 0x3, 0x4, 0xc00278cae0, 0xc00278ca60) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:224 +0x9c github.com/google/syzkaller/prog.(*mutator).mutateArg(0xc002903ec0, 0xa) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:174 +0x19a github.com/google/syzkaller/prog.(*Prog).Mutate(0xc0027820c0, 0x9a1f20, 0xc002812240, 0x1e, 0xc0027e4900, 0xc002cfe000, 0x1e77, 0x2400) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:44 +0x2da main.(*Proc).loop(0xc0027e4940) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x434 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:259 +0x114c login: