kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Mon Sep 9 11:15:43 PDT 2019 OpenBSD/amd64 (ci-openbsd-main-1.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.53' (ECDSA) to the list of known hosts. 2019/09/09 11:15:59 fuzzer started 2019/09/09 11:16:05 dialing manager at 10.128.15.235:10331 2019/09/09 11:16:05 syscalls: 337 2019/09/09 11:16:05 code coverage: enabled 2019/09/09 11:16:05 comparison tracing: enabled 2019/09/09 11:16:05 extra coverage: support is not implemented in syzkaller 2019/09/09 11:16:05 setuid sandbox: enabled 2019/09/09 11:16:05 namespace sandbox: support is not implemented in syzkaller 2019/09/09 11:16:05 Android sandbox: support is not implemented in syzkaller 2019/09/09 11:16:05 fault injection: support is not implemented in syzkaller 2019/09/09 11:16:05 leak checking: support is not implemented in syzkaller 2019/09/09 11:16:05 net packet injection: enabled 2019/09/09 11:16:05 net device setup: support is not implemented in syzkaller 11:16:12 executing program 1: shmget$private(0x0, 0x1000, 0x424, &(0x7f0000ffe000/0x1000)=nil) r0 = semget(0x0, 0x2, 0x4a8) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/138) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) semget(0x0, 0x2, 0x40) semget(0x3, 0x1, 0x400) setitimer(0x0, &(0x7f00000000c0)={{0xfffffffffffffff8, 0x7}, {0xfffffffffffffe00, 0xff9e}}, &(0x7f0000000100)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000180)={0x3, 0xfffffffffffff001, {0x7, 0x20}}) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f00000001c0)=0x3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x40, 0x0) ioctl$KDENABIO(r4, 0x20004b3c) write(r3, &(0x7f0000000240)="c1433e5641153fde188ed8b6034ffb8201515475edf0005e05a1643ff4b43cd044fb15975e14390fef0c3f424c62a7eb92ef852c615466", 0x37) ioctl$KDDISABIO(r2, 0x20004b3d) r5 = openat(r4, &(0x7f0000000280)='./file0\x00', 0x83db0bded8ad4759, 0x159) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) socket$inet6(0x18, 0x5184ced67632c8c4, 0x8) socket(0x6, 0x4000, 0x6) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000340)) r6 = socket(0x20, 0x7, 0x8) setsockopt(r6, 0x9, 0x9, &(0x7f0000000380)="da8e13ad689a4bf1b3f46feb083273af5c29d4350f9e7e76429e73ade1e003572021f01067e06b9701497f7c9ce11b4a8a2704c83861f1efa2b247ad59fbd90f0edd05ac32d63e424de0d51abd74c65a6291b0e6dd73f7a643ba5dde9c223c4a991a6c5d71a1e4f68d840160cfe8f8c4e480cb9f5291fa9e1ed898f2535114ec679ee368d0bbe04114480b1721ed063b0b27bb1bf3c0085c39c24fa2eba0", 0x9e) clock_settime(0x3, &(0x7f0000000440)={0x6, 0x3f}) setsockopt(r2, 0x5, 0xd41c, &(0x7f0000000480)="db9758a6c54af98af3fb584bb0fd9b22aa9479e29a1d5a98852f38f0ab502043e497a893b403e3ce0949d977e95b8627a0d0f3c729cf0b50ed97749fbb2e7c5466933533c848364c98ea8eb970620574090b4a927f8af1b94a93cfc625d4cda42a1d328d90d6aaf5a9162f8f2adbdf1507cc9a3dbafb5d86a08c470535041d811da2d19c0b2bb4de71276a85088a4a1338e5cea6eb8f37046979360819a40c0323b0dd1c6b2584", 0xa7) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540)='/dev/pci\x00', 0x0, 0x0) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000580)=0x3) socket(0x2, 0x2, 0xa180) semget$private(0x0, 0x0, 0x20) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSHDRCMPLT(r8, 0x80044275, &(0x7f0000000600)=0x7) 11:16:12 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x98e1f6f528748510) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0xb) r1 = dup(r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x0, 0x15249fd9, 0x2, 0x2, 0x10001}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000100)=0x8, 0x4) r3 = socket$inet(0x2, 0x8000, 0x444) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f0000000140)=0x6, 0x4) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000180)=0x7, 0x4) mkdirat(r0, &(0x7f00000001c0)='./file0/file0\x00', 0x4) r4 = accept(0xffffffffffffffff, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) recvfrom(r4, &(0x7f0000000280)=""/88, 0x58, 0x40, &(0x7f0000000300)=@in={0x2, 0x0}, 0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x80, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x80, 0x0) kevent(r5, &(0x7f0000000380)=[{{r6}, 0xfffffffffffffff9, 0x64, 0x6f13c8f0c3aaa35e, 0xff, 0x401}], 0x1, &(0x7f0000000400)=[{{r7}, 0xfffffffffffffff9, 0x8, 0x2, 0x2, 0xc9}], 0x2, &(0x7f0000000440)={0x8001, 0x6}) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) accept$unix(r4, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) mknod(&(0x7f0000000500)='./file0/file0/file0\x00', 0x2000, 0x0) accept(r6, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) bind$inet(0xffffffffffffffff, &(0x7f00000005c0)={0x2, 0x1}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000640)) socket(0x18, 0x1, 0x3) r8 = openat(0xffffffffffffff9c, &(0x7f0000000680)='./file0\x00', 0x400, 0x80) r9 = socket$unix(0x1, 0x4, 0x0) ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f00000006c0)=r9) getdents(r0, &(0x7f0000000700)=""/137, 0x89) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x8000, 0x0) getsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000000800), &(0x7f0000000840)=0x8) 11:16:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)='X', 0x1) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3ce883a14a84971b11d29c3d3675a2713fdf00000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYPTR64], 0x28}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r3 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000, 0x4}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r4 = kqueue() r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) openat(r5, &(0x7f0000000140)='./file0\x00', 0x20000, 0x62) open(&(0x7f0000000180)='./file0\x00', 0x8048, 0x4) kevent(r4, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) dup2(r4, r3) 11:16:12 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) kevent(r1, &(0x7f0000000180)=[{{}, 0xfffffffffffffffd, 0x20, 0x10, 0x401, 0x7f}, {{r2}, 0xfffffffffffffffa, 0x3a, 0x2, 0x7f, 0x1f}, {{r2}, 0xffffffffffffffff, 0xc1, 0x1, 0xd0, 0x4}, {{r3}, 0xfffffffffffffff9, 0x20, 0x8, 0x4, 0x4}, {{r4}, 0x0, 0x80, 0x10}, {{r5}, 0xfffffffffffffffb, 0x10, 0x3, 0x6, 0xfffffffffffffa41}, {{r6}, 0xffffffffffffffff, 0x10, 0x80000000, 0x0, 0x40}, {{r7}, 0xfffffffffffffffe, 0x0, 0x2da3c6617edd7ab0, 0x1ff, 0x7}, {{r1}, 0xfffffffffffffffc, 0x4a, 0x80, 0x1, 0x8}, {{r2}, 0xfffffffffffffff8, 0xd7ed133f6cc587f8, 0x200fff69, 0x8, 0x5}], 0x7, 0x0, 0x800, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 11:16:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x1}, {{r2}, 0xffffffffffffffff, 0x4a}], 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 11:16:13 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x14f, 0xfffffffffffffec5, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x0, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f3, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x0, 0x5, 0x8, 0x80000000}, {0x6, 0x6, 0x2, 0xea10}, {0xff, 0x1, 0x80000001, 0x2d0}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) chown(&(0x7f0000000400)='./bus\x00', r2, r3) chown(&(0x7f00000003c0)='./file0\x00', 0xffffffffffffffff, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, 0xc) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000019c0)={{0x7fa, 0xffffffffffffffff, r3, r4, r5, 0x4}, 0x8, 0x5, 0x100}) setreuid(0x0, 0xffffffffffffffff) r6 = dup(0xffffffffffffff9c) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) write(r7, &(0x7f0000001780)="9163c921cf903a83c672ba0b72348d56962c1c11a66dc6c51f35c236f35aec7fe446317c2b04418e43fa41f8b8515eb97b1c8956d33a575c94ec0539c00e312bcd363213bdf157cf3c72", 0x4a) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f00000000c0)=0x2) r8 = semget$private(0x0, 0x3, 0x40) r9 = open(&(0x7f0000001980)='./bus\x00', 0x40, 0xaa) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f00000000c0)=0x2) mkdirat(r9, &(0x7f0000001900)='./file0\x00', 0x8) semctl$GETPID(r8, 0x0, 0x4, &(0x7f0000001800)=""/225) r10 = fcntl$dupfd(r7, 0x0, 0xffffffffffffffff) semctl$GETPID(0xffffffffffffffff, 0xac12297136cdd6e7, 0x4, &(0x7f0000001700)=""/92) sendto$unix(r10, &(0x7f0000001600)="6657bfe2f2c351469629e3b108ea959819150d86a04d6f6cf6c9524159bc7d1b3be0606bda240a61d4423bb0c599bd461e578d1d5714f00b1f467d4ed52c30ad233e4ded88ee6521c1afe1553fa563b2435a0cfd51a0088950f836f2bd4796005ce4a1879e1da2dd8c35fc37b6666c21037a8d556e29c2fab6c2a28b6b141a07a9ae52c15208e3e16656b30b0b00c5930d7f19254b60765c12eeade2d61a19cc02a15f2cd01647149736d5440e62220d5781ca127fe27c41f6c50bc6dcf7d14c1a06a3fd0f4025295486", 0xca, 0x400, 0x0, 0x0) symlinkat(&(0x7f0000001580)='./file0\x00', r7, &(0x7f00000015c0)='./file0\x00') readv(r7, &(0x7f0000001e00)=[{&(0x7f0000001a40)=""/33, 0x21}, {&(0x7f0000001a80)=""/164, 0xa4}, {&(0x7f0000001b40)=""/255, 0xff}, {&(0x7f0000001c40)=""/215, 0xd7}, {&(0x7f0000001d40)=""/92, 0x5c}, {&(0x7f0000001dc0)=""/47, 0x2f}], 0x6) preadv(r0, &(0x7f0000001500)=[{&(0x7f00000000c0)=""/155, 0x9b}, {&(0x7f0000000180)=""/83, 0x53}, {&(0x7f0000000200)=""/246, 0xf6}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/123, 0x7b}, {&(0x7f0000001380)=""/230, 0x100}, {&(0x7f0000001480)=""/94, 0x5e}], 0x7, 0x0, 0x0) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f0000000000)) fcntl$lock(r0, 0x6, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff}) 11:16:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) close(0xffffffffffffffff) r2 = dup2(r0, r1) getpeername$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getdents(r2, &(0x7f0000000080)=""/76, 0x4c) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000100)={0x2, 0x80}) recvfrom$unix(r0, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) 11:16:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000b00)) socket$inet6(0x18, 0x5, 0x40) ftruncate(r1, 0x0, 0x800000000000002) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) write(r2, &(0x7f0000000080)="082c834eef0bb0878b40da83ad9447c52a47aede2bf37f901f461fb05f347d0e8245dc0824d192fc4d4de7de9bba057fefedcbc2aa9ac96cd57e382daa02e4ac5f5e0ddd47cb984103dca59ccdc5ff4e91cc8d4c1d41168c5a3010a5cc055de3df73aa8b1c804e03ce96f730192b08861eee7146dae48768f16a1493dad5a348713687c00e7e3e9430c36aa4bf1ae45d5f1d52f0419d", 0x96) accept(r0, 0x0, 0x0) 11:16:13 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x2, 0x0) fchmod(r1, 0x50) 11:16:14 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000780)="14cf2203", 0x4) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='?dev/bpd\x00', 0x400, 0x0) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r4) r5 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x14f, 0xfffffffffffffec5, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x0, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f3, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x0, 0x5, 0x8, 0x80000000}, {0x6, 0x6, 0x2, 0xea10}, {0xff, 0x1, 0x80000001, 0x2d0}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) chown(&(0x7f0000000400)='./bus\x00', r6, r7) r8 = getgid() setgid(r8) setgroups(0x5, &(0x7f0000000040)=[r8, r8, r8, r8, r8]) r9 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r12 = kqueue() kevent(r12, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r13 = kqueue() kevent(r13, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = kqueue() kevent(r15, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="57372da459154818d940c3f3bfc508194e68cdab83067c765492a7b1a8f151ce54243613c337f4dde434f74b1ff3cd6c3027a27f6e02a0acc7ac90706b5160a2bca58a2dce2b791757e55f9b683fc9947857bd9426c5e0cf595db9092365955c47cee6e3e2c10bd8907f7101c8be597895876bafd49b7baa4ab69fc09bc6f2837e240c63afff9ee737d406e3e932bdb74aa3f019efbbdd4ecdcef6f4b6b9b28ce0349702d381a5bcd4ebe2f2c50cdbd6bc19961a994fcab08bf78ada8e4cf89d31c5adfca82cd5cf1396dedf01e62c3622694d19f1fc00e661a4ffcb0ac4942077bd8e8344729be302da", 0xea}], 0x1, &(0x7f0000000340)=[@rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffff9c, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r2, r3]}, @cred={0x20, 0xffff, 0x0, r4, r6, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x30, 0xffff, 0x1, [r12, r0, r13, r0, r0, 0xffffffffffffffff, r14, r15]}], 0xb0, 0x20d}, 0x4) login: pckbd_enable: command error 11:16:14 executing program 1: r0 = msgget(0x2, 0x200) dup(0xffffffffffffff9c) semop(r0, &(0x7f0000000380)=[{0x4, 0x80}, {0x2, 0x4, 0x1800}, {0x7, 0xffffffff, 0x800}, {0x7, 0x4, 0x1000}, {0x0, 0x0, 0x800}], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = semget$private(0x0, 0x3, 0x402) semop(r2, &(0x7f0000000140)=[{0x1001, 0x9, 0x1000800}, {0x7, 0xb463}, {0x4, 0x3ff, 0x1800}, {0x3, 0x7, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x1000}], 0x6) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup2(r1, r1) socket(0x12, 0x4001, 0x10001) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x9) listen(r3, 0x7fffffff) listen(r1, 0xfffffffffffff001) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/62, 0x3e}], 0x1) sendto$inet6(r1, &(0x7f0000000200)="491a21f949d51aaa2b905cc3560561c180a5ca131437f90d94225645374b27fb9921334dae291fdb926becf6cd317db3e76e5932240fe035389cda4f8ceb907229f856c4a97051e3762fbd19d9a6594d51882ba03b669240369c85e908513d5b609b58bca2aadece644496a61013d108062240ab1be50664a05577024b6d4ba829d80da6a39ac6da2e0ca7cb", 0x8c, 0x40e, &(0x7f0000000040)={0x18, 0x1, 0x6, 0x538a2fd2}, 0xc) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000001c0)={0x1000200052a4, 0x7}) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r6 = dup(r5) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f00000002c0)=0x19a4) r7 = socket(0x10000000002, 0x3, 0x0) getsockopt(r7, 0x0, 0x66, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000340)) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f0000000180)=0x2) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140), 0x0) connect$inet(r3, &(0x7f0000000300)={0x2, 0x1}, 0xc) 11:16:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x5}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 11:16:15 executing program 1: setitimer(0x4, &(0x7f0000000280)={{0xb75, 0x3}, {0x8, 0x28000000000}}, &(0x7f0000000300)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000000), 0x4) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r4 = socket(0x4, 0xe000, 0x3) dup2(r1, r3) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) socketpair(0x12, 0x4000, 0x807, &(0x7f0000000080)) r6 = socket(0x10000000002, 0x3, 0x0) dup2(0xffffffffffffff9c, r2) getsockopt(r6, 0x0, 0x66, 0x0, 0x0) accept$inet(r6, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x8, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r9 = kqueue() kevent(r9, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) socketpair(0x0, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r12 = kqueue() kevent(r12, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r13 = kqueue() kevent(r13, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r14 = kqueue() kevent(r14, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r15 = kqueue() kevent(r15, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r16 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) r18 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r18) r19 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$VMM_IOC_RUN(r19, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x14f, 0xfffffffffffffec5, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x0, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f3, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x0, 0x5, 0x8, 0x80000000}, {0x6, 0x6, 0x2, 0xea10}, {0xff, 0x1, 0x80000001, 0x2d0}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) chown(&(0x7f0000000400)='./bus\x00', r20, r21) r22 = socket(0x10000000002, 0x3, 0x0) getsockopt(r22, 0x0, 0x66, 0x0, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r24 = getppid() r25 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$VMM_IOC_RUN(r25, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x14f, 0xfffffffffffffec5, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x0, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f3, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x0, 0x5, 0x8, 0x80000000}, {0x6, 0x6, 0x2, 0xea10}, {0xff, 0x1, 0x80000001, 0x2d0}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) chown(&(0x7f0000000400)='./bus\x00', r26, r27) r28 = getegid() r29 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r29) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) r32 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r32) r33 = getpgid(r32) r34 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) r36 = getpid() r37 = kqueue() kevent(r37, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r38 = openat$klog(0xffffffffffffff9c, &(0x7f0000000700)='/dev/klog\x00', 0x80, 0x0) r39 = socket(0x10000000002, 0x3, 0x0) getsockopt(r39, 0x0, 0x66, 0x0, 0x0) r40 = accept$inet6(r39, &(0x7f0000000740), &(0x7f0000000780)=0xc) sendmsg$unix(r11, &(0x7f00000008c0)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f00000001c0)="142d695c81e76a1d6731280ff0732577d06c0cdd5cb6e850db8884c71d0843c973238f5fb3356a7f1e0149ee4db462d0856dd6eb79112f", 0x37}], 0x1, &(0x7f00000007c0)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r20, @ANYRES32=r23, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r24, @ANYRES32=r26, @ANYRES32=r28, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r33, @ANYRES32=r34, @ANYRES32=r35, @ANYBLOB="0000000020d0538e8a2814160400000000000000", @ANYRES32=r36, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002000000000ffff000001000000", @ANYRES32=r37, @ANYRES32=r38, @ANYRES32=r40, @ANYRES32], 0xf0, 0x1}, 0x405) r41 = kqueue() kevent(r41, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) kevent(r3, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffb, 0xd4af8b0583e5418f, 0x8, 0x40, 0x9}, {{r3}, 0xfffffffffffffffc, 0xb7, 0x40, 0x9, 0x3}], 0xc1c, &(0x7f0000000400)=[{{r7}, 0xfffffffffffffff8, 0x18, 0x2, 0x8, 0xc2}, {{r8}, 0xfffffffffffffff9, 0x0, 0x10, 0x6, 0x1000}, {{}, 0xfffffffffffffff8, 0x10, 0xeac56c1790c5cb43, 0x5, 0x4}, {{r0}, 0x6, 0x40, 0x2, 0x3ee91740, 0x7f}, {{r4}, 0xfffffffffffffff8, 0x40, 0x5884ba803e7058d0, 0x4, 0x6c}, {{r9}, 0xfffffffffffffffd, 0xa, 0x40000000, 0x200, 0x7}, {{r10}, 0xfffffffffffffffc, 0x80, 0x20000000, 0x4, 0x8}, {{0xffffffffffffff9c}, 0x7ffffffffffffffc, 0x80, 0x4, 0x5, 0x1440}, {{r41}, 0xfffffffffffffff8, 0x88, 0x80, 0x9600, 0xfffffffffffffff9}], 0x6, &(0x7f0000000240)={0x80, 0x3}) 11:16:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendto(r1, &(0x7f0000000080)="a601ecaaec04", 0x6, 0xc00, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000), 0x0) nanosleep(&(0x7f0000000140)={0x9, 0x10000}, &(0x7f0000000180)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0x9) 11:16:16 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7ff, 0xff, 0x3, 0x101, "33b83aed95d0955a77283f79e7f2a52dd7b500d5", 0x6, 0x4}) 11:16:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x54}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x2) msgget(0x3, 0x8) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x3, 0x7fffffff}) munlockall() r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x8001) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000200)=0x3) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x10000, 0x0) 11:16:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x40}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000002540)="795ef707") 11:16:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0xfff, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x10000000002, 0x3, 0x0) getsockopt(r1, 0x0, 0x66, 0x0, 0x0) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x3, 0x4, 0x3ff}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:16:17 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus/file0\x00', 0x1061, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3}) 11:16:17 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x1}], 0x9, 0x0, 0x80000000, 0x0) 11:16:17 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x2) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x774c049db5ccc7a1, 0xfffffffffffffc, 0x2}], 0x8000, 0x0, 0x3, 0x0) fcntl$getflags(r1, 0x4) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x1000000000000081}, {0x6}]}) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 11:16:17 executing program 1: socketpair(0x6, 0x6d8db17fcdc8959d, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0xbdc, &(0x7f0000000000)=""/86, &(0x7f0000000080)=0xfffffdfd) 11:16:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x28}, {0x40006, 0x0, 0x10000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:16:17 executing program 0: mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0xb011, 0xffffffffffffffff, 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000100)=0xc) madvise(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0x5) r0 = kqueue() chflags(&(0x7f0000000040)='./file0\x00', 0x0) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) clock_settime(0xad677ac25a227252, &(0x7f0000000080)={0x0, 0x3}) munlockall() 11:16:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0xfff, 0x0, 0x0, 0x3}, {0x10001, 0x1d5a2ab0, 0x1, 0x6}, {0x50000000, 0x0, 0x455e}, {0x8, 0x515e, 0x7, 0xffe9}, {0x3f3, 0x6, 0xfff, 0x3}, {0xfff, 0x1, 0x1, 0x4}]}) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x8, 0xaa}, 0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$KDENABIO(r1, 0x20004b3c) 11:16:17 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x1000) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) syz_open_pts() 11:16:17 executing program 0: r0 = msgget(0x2, 0x20) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff01000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000192990f8a3d1f31b1f9bde0100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) msgsnd(r0, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000b00)={0x6, 0x8, 0x1, 0x1, "ba1414bb7da7bcc793611dabbc261a334abe8bc4", 0x6, 0x6}) fcntl$dupfd(r3, 0x100000000400, r1) fchmod(r2, 0x4) r4 = open$dir(&(0x7f0000000c80)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1, 0x10c) msgget$private(0x0, 0x8) r5 = msgget$private(0x0, 0xffffffffffffff7c) fchmod(r4, 0x42) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r6, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r6, &(0x7f0000000480)="bd", 0x1) close(r6) r7 = syz_open_pts() ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0x100) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) readv(r7, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r8 = msgget(0x0, 0xa0) msgctl$IPC_RMID(r8, 0x0) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r9, &(0x7f0000000480)="bd", 0x1) close(r9) msgrcv(r8, &(0x7f00000018c0)=ANY=[@ANYBLOB="4d379c10f2d7f6454240f4dae70000c8682d22c42d50349b7fb49947cec48c643304d700"/61], 0x1, 0x0, 0x1400) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="0047c6c1bb26851eab0a46cdf7daf9503007476faa3e74e106cc021a256e8bcd30a5f53ad2ee7a1d7f144c537cfcd0a5d3599b8e1e3ed7589e1398a8bee19b115d186b37e717e7b9edbf1aef2ebbac4357908affc64c24ec83a14636ecd9a84635cf6a593e1a4f5fe7e3d0572e2a2763605e5420dd15adac5b4c28b8693efa61547c46035be669c220b5995a0f9359104b00d1558401d5bee7fa6a3d565b2ebbf5d61246c60f7e9dc9bcad6d638c36a6c7626d5df431d771d703eb6eec335a9c"], 0x8, 0x1, 0x1000) execve(&(0x7f0000000740)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000007c0)=[&(0x7f0000000080)='$-*', &(0x7f0000000000)='.(*\x05A\'-\x00'], &(0x7f00000009c0)=[&(0x7f00000008c0)='-\x90#./\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) msgsnd(r5, &(0x7f0000000ec0)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fb04532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0a71461584b0577d2138cc76577919c1b86e7f263cbbfdfed3500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d4480b06d8a847a1c2e46f77644442909250496faf4eaa90f893d5c67ddbe4cf5e211cbeb4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304ea55b4520f3ce3f50000000000000000000000000000766eb9c5006450cbd30289f07b767ad7bd81a370396e3b646db4675aa290294873983fcbc23f94f7969690e6f52427327912ac835d167ddcfa680c3cdc1546dbabe6b57d5583c88b1e8fb3b0dd9229237582a91af8ba28a91d5153b035106ae7f360b4bff3a44971e604221cf08493162d99e936655590697ad68540d5c5f4a1d5f9babb96e11d953c861b4516f497dc6c8e881a69cfd72be92312aa74acaac8df34f0caf2f896d5333d1062fd165f857c3a7095ebdddc3346af50454e632d78ab32f124a524f80e3f525b6d8a1112f02176a35349b284bd52746418ed73d1a9aff9bce003b72080b36c1f5450825a2ed3247f1ceb1f32368b5e00c330df10fb06574c576d7eea8e681ec0acb39916029b2000d61710e5f4be4cafe6c0ef30495e963694c55ddf5d552afc558a2f693455cb6fde6f09de421534bf5d22a5ef305f41c952b1053cbdaa6c7550ce4fa8b8"], 0x13a, 0x804) 11:16:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000180)=[{0x24}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f3") munlockall() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x0, 0xffffffffffffffc1}, {0x8a, 0x7}, {0x8b, 0x315}], 0x3}) r2 = kqueue() preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000240)=""/166, 0xa6}, {&(0x7f0000000000)=""/63, 0x3f}], 0x2, 0x0, 0x10000000056) lstat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000340)) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000440)={0x6, 0xffffffffffffff81, 0x2}) kqueue() 11:16:17 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r3 = fcntl$dupfd(r1, 0x5, r2) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000005c0)={""/16, @ifru_data=&(0x7f0000000680)="660df067ab7bb1b930d98ceee5f6dc72315ad9de6fbbf5ccd3427928a06580a75ac7467fec546f9a24ee1fa67989ee669fafe3c60855f21fca371b59818aba033b8a79afbe5407acf86fff2a93a309794ef38d09a18ecedd27ffef44c18c2dfe5e9cc8b6f7b6f2ecf227ac0a0c361d48166a390e8e85028c23a02f43e620ad051e46a74cd61bce099398b6e8793cd86014da940fa133a17b60eb483e1d43970b7507785d26706fbe0933208d9382322790b7cb5dfadeed209265be3246dc4cf394e95917fb29a350a522d76d13adc62324b023cd6cc94b016cbaeeda5a77c9161dda7c"}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) fchdir(r4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendto$inet6(r0, &(0x7f0000000540)="e206a1258d539a9d4f4b4e4dc9d50aa2763f99233fc2c215591084304ee904d0377befbc714691e6d9eb6e854e8f2e3888a51b25e9a5f8ecb78aee4f445f431b9f0e9a02a9517cb1f6b18924d0ce89398ab790955aebed906813a4357196fc84cf430f81285fd887566c31fd5983ff43e8ed744be73f5e76bca0f4ca", 0x7c, 0x2, 0x0, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r6 = kqueue() kevent(r6, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) writev(r6, &(0x7f00000004c0)=[{&(0x7f0000000080)="9d7e091a54bebd3c4d5c432f33ba517232d02569f13b8263cb3122ec36619c8403a7789653fd312a4f2df3dd4f8f902ba8d91f2bb84e0b64e18e71b1c787e164d210219c4a1c3603a39211b4e3d0c0082881dc0111ddbc63833c611aa31fca0d28d0241029333bfa04e9d5d7671991a3db902a1ed771c230", 0x78}, {&(0x7f0000000180)="47876dec7f65e438e19b3b66ae81f8a64d263582a15289e34d11cae5758b9e40f42409d7ad782d2d3dc5acd346fe6eee43ce34d9ba091ae87fe4e2939544cff4d164ccef5610629fc19aa4f6adfe1a36b7a9ed7c5e1f73d2bd988b71082269b2b332201e130c2bfae93b4efe93a18fabc048a274", 0x74}, {&(0x7f0000000200)="b22912be46263bdc4b6dc3ffae238886a1f6aa0323b84715c54b65f6adfd9e16bde2694b2963a4757f6c763076ebbb8de2e1b83b1e8bba60335e29e8a7d8c4e76fea442749504b3110cec207a99c78f48ca7a6159873ffc3afaaa3332178fa527f07cd603cc16615e49c8e272c5679c70a50b46b0721387f6ef1f6677382deb0fc39dfe7bf59f71c37d7a096882a60fd4f1eac6d5c92aa2f", 0x98}, {&(0x7f00000002c0)="ed29575d666d560a2382006c7351c5acefcc8b0280c029c522f1d1368599dba216d5c30242c4256994cd9680f54a255fc1026afe741b4f1a982b382120564f72d636928c9759ea55c92d57c73649dbb602552a8003904a1b39c61bdd930446832096b11be93d36354bbb30ceda994eefa356f1a5d44d289572a4001bc22d3496a98fccf63687acda42c89735fd10cff07146f6b24904d1fb492a305bcdb7f7bcdd6c4ac07e683434bcbe8318f39512ac7c2d31b28a95ae482060ba0347a3ea1dc44c1bd479afa7", 0xc7}, {&(0x7f00000003c0)="8d87edfa0ac2cdacbef7036dd4c68a9c891da9441757df995e279f30fb8b36cfd3535a6ca45393eb772957474f3611120f86ebf9866630c131037f29086cb7d13e211be0f020a851fb677e03b772402726927d2734966df8f50ddf81d2068186740e989f3dfa6d23fe932653ed59a58ed18055cdb13ef165defa2892f3c0ddc8b5c29667ddbc5f569c76c478f525bb78ae506d836f1039a4a8b36450a11401ae52ba1e8828505bce0ede492702e30891b99ebc1e6782c85d5f0b8e54320a29", 0xbf}], 0x5) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r7 = fcntl$dupfd(r5, 0x0, r5) write(r7, &(0x7f0000000100)="209ed9557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:16:18 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = semget$private(0x0, 0x2, 0x1) semop(r1, &(0x7f0000000000)=[{0x4a97cd539bd8a00a, 0x80, 0x1000}], 0x2aaaaaaaaaaaab8e) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) socket(0x2, 0x1, 0x8) dup2(r0, r0) 11:16:18 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x67, 0x0, 0x0) 11:16:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="62ec76393c1a26ea0c8bcfff9b727cf3e106583a8063b38cd20100000000000000d93bcd1322237b42fba99c8b5404f481ae11d81205000001001c1f0102512d7703f43bbbfc18176a6bbdedfe46d5547703c3a115e907bcf36a5fb840cb8d408f664dbe8c279362ebdeb003a9437b25e295474f88d5e75a35b95f88ae82309dbe346708072fd88f253ee83a4559f479f277d8280d74d9ff71084d3a7fcc9f1d586e8fb4c16e444f554a1f0aebd8abb27a1f89635091f740b4bb9f2531391e36c4d94824980a41b43fae7b6d027fa31994e57043ee2405ece896042cfbdd8e"], 0x1) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) accept(r0, &(0x7f0000000140)=@un=@abs, &(0x7f00000001c0)=0x8) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0x8) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000180)) close(r1) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x10000000002, 0x3, 0x0) close(r4) getsockopt(r5, 0x0, 0x66, 0x0, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) write(r4, &(0x7f0000000100)="8c65", 0x170) 11:16:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x3}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x64, 0x2, 0x9, 0x3}, {0x3, 0x5402, 0x6000000000000000, 0x5}, {0x8, 0x800, 0x0, 0x2ea}]}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x14f, 0xfffffffffffffec5, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x0, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f3, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x0, 0x5, 0x8, 0x80000000}, {0x6, 0x6, 0x2, 0xea10}, {0xff, 0x1, 0x80000001, 0x2d0}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) chown(&(0x7f0000000400)='./bus\x00', r3, r4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) socket(0x2, 0x8000, 0x400) chown(&(0x7f0000000180)='./file0\x00', r3, r5) 11:16:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x2, 0x3}, &(0x7f00000000c0)) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbee2245185a8186503182eab7fff0e091fe6"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f00000010c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f", 0xa2) 11:16:18 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x2, 0x0) shutdown(r0, 0x2) link(&(0x7f0000001900)='./file0\x00', &(0x7f00000019c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000007c0)) socket$inet(0x2, 0x0, 0x400) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000840)="d9ac23aea8165414d07258ab6b76157cbacbad467d98ad240f78404f85477ae384ea36a5d6a99865244b60b13205b846f3818110d277841025bcbdb117185277e2df83abdd4345d32dafc81c1f8ef4dc57235bf2494470e763c86aca97cf292dd35ec01f2260", 0x66) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001940)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffff3f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e5786360bcd4c0a162b58fd4237b8fa4d012ae447c2472b3e842f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f431676e0eb20b8a362c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa551016c17f08969eddff7744123053ff03d925341d85544cf1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee443460409062000000000000000f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6ff9b4d808ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee585540400000000000000bed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3b2de3f973d8c3e5afc074c17f1cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88810000001f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4e74fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a070016a0dd2515741374c70916b23a8b086c43633a4162a7e9919a0eeeaee8c3f120c300afe7e4a201dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67d8258987b5cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caf050000004075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aed3946b07936b1a687dae26f8eb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132c33fd000000000000cb47566abe86451173c10000ce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7fdd8e5a53036f59036009d9d7ea7fcfd479a16898340b7ae5eb5359b9f1e475f3aae496d222d1e7adbf48716e250bf9acad4fbfb1572738d777bec4ad8bdbb666656c868cf4394aff3219c961c3428b327a65fc94500dbb57f781b352043e9d09f193a5fdfbb52818f43eb2f749ac18ae0ef248a5d8b81e910400000000000000dd69b0e6a0ea5b021a69e483d5347d9e503b17a6bf720eb0002da2675c7d8efc2893881bfccea8268fe8cf2e5aea7d57af3d80c3e6f13d22f69f07df3a2c09b0aed0cec82e12e33bca2e9d1b18c9ae945e69af1feb685a5c8ee1c0629d2c4a9e61769eadaae5f4518240ae73fd2f66634e9fa2d8142d0c1165897a6ed1540d6f7e1239318e6e28971d4a3c02a49bb4ec9386eb0c31534fcad2ce3bba20c2ddfcab9a87b9af20f7728546cf296eb2158658e3d769ca917b138c6d8b5d032af5a5db1b29938948bfa07fdb51310c7c16d92537fdcf59709a367e009890a947093ef21cdc7be85beb7f6d9291bda664b1299d2786cccb54f7f45a6ac94827857fdaaa7c013f161a5cf95d89d205997ace1dfb9e44975ff0635a206a01b2b7be3f43802db5f303b7a273644e1fb835acc2c1067802dd11f761688161849c867d623321ef8dcb65121a8579d9c0844b134d7ab380e346c5c53db0ba496d6bb9f4e15f9c35c1be05f03c75ce59a26d9c7172d3d93fc4059e3e274e556f525fb25e7c3848888ee600"/1543], 0x10) readv(r2, &(0x7f00000018c0)=[{&(0x7f00000008c0)=""/4096, 0x1000}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000780)={0x1, 0x400, 0x81, 0x6, "045549e5974c5c3acccaf971209c63b6a9e1ac27", 0x1, 0xf6a4}) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000740), 0x4) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23f, 0x4) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) 11:16:19 executing program 1: r0 = getpid() ktrace(&(0x7f0000000200)='./file1\x00', 0x0, 0x2a1ec213a1ed6607, r0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000240)={0x101, 0x3, 0x0, 0x7fffffff}) getpgid(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:16:19 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000140)) r1 = socket(0x1, 0x2, 0x1000200000000c) nanosleep(&(0x7f0000000040)={0x8, 0x5}, &(0x7f0000000080)) listen(r1, 0x9) socket(0x2, 0x1, 0x5) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x40, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f0000000000)="caf5b415", 0x4) 11:16:19 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r2 = socket(0x10000000002, 0x3, 0x0) kqueue() getsockopt(r2, 0x0, 0x66, 0x0, 0x0) r3 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000100)={0x100, './file0\x00', './file0\x00'}) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0}, 0xc) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x8, 0x0, 0xfffffffffffffff8, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) dup2(r5, r6) 11:16:19 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10040001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x2, 0x9}, {0x5, 0x81}], 0x2}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socket$unix(0x1, 0x5, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000002740)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000280)="fcb33d800f5d695393973799c07efc4e89baf894694bdba4afd4080a053be5a43f6a8f72661cc9544b76c3be5ae87b578fb41e58de168c4aea69c7e7a47571ad3102a64bef6e1df2c60cf36efe57876187cfb3887ea24d6a4f844a095b6d3f4df078c4e34ba7db634a80f8bff8d0ef3ce145fdb23353c97c197ccb0d94f0b93cd94836358bece386d59a3b1b38b57c3135583ef413327640368b36", 0x9b}, {&(0x7f00000000c0)}, {&(0x7f0000000340)="615f9210f2b1070aca02244b5b893e7e317b3a59f86fc13b716c06b5b80090a91e90d82c89fc38ca299ee32c0e2d64141f4dcb31b7611287161ef1a811d1c78d1d7e6c4b59695f536edf8d78b6f383c1b05ceb526267ff502d5ff109100533b693ecad148c3bf202a617bedf6c2f29f97342ffd399a6635e30d9e6cc7c07262e41b48c6169986da057a6ffcb1b760d54b59b9d8400d30ce51689c95b12e6f97aa70db4f6a2497a9a1f37d1859cfac059e16b1e78ee9a3c3b7d675b19464047618484c57a024c9401832149e75557176bc5b1a6b308567a084ab480f6a9372b46095124e42c1a63cab68aaa1e0bf76b418123a4a169748ab03b6053a37e727d9051264b9130ea4b22617ab447fe075f571f8a163f552dec7dd0fd6dba79446e06e69512a6fd0d4e8c5f7e13673166eb9880baf22264805f8cdafdebf8c642651f44d1941d234b8adbe8b857bc9b165ba2f64911528de6ad92878042324c24540fb529bdbcb84a9a98dbf7ddbdb2aed608a717a504623bd201b4798029c09cd11726d626d8d07c29ddd491d4d630fe37f93480cfc1aad00b98bf56fe0dc1107006c2c7adfc0536aaab32eed1e0492a132385fcedd947289b7df67ef0336537f67396627a7be2422dd3731728d91694ca025919ed1156a6fc690a8d2685cdfa9682fa3818c27c5da1f0cb080e697101c7df6562303b717705cc919d2e2090b8286ee8cd1212be5c3a97a3aa5eab2be0f94d44d9a5eddf9b39cf6c6ad522874cf7d71b02d5be1ab9786d758ff53da9b526b30499c966707927cb576c1204216e4033cfb646de05eb56fac8f535a175f777bd5e39e5c69363821512253eab520775bd01895a030394f07794abcc9ebc8ba3858bef83b62b7a850b05e2ac95bd4358f49880432e019b05fca097a58e5624b1f165f108dd3ae2033ffbc639e5a8f88c5477a1cb292b0a2379784ccfb40045d22162ae1a0f640486d70b23f8e1e57ce0a60f32117a143a2b4194b55e5c638f306ab69635142145a15ead59e3a4e13dc20bb6e57a56a9c347530f095842fbda4e4c1e97bc18958843b87a9564214f6b7c6eec1958d384eb1224036322ca1b50110ad9064500acfb98b8fffec3a5eb72417dd10954a739749cbdf1b6522a799eb7bd88c2b6de1494c1c221f6869f75d4fc2f05297ef680d343de55028b1dfb8db0c2567357af52909b925a1c98b413f288c9e4a9ca16b0df86e38fc76d3db2b25e954718c8b030f012c174026646e22b92891b9e9680c47906e589194adefca8dbd9ae8aa2a8ae6028e0fa8c906cd0bc43f5c2f90f2b28c4beecf85383d5fc049a839e89f3590fd89daafaba7f1bd95554874b1f6ad359fe9d62cee8e0ab90bc8588beb43774b5e73cdfbb14de1ef935a75640dc6e05904b2376f0813014a31836f78b86a72526b55c06aa0d161a526ce01113cb94c24f403476a64b75ad4b628e016bdaf3a0fb1f6908a3f397880212c4a86c53822843dacf0bcf27d8d939b5749a96bf1bab4e35dda64a173b1f251021b2f5a084333bb6858ccb305ff8a13db462923664f06e85a0d47b84231bd524fb988f6886160c8c273f3cb9c7c4940c3fcca38996aab1eaaef34d65e9f489a9897a981dd7e369a85d87506a3f10fb08df9623e50407f9ec445e519c1d6c4d3cdbab8ff468a793055af1d62f2d05634879a22ea7c0a28faadad01237fed6dd72c19c0cf98cf7edff4f3156c7583ca77cdbe077ced5964ddf0aa2457b7d9eeee9b01d0802e23810bbe3dc7761a33543aa260c4849b9a8e8948a1e3c2967d80c306dae9857b0d2304a2ed45379c2175f258e43bf2edaf8c7d6173f999e2d5b2a2b099e347c5408da2761fdbe0250fa17327c7a3ea268a36de4397d64b3cbba17fcc12b7f1116c56e9688ecafa35a37fa735d3f4ab2b91abc7e6e00212f51ae631daba07ceb09e9db80aaa3389d4e3e6ce72fd49fd4693312a444263d005eb336d58911d6f731d01e4da7a0a9a09063934166113c4efbeb772b6b7e7ed70ab5e4f838e5c0a1db85db3cca9a61ddb919f9fdfe321fe6a4bb372f97b50d6fe441f7ec115e4bf9be7182158e69977f74b1883b0708b5d4a9bde700c1c434bc0d3b683a06f67e0e4f9a0f54c493bb90597a46cac25fa7aaaa9199389bdd6807cd74f187a0e9065774e26da6808371c0fe64dda7b30c378cb0bfabcdf4298fd2959c6db4add9622a0134f76439e6287a49be17afb4c7526bf009ef16061c129c214a2fbf88bd57ada7f8ef915a29ff94c76fd34df44cb227363c7acb9c33fac6bdaca4da85700ade74085af1f4154c97dd9c11f21e167a6f8b050844894d97cf25505131909c2821fcac0de2af144d16da9769ab6f20d0f2a28005fbf4f2b8e5bfb574b4f45cb2c18136a1fdb736afddcfabf2995bcb1b2491490b7b11451e84f98f3ef5968d9aa5fdb0475f6ed36ed533784d36b9b4e7e1a36f5b3108dccf8173fe5a11b69f268cb813654488112f73cc094447d12adc8215498654b21630d9fda6b62275515410523e96f42a710d960c31bd6a29cf91c7fa038d477793ba7096dbd69e44c005c3839ebffbff4af0e80f3c19489424a838c04f1301067e61a61938a7c7ccbcc935a300c4d3f37e7db6d164f456ccd0061156908c7aaf9753666dd49f40fb8da362f96787a9a0efacbdde1cd2321d449ee5d73bde72318eb479f207c81a915392ce77662c6a424850e8c93d83cdabce3e90c56a91475f13c719d0f1942ad6ef31e6b711168ee8a495121cb928d1f43e0e6bdb3eb510fdd966008b33c89e39d7b6240e6dcab51e49e36dc365766dca366204d80f548c85acd4cc88694ed74790ac18b1c1bd03d1b27c5fe50640c123f3ee21782f3ed1c306e93a29b1017d2d91ccb707f08650ef14f3e9f2f7a4b5549438f8cb8a6d2ea938e0f1d7041dcfc874c84f387c191bb10f122f211e17dda7fa95ae806b9e80c03307fd247776203f1232f8d2cfa3d895c20fbb205f026927746774c73d3960b15c854a2bc2eb9540d2287af3c4360dfd215752cb4a7b534c33195422a5347cd330c2415a4bd07f0c806ea019cea017595909fe370ab77ce2e3be83d8677d338755e47132f9fc0c8b037ce689b4fceb705ea88e89a33f88768916682332ddb2c1e36a53bfc094ad42fe1d8374362fa9264a71439d9d26e7b4b347412a16b25403b61908be14960609f2575fb1e6f104a0d3c2ae64f114bdf818824f99b7bcb1f689973b1459bb341ed6b470571a2df60872e3b8e51c4a5c4848b65e01126c97950d98ed7830ec3a43ef3a35a913e9dc01170d136a253bd784b0566bbf93ad21f78091862d7c30ce7dcd874dc1e6af2692efa7d30668bf474a1b954841582456eec59b0c61d78177bb7b85b9b35e3163d1bef3917ce82d1464d29a227e800baea0b891ee2ea1e9c01451f69df2e1a133c7c318d17e739365a3b4b92eef2cd0a796baff2236dfd18439ac1962849d3a71b1040bb6d52750c9dd9114d276152fab83c3c5156229e43b151aec10cfaadb7da26da1497091f3b2f2e1e4f5bf52a86038dac4644b66b7b73a4782bea85681f59c539ee34641e242d548831dca422d511868ed939ff81cebad29fe3a61af46a5558c9bb4f53d2baf732c418fae0c2a2bcf6e726febaeba8334ff6dc4cbccc88be1787a5c52ef9eb670a5f31345fea06e88d6e4967db8fd836730c9082d7c977ed474df768d6e3e54c16beeff7dffb8722c7b29d08408e6ecd916d29d39c7a9136ae2ae8e03058cd50cf4745043218cda9bb2b0ca9699b7f6892c21d29e979cbdbdb3e7b30d467f90bba900770890616167cec13d49f593d378d6ac8bfe93056569a6761f823848f9f9a021e09fbefeebcd364f3679c1bc919b050c0796ad232cccdb159060de7d306e2f6e0eb60326aead64affb944010ff336081fdc35f6a01b942d8fb6e02e29a9af9cb5b262589084a81c4d0dd434d6d46512e0cd1c62e9eafc0f67637df809374c491216c3e620788c0df5a758aeb6dae91afb5c5ddb6507541b1100c11966e377b4097db7e20cb41fb813871e9f6a7a8c805a5f9370341424a8448889176f59bea7f62bfea2d8d076cb0f4d049a35c2a76dc4619aaf5c0e410330fedce652f358f74d4b0a55f3e2103cf27beef40d0c546291d642dfd8df1a9c61bf0d1703ba7df98e1664cb9943e4e39152f3d14fd5e42f6c25eb8b7f4510ea1c8a6083dddee0d1feee423e9f32a05b2d7f603b004747e5ad43ed122cfaac0c8cb1fa7d6206335278b88a25bc3e45ec94332499f918265cc60ef5737ed72c6362d6e28a6b4b4ec8f712a930601bcb8640fdb40871b46b35b4ff860963b0d56379af72d0c2bff5a24a5220172b16275d6599f1b1a96ae60d461cc47bb047529094feb683ddd4e92866f086e3def2b39a5fc76c4c8d0b6ba3ae9ee5c73bc1fdfdec87a532ccbf02ce5cfe727881ba92fde2441a47d241f9924e012068f831aa221a531fbf816896b058a5344d5c52e577f1fbda7529a2ea25440a0783040b79b5f22175ca6b076b8596f1c049c8564d53f43d3ed54d86c70e8c65dfdca8e081ec5c7836d91d6694d4274c1162ae36f7bdf26d18cf516f4c1ab59b58d3654d6d993b6dd83d9bcf8e8cf9df6caabbe825b8b5e65d79e5f4d8508c62325601976cc11d689b2da5a3a83dcd5f151b89fbc33037f2202fc1e8b60788e042ff970a832d8e748233980bc6794fb0ef64c64715d8db15bb4bea8300b62bb52452d3f8d770536381c4c88c51c6e8b64f2f6696925259e90fc68703ed0904ace736ff731033513ff585e63c98115600e7765be3de4b0bb0bc8c1721d1f38b79616c538dca0a51503c237f1e8b0bb901f740d1843f9fd96301d69a7a83921cb6809954b06df678b3054168a156f3a2fbec044723b39d4d00c0e044f797b5e53a61f46ded0e81ec7d54ae3efc2ecd3a8b08a8bd2fab812951026cabb4c45935c1eb7d60ff3a38accf437bb2aa668955bfe14cc5857a60152a61d539e03220633cbf3589d6748767b2fd613453fe6666e12ddb99e67b0e141139eaf399c31453b8da84509ad5dfca9885fe0ea2cab4e5db1ee2323765a0acfebf828adfe163cd2cc30c6f6243a28ac5931d522de5797eb5dae08129d56bb387fd7aecfed927d5ee29ce0692fa05293c736b01c5dce41bbded5752bb0961310538674a51725d10ec0a5b27215757ea8e918f3c0cd42c45bb808c827adb2f945301d58e552bd1187d8da7983414c49e8ff6dfab73a2fa82a3aa5f9c084acdcdd4ff924cd444f58288c327d64511a024f2438daf57b5e4b457a2e3aef0eae0d5f6c526e0289e6cde5ae400da5751b5e4491093d532752cfe7a0f47d056772c2487447d1eacdfaa836d32f5584f3b7c919af4ccec9575c9122386779bc73a78b4a6984ae7fb627acc36bdd6bc1bc2d7864aea5741886dea50752b78cb4848d83cd367d76d4abd70404ebe842f9fd0910e753c4b52095ceb4329d77ef4951b0998e84f79123a7e61eba10bec77fdeaf2c45ea5a32e852ca676faf9b3b9c9d331f7596c3553c7dd55c46ead7451d5e897d5b348c06300cab21df050d0924cfa227da5ca8c023cc2ffd17a0e547559fb3e932627da61e02c148767acf44e2a866ebd9e468dd3987ca79769da99d2bc4bac0dc36ae5cee4e5ab067a0f1f1ba4802d50e17e5abf714b415e15c4066178fb3c41021a34456b34477ec59bc58519e72b28f61fab0e58c481e37f1364084e4cefef39c8bd1e659072967f718a190bec888d527b49b4745b5", 0x1000}, {&(0x7f0000001340)="7f464aa5916e60954d73706b89cf5d4ef6af657acfc3888a7961c15d1a3bc4bf28c780570f5a7804f2a81c3d41320318b8409aa0ff5cb705a663b8429b017f26f5", 0x41}], 0x4, &(0x7f00000013c0)=[{0x1010, 0x7fff, 0x7f, "5c2f30bff040e49a93cf1a9706f417f5a5e9fa99dda8d576ad81e7cc330d350efbbb78685868535c3a0547497eed10cc032d5ef84f800c32ca9f7b631b5bc6a9f8e5ab5beb690a104c93b0801f2b135a387483fbfab21095843a07c986574b13d54dc1d7ca1362ab5374142068710c5263062fc7aabf260ba5783ad90fcdea246814c989f9f42e7a899614c5cb50c7d33f9a9de85ab2fc5cb2eb14347358ddeaf6c430c1ac4eecc1581636b22fb69a747cf3abc018ac0e01a917a690fb2a677c6f54f9b2f1dab30350fc57396e7e9d5c9c2481d9135592c8cc88132d01dbb93c2d2ef31a57cfc0d6dc7517e67706326d3c345169180c03d470bb14d4be3ae7a0b188fe1d13964d1216f3f8b6d1c00d028b185ca8239fe659b21aaec09e58aca4a929777e6713254c4b5958ebd01ef57808f8c5894fab2d087dd0d3fb7b1b65ff1555def886d3789d557285991d2b198d29d694d8a1d6c33cf99e5e17efcfc64ff7d5a7a371917565d101106410712f913033d73f33ffa069dc601f35ff6e7e157733a956a10767e72e71a838f1b0b3327907c7b2bc5c72d4988c575c3c451f0bb6e80188c23f1ada963ab68eab11017b15bb7ff19de3fc49b0a770e719cfa78b2fc4f680ce2f92b9f9becbbc72576bcd93fe08bdc3137ef75a0341cf25c83af6ad3b973468754f42ad59d13164f311f9c112fdf10df45a91bd367c414e6e1ed4fefbfcda3e3fc09f1cb670c40c00ba2deb571a6c7ea8e3c083827dc81320b7bd6806e82030ae18471a1035e9855e8173240139d1f76c05cd69889a8beee9d73512a8f72240555291c0c06cd57aa2107a56a81e0ac1eb6ab56e5f80dacab4f476bd599684198570570b1435640b07c46b39f16f844b470823e7b9ce4471457f2a4da99b2fa8865bdb6f23a99d22103a8243d62bf8d7ad3a3186aad4c394b759ac172563b21bc66cbe68480c77884fa0587f39e4fc3bd2d59e159d043ce6f724d7c9d7934a04008f50bdc4c7d95825220b925f8ba13ff53a37323398db895d7cd3e15d8801b2f28d088d6ec90d1fed9b7a904b23f2e665d1022ec28d448942dd08bef2d4a940f9b5b3a7f4e9acf7e8e39ac8a9bb14864d406ab6c2476cef737d2981e4090b4732ab33bddbbceb46b17d53e2eadffb75c376e4cf2d3d36c43e9aafa2171b91a0b742e243806f1191215614696411102e4329c34cd5952a106142c20254c531a00efe81a96615529bd8b7808f1a01ba2400de2371b9d4d4bcb7ab6e95b06fd6987193537c40a49e6267be87231332ebdbd58fd9ab421e25b9881050d721ceb2cc4f4a8fa40c44f2eead458282acfe0489df03665cc65ffb474e9f972d27dc568db038a7a0260114ad1589550aa016c649a5696bb0ddfac747d63b993e3bb62da9a7dc69a9db6b8a8c3d8ff6dba910455d24c72694e5cb05523ef9516392d4e532003f673ce45139558bbdf3c33de3718d3c42665a18db027b9f74125fbe2a8a4419073a29827ebac45b41112889a2cd1ec6290637feaae2b481a82a8e791e4870c506243da15fa229d6375cc19f092885fb48ff19bfc1bd80b0f5550f663f504feee3457abd9aa12aca8e2e191cc144d984cf8104262e297252951f86773a32693c47f934a6a359323d2bcf70ce8266429d3ffcdc16cb93873a9dd1301a3572402e675099171899c7c90267f8f52b8f9d3705b9ee24e70ea6e32402dc19311889fa360f7a922b6b020cbad8889dac289d95d320606e6a735a2d3fd7fea6d0be4da581d88f597b1dd782587e706a348ddbe3d963137e9eff41e6e9a71c3e5c2b0bcae22f6ea05d5355f397798b478e0fb8079f540540203730796286ca5687e8711c8d002a21f133289eaa0671eb5f6a7f7f50396dc15e0817402e236eb08b55bfaccfb674000ccacf50fb3976b16c04ad42c734e7cbe5e9e507dff54e954949223baef0f3026bb9a5644bbefecb7bc69d90599908c12a8a15a7f310122328097785b88d5dc01275dbefa578096672aff5df20172671dd6797cdeccde78c60231d8580827d4c285db4de4e0736422b64b66af2b4262e4128fa0a8c05bbbe27cc9e9cb8ae1f047682e75e64b31cddd45518681da7c94f67e723ae7b4f89f873449930e95060040dcddb18b462ea3091ab94dd7e2c1bad7f34a5e7d3309f3e1d00dd26727d7058708dad87696c531a42e50a0f313ff6ce9ca4a2f48ac4a0679e1cc0f1ae407b0755ce4cb9cf6d27e11dd08edb883dde24e8390a6338e942281808115ce8fa14d94bea46a7370acd7ef6e97986d2639c40065f09c8a25ecb4a979e05edaa041838043b74a3faa3323107d68665a20808ce05e7581a76aa7c2855bfdfa5ca821b877beee557b91b99b5f047d0a08bef8c08a2c6f6831a34f227afe375fb045eb88614073ecf29ae6cf0b5e61e668599423e09a80daa335d6e75927a5299af6c71c1d06cf38938a5227d0300506e1ebcd44e2de9d47d7dea2a570f3d915f61514e6ca99a254f7deb1e0c5fb6e2d92dc6662c98950778e9e57d20a2d2dafc2d1843334647fea84fcc26cbcebb38e2df61a257671771d18a45868432ccdf411eabd122399eb15ccd13624c8f3bb293120eafe57baffb8c90cd13f7a06a750fb417975941c0bb62e1a85477b5f4ebeabffc78b3d98dd02f4e534829aa02b45cb64104fa945b52a0412da65a5950a5a542b045396f35b4d72ac5f9ba1978f31365cc2af9022e860221e896dc93d43e30de38447a8f932f147b27cc250aaff39f5700f098d27117f2bc90e65e2c5c263d2feb299e6ffa0e1dc47744b539d722cd56789caef8af0c58683128e93b300bac32b82d9c4be614e79a4bc94a867a8508fb7b7ce6c408d97af587519d07041db27788c32bd44167121c65787f2f7d3c625baa128e8a4d73557f2027a884583cccb05446855c41528aad0a8b4d976c57f090fe6518da4e75d585a6225ada4b35fde8e8fb390a5d4d2cac570cd691296c9be37313bdb256c8b0ee7bfda5a33447f43bcfc5168ee7a88f9381e67278921a5e682f54e9418615399ca26d8b0eb511e59cad0fa09e3750dd65e2944476194154e6bdb89a07bcee834451a6178aa8537b5044f112320c91beec6310afe4a430272af3128f64d63a661e48a6c30e8336c602f340f6f7db3ab95188da7dfc324ad14147242ed9e49d09c0f7a94b8cbf3cc4d65f47a19650c98303e55a7ea91ad5d62e4e3fa88a313dcd033300b991571b11f887841facbb8cf3aee7af00817c002110300fd833121091c089552d654ee4c1fc9ee91b3797f8a6b3ed95ba23d7f2ec38221517f250cb8a30cf888f4ee8da75ad644d9202aecbf3c0affd32976bab974f3754a4d32facca17cb636c8c730299624a9fab52b9cfb2956c9ba0777d31750c7f030b5d8c8ff75bba4cb52db074f9bf0a87bb01b2589f7e2227a057eef630916ecf493f4f941ef0c72f248029ad536295a2334902487f515748468100b70893e79d33d2ee6f736640dac6a3d08ff023a3a7eb1d340589b9677151c5c2e0ec0707edd552497c7ce6f7e334cea2d78c82868193638ebbc7cebab1c3c380d3a29000594acf1c53eb6c99c1ee52e84ab40f72c8cf3bb946b9f5cf590a6985f67211e8205690c4ad49849546db5da8b92f0d3ace7ed24230d509043f8f04871b3a3a984ce1cb44f061d8dbd7d1eb2f8325a466be61fd073765d6f91a0f0ad4f0d6f12a4a119bdb29c17b114d0436b41d2220136229e53a41c9308f4a92e9c9d65d4474d92af9c50f4fd2bc1520f9b449e1c95305604daf163c01e708e42185a005f72422610a7788de45a07c01eb8cecdf198ca7d9a78c7c4075fd9dc04decc591c67652558a12b236fb4ffcec7bc8f4f2d758fe2c1a7a7d03f54db25259bd2ff71f788ce872326da22b27f28006d7a77c9a17a78c0ca226e15e7b3c5a4d0ff6be4a3a2188505112ff1975d13c6b17fc23e782128c5661da3f4e7d48a692830f75a821022ca5762065019c93678e9f4cf96652de1732cb7dfed25e12430da779fb773268a863704cf1ccb24fcc4f414bf29a813ae23195c8f446335980ecc106b173e40f48933bd43a99d7b2ab6625e5e85d7549f7cc28cfd8a92a12ce8136d62e532fec963bf6cc025285bdafe0cd8ad3fb2d9010c2f16cc23d677739f7eba08203df6af8b0193a470c897656ccfcfa4e6945b72510d56a488e43d3136d96243c166d317a095357930cd8692a344f8627db6622a50f59c448a396ef7369ac3d0072db645cb8aa71d9bd4103e003ceb6ee01a7348e9bcbd1ebc453c8496ffd0738ea6961e7dca0c017a88d9fbc83fb635953ec6e6b8b98d1635762bb533c22208f0b85b5e57ac5d5417f2943ec77227333184f0d1f61abffd9cc73ed58296f8c540054273061af4763f6b593e0e5e534fb82f8c6cb371e371aac7e76134c22e4dcf2f3cc0afe8480348d0821ac69377615243cb34a02d9f4ca0af2e11b315c98f6d17dccdabb7a71536def066f773a66e46821aebfd86ccbd5079215c137fc08c46c480e5b55b252459e143962687a1045e8c14068ffe77f11402698802bbcd2ec78b45652003997e55adb480ac88bb9444f799616b54b1d8723566a52f30badca9bb5911b6b1ea99605b8b6e927b38e0753783bb20bcfe673c0c5252565a3d3ae1324083e0523a9178c4054b4d65bdc20c59243087358e13515464eeca9488c2acfa642f97d3dcfccb2534e371c3015f7e80ab1d05ff8c8ca8f327c9ca9a61993aca5387f52ce4d2b01bef3f42fd1ec266ba7e134d38890a5de330fe0f0dca37e36a380161d491d51907dbae12b4846cb5e047f226cd9c3cfb1d6afb43078ac1e37276958c1223ef6669d5a70ba7d55fe48af95ffa5397844b280321416f036dd16d0ca112f245d9788575e640382eea246a72a40f01da69878f89525236e2c8429f70ad3a3d42118e8f2d2fea610a53061c2ac237bd01140106caaca409fb90c733c0fd20c814d6f0de0064b207ddfa9f82cc6530cd7e1e6fe7cf1aed4c83591e6be70ebcb4616f3fd371cf12160f13cf3ca4918146f6c375b5f54c24bfb98f28ef60c4c5ccbecee0e7e70833c2f6f6891f14c515241867263a2c7b7e3593188d24c666a7ad1d1860c92127f6a60951a3ae033d34a24ba117ec90863f1370ad78fcd8ebdd5949f39337eef92dc5435f76aa50e0baeeead74b34bd1f6044bd7525014eafae8411b43f8f5c226d6a4acc56e4447ca03c0fc0b6954f584e046d1555270e0f6aeec9c6ff9456118fa4aecb8d5dc9b012f673f0915fe6baa87e85fe19612b129c5715234a199a5fe5c998451c1dd420dac989e2c0bc90e045b3e0776ae2d9c679ded237f2f16db2104a783222e21fbe83ed857550122a23d4828424bf106881b065e1c80fa37de5a28e50d1e5326266fd34a57571a95b847aef44c6af14a1d4a51ab55c612a4691d4d043fe86c250dc2977952104578d1648feafa0b1d220cb770fbd78b2b1a8bef6a716184000efe723a6144924b32b777233d0ea83f421e38f7f43b4752d27ddfbfcd57d069d3d60216b7cab57f816b99da687e059ead9e8c497dbb60c80183ed271a43c05c01e549f2b10cab7575916ccdef38586aa6c4999951ebfeca5d482555cc6d3dfd34a5b47f3e917ba2092651f49dc9235b56f2b94b4db8cf87d0e097f2cdb3bde616351d038940030b504ed57708b8bb782b350330eb8f05c9653ac981b03c5026442c41a01531d6ff612af2123b8599f2f9332a0c9c70dfac6087a6c037cb89f31c477939adf795788f"}, {0xe0, 0x1, 0x7, "43f4633f49ec945e575325ae2c9d6d981a63eb6632bd6eaabc0711b2247bf81a43e5e960f14cc4f1e26e93f238e375188e52e2d6071cc860b7a003474270f9cab8505541c96824d9d8157a0272895b33a8642b97a7a695c8da57c0e6c6751f32cd02a5d833f005a8c84ad110f6eafef1cdcfef1e028fb8664758a2160cc36c601ac437193e88f5fccc620a72399d7a0ebd546269c7d2c03a5c60a3fc0b8bf17a481f78c5fa929c02a62a9534c86a62a0a7f8c26b1b58c6e5e2ca2004d2d0101d5f1ecc38f8ce77247a23"}, {0x30, 0x1, 0x3f92, "1053068fc0073ada2e3d852b1c6079243dfff35b768efa62914c"}, {0x58, 0x1, 0xfa1, "0cea8be1982f1e8eb89c4da62b14586ba763e2216e0957f1f09d5fcad3dbc9050a863ee31a7c0edf72523f293fd41f6336f29b3aeb8293890d1a24ba85f9c0ff7b77abd2dc0d"}, {0xf0, 0x1, 0x3, "cc1510a76fd782afd2ce247f6b4c90d3addefe2a3e3b11c3e2cd1a3f2c0cd437b7ab2013eb5004549492c255ee3203a16feda55a1a398e7f23d8a8dda2240b35a6c15e57834bf500183adb0a49b558d67202f99bb43c45b27f08b4300ccfe18e083212d4f847652b776b252f34e166f6ac1e62588a6c9e46eeff268a7c05b81903ce6cc942ae8a3a4413b27c38cdc4598f8ab02ac056a3e440e67d9103c366bbba19bfb9273543b26ec206224fb1684746af491c2d56beaefddc41ddff78d0c249952a8eede87df305c154091e564a5c9b92f2e8ead4432072a1d9aff11708"}, {0xe8, 0x1, 0x20, "d91c39074970d3627ae74b0a3a4a44e6aeada2403938296e404b6c69e84047b0fcd4b5683323c1784ff15c6ce00726f3d3ac09b928ee10c9645dfba9bc7feadecc63a804ef7b9d9480043715f6370326b58dd2a81c30c1cf7b623702ee37c3dcf020121ed6eef716a021eb6fcfd82eb4dd7dd3118b7ed62e90435bd10d8dd7c89af781ef135c0bd8ea07e84c0df3c13c35261fdf57c47b0d815b1a24058d46a13d973f721834c7068507caa38607a61e25b6d647d316e4ed19f29317dd40a08a799c8fb5e104d99285b3b9d1465898583aebb91409ef3e"}], 0x1350}, 0x1) sync() 11:16:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/o\x01:\\\xe9\xc6\xfb\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000100)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) 11:16:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) open(&(0x7f0000000040)='./bus\x00', 0x2, 0xb8) 11:16:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/208, 0xd0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0xa, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 11:16:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204", 0x3}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000300)) readv(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000680)=""/4096, 0x131f}], 0x1) pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x9cff52fd2a00039b, r0, 0x0, 0x0) 11:16:20 executing program 0: r0 = socket$unix(0x1, 0x507af527740fbd6a, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x40, 0x102) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000180)={0x2, 0x8}) flock(r0, 0x4) r2 = syz_open_pts() flock(r2, 0x3) syz_open_pts() r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$TIOCSTART(r3, 0x2000746e) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000000c0)=0x2) sendto$unix(r0, &(0x7f00000001c0)="106501aa1413b842cbb50ff9337063230ac0f361c4ae9a6ad2f7877615", 0x1d, 0xc07, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f6275730086fffb0eb6fb289e11340846b6ebd2f3f779170f4eb22d53a72d98d99c221ff7f2f51e8e5fab9fb973c87872855ddc6100"/67], 0x1) ioctl$TIOCNXCL(r4, 0x2000740e) syz_open_pts() close(r2) 11:16:20 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = socket(0x10000000002, 0x3, 0x0) getsockopt(r2, 0x0, 0x66, 0x0, 0x0) getsockname$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = socket(0x10000000002, 0x3, 0x0) getsockopt(r3, 0x0, 0x66, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x2, 0x1000, 0xf0db}, 0xc) r4 = dup(r1) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000200)={0x9, 0x0, 0x0, 0x3}, 0xc) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r0, r5) ioctl$VMM_IOC_RUN(r6, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 11:16:20 executing program 1: open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f0000000040)=0x8) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)) 11:16:20 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x8000, 0x0, 0x0, "8b000000000000000000000800001c00"}) setrlimit(0x5, &(0x7f0000000040)={0x10001, 0x6}) writev(r0, &(0x7f0000002a00), 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 11:16:20 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) ktrace(&(0x7f0000000100)='./file0\x00', 0x3, 0x0, r0) r1 = socket(0x11, 0x4003, 0x0) getpid() stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 11:16:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) 11:16:20 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0xffffffffffffffaa) poll(0x0, 0x0, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0xfffffffffffffdb1) 11:16:21 executing program 1: r0 = msgget(0xffffffffffffffff, 0x750) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="030000000000000039929412bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaef80ea643ea48a5f7f6901254a839f96a8ce53bf1e8083bdcefbeaea5da86ccaa994d29b24a652ef5de663d678c77308370aff42d734d49a2aa6900332d7afc6626d723dd9d41ea1531209321e0e5f2d025aba7da92045a431e57a68604c3a6ed744bb5454b67be78405f4dd06fc467f036d4413b7b90bad1a4deb4d74eab1b9e73f27b3dd58e97ced2f86e73c590f4a5979ad67ea206faa7ce427c51ab4716b6c7a963858735f1769eb48050ebda8cda60d46a4f0370800583c9059ef7399595a998e855a46f4e773524c94257fb71fc20a7d0332da058cd940f0eb7c780964b638c85cccac0fcd2a965c26279c26085127cfbdca8515b49abe634740b0fe30de68f2e0a19316142452a784d96ca3ef093c33ac1f63e20a620a0b44739bab958a6842e0daf8b8fab1fe19a75b064cd1ec0a25207942b626b1a1069ba2bac7277710c7c5fb26da9b71eadd2db82378bf8da2f66c8915b36e497726cf6212e05b2ab6b2f2af938506b21499afad26686b761464ad5f3b2c47a05b562aefb290de5075e3fee1eb25fbeae55776b4f51896b0c79191"], 0x1, 0x800) msgrcv(r0, 0x0, 0x0, 0x1, 0x0) r1 = msgget(0xffffffffffffffff, 0x750) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="030000000000000039929412bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaef80ea643ea48a5f7f6901254a839f96a8ce53bf1e8083bdcefbeaea5da86ccaa994d29b24a652ef5de663d678c77308370aff42d734d49a2aa6900332d7afc6626d723dd9d41ea1531209321e0e5f2d025aba7da92045a431e57a68604c3a6ed744bb5454b67be78405f4dd06fc467f036d4413b7b90bad1a4deb4d74eab1b9e73f27b3dd58e97ced2f86e73c590f4a5979ad67ea206faa7ce427c51ab4716b6c7a963858735f1769eb48050ebda8cda60d46a4f0370800583c9059ef7399595a998e855a46f4e773524c94257fb71fc20a7d0332da058cd940f0eb7c780964b638c85cccac0fcd2a965c26279c26085127cfbdca8515b49abe634740b0fe30de68f2e0a19316142452a784d96ca3ef093c33ac1f63e20a620a0b44739bab958a6842e0daf8b8fab1fe19a75b064cd1ec0a25207942b626b1a1069ba2bac7277710c7c5fb26da9b71eadd2db82378bf8da2f66c8915b36e497726cf6212e05b2ab6b2f2af938506b21499afad26686b761464ad5f3b2c47a05b562aefb290de5075e3fee1eb25fbeae55776b4f51896b0c79191"], 0x1, 0x800) msgrcv(r1, 0x0, 0x0, 0x1, 0x0) msgsnd(r1, &(0x7f0000000000)={0x1, "bfa879ca386b3b3441e670cab5cfb32dbebea59ca286e385c990750e587466c3c27f693ed0c4ce665161bbfdef78f41641b278ec8251f5cae5e36b"}, 0x43, 0x800) msgrcv(r1, &(0x7f0000000200)={0x0, ""/126}, 0x86, 0x2, 0x1000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)={0x2, 0x2}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0x2) r4 = socket$inet6(0x18, 0x8000, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x2, 0x0, 0x9}, {0x18, 0x3, 0x100000001, 0x5}, 0x6, [0x5dc, 0x8001, 0x401, 0x7, 0x100000000, 0x4, 0x7, 0x36]}, 0x3c) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000080)) msgsnd(r1, &(0x7f0000000140)={0x2, "a3e26f1b"}, 0xc, 0x800) msgget(0x1, 0x93a33ad007989458) 11:16:21 executing program 0: r0 = dup(0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="00e4ffffffffffffff000000", 0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x68) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x0) r4 = socket(0x10000000002, 0x3, 0x0) getsockopt(r4, 0x0, 0x66, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getgid() r7 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x14f, 0xfffffffffffffec5, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x0, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f3, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x0, 0x5, 0x8, 0x80000000}, {0x6, 0x6, 0x2, 0xea10}, {0xff, 0x1, 0x80000001, 0x2d0}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) chown(&(0x7f0000000400)='./bus\x00', r8, r9) r10 = socket(0x10000000002, 0x3, 0x0) getsockopt(r10, 0x0, 0x66, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = getpid() shmctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x1, r5, r6, r8, r11, 0x20, 0x3}, 0x8, 0x7ff, r12, 0x0, 0xa7e, 0xa56, 0x10000}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x4d) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f0000000100)=0x15e) 11:16:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x10}, {r0, 0x50}], 0xfb, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0x101) r1 = socket(0x10000000002, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x1, 0x8}) getsockopt(r1, 0x0, 0x66, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$TIOCSDTR(r3, 0x20007479) 11:16:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x5, 0x6, 0x100000000, 0x3}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 11:16:21 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x10, 0x8000, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/171, 0xab}, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f60ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e41f935d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2b5ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852aacb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18"], 0x10) getpeername$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c000000470000000000000000000000000000000000000000009cf0a8dfdc6d6ead96ad22575db08031a98a4d4d25d844a42c9faee21bf2d75d31e9c36ad455ccd8dd14eff053a064cd52027edf250d2784f5"], &(0x7f0000000340)=0x6e) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) mkdir(&(0x7f0000000140)='./file0\x00', 0x110) dup(r2) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 11:16:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x14}, {0x6}]}) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000100)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3, 0x8, 0xffffffffffffffff, 0x6}, {0x9, 0x4, 0x7f}, {0x3, 0x101, 0x8001, 0xfffffffffffffffd}]}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$TIOCSTOP(r2, 0x2000746f) 11:16:22 executing program 0: setrlimit(0x0, &(0x7f0000001ff8)={0x803, 0x8}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) r1 = socket(0x10000000002, 0x3, 0x0) getsockopt(r1, 0x0, 0x66, 0x0, 0x0) accept(r1, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) 11:16:22 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 11:16:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x5d6) setuid(0xee01) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 11:16:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x45}, {0x20000000000006}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x8, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:16:22 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8000, 0x0) r1 = kqueue() r2 = dup2(r0, r1) readv(r2, &(0x7f0000001800)=[{&(0x7f0000000300)=""/251, 0xfb}, {&(0x7f0000000180)=""/82, 0x378}, {&(0x7f0000000400)=""/172, 0xac}, {&(0x7f00000004c0)=""/30, 0x1e}, {&(0x7f0000000500)=""/211, 0xd3}, {&(0x7f0000000600)=""/211, 0xd3}], 0x6) mknod(&(0x7f0000001900)='./bus\x00', 0x100000205c, 0x40002065d) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047469, &(0x7f0000000140)=0xb) write(r3, &(0x7f00000007c0)="182b1d91f3a91bf2214fdcb992d95f24500c55b92dcf2803", 0x18) r4 = syz_open_pts() r5 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r5, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x2000000000000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000700)=0x8) shmget(0x3, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) write(r4, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953b03", 0x5d) syz_extract_tcp_res(&(0x7f0000000100)={0x41424344, 0x41424344}, 0x64, 0x1) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000001940)={'./bus\x00', 0x101, 0x100000001, 0x9, 0x1, 0x2, 0x8, 0x10001, 0x1, 0x2, 0x400, 0x6}) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCCBRK(r3, 0x2000747a) r7 = syz_open_pts() close(r4) r8 = dup(r7) write(r3, &(0x7f00000019c0)="278da958f45b4659afa4f5b67f70bc4b08abcec6b0c3a1a4fcc715745d5b626bff39adefc10224af1cb33df7b75e5bdd4616f21e2e7dc6161b4513af5b25444b4266236cbd50e0827b634350ee89ff05f8103a37df2f9eb83707a21dc420cbfc7422daeb3ca9c6875c4b3772067b55f02eb8772d49826b6484919adf0d616b4ddb575e690ef53afc3d45413926874f5142d9936ac681bcecea8c437f82a616dc33127c87b06162af72bfc79cd1782dd5a64b198bd22d26e45befaaf17c3238a25f19fc505d6248e8bc584e2d6b1c151b45484ecc688e22459db0672b0068886c46bb3e4949e154f48cf76412240e6e795860c0e8a87e67a849cc6d6c3bc858d09a283e63d0aeb9bcbd70aafcadb95429d881fbf72b2edc0042844eef6f4182e88065fd593a9844658684251492c6c966b68bfc2dae2536a5e041d07f817b69e197575c9a6ff21290cf2519c9ce7ee7b73c1ecaee9d0fd0d8f2fd807519eb043bdd10d39caf89ca5113cb03a90f072d244c97781b8eb0f614bd554ec85d15b1cc88aa7bb31fc1220ddcb48a7fccf6b23b3ae0cee755233f209790c1ad7f1470e85fb9cf286bd5cbce1f0db0ce9680cec9ae0d4eeb488e595ff1e097bc7d15985c94e529c93da82575b4895c380db032d24d715ba9e6deddcb13d8aa6f4593d2d530593667d4ed2203b6ef8920fab83e20a7c5964f0347d37b90a5f2f88d5bf19cf4e71706492a2c292976efa5b4e3ca67a5bf436041f9b53b5fd49578a35d762fabb76748b66bb314ea008946a13cbb9d5367f5037fc188c1cd109885d679035d001aeef73a11cc51ead6e2e529e1697abb4cad3626619ba35ae64eb2332c9f0e44e577bf49e469807de8b3ffe5d5370ce6acd78360512ec6182840600472732c5ef9873a1db26012c7fb4d0526b9f3f8e27bc9aa30e6d73e53ef63e5a41141f5a15e4c8b3735a5bb83dae1af367e1968f999f1ae570a8d03d6c22b74ee627c43eb89f98a940f15b6aa29539e37d206c6150c12734ba80daa064e68699a78fe0e29abda699e21db1a115412d0f794e415afc4c3fde890da0d8ffa6f0cc611947233244d46b066f7453a5842c471ba3197e80d73e934700e8719d4686bd7ec862a80a210a1c38ae17294ad020095b978bb77f984cfd6d9b050c5512b8aaf2aa9025891b03ee4d3b515b93123bc9444f25bbec1029676a1ba161e57431dad81b104a2f9af7ee5df1e591305e2fc6c885577903fdda3ed26e4ab05cbd7234068beb872e406121ca4b7b44b3d3dd227ced829b85a27355f54584153977bce818f9a8a503f16389c4377a7646cb831648bc87e146c4cea9b080e98b8034ffa9b3bbaf779cc36a037215ca0ced96b3a7c1b87c9da64a4873b8a24d20bf9f1b1b3e99e8e7191c031346eb6e95e90cd345f4db339eef892308cde4172abd20291e4677d43cf7eec2fd2b45ff91b3fc8068d95db437f810f96d40ac6e826d214bfd90917c67c11d7b09259e5c210750c751c0abfd39bdb4cf780a156f54b3e1d4893688fa915ae6158bcf8dc67404e722643ed4b50c7efe1b485b84f46baac2ab01885e1e743d5c74cc1a2cbe38c0dfdf70077e957c3e65af0779a1b7d2ea87e8659e2b7012ff787940fa13aceac8f11795ffc05121f67e785d3a46684c5e4c3134b2a2cd943a65161472ca64218367ca4afea0a56d6fe753c9a38e6d28db31feb5d039a0c638b2b96ce05888b806b0335d0d347a1a4515097f265e875c80e3970adef48e5c3619ec23a9b9debce58fe186aa7e2810a3a3bf1180cac09d8c1767246a14255973a83ca663299c54d8c823910fed076ddc02c443960b735bc46b4b6690ad8c7cc790ca3a6eac0701279714b92e0d02dd38e8422599f03eb1179dea7ed1b18e97e7545eb185cbb67495d0f14dd787d3e6ed8ab1db109a29c44ec34641949e996066c61b05b3937d8607e751536911b7dfd8a9efc709b6b4a1cc9f5b6bffbbccf2ae4b7f579d5e487a169f9d3881e7b590caf2b30a9133fd29e2ffab3c75d6dc0f1ff20d719c0a408fe5ea4d0a6cc5989b920b6e8a157583e86ea9b463dc7020142c59a5b532a2661efac4f857c5a1cb891fad770af8b74b37b2b4c412f19bcb2b08e56588e449d8f8bb985ab636c3ca91a34b206e1613f8619003fea97fd1792ddf183492780a7043132c02073d8348fb3117690f3dafe0e2056c2e4241fd274ca51c99d871d74caf64a43136164659600850e288131d2f0d3b32b7100472ecabccc69032b2434316e41be93c0b9901088627cdfad3ef4a15407e111a6d2c95acf67394ceef37c5abb4dbc5b077efd489021ac2ab6e9ce121be0ff84ab0b9ce165245cb2bc4aa5831099dbcc675155a2923b59c46a96e0a35a3c4546ca09bfd14e57ee49783c7bcf7cb3dd5c0b84564a27324e92fd5daeef59c64d85842c84a8cf74cce098b9dd3925c9c06293fe6acee4cfd3975254a20fb8b292aa76f4f43736bfa355f6086d2cb4aa23d4d53ebaf6815d1d68d1ee40a2a1aa216c303711a22edf1876192d8c6b5f5da7914cde2abed4f52700eed66bb15a0830355c0d101b6140c4957c50de991b83e2ee7af3255bff4bbdccd357f0bb6b9a9b93ab53c94e0bc99448982e211bd59615ca343ae3cbb68b25681b95cc16b2787cfa85d9c53d196123f251f4e036f7ec4265db0c05631f1df3bc85fff24dd1990de99f41deb47d4d6760e120f3a7dae7590b2851f55d52789ecdfe4e2a76b0e32860eec1f1598da4b4386b58b2f88cd9b28b31e3657b3998b4fd5e55b4f90dea8c89a5f41b5cb689e2aacc35350e6dcedb84179fa982326d703d7c0404f9031b7f805e50ce95b29cc44c6d36db4479b2861bc8f14e01e761f04c6836db0c5baf5eea3243feacf6a234372975f73e00457ac7388ac0cbc3e4c8b9ce726b1256faa3e4594fdf6c836e517a2b14375a5eaa8dad9079c5a21639b17320f00459c467c5110737a5d6e956a34c1070e67c75f045fe00e7fde482becf75aad8b43a1c1481acc84bcdc0bc39d44ce8c39afd497398efd3b968784e8ff217cc5002008db9d06684ad80d0b5e8ba7adaf9c9e99714ad6f4d05d8df3a8b75e892b310c75a05595953561bb229bb7bc9f2327f99b76f77e9197fd179bb0a8362765ff906006eea595dfa3d35e273e4a3f1dab07046ca469308a33dac7e62b399939a4850ee6d53878fb3810fa68f202d8822871493dfe7e6d2b3f260d00b612fe34dda3581bff8512488c39c58d5aa6989e40657bf390b696e888d26de44353294d86550044ecbfff3bd33903f90c46173abac91dc165d37e2c31dc43b5606a3cfcd24f00cf15504a185b1fb62b98ea77c8e1db904e73c9a50c22e273307be753b50138827965d763511892cc49b34e9a336431497c3a6cd8af209a2b6e33ac2235375f40579a9f5fce4d4cab912246e67aae91d8470a74a59aa09801b73b58dd2cab5358432a858c31754e3a8cfd30e17b3cfe55e6fcf8d943722d23d4e23975ebe493212346afcc2debcebdbdffcd5565796f1f242d3c565635e5c52d52f69a2e428810954b4e5d5e658baf9e6c394b98642223848797bd88410d387455d1e7cb29837f8bb3fd6a7c30c80058543cc889546670e344a29348a03fc350dd309bf3edd14424bc3b15e89e544afc1ee0167c9e6d21fe0d2e29f9c3f66feb0cd406577a5afac5c97bb87b059cf6100a373daaa119da2930c1df6ef86985d5206f7de579a786862d26ede4e6f24ca673ee8eb328f14cea15e9601f6dc4d108c55035b0e49990e3ba7ff1d6a5e8d10075e65d75badd39f9327396fc286ea036b85455f6c04ad854981af82ff80f2d6bebfc6feb8472a26ca31a83fc1fbd6a178457de6cbedecfadf1c97d962f8de0b129b0c5af8bc92a5ab243db62b570a7acdf6c826595724aac2a95873e53313450d5009626ccdbf96b7c302ebadc592456ecf5648c94e9c2791a2ccd1f4373a8f020e5051fb4c50a770a45855793dc88a89e7ba2c819c46d5f98da82472bfe56f19b0c4e46fae24df88dfcb549b3564a7625a829caf1ad5407267629520abe5f61edd5562ec8c388f9443696f791129dac23087c1b5e0935c9ae530a5b98cde6e08bb8fdce4af59b274cb40f66b744e69ff99d2c05083936299a1515334861bddd5edc8ae08a026b06c728ac33a2f9ae317ab2d33fb4bbac5f498c9be20bee9a4921302d37c250895c1e4d172b027b3f99534fa1611406ec1834067b9c9edbf72d662e8b42ae085afa0ada789e204aec246d4be5fcfedc20c4ea121228bf5111d9f3c5e730f77dc94520d03027c654e86fa9b22d418a151f23e0f86193f916e62197de60917afac0bf71f3604f4c67489b2996d0f9a2e5f84116d6637126418a7865e3e11c2738e88a8bef20b82cf12bb9e8353a80cf1b878936eb5b2ac562f4a6af61309ded1521eb9ed3fe7a6f4322b533d5908fb2485f4ce6bea2d7cf917af1e8fb81c071cefc7a7c419bba9b6c1ec41117acdbaf8f2a575252acadcb0240f5700019ca623a273357c40ed929a84ccaa16524053b84d824827f93b1c09919a878b85d84599ee4ed1128eb844b81b3baa8af1596df58e6a672fc220e1d4f11b387d1f2da6260e101f1a425e9616fd4cc7d9bef7fdc3eec0579fca11e87015b621acac190ca38d55338710e3a976f97ca2e49bca77bdfc2515018f02826f3c0d46c099db1b42c71b24e64e47151632e7a79763b2f703a98c278ef898fcd3d28724bef466cb2dd30ba84f23918e1ddee59d4f849768e71d51320031d83e96141f0ca8e6bf76cc876f3c955963783f9b9d19c13edc577af9e4c086bf341ee0833539a48e55554bcbf59826c1646a4483a096d8bb3ab84ef2e8544fe98c7a8e25db9d06f5ea7cded77b84407ac60040578669d99db0b77c6315db971161997891a2aa00793fcc8c47e1c5b197734d46e453ca0e4c3ab9d8f6893302b84745232723f73a66d609c7a70236a8262e95303df0b40b3d6fb03a88a8b1706d76e4b2f3d2398f87c69723745a32e263054182542c614edfa765c76881eefc4630a1921a8c8fa4b818ef7f53be0ae774402a3569d14141d7ab1c89034b5c8ca01735d4880849904c8d927cb34a39cf18db9caa95185ce31ec4538d3a22acca72ae87a03a7e21fbc2940e457b6f5f3502ae3d8d1d0fbb2e7cfe60c7bec57ec3af98f4e6a1b51affca568c0386f003f68ab3fb936936cfa6b32983b4cfdd62ff5dd3c883ec0affd5e97ead47d79aa7465b6b5b8d4ac45ff0ae02db35576be939f2261c2f8bc27d7de27b820a9a1c021a7eb855cca3e4e0030974635180154db0de146c64f502e3822b5457a89f9d4d4dbd61fd07106835720720cffc6c1c28617303deba3f95f1b6a7e49252aebd24f25e0011687e9ee88ccfdb7ee4a6bc822c1d7f0ed31cdbb7e727244053153a947cb58be9bdcec51681fe260e7de9bbeecc0855151b50a14e606e7ed12a9a22659eea362e32214fe107874a51813c0bea04e0004bb161b7c508fd2a68e1e36ea9bdad1b24811ddd63bdc53a510b6b9171ef38851d799b64d0540a974028e3e3accd0bc4ae26ce494d7eb2c15a368fae7ffc8f8687cd1a8ef5c30c7e5657c0782d8691ecf0a7698959836c5265ca98099bd91e9a0270ad566c45af25ce62a49401439c6a66b8cda483bc593af67bee5aa2c24f9c99d901dd886e595fbf2e47193b0e144959f0048cda9ebde4a34991f3ed36d938f023e3ad6f2b5c84ffa777f15da22774443540a96f8f665e61f56789553653f779a20b", 0x1000) r9 = kqueue() kevent(r9, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r10 = kqueue() kevent(r10, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r11 = kqueue() kevent(r11, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) recvfrom$unix(r2, &(0x7f0000000780)=""/61, 0x318, 0x40, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000800)=ANY=[@ANYPTR, @ANYRESHEX=r6, @ANYRES64, @ANYRESOCT], @ANYPTR64, @ANYRESHEX=r9, @ANYRES16=r10, @ANYRES64, @ANYRESDEC=r11, @ANYPTR=&(0x7f0000000840)=ANY=[@ANYRESHEX, @ANYBLOB="9a8e038e26d7ac44433eb2c2a801c79ec5bc4603b7934c1e7f2070afa5727c5145241b12db813f425f833d81c65bd8fe41df305155894798b148b836fb06b84c61eb88ed76609c47b008ea97c7b5e03f4348d9d700443036c40c84a54a5da53f9cbcd2129768097c178177904bf3a015a3078825dcb83b6683d45e97c19dd6b384a867daf5b1572b0cc43a06d74cbdda40dda38af9e93893c95376717057cd1e07610af487227b42fb440dd545382e8e21727b32496ca9fd37", @ANYRESHEX=0x0, @ANYRESOCT=r4, @ANYRESOCT]], 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000740)=0x8) ioctl$TIOCCDTR(r8, 0x20007478) syz_open_pts() 11:16:22 executing program 1: r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) fcntl$getown(r1, 0x5) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) 11:16:23 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setgroups(0x1, &(0x7f00000000c0)=[0x0]) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000100)={0x10, 0x7, 0x4, 0x0, [{&(0x7f0000036000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f00004d7000/0x6000)=nil, &(0x7f0000039000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00002fd000/0x4000)=nil, 0xeea2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00001c3000/0x4000)=nil, 0x5f67}, {&(0x7f000034a000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000151000/0x1000)=nil, 0x3ff}, {&(0x7f000054f000/0x3000)=nil, &(0x7f00005cf000/0x4000)=nil, 0x861}, {&(0x7f00002c1000/0x2000)=nil, &(0x7f00001c1000/0x1000)=nil, 0x79}, {&(0x7f0000583000/0x4000)=nil, &(0x7f00003dd000/0x2000)=nil, 0x7}, {&(0x7f000003d000/0x2000)=nil, &(0x7f0000058000/0x2000)=nil, 0x5}, {&(0x7f00003cd000/0x2000)=nil, &(0x7f000010c000/0x2000)=nil, 0x8}, {&(0x7f0000174000/0x4000)=nil, &(0x7f0000046000/0x2000)=nil, 0x6}, {&(0x7f0000104000/0x1000)=nil, &(0x7f00005b3000/0x3000)=nil, 0x9}, {&(0x7f00002bb000/0x4000)=nil, &(0x7f000033e000/0x3000)=nil, 0x1000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00003c9000/0x13000)=nil, 0x6}, {&(0x7f00000d9000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil}], ['./bus\x00', './bus\x00', '.\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x7fffffff}) 11:16:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000340)={0x10, 0x9, 0x4, 0x81, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x401}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xeed4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x80}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xdc4c}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x20}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7fff}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus/', './bus\x00', './bus\x00'], 0x3}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x3f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 11:16:23 executing program 1: nanosleep(&(0x7f0000000080)={0x8}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) execve(0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x5, 0xffffffffffffffff) fsync(r0) 11:16:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7d, 0x0, 0x3fd, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200", 0x4}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 11:16:23 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r0}) unlink(&(0x7f0000000280)='./bus\x00') r1 = socket(0x10000000002, 0x3, 0x0) getsockopt(r1, 0x0, 0x3, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000140)="a81de3108ef7dd2fb13cfdabb6f968bd9be9b55dba0e938902588136b0f08d361d6adabd2456927373c54b5afbd99818f2bcce3bf1da0d96404bab7ffede51f44a1ee8c22c6fba69a44b604f66825e4aa4e82a49038ca1b1c034f95ad2d91b4c59d0836824f3d9fe57cb5839d31a5ab3844075d09aa16edf88d70296ceabad39600fbf62e541b9937baeef2757b512db1b163573bf5736acef90464da66f7e20ea8e4cba00e788c3993e6eb4fd1ea5400825cabe", 0xb4, 0x6, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) syz_open_pts() syz_open_pts() 11:16:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000200)={0x1}) syz_emit_ethernet(0x69, &(0x7f0000000180)="b6e97e827b30a0d5fcb269a5e9f05963d7c8e7ae7a06388b0d732f095df893bac0028b25ead39be6c68710eb0392cc861d208dbefa6ee829e5391f0e94fe120a0ada3729dc970f969dec9c9a004f942a2937e3d91e2fcaa51f8c1519eb990a3615745ac970f182454d") 11:16:23 executing program 1: r0 = socket$inet(0x2, 0x3, 0x800000000000000) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), 0x4) r1 = semget$private(0x0, 0x7, 0x287) semop(r1, &(0x7f0000000180)=[{0x6, 0x101}, {0x2, 0x1f}], 0x2) r2 = openat(0xffffffffffffffff, &(0x7f0000000cc0)='./file0\x00', 0x1, 0x8) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000d00)=0xb6) r3 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) semget$private(0x0, 0x2, 0x400) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000d40)=""/34) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/pci\x00', 0x103, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000c00)={{0x18, 0x2, 0x3, 0xffffffffffffff81}, {0x18, 0x0, 0x1ff, 0x3}, 0x8e, [0x2, 0x8000000000000000, 0x20bf1310, 0x8, 0x80, 0x2, 0x6, 0x2]}, 0x3c) getppid() readv(r5, &(0x7f0000000bc0)=[{&(0x7f00000005c0)=""/91, 0x5b}, {&(0x7f0000000640)=""/118, 0x76}, {&(0x7f0000000b40)=""/105, 0x69}, {&(0x7f00000000c0)=""/62, 0x3e}], 0x4) getgid() shmctl$IPC_RMID(r3, 0x0) readv(r0, &(0x7f00000007c0)=[{&(0x7f00000001c0)=""/179, 0xb3}, {&(0x7f0000000280)=""/29, 0x1d}, {&(0x7f00000002c0)=""/244, 0xf4}, {&(0x7f00000003c0)=""/240, 0xc5}, {&(0x7f00000004c0)=""/220, 0xdc}, {&(0x7f00000009c0)=""/193, 0xc1}, {&(0x7f00000006c0)=""/203, 0xcb}], 0x7) read(r0, &(0x7f0000000e00)=""/87, 0x57) bind$inet6(r2, &(0x7f0000000b00)={0x18, 0x0, 0x200, 0x8c}, 0xc) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000880)) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000d80), &(0x7f0000000dc0)=0x10) ioctl$KDENABIO(r2, 0x20004b3c) select(0x40, &(0x7f00000008c0)={0x80000000, 0x7687, 0x10000, 0xfffffffffffffffe, 0x6, 0xfff, 0x5, 0x3}, &(0x7f0000000900)={0x10000, 0x8000, 0x7, 0x3, 0x101, 0x20, 0xfffffffffffffffb, 0x8}, &(0x7f0000000940)={0x29bb8000000, 0x4, 0x5, 0x9, 0xffffffffffff0000, 0x400, 0x55, 0xff}, &(0x7f0000000980)={0x20}) semop(r1, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x0, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r1, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) setsockopt(r0, 0x5, 0x0, &(0x7f0000000ec0)="f1e3d5e2e433f2073dad37e024318b6035bb1ecbaa21b88c73c808000000f39aa304d4e2be369ec988c69776067bd718c99eacdda6c2906966d68337f756076bb1f8e571c12f2069a30f280474fc4a5be7ddfb2f8d5884c03b9ef509d34434d012e44ddf4d00000000000000000000c8bb9caad54f89fe79a77ea198c0f7f26fd9ed06bd8f2cf092d876ae99e49b46baa371964137431ba02142ce172bf372dd51c612908a933de53f8f71d792dae9aa05b43255b3057a9aea2ab96f1f9f47e4646fc409341cb382320f129d43334e75bd4a7848b2349498396ee6f0f71645f035cef29b471e2cc3961e9b87b6440af38dd560714b00514875e426257e88397a52abfce8f681ee6902dba68b08b240408d69adfa4c9bcea378b33cd3f4de00c585a1f1d560f5b96c03770e56fb2fc5bd6f6460cb0d0f4076801cce4f512c5414ef07846ca9da4ea70087310e6675ceee6a49f136f53e392c00c9ebe3a01b05778ca70679b00d0126a62f94d6966dbe379959cc05415cf4", 0x177) mknod(&(0x7f0000000100)='./file1\x00', 0x80002005, 0x8000000000005200) syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000010c0)) 11:16:23 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="20000000f1eafffffeff0000ff0000000000005b9d071b542a538706000000b8180000002900000031000000000000000000000200c28e"], 0x37}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xf) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x3ff, './file0\x00', './file0\x00'}) 11:16:23 executing program 0: r0 = socket$inet(0x2, 0x5, 0xfffffffffffffffd) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000d, 0x0, 0x0) 11:16:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) dup2(r1, r0) r2 = socket(0x10000000002, 0x3, 0x0) getsockopt(r2, 0x0, 0x66, 0x0, 0x0) bind(r2, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x7, 0x401}, 0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x800, 0x0) openat(r3, &(0x7f0000000200)='./file0\x00', 0x1, 0x146) getpeername(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 11:16:24 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$TIOCEXCL(r1, 0x2000740d) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) 11:16:24 executing program 0: open(&(0x7f0000000040)='./bus\x00', 0x40, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x8, 0x32) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) 11:16:24 executing program 0: minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x3000) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x25}, {0x103}], 0x2}) 11:16:24 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x2) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x2, 0x1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) syz_open_pts() execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 11:16:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x400}, {0x14}, {0x6}]}) r1 = msgget(0x1, 0x0) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x00\x00\x8e', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:16:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0x2, 0xfffffffffffffffb, 0x1, "0d9f65d434d4d103571ef5e6b2d2c209855c37dc", 0x6, 0x7fffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) syz_emit_ethernet(0x8f, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b") 11:16:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) 11:16:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x4) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) 11:16:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x40004800000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27feffffab7b74371b289105cec2806cdf000000000000c673c5fffffffe000000", 0x214}], 0x1) 11:16:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x20, 0x2, 0x9) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x40000000, 0x100000000000000, 0x4}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1, 0x4, 0xffffffdfffffffff, 0x100000000000000, "00002000375c85cc00000000000000002000", 0x7}) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) shutdown(0xffffffffffffffff, 0x3) socket(0x10, 0x6, 0x3) 11:16:24 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r2 = getpgid(0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x2, 0x2, 0x1, 0x7, r2}) 11:16:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:16:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1d}, {0x74}, {0x200000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 11:16:25 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) sync() r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) getrusage(0xffffffffffffffff, &(0x7f0000000180)) 11:16:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = socket(0x10000000002, 0x3, 0x0) getsockopt(r2, 0x0, 0x66, 0x0, 0x0) r3 = getpgrp() r4 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x9, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x14f, 0xfffffffffffffec5, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x0, 0x0, 0x400, 0x1, 0x1, 0x8, 0x8], [0x7f3, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x7}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0xfffffffffffffff8, 0x8}, {0x0, 0x5, 0x6, 0x80000000}, {0x6, 0x6, 0x2, 0xea10}, {0xff, 0x1, 0x80000001, 0x2d0}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) chown(&(0x7f0000000400)='./bus\x00', r5, r6) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={r3, r5}, 0xc) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f00000000c0)=0x2) linkat(r1, &(0x7f0000000480)='./file0\x00', r7, &(0x7f00000004c0)='./file0\x00', 0x0) close(r0) syz_open_pts() chmod(&(0x7f0000000000)='./file0\x00', 0x49) pipe2(&(0x7f0000000540), 0x4) r8 = syz_open_pts() shmget(0x0, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) msgget(0x2, 0x2) write(r8, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) dup2(r0, r8) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000200)) fcntl$dupfd(r2, 0x312601c7b3d22aa0, r0) 11:16:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/Tev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x1c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:16:25 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = socket(0x10000000002, 0x3, 0x0) getsockopt(r1, 0x0, 0x66, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0x4cd5) connect(r1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) r3 = socket(0x10000000002, 0x3, 0x0) getsockopt(r3, 0x0, 0x66, 0x0, 0x0) accept(r3, 0x0, &(0x7f00000010c0)) r4 = socket(0x10000000002, 0x3, 0x0) getpgrp() getsockopt(r4, 0x0, 0x66, 0x0, 0x0) r5 = semget(0x1, 0x1, 0x80) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x20, 0x0) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000002100)=""/4096) setsockopt$sock_int(r4, 0xffff, 0x20a, &(0x7f0000000080)=0x7, 0x4) 11:16:25 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x2, 0x6, 0x1}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x2) chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) ioctl$TIOCFLUSH(r1, 0xc028698a, &(0x7f0000000080)=0x2) r3 = semget$private(0x0, 0x2, 0x400) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000100)=""/144) fcntl$setflags(r0, 0x2, 0x1) 11:16:25 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getppid() 11:16:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000040)="3711") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000001c0)=[{0x2, 0x9, 0x9, 0x10000}, {0xffffffff00000000, 0x1, 0x9, 0x7}]}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10, 0x2) faccessat(r2, &(0x7f0000000200)='./file0\x00', 0x20, 0x1) 11:16:25 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$getown(r0, 0x5) 11:16:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x14f, 0xfffffffffffffec5, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x0, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f3, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x0, 0x5, 0x8, 0x80000000}, {0x6, 0x6, 0x2, 0xea10}, {0xff, 0x1, 0x80000001, 0x2d0}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) chown(&(0x7f0000000400)='./bus\x00', r2, r3) chown(&(0x7f00000003c0)='./file0\x00', 0xffffffffffffffff, r3) setgid(r3) close(r0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0x10001, 0xfffffffffffffffc, "0a1fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0), 0x0) write(r0, &(0x7f0000001c40)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a", 0x325) pledge(&(0x7f0000000080)='){(\xd9g\x00', &(0x7f00000000c0)='\x00') r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) write(r5, &(0x7f0000000100)="6499afa9c839c2bd3346233b0f663ae044d1953500be189d6a15945a101acb59c16c1a78af4e24e277afc75e207f852abaf5e89d2560f5282658916983acfebd67f66bde51f756029090298b34d918d9c75eb0b4053077eea6cf13bf3f074dbbdaafeddddc4caa1ac76535412647539fa3b8ea7967c010550ad89d9645cddb24250d2948f93167a7c921a90d1dcabe2be170efe52a394173c3aeb8b2720eb6b73d28e7bb84ce28d584f421783fdc64199f616502d3e6490d550fbf0434ecc11525af46", 0xc3) 11:16:25 executing program 0: r0 = socket(0x11, 0x3, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000001280), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x28008) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x3e8, './file0\x00', './file0\x00'}) 11:16:25 executing program 1: mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) chflags(&(0x7f0000000040)='./file0/file0/file0\x00', 0x10001) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') open(&(0x7f00000001c0)='./file0/file0/file1\x00', 0x0, 0x10) r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)=""/115, &(0x7f0000000140)=0x265) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='q\\') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') 11:16:25 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fcac95873090900000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) r2 = socket(0x10000000002, 0x3, 0x0) getsockopt(r2, 0x0, 0x66, 0x0, 0x0) listen(r2, 0x2) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000000)) 11:16:25 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3, 0x4, 0xfffffffffffdfffc, 0x6}) 11:16:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) 11:16:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000140)=[{0xd5f5, 0x9a, 0x1, 0x4a9dce9d}, {0x9a5c, 0x3, 0x200, 0x4}, {0x6, 0x9, 0x81}, {0x1, 0x6, 0x4, 0x6}, {0x5, 0x6, 0x3ff, 0x200}, {0x2, 0x4, 0x0, 0x9}, {0x8, 0x55fef92c, 0x1ff, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x14f, 0xfffffffffffffec5, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x0, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f3, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x0, 0x5, 0x8, 0x80000000}, {0x6, 0x6, 0x2, 0xea10}, {0xff, 0x1, 0x80000001, 0x2d0}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) chown(&(0x7f0000000400)='./bus\x00', r2, r3) r4 = getgid() fchown(r0, r2, r4) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6c798021cc45960, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:16:25 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) 11:16:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) sendto(r0, &(0x7f0000000140)="e87b9edbf8e9e12ad2eccb50049f36495d44e8d12b039dbe9a7552806d2f041697a768ae28cb766e89d6fe659f0eacc2c8e67110d2455bf6d1ae5fe8de394f478cb314dd8d26e6eb37b5de9c48fe977f68928ccb089eb5e54c1ac40ceaaa5a5a34075919f9500a23f97be28e60bf1eb19d3356c677052d75123b7569b0d4bc936bee0cb8376ce01f0d6f718d33751d7990432d87e9e12173db90c499e72f7a5ca3630b04f22b9b9d4aaff9bafc27ba44778c2cb02571ddaa729ed545ba0a70686fcc2779c1e963127869e617e8", 0xcd, 0x1, 0x0, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 11:16:25 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) r3 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0xc, 0x6316bcf6abe1eb5, r3) sendmsg$unix(r0, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0x0) 11:16:25 executing program 0: select(0x40, &(0x7f0000000040)={0x4, 0x9, 0xffffffffffff688b, 0x4040000, 0x1400000, 0xa90, 0x9, 0x10000}, &(0x7f00000002c0)={0x8, 0x2, 0x6, 0x7, 0xc6b, 0x10000, 0x4, 0x10000}, &(0x7f0000000600)={0x6, 0x4333, 0x8, 0x2, 0xa52, 0x1000000000000002, 0x8}, &(0x7f0000000640)={0x1, 0x80000001}) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) setuid(0xee01) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x9, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) socket(0x20, 0x3, 0xfffffffeffffffff) r0 = msgget$private(0x0, 0x100) msgsnd(r0, &(0x7f00000000c0)=ANY=[], 0x0, 0x800) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x8) 11:16:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) socketpair(0x30, 0x0, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1181, &(0x7f0000000140), &(0x7f0000000100)=0xffffffffffffff85) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSBLEN(r0, 0x4020426b, &(0x7f00000000c0)) 11:16:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="fde315efd98e1f4b426075e2646b3cf3a61111bdcd4571025e9c8497cf958513953b78ba96506a31c382a86570a89a4506f8fddeb20997f140fc4e2ca067bdfc91a197374f12954a576845b014832ab9e2d68322b5b59f8d50c3948ba2c794a7a9df2879b624fda21421c683da50525a871947bacfc6152277efd93d9f2a0dfbddcc6b2bc3b6b5d5f8b5e196a5429f5645d8dcf07622fe4bbed3e8e70c94aec521788d17c9f03fa5433bc59df74c6845c438f163140c2b040acbbb0de59ad30000000000"], 0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000200)=0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x7f) shutdown(r1, 0x2) 11:16:25 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) r1 = socket(0x10000000002, 0x3, 0x0) getsockopt(r1, 0x0, 0x66, 0x0, 0x0) sendmsg(r1, &(0x7f0000000200)={&(0x7f0000000180)=@in6={0x18, 0x0, 0x8, 0x5}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000280)="45cd4726fc23d388b74cb2ac3d9a766801474c51f0faefe88ce17b429559ad72fefe2b36d8cb0511060f86d28eaa90f1ef747efac49d2ad7588911bfd933047be6f480f1440c10af3aec9bbe6d614995be651811450ed97155fe2bfe6e6db192cf6d6b2bd9039588de1720b1951fdefbf877df7a8d4e8a470dec753bcaee61f13dcc549aa3f3b653af8bc1f8d670a10924d6f40e4487686e8b5cc7897202652ffb3369de8d23c4", 0xa7}, {&(0x7f0000000340)="04cd390416e2543e449b1b85149570fad32bca7e16ab5471059d9876fef1cca2c5f2f2bb78a916546a2dda5f8f8f5533fde14d75986fa6bf6b1888b9146a0702258c80eaf72f2546c052ac8a30ab7ac31d57830ac7713cdfea89b2e978ea808b6dfa0c3b77e36f84a5d317a526feb121d6222c8b2534252cccf6e58cba08463726", 0x81}], 0x2, &(0x7f0000001900)=ANY=[@ANYBLOB="b800000000000000ffff0000ff030000d69856feda591cb1d667759d3bf128e5a1052dab2f49dd6a915dbcf8d019bafe198b619f1ba025777204b29094bd2f0f66e638e6559a0c5a054961389afdb0cc9557dc1c652671063edeeb550a2a3d9b70898ff79830d1dd3fbb7d177e7a7752aaa8ebba5993782746dbf2214b34816534ee46e595df9ba6957e8088fe84eab214be12c796896b3fe145385fe8aa3dbb0a01fb5d53fa51e354096a96af884836b200000000000000a0000000000000000100000001040000b8eb900128314bbed09f0044aaad015ddc08b53a70be25390d3df86debeaa359a9091d9c2c7baaf18cc9add613cf7c0406fc6561cc8496a557e3ae6f80e57f93cf0250c6f2fbc236124431134d5f45732257180c0fb15c87e0f6002bfdc32c74a73943a48f3b04e88e6a538217dae5f03b996eb3e82b29cf03d295b7430af9934782bc4665dc52990b88b258ed46470070000000000000000000000009000000ab136a8b1befe22aeea0401451a0ba8ffeca8f4f9ec4890ea62490f17bd303a9df0cc9da7aeb79c80f35b7c2ba31c83304ce2572d9618ffdc651d2a01920e92a687abdb62f16a7dc7fe229f339a01621d0792b5780034d499c7a8800000000006000000000000000ffff000001000000926d0da7eeac5de0b5f07e77c118caf5e8e6c46b07bf6f83e516824977e60673bf5ff47e0bdaaa4ea2aef34116b4226f555d8fa1c91420ef7d95509c06c1377cb013b9ccf95ef534e638e26d6133f42b600000000000000001000000010000003339d9e0306b527c5ecc625ee6b88b70c3485546373b1876228f19eded6178eadeef12e621671f08f358bc42cff50184b78d663785b97ba8e9135bc1de5413cee97f8f53fbdbd94517d47bd14e8a4d76692b0000000000e0000000000000000100000000000080c53897132cf9d740d43204eddab6b2f44729bd9dab1de113716a85d34a0534c728c01962d6d1eeaa76d3d8026e1ebe0c2d380a876fbaf6856dc31eeec91358a8153a6f6db4439661631a362032a805109ec788270e5717ad8b2d8be50c04175533cf22e78dbbec2e22bb7ea33d15f861473fd608fbcb71990c4c4b5a1dd40b509d9e0a297a9402d2756bf026d31c0746a263168d84f32ba0fe5e5f2b5f5f8aff1d0e72d3d240ba33b64a7fb362f321a171a55a5697708735f1ece0bc40d2417dc9541c4bc1f5e13a37bd39218ced1df19b6b23b0f85badec00000000200000000000000001000000200000004ffead6b17ed1ecd80d477ee6199b20058ea000000000000ffff0000060000009ae4d591d32385271c49c4037652f3e65528c5b294661b9f374d9607cbcaad7055739bfcbb632ac3ec0deadd154f21a73055e76caff076cbb4747f679287f00d8e"], 0x3e0}, 0xd1cc0f596f5c8c06) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt(r2, 0x7f, 0x8, &(0x7f0000000900)="94598c049e3bc0c630803db8a0a16f9a84bb4bd092e98e1bd9339a2c093af02099373b80dddcb1f3757462a5fb1825ba77067114f0e71641d537445ee6304d7448051f8d2cd1fa010d55d7f36ee5ea42e7d089ff5c792e07decb142df9720ee92d2f1707b6b9aa1902b96b290dd55a561646a83fec4b40f19b8cfc779ff775b4c6d0dde33331d24fb31c529b5ab27792c5cfdb71c16d49a5fd735689c1ccceca8d1a1fbbb922470024a8ee407b3eed175c0e1457bce1e185045cf06ebc6e271265999c2ee72f8f55bc6fa453f2cf1c18328cd43b850e9c9ae46f397ada406e834cb61e16e12a12b52d8bee4e316a062278ca6513b28d2a4fcabef67b326ed51c44d347f6e36dbb70e78b499d9cf26fddd7e2f093d069e8311ca41c3a7304cc328792a629e6e10a354b2e1b07dbf9b1bbd40eb7a21265ccbf8111e05e8754b8281d91265dc43dd431002a537d284d3a3c6d2812f0822dc9e32b99fba2223438a1a1ddacbf993029a3055eb66d09a8a2c0516207bff1816d0519d1e295a4517988c5bb18d04900e86daf89b8363fa67c5ce58ae956351f04211708c3af5e8e41316e39fec9babc47fd63f79da6b01d3e11b372165ac2950f080a0676ee92d689c2268eae143d91a86230de5ddcbaf6a0f51dd261ddda63c6a560b567413d00a1c052a5eee359cbad84f150229475d28cce705125c1aa7f5c9a02fb61d2e4b1568d01de9a6738f7bf45c26f27485883dd8d7e3afd3c65ab3c0d239f12f508bcc94ec66477bdd6b4abb9318a05a598a753d5e58586b26f1b3a1e3537c6d3698c6dde14eeb9bcc31f94a6e06b702aae7c7c42ab11fe41254fd038b4ea33e0d167edce96f92cb12b42f4fa6469519c4392cfbd5decad3ea8274b02d7a08abfa8f9c83bf78ce3e49ba374e27a7c77ddadca0bf18f36d009b85f41bea4f4e89e668d1ac561051815282f201276eefc329449d12802f7385a43e8c325c877259619bf066c40ca79cd136caf12c1753083c3ed2d9f08cecd9b5f7e8344ee2c56fcd430aa66c5fbb5950eacb37ac1b250c2f3b592668f2d16af50a370aaf848dae360449c19e9900ddee4f27f8042f13cdd11d1c8b29b15355749197cc3a1b2dee4b6809542271a68e46bf500f97dc8f204c424d4fcda9a9ffccc724f8f286b04e0e5062ba08b049c67dd82d167aa2385f73d6fafe5a979026b49ee6e5e64d6e7a2988399c016f208e1afe0c0b8c3fe88d0d24045c5b1868cfc1a1474109f80a3c5a00fc4564f04169320b35d9631f3a866b959b59d49ae2ff5496863f6f45adaff3266f22982b59494478c9041e8f87111eba0c988ee74f59a43f2134bab72901f67cceb7205aeb7d18a6d8cc9847ee52f3ebb7f57cf478a6b4f8172c9e4a40ad5d43d75f35b219f169b48eb32cea76295a3518d8ff1ae51ebb413cdca828561af5135e6019f8df7d16b98a0d3a295ef8a009f554f8c00eacf74f4fa8987b9dfcfb49a94ef414a2a73e8f27caca2fe8f98da5775b31589f74248329a61aee50a2f0465e426a1c97df9c779f741e04aff7ab272d59cf1b1c646e6391cd4630cf66aa893fcb0c444e13a63093331ce8c1f3f25761117fa132f6d8deceee457d5f3908c9c8f0b29284463b1c6cda59ba5263c6cf3e5aadcd5b785af5ad292cef7c611f22638c98c036bf215de0e43616485887baea99e3a80f7b9e418c5452c1bd84278d96f5f811b2521dd37ed78b5fd0fd4b13689485fb3ed60f9d670646a0e3e8d2907f776e4b22c250ec464ed455b82b89fe02e05292b2a5876dc078f26b645c923be16ee950ac47a1ad42544b97fb8f6f8225ee8f9d8e83bb92fbe694bc82b0849070c951905cdfd3c2406bbffb83da3bce23a9cbd0fe589f16c366bd9f8fb64c984be3baecb1f05eefcac5b14ffa7fee497cb7454b879ce9d3824ef89ba2d60be4e8cbe2cfe90ab3866ba5fc59fea073c714598c6fa9b2a54dfcdd5e3ac70d6bfbab8393163f89b638ee66cad4ad9b8b5609869a5c92510d60155f511a0850b43989370ae783c940780c17cb654ee0380a10ce1438e6fb5e0843d731a49071e0c156fbf904362a79aa5d08844b4ebab83bd9e21e60e18403551488cf859c2b0e4758cd84c75470e14566ca1571275f7e6dea4412513a8758e71ba58471f5ab41e9209b1babec071e5071eef8898c7316aec4605638aa4076c2e20d0b64a9e1fc3e3946497b1a973a845f942e830f76ac4c85fdbdca4701d7faeeeea60098d12e032d595be5d2680d2dc9e04123c8e9eb55714afea00b6d318bcc62fe175aff834cb986b014b89e5673e0bc68478452eff149d18be16ce059f32ef4218a46f9ea2d06087e2f06d841cd08c6fd373454a2d356ecdc228a640cdfdf09551b779de1d9a873a3323c3ed89cd42363f101b377e1834852275be23ce23542489adbe97977d52d12524c8d2be14b50b0039882c941d2c6ad3bfb1f0948889285e3745784712c8c84a2a72ca0602f7e4311e962ea4c92069ae04fbf669e6e83a981e23671e1fa730449006bd549db51cbdcda8d663c7304432b277a589aa4d4b0b60db3f0bda4cc82088ab813f5aa6d5cdc51e4f564c2cf4188511a24918a9645126bd2171bb3f438d08ca7fe1e39b3346e2c22cf20f37fec1e8b59c5dda6cc5ba5705b15ccc45a9b9ae7ad1a83d0080af996ca81b92b49243ea87431425a7568fb0818f360ba9b71e8c140a29a6eeeefa56472b80dc6c1e96c77a5ff0523b6568cfd70fceeb701c98e12e953c7a590494f9b55e75e90edbf3acf26025adbdcbf16d70da860ad66084b220f78988821ac473b4fa08dc1518cbc14e1db18be999b8701048e74d565ecdcb5a147f7af4377238effad8e07c6e92703a48cb5cf70885b72ad9c7383acfe1ea9803772b639f8e8722a4092b00ebbfb445e6419111cf65c4ecb4ebd287c0879459114a5a329100f70b5efdaafb32d738c9e1d388e79f2f8f7603c5e32579695f9325f9b6ba0177c61ea4ff16fc6557357e58f19b3ce353a197e1bffcc0f2bc825a9aa47cc9f45e8189709ea3d1a9345eb5e7ffc80eb7ca4db82f8baff74b43ec5e30880e678f87861a455895e7865b8ea993b817904ef88768285e55722b7bbc484d3b8f574da1f76d8d66e39b5a1c4eb5475203aa3a7a44f1ea2a0e5410277d91599e31744244369c70ee2323957652b7bf2a79ca9bbe331157cb6964f80838456bed3efbbd0cfeba3d7e551b1986740c28126f0f46eeec160d95601aaf92555dc4160d923718a0eea8f2fbbd5c449f0e6626cc50ec4c4d1eb9215bfc260f888604fbf79d1109edf181d2183c5a803985ed9ad48390c9466f5371c672465d4902cfe3ca6c18bec5be1acde54cd37d6555fc0ce1f0531f9b2d3dc3a74741f65df3d2f6a7b7f9b1fc78faa9ef41f2a43427e444f1c8d55539c1944beb6bf231e0e0f541a69edc7de99d0f7cb8a30fd0558fa7493273b8b644a78b0197d8748e250e8a76544bd731bbb45b38965433133159a527a85511a5a7a8ca59ac8c5508971f5d85528459d3e6ec0c7cdea097faaec0a67e468803f2c6c6d27b97db41218a5de1651968c4f1065f92333887fac0829836be29a3638ce40d8929ee72b4fbb50949a36b73a43fa44b8bf7a33c0e5b84b68372d3d984a4897a75b3c85b420f649797efa9e6145f014827963773c7e75ea5388fe49156811936d8cf29760a26db4d04678f0bf6c9b9414833ed3505b69791ce2cdbd3f1d0e89e855207b42dbe1668cd286f817fda413f3768c49206f63b44356407761cbe9eb163cd30b0c987fe46713f7783c8cd6097be3e461e422bfbc1b37d2846ce6cf3ed63f2a1310d6e647b885d0333ea7fd4e9a7a2fefc2faa0d7e0025b2389f78c89c7357f98811b56eccfd22f09db3932e18476d2b55c1b3be7e1f26930a4ea78c1578bc7429e48459de48b4e6d50f8a0c0b1e67621d37d0ca1d16f8f667604c592fbde7a66303b608cfd4c61577455afa71736dc5498f02b0fc5b4c4da5eee8318e759a4bb3638becde55b5e6161ebb40f96898d65dd295c623c110b945a44870581391fa307c002dc993778aa29d543c57b42eea43fd7f32045f7477d5fae2dfc7d6a94e9cc75b135ca7dbbe12eb92be9190810f64f8cdcc7c8f99785bcecdf9fb619264eaa28e7c403f2c01187f0aaf1f837c0a8b31020debe046c2084c0f3db30985b18d7b8b2ecaa47de94104932a0dba483e75af73c461876a4e565285ac12ad4fe93ff38d9de074a7ddace99bf0c3456299ec2d45dd5211efeac6f2ec55c36332d91e87a193b3c0c6c56f8838459c91306083fa391400277b279e8b5432980cb540d7ac5dde54946a44cd991b00b567543cda763510aef77c1b271ced03c4cb1ffa1a5226220e81aed0a779d4d53e0b533be3ae124b925c9b3dea08e48113740074177e5cf2a789da787e36aba7028c4b18f4f0ff986388bc1aed2e8261c681a3a19e3eb2887ba7cae81b149f2e6bbe79e55cf84c1197ce7bb443b7740c344459dc52735d64636b397f8cbacf15219198062cd10034b5cf24bd579a994188eeadf214b10c4f12536f51b8d1065086e7f6bab643131dfcf67f50db11ed32b05fc1fd6c33c5db9189f6ecce3194c4e47b71e1f0352fd1d3447c1dfa6a874c5490761262742b8b4e918873b39353841401aa501b4982624730e90c93dc7b26a88e33626ef25fb49d5e2bae111e603ed93b0bb27082badbdf7a47a2e34662b8730c61dc4d8fe5010ed0e71acfbb4b054b32f775bbce11a5423515b91f4f06ea4dfa7f7d1f6707f1944742704d7415ef9f7ad71eabe7497a08a08042d9ca90da65ea32ae1cabf8cf6c2a9d33604829f4d53346ed30a1efafe4c8f570d604452ea305092d49e8e52a664cb591d2fef86e74cc1bb7afe839812574257e24d52b2829b28cc9822cffcac72c59c65babd7f0f5b7d9f0f093e310af86cb444c9bb0cd262f35938112566fc5d8b5923c6dd07ec3316f25f63900426b2b0152ba9b2a902576e05c837fb26f10ff46959d041aa7d0d09a01446481176c945491c0c2d0068e99b237cca7784d07c41a2b11270689e0f1cda912e1b6c03c07ad820197ca72eb28254aa5fd209a508657f38c7e3725fdd5a54d0a926d3812febaae0cbc100f697e0b16fc5c62c46609fa85415894a27c7e5b0377597c08190f6fe1fca2a6aefc55bbafcb09c69d0f73e44edbf5ca4642ba260c2551bca7c6e945c5504d4cedc0f52d613f57c4fd3193999ceaabd9833af641eddb5b347787018a9f9ab67f0be2754132360cdbe10a00eda3b5d07d2eb474cb81b981c56352834747f5de0d9e729958782ea31c5fb87a6ee659ebc91c8b9f14928bcd23ee3e408cf94ab17a04c31d0ec298539e64aea4ab8e0c89b14b22be7c0c2d84b3683e35bd9d2f3745a2967dc3afb250b3936bdbe60c62c61256ee8453697adfc575448715f63dfe59b7e9a2ee39dcd7bd484a32f37cb3965bafed5d0a1580d4cef3decca4525e13cb8cb573e808c1351ebbca9b716d425f41241014ce275f7fbfa9f550158e61bc7e3c31b0e0c9f5d60e196745be81ff5ce080e907072b3185e5a5185615c7953dad3e52a396739c0b53ca77ae0315809c539820b86ae92f50fc0633464cb8ebf096267eba736055e34dc8bfca72d814b0a61e86ba93ed1a7f86e4828b42c76e46aae219e723e72db250328df0b7a8901ed3e2d2b88688191e520127adea45ea9f196c2195cc5d7b70f88a3bf3d25ff7421feed1ded4bdaad2d4c4d8d423cf6338b2dafdae87ff392d", 0x1000) sendto$inet(r1, &(0x7f0000000040)="dae563dfc8d0bd968dbe09c9136b4a6c059221e272caad6b75f8928172e0a648e5ecdaa3aadbd15c1ebe0a4b7864e760b2c7c27126860225ff562bef9cbf68d9df35ec93430e09fac0ee7d5c00f1d2403e8871cec3a870a2772b92cdcef6402db7", 0x61, 0x9, &(0x7f0000000100)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000800)="2a8ba6ca2ec552b65ef6db3699d3af75fd80eb59dcaf2fb16735d8a8eacab45bffcf292a7b43a42e6ea5d2280a139d2cbdee2b3ac80685e631c4187952ebd34fc755a75dc3338fb9dc742eee48fad9b3befa294f275c7242e9e4fb3a07dcecc009e1cdff525a4ad50f329fffe6d4c681abda01ec4c3932cd0b6dc840ab7c97150bf9f79cea0ed1a33a72620e1e459ee8576cb25afbf74c60ec046fa3949d31874cced6e49680eb86de66d0012445321a73a56852dc506fb861f629f56ec8cf52b3b786ab6b1fd6dee88c94cd43e441d0ff6e61895e344e09b2fef30c45355814ffec97b761b1742d58", 0xe9) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x100000) 11:16:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x10000000002, 0x3, 0x0) getsockopt(r1, 0x0, 0x66, 0x0, 0x0) listen(r1, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x14, 0x0, 0x0, 0x7fff}, {0x81, 0x0, 0x2000000000000000}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 11:16:25 executing program 1: pipe2(&(0x7f00000000c0), 0x10000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x20000}, {0x2c}, {0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x184) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'p\x00', 0x0}) sendto$inet6(0xffffffffffffffff, &(0x7f0000001240)="1726f70c6db75e58fbcdcdd0b1962144c6392300940c668933496e58622a6179f1f29c2c9b0088937b071eeb111d12ea5c0ad8a6bdf752ade87a1816dcf645573d13bfbb7d9463a9f8f172507c87f233bbf3c6763e3172cb95f13ac8b76d6194532ef8f6f5b046415497bf56c41e0d822cb35e297d0d1169bc57d46936ded90c6c7f91d827a0c2bfbae5dabe66b1512eccf225620eca0e277d7c6258b41ff068a3a056238c81937f4f2249d79fd28d15df977b94c0da91cec0401a4b644e13391e7e3d20b416232d275dcec417feacce877766cc1a3801cd658c3db13d00130d4786046702a5bd8aa61d912010c80c76dfcf18ba2c231355463f0513497d7fe84704d19c1fc64f5c73c3cd7aed1b07688bf9b8b0825db9cc7402e22bf0634f54d178bd29ae30a9e065f24e8ab5a008fc7db75195a40ff1972986a301e67ee47b2291abaa8be29349c9e0d0c5d4d868be9e43264f8079a88a9794440f799c4fddf275b6bf307d08ebc65eae44f0a4b4ac8816422f801868913acf4b6865233b9f5dc226dabb395f420df33e7d7b670cc706f1d4ebf81b301d4614709411397500fb5a74336dc055113b8533a5c3aa906fb62c25649b59b86f4967c6f42fe7ad3f3ddb8bacb50934a923dccb6383a503ce55d356329279a197db83c23b6791e41aef9153fa03ae88700945f7962cd42a0eda133e6c45592686af52e5702984f5e734219bfa0b5305728b85f7ece88c6480049b69ad30a917dd38578e1866d35d91c0e4cb10f4fb30882f9aedcf08efdb17d7b69e28e63aae96dbff2a93a5490464530beba69abac5bb69cf12059e7ee13971f6093907dc782cea0cfe1450ef017fe595509306dfd1a4576565f6a69be0161616754acb97073c3434b7106e521da69f2542dd3009ace49858bb5c86780d98aa3669e4d10ee748bd260a1a73c0be49dac5ac517f5cc4290eb965ec1b036c30f3c1d1b364e08ceb02754deb13253fe39daf231b14e19b0d0608be8a133c69d9f39b0509bac772f000f74602425cb16f4ee7ab7dd355395c7db54229edb9bfb00d14f362c411d605ed6b9dacb51c3ccdae3136caeed9d976a8f9298442b79ad57fafb55cd49d22c6b2a6d15b3bfbc683ff41bc1dc454d73e3a061ca61712a2e40927b1e649f5c895146c4c2ad01bfd239edc1da0cda3c554b46c1f3b5cb2bfe4336bc617c9ae100bfa6ee35c831e66293d429228ff5739ecefb786ec3058588c799e45d2f0bfab46a63a90555af5f0b18fd440237a74776c2e82bf6cb1774f9a5ef1bae7ed22a0d56b3c59a2db6bf32f2a56e0f4c76457b0288debdef3dc7e5c8d00142cca28e65cbe53c9de896be15fa6aa8001306dcb5349b1b93e8fc8d1c7fadfdea4337d72d6dc527023ae4edcc79c1a76c0431a0a80e43e75c2694f23b86022d2a39804727f71ed4a536262b9bb0b814761221a22118a20116156458bf2fad495d124a64822dd6eee586cf0f7d7b10b5c6b66084645a37e0954003eca1c5655744f9766ecb2c2fd428437fb2d91755d21b494d166d1da0c0378fefa2ad737dc4963faf42974a69adc49bf519af306cf66d16bcf219b91f25bcbe9e89f6bc5a6f0c3d2173471437ed0edc08dea197044af3ace2148dae093099844360cc7672dfc265e290b526b591665b5b6dba2a6499755a1b2dd09a57e42f820bda46426338fe8d13f9142bd27a13ccdf45c64f2de941b0c9ccc3ec123496f7a6981f7751bf44b9837a9008800c12890ad6e71ed3dbd0eaddf620b2e97aff69bbbe786fe05ff47ce2a62c7a6ee58e9822798fd7d0c7452005d2d8139d6da6556ce93ad7cdc35ac41af052586d80c2486952928a21eefaab2c0b34f2a9bf90195d6c9eb73b6141632d8f9463de9804cb0b2ad190402d347a4d0c3696804262f3df7ac3aa568bfe6c56ad6533d78b8b8953bc8d8096da7373cd46bd26ed01e1f01592719a3bb2c3a6f8d95d441624d96c7af6c9eac81c4b418aa566e785f25e8ff6271f340212bf83096b75c472cbedab44159aba385cecac9237dc0be8b947217759a0f0e6c616104b1bdd87888dac51687e7e1a7b85c8f3f0a2c81fa4314d1942680d60238b085dbb8e273785178a3646a1a10ccb63f6fc010a4d882476d739fe048cc62a824aa304eb5cd4888398a618feb11dcdffac6ac26db8a5492cc4cc6018426fe92393f7ae7b9ebd402b563d1382e3a57fdde651a0d024fd640179bed585d230880c22328259690a19bbfa74f719e6605e97758303c58dd84b2abe99bd46a0e3cd7a66b4b17503456b2578892f7b2b7bcedc9e101e87c61744eda0ffe202ec3ad9e3fccde84f748405c298b0ff831d82500269243b5d338524bb74ed491cbc2f420d05b1a045d186bbae35de42cf3e65062d6bfc9966892694ba5bdd4de199188ede8c9bff398245a9bd553c4b269a0de743ecc30254d4fcad453c4adb5f2ac87977c2fa6747b6fffca31d45f7f3ff11bb1727ea62393c30682eabdd97132823ec8dc9e98cc62103299ac23297a82ee16fafdc65d0e575a4c8a80594805f411446cc7cb063d6898b2f6ce9a402265760492ad45db46257a0f1e7130cc5330a4554c49779dc40d8a509868a8495bca4a60c68f70038a31c52851925b6236f89c6b043145839203ffccdd9b2e1134d2e81bb029a6c87998890b3118ae5726a42f94f19a0b91070e033a807360a52749d0e19c49f28d91d321e33a5dbf61d9e3a58f3a17596a3dfb1022d297680182aad0c5c768742cde6dc51c92ea20549067994f0f489c2aa0eaa50a22033af89db722fe2f24249d2ac606f579bad6adebcc0c5c0aafae5ac6fa8eb1176a1b7319549e2e4c4b94dafde3f4ce24b23137d0727f1346aaa2155d80daf0c55c9fff331cd6080c93a6c1158d219bc60bc498c389905b775c02771be6d0e3275097e02fe79bcaa1fc07d532be62dcc7c863c0c1f968afb51888fdbeba9ecc88c1d69ae764fc5a95bb0a87419c8fd2be0b088891282cf38571c0bfb8587a4d61dbf4ea4e48d47c66cadd6b5e1d58919829612f955ad07a55f0a48d82656c8cc094eae68560fc2d7256b4189456e543511c60b8034a5251a4c07118232275bda3e1ad30ff3fe98f06924795c31b7fc3cebc333c6c91e7a76b32b48b7c12c478741a7c170748238619f14a85a6025ef4e431015b266064c13dfc02a9947207621e04c9cedec4f10d839cf3632dfe4cda68653fad3fdc48bfffa7669937154fafb281975e2bb7c3e2e90673397eefe9269582317e19c4a4c3f1d55299593ae8bc711acf76016468049a448c28c56ab0a437ebfd4dd3dc6f3247d1a27c51a1be2d0d9c27e200b315192134beab9181c121b7469b48cc6aa2c5363354d7e951ce297ee134820a803f27f04bcece1713a405cebb24f9de608c414331d01ad4f6d04e5f336a84940c5f63279bccebb3fd758afef0613d162ab64976e9f378251fa77dacfa65bc824eab18e015c3fb4ae84ac64ffe44e4299cabedc04c16da99c2e75d5ffccd670f54ac97d011fb2e24061df5912371a2bc37dc142125835193a93cdf6745d729a5f742010a2f89947cb65641c0dd65a2b284532b24dc07305e3d201f72d167c2580fa10f2774d44406fc32e199d2d627c5c407d32a8530142424fa0b29d07bcf353cc3d4e815737c60602f617747c8bb420ec072b3489e5322541cc80f525e17a1710bbb7ddcaba05f4570e3e03ed3f75580c65cc3c4491c2b6b71867e5645cf64a272af58dcf56a640bed9534427af80c9bdbb783f3c3e9b5e7f6cb56659c54e1792b2e3d4b0603d937d39716c3f32c7efcbb147bb0998ba551c9fd4cd58b49a113844b0581703515b5f16589b483f6e5af413089a0d47b53c436aca243e8922cfe1811b89eb874f8f1538086c12b63c2dfcf0288749e7d939192de8a7b09f702b9644e6bd63d17a878ec8efbc8feda73f748e6c17b47adb7f173f9226d0e65e29b135abe6c72ca4cde01efdba50dd3533fb60c42db005056ca75a7fb16eade70e84b21c4750ad6178218df3d2b2ca2309afd01d1eabf07ef67c24d664016a680341b440fa6accb516e2e852e4fff9ef3ea310a63e475e2b5aef52265779cfeaf1862af6237fec80c15920709afd45f9409666385aa764fa44cc85eaf04b87c5d749f76fb101b8853668c2db653b2703050ac72ffe0c758a49764e0333da5f4df9316dd493a5c2a0c66738043e81d57b344d8bb7f59585a87e3de6f47be378d7624d7317b586feb8ef8ca0468c63dc7f2b93f5c4289b88c6bc940b3b3f145c06f2143f69d5560517b081b91cfecb82022b902db385f4e63364ff69989618481281e1028fc8477919601b7c3f7675237018d89d4a6d4460b8c333b60eba90d1c2700d7871e3d09245774c006ca6db8a7154cfd6c4648c69e7f546280241554d199729b08315b7f3bbe45a8832bcce3c82bd45f402016d70b09728ea156951157ad95f9587e37287bdfe88f8ef43b9f62c3b6ec8d35924c22ec0721bbd8847f0a9b58de4e79f827d7afd4ae3fa677c0fb8b1ee753bf9a633ddc6f2e9b7f156b54e23b0c2a4eab80279d147a451f0735fb74a5efdaa2935688967eecf1d789b881fa26f3309874c3bd65747813b2c2b6432952db5a243e4124d284c32069051a1f411de87ca7498c92c33e615677a71dc4bd2a36bfa736e005a3440668665a355a33a704085ca894641828b57f4e0c576930694f9ac9d000ca56ccae5a07e0f97e35199e42725e493ffde0b4c221160ccffcf6035ffcbdbb9db5ea534a81d465bb60799b6943835f6e166ce25e4823efc8c8e1595d837908362d323fcbf03931c5643e2e1eac92e023e90a616a476368659664a23c347e887f46548f8ba4df190f4b0ed7b1023f6963a505e65fe70426afa59959af3938ff163e72221480bd1e402fa762f6fa6b66b5ac0af45deb7fb35f3f13466f0ec38d36d59236dfbcbb05e514d6545212a05b639d2885f5a1ace84c8b618a78db0fc4680a2dd328176b3e14b8c9c9d76b3fc6948b5fb279741c754b6fed90e85c6fa13129281f95941d9cfc57d4087ff90360ec6b16c5495183b2e99f0b628461b5031c47f798fd3d859ace8e089bcaf239bb8ec320d0162045a8ec377575e0cb2bebb5093d9468b367d77cf140eda0b45c0e36a6d17b22363af487746354d3c891e696be0d066cbfcda418e7d90a55e2fa0b9f38e5f5373242713353ed12d4f3f39d6d57256a4c13548090666decc0793ea2dff4065b5af85d872f5c487b1ef9c8dde9b708850b743cd5bf2241a18a0ab874be5ce7f54de1648549148fe7830cd1766f273aac4af3fdd661f4386cc4a7373f6d1f65212b1b5b1dc99c006389e45ec3476abfe45d7920b783a569af047003e6733cb86d7aa0d866ca329f1c8871ce7da204b9fb328fdf7157877c18df93dd963f45a46d3e9cca1810a247aeaa13508cf76b58079dd20905ad0f923cfbf825726891c00a4abff4c9c3216a63c008335d8e1386413a1b3b64e90a1ff11d2a58bdaff46a930b0fd12b94a727ff95d79461b27bac39e27d6b95282e796cb17c5df6ffbf748d54781737d5823673d326e2c5616be63ffd182cc1a64cf12f84333d329b4e0be88c6320237d8769cde87d35dc57c94750dd2e5e19e7a8f8b1bea15937f4559a66ce2f64059ea17b9e250313efa1f09bb2e587122aea8843ad9315edf4607a89a4f3ae5b636cc59675a0422fb786c2aff0c60b356b68d774b166c94ec2694c511ecb62a0d05c1cfe18e83d701924e55fcded37bf1895719495", 0x1000, 0x404, &(0x7f0000000180)={0x18, 0x2, 0x3, 0xdda6}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000000)='%') readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=""/4096, 0x1000) ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) 11:16:25 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xfe8b) 11:16:25 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$KDSETRAD(r2, 0x20004b43) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r0, 0x101, 0x7, &(0x7f0000000080)="2104861308d4ee097e4984ce9730ed", 0xf) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 11:16:25 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x4, 0x7, 0x401, 0x2, "4fcfd4e4ca1052706f8045cab7339a6dce31770c", 0x3, 0x3}) unveil(&(0x7f0000000140)='./file0/../file0\x00', &(0x7f0000001380)) chroot(&(0x7f0000000000)='./file0\x00') open$dir(&(0x7f00000013c0)='./file0\x00', 0x0, 0x0) 11:16:25 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) mmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000, 0x1, 0x812, 0xffffffffffffff9c, 0x0, 0x0) 11:16:25 executing program 0: r0 = socket(0x200000000000011, 0x3, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) r1 = socket$unix(0x1, 0x5, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) 11:16:25 executing program 1: select(0xf1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x6, 0x5}, 0x10) 11:16:25 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)) r2 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r2) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f0000000180)) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) dup2(r3, r4) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f00000001c0)=0xfffffffffffffe68) 11:16:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x90, 0x0, 0x90d3, 0x10000, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x4}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = kqueue() pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000080)="fa", 0x1}, {&(0x7f00000005c0)="fb5e655e4e7fc4ff3bd21b0b0258665abfa5a0c79b07b1b1da69f485d963d3a77e5148e5c2622b19d0902b4f754d84becf3b68449fb7c75ea4891fedfa48a309f7dc94bc3374cdb729fd140d856103687918047d3f937a5852474048952fab3985617f6e274abd695846c1b1d349cbb21df8a4a94bc8b39978c9387ea9b029490b496ad9f110eec6ab056393363b7f45ecc61280c6507459891db7634426f2f73af92b76da37c88da3e5cbbbf0b1d14e7dec51b9a7ac5bef7a2b3af450f4e661a784d8f79b2b1fe7504d65958aaf1e1b5f6b9529d44c3af25d3132000e9b50f46d3a387d2d92b463aea7eb5675ef9c15d16ef6ecf209dc9ca6dc4594742b8ca680f91f141442e380e9d213e44ebed0201a8c8139c5963f399a241a6fde3b5ce4d97ca26d9f144b3e6951c028a55c6477eb9092f8d36668bf045429e539c4eb3551a8dea5d82a50365c9894a03d81646a0e89697c8b838e6030ea9c8323ed60695e1bcfb96a891e14fe3d6199a64bcea8c63f37d669e34af739c8892491f0cbeafa507d4bd10048cf396491a3d0e1b36b34bd5740c5598f7b72e408482ca517f3258393c18f0b7e1f110bb508eb4e5c74dc24d9c0d7f84c95b69926598574bf0dd71331e00bc1b569c8c2c926156d5c07d4beef418b7004d5ebcefd63ac8d59123aec8e8730e8335c1793fea774691aaacc918bf3f3cfc037bfd00d4c099bff5243f7d1156ec5b23ff68dea12785c46e627afb2542729d710ccdd8b30d824ddb2b58fb8fa600fda91b9e105385e170afd91cd08460072f6d9b6611b29b44a6c3a98322dc4a6583562ed35fbc9c40d83e01432710514e65827c26f9a8fcfd24260c874e7b7fc5082c9324bf69edc89481f0fffe36ac11c3af97df3c33bfc7af34cfa0e25fa3995fc1b886418ff7216ae9a2662951d03985eed5959518beb73eaab47c8798bb59310b87887f28daa300d910c2a01d2550a64d06751534b379688e2d65c93000b9561a5dc784af9a25027dd057cbc7ca9be5a2d32014073d63fb667503f98e1517a37afda4e62339e2bd345d84d6c55d8a442bc79cef643ce666054a3f708662bbb5d641d8b8bfdfddae97c3f94b178c1cab52c6b31823a065fbded6affa74d7f4610275e327315dff6403c1e4bb88c479a0137c3ece213d4af0c7738c94b36d9b5d6a481a2b89119505f3da98e1f1fce83f5db3e33c96ff550b403da33468647f86641f9d654e84d9ff25cec4aadac4d3b891cee4dbad4d9386e219bb16c837f0d5ba44b3e1c689861f1dedd8c06f961a155016fb24a51c35e4bff4304086e4754cfbb86eefa8e0d50def934b045050e44f341a3140a157b0a9a6caddbe36c5b741e630dc8eafa96053f4e210e32fde4558c9b6d669ddcea6e3b212e83c78d7df28e9492c4a410558aaaea24a8805e3be1f5a994e3968ed9b61ff8c96c0ffc6056c454c72ed7e2922adb3d797db8df5e775114fd44e41172bde8c1907074bc3977337eee355798a8626692ac5a4032be841cfbf65b951fa339087b29acd2e9757af619cac294567cee59d809c4bd3e069aed96758eeec12c19a3a2347ba48ee480c3eb69294542cc3b36dbb38c876daf1f08331f85072c0d2b51a8eca5450dbc28cc43fdf38619ece436ffefa4f86df675e611056668d1b3049c8a110a51ad51960442366a7c0e5f473f5f31b4091d54a07c922a207dc96050b0a66e1c674255900d268d99b2e69fc42aaa6c9045a488966d9b56d104e7758a523a5d47086b92e07014ff86660ff298086184c3a0cb26dbdfe7eee35090844035f1b39e3435f14c996d30877141bfe7472b22cb3e6406c5262ba51b790e791a0cb2990c7ec374c01c2d8c483e8762999aed3d4ded1e7a93a5657f2fa82ed75ecab7d2443c92acf634f64a588f334b767fe1c89601ab8eb8366fe8c10562bddd43fdd0112ae8f964ff0b21018ceb9c1696e237e6f366589aad2e1deb634ca18a28a1da5ada07b4c0476665929be7234d6870f3a5318ca7be609030df075ac8f85c6fc93adbd223cc1a68b3bef882211242461831291f304772437600da715f134a1993783b5115bbe175687f09cb6953ac9df11bc9b57edfadfc73486e8c1f0ee6c65cd814c5b2e33ab9da73399c48666830c663406a0de8e2dfc64ad8296e3e984c668c32e81ff59665d6e8725de063396aa2f9a34379e48e3c813b9ded4b5a53f407063899d9242834f490151014b8692ec0cb0a6218015c8a94292428f59dbac97105db6a100928372a2340fdb88149ef5f52a27873a2a0c9dae1e768ea6a6e494dd7926201520cfd9ebfa3978d991abc7a88f189604a78fc500612fea984d72653aba22ddd8b189c6374830caf081dd5fc1b8d988bd0bc3dc2fab13e202cc8911cc68ea7069ed72b52c436834922d166338778e16d11638ff7a17f259bc5b576c1bdbf0ea0f333db6cbb43a6ac95effea51ae6ea711dee01fb6fac16f6bbfb9942362985dd4b22abeff9615a71560dd56b54460b3a98f5401f4344eca1e5f17a3b18119201112a184942583770ae9dca0170a986889b88c18654b2d3ad9109a786093bf9d4870b1bd634213cb27604bf854dabc12f46c07f05f9788a9a67f3c675c9379d4388165b10fa3917c1feff3e8c12d10145eff1161b7ab4c53dee73fd8e948793c40c0fd1504c22a64f329691158b3c9827277eb21817ce1db29a4bb4c9f94b66497d7805458f8e74974472157340c91dc082f197cb0ca35a6a79bfef1938ad3a8ec0c70695512efdb4a00d90271e711c603d0ebfec5727f3618d20a1775d7072456c1d8491838d1c3b32a8ec5db42317a84d2250c6d007e431d537ca587f219aaab88354939657cf645e2bef3e74c2d1433edb528bf6542a53cdc5d70f46276ad75501a9fe18c565ffe32b0aab653841d97354a11924b4b74bbbc730423cc2bf416a11f0418f1f1b265a2efbc350bfb9d881837f6344c1414b983c60989a125da46aff9af23f96c1f10398b92ab53344852568dda6e824a855594b66cbbefbf0f7dc55c7fe8ed79528775815f632d701785349910ced396e00a3269d984d2515bc505c73432e28e3d61bc90c80d45b6367a5080c2f69b88412520de31b4eaada26e9b91bbb0c095cdcb4681e41bcb120dc2f89a2e87cb9196723e95b68b980736f6d3aac7f90efb48c7c4a9b2a69e6d0bdbe696d8ba38236a01358fb98ffe100a3c1e986c549dcb6ec4eaa33e5e618ad6b67f6454f45d477fb2cf047b6cd1cc96f1b692d17c17a9e4d2533f95e8828957b3be5f84b7e3d612bb55aecc76b74d8350c4ec05c5cca614d3bb96d4b282733dc306b0c60eda616d622f37131ecd59d04fa2c7379c59f3297586ea8b5dea54df69aaa1fde362c37a6e27dd3d23b483455b03eb220ff209556f2234cd77545838c7f9edc1bb1618526321fdf1f322bab89846e1fc62e2aebe50562aceb430e555c7ccf626cbbb9c24ac9e23ed5b7719fec7e01190768807982129099f6ec50f0ca18ffd5966fd1474b4fb2f7b3c94f762dec00d9ee0a23084bfeb5ffe7a552a89bee2053c44dada14fd831139475cf304e35c4aefc1918197a1228cc3b621ca2829558b59269a44730ac3dc46c9220a76d326d8b977e42891809bd176628e97c067ddb56853fb5dc2b6dc6ab57cefa6e0298bf767bd99a7893d3a2b7a1ea821c26585c15916441fc36840512ec6cc3d1ec6085ffa3b7bc0a75011232e5f4bd19dbe04db86acdeff2ff5c307eefdd487da2f743a937a39c2c1ad2ec28380a7d21a8aa5158d6d4b66b501d236589993487ed9e70df6c3bcc88e0552de22fdeec032d0c03d264876f75842165fb46fda1b3bf5c17c2a1027daac5e3820df409fbf7c4555ba7012b11d5d2ce785c58f1dd48cd1fdffe636d04fabfa365a8298acbc8c9767d0cc6277924ac729c4d4c0dba0ef9f7616381ec3183bd18e4b1e8f0d937d65642f318b59d2a6c88f6431be63c438c3cb013c29cc580fb99cb7e801db3fdd6f6d455085097aaac016526d1e69b59ea412a5ae774f442597508f1143e9fb82d6b064b1afe103b8becce3ab683ea26dd10de225f6d1b2e4ae1b8eaf905192e39e2a6d544772fb8376649c8ff02be2d34440d6579e56c3d1733568e071872c4b887f08f287504c7e174beb493ade3b32df76baeb4a13504a60a8a6e8eb0cd10b859abd1cd1252a3aad4c65ecf057bf0fd5a807c9803b906cef2ca1bdaeb4a974d6a7cf5f8ce3a238d42b655493c3d51a703077ba622c067c8f61a4fd19d7569c86bfcfbafc4f32a2cdf8384db5436544c3896433af0135e290f1e87915b62168bc859ce1f3aae7c4da057ba68598fc6b5d86f4a5c982e203cfd21ed306cd6065b8b11468393e410d0ad907e48d093e0ead6cfc3602c59e3a961014ccb238f36480a94eea89416431a8a899d66e36eededf11a036432178b4eb4b80a9dd3266dbb36c6718b03b44cda87a5247d1aac8661a66e3d53870047c1f47daff0e97ec5aa109a93a42ec197aadedead5d0187745c78fe6c68c3ed989a832b609e16c90a0b8a0cfc12f59d6c89ac1d77db5281ba713d584e89891dc7a5bc06ac538d1f57d14b12eb4a88f6b963fe71b9f82369ed8f9114b49994fa54f57a6bef60c75ee6fcf85bdd4f5d8e1185ec5ca3e906246208394b68367c4cd48059c1b363c7576461500bfbcba96698808f0a6585320e2272a28bfbd19de5745fd0ad4bc36450541b108071756d6e01eeb5597ade0db4a4263b8974b4878da4b43556b90913985c5767e396ebda51055545af4d598532882ea96d16dad918d35bff3b718d3f1b454430e432b8025d841344f8d4f0d917b2a96c4a880e5184b0e5a50626423017837d36fc778deb31ad49261a4f968b426806d46a810798711a0db3cff2ebfcbab4e063c3186a78fe798469bee2e3893da71beaad6c692e24e74e4197167df580ba9d17129cc6b942542dee8506ae11ba539bdeb08cd0b6c50eecb98c78d16be721757f203d299e5cdcc8b42eff9c437a8cdd67a6107f8562351b105bea53b617dcbcb30b187b881ff7a846b891b8dfb855bee1cca3ff84b0348b4aabe451d0ca5c8def9883ca0bc073b71625f68801b5f858228c279336d437f709042b1753777c1022363938a8b2ba8337b9310d4067e595edab1e87fe387a1474cd40a9bc9cbd5188788d5189566674b3b9a3cb1d05d01eb37a41cbe622998134322840c7e0733dbbb3cd1bf261545e75234ef6d510015a4cf95da4e7cfda0f4a73e57325c28a729bc313161ddb8ba5965036d65aeaa7a6fa66284b82034d2d3c735bb50af6f8dee15c386f1e7afe6ff46614302a7ce2610b556623c7010348ab9e75ef2dd66564367155bb924e70edcb67ea7a58df449973eb89001636f760f315cd16664e8616ea63b9061cf1ebe13888373cd570881a140194a29850c4b4aff30b1ed73689a0d1cc172cf63e1332fc03a308babd5aeea1a33118c55fb6ee230685bee6e7b1f0b300db852248592353acee313cb67fb65b8b6db5857c321345eb1cf965a4c835a0e976c8ed96b90a1fd95373b8de0f60dc83492a37feb53621ff7c071c7121e19e25f0ae3ae7104fdaae1035f56b07aec72f6854a9971689b52f2c628f3267693de3e537f5ec2420be98cd6ba5adf034e0b19eed2ff1378be008de76f1a02ed78a2d1e2aa806169225116435ccbca06528696a89f4cf60a3751aa84448aef9195e83e35255744a2a63fb34013296dd39cfb879ed2cad5b23bdbd53e6340cc0a75d8c5501ff90ba601fd5f8", 0x1000}, {&(0x7f0000000100)="6971c456cde82a043f2d784f052c", 0xe}, {&(0x7f0000000140)="a02db1c84ee4ec7eb339b5a11dd9", 0xe}, {&(0x7f0000000200)="515d9dcdf1042acdbf74d40ef0db33d90fdecccf74a1286b1d23a3c93872c51997c38061e75763697f3d00a448197232c17406f6d57c2579ccd6a4fcb1ba63aa0244e8fb78212203b5042b233d146bfef95f4e55ebabb5cb5b18877ebd14c9446ec5b9268271de19", 0x68}, {&(0x7f0000000280)="64ac717b29e500681107631a4d43e73c6cca74c755155c6ae3706f0199eeff41890763fe78ac6e0327439565eb4484d3fb7cc2bee252ccf9054c42874bc44e512b1540fa5b18f5855deb482ed5c6c4107e5549084513bb27ca213084959d496e59c3bc0978fce2ce97c9b852f274f494aed0dbb3bb0e85d7d8044cbdf7d47a8b034d4ced4acdfcc6ec63287333938c7f2fa8a0f219f694d48f4fe7352951afa5cef33e9008d9a6182f1b61f2f535a9ef2dee3475a7c598dfe3066b021c80ea390918bf89af7c", 0xc6}], 0x6, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) dup(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 11:16:26 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setuid(0xee01) r1 = semget(0x2, 0x0, 0x0) semctl$SETVAL(r1, 0x88f9aa528eece3f0, 0x8, &(0x7f0000001b40)=0x4) 11:16:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x1}, {0x54}, {0x10003c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") r1 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x10000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffc, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8000, 0x38a) faccessat(r3, &(0x7f0000000180)='./file0\x00', 0x100, 0x0) 11:16:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000025d, &(0x7f0000000140)=[{0xc, 0x23b}, {0x2}, {0xedb, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mlockall(0x0) 11:16:26 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)}) setuid(0xee01) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x1000000009) ioctl$TIOCSTOP(r1, 0x2000746f) getegid() openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) r2 = semget$private(0x0, 0x1, 0x20) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000000c0)=""/68) 11:16:26 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x3103, &(0x7f00000000c0)=0xf9, 0x333) 11:16:26 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/10, 0xa, 0x840, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = semget(0x2, 0x0, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000001b40)) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000140)=""/252) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x6}, {}], 0x2}) r3 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x45) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000400)={0xc6, 0x3, {0xf38, 0x400}}) recvfrom$unix(r3, &(0x7f0000000280)=""/237, 0xed, 0x2, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) 11:16:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="4623a2ef450b06621b45fccb97d88c9bcb3362d7d17294381fe6736f764aee807fd362ba49c6dda20a0ec1b7f0068d9e798d9c4da73d4ad162f1510950b9a74fb54fc1fc1211a1be3c8b6634e4c381839d198eff7defee5a3274cb52a3a3a41a4b79b90860795ee46fbb620959fa31fcd7cd8739c437018ce180bffdc1654b47d46af872b8cea6f3242bf65e08f01b5fb556920ea92ef3d1e2ec70126346a7ebd4d85cdd47c075958f", 0xa9}, {&(0x7f0000000000)="1b195a414838d1b850df1b28614d0976e5bd", 0x12}, {&(0x7f0000000280)="add393db86f79984ff10528f9c66736a1b848999422d042a896955fa8498ad52826e1f51bbbc3a57419e25b9a77d54d07b441b1a06e86b1e0b71b4cd7660ea4f8d4bcd8a0e97c780e563fe1a4f5c007b0be11fe5e2314997e3c5a8083b7843cafbd9787004e7695aace78d79279c9fdb44f7fb8c72c814b16619a6e039911bf43960", 0x82}, {&(0x7f0000000040)="d5d837bfdb4082f657a1cb9616e038c686bac5e0f6c1061a5cffa10bda9fbcd7f8d43df08630d9", 0x27}, {&(0x7f00000000c0)="8aea4aeef41e9f8d53bbe832e3b0503422a4b0f1", 0x14}], 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x6c}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:16:26 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000100)) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x80000000, 0x0) 11:16:26 executing program 0: r0 = semget(0x0, 0x4, 0x10c) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000840)=0x24000000000) socketpair(0x0, 0x0, 0x7ff, &(0x7f0000000080)={0xffffffffffffffff}) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x3, 0x6, 0x4}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) flock(r2, 0x2) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x8f6aa54e8127e896, r3) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x2) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x7}) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) r4 = socket(0x10000000002, 0x3, 0x0) getsockopt(r4, 0x0, 0x66, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000880)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000800)) recvfrom$unix(r4, &(0x7f0000000140)=""/221, 0xdd, 0x2, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f666902000000"], 0xa) pwritev(r2, &(0x7f0000000740)=[{&(0x7f0000000280)="46ab5290588bd3d31297b4d50e54c3962ecf1ad8ca2701b5a6f632bbceafa27dd2aa3d71bb37ec606651ecd43d603dbe0075b322433868787c9e91deecb933d247ebfd8dcdf5eb08e531522a7cbdaf9ebd065013b6e4eee3183e560c0647e1726564fa011b2a12362567546c2630ebbbe95eaa4313d3c1817be76ecd255f803196087669074bd3172966950f4fc760c129bae1a88342e9ce5a2fe8f69d3ace5f7c36b4fd486786fa428543df9461250d43b2aa7a29b7", 0xb6}, {&(0x7f0000000340)="a990324c56f34998b796ba76d6ffd1c713a260c764eb7946966e1c617971197c7400d291d379fee5669e79e4aae1e928d29a365af704cfa6b4acdbbd382ca49448928f67539f98b9392b15e2945b52c1f3814ad368d1cdbfd52fddac834e2f9c5a53", 0x62}, {&(0x7f00000003c0)="a86339c0a24cb72459db528c863bd9eba240e6eea635d2bbea00dd408f1f394609dd698798368a67c6382da6e7ad032625787aab800e44a66dab0992c019054fdc60a975b27297fb29fbfbfd9446dcd0ae", 0x51}, {&(0x7f0000000440)="85d96a5367f5cf333bb7ac814ea14736c2dfffbc93d3e30d47bc1b44bd9a0845083e4467c92099d74635c469e42a445d99384d4e7caf062181e99de5798fc8dded59b402d40aa1238be014f63c2d745a697d38635a8786a1e32b7d4d8660d238b889d1537434b69c7460ef50423edfdb668d6dccac6fed", 0x77}, {&(0x7f00000004c0)="31028f734bf57d821bffeda8e9f6dd73513fce16ed9aee09dc1157877aed38cc44e906c69fe06557214a1e12bcc7d0a89ba57547db787e6c35cf888d0596e6770088b0c9efcc4b7ae509e6ba9217959398fac92c1d12c090d318e8d765dd614756891a16360358a3f56ed75d2cf635519863dd6b24cc3bd999177a7f42bd68cf6ec9e60a30c34e7c9998b0cff2", 0x8d}, {&(0x7f0000000580)="f67f4e81eedbe8401056b3ce47bc087817ea3f4e17fb5805176734107174ec33754e16048506d3d6342f6faf52eb01c2f27307a13195704f1c3c3195ee5c2d88307e57def4c2de0883c638fa71f690b211ffb1268c1f9d7c51fae5d56ef56e088bfe7e", 0x63}, {&(0x7f0000000600)="a1bfd5a56b9e9a4babc42850116cf9c184eacf579b079fd6384ec7ff620ba900f2c6e9a1fa302e2cd671d4764c11c8971417c0fc6cba300a1f852337329e7e369bdc2d201be6265f27", 0x49}, {&(0x7f0000000680)="1fbcde4a94e0e5a7e805020669774b798796308d462f25c7f20e8d2d4ef08a9dc970e0caee7ec8ffbd7d20f86cc89bf521d45062183b3750c19850ad4008b96a309d4153a9e85de84716d9963dae20162d1fcbd21005a1f273035b786a914e98bf346f9511bbfbfa56910ed6db41bf20c7a8d6af31e36dde9f62b75921ef5a9ac691b0061517", 0x86}], 0x8, 0x0, 0x0) openat(r2, &(0x7f00000007c0)='./file0\x00', 0x80, 0x40) 11:16:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000440)={0x10, 0x7, 0x4, 0x7, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x200}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xc25}, {&(0x7f0000fec000/0xe000)=nil, &(0x7f0000fed000/0x4000)=nil, 0x3}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000fec000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1e}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8dd8}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000d6d000/0x4000)=nil, 0xfffffffffffffffa}, {&(0x7f0000e45000/0x3000)=nil, &(0x7f0000eef000/0x4000)=nil, 0x10000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000e3c000/0x1000)=nil, 0x1}, {&(0x7f0000d42000/0x1000)=nil, &(0x7f0000f43000/0x2000)=nil}, {&(0x7f0000cd0000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000d3f000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x80000000}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="000000186004008b0000232700000000000000000000ffffffffffffffe000596a31499cf0709810588264fc", 0x299}], 0x1) 11:16:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61f41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd84606000000cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8c6ba9d32fd083b12017bd1ea0d5c21", 0xca) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000340)=""/4096}, {&(0x7f0000001340)=""/173}], 0x3ae) 11:16:26 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 11:16:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000001c0)=0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000200)="04e45e2f7ef8a28c8951928c5d5bc523613c734051cbd779f26f795d3eadc5622d1f1a3bafc6ef472d93bb449ce2c02cdd5bf7c99f668c1e8832accd8ec7890aa296eadda726320e0b88f26077213cbe523f2643889aa4c9a903952e4add5e0b9778b3813e0b222e6708ffaca2f22740a11f05328960d8ada774deb5d47543b0df5c1e0a39605552384f1190026e11644b503037c7694398daa747462ff71f66ab0d1c602f7bb3ad8d2df544a767060927eeb11004e16beaa49346d0c8757ef27784f9afaed8f4563f0a7ab580de8d8f483b7896ef823f5a0568ef561e3e425bee82853def5b1903acf1263624c3ed5e94514b7cd1fbc52d7ba7939fb60f4ba3444e30552e274c91cad6b86a0bbf646bc810334d2650bc7e4efc50b78de058fcd6ccba87f2319e05638779ea0989c401bdb8e3dae3433a3b7cb3d4f68e8d90c30acd6e", 0xfffffff7}], 0x1) r3 = socket(0x10000000002, 0x3, 0x0) getsockopt(r3, 0x0, 0x66, 0x0, 0x0) socketpair$unix(0x1, 0xaa0d743876e01260, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt(r4, 0x49, 0x2, &(0x7f0000000480)=""/26, &(0x7f00000004c0)=0x1a) recvfrom$unix(r3, &(0x7f0000000380)=""/65, 0x41, 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) r5 = openat(r1, &(0x7f0000000400)='./bus\x00', 0x80, 0x100) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000440)={0x8, './file0\x00', './bus\x00'}) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000000140)={0x7, './file0\x00', './bus\x00'}) open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x113) 11:16:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) open(&(0x7f0000000040)='./file1\x00', 0x80, 0x4) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 11:16:26 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) read(r0, &(0x7f0000001640)=""/4096, 0x1000) readv(r0, &(0x7f00000026c0)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) write(r0, &(0x7f0000000040)="ceceff145590bab163ab649df3f962bbed06967a5a3421b5cd6f4bbb9eed99f2", 0x20) 11:16:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r1, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="6c0000000000000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x1) 11:16:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:16:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x24}], 0x2}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x19f4, 0x1eeaa7a2, 0x7, 0x9, "4dd67aaa49fdb9c94b7e51d8bc6a422c65b3d8e9", 0x7fff, 0x10001}) 11:16:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "00000000c400"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1004, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) 11:16:27 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r1, 0xee00) ktrace(0x0, 0x5, 0x8, 0xffffffffffffffff) 11:16:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xe0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x2) mknodat(r2, &(0x7f0000000140)='./bus\x00', 0xc000, 0xa3) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x0, './bus\x00', './bus\x00'}) ioctl$TIOCFLUSH(r0, 0x400c745c, &(0x7f0000000100)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000001c0)={0x3, 0x7}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000000)) 11:16:27 executing program 0: getgroups(0x40000000000002f3, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x10000000002, 0x3, 0x0) getsockopt(r2, 0x0, 0x66, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080)={0x2, 0x455}, 0x10) setsockopt(r1, 0x1000001000000029, 0x2e, &(0x7f0000000000)="ebff8d510000fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:16:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bp\x80\x00', 0x20148, 0x0) r1 = socket(0x10000000002, 0x3, 0x0) getsockopt(r1, 0x0, 0x66, 0x0, 0x0) recvmsg(r1, &(0x7f0000000a80)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000940)=[{&(0x7f00000001c0)=""/34, 0x22}, {&(0x7f0000000200)=""/3, 0x3}, {&(0x7f0000000240)}, {&(0x7f0000000380)=""/198, 0xc6}, {&(0x7f0000000280)=""/107, 0x6b}, {&(0x7f0000000480)=""/203, 0xcb}, {&(0x7f0000000580)=""/141, 0x8d}, {&(0x7f0000000640)=""/194, 0xc2}, {&(0x7f0000000740)=""/200, 0xc8}, {&(0x7f0000000840)=""/218, 0xda}], 0xa, &(0x7f0000000a00)=""/98, 0x62}, 0x40) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xf302559522460ae4, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) pipe(&(0x7f0000000240)) 11:16:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) pwrite(r1, &(0x7f0000000000)="141f07f4d6a2287ddae6aceae745887e81ce4102794ead2d0466dad143665c1960714f59dce8e49cf1813429d8e8883ff100890552a3d614", 0x38, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\b') 11:16:28 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x2) lseek(r0, 0x0, 0x0, 0x3) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x1f, './file0\x00', './file0\x00'}) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f407868", 0x21b}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x80) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000fc6aca1a3017e07f88eaf3f1fe70c8badd37e1c6625ed00d3543b27ac7f48029fc52dc07b09faa196172e67f12daaf1fb931ef92a8ea5407659d13457ff2386da40ac2708d507aaa41b15ab72a30ede93b6cd2754d7d97990eb4a36f150cb2122550f8305f988caf3187cb44e34662f907d591f16c5160fb9f3fa67c82f4a0f75b94ed65d51d10b642d1ee729dd7189db01dc6414965a2e4231123b4144b00b89334f18e7d1d4d9a23c3d047b5e390e2dc4c3782b4d993861980fcbcbc8303b7797b7e114033f428b2dc7953ca36417b8a646ffc69dc524010e81914d2e5831ff45776c737a4b08d3cbc42a4d5111c13925ac657c6b3e357b7c6f23e862cfa25337fc59da9c64597b18fbc61a29c8a97582c61a60b9c59772ad2fc29036be2c795765b5341e4d6169d9cc7b28701daa2d0dc20fb1a624842b6119af3d5c03387ef0"], 0xd7, 0x800) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r2 = open(&(0x7f0000000180)='./file1\x00', 0x1, 0xa) close(r2) 11:16:28 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000001c0)=0xfffffffffffffeff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0x2, 0x40, 0x7d, 0x6}, {0x36, 0x101, 0xf0c, 0x92}, {0x3, 0x8, 0x80, 0xeb}, {0x8bb6a3e, 0x1, 0x9, 0x81}, {0x5, 0x0, 0x1ff, 0xa57}, {0x8, 0x7, 0x8, 0x4}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x2c}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000240)=0x10000) geteuid() syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 11:16:28 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) getsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) 11:16:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x7c, 0x40, 0x2000000000, 0x70b}, {0x6, 0x6}, {0x6, 0x0, 0xffffffffffffffff}]}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='\xe2\x00', 0x892f8e604a4ccdcf, 0x0) fcntl$lock(r1, 0x7, &(0x7f00000001c0)={0x2, 0x2, 0x3ff4, 0x7f, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8, 0x44) r3 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x14f, 0xfffffffffffffec5, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x0, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f3, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x0, 0x5, 0x8, 0x80000000}, {0x6, 0x6, 0x2, 0xea10}, {0xff, 0x1, 0x80000001, 0x2d0}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) chown(&(0x7f0000000400)='./bus\x00', r4, r5) chown(&(0x7f00000003c0)='./file0\x00', 0xffffffffffffffff, r5) r6 = getgid() setgid(r6) setgroups(0x5, &(0x7f0000000040)=[r6, r6, r6, r6, r6]) getgroups(0x2, &(0x7f0000000200)=[r5, r6]) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000100)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 11:16:28 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:16:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:16:28 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {}, {0x6}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20a10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:16:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x100000000000064}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x1ff, 0x80000001, 0x5, 0x7, "2607fc1cc8b9e8e7a1a44cacc0ad1f76d3331aa1", 0x7ff, 0x1}) setrlimit(0x5, &(0x7f0000000000)={0x401, 0x8001}) 11:16:28 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x0, 0x273, 0x101, 0x6, 0x7}) listen(r0, 0x0) 11:16:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='?dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0xffffffffffffffff, 0x5}, {0x3c, 0x0, 0x2}, {0x7c}, {0x4006}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x2) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x2) r3 = openat(r2, &(0x7f0000000340)='./bus\x00', 0x20, 0x184) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000380)) syz_emit_ethernet(0x2a, &(0x7f0000000600)="b6e99d9a8003d7e6cd062606c0115cf90c75fc05b9dec9fe02a539d3244800"/42) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x8, 0xff, 0x6, 0xffffffffffffffff}, {0x7, 0x8, 0x8}, {0x7, 0xffff, 0x0, 0x5}, {0x37, 0x1f, 0x4, 0x100}, {0x4, 0x4, 0x0, 0x9}]}) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000300)=0x1) r4 = socket$unix(0x1, 0x1, 0x0) accept$unix(r4, 0x0, &(0x7f0000000640)) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000002c0)={0x9, &(0x7f0000000240)=[{0x40, 0x3f, 0x40, 0x3}, {0x7, 0x7ff, 0x65b, 0x8}, {0x8, 0xfff, 0x5, 0x2}, {0x9, 0x7, 0x7, 0x80}, {0xffff, 0x9c7, 0xfffffffffffffff9, 0x5}, {0x8, 0x2, 0x1000, 0x4}, {0x3, 0x5, 0x7, 0x5}, {0x8001, 0x0, 0xffff, 0x3}, {0x401, 0xff, 0x20, 0x18}]}) 11:16:28 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) 11:16:28 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$TIOCNXCL(r3, 0x2000740e) fchmod(r2, 0x2) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x0, 0x0) r5 = kqueue() r6 = kqueue() kevent(r6, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r8 = dup(r7) r9 = kqueue() kevent(r9, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) socketpair(0x18, 0x1, 0xfffffffffffffa6e, &(0x7f0000000340)) r10 = kqueue() kevent(r10, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) kevent(r5, &(0x7f0000000680)=[{{r6}, 0x7ffffffffffffffe, 0x9, 0x80000000, 0x0, 0x8}, {{r8}, 0xfffffffffffffff8, 0x8, 0x4, 0x40, 0x6}, {{r9}, 0xfffffffffffffffa, 0x0, 0x81, 0x8, 0x100}, {{r0}, 0xfffffffffffffff9, 0x1, 0x2, 0x3391, 0x3}, {{r5}, 0xfffffffffffffffd, 0x0, 0x20000000, 0xfffffffffffffff9, 0xef05}, {{r0}, 0xfffffffffffffffe, 0x0, 0x4, 0x5, 0x8}, {{r3}, 0xfffffffffffffffe, 0x20, 0x1, 0xfd, 0x7}, {{r10}, 0x7, 0x2f, 0xf0000000, 0x80000001, 0x3}, {{r10}, 0x7ffffffffffffffd, 0x40, 0x1, 0x80, 0x100000000007}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r11 = kqueue() kevent(r11, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r12 = kqueue() kevent(r12, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r13 = kqueue() kevent(r13, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r14 = kqueue() kevent(r14, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r15 = kqueue() kevent(r15, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r16 = kqueue() kevent(r16, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x40000000, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) kevent(0xffffffffffffff9c, &(0x7f00000004c0)=[{{r4}, 0xfffffffffffffffa, 0x0, 0x4, 0x4}, {{r5}, 0xfffffffffffffffc, 0x13, 0x14, 0x8, 0x4}, {{r2}, 0xfffffffffffffffc, 0x0, 0x1, 0x4000000000003c, 0x1}, {{r11}, 0xfffffffffffffff8, 0x80, 0x2, 0x0, 0x7fff}, {{r3}, 0xffffffffffffffff, 0xc6, 0x1, 0x1ff, 0x3}, {{r2}, 0x6, 0xb2, 0x1, 0x0, 0x2}, {{r12}, 0xfffffffffffffff9, 0x26, 0x4, 0x344c}, {{r13}, 0xfffffffffffffffd, 0x20, 0x80, 0x3f, 0x1}, {{r14}, 0x7ffffffffffffff8, 0xf8, 0xfffff, 0x9, 0x80000003}], 0x2, &(0x7f0000000200)=[{{0xffffffffffffff9c}, 0x0, 0x4, 0x1, 0x401, 0xc98b}, {{r15}, 0xfffffffffffffffc, 0xa, 0x4, 0x80}, {{}, 0xfffffffffffffffe, 0x12, 0x1, 0x6, 0x1}, {{r16}, 0xfffffffffffffff8, 0x42, 0x100000001, 0x5, 0x1620}, {{}, 0xfffffffffffffffa, 0x10, 0x1, 0x1, 0x4}], 0x0, &(0x7f00000002c0)={0x100000000, 0x9}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x4) write(r2, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:16:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$KDSETMODE(0xffffffffffffff9c, 0x20004b0a, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r3 = dup2(r2, 0xffffffffffffffff) linkat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 11:16:30 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)={0xa58de1b202176f65}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) pckbd_enable: command error 11:16:31 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) r2 = msgget(0x0, 0x0) msgsnd(r2, &(0x7f0000000200), 0x8, 0x0) r3 = socket(0x10000000002, 0x3, 0x0) getsockopt(r3, 0x0, 0x66, 0x0, 0x0) bind$inet(r3, &(0x7f0000000000)={0x2, 0x0}, 0xc) 11:16:32 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 11:16:32 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x200000000}) 11:16:32 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000380)="6f4c8b76f6dd729d4f5963aef80500b2d6bdc42ef81469f23b830b38f7dc1ce997bb40f30aaca7b848ea775204344e569f95a33dd5fb63659bf06976cc68b0762de4fc4172699253570f8e415afac671f2f6b2fe3288c16486b23a0582160757c9612892382687941045e24e990d4f3aa8075a8c2c1a5832ff02242ae0fcde911209506b000000000000000059a8ebc67f55f3ce4f0202240703b2fd729c902eb3513c9880503555f41e6f24e7a682e8fb05c7fb666186d22e8f658a7a00000000000000315d001903c5a54984e2ce4dce4db410a4889df3996eaa8bca709b084a002998b74015c133abf9c65b3439d86b7b6f53a9d2871f2e90abd517e4c96f5389315c8a056743c700000000000cfbaf9e2c046efbd88aef43295d73624b8da8c4efaddba4ac03165eab9b88a7619042d650c62cbaf0ec0963f4d933bacb6bba1079735b87bbe144014ea28bedc02dc16e13ba3a9dbdc7da93f43cc5adb7788a78a503679baa2beeafc15d06c187e86abd56560d6b6c2118a91b38320408d398b6237c974d5d580205b5cf82881e398c632ed4d93f2894075affc73ef3481948b9889008f8bddea4964cb181657cab6bb16dce08173bae576ca627262baae417dfb4db32b70a7ddb9a466882dbbff689aa57bb737100aa2e41", 0x1da) utimes(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)={{0x3, 0xfffffffffffdfffc}, {0x10000, 0x2000000101}}) ioctl$TIOCSTOP(r0, 0x2000746f) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) execve(0x0, 0x0, 0x0) 11:16:32 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x178, &(0x7f0000000140)=[{0x80}, {0x35, 0x0, 0x3, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'t\xe1p', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 11:16:32 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x210c, 0x204000046485d43) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(0xffffffffffffff9c, &(0x7f0000000180)=""/101, 0xfffffffffffffebe) syz_open_pts() close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0xffffffffffffff7f, 0x7ff, {0x7, 0x2fae}}) open(&(0x7f0000000500)='./bus\x00', 0x8a87c8f2c0cd0ba, 0x314) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) fcntl$getflags(r1, 0x3) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0x1) 11:16:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x7fff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:16:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x4d}, {0x6c, 0x0, 0x8}, {0x6}]}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x80, 0x0) pread(r2, &(0x7f0000000380)="929d0db3d7e0afd25da84bc9bb52563e7406b3301df1d3fac5afb1c5be1baf2a6d1bee5ef61abd14706197a1d5b9143e0e6a5be7f6e4b283cb0b18c571e130e813ebe6dd1ef29fbb52d7d011b38fd8262fbc28238ee29aa5bab57dd23dcb7d9012d865e1441b75444f764e13d7732ca7e8c21e80c2de0b0071a1c662fa60c3342527", 0x82, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20000000b1}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00N\x97\x1d\xa6\nk\xb4L', 0x8, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) r4 = socket(0x10000000002, 0x3, 0x0) getsockopt(r4, 0x0, 0x66, 0x0, 0x0) getsockname$inet6(r4, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000180)) 11:16:33 executing program 1: socketpair$unix(0x1, 0x4005, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) write(r1, &(0x7f0000000000)="80812921d3526d871f8a9c538fd85acb83", 0x11) write(r0, &(0x7f0000000040)='h', 0x1) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) 11:16:33 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x0, 0x0, 0x0}) 11:16:33 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) accept$unix(r0, &(0x7f0000000040)=ANY=[], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 11:16:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") pipe(&(0x7f0000000040)={0xffffffffffffffff}) getdents(r1, &(0x7f00000000c0)=""/20, 0x14) 11:16:33 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x2) truncate(&(0x7f0000000180)='./bus\x00', 0x0, 0x2) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000200)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r3 = socket(0x10000000002, 0x3, 0x0) getsockopt(r3, 0x0, 0x66, 0x0, 0x0) connect(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="c6929ff55f512e10"], 0x8) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r4 = open(&(0x7f0000000040)='./bus\x00', 0x8f6d35fdb8cff287, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x83, 0x6}], 0x1}) 11:16:33 executing program 1: r0 = msgget(0x3, 0x4) msgrcv(r0, &(0x7f0000000a80)=ANY=[@ANYRESOCT=r0], 0x1, 0x0, 0x1800) utimensat(0xffffffffffffffff, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) msgsnd(r0, &(0x7f0000001000)=ANY=[@ANYBLOB="01000000000000003b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa763927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a021f0022afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b3271ed64624cc03294ec9003552db6957e9c427236283e21ea3168e2d05ac6fd081f530c0ae10873a8cdbc53ebaccdacd0019ff491fb631450f9f116cd45aa35e444616f5c3d2adeebc7e01370f64188850e65a68de861e57a80f234171b96719926c7598d6a7025125a3f5b3a8d669d5346129b34845c499e036b7fa1695847b93026c81d39ed70785bef09e50f523d1f8b7acecc034f529b52d6f95c"], 0xa6, 0x800) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000b00)={0x5, 0x8, 0x1, 0x1, "ba1414bb7da7bcc793611dabbc261a334abe8bc4", 0x6, 0x6}) r2 = fcntl$dupfd(r1, 0x100000000400, 0xffffffffffffffff) fchmod(r2, 0x4) open$dir(&(0x7f0000000c80)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1, 0x10c) r3 = msgget$private(0x0, 0xa) r4 = msgget$private(0x0, 0xfffffffffffffffd) fchmod(0xffffffffffffffff, 0x42) msgrcv(r4, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x9, 0xffff, 0x6, "1e27819a7335701002354f0aa44e364f1cb678c2", 0x84, 0xfb2c}) sendto(r2, &(0x7f0000000f40)="140b64947587b48965cc851e75b9607e66be71e82c467e03a9352c535ac977d1ab7843c4eeebf24bb146687d64e151b6f0711793646885fc9585d834018a44869d1d3fa5707a99e78052b0833333c80388aaeeeef6c446201860098789d7efb1dce99ccf00e434b75fea5fa069557d9e5f60e2af72a6bfba489fde6bf04d27e332846a55b8ce45c1796bb90a3de5bde3f5cdec4b3967ca42ad84da3142594275de26fa274f687f5e9b80d697d24b", 0xae, 0x2, &(0x7f00000006c0)=@in={0x2, 0x1}, 0xc) msgsnd(r3, &(0x7f0000000000)=ANY=[@ANYRES64, @ANYRESOCT=r2], 0x2, 0x800) truncate(&(0x7f0000000b40)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0, 0x8000) msgsnd(r0, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r3, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r0, @ANYRES16=r0]], @ANYRESOCT=r0, @ANYRESDEC=r4], 0x3, 0x800) close(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r4, &(0x7f0000000800)=ANY=[@ANYRES32=r3], 0x1, 0x4000001, 0x1000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000bc0)={'tap', 0x0}) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r4, &(0x7f0000000840)=ANY=[@ANYBLOB="00000000000000e4"], 0x8, 0x1, 0x1000) msgrcv(r4, &(0x7f0000000ec0)={0x0, ""/77}, 0xfcb8, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000700)={0x18, 0x3, 0x400000000000, 0x1}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r1, 0x0, 0x0) execve(&(0x7f0000000740)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000007c0)=[&(0x7f0000000080)='$-*', &(0x7f0000000140)='.(*\x05A\'-\x00'], &(0x7f00000009c0)=[&(0x7f00000008c0)='-\x90#./\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) msgsnd(r4, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) 11:16:33 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCSDTR(r1, 0x20007479) 11:16:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) poll(&(0x7f0000000100)=[{0xffffffffffffff9c, 0x40}, {0xffffffffffffff9c, 0x40}, {r0, 0x100}, {r1, 0x10}], 0x4, 0x1) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) recvfrom(r2, &(0x7f00000000c0)=""/43, 0x2b, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r2, 0x50}, {r2, 0x6c}], 0x2, 0x0) 11:16:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)='\x00', 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffd, 0xfffffffffdfffff7, "0503c6a1d8cb9c81d1aae720fffffff000"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 11:16:35 executing program 0: r0 = kqueue() r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x3, 0xffff}, {0x4, 0x80000000}}) r3 = dup(r1) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) close(r0) 11:16:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087, 0x4, 0x0, 0xb499}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:16:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) geteuid() r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000081", 0x2c}], 0x1) 11:16:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x64}, {0x800000000000006}]}) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r3 = fcntl$dupfd(r2, 0x14, r2) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x800, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r7 = kqueue() r8 = kqueue() kevent(r8, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x400, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x20, 0x0) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x8000, 0x0) r12 = kqueue() kevent(r12, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r13 = kqueue() kevent(r13, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r14 = dup2(r12, r13) r15 = kqueue() kevent(r15, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r16 = open$dir(&(0x7f0000000480)='./file0\x00', 0x1, 0x100) kevent(r6, &(0x7f0000000380)=[{{r2}, 0x9b66d83992f9d105, 0xd, 0x0, 0x100000001, 0x8}, {{r7}, 0x0, 0x88, 0xf0000000, 0x8, 0x100000001}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x110, 0x0, 0x7, 0x4}, {{r8}, 0xd28be0481a83dd03, 0x4, 0xf0000000, 0x1f, 0x364e}, {{r9}, 0xfffffffffffffffb, 0x10, 0x20, 0x8}, {{r10}, 0xfffffffffffffff8, 0xa4, 0x20000000, 0x5, 0x7}], 0x6f53, &(0x7f00000004c0)=[{{r11}, 0xfffffffffffffffc, 0x80, 0x20, 0x6, 0x6}, {{r4}, 0x0, 0x0, 0x2, 0x7, 0x4}, {{r14}, 0xfffffffffffffffe, 0x8, 0x1, 0x8, 0x2}, {{r3}, 0xfffffffffffffffa, 0x51, 0x745b74b58b9e6c87, 0x20, 0x99e1}, {{r15}, 0xfffffffffffffffe, 0x10, 0x4, 0x7f, 0x8}, {{}, 0x7, 0x80, 0x4, 0xfffffffffffffff8, 0x9}, {{r16}, 0xffffffffffffffff, 0x40, 0x40, 0x3f, 0xda9}], 0x400, &(0x7f00000005c0)={0x2b}) clock_settime(0x0, &(0x7f0000000280)={0x2, 0x721}) kevent(r3, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffff9, 0x82, 0x1, 0x100, 0x513}, {{r0}, 0xfffffffffffffffd, 0x21, 0x80, 0x1ff, 0x400}], 0x0, &(0x7f00000001c0)=[{{r5}, 0x2aec6feff4749c86, 0x56ea326818100ec2, 0x1, 0x8, 0xffffffff}, {{r0}, 0x0, 0x17, 0xfffff, 0x7fa, 0x200}, {{r0}, 0xfffffffffffffffd, 0x4, 0xf0000000, 0x408, 0x6}], 0x20, &(0x7f0000000240)={0x1, 0x100}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 11:16:35 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x0, &(0x7f0000000000)) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r1, 0x9cb1, 0x3e000, &(0x7f0000000080)=""/90, &(0x7f0000000100)=0x5a) open$dir(&(0x7f0000000180)='./file0\x00', 0x8000, 0x1) 11:16:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x26d) 11:16:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x100, 0x0) writev(r0, &(0x7f0000000080), 0x2c7) 16:00:02 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000774000/0x1000)=nil, 0x1000, 0x1, 0x2012, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x100000000, 0x4, './file0\x00', 0x7, 0x5, 0x100000001, 0x20}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 16:00:02 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400022ff, 0x0, "00370020000f9b48123e44ab00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) close(r1) shutdown(0xffffffffffffffff, 0x1) r2 = socket(0x18, 0x400000002, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) ftruncate(r3, 0x0, 0x1ff) kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) mprotect(&(0x7f000049e000/0x3000)=nil, 0x3000, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x50}, {0x1004000034, 0x0, 0x0, 0x8}, {0x6}]}) socket(0x1, 0x1, 0xbf) r1 = socket(0x10000000002, 0x3, 0x0) getsockopt(r1, 0x0, 0x66, 0x0, 0x0) socketpair(0x18, 0x3, 0x0, &(0x7f0000000000)) shutdown(r1, 0xe39237f1905dbb9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x20, 0x1, 0x101, &(0x7f0000000080)) syz_emit_ethernet(0xfffffffffffffdc2, &(0x7f00000001c0)="47506c78ec4c4932d17e61d1e9b96f24b9bd837ac777787a942d53ae32e72acd7aac4aa5aefb9d3a533e63c5a5f6ea00888bda095e3b8b3b999d66487af13b07da7d0c985f841ff0e8aecdacd57ffde1d019c506f9cfa22c81970ff8238f8acb46") 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x9, 0x0, 0x202, 0x0, "b8008000", 0xfffffffffffffffd}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000040)={'\x00', 0x3, 0x90, 0x0, 0x0, 0x3, 0x0, 0x2, 0x5, 0x0, 0xfffffffffffffff7, 0x3}) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="bdea", 0x14) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000200), 0xfe72) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x0, 0x2) write(r2, &(0x7f00000017c0)="2f2fe0fbd2d8a1fabb2762365c1229ef704476d9d41d34ac79b0bf2f0fce9e0b57b327c24189ce76a6277a9fd63004eb6e28602311739f2c84d7db025734f688247cf6e06d5a507a9865787f2bee1fb4fa1173b052007867fc133a3b38e5397ebcc3dc93d2edc53e0101863b87ba8f7be36695ca46ba423008e181a2dffcf28a4bfef9c85fc43bc06a7641d430b403e0cf861c98ab4a91e4ae62637a66ece2dcfa2d1d9a86f7aae7152c7c854b90b124a9353f8ea8c76c168b66fa192a8a00f40fd38eb0132360ee39af35bdf70c96a736fccc2f86b0887ab47d8e6182372441ec1b40f73fdce50496ab430ba498f10fcdc5985340872c0afaa4f172ef118bc58c24b6ffb3e8dc170332ef33521c6ad9e313941efab32030b8b4e9d530c83d141dd266669cee89f9948c2228b40cefcff346da8e6df92a29415b33b4588ee69a840689f2ec84531536eeb2be082f3a7c184cd1e1f2f6fa9cd18bf322449b16cc28ed8fa95addb18ec073fb4f3416d21b4cb626a8e278babc180c19ab643af1a1863162c99a9883408a2cd2333936d69f616f1e1e69454ceae7fe113bfabab8714703e7f857ddfda4089899609dea13777d793383da6a0c08786b84743d7a073fd508dd0f2a466b63124d3e70122cd3218b0f376da945b758584f04fb06e42656e87974bdea4994ee36aef816702771be0984d79dcf173e94e57d136729c6b363", 0x200) mknod(&(0x7f0000000080)='./file0\x00', 0x8000, 0x3) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x2) connect(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff00f7ff000000f87c8a5b671b1b542a538706000000a714000000290000001e00000003f3ffeaffffff0000000000"], 0x38}, 0x0) 16:00:02 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendto(r1, &(0x7f0000000080)="af65", 0x2, 0xb5c4925ec68b02e0, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000100)=[{0x8000, 0x6, 0x4, 0x1}, {0x3, 0x0, 0x3, 0x85}, {0x7, 0x100, 0x0, 0xffffffff}, {0x3, 0x8, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") pmap_unwire: wiring for pmap 0xfffffd803f0134b0 va 0x20001000 didn't change! 16:00:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000180)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000bb3ff0e23c5b00000000e74da400"}) ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) sendto$inet6(r0, &(0x7f0000000100)="489a76461b4ce5806e04c8683341bf84f33cba4b483c98ef5a999764aa3d44723bf03bee482a14d37685094f02451923cd876452dcdbb0f57144bca0efa118da701a72af648611907d27b4b013524144689c3e1707d09270211bd7e8", 0x5c, 0x400, &(0x7f0000000040)={0x18, 0x0, 0x4, 0x3b}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:03 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x97d4, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x3, 0x0, 0x0, 0x2}) r1 = socket(0x18, 0x1, 0xfffffffffffffffe) close(r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x2) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x200, 0x10) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000001c0)={0x6, 0x3, {0x100000000, 0x7f}}) r4 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x10000000002, 0x3, 0x0) getsockopt(r5, 0x0, 0x66, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1, 0x8, 0xe970}, {0x18, 0x1, 0x101, 0xfffffffffffffff8}, 0x8, [0x6, 0x101, 0x7, 0x7ff, 0x8, 0x100000000, 0x3, 0x6]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc2dd211c289fea56bc97b67776e887865a43173131763abad6b4e7bbbb22d21025f76d99b42", 0x32) 16:00:03 executing program 1: kqueue() minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = socket(0x10000000002, 0x3, 0x0) getsockopt(r1, 0x0, 0x66, 0x0, 0x0) r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x200, 0x0) r3 = socket$inet6(0x18, 0xee810f3c2fbb9a80, 0x2) r4 = semget$private(0x0, 0x1, 0x40) semctl$IPC_RMID(r4, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000180), 0x800, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff8, 0xe339fcb19d7f4678, 0x2, 0x4, 0x100000000}, {{r3}, 0xfffffffffffffffa, 0x2, 0x20, 0x81, 0x1}, {{}, 0xffffffffffffffff, 0x41791627a0bbb805, 0x20, 0x80000001, 0x6}], 0x8, &(0x7f0000000280)={0xffff, 0x4}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x4, 0x224f, 0x312b}, 0x5, 0x4}) 16:00:03 executing program 0: socket$inet6(0x18, 0x5, 0x20) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x550, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f0000001bc0)='v', 0x1) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) r2 = socket(0x10000000002, 0x3, 0x0) getsockopt(r2, 0x0, 0x66, 0x0, 0x0) connect(r2, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 16:00:03 executing program 1: faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa1, 0x2) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x3, 0x8}) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/36, 0x24) r1 = syz_open_pts() r2 = getpid() fcntl$setown(r1, 0x6, r2) linkat(r0, &(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) r3 = dup(0xffffffffffffffff) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000001c0)=0x1ff) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000200)={0x7, 0x5}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) close(r4) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000280)={0x1, 0xfffffffffffffffa}) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000300)) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendto$inet(r6, &(0x7f0000000340)="7eb16b53b1374530bee8874d39285259c455882b8800cc45d378e1e80df49bbe0af8b4dda7314a9ab2fa99ccca17857a4e7a6a4cbd65df4b4245eab8ccc3ffe3a009d767d4ed1cf598842b09d7df3fae", 0x50, 0x0, &(0x7f00000003c0)={0x2, 0x2}, 0xc) getgid() pipe(&(0x7f0000000400)={0xffffffffffffffff}) getpeername$inet(r7, &(0x7f0000000440), &(0x7f0000000480)=0xc) r8 = open(&(0x7f00000004c0)='./file0\x00', 0x200, 0xf3) fchmodat(r8, &(0x7f0000000500)='./file0/file0\x00', 0x14b, 0x4) getgroups(0x2, &(0x7f0000000540)=[0x0, 0xffffffffffffffff]) setegid(r9) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000580)=0x1) r10 = fcntl$dupfd(0xffffffffffffffff, 0x5, 0xffffffffffffff9c) sendmsg(r10, &(0x7f0000000ac0)={&(0x7f00000005c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000940)=[{&(0x7f0000000600)="8617aa40f009c15fc8e7f117beb6d0aa7a79eae0de679d2ea36e0033b738aabfb168543f926c95e4a9eca50795482e6442adcb8d269664ee6fa8ea283a3ebb29526ae4f23f40317d4388366e9b1735c5c515899ed486b6003e54192283f9316ba30a2b906d8e37988efecee36b6219d3a1572cbd10476079d95e216d3e8e48ccdc4045418ad62e585eb928a17c394e6d37be2c4171afed546aacf388e41efaef2b3dd9298d2c58c21a4db328867f0aea10379b1e6b4e9e02053c2a2f48ad2a1cab6044feb7d57b6e6f5ae0ba3f5886f95eec67d1dcba659b66f235", 0xdb}, {&(0x7f0000000700)="88c11585a2ae2f5fc54e57bcbcadb8d191e549b00b3a921d67421c2e612585e11e48ad6fa91417386574eb55d1c5d451211ebf1afc35575870c3645df8f8", 0x3e}, {&(0x7f0000000740)="429fc1e203cc7da3f89398a5afb812badb42b5885e020cef6abb23859b2f3269097078048af0ee4b", 0x28}, {&(0x7f0000000780)="703721ffc84618ba88d877bd88ba0e76", 0x10}, {&(0x7f00000007c0)="356a78c9d0bb8eef53382153f08c5f5241e1b8b8dd327ee9", 0x18}, {&(0x7f0000000800)="c417ff9b293fdbfabcaf4bc77b1a3f145680906c08f089e199a757cabbd85199a51c1f08edbf7f392504822b2412b9c4bb3f9a0f7e7da325f8021c19d89dc5bfcd27a66ac2c0b607f63a036599b78f5c79fafb803ee13829294cf8e61649ebd795d85945f688dd6d60008b22b305350975a8caea4eb5bac02000e87798945d0e55bf8fd4a3be7a52cffd02076b41277f2464373d387da55dcb7a1623582c387b6a80b5079820629abfff9c33db096df5d96e41cbbf69bd0402d14c124c41b8c1", 0xc0}, {&(0x7f00000008c0)="41d408ee98119370e75ef4344465228e51dae439fc6f97208eaa9056b39a80ff6a0bf5db4f5ec2fa78e1391c50a2008d9c3be8dfe5f1b4b199f68c82db9053234397fc0192210d1cc5ea7e178dac6a1e94e357a31da8883c715edf09aebd41a9cbaac31adc4c7d99960bec569421db8bba1f2285444eafa357b2da12", 0x7c}], 0x7, &(0x7f00000009c0)=[{0xa8, 0xffff, 0x1, "8aa8103654be9c0b11ccdc94575e22f714acfa3168bb9a67390f86ae14696f8e82bd45a24a90be79d57f45f5142c8d41fcd2a059a0b66831af0949a4e6fdfa2a76a3f157785c09e81554ada88b8a6a1b6e560a432cbc4f9380ea629951be1078cef9d39aa8d54a3af4601e1ac08627d079ed41a5d4e70e890a09472bd289a57f7b71128f107d2ed7351266ee37481ccd0304"}, {0x20, 0x0, 0x146, "0442096b45d3bc2d139a695af851d152"}], 0xc8}, 0x800) open(&(0x7f0000000b00)='./file0/file0\x00', 0xb0, 0x51) r11 = open(&(0x7f0000000b40)='./file0/file0\x00', 0x1, 0x2) r12 = getpgrp() fcntl$setown(r11, 0x6, r12) 16:00:03 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f00005e0000/0x2000)=nil, 0x2000, 0x5) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x40, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) pwritev(r1, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x800, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) 16:00:03 executing program 1: r0 = socket(0x18, 0x4003, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) sendto$unix(r0, &(0x7f0000000240)="50010501000000000000000107070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd30000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fc2d04a1b9ff59a65f288695d68896dc7ed7b1875f0098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2db7b303757e60642b45cbc5737b8e2405757105050000000000000065f3482e093de700"/336, 0x150, 0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x4504) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x2) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0xcd) writev(r3, &(0x7f0000000400)=[{&(0x7f0000000140)="3717cd423fd274b970b5783c73d123b872ab546b385d9cc5a08e73e6c614f301d562273c41944eeb71a8133ce75356bee7184ecd8f911d911a19de873695e8a46c36cd058f4f8eba137640bba9d81fb51a1c44cd91fc452d7ed0c3420118d9cce2c1f6a078ff1982eecb86c844756a6e34262853381e8b703a794ac1665232792f97e34098b115b04b58c842269599d408cbd02d", 0x94}, {&(0x7f0000000200)="6db324abfc219c19b2003ac8494f3db64630b0c9374e00f1beed5b4c89a041d0884551661c3c81a9fc5c945bac66f4231f78b7146817b10dd130cfc26aebc25c5d059034071bfb0677b6b36cdadbb57d51c0cb35a7b173ae94196151eca274fe6a8983c71f6dc652abb022037a28ed0815fb9f6135c9bfd71942ac96da3ddcbcd21b3aa0da3ec3f2f55cda4f5eed", 0x8e}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="10915824c3261003b84d5fcfa9035272ca353414b5d50e46b42d60fc3c15d050201cc5975a94c0854ff4b378bfbd4e9efbca31597cd968da503df6b1498d0465804ff710807f290cdef898eb7ef1901e74746097e48327b5745e386c6848b8f5893d50d8315f7eca6a58832de8e510d3a1bf09b9df5be7aa15de7e4853b4adaa30573d8d535cf60a14a658aec65a6eb7347717d8221d20329e3b0d19f470ab1f34aafa82ca1740550764ad6e886f14453edc41a3ca9f8e9696cadd223fd7c9006656bc", 0xc3}], 0x4) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_vnetid}) 16:00:03 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() chdir(&(0x7f0000000140)='./bus\x00') r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000000c0)=0x2) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000180)={0xfffffffffffff801, 0x1000, {0x7fff, 0x2}}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) renameat(r4, &(0x7f0000000000)='./file0\x00', r6, &(0x7f0000000100)='./file0\x00') dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) fcntl$setstatus(r0, 0x4, 0x4) 16:00:03 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x1710) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f00000001c0)='./bus\x00', 0x100, 0x28e9) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000280)) rmdir(&(0x7f0000000240)='./bus\x00') chflags(&(0x7f0000000300)='./file0\x00', 0x1) r2 = dup(r1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000140)=0x7) open(&(0x7f0000000100)='./bus\x00', 0x8, 0x153) kqueue() semget$private(0x0, 0x3, 0x300) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) socket$inet6(0x18, 0x3, 0x3) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x7) 16:00:03 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000140), 0x7ff, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x41, 0x2}], 0x7f, 0x0) unlink(&(0x7f00000001c0)='./file0\x00') r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffff8, 0x98, 0x8, 0x6773}, {{r3}, 0xfffffffffffffffb, 0x81, 0x20, 0x3e, 0x6}, {{}, 0xfffffffffffffffa, 0x2b, 0x8, 0x9, 0x101}, {{r4}, 0xfffffffffffffffb, 0xa, 0x40000002, 0x1000, 0x6}], 0x3ff, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0xcc, 0x40, 0x6, 0x1}], 0x7, &(0x7f0000000240)={0xffff, 0xfffffffffffffff7}) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x20, 0x20000004, 0x8, 0x6}, {{r5}, 0xfffffffffffffff9, 0x6, 0x2, 0x3ff, 0x7}], 0x6, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0x2, 0x1, 0xc0, 0x800}], 0x1000, &(0x7f00000000c0)={0x5, 0x3}) 16:00:03 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x11}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) kqueue() 16:00:03 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8000, 0x40) ioctl$KDDISABIO(r1, 0x20004b3d) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) r2 = accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) poll(&(0x7f00000001c0)=[{r2}], 0x1, 0x2) r3 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000200)) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000240)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x100, 0x0) symlinkat(&(0x7f0000000280)='./file0\x00', r6, &(0x7f0000000300)='./file0/file0\x00') r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f0000000380)={0x5, 0x7, {0x101}}) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) shutdown(r8, 0x2) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x0, 0x0) ioctl$KDSETLED(r9, 0x20004b42, &(0x7f0000000400)=0x4) read(0xffffffffffffff9c, &(0x7f0000000440)=""/4096, 0x1000) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffff9c, 0x80045745, &(0x7f0000001440)=0x1) r10 = socket(0x2, 0x0, 0x2e75143a) chmod(&(0x7f0000001480)='./file0\x00', 0x10) open(&(0x7f00000014c0)='./file0/file0\x00', 0x80, 0x24) openat$tty(0xffffffffffffff9c, &(0x7f0000001500)='/dev/tty\x00', 0x40, 0x0) r11 = accept$inet6(r10, &(0x7f0000001540), &(0x7f0000001580)=0xc) r12 = getpgrp() fcntl$lock(r11, 0xe, &(0x7f00000015c0)={0x2, 0x1, 0x6, 0x5f1, r12}) 16:00:04 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/d\x00\x00\x00\x00\x00\x00\x00 se\x00', 0x48, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r0, r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000080)=0x4) 16:00:04 executing program 0: socketpair(0x2, 0x4, 0x102, 0x0) 16:00:04 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) clock_getres(0x0, &(0x7f0000001240)) 16:00:04 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) sendto(r2, &(0x7f00000001c0)="0633ad3d4ab9594637717b85c530688e47e1f429eaf8ac11d67f826e668f36e04c7b611c3cbd77f4dc71fa28b6a5bfdaf7c191e8bce23f0d14c0c6b14dcbc192db3ef6948e747730291a549d68f470940a2cb7af2c7f8f354882ff40fc1278ae6c165877efac18d60531a8a30e4f9ec82d64fa4c825abf2dac2a9a40e19cc143df1614f816088b830008f9de9f59baab6ed058feb03eca15ee4f350a85eb3784db36843073f9ae025c6ac606f64162f811", 0xb1, 0x1, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x1}, 0x8) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00000100000000"], 0x10) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0xb022d86d15ef3b8c) dup2(r2, r0) 16:00:04 executing program 0: r0 = shmget(0x1, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/138) r1 = msgget(0x0, 0x400) msgctl$IPC_RMID(r1, 0x0) clock_gettime(0x6, &(0x7f0000000280)) shmget(0x1, 0x4000, 0x400, &(0x7f0000ff8000/0x4000)=nil) r2 = msgget$private(0x0, 0x400) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0xe) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000240)=0x5) flock(r3, 0xc) clock_gettime(0x2, &(0x7f00000000c0)) msgctl$IPC_RMID(r1, 0x0) r5 = msgget(0xffffffffffffffff, 0x750) msgsnd(r5, &(0x7f0000000680)=ANY=[@ANYBLOB="030000000000000039929412bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaefc0ea643ea48a5d7f6901254a839f96a8ce53ea5da86ccaa994d29b24a652ef5de663d678c77308370aff42d734d49a2aa6900332d7afc6626d723dd9d41ea1531209321e0e5f2d025aba7da92045a631e57a68604c3a6ed744bb5454b67ba78405f4dd06fc467f036d4413b7b90bad1a4deb4d74eab1b9e73f27b3dd58e97ced2f86e73c590f4a5979ad67ea206faa7ce427c51ab41286de11f6c5704a158f716b6c7a963858735f1769eb48050ebda8cda60d46a4f03729f4e773524c94257fb71fc20a7d0332da058cd940f0eb7c780964b638c85cccac0fcd2a965c26279c26085127cfbdca8515b49abe634740b0fe30de68f2e0a19316142452a784d96ca3ef093c33ac1f63e20a620a0b44739bab958a6842e0daf8b8fab1fe19a75b064cd1ec0a25207942b626b1a1069ba2bac7277710c7c5fb26da9b71eadd2db82378bf8da2f66c8915b36e497726cf6212e05b2ab6b2f2af938506b21499afad26686b761464ad5f3b2c47b55b562aefb290de5075e3fee1eb25fbeae55776b4f51896b00600917c3c983f4ee8fcfae484e078aadd6223a26c7e28616907dcd93341dfe1dcbc0717916a1e078c83e3daf880ff34cfb22a6d7a748c1955fe8dca59817c559dbe8a1e4be313e1616f622fd84d5dbcbedf7958cc6f735bab8c02bb0517e987347cb5b90399310ea5a99af01d46d13e3f62df7fad913f89e25990adf6d28673767c5239b76018d67ed7251f16748ab2663930bde01536caaae4ba1a637c24d96b8b0fdd3d873a0371d494300b0a7800"/620], 0x1, 0x800) msgrcv(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="0003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e8fe77f27c32b96720790c49a1016d4c7c3a322d945260532ef6de0fd8ef59bb3f39a66fe7ba7ca8388bf45a33ef978c2bdb823eb87fd71a980c67fb80a1bec82b157a2f328f124019e96220f292e93748168845facffd4daaf49fa90c77edd97a40711933fcd4371334471312319f43b325a0d418788da33d2fcb26a5e8bcb2b70c99cb5605d06833cf74dfafa25e5425f5f34c00000000000000351bee2c4d31c3736ad60c4a687c7cc853739720538446a490c5dc2fce60657ed626ee8ce244cdc0240b06e3c255da787f5d3b29f6098a89930bd247bfecfd8fe9139d"], 0x1, 0x2, 0x1000) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) ioctl$KDENABIO(r4, 0x20004b3c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000340)=0xc) sendto$unix(r3, &(0x7f0000000140)="ce6a80c58b7e7fdb4c705b976830b54775578ef1fdf25a00465be9a760268d6249f0dd73e88a136bf56b6776ed1706af53be4995f059631d44bb239b97bc0d9bad1492c9c7f761ff76a77586a36373de02082f48d56c12fed5217dc8fa7c4a6f3dcdb2c23782547646e31a368a55b2e1aeb98a049f6be7c0bcf8c77204996095cb0a912495c5544a081866d3ca7c8e433f91815268410a4f4156fc68be90e0943e36055df3ff68215a58b0bb0374", 0xae, 0x4, &(0x7f0000000200)=@file={0xb73548232dc18c98, './file0\x00'}, 0xa) 16:00:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() r0 = syz_open_pts() setuid(0xee01) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) syz_open_pts() syz_open_pts() 16:00:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x101}], 0x2}) 16:00:04 executing program 1: syz_open_pts() r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "97daabbd827c48de5ef96294714204d3e113b87f"}) 16:00:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000000000000000000d43ca202d81d4e2107b87e3f9a7a000046cc6faffe02ce0000006112ffbe4eea6f4aa58806b44ccd7434ac54e853bb5ef8aaf8ca21c301f3f22a3ef4aa15eed2b6369d31d99a3b477cf1d899f7b69643cd1e6f47a4db1a92a5c8aa66a3545f8f2c9e9c38538691a86200c4c04d3106d8deb9ebd0238185b4d440b1106e5290198a64a7cdbb4288fcc479c92bd0a449f2e44e38d6ea48c292b10ec4607e778de0d3fdbe"], 0x10}, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCVERSION(r0, 0x80044270, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000100)={0x40, 0xac0a, './file0\x00', 0x6, 0x5, 0x0, 0xd41}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x57, 0x3d, 0x8, 0x2}, {0x6c2, 0x10000, 0x7, 0x7}]}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f00000000c0)={0x100, 0x5, 0x1}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) 16:00:05 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) 16:00:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x10) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x0, 0xf4}, {0x82, 0x3}, {0x47, 0x3}, {0x8a, 0x2}], 0x4}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[0x0, 0x0, 0x20, 0x3ff, 0x3, 0x4]}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f00000001c0)={0x1}) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r3}, 0x38766d854d0f8855, 0x1, 0x7fff7}], 0x2d0c, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) r6 = socket(0x10000000002, 0x3, 0x0) getsockopt(r6, 0x0, 0x66, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r4, 0x0, &(0x7f0000000280)={0x0, 0x2, 0x5, 0x3, r7}) close(r1) r8 = socket(0x10000000002, 0x3, 0x0) getsockopt(r8, 0x0, 0x66, 0x0, 0x0) getsockname(r8, &(0x7f00000002c0)=@in, &(0x7f0000000340)=0xc) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x6) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="1158320a035192affed4d91aa987c5400c8f53f85e8529221727b8e12d1f3b6b6fcbc6981b490c90eb925ecc0818591e1c782c347e2a9849b87cddd89f8648ad2de0870852104c8a4b5674d9e8163e4eec63c939870ef639d6e0169f1fcce5f16054189b9aa2e17eca7e4275e6423dddfff30ce9e2ef587fdfabb457220b0824d61da05766672219ef734d17b074f4d5816cddf7cc36f5d4ee107570193db01ee3441a5322f03d599a8c3c0e35291b59b74c51ff3ed7b111fa3e77f808bc5927b95b475430340e9cb069d60e22327b82fb5701b00bef0a228a7ec2836f34", 0xde}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) chroot(&(0x7f0000000100)='./bus\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x140) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./bus\x00', &(0x7f0000000200)='x\x00') 16:00:05 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = kqueue() r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x110) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x2, 0x0) kevent(r4, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffa, 0x20, 0xfffff, 0x101}, {{r5}, 0xfffffffffffffff9, 0x50, 0xfffff, 0x114, 0x4}], 0x8000, 0x0, 0x7, 0x0) r7 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r7) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x5, 0x1, 0x1, 0x8, r7}) kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r8 = kqueue() r9 = socket(0x10000000002, 0x3, 0x0) getsockopt(r9, 0x0, 0x66, 0x0, 0x0) kevent(r8, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) fcntl$dupfd(r2, 0x0, r8) r10 = kqueue() kevent(r10, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r11 = kqueue() kevent(r11, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r12 = kqueue() kevent(r12, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r13 = kqueue() kevent(r13, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xeff3, 0x0) kevent(r10, &(0x7f00000001c0), 0x2, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x0, 0x40, 0xfffffffffffffffd, 0xf}, {{r5}, 0xfffffffffffffffc, 0x24, 0x20, 0x4, 0x20}, {{r11}, 0xf9a0007988a5adce, 0x34, 0x4, 0xd3, 0x1}, {{r12}, 0xfffffffffffffff9, 0x0, 0x0, 0x1f, 0x6e1}, {{r13}, 0xfffffffffffffff8, 0x20, 0x2a6415283af0b390, 0x0, 0x8001}], 0x5, &(0x7f00000002c0)={0x401, 0x1f}) ftruncate(r1, 0x0, 0x9c) flock(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r1, 0x2) flock(r0, 0x8) 16:00:05 executing program 0: r0 = msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) ioctl$BIOCLOCK(r1, 0x20004276) write(r1, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/215, 0xd7) write(r1, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) pwritev(r1, &(0x7f0000000b80)=[{&(0x7f00000005c0)="02793b8c4db154d0d80238f3abaa6a078a515854e4b70a00130cb7fa8c800de12521f3cb6b4aa7cfde82a530e6003206203cdf9e3e879cee03b1f93c9e499c7ec87f2fcb88c1f0bff37bc5bf3f8bcf60aabb39c71a8e40444a0b3ca85ed11e17418cc8674bb6f75dfa6c3246ad5e2e5bf1c58888ac2ccc5de960a9805e869139f41a269c377a76bf53417c67b36a9e7ddf58964d2f706b0efc56abb34373b5ba3580d1c624c1e300b970ec202563d121321aee48fe5aaa", 0xb7}, {&(0x7f0000000680)="566eaa9eaa66c5678a9721c223896fe188036a2321e2c10cfd29f2698950d54ab0275a1f72477dd1adaf06107d4cbe56507961544c7e2a97d521a5f8babaaec080317f391a0250f67a57357ffcb6f33dd41942ce810797226e23be54a59b1cbcb1339e917b9086fa0f9a5f1cd72b69a680850f906e428f552b18b2f4012a5bd795c7b460a4a54b7beaaadabc54514bee6ef45943923b353ec36b1841a04452419a0f4313d4b29d5ea499dd8d5cceb6bb42c58adb82cdda19796d781feaf4b1c29d9f5d13f31fabac201c1451ced61a0c449f7b1d", 0xd4}, {&(0x7f0000000780)="6c7e056030122d5f892341a59040193c209a4fa914f3cabe438fc7eda1f7c1e5daf63072a9481540dbbd4a10ede399ff1d91425a6eb1c6efd54717ac9d7eda9764f3bba8bc67bd8910785fbc18139383e4beb6de0c299fd3af74b75fdb05bb74a12a7104857bbbd618dcda2c60c81e95b2ef0b3dfce3fa38e903d9e3b79c57cf437902b2", 0x84}, {&(0x7f0000000840)="60264bc8533c40651650946d7f6c899e77f3fad2600fb08fc1dfd168250adbc476f86fd5c0818ee2228bf4d0076b5f714732a9c4c6460d3d8a283d5ad389994cdbc8abfce31dfa95b471cb101d6c1178478b3446b9ae1a5f03f5b38950e78d70da6db5cf4697bda8efcee5e4b720efc87656f383a09019145b8b4b5ea3b03fd2881449e2e8179cd5c3b43707c650f006", 0x90}, {&(0x7f0000000900)="63cc75f1ead575e7b4dde9593dd5faecee990bb8384dad4141e76a06428272226aa83f49d45f88a63e6f27cc9a279856a69e3ed773f4bd012b351f7cbbfe05782bca5b95f3eb1a31ee", 0x49}, {&(0x7f0000000980)="26f57f63b82b15953b3c46674f33e885342cc339023efe81fb39", 0x1a}, {&(0x7f00000009c0)="66e73f60cf8f57ad788d1e62bf59da9ac4d6baab71e92ab6eb741e0271147986d708bd5fe8271a54f1d3572d616e8ed878a2579a1ac772d0290cffb979f7ac9ac8c1260d32c86329fee0495d34057f72d9d0408c89afe1eeca642492b722958965c2082e35f8bed3d8353ea159139012a52713f7175bf2c55fb4da4cfd1be697d9b94a4a9f0c1ea8e4453565904636261af7028bc1f609a2267b52d213862050486695434843338d76a1278e497a0ec5423ab70ff918bf76c91cd99351c61bba61d15fb7051f127f7d9c5ef5817fa5ba8f3dfde7a76c37d1c4aa815bdf72c2615b484cdb4522471dbb0a75d21385", 0xee}, {&(0x7f0000000ac0)="1a14d8", 0x3}, {&(0x7f0000000b00)="505922d67a153277d9f87bfec610e90d4aef22978119cac5555d17ae2f3617a6034bf767b5c6b21483572c9343bbe948e6ceff08a2e630ca589301a7910e5ddf7a30f78fccce", 0x46}], 0x9, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x3, 0x0, 0x7, 0x8, 0x5, 0x1, 0x1, 0x1, 0x8000}) close(r1) r2 = openat(r1, &(0x7f0000000d40)='./bus\x00', 0x1, 0x20) mkdirat(r2, &(0x7f0000000d80)='./file0\x00', 0x19) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000240)=0x8) r3 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r3, 0x1) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000d00)) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000006979911b3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000f9ffffffffffffff0000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000100000000000000000000bd206672ec5e0582ca39757668c618592cffe66be43887286707d60f282100000000"], 0xf2, 0x3, 0x1000) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000580)={0x3, 0x7, {0x7fff, 0x8}}) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) close(r4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x1003e}], 0xffffffffffffef6, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0x8}}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000001c0)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 16:00:05 executing program 1: r0 = socket(0x2, 0x3, 0x11) r1 = getgid() r2 = getegid() r3 = getgid() setgid(r3) setgroups(0x5, &(0x7f0000000040)=[r3, r3, r3, r3, r3]) r4 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x14f, 0xfffffffffffffec5, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x0, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f3, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x0, 0x5, 0x8, 0x80000000}, {0x6, 0x6, 0x2, 0xea10}, {0xff, 0x1, 0x80000001, 0x2d0}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) chown(&(0x7f0000000400)='./bus\x00', r5, r6) chown(&(0x7f00000003c0)='./file0\x00', 0xffffffffffffffff, r6) r7 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x14f, 0xfffffffffffffec5, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x0, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f3, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x0, 0x5, 0x8, 0x80000000}, {0x6, 0x6, 0x2, 0xea10}, {0xff, 0x1, 0x80000001, 0x2d0}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) chown(&(0x7f0000000400)='./bus\x00', r8, r9) chown(&(0x7f00000003c0)='./file0\x00', 0xffffffffffffffff, r9) setgroups(0x5, &(0x7f0000000000)=[r1, r2, r3, r6, r9]) connect$unix(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000000000000000012001c000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f37113c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e12be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d728dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d7f41ebcdeff663168183bfe1dff5d19db4d74d0119a70fbc18cdc728ea13c3ab804cc7f55bb12d82f7187d2e98d3167fbc5c968673dc1290353cd714787df9f7bf68561ead819d92aa3581044624d45082621f4ca80b18678275874d9405105850910c535271a89a"], 0x10) write(r0, &(0x7f0000000140)="a09ec1b00038cb5b36d5ef7cad0f7ff53c4a6ad6d381c5169dd70167e4376c6c34631ac4c785a86db2a00a3d8f6dbb6b1ca28fcf9d93da90a0b48f41c76cb167a065f10b0dc4995e68186cce4f2a24b9e78cc37524a91bc03afd2fa702e83ba32e4eeaeb99abfec32bb06ed54999460c4d72ddb8aebb113664f789362225e25da192778e57aea27446517334f881f77af9", 0x91) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x14f, 0xfffffffffffffec5, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x0, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f3, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x0, 0x5, 0x8, 0x80000000}, {0x6, 0x6, 0x2, 0xea10}, {0xff, 0x1, 0x80000001, 0x2d0}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) chown(&(0x7f0000000400)='./bus\x00', r2, r3) chown(&(0x7f00000003c0)='./file0\x00', 0xffffffffffffffff, r3) r4 = getgid() r5 = getgid() r6 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x14f, 0xfffffffffffffec5, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x0, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f3, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x0, 0x5, 0x8, 0x80000000}, {0x6, 0x6, 0x2, 0xea10}, {0xff, 0x1, 0x80000001, 0x2d0}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) chown(&(0x7f0000000400)='./bus\x00', r7, r8) r9 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$VMM_IOC_RUN(r9, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x14f, 0xfffffffffffffec5, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x0, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f3, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x0, 0x5, 0x8, 0x80000000}, {0x6, 0x6, 0x2, 0xea10}, {0xff, 0x1, 0x80000001, 0x2d0}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) chown(&(0x7f0000000400)='./bus\x00', r10, r11) chown(&(0x7f00000003c0)='./file0\x00', 0xffffffffffffffff, r11) getgroups(0x3, &(0x7f0000000080)=[r8, 0x0, r11]) r13 = dup2(r9, r9) ioctl$VT_GETSTATE(r13, 0x40067664, &(0x7f00000001c0)) setgroups(0x4, &(0x7f0000000100)=[r3, r4, r5, r12]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x34, 0x0, 0x0, 0x6}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r15, 0x8004427d, &(0x7f0000000240)=0x80000001) 16:00:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ad5100"/4098], &(0x7f0000000040)=0x1002) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = dup(0xffffffffffffff9c) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:00:05 executing program 1: mkdir(&(0x7f0000000140)='./control\x00', 0x0) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) faccessat(r0, &(0x7f00000000c0)='./control\x00', 0x2, 0x0) utimes(&(0x7f0000000080)='./control\x00', 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) 16:00:05 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$getown(r2, 0x5) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x800, 0x0) pwrite(r4, &(0x7f0000000200)="58cb9f8f", 0x4, 0x0, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xdec4c0e93519ecd9, 0x10, r5, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20, 0x0) pwrite(r6, &(0x7f0000000180)="943a845b413d10546e079e902b1718cb2a6e6b31bb1755050556f3f59ca666b1c21486230f234f8b32775527", 0x2c, 0x0, 0x1c) readv(r0, &(0x7f0000000080)=[{0x0, 0x1fc}], 0x66) r7 = socket(0x10000000002, 0x3, 0x0) getsockopt(r7, 0x0, 0x66, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) unlink(&(0x7f00000000c0)='./file0\x00') close(r1) 16:00:05 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x6, &(0x7f0000000000)="ebff0113b9fd812eaa4e713048e648", 0xf) write(r0, 0x0, 0x0) 16:00:06 executing program 0: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x4000040000020bc2, 0x1) r1 = kqueue() r2 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r3 = kqueue() r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x10) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000000c0)=0x2) faccessat(r5, &(0x7f0000000440)='./file0/../file0\x00', 0x80, 0x1) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000240)={0x1, [{0x0, 0x100}, {0x1, 0x1}, {0x3, 0x7}, {0x3, 0x3}, {0x1, 0x7}, {0x2, 0x80000000}, {0x3, 0x4}, {0x0, 0x20}, {0x3, 0x400}, {0x0, 0x4faa80b9}, {0x2, 0x9}, {0x87104d7621e99e1e, 0xe00000000000000}, {0x3, 0x17b}, {0x1, 0x401}, {0x0, 0x7}, {0x0, 0x50f}, {0x3, 0xe4}, {0x0, 0x1}, {0x0, 0x6}, {0x2, 0x8}, {0x2, 0x6}, {0x2, 0x80}, {0x2, 0xfff}, {0x7, 0x40}, {0x1, 0xb}, {0x3, 0xffffffffffffff01}, {0x1, 0x291bc00000000}, {0x1, 0x100000000}, {0x2, 0x1ff}, {0x3, 0x1ff}, {0x1, 0x6}, {0x3, 0x80}]}) r6 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x14f, 0xfffffffffffffec5, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x0, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f3, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x0, 0x5, 0x8, 0x80000000}, {0x6, 0x6, 0x2, 0xea10}, {0xff, 0x1, 0x80000001, 0x2d0}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) chown(&(0x7f0000000400)='./bus\x00', r7, r8) r9 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$VMM_IOC_RUN(r9, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x14f, 0xfffffffffffffec5, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x0, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f3, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x0, 0x5, 0x8, 0x80000000}, {0x6, 0x6, 0x2, 0xea10}, {0xff, 0x1, 0x80000001, 0x2d0}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r12 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r12, 0x80047410, &(0x7f00000000c0)=0x2) mknodat(r12, &(0x7f0000000380)='./file0\x00', 0x8, 0x4) chown(&(0x7f0000000400)='./bus\x00', r10, r11) chown(&(0x7f00000003c0)='./file0\x00', 0xffffffffffffffff, r11) chown(&(0x7f0000000000)='./file0/../file0\x00', r7, r11) kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) pwrite(r3, &(0x7f0000000140)="c680df8338d32bdb02d14ad6bfa6952ba0e2670967f2a8106830f5bd1c100c005f282f39879a33904e8bd76ba90b78432d6d616278d7727a0fbe031bc0ee2012e844cd408b9d4c6b12a2e00017b790b5d804e1389c518eea5c53ad889996298085f5083458284c72ff8590152401bd9946ddf61355883ad70f520a7b7c615ba94d9efd75188bad261c4ce11600c875368243e3acda5e6f21", 0x98, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x4011, r1, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$BIOCIMMEDIATE(r13, 0x80044270, &(0x7f0000000100)=0x5) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) getgid() 16:00:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) open$dir(&(0x7f0000000040)='./file1\x00', 0x10000, 0x10) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) ftruncate(r0, 0x0, 0x101) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x0) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$SHM_LOCK(r2, 0x3) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x11) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) sync() r3 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x1) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000100)={0x2}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x20, &(0x7f0000000000)="da5e680a3aeafe578cd40626f174ebff76c2082fc82456b4a10d85d27dde81bc0c64ae65ea87fb0cb68867a688b87783eb420a1743e9d3d49d") 16:00:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x1, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) fchflags(r0, 0x90000) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000800)="578a14dee122e53f08b5e33a8a38338d89c7b11861f072adb613719829d0c85a38706b4dfd29f54212fd3c10decdbfce89a7c3c17f821988b9b313aa227d2e0802ce66d7c6c2645ce88e2efa3a5e4177c9b1afbea53e9326676134c4d3f983348887826231286e309193c382b4a86a57d5cf9c1d54cc9453b81efb49c8cecc7d58bbba9b6a4da0c91e6919fa9a07e3be7fa0ff9d906fcc997296e8c79aacba407b85ca9f6c39dc7851b30e714dfa49c8cbf81dc5e527373fc6ec7cfe5a043acd953e2540e9063fc65dd508d83074769a3d9ee45030422ea17b249adeecbe55c0a01ffe979988af059bb70d7b82f49d9e21aa90d05781f0d8c68c2642cc8f09b084521197b1b81ff6bef47640b510ed2d992fb5d8c8917729935e5aed73a2a8326eaf5b72a7cefcfab84c69c26ef3ee53cc4451e5079ed19669778d2bd39a55e60a46e42ed94e456c00322d9bab65953488ceb3d42492745b24aa5af4503dcf9e1e67307a11ba95229dc588f12547c6f7ce9ad8b72d700cede22db941b5a3cf4d5e5e71b1a3f88141ae0a9a574919eca84dd3da7b4560f76e0e504525611fb8de3ad282c63bba0f642da91a079d56e45cfc411e6ce9baa519d0072319cc64ac7c9f46d22f414486601e2fe8c68c1dbfeee19e2e5c7b", 0x1d5}], 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xfff) 16:00:06 executing program 1: setrlimit(0x1, &(0x7f0000000040)={0x5ffffffc, 0x60000000}) r0 = syz_open_pts() r1 = shmget$private(0x0, 0x1000, 0x305, &(0x7f0000ffc000/0x1000)=nil) r2 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x14f, 0xfffffffffffffec5, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x0, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f3, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x0, 0x5, 0x8, 0x80000000}, {0x6, 0x6, 0x2, 0xea10}, {0xff, 0x1, 0x80000001, 0x2d0}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x20108, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000200)=0x1) chown(&(0x7f0000000400)='./bus\x00', r3, r4) r6 = getegid() r7 = geteuid() getgroups(0x2, &(0x7f0000000000)=[0x0, 0xffffffffffffffff]) r9 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r9) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0xfffffffffffffffb, r3, r6, r7, r8, 0x10, 0x3}, 0x1000, 0x0, r9, 0xffffffffffffffff, 0x5, 0xfffffffffffffff8, 0xfe}) geteuid() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x0, 0x5, 0x1, 0xf9c, "7f79e6018505dd7b95f294b2a312f8f69e1a902e"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f81605", 0x92) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000000)="19a559b995b16a09f600924595e9c8c23fe2fd5e2bc002ad2f75d23f9b990128c6adf6f038ce53ff", 0x28, 0x8, &(0x7f0000000040)={0x2, 0x3}, 0xc) r1 = socket(0x10000000002, 0x3, 0x0) getsockopt(r1, 0x0, 0x66, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) r3 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x14f, 0xfffffffffffffec5, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x0, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f3, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x0, 0x5, 0x8, 0x80000000}, {0x6, 0x6, 0x2, 0xea10}, {0xff, 0x1, 0x80000001, 0x2d0}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) chown(&(0x7f0000000400)='./bus\x00', r4, r5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r7 = kqueue() kevent(r7, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r9 = kqueue() kevent(r9, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r10 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) r12 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$VMM_IOC_RUN(r12, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x14f, 0xfffffffffffffec5, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x0, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f3, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x40000003ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x0, 0x5, 0x8, 0x80000000}, {0x6, 0x6, 0x2, 0xea10}, {0xff, 0x1, 0x80000001, 0x2d0}], {0x81, 0x1, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) chown(&(0x7f0000000400)='./bus\x00', r13, r14) r15 = getgid() setgid(r15) setgroups(0x5, &(0x7f0000000040)=[r15, r15, r15, r15, r15]) ioctl$TIOCGTSTAMP(r12, 0x4010745b, &(0x7f0000001480)) sendmsg$unix(r1, &(0x7f0000001440)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000012c0)=[{&(0x7f00000000c0)="f585524e3cd106e51a007e62e19bd4142e6ebbf34e910d3cca708c57132578c04dfcd12e082050522a73b9260f594782a8dd9b47c1e1429a72e1d5b6938081f709e4a7d19ae6590098b01fc54b3def664130716b8009dcbb16ef63ff71614836b64b14e8364125d809eb6aa115cd32d6a6fea38a40d0df02242dfadc4f5149484583adf51e2ffe8f99ddf2d3fd398d2132ab1c4136ec9807d0c15a9d44913c69500cb03b5accf6f53e5ec278aacd0e255e006b561906c9b2dac01b84cdf47f6f530e909fada076219cc466a7167bc31d79cfcf41055c4106a54863ccf784c505d9b2df6c0b4293a07a939151990baa96c876f2dbafe0267d0c2dbfeb1856c0ea45bcb75aa356c79e958e371f4595d1b0877f3b521a406241a9f6a817ef6ae68c643b7c32a1bda38c7bb3a176e2bb938ee91676bd1088e00b1b72052d2ee0ff09ea3e92f577f76b073870de47fe5c51554530f77ebb44147f6ad55d620033b715543a0570113851b6d1cda3f767922ac710d568c0187600ec05c4c59b1c51e8db8c40ba9b5e38a4ad2e5c4d2a5bd5943c3a8d67c851bef9dcae4fb1cf84ef4f9a5488b5070ed7f2343059f118f1e7e4e3f887e12da609c119520d99d4c65ccafe8396e899ccb561afc1c0cf65837331e9f8a86797839cbf434d506b857cd656fe84a42ce8fafc722c64732517ccabee0e22578beafbf3db050cd37a4bb566db357e7ce0570681478e2f8b0a7974c80b29bdac5a1bdb9ebb87faa0e26ec400460ad4d1cd9521c2c92f97774614138d8bfe142461cfe4dcbdfff84e8fd4ff207ecf64d2254f7dd003814cfacde93ffd5a6e13cde1a076aefbed26dc5e5912e68746da977e3350c22a2e7fe9383efdd447e5830f2e53011f751c265d24b71ddf5278c3e20370e168c82b5fbfead5f563d490b927887c7ca1d3178f0413e1abddcc9d21e15e01afabbf928cce15fd0d745691cac5f33610eb9208249358627a3a1d9a2f0c6f186fcbe1cb04bcafafa1f93371fc2620296aacb785ddbb9d1eb7cdbc766da69d86c6822c58213f2468be0af888a9a1e562d5930342eebe116aa809143e1bd393e6b7f1e81964ce4c2418c38b3935ead3f95ecf33224f4a10d86df4385f384d4b07bb52bf584b6048f9e9881dbfdaa312d3f163c96f78fa443e99d89364b0f4916d12777c37928a9f29dfaab7464557aed430a34d10ae0ce6e63f00e79f2bca2884f63e4c917c5dfca3efe3970fc615ea9974b204d425280128a9e361ac200042cf11a4acf0cfc8d40773b06d3b8f399f14f8c274e39e64ed19b6f46dbecf4b1d0073e7a80b876d4c113dfc3212cd18601a46c32a2a68ea311530c489abcbcf36056e62a263d5c88abff5a4012e6f97cd888e70b7e790c958cb0089d5bfb2b7c17f620f59e5e22be6f9f34b0af703d46eee45c05edaa7d20fa9580da54d115fa9f439c7c7339bdfd702518ced0dc6fd0139ef790a3a27fea31381e3c20ecf1e849faebf7ef5e21fb0934c9fde30079fe5cfa47b960da9b7e5c5cf3f86a263068c0cd064902de29e1211e987e7b6bc3cde8c60ed7d890b0dd5548fbadf36c325afb45578327d9cb9855aae4b2aa54c85e50423b2c547325ecbc1a335ee6be094ab0b5c3de29c4b6c3c14b634e276d081cf26accfa3a43e5f9cd327f17fd20eb4891de4fc43c1de6c4e2d161063808bb0eb93af6fd5cfe8e5c75ef7c5430da94c4cb0dd71f2aa14a0292ee978a90dbbf9233825e47ec9c1f97fa79f471cc4107308aff1569c17a77b9e4d2fd41a8ee73b333e203526e8eaf50c92d6c0e82bd962d61e990552eba9bcd01c1daf9e6f130496b9dfcbcfebc7f342513c6f271d1936157005d0450ef7d6ae450db454be35ef47ee4b65455cb1803e676108164bd7a426ac52d0d3b74ccd20a3cfc8c830444868619fd4a67eecf309ba1afec502894f22967d4907e2585732ee181bf31520961f0d83899a81c8ac91f34fe6aa62f2988da056e30a11a77a58b549c1f5c80ff3689d6f25ac5b9790aad6ed4999926a61efe29e2906362fdd887c7dde38c529bc89b9c1310df2cec4528e2dfeb08e4ab335e2d1fb00512ce589b6418ed50a2394e5c063e24618d215c9d2124a24c90dfdc935dcd1d44e919500f3580c83abfeb0870171663a3a7b949555429d92e9da043ba726c941ae5536074a8f09d2b5443a7d1de2c430bad6dad100e0a75a6a3f490a051c812fa4b451b337f63d9d97b4e7bea3e1bdb7d6d850a2aecfe2740776f76fa9fda44b2787987932b26bff1a2046936b6cb0ab7a895c7678b17515d98fed3ca1296708425ec3f55a47080b8cff8a89111088842fe0fb6bb4d2da2ac334a435cdcc027f7da17840de932e17b102d767311cecf0b3c88d3f27f5cf6358ce9b00380100538ef9a9a1945dd4ff55cf49ed4fd01cb21144043218365d14fbebd871df31f3aeaaab531f00d958a3fc132fb75894974332b0f8a62ceb30fab59fcfa042fe457e92840f2a7f06f5c1f54bdd237604807612ad2e6928e4d8de926087cd6cfeb52718a7cac2ab65a51d1e9ac598ea16fb9829931c94fe0fd2177c0291ea5b8fd46e445bff09bb7989b4166463812fe99a4af19d33f9527f1202ad0bbd97affa7dd45e52779ed283ea705b42a9358fdf248d351d932a50f29a96d97cf7642c71be9c54375978942850e429de25a61c6df853cf36a01531ca6e2525c214fb8ee255967b058e41786827985fb37b938133125e31fddfdfa1e6a97aee562883ba01efa33d81e8310ff0beffa7a136fda00ca87e3f820263bc9223d789a4f1df6a98d7fe0a6977f34a342a7335910ae6f569cb7576563d476ee683ba9694a1d00e3c9ea8eaad08adefeee1f809a8076d0f67aba015222fe517c9a0882b563abfc2a00bb7a5f036aae7071d9e084fe9418e9d0ba7f5dcf958f0aa153468d2cfa86ae6174cc40f1dd3d68de4dc3b10e8514e3dd5ec415a24d21c069e52c1132e995e01bde8dc879e26525f02be005e93be081534b850f3e7cce16f16d34a607d515b5920d2e26c24deb95ac550db13fa1446f0a179722f095a593b83ba2472e92ac39d9c9d0720e9d80b6f6706da0c80b8dc4c992c6fcca83d105add2e0e56222591267f39e6c97611920ce6c39a34e994ef6bac6a2d99f861e28406978f94ded8260714ebdc03775dabc49dafd7142e03f0f21d06de06d42bc5245eeda7d9c7d8b2f7e84816ef961bda9dfd35bc6dfcd2ecfb2c527177ec30a3bf5139c7a4a93f6f0fbb3a9abec4c342ecc8f55774438a8fdf521cfcaa224ee1451b1889e0c0c872824cb65249fbf932484e1247988a283c012949fdbdb54abf06879a7b0bb02a5094bc67715084a3d911c7939e9e37a59ddf78d0960bf0c60b2a3e951e882bffbcbd3d4d5f1ab69332878d356e10f8686757f14a66ff0023ee8c7142536cfd55a41b5ee5d47239c4d4e2f0991f87f418135de88e3a3b1a3c571e71151197a430b25a20f87ee66a7ac1facb3870b88cb205b5b3b55779f4c6042da3bf4091991505ae0701a287128c8a32692f76b53bfa451f5be3217d19a9271aeac372eb10bde54589980c6d474d94ecbdbea1226c490bc5561a45f6ce38018417ec8be5f1b6d4dc9f6ad45aa8fc2061bff9dbfda2494c188efabc9d22805666c3529a4854ae2367dd5d85739d6c830bb850aa93c6b5313df8c30c8f916ae0b503e4a7e8699864dbaa14f7056ba538a0ff90438378c092fb34d18aa0369b6c7999f2e9d85efa45a8971ec1ccb6d8cd28c846e408c9ba9dc864332a5873a73d48bbf6073eb8634f7ea4b65983d2d7b1d369ad533bbe4c937908a03ff94455cb7235b1ac4d20531ad146c515d9626d9b5add7273a456ac46e71271ec65b34bead7ce1698ee0ae80c258896217c58ae20c97d7ed23aa6df06a6287a30abe26bc70ded8da25fdffe98e2bc63040b5524188f20c4d0f3a4ed097e71f965b5aa58a7711bcc15c448fe708bff3ce3bc076045e847b1207479e1218146cc03ccbc8b8127f94e8eb9d6c95160036afe33facd45f4159a66c84b44a1406dbc63599e6391e1f95f2a726c79ad1a860fb2a3aa6b07deebc052a3bb5693912e1c8ce4360e648ad9c635ecc3e8cf4d35cf904e647988356ef0672d63edd997c593c8e31b971de9415227a5d13b3dea7eb77d2652a5ef8c5a038f9166f56478c8a1740fcd91de386de5b804650ee04fe179f0c39c1e679205d450e4f3be3292a2dcd105a06e98d9effcfa9fa3126a8334728ca2f8e5d3770c3c279157713ffd70ee96229f463a920cd0ebd0904bfb658cfcec6a70b64eb8a60c149778f35c8170f79f1f47ad438aa5315b742356472a77f0dfcf306b5273aa8c85a1774db3244056b6d8830c8de8a88843b98a7f902982e854165846bdea566f03cab31ce8ad4424e818dd21e82fb787867685308a2bd97a2aaba732504e9f9a8297bc783f0335cc0581dcacf01eca76a5435a8f3232fb027635e0576f2483b4c4d8360f005d48f16cb3cebadf4c870939bcdc8655b6f54a0666509ea2d63aebe6ee5b037935ad8b470e90335bf37001ecf82acbd00f8dc0a7dfb50531ddc9b16830c4f80915216b1a275f09980185efacafde3867c9b063a887de6e966120d404c45941dbcfb75fcbff49362d8e6e147ae0f4a6f0e4b4ca7269f95019a43f5f0ca91c23c40305ccf531bf3b28846a535a35ea92c5a34686d0018ce20720fc19d6b1216a3e5a9b6355931b1a43218a427a8f8a83733cbb62d20e86a4d50b677ac3ea999025b8a3b39436822053ab78f9cee3c94bffa510482f3d3cf6b108f3877b2a648faffc243e2fd4034fa46b1ab55fcb952c033e4019880de2219538d0eaeb1f247c1079ffffce32c0627e6872116d9aa1877003c84725668113aef5e7eed185007dc6c27359a4a5c9e27f9c35655e5268081e0045602ff27a981146b3c2a5a74fbd5dfe2b19a4deed198f0ba3ff9d2b1994453fe4b2b97ea0e73f06f2ec1c109db7d02c5d7947c31efc57d7b34779d500972b5a8734851da539c28891fda5e1d5591fb98628da40fbd8898689f86372b7fc73a67df590925027cd2e58ba374df31d24677f188c717024bcf71cf7b87ac48bee73cc27064e78ee92505db1d4d101ca81e42b51857254c136e2dc524b533594f5b2b5901d04edd0d8fab78d9046d725cd709cb06876ea8080563a4ffb9e81abb927ec040d5f4056c24ef7a057d61849514494f6f10c1970093dc014a4769eb4a69361531626787e4dd5d876dc21b78a34b427b05f03886943657c6d6557b68ba99f3d9d044bd819301f37b8fc1acaa70c53cc4be20b9e6ab7dbbd5905003782f05801a14e85355d3e13c068d7d33b19f28d31516588397f33c7102ba8f896f26dc57763df9762c1d292c39935d4d979ccd9e6ce431551002c33897ef6cfada668ac792e088f452cb55337f229286ac1129511971cef9ce828521d056a15855be7d5cb289f6adf0685dccb21bb12bba05ba5d297275085a67d0064d891c978f2ae35af9dba7fc26d657641e9fb6877fa98fa7eabc1dd3f1654424d12c27ad89dc914f66db2f459f2a07c7010011c09c005558b4297297a84774c91722fe1598c850ca7670577b0ef7c70b883fe3d06c46d4947f58a9846cb29c5cea75aa56db62f45fd57ee9cf93a7136ecf798c9e66587cddd6c72079a7c844bd596839247cde54c6c5558c52c34a288c6a9782a7d48fbef58cfd40fe7b4c6b0252e02795bab1cbbd456b7e69ce7741ab5e1b1a9765cb4e11e1c08a879e25d07f722eb", 0x1000}, {&(0x7f00000010c0)="7a123a15c0bdae6247e0f52f25458d0aa594c61d0cf5a9d5385952d51d42bcb000f647cb16bdd7dbef1a3f391507cd5587444e12ecbd6637de392445f6bba9e6fbe3da57b5cc8a482e0efe09ba672297ab355e89ddb5574cf4ee6ea55bb365eba015f00e3e11040d44acfd855fb697fd05482c82de221916e9bc74298ac5a8f733d27d919010180dd4d4fe654430abda71b05d2cd95938e7d158c203d733d2fc7622d964fa78681fc6e1535fed32cb3a26cbf565ced91c7991ab85e8961a75a08d74d2ebccb25d5dca7ceb2c6c9cdb98127a435d6172353571639c6a1f17df23db5d436ef54d8d34899e27014fba03905f446b335a4050", 0xf7}, {&(0x7f00000011c0)="881b3967351ffcf27e2367e1c2aa0295c0f43db545e94a465d1c205f27653e0539fb2f5dc77d62a63614a34153e7e9f9c12aa9585bae3d3147ac534f3c0aa2ff46e832abf93b1bffa82ea94e7f38c9a1d2591ad03576c0e1b11d6d06cdb67bb88df4d9670d8b442563671823e20c9f2ce098cdc6747780b1ac0dfddaf92d6061b2679be5127fd3d071cbecbd289ef2b5dd2f3b4566049c0569a4e215b7950d38ad8f2ebc235a10204e18ab9cc79d5e1341be6b4f2e6af6f4ce9b423a8ebd6113f316dac6cf944e1c39a75a28cbbcf601bc86049fda7af518b669154736d4aa5cee1b0dc62861a5b9e148d51261b1a629e7", 0xf1}], 0x3, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r2, r4, r6}, @rights={0x20, 0xffff, 0x1, [r7, r8, r9]}, @cred={0x20, 0xffff, 0x0, r10, 0x0, r11}, @cred={0x20, 0xffff, 0x0, 0x0, r13, r15}], 0x80, 0x4}, 0x4) 16:00:06 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x30}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xd80e, 0x0, "41d4e4a307be83771e75d4fd49d0dd50435d33a4"}) open(&(0x7f0000000000)='./bus\x00', 0x10240, 0x10) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x580, 0x0) write(r0, &(0x7f0000000180)="602d36519e8cfa2588c4183d3d4c83cd8c071a6b34787228a87c5ceb312027581e176e8c79131b834e56c5c6f54f33eba91e9d8ceb4f5f892e9e1f1dc372641588cf94b8119c3e7645d7a9518bb1e63bb693ba97982e642b947cf5417bb71c81e846cd471bc6a80d6cb65398b7faa8b12fd66cf312a32206522598634b4aa17fd224f9dfd33b5c092bb8173b0c1fe89f403f326444cb1ef378bd6e8b900d326b7400ee6f2f783af79be549fc5a9f31f4f7859e40f73a190c978c526582c43b50e443509b33", 0xc5) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) ktrace(&(0x7f00000000c0)='./bus\x00', 0x6, 0x94b0ae9dc0e800f3, r2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x9) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513b1000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208b2a2d77454a371a3f8000400000000000000010000000000000000", 0xb6, 0x40c, 0x0, 0x0) 16:00:07 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x7b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x21}], 0x8001, 0x0, 0x8001, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x3, 0x0) r2 = dup(r0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000580)={0xe5f, 0xfd, 0x3, {[0xfffffffffffffff9, 0xffffffff, 0x33d, 0x3, 0x7, 0xc43, 0x28, 0x5, 0x2, 0x3, 0x8, 0x5, 0x800000000000000, 0x9, 0x3, 0x54d7, 0x2, 0x1ff], [0x10000, 0x1ff, 0xa00000000, 0xa15, 0x6, 0x100000000, 0xfa1e, 0x7fff, 0x8000, 0x9], [0x7, 0x3, 0x3ff, 0x8001, 0x6, 0x5, 0x9], [0xa6, 0x8000, 0x1, 0x0, 0x2, 0x1], [{0x4, 0x1, 0xfffffffffffffffd, 0x40000000}, {0x3, 0x80000000, 0x2, 0x9}, {0x7, 0x101, 0x5, 0x9}, {0x1000, 0x40, 0x0, 0x8199}, {0x40, 0x1, 0x6, 0x5}, {0x6138, 0x7fff, 0x2, 0x1}, {0xffffffffffffff98, 0x2, 0x80, 0x8001}, {0x70, 0x7, 0x800, 0x10000}], {0xa1d, 0x5, 0x8001, 0x4}, {0x6e, 0x80000001, 0x1ad7aabd, 0x80000000}}}) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x3, 0x0) getsockopt(r2, 0x0, 0x66, 0x0, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0xa77bef995ee930bf, 0x0, 0x3}, 0x8) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c342d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cf000100008d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x8, 0x0, 0x0) recvmsg(r0, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000700)=""/151, 0x97}], 0x1, 0x0}, 0x0) 16:00:07 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) r2 = syz_open_pts() preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000040)=""/51, 0x33}, {&(0x7f0000000080)=""/2, 0x2}, {&(0x7f00000001c0)=""/106, 0x6a}, {&(0x7f0000000240)=""/96, 0x60}, {&(0x7f0000000140)=""/43, 0x2b}, {&(0x7f0000000340)=""/135, 0x87}, {&(0x7f0000000400)=""/189, 0xbd}, {&(0x7f00000004c0)=""/181, 0xb5}, {&(0x7f0000000580)=""/100, 0x64}, {&(0x7f00000002c0)}], 0xa, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xcced8c57c8ae2413, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x15}, {0x25}, {0x8000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = getgid() setgid(r0) setgroups(0x5, &(0x7f0000000040)=[r0, r0, r0, r0, r0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, r0, r1]) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getgid() setgid(r4) setgroups(0x5, &(0x7f0000000040)=[r4, r4, r4, r4, r4]) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3000c) fchown(r2, r3, r4) r6 = kqueue() ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000180)=0x7) kevent(r6, &(0x7f0000000040), 0xffff, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0) kevent(r6, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) close(r6) 16:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r1) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f00000000c0)=ANY=[@ANYBLOB="70012e2f66696c653000c65a810695bf1d367bd596787fb4f0c1a9481fc28862ba7a26afec64c956680273100326115496c720bdc80198f42cc47a90b0fd87c80d2672f0628c82d01d2d0a0d8f07270647a9914d12ce45e787d61f142686b554593d1e5dfe"], 0xa, 0x0}, 0x0) 16:00:07 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/126, 0x7e}, {&(0x7f0000000140)=""/84, 0x54}, {&(0x7f00000001c0)=""/82, 0x52}, {&(0x7f0000000240)=""/57, 0x39}, {&(0x7f0000000280)=""/81, 0x51}, {&(0x7f0000000300)=""/42, 0x2a}], 0x6, &(0x7f00000003c0)=""/67, 0x43}, 0x800) r1 = socket$inet(0x2, 0x2, 0xfffffffffffffffd) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480), 0xc) setsockopt$inet_opts(r1, 0x0, 0x9, 0x0, 0x0) r2 = socket(0x10000000002, 0x3, 0x0) getsockopt(r2, 0x107, 0x6e, 0x0, 0x0) getsockname(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:07 executing program 0: select(0x40, &(0x7f0000000000)={0x9, 0x4, 0x200, 0x34, 0x9, 0x5ba9509e, 0xffff, 0x81}, &(0x7f0000000040)={0xff, 0x0, 0x7, 0x8, 0x7, 0x9, 0x9f1}, &(0x7f0000000080)={0x1ff, 0x50, 0x4, 0x101, 0x2, 0x4, 0xffffffff}, &(0x7f00000000c0)={0x0, 0x800000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00007dafc0)={0x2, 0x635, 0x400000000000000}, &(0x7f00007e1000)={0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f00006c7fc0)={0x0, 0x0, 0xffffffffffffffff}, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x2e, 0x0, 0x0, 0xf6}, {0x3e, 0x0, 0x0, 0x3f}, {0x6, 0xfffffffffffffffd, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000640)=0x35) r6 = kqueue() kevent(r6, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) fsync(r2) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r9 = open(&(0x7f00000005c0)='./bus\x00', 0x10000, 0x115) ioctl$FIOGETOWN(r9, 0x4004667b, &(0x7f0000000600)) r10 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r11 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x1) ioctl$TIOCFLUSH(r11, 0x80047410, &(0x7f00000000c0)=0x2) getdents(r11, &(0x7f0000000500)=""/158, 0x9e) socketpair(0xc, 0x8000, 0x80000001, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = kqueue() kevent(r13, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x80, 0x40, 0x5, 0x1}, {{r0}, 0xb175e0edef4bf581, 0x31baaa81e7887381, 0xfffff, 0x2, 0x3}, {{r4}, 0x4, 0x8, 0x20000000, 0x3, 0x5}, {{r13}, 0x7ffffffffffffffd, 0x5f, 0x1, 0x2, 0x5}, {{r5}, 0xfffffffffffffff9, 0x0, 0x0, 0x5, 0x3}, {{}, 0xffffffffffffffff, 0x1, 0x70000004, 0xa36, 0xffffffffffffffc0}, {{r2}, 0xfffffffffffffffa, 0x80, 0x2, 0x10001, 0x2}, {{r0}, 0x0, 0x4, 0xb0000080, 0xcda}], 0x80000001, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x8, 0xbd92, 0x1}, {{r7}, 0xfffffffffffffffd, 0x80, 0x1, 0x0, 0xb}, {{}, 0xfffffffffffffffd, 0x24, 0x10, 0x8, 0x4}, {{r8}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x9, 0xef}, {{r10}, 0xfffffffffffffffc, 0x82, 0x20, 0x8, 0x56a7}, {{}, 0xffffffffffffffff, 0x50d7c8b2f25430e4, 0x0, 0x3f, 0x4}, {{r0}, 0xfffffffffffffffe, 0x49, 0x20000020, 0x2, 0x8}, {{r12}, 0x0, 0xdd61ea6bf1299323, 0x10, 0x40, 0x9}, {{r13}, 0xfffffffffffffffe, 0x0, 0x2, 0x8001, 0x5}, {{r0}, 0xfffffffffffffffa, 0x20, 0x1, 0x0, 0x979}], 0x4, &(0x7f00000004c0)={0x3, 0x9}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:08 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setreuid(0x0, 0xee00) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r2, &(0x7f0000000540)=[{&(0x7f0000000180)}, {&(0x7f00000001c0)=""/94, 0x5e}, {&(0x7f0000000240)=""/174, 0xae}, {&(0x7f0000000300)=""/20, 0x14}, {&(0x7f0000000340)=""/64, 0x40}, {&(0x7f0000000380)=""/237, 0xed}, {&(0x7f0000000480)=""/145, 0x91}], 0x7, 0x0, 0x7) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8006) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x9) 16:00:08 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x10000000002, 0x3, 0x0) getsockopt(r1, 0x0, 0x66, 0x0, 0x0) r2 = socket(0x10000000002, 0x3, 0x0) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000000)=0x101) getsockopt(r2, 0x0, 0x66, 0x0, 0x0) r3 = socket(0x10000000002, 0x3, 0x0) getsockopt(r3, 0x0, 0x66, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x1) sendto$unix(r0, &(0x7f0000000340)="9401050138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551e609e390500e08fecea11ea8fef96e4fc748e93f0b780486aebd010001000000000087a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebfc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e0473264a73b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842766656f917945cc076f87dc714dfe0aa73063c218168c291e3f1aa02db4f2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2319e130f", 0x1a2, 0x0, 0x0, 0x0) 16:00:08 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f00000000c0)="416c2bc4562f208d01004040442a06837927bb46cad440dceb6cdb8c32ad3bd02d56f6326b447597751b871d133d6e67190971599c178647dfdcf8d24b8ddf47ce4c31f9c646a78a94b7f145b7f1bba3a4eb1423467ec37af60e36ff4e44127d9dc014deec7e35519fcc84c2dee0a491a456a7bca811017d0fea17bc8b8ba9db59e77dd52cd1dd8d24cd6f01514fa9f4f12ad05ddeb408b483ca4138076613939f37074681b6ac3ad25ba556e1de9af45b21be962c86b0b74ffdb4ba7e6a85b066d9373d224e5da4b1fc3bba9c237b9935db3c1534f85d8192757e525e31dcfaf4801b35b34af4055aa2e4363151538d63994a4438a7a17b552eddb973db3e22c0b5ed79606d51d8e87fbc7ae4bcec378954d9cf0a377f9799", 0x119) 16:00:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="5db27138b4cf57438afd7cbb1c"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:08 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() r1 = socket$unix(0x1, 0x6, 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000080)={0x1, 0x2, 0x4, 0x8}) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000140)=' \x1a\xca', &(0x7f0000000180)=' \x1a\xca', &(0x7f00000001c0)=' \x1a\xca'], &(0x7f0000000280)=[&(0x7f0000000240)=' \x1a\xca']) socket$unix(0x1, 0x5, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) pledge(&(0x7f0000000000)=' \x1a\xca', 0x0) 16:00:08 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/\x05pf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) pwrite(r3, &(0x7f00000002c0)="af327e8c03c5feeb7fdf24fdfb5e8e0b", 0x10, 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) setrlimit(0x5, &(0x7f0000000280)={0x7fff, 0x7f3}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x168931fab65bdd1d, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000240)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x81, 0x0, 0x400, 0x800}, {0x40, 0x49e5e6fc, 0x8, 0x7fffffff}, {0x20, 0x0, 0x5, 0xffffffff}, {0x6, 0x7, 0x2, 0x7}]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000140)) fchmod(r0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='G') kqueue() 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r2 = socket(0x10000000002, 0x3, 0x0) getsockopt(r2, 0x0, 0x66, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() setgid(r4) setgroups(0x5, &(0x7f0000000040)=[r4, r4, r4, r4, r4]) r5 = getgid() setgid(r5) setgroups(0x5, &(0x7f0000000040)=[r5, r5, r5, r5, r5]) setgroups(0x4, &(0x7f0000000100)=[r1, r3, r4, r5]) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x8) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) recvmsg(r0, &(0x7f0000000900)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000240), 0x100000000000015f, &(0x7f0000000800)=""/254, 0xfe}, 0x40) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)="72a492cdcaf603bea3530bc832210962b539d292e21d76bc40cd4dba916fda06d8c6082a9058724f78d37bc3727771e8166bd56209c64855c384488f92d4bbe91c5df23bf9c036ca392607db38c649a7168d2d72be7cb894d9f7051245f728198a3e83f4fe3519be9346a54eedc8e5cb62682b0b7684e62c22b1a619cff81efcbe4e0f37fba8541eca79740be9800ce95d6481b54958dda9025e346148c83d14ab8423a6381948e990489aca9288ebea5b713857f63208fed7e54a3bb4eb68654e43bf3ea6b0322153fb16047357e3e1ae9ffaa4b51d5d4ae369390e2cd6d5dcf99f932a0442b6a1eeb033515518c40d2a3e1cebb6924066c227eb8a98dadf", 0xff}, {&(0x7f00000001c0)="f6ccf9be9ab0ef991625289e5474314a479fc8fd423e9a9c5120f98a171f162cd16c237215b75800c35bef938fd11ec2ae3b7bc04e17c5e6afd6266b485913689affedb93b4e1396cea5913350a0d5042b2a6fcd28a73e74c6f78d67", 0x5c}, {&(0x7f0000000280)="3d90a9a336590207475c8ff023970c89ee82afefa4326aa712bf2c296d5dff2e4c1f23a7c2ae5e47d79886138a3e9e690e73f11b87aabf4dcd694abb80a1736f19687d69a2d4f20db95ddc9d050580c9ba2b2fc3f348f025421c2caae82e08e345e9696e8bf02f5b7a4a237bb13477c4ff292318e96026fa487085e30a219f770c67d0cc600b720333eb1a73cabd311f57c1b685dc", 0x43d}, {&(0x7f0000000040)="462a55cd2a32c34467d1f521738ccbfb493df81996c9a17105c5b14f8291ae44ac83e175d4236de0e99935c58f9c2f95afdd82ad2b", 0x35}, {&(0x7f0000000340)="89bbc83fa4d4e0c65411677477bba670c1b63a1aafa921783e655ebcfd13aa18d68a9d9c3789003bc90a143dc2f2d2504c5bf1d8d413fc11307457880f9c607cc048072d8a627cb4ae612c880e1f555b99257d5743c3fce41b1ea9ad3557bb64af01687b856bb1bc7b38e04e509ee9238db4ab0b63703b08e798fcd2a66afce5a7715eb071a0abd858f512c8066a53c489f8d2dff6159beb3b4790838ecadca8dd", 0xa1}, {&(0x7f0000000400)="ccd5d498958977fa508e2d17582a2d66cf8a4ed62e99c59da7174cde93f81d620cc7ce9aeebe83f552465aed1623ba75208cd2754b6b52f4229e630d8c0799f363b127684c6a378330b6e0ce4372e9236539eaae0808737504a6422f8e2414f514a76115448504edf5858e2a3b89a9827bf3e77694f9a29ac41791ab9bec26084257e8963e35", 0x86}, {&(0x7f00000004c0)="3546dee80996720aaee8c98bce0431d2dbd341f5b9783d8f96471721662eea34444fb93a3aa5864acc6efd894d1dfe1221efd09bf29e5c4094fb860911d21541c000d343cf805da2c92fa88bc2d3ba96626850152f6f00752efc6172a8c2ccd0ba003a755115940974a7f334e8e6355f12f4414639e7771260bcaeab6870fee08ef828c7019161352b1cab301b9d0238eef73b8a4a45b4118fd81c407955463e1a87664611", 0xa5}], 0x7) 16:00:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x7) 16:00:09 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) fcntl$dupfd(r0, 0x0, r1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff7, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000000)=[{{}, 0x78b306ea1f300d04, 0x46, 0x70000001, 0xa09, 0xb5}, {{r1}, 0xfffffffffffffffc, 0x0, 0x80, 0xfffffffffffffc01, 0x80000001}], 0x8, 0x0) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000180)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) setitimer(0x6, &(0x7f0000000040)={{0x1, 0x9}, {0x48, 0x6}}, &(0x7f0000000080)) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) r2 = socket(0x10000000002, 0x3, 0x0) getsockopt(r2, 0x0, 0x66, 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) r3 = semget(0x2, 0x0, 0x0) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000001b40)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000280)={0x80000001, 0x7fffffff}) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000180)=0xd00b) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x6, 0x3f}) 16:00:09 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x1, 0x4000, 0x0) 16:00:09 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x18a) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = kqueue() write(r1, 0x0, 0x0) socket(0x6, 0x0, 0x1) 16:00:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x89, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) clock_getres(0x3, &(0x7f0000000000)) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000080)=[{0x9d15, 0x4581, 0x1}, {0x8, 0x46, 0xff, 0x6}, {0x5, 0x0, 0x20, 0x1}, {0x651, 0x0, 0x750ac582}, {0x2, 0x100, 0x1, 0x6}, {0xfffffffffffffffa, 0x7fffffff, 0x6, 0x7fff}, {0x3, 0x0, 0x8a, 0x80000000}, {0x2, 0xfcd9, 0x0, 0x3b96}]}) dup2(r1, r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x4, 0x7e0, 0x4, 0x63ae}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000040)=0xe0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0xb1}, {0x3}, {0x6}]}) syz_emit_ethernet(0x4b, &(0x7f0000000240)="ee7d4d88becd12a83845b6a0e15c32d7128ea5a1197e85e9aede780415a848d4bb20479ecf3e4e8ba5a6ad956b59bc1969e1797ed7e96d8c1bd3332eba55923c4bbd6034c7c15825808937") ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000380)={0x1ff, 0x8, 0x3, 0x6, 0x7fff, 0x0, 0x1, 0x10, [{0x100000001, 0x6, 0x5, 0x5}, {0x100, 0x8, 0x6, 0x2}, {0x6, 0x10001, 0x828a, 0x80000000}, {0x2, 0xe6e, 0x0, 0xf2a0}, {0x0, 0x1ff, 0x6, 0xfffffffffffffffa}, {0x5, 0xfff, 0x800, 0x3}, {0x19, 0x40, 0x9, 0x80000001}, {0x9, 0x2, 0xe4, 0x1f}, {0x81, 0x6e1, 0x8000, 0xbd}, {0x8001, 0x6, 0x9, 0x7f}, {0x1, 0x6, 0x5, 0x6}, {0x8, 0x2a2a0ab9, 0x8, 0x8209}, {0x7, 0x80000000, 0x10001, 0x800}, {0xcd8, 0x9a6, 0x3, 0x8000}, {0x9, 0xffffffffffffffe1, 0x50, 0x1}, {0x1, 0x1f, 0x2, 0x1}]}) r1 = dup(0xffffffffffffff9c) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000002c0)="2c1795d9a11d639efe340ea76780ce759c201e84cb67092ec343cce37c89e220a25572162749b78816e1957ff1ee8a4fc5d814107e1372dbbd4f999a3f17b6e3d77fea02a14a3fa41434c3678d6220798f281f0eea958ae8915d3df335b1bb792139a2fcff7c385a984552f98270e60861ac472033488b29a6fce2b6cfea55093844b45b954e67a6c18a", 0x8a) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x2) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x70010, 0x12) r4 = socket(0x10000000002, 0x3, 0x0) getsockopt(r4, 0x0, 0x66, 0x0, 0x0) r5 = accept$inet6(r4, 0x0, &(0x7f0000000100)) getsockname(r5, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000500)=0x8) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000180)) 16:00:09 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x14) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x4, 0x1000000000000000}) r2 = kqueue() kevent(r2, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) r3 = socket$unix(0x1, 0x3fbbe51a869ba702, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r0) 16:00:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x8, 0x0, 0x5, 0xfffffffffffff837, "b7e86b8c95b458cfa46d484bfe1abb9d07fff0e2", 0x200, 0x3}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8000, 0x0) dup2(r2, r1) r3 = socket(0x10000000002, 0x4002, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x3, 0x20, 0x66, 0xfffffffffffffffc, "628cee5983c917533060cea9126fe8d6b90bcf26", 0x3, 0xfff}) r4 = socket(0x10000000002, 0x3, 0x0) getsockopt(r4, 0x0, 0x66, 0x0, 0x0) accept$inet(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt(r3, 0x0, 0x66, 0x0, 0x0) bind$inet(r3, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x3ff, 0x0, 0xa74, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='P') 16:00:09 executing program 0: socket(0x18, 0x1, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x8) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) setsockopt(r0, 0x26, 0x9, 0x0, 0x0) 16:00:09 executing program 1: mprotect(&(0x7f0000403000/0x2000)=nil, 0x2000, 0x5) r0 = syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8, 0x0) write(r0, &(0x7f0000001640)='X', 0x1) 16:00:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r2, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8000000000000a1}], 0x62, 0x0, 0x0, 0x0) kqueue() kevent(r3, &(0x7f0000000080), 0x7, 0x0, 0x1, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x8000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x4d}, {{r1}, 0xfffffffffffffffc, 0x0, 0x4, 0x0, 0x1}, {{r0}, 0xfffffffffffffffe, 0x55, 0x21}, {{r1}, 0xfffffffffffffff8, 0x5d, 0x0, 0x0, 0x7f}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) getpgrp() 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3cb, &(0x7f0000000040)}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x9, 0x3, 0x1000, 0x9, 0x5, 0x8, 0x741, 0x10, [{0x10001, 0x4e, 0x200, 0x9}, {0xd7, 0x9, 0x100000001, 0xf1}, {0x7f, 0x1, 0x7, 0x6}, {0x6, 0xfffff00000000000, 0x1f, 0x100000000}, {0x34e8, 0x9, 0x2, 0x80000000}, {0x1, 0x5, 0x6, 0x6}, {0x0, 0x1, 0x100000000, 0xfff}, {0x100, 0x3, 0x1, 0x9}, {0x69b8, 0x0, 0x4}, {0x1, 0x40, 0x2}, {0x8, 0xf2, 0x2, 0x9}, {0x100000001, 0x5, 0x45, 0x636}, {0xf2f0, 0xfffffffffffffffa, 0x800, 0x7}, {0x2, 0x6, 0x5}, {0xffff, 0x4, 0x2, 0x4}, {0x137, 0x7, 0x4, 0x3}]}) 16:00:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020188}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0x8000000000000006, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) kevent(0xffffffffffffff9c, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0xab, 0x40, 0xa601}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) socket$unix(0x1, 0x5, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:00:09 executing program 0: recvfrom$unix(0xffffffffffffffff, &(0x7f0000000b40)=""/165, 0xa5, 0x800, &(0x7f0000000480)=ANY=[], 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x1000000000000) open(&(0x7f0000000300)='\x00', 0x1, 0x12) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/zero\x00', 0x2c0, 0x0) r2 = accept(r0, 0x0, &(0x7f0000003140)=0x274) connect$unix(r1, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0x0) listen(0xffffffffffffffff, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) rename(0x0, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) r4 = open(&(0x7f0000000280)='./bus\x00', 0x3ffec7318acfe68f, 0x1d) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pwritev(r4, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000006c0), 0xfffffffffffffff9) dup2(r4, r5) ioctl$VMM_IOC_RUN(r4, 0xc0205602, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r6 = dup(r2) getsockopt$sock_cred(r6, 0xffff, 0x1022, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) bind$inet(0xffffffffffffffff, 0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, 0x0) r7 = open(&(0x7f0000000100)='./bus\x00', 0x400000000000002, 0x0) ioctl$TIOCFLUSH(r7, 0x8020697a, &(0x7f00000000c0)) ioctl$WSKBDIO_GETMODE(r7, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f0000000140)) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000080)=0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) r11 = getuid() fchownat(r7, &(0x7f0000000900)='./file0\x00', r11, r10, 0x4) chown(0x0, 0x0, r10) accept$unix(0xffffffffffffffff, 0x0, 0x0) truncate(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) msgget$private(0x0, 0x116635ecf9d522a9) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000200)=0x2) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x7ffffffc, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = semget(0x1, 0x0, 0x4) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000200)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x2) r4 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x14f, 0xfffffffffffffec5, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x0, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f3, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x0, 0x5, 0x8, 0x80000000}, {0x6, 0x6, 0x2, 0xea10}, {0xff, 0x1, 0x80000001, 0x2d0}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) chown(&(0x7f0000000400)='./bus\x00', r5, r6) r7 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) r8 = semget(0x2, 0x0, 0x0) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000001b40)) semop(r8, &(0x7f00000001c0)=[{0x0, 0x6, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x7, 0x1800}, {0x1, 0x1, 0x800}, {0x4}, {0x1, 0x3, 0x800}, {0x3, 0xfffffffffffffff7, 0x800}], 0x7) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x14f, 0xfffffffffffffec5, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x0, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f3, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x0, 0x5, 0x8, 0x80000000}, {0x6, 0x6, 0x2, 0xea10}, {0xff, 0x1, 0x80000001, 0x2d0}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) chown(&(0x7f0000000400)='./bus\x00', r9, r10) chown(&(0x7f00000003c0)='./file0\x00', 0xffffffffffffffff, r10) getgroups(0x2, &(0x7f0000000140)=[r10, 0xffffffffffffffff]) fchownat(r2, &(0x7f0000000080)='./bus\x00', r5, r11, 0x2) 16:00:10 executing program 0: clock_gettime(0x2, &(0x7f0000000040)) pckbd_enable: command error pckbd_enable: command error 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x5fcd) open(&(0x7f0000000080)='./bus\x00', 0x200, 0xe7) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000100)="29822de59b3a05316aa800b0d9f5df991187db", 0x13}, {&(0x7f0000000140)="0e4d7e768d29c6875c72f52459af899bc1ed78", 0x13}, {&(0x7f0000000180)="0f8887f72fd0d55e2e9f9d5743439a93f024e53c92660e82b73f910689f6468c1940ae851659fd7012430f5d5bebcbc3f7ccfa182972dfb0847cd0e089277c236e5c17a68a02c77347346b88338dba4b77121b2ab9dfd107cf247650c79c438cfb72422ef878aabb5b2e721c69f10648a7f90d955693f7ec3fbfdd9c80e4cf58fac31e70f6b8e1ad917b038e7363743ee08df0c435567e0d2c2f1ac53561ebb7c48969f31e10bb98b029eb864e81a3c5056eb157c1685e4962090251184daf63b2c28e5314dbf95da0cfb295742a80a5607b27d8cd161d1ec612ee88287c92a0ce9aa5", 0xe3}, {&(0x7f0000000280)="cba6ed5a734071c1e53b08", 0xb}], 0x4, &(0x7f0000000300)=[{0x98, 0x1, 0x1, "e1135cce7d6aa39566497f9209a5879be9b29c7f7c9ba7f86e414ceaa494227ada14a52abfb883d2a47c5e4a963d97ca21c08e71c661ecbf61ea12d31ef061d2690253b198b120bb0cfd3b1b63654ad4a98d4960d3a0073088be6a018636098a797568251edffa48ad2e51181d55f3fa0ffa3309fb94f5ca8395365b5ef5349a9466b68b0650"}], 0x98}, 0xa) pckbd_enable: command error 16:00:13 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x10000000002, 0x3, 0x0) getsockopt(r1, 0x0, 0x66, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x8, 0x3a}, 0x8) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000e80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6a0bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000008000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e31437da29bd0000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc669cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6b71b4e2cd1032aaf6cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f395a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233a5b82df196f36dd5487573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cacdd30450bb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c05149813dbdea51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0ada6e3def3f5a1909e8885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715b40000000000000070195f548c8dd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd40000000000000000000000002271ce791fa276c583c4e6782c45a36ed5b19b061dc3246e01000000000000003a04baf7c32598ff1a6ebe65d986cc9373482e482a49d487012a0405625260265278ce47063bf17cf5a9cf0156d9da56abbffa133ac73b3ceae8500c6de0aa6d0f44ffa9ea178f38d62b933fe4a6a81d0c57bda2e1516b0eefa7ecdcd93b3139b800"/1154], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x6e, 0x4) r3 = socket(0x10000000002, 0x3, 0x0) getsockopt(r3, 0x0, 0x66, 0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r4) r5 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x14f, 0xfffffffffffffec5, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x0, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f3, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x0, 0x5, 0x8, 0x80000000}, {0x6, 0x6, 0x2, 0xea10}, {0xff, 0x1, 0x80000001, 0x2d0}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) chown(&(0x7f0000000400)='./bus\x00', r6, r7) r8 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$VMM_IOC_RUN(r8, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x14f, 0xfffffffffffffec5, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x0, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f3, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x0, 0x5, 0x8, 0x80000000}, {0x6, 0x6, 0x2, 0xea10}, {0xff, 0x1, 0x80000001, 0x2d0}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) chown(&(0x7f0000000400)='./bus\x00', r9, r10) chown(&(0x7f00000003c0)='./file0\x00', 0xffffffffffffffff, r10) getgroups(0x6, &(0x7f0000000040)=[r10, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={r4, r6, r11}, 0xc) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:14 executing program 1: ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000000c0)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000080)=0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getpeername$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000ffff00008091ccf12d377dcef7cc25823b8bafe6b30000000000000000000000002000"/73], &(0x7f00000001c0)=0x39) read(0xffffffffffffffff, &(0x7f0000000040)=""/32, 0x20) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x1}, {0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f00000000c0)=0x20) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x7fffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 16:00:14 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x8, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x1f) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7ff, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00", 0x5}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483", 0x394) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000100)=0x8) 16:00:14 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x201) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000100001ffe}) 16:00:14 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='.\x00', 0x6d99dcd112b99579, 0x8) mkdir(&(0x7f00000000c0)='./file0\x00', 0x100) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r2 = dup2(0xffffffffffffffff, r1) r3 = socket(0x10000000002, 0x3, 0x0) getsockopt(r3, 0x0, 0x66, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r5 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x14f, 0xfffffffffffffec5, 0xf51, 0x4, 0x7, 0x3, 0x2], [0x0, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f3, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x40000005}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x0, 0x5, 0x8, 0x80000000}, {0x6, 0x6, 0x2, 0xea10}, {0xff, 0x1, 0x80000001, 0x2d0}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) chown(&(0x7f0000000400)='./bus\x00', r6, r7) chown(&(0x7f00000003c0)='./file0\x00', 0xffffffffffffffff, r7) fchownat(r2, &(0x7f0000000300)='./file0\x00', r4, r7, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x2, 0x0) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)='x\x00') ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f0000000100)={0x7, './file0\x00', './file0\x00'}) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x800, 0x0) unveil(&(0x7f0000000840)='./bus\x00', &(0x7f0000000500)='r\x00') fchmodat(r0, &(0x7f0000000280)='./file0\x00', 0x42, 0x2) r9 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f00000004c0)={&(0x7f0000000200)=[{0x47, 0xfffffffffffffe00}, {0x42, 0x3}], 0x2}) pledge(&(0x7f0000000380)='\x00', &(0x7f0000000440)='/dev/diskmap\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5712, &(0x7f00000001c0)) 16:00:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = socket(0x10000000002, 0x3, 0x0) getsockopt(r1, 0x0, 0x66, 0x0, 0x0) recvmsg(r1, &(0x7f0000000600)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000080)=""/163, 0xa3}, {&(0x7f0000000140)}, {&(0x7f0000000180)=""/212, 0xd4}, {&(0x7f0000000280)=""/110, 0x6e}, {&(0x7f0000000300)=""/93, 0x5d}, {&(0x7f0000000380)=""/236, 0xec}], 0x6, &(0x7f0000000500)=""/243, 0xf3}, 0x2) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x100, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x1, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x14f, 0xfffffffffffffec5, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x0, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f3, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x0, 0x5, 0x8, 0x80000000}, {0x6, 0x6, 0x2, 0xea10}, {0xff, 0x1, 0x80000001, 0x2d0}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) chown(&(0x7f0000000400)='./bus\x00', r3, r4) listen(r2, 0x0) chown(&(0x7f00000003c0)='./file0\x00', 0xffffffffffffffff, r4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x3, &(0x7f00000001c0)=[0xffffffffffffffff, r4, r5]) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000140)=[{0x1}, {}], 0x2}) 16:00:14 executing program 1: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() fsync(0xffffffffffffff9c) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r7 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) kevent(r0, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffd, 0x20, 0x1, 0x4}, {{}, 0xfffffffffffffffc, 0x51, 0x80, 0x6, 0x9c}, {{r4}, 0xffffffffffffffff, 0x35, 0x1, 0x4, 0x1000}, {{r5}, 0xfffffffffffffff9, 0x9, 0x80000040, 0x1, 0x7}, {{r1}, 0xfffffffffffffff9, 0x4a, 0x4, 0x7f}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x12, 0x10, 0x2, 0x3f}, {{r6}, 0xfffffffffffffffb, 0x8, 0x4, 0xffff, 0xc0b7}, {{r7}, 0xfffffffffffffffe, 0x10, 0x1, 0x200}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:00:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000200), 0x1, 0x0}, 0x0) 16:00:15 executing program 0: r0 = kqueue() open(&(0x7f0000000380)='./file0\x00', 0x88, 0x1a) r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = dup(r1) pipe2(&(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}, 0xbc4ec4e1764606b1) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) close(r0) readv(r2, &(0x7f0000001540)=[{&(0x7f0000000080)=""/132, 0x84}, {&(0x7f0000000140)=""/92, 0x5c}, {&(0x7f00000001c0)=""/228, 0xe4}, {&(0x7f0000000000)=""/19, 0x13}, {&(0x7f00000002c0)=""/190, 0xbe}, {&(0x7f0000000380)}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/120, 0x78}, {&(0x7f0000001440)=""/193, 0xc1}], 0x9) 16:00:15 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) getpid() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0xf97d}, 0x8) 16:00:15 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = shmget(0x2, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) listen(r0, 0x0) r2 = socket(0x10000000002, 0x3, 0x0) getsockopt(r2, 0x0, 0x66, 0x0, 0x0) setsockopt(r2, 0x7, 0x3, &(0x7f0000000000)="dda1cfd185e99afe24c4df93afdd46b27e27eb1ad229d7086b6d267b2edd754714330e182825cbda6a7fbe463bf2da9490590aa2a405760402d1e07457a25257ef4aaca94b22fc6551d97ce67d2fd9fa2598269fd612468b22e6a2fa7f0c87d42819b2b20604f6019c1903632145744d2e24d01b11", 0x75) r3 = getppid() fcntl$setown(r0, 0x6, r3) close(r0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/162) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x44}, {0x20004006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8400, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = semget(0x2, 0x0, 0x0) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000001b40)) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x30}, {0x6}]}) syz_emit_ethernet(0xfe, &(0x7f0000000180)="132e1ab4ad76d0614723a724779fc90cc6e8573db6fa04403da0a6f4a47dea9280039aae8a00722d9821a99415a04ce709a820207aa9f70e2d848bc1f570263592968c95130e413fb921263291463b1c0a9456d28d08096f1b8144b303a204229a630177b6463f730d00648d3eb2a4151bec820baf6c06d5c42e096e86802fbed67bbc38fee3b13c02f5852602d278307a5984f04951d774a1741b4724f75bfb0d18c171903dbee063e2670e9dc07517e9a07d7ac5a2883d2247149abb399b864a7dd437d68d4f194ecb7bace13eab3445603a01d64c09645fc00c39c53e6c1242bd313a21ce2ca0da09d65212647e78a925383f68b8e2a0a750831a0f2e") 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x4c}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0xf02) 16:00:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x8) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) 16:00:15 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000340)='./bus\x00', 0x80, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) ftruncate(r2, 0x0, 0x7f) execve(0x0, 0x0, 0x0) 16:00:15 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x210, 0x1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) fcntl$getown(r0, 0x5) 16:00:15 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x8, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pledge(&(0x7f0000000040)=',\'@\x00', &(0x7f0000000080)='9\xb2\xa4\x89') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCCDTR(r0, 0x20007478) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x7ffffd, 0x1}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) 16:00:15 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) close(r0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x7, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8000, 0x0, 0xfffffffffffffffd, 0x0) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x50, 0x1, 0x97, 0x8000}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x0, 0x9}, {{r2}, 0xffffffffffffffff, 0x2, 0x81, 0x9, 0x6}], 0x9130fbf, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x7e2249d6) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x54}, {0x80000006}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x2) socket$inet6(0x18, 0x1, 0x7) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x27c8, 0xbc}, {0x2e104e87, 0x88}}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x61}, {0x40006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000000)="04") r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) fcntl$dupfd(r2, 0xa, r0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x9) 16:00:15 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0xfffffffffffffff9) r1 = socket(0x2, 0x400000000002, 0x0) socketpair(0x42, 0x1, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r2, 0x0, 0x80000000) nanosleep(&(0x7f0000000040)={0x8, 0x6}, &(0x7f0000000080)) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0206921, &(0x7f0000000300)) 16:00:16 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="3e5d9eaf3c3ab17be71f13d3774a6a8b9775b6bec9cbb1683796800c5771754b1ef06fd792372b0c01527a4c0a3796317cae90eae415de05f8d20a9c531f6d8d0b423ba5730be622ab9bc50694c134532216ff25556a40e91bedbbff199c26070fc87b32eb1e47af99234dd833b3aa1271c82fdd6a100d47cb9e512e694088", 0x7f, 0x400, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000040), 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x440, 0x0) r2 = socket(0x10000000002, 0x3, 0x0) getsockopt(r2, 0x0, 0x66, 0x0, 0x0) recvfrom$inet6(r2, &(0x7f0000000040)=""/177, 0xb1, 0x2, 0x0, 0x0) listen(r1, 0x4) 16:00:16 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "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) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) semop(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0, 0x80000001, 0x800}, {0x1, 0x6f, 0x400}, {0x3, 0x400000000, 0x1000}, {0x1, 0x1ff}], 0x4b) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 16:00:16 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) r1 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1100, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0xc1) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)) 16:00:17 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x800, 0x0) kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x80) semctl$SETVAL(0xffffffffffffffff, 0x5, 0x8, 0x0) pwritev(r0, &(0x7f0000004e80)=[{&(0x7f0000002d80)="6e39263163c80977e6d65e71e688b0667bf29b9ec650501fb245fa6619a081fc68df2c3cc9bf2fc0b6f3446620177599e6a8ee46572e6ad9029b764dca2c4b67e87cfd608fb76900ddaf98a7d77191bb16d46360761767cfcce80e901c96713eacda272f03e2fffdf44723ca7fe7dd1ae97ea194a187c83038f3b48448262342f6f8d99428756ef790577e2e4b4e7096b006f78589248b7fd95966d22d53f51ce0a1d1b933192b344546825fbe00c000609346bf27c85e84a34eb62133a1117baf0888c1b7d4cbe9dfb1c74158ab52d2b6367f6ac0efe0f2e06012fbc23d5af02331482345985ffbdb560dc5421250e3d3daa9c15788dcb6cb8d9fe68ca25aabf4b966247510be31a9c4bdb64208d022f31ee76ad6c295f5730b419383cda5d706fe1b9b4ec94d6b7c2406f96c5ea778b94734ce33b5028b036a813a286fb17f3a69e0c54284c0a02ff361f00fd29e30c531e90d7fbdf648b388058154aed0305286438c803576d03f7d4930798649a113b4ed25a360d747bf98b991331a2b8c5e057129414144be49fadba00bdf24d5dae0b3d79255e89dd6380c485d0aa8d296d2a92b9062f43e9c4db18274d0321fac9c091fb170ac98fcf2cac729e304c0ab22f552482cc8eb265948bbc5e1de235c0a7c57d929cd7c2327bf92de6dc9d31a339337ad4186b8bc657402af63201931c7891b295f6b7aa9d83dd6a3a115f275e0bc84a4d78e00b2d11897b3ddaafac4321cb6db5d34658ee6f718a411e59d9d3c5dc2522c23681c6dbe015608c9147f2b7e39488a83768b6abf9c37e1a217afd419fcd65461dccfb9008ae24e68ef7397b5b00082b1b39a09881baa0bf10d69ec634cd58834dd1e11f9eb0a04154c23ee2409ddd05428163ae363d0fb83b2803ff0b7e5d2218e3a03ffd9a9a8b311344c4cc857ac1b4659c048a6cc56460d51d740438ffc55c64c6edfe3baefc6bea7fa332042f831c027abddce18e60edff9d4cb0c02b16da0e020bd49af06feed3e4cb796da115d01dfdbde90e1e824d41b369ea4cc47215ed4a2560be04f047ad911b81d5b38c060112237a256a48001bb0280bc345593b0c12c37fcd663a17685bc9fe44d025c314f68f24c38c55959024cf3d38ba7471416562750c3f7e49cd41da61eb2321e04c92f69803eb0f9ed45c84fc4d2a7865ecd993002ae87c575f159957085b20b2c696f9f8d2c3dfa5da8dabc2bc1beb45b7858c0cb247b2ee52c5157390e6b7da7e960a57cb9b0dc1b4a3e8973d32a3cd14c1d3350c278733cf9b50e236ce85e24f9bc3e27495b28ed7b15128e4c184c4a3abbb157786b860c3e3be4bf008544094e51f033928b201845ea86b455b8c9713e70db575562872294e7f96f6ddaf82d399ab2f064da935cf3af75f8d81fcfa6fcba7bea6f06befeb4cf0d30fab5e4f797e0ebb31588219b4d833d497f4f775cadc3a4ac7289c32c9dc422322de1ee90a38bf361e0db244d987b0fe81016ee838b9724b82d16e8b5647ea4ccfd59246a3cd6e806be8dcafecf6754545f39ebdb693e3218e45fc92bb4cee378233d2230360b70d3a3c4793b55adde3a4813b3befd8207526ad737be8fc4909888f52443416f7064dc0919cc218913a96532d39a15a761fb8582c45b47c977d1fe56a1c83c0cba6a32648f231112b2e478cdc52eddf9462176b14a9b8531c61211fecbe754c3d65c636978f0f8a188ba483463621a483dfa38a7d843066af46485aae1dfab22d3ac52d8140862849edf418e69333138735b9918ecc7a93f78cda4f366296744604841b61310d5f5129c2d507c316676c4a5a3db47c99580a38041b1109e078b91bd928169bd0069d125e49b81ceb060d5a268dec862994f12e9f96d17cd5e692806a151eb04ec022371141eb7f80c92e2c855c207a4108885b08d209afcfda1e088bd6560852d358b18ceb7ede45c6d074637453afff7f5922b3ca5450227efce3f18c331390b83981c3fd00a3b9969c0345bc1a5ede9c8a8c6dc84379dca7f28a0ab7e700923968e4a7985b46e616c0e68f2f8d9807da783389783f92e9e7c87735e700ef376425c87d1c55a433f148ffad7924fa44150db9725c6dc4cc3bfc4f7ab14c3238190dec78ec17c2dfdde729524c6150ebe71a80bc7a0b362ef6f5fbcb7c10667dcbbcec4e5f13ea1e4199bd8b3c8c2524cbab413227159ca8357aa5631c3f48db31c35f9390a224f0ee3e3e61f1aa3fda4fad83effdcc8ba6862503a7dfb3bbc120f48eb08c8141388da54970c5f50a0d4f9331d27f9164ed9f746f751775d54284ed10400047d47bfa24d53118191fd495067b9f9bc47907050cfe7225b93d37b07dda2422b28d09a4ba8fb56007995b8b0509575633a4612826f7ec126bf75553d1c08ffc75fa0dcfc970dff75a924d8070fb1879bb5ea7ad240b22d6c332f2e5be1cc4b4a41f6b1a5cff14a962f9eb706dae57cf6089cb3b0796c04f15e702e55f940caf960f2f324ba49796f700aecf961dc1e308ab839b749a4f9b3ea2621705520d88cce905c3690d56e015d8c99a3cddfc3b1d99264bb75ff422bb8bbf4d475fc4785d47312c152e3fe0906fbf7a880baa31aeacd71e18f35bf3422068243d91acc6810faf2dcbee9526ac3e4fc8adceddf6ef27c58e922954e1f6f2695e796606da32a7cc59d9de9d39940f2d5cbce13b610a285d3515fdfd47b3e92671b754b547a8af8f145f237c6ebbe2c238df0d6105af9863ac251494d41056597dc2164b42d5c47d9f44bc540c8cbd0fddaedaa289ac45c42bc85547260fad759641fdd6875801258811877f7676b2b24c0871e72904d68e67fe4e7b57bcf3b2150231ab58731a20674e4d52da9de4739d61cd6c501972b711bc465c8ea7894a17a43db62d39fec2447203c9cd23467cea5a8eda4d2bb6d0de3a9ef467cf4d3cef52a9fa51df518a7f4b64c9191d0fa0bcf6c9bc224d29733d7b8fdf8c12c888bd5700f7c1f48e8ace377b3fcd442e1772b4ea0ba7fcb0069529976aa58d2a09fcb4fc2df1d10d795f4c1d55d1072bce049fab9d1c66eadd370f3cfadc726f40e0ac5071ed860b068b6377ffa7879e38c3f5975281d35f35a417f703301a7d03c6b79f99f256d82618e5a5da89de1d95fcafa495eca7b353f1fec9c3c9d1df31ecfdfedaea6e183ff8f1097d5035e4428c11d1899b006f06228693bd38a3be7320263c9499a61e7b38e7b3be82e1088eb72e6987eefce442475f2a5fcec1f348556de1c9d24a273270829c4db720e509bb02cca7717be19be65fa4da8d00162c2af71f437e5c86c12dcd4f485761aacd9a9daa695adbaa8c82160ba3df002fe50041036942316c5bced21316c68cc1981edb28e3f06d782a0f6887166e6fb6351cd4c262d89102736fa28077707e56b436dab1273b8b074920af3040116cb66905646423fa63a816e2653f1d8b4c31d9d8ec4682208a6d192f7ecf6b31d7efb26665926de381728cf192ad2daf6e5a45b1958586891a1c66b8323a87d18c376c0f52b68ed884641d2dd09bf357d8ff2bfece295fe502bb5d45f6fe4121396c55f9e0d729324a8f735555f302691b75e7423d8742343219ba904d7c87ced94a7650dd69ac5da37a7386f3b326ec7bc1c0f720007b66181e430ac5d9b25d54a68b4bb8d9440f729179bd7dcf1b514fc26234acde385844dafebf7c3896f54b13cfcfcc48f2ec74fc01cadf78d641c373bd56cdad5372b4e88e18053e91be4fd6e94c5c81462def2fccac13225439a4dc908fabaf0f9e8f61d0ae0e96f846cdab4606d0c503068d1586948578495d111d636fcf10966113e6d5926234bb3053d4ff30d9d40886af153b50aaae8cbf5fef626740613a6a939817a698fd52bac96856faadb3876786836ba2c5980b8efd4a4c0bbaffc2e5c361ab2c6acb6875c729efd84f4006e5e00936b0cde695c8bf72205b9143690c8180338b5c59331ce61f4c9ee1d789991c58229036280665ec7f3725f573464410f76c6250c77d08cbadbebef60aead98e580744043329e841a722ad2d3274546e78c3f0412b07cf1fb2f288714177ee66c013e6633acb880dd9daee395427ffc0b74350f52f37a8351bd91b48878fada9f76900a452f5c2a35991ec0903f2c20f8b161c40fdbf645fd10787aeff1d5c25409fadfd56ee59e19b45e3a14a1feea11997ac902957598d061db4633862d7dd7fa5b7a588fb4801ebe3ca69cdd475fec914a3d7b11cec65950c3739b349db7d0707ba37007dd1017d9f21abc4ff026edfb41ad315b97845665fb07fdeea369dda44005b7846b4a790f2cc1ec16091530938a57039187db871d885edff26fa8f1e81d6388a0891772bd0d2246850a3b5730064dacdf982ad588e99dc744bdab82e153d0e442f55f7f79c7ce845ffed94dbae0e324564634497a113744664bed3d1de19f343941344f705201fb385a9f821506152fb0994c2842ab857d5a1cb6a344e37041c1ba37a0603091bb3fda7bbecf23eea56a04a693ea54ac55d037563793883eb6c5eff26c215b455e747623713f01be6944c397db15b122ca42694daa2e46715767b2acd3a5ceb61c6bb27c05b97baf647474b1eeb38405bbfebc395cb6527c63bfac1c8f614a7d63941c94d4db506412f574b7c57846fe6becb7c17f56449832c72da85b8d62ec116300e1d736cb64506b8aa89a6d1cca027480fa69e59d3540ce8785d1ad928f72859ca8296c51ad38b34d209ce267e95abcfd7372125d60ce64cf6ccf9643989af6a1f3c635a7ff876c9e67fe7cfebccef3bdff6cb9c6be4d81e13e574e33256ed52f63f075d2a7326607a328185e707a95ca1f22ac196895960e613f9aa102bae19b2b2c6a69f0e8124e75128c4f904069d7bffc3310662144ee1f19bebc27d39a161ee276989bee32b6eb2195a86f5cdc5be325afa6346a21c4a03489f94664493e75c2e03d9964d1ea036a6559572f164551f296c4c0dec09fa94a0d731445e71eb4eabe7a62585905a92c08dc396f3956709dcfba25d2f7948d6c23b25ba069d7c95bf91f472ea75ffd0937d495723ee1d7db32b124f405eba867d614b8a749d46d8cb32318460e95e0d595202dc30f3c6d18a50fc2b415c464fa8efc24384ae3eb6eb3bf8ebc65e926d2ca9d40873d5f7e98073a5f84f2b618772a3debd2d709ee92f711ca50d45c685be0ad1218dd7d204c0ed95a47bc7d7a60363ba5f584d0225028f9c5482ec1e4e929386947778d1e0d803a4e32de72cdefda5ad4ef3e432479dc1634bc687938992bf6018e1f88533bc316ccd43067055b7496a3a8b67cddf82bc5d6e4046dece3e00f76a180ffe2b9a5517f5b1e098b649af715960992042115846a2be36733939fb9c9e47c3e564773fd3027484b71ca874d3aaee65dc8b09f8d236a958f6fa31e457c9d09b681f8a16a77aee05433a3d8edf00124bbe69156e1159968b6da5bebdccfb664833124df3086d7f22a2542201284c2e0a31148690921b729cd89dc418d6711f00c6341b24cf255e90d45b334b7aea4871f36b5636b8bcb0e9b518593f5405f53d272d4302c5198d85a2e16ed701f98b485a78c9dbb110e94dc1a5cc71f9561f3f74234ad89c82a189b907a2dc1d25fe86b5353b580c1bad1467049ed9629c8ad3db0dd409b64b69ea6d187cc5164d6bd8279c90d6b4833dbd3901dbae4113872d69e8912945b6df365ad8785e2c9583dac2c4c23963991a9941b17b42b377f6dc88f37317ca6af1a0281f150c68c63fa9a20ccdf0eeb63dd336d0673", 0x1000}, {&(0x7f0000003d80)="09c9827856d4f7452f36c3f99c64a9c6dc7e7961353bcf4899e3be98fd2f1c074676ad7c5517c0d6381201e7cfff22b7d5186def9e4188dfdc9c572d1e5a82bd185041e1038fdc194bb639ac8f9c2dd0e8b9675c61f97b99b5e7177c87c92aed855ffb6966885f90b6b702279a4c9d8934c15e26f74973602eb92fc3371a342ed5219e4c9b5f7027d2f9d6a959ec57e045de66f6f43c452d143f6d5b176e4810bf67035a8e1504b371e9bd9a87d86801d29cd0a7ee0aeb39130601b134df694153decf87a268b305b15633c6595fda95099526c783d7dd892ed74fd6bfee2941e55bbaac8672c918037683f571891b76c292426b4e66390e28529bade75155abec4ed6e4e3ace21bcbe28fe29d179f6192e7c2ae3d2db8fcb31c1aa30812062ac5be381fb2b596ed512448599012c626994b97c301c042a33e6ba6a1a098e49ef52b60e1eccf68d12b4e67df7a5808691ae100e06e27f972a8ba5a57f10c39378769b109c7d8a85beee88af06a78cb4fa86cf0514b7c21c8479113ee046903010c66e53e567e20658b53fb50d6bbdd14d2e76a0755bd1699f55bd61737c0fd47eca8201943e6912f3b59f2a113c613d030f61c67c619e0134fc26f5190c738bcd3457001d440a3c494411cef2254781dc7fb6a6c42b47647e1cbb2fbe5eec1cd8c4cc9d4504b02f625bf517c98924d12ac38af6f2c472c9a5e73c0708c9a52c9b4726f8206b31cd7b4f9da68fe4b27132e6517e44f2bdfbeef5b004ac7ae5012383171d443989aac6260a49f86d16b43d7f20a5cb5ec4640826d3bfc84c79234ef2882c840a76f5ca5bf5df6682cfcdf3916f840efd83346049955dad7256f11329d5957b4666c29a86cb4f6bc9bd215b600cbe7449621413fac818720877f11c556e946690b525ada4978e3ee2621d9197a55837fdf5efd02e2801aaa5879f66513c86d9732d762502e0865b36591e50154058213be7f471653d57a6b3db498302b5f83ef25aa96ca51ea099e2d516d7d326b684a47a0d17dc405540a56824d3f654706ccb3dc4941b8750be73dce07acf343bd1096791635921b69ebe1a30c79af933e8431fb9d841b0e4749f49b2465841a5e8cf2ed2fdeb6ab0e47678d7bf1fdecba4c02319015232159a9a24459a75ef8f4ac2122c983b137638db013509f919f91ce7e044ab60563ad869f3d54c63194d12e79b698af416c4447bdd8e92d0ffadbecd2f4fe28947cf3f1778602f9f54b97856d621f46c210bc09c3c698d4ef1f7e9cdb8473658705119ae6ad195d5d1aeb07abaf90c680ea197cd2c517047a5b4253e8b08a4c69c2fb73b2c193d765f4379491a47f1daa86f971ed9c194fb35dcc5bbb1a6d30a14340f2368d5d05217dab0011edf128dd40ee73a12e5ed36270c2e66bad2b247814db0fe76b5535aa6d9dc4e24dd1a417d0accce585bbb0cd0c87a3a2c5b56f28342e30feb1d3029617595764444a60f36d9e0f81b16f69d585ee9e30b68171fba5cd62bf8554765c692f6ec34a125cc71f07486b6fd1a671324840ae174788d52ed0f6dac2bf894f01ccd8fa1963bd7776ef47d868f1c736b49b844b516b9189a96b906fd0064e45f34907cc91e45928de43a14189be336ac98f301f19c480ea62968e74069d8ade4bd56ae31b06e1a08489d92c1a9c42df255a93760854502376524678b1fe2dfdba4b1b862eb523a1439a20e2c4f43131bda99e00ba4debd1a143954403531a1a9aa2627dfc591ab12964c7724853b3ef67e6b7526bc83aa1c02e15957b48d829e6f0a24568af0ea493be3489ddd068fe1704cf9b459d00ad7d83115eca860fb54f1f4623e9dc0945a39f6ce597e2fe621a077f02fb0e9c4afd0bcc61ee2fa1d53ed0363f013345764fb023e50dc5babe6235e34b0d8bcbd2d3074416721cc4e92e42dfbac44ddaa33f19b199e73b6f1d8d86fdd4989d7eccbebfe4e3fdce76e195408e717b2f223c98f1d21deac2033bff404b385da6077b8288e6e59b311d2b5f76b052e99d76b84def46a1c5a62f2a6f1a546f2dd20b444d0b291681e0cdd7b154d4490eb796bd67bd0f1e61de0e27d8a71e0f85574a9f943511a7e5bde97cc8421601200010fc8dab065bdcd7423a98377ee7f161e120c3c34a748ca5b0ceda6e9266e3324825ba3d00daac7fc3346b3ad953cfb519d1a00671f61db5365d35ac95731a624887a6ef71ae78193a6d82abda6091197d4c8596d6f9429c037b0d1a186df324ecdc3971adfbbfc2921298253be46a26ac59525f978e3a426f275b2618301cb1a39b7e9fecc9d222e9d070d2e4a56f34750ed26f17636ce9d18676e4eb411ff891ec6bce40955367a3fcd0347145f3ec2ac70afbb05871611e6d6b6e04954bb96e2682caf456b741a250749f24c79a7172a48844c908604ff530f648146dd2eb49813495e391084817827235a025b4a0404028f72de024b0240171e073b0f3de8029e336769b661828b30cf86230c6a0ea72921c200df867b58e10031a99edd20266aa9cf06411ce85d6286de59abb3355bf7700b5b2d8da7d7d8086c10709f3565c6bc0e936eb4ee6f306d3ad4fc00634eaca3b3374019234d510e528d7b9accba7b14c081e4df68b6a62c46d84352ec5ad0b4e06284498eb79023b6aa49479ca3f1886e8755ea340872b2ac25ecd1c5e211f90feb650e2d839f0b6f6ce81787918ae3f54ae456b4beb8df6e7e650bb438ff7382f2fc5f53de2cc07737278386379782de0bd1d2b2081a34eb91121168c412dc7e166727b2ad192545ae9157415b1be3addb043d06c82b6f31cad0b51b708411879e15f7f2aacc301a71b55d6ddd931fb1517a228eb2342bc19d156fb5a02b1c91c12cc8344872abc4a4bcd3c583861d9bde5b3", 0x7ff}], 0x2, 0x0, 0x2) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)) shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x0) shmdt(0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) 16:00:17 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r0, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="000000001c0c0000000000000000d20000000b00000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddff07000000000000000000000000000000210000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r0, 0x4}, {r1, 0x20}, {r0, 0x20}, {r1, 0x8}, {r1, 0x20}], 0x5, 0x1f) symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') r2 = dup(r1) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000001700)=0x9) fsync(r0) r3 = msgget$private(0x0, 0x8) msgrcv(r3, &(0x7f0000001740)={0x0, ""/151}, 0x9f, 0x7b9f9f1b8fe721cd, 0x800) getsockname$unix(r2, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f00000013c0)=0x1002) r4 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r9 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000001800)=""/175) r10 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000001540)={{0x1, r5, r6, r7, r8, 0x8, 0x7}, 0x4, 0x3, r10, r11, 0xef7d, 0x41f, 0x800}) ioctl$KDGKBMODE(r2, 0x40044b06) unveil(&(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)='r\x00') ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000001680)=0x3) open(&(0x7f0000001640)='./file0\x00', 0x20000, 0x10) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000100), 0x18002) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1bffa}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x00,\xa3', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000cbf84499b39e73e18db117580000000000000000000000003fe39de49d356cd30000"]) syz_emit_ethernet(0x35a, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="00c5", 0x2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x20000) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000004c0)={0x200, 0x200, 0x5, 0x2, "08b9f053aba59653f260a48567af0ce75bf87813", 0x80, 0xb924}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x4ba0d5d6, 0x8, 0x3, 0xffffffffffffff00, "9802cdf5d3db9ef84ce59fdd62b60d4a24d20d1c", 0x5, 0x8000000000000000}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)=0x100) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000200)={0xdfa, 0xe3a4, 0x5, {[0x1ff, 0x101, 0x9, 0x6, 0x9, 0x3, 0x4, 0x1, 0x6, 0x4, 0x5, 0x2, 0x20, 0x1f, 0x5, 0x183, 0x5, 0xffffffff00000000], [0x1, 0xffffffffffff0000, 0x7f, 0x7, 0x8001, 0x1, 0xcac8, 0x8, 0x80, 0x6], [0x3, 0x5, 0x7fffffff, 0x0, 0x1, 0x3166, 0x897], [0x6, 0x0, 0x10001, 0x47, 0x4, 0x2], [{0x5, 0x8, 0x20, 0xffff}, {0x430, 0x2, 0x1, 0x2}, {0x3d, 0x4, 0x80, 0x3}, {0xe8, 0xfffffffffffffffd, 0x800, 0x7f}, {0x2000000000000, 0x5, 0x7}, {0x8a5, 0x400, 0x2}, {0x0, 0x200, 0xffff, 0x3}, {0x6, 0xc0d7, 0x2, 0x4980000000}], {0x5, 0x3c, 0x4, 0x4}, {0x67, 0x3f, 0x0, 0xe3}}}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0xdc3b, 0x5380000000000000, 0x5d254155, 0x100}, {0x80000001, 0xfffffffffffffffe, 0x5, 0x7}, {0x2, 0x7, 0x100000001, 0x8}, {0x4aa26d89, 0x8c61, 0x926, 0xff}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xffffffffffffffca) r3 = kqueue() syz_emit_ethernet(0xe3, &(0x7f0000000340)="55facda0cbaecb34d856fb97089811a7eb5581dbbd789db353d5e75028a82f73f4533c5f013ff5c23b26cfcf8196a968f60bd95bf13e023d3b57e63ecacb4513f17056444d6a59c8e236c4e90560b8cdbc320b0c3519bb6e793f779ae287a8ad46e135e8a7cc501ab63d87dd3b9fb285ddd6f3e9721f65123139b03e613dc5313c28cec20d576a1848e47626baa335748cafba73be8ef81b5a8794a56265599551b0ef449ca44ac1949cc30a0c1ec5ff0b06857d82df60c72db1ab3125ed87ed8a5b2661351ed4d05a1cea988dbf3ad2eb53c48089784272494d13ec1d178ba8d31d49") kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) pwrite(r3, &(0x7f0000000180)="0d9547e292116e6e88bb9d2e3775f9a6010e33e84f2e8cce899937b25e37c6c0d035c800a078a10e9b3a1a558cffdac2394d1b15937512acf7cce0752bd8214b7f11f2c1c2c036becf5b2b62abf4a82fe572784b99ebd88cede096ec7f23ac9a589a5ef1bd09943039e45fd1cd015dfc1fd6dbada525414fc48b2b9ecbb03b1409375bdecc5a7250823e17643f60a38e29e84df1de2ec0f0626a9bab5ad8b8dee83e42a8b9b02375c953f7d0e404f7396855edd0c39ba944956f047d701f11e989e061a9", 0xc4, 0x0, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:17 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) r2 = semget$private(0x0, 0x0, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0xfffffffffffffbff, 0x2, 0xffffffffffffffc0]) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000140)=""/250) semop(0xffffffffffffffff, &(0x7f0000000100)=[{0x1, 0x3a, 0x800}, {0x2, 0x3f, 0x1000}, {0x0, 0x2, 0x1c00}], 0x3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x200000, 0x40000000000, 0x80000000]}}) r1 = socket(0x10000000002, 0x3, 0x0) getsockopt(r1, 0x0, 0x66, 0x0, 0x0) recvmsg(r1, &(0x7f0000000680)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000340)=""/206, 0xce}, {&(0x7f0000000040)=""/34, 0x22}, {&(0x7f00000004c0)=""/199, 0xc7}, {&(0x7f00000005c0)=""/177, 0xb1}], 0x4, &(0x7f0000000440)=""/33, 0x21}, 0x40) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x4dad) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017929c70 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) getuid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'Ta\xab', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x74}, {0x80000000000006}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000380)) socket$inet(0x2, 0x3, 0x7ff) r1 = semget$private(0x0, 0x7, 0x90) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x401, 0x800, 0x0, 0x5]) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x181, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000400)=0x8007) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x14}, {0x61}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r5 = socket(0x18, 0x1, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000001c0)=0x200) ftruncate(r3, 0x0, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000000), 0x0) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000002c0)=""/184) 16:00:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=ANY=[@ANYBLOB="0703a277dc5745192a101000000000ffff364f7edb5e406113d017c192afcaffffffff05000520000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x7237aadeffa2a015, 0x4) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x54) 16:00:18 executing program 1: r0 = syz_open_pts() r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0xff, r1}) flock(r0, 0x2) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x2) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000000c0)) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000100)) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000025, &(0x7f0000000140)=[{0x10001, 0x100000000}, {0x4d}, {0x6, 0xffffffffffffffff, 0x0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x80, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000013c0)) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") preadv(0xffffffffffffff9c, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/33, 0x21}, {&(0x7f00000000c0)=""/18, 0x12}, {&(0x7f0000000180)=""/82, 0x52}, {&(0x7f0000000200)=""/10, 0xa}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x6, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000001400)='/dev/bpf\x00', 0x200, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017929c70 16:00:18 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) r1 = socket(0x10000000002, 0x3, 0x0) getsockopt(r1, 0x0, 0x66, 0x0, 0x0) r2 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) poll(&(0x7f00000000c0)=[{r0, 0x8}, {r2, 0x80}], 0x2, 0x10001) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) pwrite(r3, &(0x7f0000000100)="69bc3dfcbaac7d6685962a44542276cd10ca2564be1f216e191447a6c23a0c40b84ee258d00611884ac9b77cfcb954959ac7a6e2814afb05bea3789cb6ecdbd2e07863629aaf3bc932097caf03e945b73250573268b5e879f5d81b794f9666e50787db2946bb86b057bcc597826e718d39dad6e10abf17f2f3dde6a53f2df3a3ddbf6a0b55f923d0dd33837fd879e75cb3613561695fbb201c33016612fae7b22ba9978bd1e2b99752c5f169a0978fcef66b1a536028d0dc136419e65bb05b3e95c994221a052469eb91cd91fffff1143ac06eee1be2761d4f45d88f1cde14668832a7af4e2e3500be530782eed18676b7b6232bbcdbe06059adf190b53d", 0xfe, 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$TIOCCBRK(r4, 0x2000747a) setrlimit(0x0, &(0x7f0000001ff8)={0x7fffffffffffffff, 0x1}) 16:00:19 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000080)={0x0, 0x1}, 0x10) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000040)="f8735806086eb1dc", 0x8, 0x0, 0x0, 0x0) r2 = socket(0x10000000002, 0x3, 0x0) getsockopt(r2, 0x0, 0x66, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x3e0000000, 0xffffffffffffff6d}, {0x18, 0x2, 0x4, 0x4}, 0xff, [0x800, 0x7, 0xad, 0x3ff, 0x7fff, 0x0, 0xfffffffffffffffe, 0x6]}, 0x3c) 16:00:19 executing program 0: r0 = socket(0x20, 0xc003, 0x11) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) fcntl$dupfd(r1, 0xa, r2) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a281486a40fac84586d486d60b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c"], 0x10) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) writev(r0, &(0x7f0000001680)=[{&(0x7f00000001c0)="77694b110766c1653d4b623ab7e4894daca1206d2961a75417dad6101f3e762ece2d326faa47d01feff7ad65ae9a9b10d072c7ec11138684a1b8ea4f080043f257421a5db859d077d94e713983832bcf78c1b7db0b372972ef18dd6b48c5175359e2860618a9d2d5f5b926de2b876b30282417", 0x73}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7bda0836ed8ac34279daf42c2c58a891fed235076ab38881a47f12b225fd0d696722bc4317857220915c49318aae3d3a2469d1c3697fe8fd57076f90245389db343bc48b8fe18876afb17ab6c174b6ca7fd70a749ff6e59a1a6eef6c8fdf2d9c6be266e6b0ad0b000d07928298c95816e37646137cbef4a57ea8819489aeeca3f313c1fa034d6d43af36cd6cd68751e5fab0cd6cf501d2ce9397f89c17b8ed1e71361279d6f2172376cfb72747aec6b900cf1dbb9fe0b8334d19fbfb023754605bf39dccf2b8964bc52e6508e5edb9e86d7cf94bf918f997982d4d1ea39da83806aa058365c2bc1bb405edc6fc6b0d166366b2e2abb1025717065e3b3777379ad69b8cb6f024199ee8cce07b3807a48ab5cb43dd5bfca65d987e5c8faa3065ad6919dc2de2bf98161977a07c158241b4eafec339fa32b881b8af6302e34a8b426b69646b4207517478cc93cd6c3f7be6959ae42eb0b3c984159a3e97ba7cbb18dae75b9ed0a0aaeb4c9283a078694b9a1c637aa8f764e27496bc326b0ef54b637a34c8d99a3733d8b1e326e97ec46d6533ab049e8b647016cf4ffbe9aaaa9eca13202ecd4fbac0f46fd3c781e79809f08275fe6c2b4435d284b28aaa44f1d39cf5f2b0e477adbcdc2e4c6362a7d798ee208347bf050294a6cc3e794ef5290898d67e4244256f57ef58ea9e771a473d260f6a621a35b8939174c76f6195c9decb1b413ca97539f643110458f2fcb5d9eb87170b485ac544", 0x626}], 0x4) 16:00:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x14f, 0xfffffffffffffec5, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x0, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f3, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x0, 0x5, 0x8, 0x80000000}, {0x6, 0x6, 0x2, 0xea10}, {0xff, 0x1, 0x80000001, 0x2d0}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) chown(&(0x7f0000000400)='./bus\x00', r2, r3) r4 = getgid() setgid(r4) setgroups(0x5, &(0x7f0000000040)=[r4, r4, r4, r4, r4]) fchown(r0, r2, r4) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$TIOCCDTR(r5, 0x20007478) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140), 0x27f, 0x0) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000000)={0x2, 0xfffffffffffffff8}) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getgid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x10, 0x2, 0x7fff) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x10000000002, 0x3, 0x0) getsockopt(r1, 0x0, 0x66, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") socketpair(0x2, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) 16:00:19 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) read(r0, &(0x7f0000000140)=""/255, 0xff) kqueue() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) ftruncate(r1, 0x0, 0x81) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:20 executing program 1: r0 = socket(0x20000000000001e, 0x3, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) bind$inet(r0, &(0x7f0000000000), 0xc) 16:00:20 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x8000000000004, 0xffffffffffffffff) r1 = dup2(0xffffffffffffffff, r0) r2 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r2) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) 16:00:20 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x5f, 0xcb64}) r2 = socket(0x10000000002, 0x3, 0x0) getsockopt(r2, 0x0, 0x66, 0x0, 0x0) sendto(r2, &(0x7f0000000100)="e22a53035e4d532e195c3998040f0e3165fdace5573b6c012dbc18b641ac79ed1561cc2ac59c5b57ec177942fe057f78ee42391cb1bb0c54583bee7a1382c5ad0d0387172920bcf47b892e5406cb8000496116b6e20274c4624dc75beb2a79cfe9702b30858d2c1b69c46bbd03fe17f924f738d0cca4337ac37731d29d235e0ccb074dcc87a35ad72f124368fe95c5d0ddd0d03a8d7c9659944ddd97e0028592ac88ee8842917cfaa6caa88b12110e8282837d9b0a223ef16a8b82", 0xbb, 0x0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x9}, 0xc) r3 = getpgid(0xffffffffffffffff) r4 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x14f, 0xfffffffffffffec5, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x0, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f3, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x0, 0x5, 0x8, 0x80000000}, {0x6, 0x6, 0x2, 0xea10}, {0xff, 0x1, 0x80000001, 0x2d0}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) chown(&(0x7f0000000400)='./bus\x00', r5, r6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={r3, r5, r7}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000200)=ANY=[@ANYBLOB="0000070066403d000000bbd27a1416ccce658291e2f3de2f2a3779f8f8735af93a38d27b83edf3fe48edd0d141be08f37e437bc60499148d49c55e4b542098d93ec532454d8dcbf9d35115c7940c235668c718dd002aacc0942d4baa59ae6af10632417bf3fdae2c1028c9750a9dd94f4c2ae7e52103bf0d525eb11144468a9aa44426a1f1230f52bc075d0cbfd116db28828e779fde6589a8b5d6ddde9450eb1ce6c076ce9b49fc0fb4fe51fb37137b427e36425d6a6b7804a41639b51c9360d82258f20df6cceb62c008f4598f3267443ebd814bac2b4125e09806e85b8e84abf22234c88e778aff301d35772d40dc181332ca1f363946dafface954dbf87b75d5240b8f9562467e792e35fa55f4abbb7b7ce313fe5b8b83e2b346433609d010f4edeb7a27b6d9832f9b304303ec068ffb068c81efd47d380ed67d84b61477f002100f509691df39e1fd84de597c53b444201967920881166e6a254b478bea0dfcc6a7ee5548fa75eb7d19361a32ad17c68ec28bb6608c3caa60da63a0b64204cd8e1b29105db1738174d11f9bdfece66fcc3a3d722b7f466214c7a1ce027fedd697d6f7287c847938d39d9f3855466648e61f5d4f1bb8183a9c160551c3"], 0xa, 0x0, 0x0, 0x0}, 0x0) 16:00:20 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x3, 0x6, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) kqueue() preadv(r0, &(0x7f0000000400), 0x0, 0x0, 0x0) recvfrom(r1, &(0x7f0000000140)=""/2, 0x2, 0x2, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="1088fafbd0220272", 0x8) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x170, &(0x7f0000000000)) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") mlockall(0x0) 16:00:20 executing program 0: r0 = semget$private(0x0, 0x4, 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r4 = dup(r3) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10000, 0x0) r5 = accept$inet(r4, &(0x7f0000000480), &(0x7f0000000540)=0xfffffffffffffe9c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000300)={0x3, 0x2, 0x9, 0x7fff, r6}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000000c0)=""/226) r8 = dup2(r1, r1) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/de\x00\x80s-\x00', 0x80, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe53, &(0x7f0000000340)="b6") getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xffffffffffffffea) getgroups(0x7, &(0x7f0000000240)=[0x0, 0x0, r7, 0xffffffffffffffff, r10, r10, 0x0]) setegid(r12) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x9c2}) r14 = open(&(0x7f0000000200)='./file0\x00', 0x40, 0x15c) faccessat(r14, &(0x7f0000000040)='.\x00', 0x0, 0x3) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r1, &(0x7f0000000b00)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6bbbb170633cda2b52fdc021760bbaac97e2bc68f0bfbb5baf953ed786717bb4ee1a5cc8d7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc996db3e990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df62", 0xc4) r15 = semget$private(0x0, 0x1, 0x4) r16 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000180)=0x10001) semctl$SETVAL(r16, 0x3, 0x8, &(0x7f0000000380)=0x1) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000a00)=[0x4042, 0x1, 0xfffffffffffffffb]) semop(r16, &(0x7f0000000080)=[{0x7, 0xfff, 0x800}, {0x1, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x2aaaaaaaaaaaacd8) setgid(r11) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(r15, 0x4, 0x5, &(0x7f0000000580)=""/13) semctl$GETNCNT(r0, 0x5, 0x3, &(0x7f0000000780)=""/61) fcntl$setflags(r8, 0x2, 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000240)) r17 = socket(0x10000000002, 0x3, 0x0) getsockopt(r17, 0x0, 0x66, 0x0, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r18, r13) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x42, 0x101}, {0x67, 0x80000001}, {0x82, 0x2}], 0x3}) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x2000) close(r0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x2, 0x854c, 0x9, 0x200000000511c, "047c496f00", 0x0, 0x1}) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/\x01\x80\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x80) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000180)=0x78) syz_emit_ethernet(0x1, &(0x7f0000000140)='e') 16:00:20 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r4 = syz_open_pts() r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x0, 0x401}, {{r2}, 0xfffffffffffffffe, 0x4, 0x2, 0x5e, 0x3}, {{r3}, 0xffffffffffffffff, 0x8, 0x3, 0x2, 0x9}, {{r4}, 0xfffffffffffffff9, 0x40, 0x2, 0xfc95, 0xffff}, {{r2}, 0xfffffffffffffffd, 0xc10c0d9cb1591dc0, 0x40000005, 0x6, 0xfff}, {{r0}, 0xfffffffffffffffe, 0x1, 0x40, 0x80000001, 0x38}], 0x1000, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0x58, 0x80000000, 0x1, 0x7fff}, {{r2}, 0x4, 0x4, 0x4, 0xe9a, 0x3}, {{r6}, 0xfffffffffffffffc, 0xa, 0xfffff, 0x0, 0xfffffffffffffff7}], 0x8, &(0x7f0000000200)={0x924c, 0x5}) write(r2, &(0x7f0000000080)='(', 0x1) select(0x5, &(0x7f0000001500)={0x3ff}, &(0x7f0000001540), &(0x7f0000001580), 0x0) 16:00:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x7, 0x10001}, {0x24, 0xfffffffffffffc00}, {0x5, 0x3}, {0x23, 0xffff}, {0x0, 0xc8e}, {}], 0x6}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) getpgid(0xffffffffffffffff) getuid() setsockopt(r1, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) mkdir(&(0x7f0000000180)='./file1\x00', 0x4c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r3, r2, r2, r4]) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000100)=[{0x80000001}, {}, {}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") recvfrom$inet(0xffffffffffffffff, &(0x7f0000000080)=""/154, 0x9a, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x74, 0x2}, {0x100000001}]}) fcntl$dupfd(r0, 0x0, r6) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(0xffffffffffffffff, 0x29, 0x6a, &(0x7f0000000040), 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x3, 0xf4) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:21 executing program 0: socket(0x2, 0x8001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) 16:00:21 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000001c0)="224ff516cce320aee292ebb33648f36716d66f975fbf67b861dd3662d143e3022b354ec36037f89315cde79b47a4423bb2d68f8151f71cb192540e8a70a23ef411500b9b05ca88adf271ac33c8140d0eabb4a7b0ab9242f23e841b22acd0bb110c09f147f0b9a6a725ab153b150bc4d61d56712b12c4cc4dca48248c7049e67a6ff9bdee37d4d4f47f14b24c176fca9dc6787b8290cb1197f190577732446bb323e911fb5f47285cbb", 0xa9, 0x400, 0x0, 0x0) close(r0) socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r3 = semget(0x2, 0x0, 0x0) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000001b40)) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = socket(0x400000800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:21 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r2 = semget$private(0x0, 0x7, 0x80) semop(r2, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0x800000001, 0x2c00}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000240)=""/100) accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = semget$private(0x0, 0x7, 0x80) semop(r3, &(0x7f00000002c0)=[{0x0, 0x20, 0x1000}, {0x2, 0x9, 0x2400}, {0x0, 0x37, 0x2800}, {0x1, 0x4, 0x2000}], 0x4) 16:00:21 executing program 1: r0 = socket(0x18, 0x200000003, 0x0) socket(0x29b0ed7200b6db27, 0x4002, 0x4) sendto$inet6(r0, 0x0, 0xff08, 0x0, &(0x7f0000000040), 0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$KDGKBMODE(r1, 0x40044b06) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x3d}, {0x74}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x9, 0x1, 0x3, 0xac40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getflags(0xffffffffffffff9c, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:22 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000000), 0x100000000000007b, 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='./file0\x00') readlink(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x111) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x28}, {0x4006}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x2) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x43) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000100)={0x400000, './bus/file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)=0x24) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000140)) r3 = fcntl$dupfd(r0, 0xa, r1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfe03, &(0x7f0000000340)="b6") ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000380)={0x10, 0x5, 0x4, 0x1ff, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff1000/0xe000)=nil, 0x3ff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x3}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x6}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x1000}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100000000}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x101}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fee000/0x11000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfff}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff2000/0x9000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x1}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0xfffffffffffffff7}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xb46}) 16:00:22 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x502, 0x90) pckbd_enable: command error pckbd_enable: command error 16:00:24 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) 16:00:24 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x10000000002, 0x3, 0x0) getsockopt(r1, 0x0, 0x66, 0x0, 0x0) shutdown(0xffffffffffffff9c, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x2, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) 16:00:24 executing program 0: setitimer(0x0, &(0x7f0000000040)={{0x8001, 0x80}, {0xde54, 0x4}}, &(0x7f0000000080)) setitimer(0x1, &(0x7f0000000000)={{0x80000001}, {0x5, 0x28a}}, 0x0) 16:00:24 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0x80000000000000b, &(0x7f0000000040), 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000100)=0x8) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000140)=0x7) 16:00:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) bind(r1, &(0x7f0000000080)=ANY=[@ANYRESHEX=r2], 0x1) dup2(r1, r0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="01012ed39533"], 0xa) 16:00:24 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) fcntl$dupfd(r3, 0x5, r0) r4 = kqueue() r5 = kqueue() kqueue() kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffff9, 0xab, 0x0, 0xfffffffffffffe}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) kevent(r2, &(0x7f0000000100)=[{{r6}, 0x72762c7d16de2f8e, 0x323cce66056e162e, 0x2, 0x5, 0xbd}, {{r7}, 0xfffffffffffffff9, 0x5, 0xfffff, 0x8abe, 0x3ff}, {{r4}, 0xfffffffffffffffe, 0x26, 0x99edac1d88cd938d, 0x1000, 0x6}, {{r8}, 0xfffffffffffffffa, 0x40, 0x2, 0x1ff, 0x8001}], 0x101, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x10, 0x20000000, 0x1, 0x1}], 0x6, &(0x7f0000000200)={0x1, 0xd8}) r9 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r9, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r9) 16:00:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000240)={0x0, 0xff50, &(0x7f0000000000), 0x100000ce, 0x0}, 0x40) r2 = accept$unix(r0, 0x0, &(0x7f0000000340)) r3 = syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r8 = getgid() r9 = kqueue() kevent(r9, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r10 = getpgid(0xffffffffffffffff) r11 = getgid() setgid(r11) setgroups(0x5, &(0x7f0000000040)=[r11, r11, r11, r11, r11]) r12 = kqueue() kevent(r12, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r13 = kqueue() kevent(r13, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r14 = kqueue() kevent(r14, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r15 = socket$unix(0x1, 0xbae6e43778d070e2, 0x0) r16 = kqueue() kevent(r16, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r17 = kqueue() kevent(r17, &(0x7f00000000c0)=[{{r7}, 0xfffffffffffffffa, 0xab, 0x80000007, 0x100000000000000, 0x2589b8a7}], 0x60, 0x0, 0x30, 0x0) r18 = kqueue() kevent(r18, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r19 = kqueue() r20 = kqueue() kevent(r20, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) kevent(r19, &(0x7f0000002940)=[{{r16}, 0xfffffffffffffff9, 0x6e, 0x1, 0x100000000000000}], 0x9e2, 0x0, 0xf7fffffffffffff9, 0x0) sendmsg$unix(r2, &(0x7f0000000740)={&(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000028c0)=[{&(0x7f00000003c0)="f4dbdbe9d3403301bd1adfd1d6485019857d465b94e066407e92558952389d2ec0de48f3a55f480759c3cc22313ef7f30534fa0113ef33d29c6d95d375893352e4af7b4a59bfeb47dbbc10c063c43202fce4294ce2999b44d2ba210b1def5453c7d80a398b66f298efe52859444b6d55e66651bdd10b967d74d72a54b0069736364d8398009a807553b30fd98afbaf", 0x8f}, {&(0x7f00000008c0)="4bcb9731ebd57ca542f528d7f7955553fe4190add5d5adb1aca62a2f7bc15feedcfb7ab19cb88352561dbb938c5e3157f6481c1240e9881b60e1e70281d307268c1052fccfecf4e7c8c94f8bae0c4645a5b9c2c49ddb380f19d9a5d3370d12cd391428daf02495f5293c229ef08a423831ca198627f9f67f8c1884467d30cf28b12aa030fe8f94a5b11463212233f0056ca3a0d02de8de0d8017638811ac992a1fa02cba6ba4f157d88d606f69bf9c601819cf372708b4fb53d221e9c021cba5445591f11c728c124c590b2cba347e53d6b49d56949fbab655b26eafbff26b9fca934a968bb184dd84b6fa254fb057c71d20c2c32b92f3dd882d049bf7fbf540de7f9dda7b73c654ea96292ed47d99ff130f0598d3fd0269362b93b59db0410a447f477fbfc1ace839615be9e333e4eeb10092860952c230a0f5a9c0c37f29e23be499e410139fb3a8b22f2dc61a08f8e625a6da52f0a9e7e50255e4ff908570c76f44f822c71f39a4ef67f862e4fd658f7c68e2512f81048411bc4835ecac576d6a24bc5e4c83666c72b41e81ca160e2d03fa9ef3778be219250257576b7d499836aa6d360d054d7b2903a42cdfa46de3707562540142378cfcef5d2e8eaaa2f7d63ffd093428e35f89b15378b4fda78f1796c4f3d98c6ce422a15b4640b1c5af6b95039613310f40a8ea0cdd7fd0b4926ff2939de5755000b5f4f21854e451c9300ff596c80089b1fdb637eedcaa718a383f89215730d6154e5a5b30d161c34bf5a9a1dda5b82374531be80864894c43cfe53917aea6d4427eacc93ec99936ab820b29037d2aec8550fb40f7facdac7b3b7f195964c7af8d32aedfbb2bf453c37d5691b0ce96ecdd0dda4c7955e483b1581d19ced078cbe0ce1fe2b9c1d3da610a2d049ad481d7213fa548a66743a29f8a7c64a6e768e348537436f289f1a21e8000c98ae75f54ab68b0b1639db122025bfb48496e1c1f2720fd3bb23eacde810b4a6586eaf76b73af9adfe770c7dc6c115c67f6ffb3b4fbe3cf2e8348ddaed12f489454887f3d814744c48f36451d684f3bc2ec7521b226a430fbb877a9ef54be295d388e3c4ddd61255eb2b5b4fd6b986837fd4ac4535cd3e77759b982efc71b2a5cfbad6a7c30207a148fae253878e94b3e40975c0dd6e303dada740353df8e6671eb9b8c2a8a3da3fb799691b6566d4637bbf65bb21989ebf33ced3aac2c1915fb8d20b9b145b661835c552b0763c9162a8fb237cd1770c277fdbb602802f8d7dcda7ab9b22d3bb802169eb085daf39137565c0521cccb0068c8d0497e87396e8d78469b109577813b50fa81d7c8c55a52ba34cf4457004cb041e80d789246541e0f68a8c10f8f195f20afa43c5aeaed9b9407ee7b7d2ff8cfcb93c7354690cdbbb379662027b00250f999560bb2cbcd3b0be06b9862839f9b300c80de5413bc72cff2c39cdc2a485cdb5ce48c5fca217d5f7ac6c949ccbe53ec5c57acd3aa96716b262e23dd0d265f2c576011075de01e36871a4e9fd17cc0544074d4a30dede25172a69cb6c1efe05aab2896c3d221045660ec8ce07f2fbb505ee75be76562dc00bc800db0d0c1d9d0e65ec4e56ca23652bdf6ceff9f119154bd1976fc0c6af3d048d6ac203258cbdc8707a4f7e831ef8b814ffb30da05f7ccb0d45b07e61c94b580498b71c80cf762957dc4ba0752c8f13ff5284243563d66454e44541f570a215020ac52324dc605256bbed0af5f22ef883488902e72d221f48a054788ee887016df10bb22789f360f3667bfc2f573a21b5cae749be6f5d9ea3c758cb39558236b35160113350238e12f82394f5b05e0ec11eabdd965fb9b883b6698aa2fa76756e63978e3aca5c3b438c3bd30128c711fda2906ac3caaa8090531414ff135a6b5c59b96e3960bf79a5edd23decfd9587225cd40e6bda858039a7d55ec30599392aec9ee06dde170055b52f34f9c6027c410dce097471b9352d626e00fc89de4bc3a27ef7ab4a14079f69160484bab8a2c55ac90230d333fe0dbe7325e591d8a17acda39d3d67e8d5e662ac94d1dd88b113362155dbc48e49d42a9ddcf02dfe8aaf13bdfa3c7b393914cb20e6a49e6bd581d381d15aa4b81654d6eb7a88c3a9ca83a62c449318871d17964f8d8c044e57537abdcbb8b406f808dbea02e4f6eb93e2cf226f5d637ef5ac2053ae6064f8cf2af8c174ec376eb465ac2c98d6d6b6e89ae2079d63986ab3fc496508645c4af56d2646970b377398be97e548bebc606d83f02da09fd3644ff15b8fd0f8bfd16114e281f357fc6187779b2f0e0509fcb1b0e01f8894398053c90fa47766a8fd4595bf796ac5aca3ec8b12ffd8ac1088655e7edea07f77372f464dd84c12dfe25ff0bd9f86b3a08e2b44e999e4d2b9c1e31c90b6e7f0467de68769eb95462af7d77a48c59688f26dd74b94e902b2a1d940b1ee432d7378c2f436227158006549ddf78f0dbf0351b71ac0849bf785e192f93053e6b76e086d288094556e99717bbeba46a3cc940fd38462d804a156d75c52e01a973e8b3eed6ec4448c5f3f641adaf666e367d323d7c3e9f162491f127a0ad9f02bf6514c89c57042a7129af5df3a3113e4feba95b7a35450c1f3e0eb5da8f668d87e20fea8670f2a94149ff8ee26387b39dc0fed7208174a16b9368af684b28503b5438b8a848fab2014ce6318bdd06ccda5e84df2040a328a4771ed2e5bb92d4db42521e7f768b6f5f0f163327617fee9a27b1a07d7826a62d76f7d4b3eb9aa1bd8f7732a3409272786e27830e43ff0af22b285c6b79e5cc8be9aef5422b409293374a002b38c7ad9e2d8c51e2a5e8ff7b7af2cbdf056a4237dd1deb11d706686b8f917595673d68910a23e946843f956278a92067ae6f3ca3b006222e68c6dd3e1248cd5b9f71f6ce68edf886f99016073031988b19952218c8d3dfeb9fea4512fd31c6cec8f0ad816d78ae7fbee5bd1769b0962eeac5bcd3fd634c062d05d58780741a2df3993de5df83f32b123a424812237e6a142e93d791b7b8cc0e55aea974f7ee32e386af8872e2f5a118d83f9efecb23fe020ac4406fb755ba39fd80a214e4301fe5d6f3aeea3cce28b71ffc448fba8caa68f5dffa4bd51d0c676359f7975df59f923023b5b8730de60213b9d73c5690aa1cf28252c90df39f1d44f79436c42d99fb742d42f678824e9e23d73fee0288c8dc67c437603512a6c992d20773ed64bf43e3ee0465dc43ea1cb0ffd4a598742ae301dcb6bca6411b1090ae1567e08888dd4c2990065f8499d2f51f46ce39254214ed0122f8868204a5ddc3ed3ebc61dced40aba21f1c70be6490c6364719a272d611af26e087a74185fc5133f8f0831e38301ca56a151f38aa97429ec87eac605a74e453525449212cbcae2bfc00f96baf5cf486ced26568337c8c2bdcb1732cd1faaa40799983a2411a98a5b3c7677b032d7cedf0ccaaf9cc784d6c4c6f5e6564f1f532bd9f175d8f45a6de547941fd9c123729f9d9b780931a0019f66e7e7613349cb61e67dc590e524e0e0ff5fed8a4cff4ce39fb98d0a5e91f551915e46d3d2418a561c85e3ee172ff1a920c81ff544bc7d44d935d7325b72df9b8136bdce5e91064fb39902e85be6e8f4bd83bb4bc56794ade40b5851a1a82d93dc44b016ea9d8123ffba2b0da65885790ce645e0ac28c2fae496827eca5593ddf099b6746307889c00a2d47c5ccfb56c8bdaf09af3fa3b94ac9ce2c811a5fc9dd1857318e74d4ccac8d4387fe88d655e795da4cd151424d404ada42b243c3de5d948b1301d275bc59adbd0453788f895da27f3c1c7f7b17b927194188fe31015649f55140bf007a513cd3d7ffa100cde0679c52ffa2d6d4b5b1cb2998d28db801d3e4552b2fe9c8e1b2a6c5d641c37410e4a061fcc2bc0e991309f5324ef14dd933f300e3690f64858fb6d2ce258c333a4934ca4330d203e12ff1165dddb78ed51eb6e9f5344612aa6b9fc4d77eafc457aeb2fe0d089fc9d8091f92413f95abe5dc8258a73fa94357d1dfd2ca11aeb99d6a5d47769cecce8bc24a40d3b2a47659199641c6cef9ec65c1f032babeaccc2b44c9df4b3535dd6503f54af8c4a1a1ee3ce8930a8cf6605f8be4debd2f30c6aa66a1357eb805da2c3026167c1ecfa48e0cd8ee3ad3733bd4c34f80207531029bbf707953ac7494d9ca6c229419afd6a3ff14564ecca65c9f61699e3ed93229f1d9682d815d656a8f71757d6f4140c84b8dc8f6c6e4f52929ffd2f7e546fe89b9fb3e93b220b6b79b471ad942626d9f268411725ba70335a81db54a0fcaf3a41440aef62d5f56ff313088824a1b92d8a298ae98bc386390a2f88d805b04bb0b07161b53fc2c5d3fec62eb33dfd897a633d525c632aabfbd30b5632ee5904da5a0e4b427279b0ee23ef0a285bce967c8ce82d79a6b8e414d96ea002bb3d2cc3683da18ea8d8da34780c23515e9e7b864e09721aec85b9a3017f6327a086653ed792af0a5e984d6d4a11511fff940096d8af66710df56cb44d6cfe0017b05765f73f36ae2b1c60222843deb3b2579b3110b3727b7a9cb35359f071231ee906f77945208c496f185f0266d8eeab99ea30f42480bf7a2552a11f8d3f973064696275e25d99947083135740442853ba8255c1e450e3f6528dd1065584c6e52d1ecca41a5c12ef2d7bebd5dc15f3e4941cb49ee0a92efb62edaa73c040787244ae9723f3eeaad3b920d18416d222553e9bcbcdfec6c4783e5f43ff19227c174a24da88bd4372289efb959d03aaa957cd6dd26d893e4979036009472f4c271aa481da111034c1bcb3d91237d88005e086a61a1553ac40d1fd39f4db220870c9499ac101393952fb76824723a368874b99e1238c9fb8398e492c72da580e7db11a8f9a6d8e83dddaccb245607200fb4b3207ccf79093431b1aab367e3756fa5fad146df55d41672eddfa99b3994510af58f315eb37ce513508c52e57c0b4c4b1ae9644d75e37d89b0a83056421fe97592d5ea24343614146dbb4306f9c38462fb6cabc11b8fbe62ecdabcb6dad17ae18701a88fc956fc0ffa98335e1ec65f9e177b6abd235738134c1b996919b18277c8651234000735b19130bc36181365086c517376b81d7f1e68399d8f860c6c6a24e242732d9c4792c98c2561768685b95f6f7bf267878a12f7e63631c4fa760c8c3c20c03abf9c08542ecd341c0a095b62c37669b8718dc0397c138baf9d5366e42c3fdfe53859c8d9762555289d646e040743b21c7d22aa34f375051d4805a4c57870c729b083a86cee19bb40074bc3877f56ffaa91f4c2be54f1342a188a598cb33627767683dfcd870fc0916b0f5a71487caa89a422ce982660f3fa8d0a458b2357ef44ddf45cdf7bed06252320657b08355d179f19c5da70ddc843e4fea9dcae7db6f84346682e220f5bbeec026971f7793de2d21a9201808859cbacb1183cbb8bad062e4fdb69772d913d122488bd5f8d705adaa17db9c366303a5a99a1b191ad91bbc65de546454902e8d27abe3c10ac8419eecb396a88498222d5c4cefa2bb969fcf9764040d28e7236cc829b5775af60ff256dd79b61470fa23f2f5c451e80555524b910a62ebc041ed75fc80931d4cab31d5be2b793d0f68fd232e144e22d1c460115b2e13487e7f9dfb9b0ece21a81cb76cb4fe6fe1296434165532de821ac3a6f9f13955da2a354b1241ff239c349ba0ca53a47f2fa4af61adfc9f8848145a50c3c07615f540673e2691bed84ca30d881bba02804d1f42635d7d385f7d8ae674cd0ca6f8ed8", 0x1000}, {&(0x7f0000000480)="89f87a228ed28b0fb53347d7be49f010f7f7f9a2562cbac7e66b1e5366056417f7cb02a109019184b7ff8399cd6fb02688b75ea884c1a76fee0e38fdc95ff3bebd940d5c53c92079294ac003fc24d463b402c0e4a076da15fec6d29ee668498274dc4a65e9dcc1350cc35cd93ca723b8444b006aaab06734d6ff075897602308479baeb8953973d543214a44be42118a4184ab4ba40267fab0246fddf5477c148c9251bfd494a3d1140d9917664be270ec46", 0xb2}, {&(0x7f00000018c0)="5541677f1f7db4332ea04d9dc717a451d91ec730d990a8e95141a817084b3218a98214d47fb16d4722e75b88e4d03c369ec3c7b670fad665714e79862e945e4bf3e05b29288f41bf12fc71f85f53dcf782405c0e8f1f61c202d8c80b16acb04904490eee83ba57974fb4006a6940764cdfd1dc967e927f4760926f5d82ee5a914ddf85e1967a719ff392d08b03bf93069c61c035c97f15c60d43f16899438a134b0d67e2576cd05fbb10d6cd25f939228349f5a8ff465bf8b214fa9bb097d613f00a1010763a896a79ba484101aa8ddb058a09b290c26d88d1babca9f82d5c4a5000d1ba8a679347a7158b497e9557d0bdf132341aadb95f171d41e387be0a29d18d191154df27899c18640b44bc9d6da27aaf3e1a81c5c3d66ed0a9e2e698faa6fed7d8d7084dad0729a171213a20fdccc6ddf78c138163d7f41a3dcdc6fe587da0d97a97a581bd5f51072a7311aedf1769acaa0f27a2d8035361c52648758831f2df70a4ecc10417b4fce7fe4f6ffa0410ef493576b5a18e6a94ca63edc2bcf2eb0ee3f7dee685bb42fb8a4b07b98a69ce9b260a9a4c65c6296aa410fb97426ee8318ba45757d504bfcdeae2bcd15d9f5ac29b2a2e2a1950cb08cec6c74f66dc4a2f61c753ac605dca0cc69d52a0d8a474c110931008f91b9f42ffa0aa2f4f82747817ea8d8ccd7b907750b65580256bca291c7b8d63b71b0bc98d0a6336ceabd3eff807b89421a99a911d2eeca8e6ea069adc6e2e1bcfad555cb00cae674dd5d651ae46721825e6deb56c589b7bd16e7c41f8231bc78fbe926a251c6cde2264c77702666908c8e0eb80ad8e8c9b93fb4eb4e613af0bcda0cf3e4e1781b403217ee8cc28c35ad17950f129dccb994fa6f922b9014dd61246c0cc05333168197c18e56ffaa3bdd789eaf3789a9f24607fbaa27eddcd4358d434c92a1fa952ac6bc5f7c4b54c5a5f613722caf8ecf31a82caf7c0aa061a5aaecdcbe4969305d5a7ae49465681c67acd5036720e3d142f37b8e1aef3469a0df3cc278fb5f8e3edb72956588a04b0fc8cec2b45be34b0cbb043a94297005499106df811934168cc33d2ad80884bed1ec8f1d8ef874385b917a07bef3f63b14636a33541b4040098f1fa161117f7999489f5965e5b998a6cd7de89e171b4fbeae0a287ae99b4e5ccd13f37cb5fb7626ea54adce9bb743d9c1397fc91af20c920e521cf076c98b56c20156009c53b39a8e504db820ab4ee567ed0bd034dee86303f49fad30f74c5404d7ed2f9c14efade3ce731ed3f532e35df5a1072827c0694cba327c03f99f8a10158343a245f8ba2a9dc5e3c3ccd896a16186f07eb58245db3c3fc49126d75250c623b9bad6b0b310eabb4ca34068e0ae697f77fbc0b2354e5621a9960d1f9061a469cd98cd9cc5650ef5773966e824dbc534f60f3d76a7625f7903c4156761eb4e2ce4e9aeed65859de57dbcd649f0727f56dd7afb3643dead1bf9fb6d7aa610447024243ecc30e10426ad39455dda40db30baa211ff1b434cbf536088ae90ce150f6736ffe81767b58f23e031ada5097fa5bb259c36e7d796fd8e64cf143e86f0390034a434172ba773efef4147f9f73bbf2ce37e00ae6fd41b5e8317102c42dcf7e047666146c0ff4b6536e8b4533bc8f76f51488deb971a70d4e5a1e7592fc565c77dc8a45e6804c50b54cda2cf3f0b53f47e92f2c2b72e72a76bdf1d1aae8fee498ca46299eaea4ecd914acbc1c1e2e1b3ce8847e51f1dbb0e7fb9d1f0a23cc06f1227ae2ac3ed9dbb539843279c1bcc57aa7cf31a08a191a761ce91aee12b41705ac4d36ccad48c188293470f9e9aba37855b449842525c3ee6fd23a46b5703cc458752e328d2043cedccb06e21ae5f5f589defab7da38d11fcb784395cd630b95afd11b7da05f11b46ab95599508b928d73c39792e3736985806be60d23447ae4fd46e2376e525e5f2ad1aa5a89eaf2cf66fb8a7716efb8f303f4ad709a8acd09c6d07594dc94a01081bbddd9a3b6b1f0b87151f40e97a34f0753581673f45bd6ad77f783034d90c8c397ba8929f8e80c97a5aa2a075053bc4e02474d0951be048322d811304e6a342bac484f7ba6023286517768e8a978fc4ddaec0a9af127dd8ae363ba3923c8f03a29d2ff65333e886e280fad4f66991b4e312633d2f5f7e9d93272db7ce9565643a553300681bb035dd1abea8faa91d4f69e597c5c244751e460e6582fdaeff7f4fddd21ddaceff9cf7cc91494a8baa39fd5d22128b6be81cf55344aa631ab678d4dc5ffe81cc4ff6d1a474174319b520ae1d80a7c1fda2c7c491cf1703b4f36ea1f720e03911b2a986184cc092ef11537d433aea28b2d36bc2a0a9bb981c24d49e099ba24a535ee29b785a95fd2cba99a6ac8bf2a992a20ee39e8cc4c01d5a66ae2a4ef11cfa6b49a1bf470f3dc33dcba067f2a8cb9fc3350d81864a1464e48d1cda1ba08fb1ff6e58d09d553e5369ba62d71751ff9aa78989bbd875d9efce688930ea99911e73c65699dd4614772220fb0bcce56c1aa1b13b30f8ffaa01be6f57a2516e8113de019055ee4c3a7601447154f3c2fea1a864a866f5a8e7c83a680b3bb78ab78602fd663b1d833e0c2eb95140700ede49e1174b12808ed705ef428d14f93deed30655101f5bf64c0a8c851a83cd7b40022704da4e6f58936bac4877bdbc2b51f982fe1c6ce4216342abe092466287e4055749fc79412ed4cfccde13eb64d949780b614b6e1e4d48ba08dc58d75661e2f3be5c04435260871863663f004184abd279ee486cbcc40b687561151efc7348cb4a4fb7c5363c3513b5dad646108157f89622fdb4f2f545a3a513c7e3e3c44d504e6c75a21e66af4f6b8578407142cd0ea62eae98fcc1e00ed033ae1aa819df4e794b35deda121f11035baca39e6c73fce41c0bdde16df4d5d6ae83dc72e68a716c003f1178f332ddb8bc18f64cae2311ca1d7c2ef57030679d1806dbe556ad255eb13391debfbfcd1fd1567136c332c6d0c3a835f786e868bac264e042189d5d60998c3dc72a8bb16ec6da4d942586f037f42f98e76a01b0ab163e0f737e6fd717c8fc71efe1c062c1fbbe64644d46e3a24f069db28bba8f09ba3b360df045319500b4801871680f32edb8a8c5d83e22fa8ff0786a957a4c491173cfa803824e9a4e801773c088fec7175845ff3584fb64d0680495c91b4677332e013039342b5468d397609b017a88331d63962e27ac42e9e4d0381b8359d90231f4331ae57f0d89cd2b6dccef4a758e6dfd0bb5144a981b0a8cee07d55ceca3b39f4c6a0c3721f1ad922805d2e952e378af7d02a879efb4e0cc76a7569c981b8320583c48caab53c95494df6ffed01658e165767510fbb54b00d7f326d1fe0add135692ede4780c0491359188a6d81274c65ed33c7b6f00ff7a8a01908cf5e01bde0092d73f54e06b1531df224c18a641e59a2af472d47df419f52dedff2c133c3e634287380aed61971c899199d196df2463ecc35b96a5101076548be4844d71761415da5537c4de6fd0fe012684b0cf3feb0a0d053cb6bb6438e70324ef696dbacde33aec455149a9237a98e8248b1e82ea79b14f9c9fd6e1e4a9550a46d10a63d57921d5f8472d3730bf23f6c008127388eeed6f5d55e679ef793554ab9a9d6a6044705e8a5fe040b9132b9b37b2e9d4209452926a2fa6a0876db987fd2ad76c63ca62f6e65556ff2315e6b222005bf473253afef949fcc61674ee30328e20f10b44c4ee6c31841512f7043a2d9abe7b7fda8fd20083e9e60f2a776f455beef7acd954987b9e12686dbcef59491ee6688c23b4a14cd10f60956246bf541f72274c37505334080fd2c9b4eb0dc072847301a619580ba313691e04e24c6c3687114d014a33f512e2e73b0215faab5e8b15abab061259675db5c9d2aeac3cb2c042ae5ad114de39289b45f959c5109dcdd1f814c6dd2b5beefc34ddf9a2a25fb11c733fab4650411fef634cb887f80f89d04c03ac1c65e8cf97dcbafb7d0833c7ba870b2d87bddd6d6a3a7877fc7c03d08c9ff54fe53ee2548619d45992ce55c42a0d54cfb70b3db7174b88e831bb0a9e7d8a9b66b5d0db259f1ab67fcfb454049f1f68944878b6756a9305bf53be907b3ca61f9f6d0966be622cf853e0dde129fae57c01b1d3ae1601ebe203da52ce0b6c0a5553345d6c5a991fb4597774cc3f4e94c4fe5ff51625944ff56116d5bd00e7adb1485c188f18e7c5f096d918ad95eb05ff8a81640044490a96bbba5ee0fcd5f4897ca934e48d6ce8db9f0bdac72c9ba872da6af2b47c9f94fc2ec7427ea86a7da2dda582c2432db933e875d85cdc31148f4cd1ca9ce30b75c667cb3971842509468b31eb60619643ef313cc569859df61668e3e13448a085ddd1803dd773b2c484006a3e694196514d9d5765e9ceae6fdad19536789b87f0a2bc7e2dece8be93bea45c56d21fabc090832f12c57e63e6bc615f0d0e12664e3ebd3fc7c6d78d7dfcc7f1ae6f3054d3c85a6aee5c0adb81267e29bcf9a7777548838ba3c7b55a9f481e6bd18a5e9d7f956a01052a3a7f266d4c4989b45b8dbef6767b87c0c0b263dfb3f799f1dc4c192e35939506ae0c3c62afb48d9ca43bdeda2ac473c72915b595d19b154de64373720601163dd8a9bf4921f837575cfb29c824d82ac12fa8cf5d14273bf22511f1dbbb82d6c4a5f491ddf601bd82a51cd2a431b8f86ccfdde72de75884de05f1006802d401c082c136437a8054ce47ac9859d9ec9b507f2148fc38c24b4efa1283348a1e430e2a120da598dea366f4879fbb02bdf533bbb6c336b80ce12564c055fa555eddef095bee4f04f4ad66c172f879187b3e9ca5ba7792d8d747cc95ff1149bbb5739f816e88ab8475df0bd97add4bc4d66eced89ad0c10bad1c117fb14bdeeb41d177e1c2af6eff199998919a1657c7250b9397b50a9d231d14bf4366442ec62adf8c6fd01b08283cbe1f5c6f41c881f4340033542bdbcfb91b4c0ec12432cb08a5adc20e81c757a5493b5fd225875c58df1199d2ff127d7f5491e06cbf734f99a45a0fc47dbdbd193d5196651752e2813fd7ac43a5ea3a1e90c66a6b1d698d4a568e47d5dd71bf4b58c9270097cc2251b4fe96775aa2fcaf64e23b30782765b4b3c7ec279413672b86c7de9f0ea1fbcc8ceb68a7c4db4b2ba0e694bdcb8830eb0ac164c046100872a9c420ea86cdb59ed0521402927980f0651f0d056239b5ede4b42a9bd0e086ba1b807d2bdcf2d9e99ce75255e28905b2ef10a23ab86a932ab02d7d4875a2564225a7996064085d093eba26858153bb45fbb934622aa986d9ea79f78e717bfc201b371581a4f16e9df1b709dddce309c6abee7420379c3370403eebc48aa9f58ca2c2b38419a7be6ed06af85146a023392f97c8df678f8851830980c0403b6c0723b02f9f6325fec76a651c739431b5570b099daf935cf68797dde3e8b6559eb7ab34f24945482df1118f940d6baf0cc4994f1caa829dcd489f8da855c07c9b33f6c1dd54f89cff8075d370ab84b84a932dabe9d06aba24d28132d00a75caed08ae460377620d312957daaf5bee2d688d50afb531528991c75f53234a561cf9e5cebcbb956f4c16414e63d5639809a2c20915a2f05057011ce7c7095ffb8b67b929e3a831e5cb28885e6be4307f2daf37679a67ff5ac9672af8381614d4865868bcbd3c3cdb4324b57690346f214a4333eca12636db60b6e23d831592795168d8c27559417bfc72924f28d9bc859657019e1283ff52f4f99fe6b23da7b04", 0x1000}, {&(0x7f0000000540)="1c131ef373eb493e52ace9b5d635880b6672663ce2950ce53ca45378bcc7e63665778ef7825512a97db321fb4860eb9f3ba06167c0040d3aed38e25c4c34445ffe9113221dee69c5a3960a7783debefc5e72e8cc8382693ea8597ee6931c177f4c410f1235d4b54ba3d8685e4afd98dcf18b110d0ef4797b7afa07ccd9d68b15677a04d0d74eb56c5f5da7ded52cc6ec7f9ed23ccd4f0ca092a8b6986ff352989e7a4a1925c139e08406ece3b46a7089fbe9163ba16b62359c33c2a4087a0590b9874eebd1058377d0c4ab88e6", 0xcd}, {&(0x7f0000000640)="7b9c29e6691210979913c054fa7f45ec459ccf339a54a53d98fd8f81b8f1447e974a011ac0f2722cfbc614f6eebd87ca92772f807a00e284a0d47cf0b7b8bc57606235c98ce189f1decb93007598363b7dbf8db553cb742756da8121a85831a41da87a07bab959169839fbcb9ba02a18cb73e1fce3a6f114e9724d4d5f7fc73edc8c888c1ba3079a5eaf9b0d2d4351fafe57681b2c70f910906f93c202e98cc818263a45e29d4d3329e263cdb836774b2c161f6590ee069175bad1c2bda620200631232eacabd7ae46e5b9afa8886b320a54ed5b0cc657", 0xd7}, {&(0x7f00000007c0)="61011d19262d573b80f6bb73ea4c0e84ae489284f554ea3260360fb400e0df91f1a57a914f0f8b0d9d7685ed7b79a9046a0c5784b456a235f31ea8cd26f7d4f04d41ef27a0d74675a2d4a3ac2221ad2efd48383384e2b81a685dcd497759ea3fcd07d1e2340071116ddb17edaf66060222c5553e44872b2430eafbd838f3f425bda7a4a8d7014de12d43c1c1ee4d58af01173735e558fab1bf3acfe4de", 0x9d}], 0x7, &(0x7f0000005080)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r1, @ANYRES32=r6, @ANYRES32=r1, @ANYRES32=r7, @ANYBLOB="2000000000000000ffff000000000000", @ANYBLOB="7a52b275802bd5dfd518172157600328b1ff3dc0981e53da9896f328589d2abf72712e8148c8e08f0843717ba5c4852d9feddeebf07d8a48cc55983bdc1a6bb32a06e94e1a383ea2d8e531141aa1026bcd9893751e392ef72f37979d382c815744f9b96687bcbb65a0e5fe1875b8a722309f4e3fd038696111431650a19d6c2fd718dce41c9dbcad1f6b28fdc2d420b84e530d4fe3595ee6b5a93f6ab9108581b7f2", @ANYRES32=0x0, @ANYRES32=r8, @ANYBLOB="000000001802000000000000ffff00001e45990a5ad71ff443c0522d991abe1f4612550967661045a4dd1bd810e974ef67be0876e88b115d7976971338d9655dc7464b6575e922c24a39ba823a3f0b7f7d7a11bc303359e4009a8655fd147108a736d4c4374288585c9f658e969972d57060a7beecab7f943f09211937cd5446523ac0b5bcd43716e35b039e1e6de47dc675270b883a354364f9d358512afb726ec6dc4b07e3674c55ef021b9873f2ace5cb85bcbc274f2480a983d27ab2f2919609df6f30944edbdc6c063c490e00306eae5649cbdac1ef3946782f12f3f58b7215451e1c30000000000000000000000500000000b59decd498edf87892a00df9f861f9d14c171377e2ff4d5a4eaa1a34436f4ffb530137fcaffbda18a4374fe45f83aeffdb4b26354acb77d0976010023024a10eab5106fec356b12d9f25b14fb3fb36556fad86202e5e5a861b0000000056702a1f6a3ec3", @ANYRES32=r9, @ANYBLOB="10fbff153a00000000d2000000000000000002006d4a7cde8319db7e97f01d1ad40b0ecc292b663db3026b5bef87f68fc325b324ec28376d1abc1576b2cbfb0c8a3a0dc4ade5bdab", @ANYRES32=r10, @ANYRES32=0x0, @ANYRES32=r11, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r12, @ANYRES32=r1, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYBLOB="84d323df5b948dd6404cfcedf49a357cfaf2e5c5d5f8dbee6b0d81dec0209efb9efac0f6351d174211bba0d6228eb1614d5f637c6cf6afd4f05b195e735d2857ff0794ccfb825c65371b7b03021eec63cf8acdb030287e69a5ddaa80d7e9d9b74f7aa726c27b95933f5eac8f3b9b5a93e07500fa8b4613c29583bca450811e7fd877782f4b48922c95b074651e9337693143bfc9136c341a3b639eccc2456a6403d0791e0b4f5c3ebc2cf1ece7e0457ef82e3033a83a5f6e54d8c9010656dc1b8ac29f500f2182b114e491db82f20d3376ceab347fe254f91f46bd21d7e4c9fe416fdae8987da1cfe0358486c3be8d803f17e996fa59c153f1960f518da042390c45084ad95457fb3885a6bbdb569c282e5eb2ae7b9bc960582fc08522206eef0ffca2d21a1f189348143f9ee05ca2247c6f0b8b0f18c2ad5c4285ca4cfe1a98ea557e4b5bacd96c36ff8f71a8afe873072ce38608c18108d7ce4bf9ebef1ca77d497947838d69995404f3fb712094d76032003c340d69dbd6ed8ef336065f05bc56a10437fb77ce24557102be4a0734cd2fd165a0ca49d68627c4499b9e2761b3b4be7217f737f8690931ddd60a79582e8769ebb98489ffb90fdf676d13b525541045518a093e882053168a9924a9b6b321b6c7a9ac4b4123861312234ad29c3cba4027da436881980d24a811546e11ca960715c5b2e855fae71ed2a1fbfd30592548fdb09b5c2d208a29856fc7cf3a6843dda58306d6af40313f0d43981101c8135dcb243442ec91f77e00555b89cf005313f374b88c476a60f024ba7e194f43e897094de3387bfbaf50d5ada65c014e9494e9046b315a2328e7dfa2af486d472b0b3f1b9698c254d4bb3f94206b179a620f4f405f7cd5a7d5e2b31b0f1c32d2212936594c507a9777c3b181e867ac6420d067293eb3e55fe7a2063b61fbcde7fd2f81f2022bc6688802f7eb8165ef9b9660dcd5138908c7afc2c8d3d5ae2c664f17c95d669f1a03c8a6959a540bd1989dcbd30bdcf8660bb7a4812e2b5101103bd9e0f197eb31a65bb404e0fb8354940f5ea3e537d9e7ed7bb972e244b4126522f1a581ecd405b2e67af65e8958f138100ab006ea8b30db4ce259fc0794ecc605b7ea93d10dc1ff50cc88d07447dcae792d61324e1855e41f59cb3eda3cab7015876c7cefe7b3e348fe59672c7e91630f362a110b00de75f0df694656df6e3e5c676ae0cae4c2353ed876ccf9d987dae4f6f0f2155ade5f03107b143d352a6e58f2c4e9e774c310bd3499a1deac394e1cfaadbd1c4110b09b805201e36b2ebad4520666b9af5b94485aa9321fe8038e6906064f3dfb17b6842f7f4065c8e97c0530b5e0c90efb295b8722fbd312e239cf2aeeb6ec59d62163cd62eb3c5943cd0f6bf0287cdfb7b012eb72b0ff91f1cb59125f08b5e086d0cebc67b89e6e9b4bcc07c7ad1614b0f167d4e8f94b2f6e96ef21abb561544218670ccf07a4dbe3fa76982a041c7525558403957bb3ce3d981247da70a7e4310bd2ed0842109b222016fac66e57f629aa5231246145f0015d596a82549ac188afe178577eb02a2f2dbf3c57b43a9070a5452a47ad24fb6374140ba79b1fd7275b463fa18929c4fdbb1cd088e87015af39e9d210cf2730a9e2fa9f5d25da0b2e41290d788138e7f91c8797f65d0df2efb60c9ccfe796cd709aec2e762e4d98520bddb5a2d43e5e039a272c5bdb0a7d9038229ccae24fb50848f9dad78bc37d290a458d5a43250a6c2f8a4ac265799edabf89103283be4a542a9d76952edb613e9e531927d3abcc79effada0562347c480fd2c5a8e91d8d0a31aca8dddb371fdb60b330a7bea77795bdaeb87e11557c570abffda72413757481c50949a307fc8281ddf90631c1ccb4de7971f338715bd98b8cc0d6cd03c5642f317ebae0fd483ee3a564c51368165855234fffec6e29a0746f2ad8d7e1d6a1624037704342406b6bbc879f274f4110c2682bfe9f79a9e0d77727ce0f15d1067276e97e03d601c5f9cf92b411eb0bd2a1bf6a671b4c0c8eef773f8274a4ffca4b0853b1a9015eec67df9676e325c6050bcc01570e401210ce90e453819baec539e891181e7035e8dc93489db107177a23603bbec4beff868de73fde2e38ef5e5989293708dea78a4e7640dc1216eeed05287da4dd4ede37f686f9fc4b46bcaf5be3f50129425d4b32cd3f52050db1060a0f626189a6ea324836e7d62b7ad18ab165e89c6f6b6a2c9dbbd822e9e37d564383ecb67220e6b33393c96bb63052be7f378bd1fbee52e2a95948288f6c7261affb394667f712f9304a794cbe5e9784ee4544fab54dc26bb8dc7bf9df7bbdba9bd8d862745fb866c0efbf1c1ada1d7ea8d4af066f465edaeca9642f1120b1f4278971afed5acc2b704c00b71657dc0c30fb2aecbcb50e953ed0f0970125cf2ff70b45ab66e491ce91ad09de2307212a791fd8a8f22e173a6c14d085ddab60ac8155b919008f85e522c666596dd837c15d1eff98e39eca2ec7b7f5b75f6720e97be0211f9416d197415b130fc3a9e45f87f257f3d32be73143d43c9bd18aa5c04a830f50dc34bfee83556a093455c2ba4f03ea39ed4d23133d8ec4421951853dba3bb0aa02e90945eb26cb0ba5a72ed280e1fa82e44d82255186adf13f62fdccad7a129133306b9bf17b1ff011adf97c925ca416229f17ed59e47b200b66d62d429dfdc30c0aca1a7577da221df2f1313b61227c6971e23943b9f5f0dee68efcf71ac7e878ca1fe966ad803233d784e125a64352ac3599afd0d411141f2daf32307ffa175be556820568a8c779d8c6316f2e7b89eea64ffc8a184c302d6518e392a41e77229c0eeeb193e3e09bafb1d3226ad3bcef01547fb4b47b774578abd881c7861be5f02db9a5073a695c5f316bf2cf91ca21f3023976d7d1f7348aaeef2b88496533e63cb5c12728bd367f4fdea8db9b2ec1121c9c82cbf21b104bcfe61b8ac2aef8ecd3b1fb7d6cf37a09afdec6e373b889aa7357bc2b02dd21939533fbfe85d8d0c38579ac4b83f937fb1259b0a37c3bd3917b9e6830cd24fec3b4048bf4bd2ebd0cd1602441baa69bdcf187932a3a6c2f773667d54e99c3069b4934b52817949d502515cd0d24ac2131a50e3483ecc3d7caadc943afd50f9ea63834dc5fecaa4abf2ecafa4a21d072b7b19e77747ab0651e510e5f816288423692620a4891f0e8a60d0fec4a35660b4be3c0b842ab8dbe8076fb9816c3f5004ca3d85c941ac117bb2dc5ccb56b91cf2185dcd3abb442d1f3856b8a959e3b8f2b8e2876377af7aeb2c193e680b6f5ff56b4270f03313c934a20a8ca91ac0568972bd13462f49cbd46f73e63e82560f4480c2c051b23a54dc21b9a68f034cc5a9af22abfe70308ce5a41b4b3d03bc68605f21c2652f15804b8f4c94de8e65483ddbc5cdcbff4596f9380fff3d33a017ac17d0307762eab7be0200feee983d4f72119abc343d43c5538bd228ea1593f6b356eca15b0aafce21f75779c7afe640f1ffd5389461420f343659f4462a0e7bc9822ca9081750f4a61ad88ae766b2c3749e5f33b753886bb2f38c78639a4807b3368cdc42cc4fb62cbdf50c9e23b134d9948dbdb802b2358de69dda81848f7cc852dc97ea0e7c6f6b16bfe99dec98bbe7e53b55bcec20f2827768bd4335d1813565cfe57f2c0689efdaf4cac32b1e45a173947cc2e7b53d8a239d23cae7148b51a6a4e3b081fe49d12c6abf3de606ad99f208df48b3608967b7cc0a1a35a902b8b06e4f950b224fbd093b88b84c8705134f51ea46fb8243e406db6f075a51dd4d3bc653778eeb56b8c3002cae6ee4a4d4aa8988eca2426974f911b8c5adcfedda7ffe08f37fb5de7c890794d917f7bd3006969c89b887bc0679921c21f7336602178adf60682e8b16fe1ced012869eaa709caebf4eb0321b1bc1d2c9681c070829d1781e75e167fef1970e1520fdaa1bc4681df6dcc0624b87e1ac5eed8f5c45f3a87c5ec74303ed06a7ac8c7e27e79d04ba0a286b4a3186257b6648baaf3c43701ccb2ad67f282d7a35d50c36bb9f4fa6b86746e9e3a90fab0d9b96e199bc2f3ed8f28a77bb3ad34e9dd1e800a3729458f3c7e355c9379fcbd792605f70308b5e7bf439a9ce07fb1ce6065640dee9bbbab47d1c744860d7bd6379394279c7c6055c0522d6ab4c6f5fe937489d7b0eb400a4f0c72c14abfb62cb93ebf046e2925a77adb3b16f72e9b2e9fa0cc1263699d0d1bec89340c9b7287d444a89570581c61c8fbcb9f38c33b530e709a974f6141c7e556dea5ff17b316ed4a10a1401602874a424eef92c133b2bb0bb4c3c142822d595bbf2b237a0bb1425af6f5f68df8a8f7ecda0d9a282c1fe7d275d529e7c434632c373e7374652a5ec0e2c65e47fbfcf4a8c9e7a949333ad29dcb4e7e68528645840625d3a576641bc0fb0b736d3b7747d930be44574eefcd67ed1f5e7567719b472b69a14183d2b46e931f76ff7c2217267ca1cbfe80bc9717029eb2faedf14d7c3fcb9f72e71a7bb3ab458f24018b90c70dddde75e86090fabeb26d4df004d28339e2984eea83126e5bae531291f4fe0f8e710b2bec20ebf714c5a1f82b3e86c38eaba06ed65738a9d675152c29fb5cb0f7ab83c9a4ae108c812f9a93a76e4c1fe75de32cda16b215cafc649c9d081b5cd5b9fca7eab3439ba9055624b08c1026e4914917ba457b80a974a1abb280365cdb7509900313462b62eea326848f45719561b990a1be2c09d9a94b2bff4f13c38455b99a6272175ff95ca0f551b6e8f993dd096b055057791f9bbf01057a182ce21ca5b2cee7457dc0c5ad3fb3cd46a59546e2fcc569b5bc40d2e3adafff4787bb5b9881abfe9b8c411199573b1cc4adeb2fca2e56371112c1f662e9fcbaa3fae4224e7716447b3f1f553a799f87ffff55387ec926b22a0f145a75512b8f2d8a0eed8fdd28c7a1a26882c7a891de63236c11eb07d95546f1ee27ce67efea8211507f1b522d46ccacb7c510d0c761dd14058db8ff9fdc41a4a42dabfaf977b0797aac14d92b6d9b3bfd8be7b496ec049e2e1079b2d493f1f290172e8bcc3b575b4debbfe44649f647931cee3ea8de7cbf80d8007c27d757eeb0e346bf985d7b0110de34f4e3b02ec691191a8ce3d4a5e279737d7cb14fcc28014972b38c9bf927d9369e4d2dc05c0c3ce0ee312e5ec5c7581596a16401424c63c743a5d8abaa20a32f7f0f0cbd3c2b816abaa7d2031b8eb63ec00dbbfacf8e429f5985542fc59e859478fd6938c4ec61306eb570424eaa20b7d7b4db3205763a82c275e0d76130bd999fbdb8f41a072e72cfecd2c6c648e3a03f03afed3634b1ef8243cab8f4efd538106bb4607c59909112bc693d56c1ecefe2027c98fa67e236f9126c5828daf1d3f3916030d70057117b9bffcc0aea5c02eb0f6c3dcbe6ea409e89b994eb930f393c55d3c09b16c8421f59ca52fee5f6ee4a964b8ef3ccbcb8390839f59f645b14a1a52a3863d91e4b76fe2dd46d625f040b0f1ba5d5f9c305b5b7850f318bac662b683ff4db752d676e333f9cc2ddb9224e588299410580ee8ca0b154bb913c51b599b4ba2ca52b16fdd8351e2d3f826cc010bd38c705d4cc86b9f6f5c69fd47fd9328fc35ab8eaf394ab4c3d19696b9eff8e5db0a1e4781031742f887f20c6c66a96ac20afd64be7b27633377cf677a08655176ea05ada02106fec2a4e81a48c21db024b7977564b46bd608f66e00f9f667692d5833e4ff38b1f670d383af42b56f846f7d819cd2cb08", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r1], 0x1176, 0x404}, 0x2) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000780)="a9", 0x1}], 0x1) write(r0, &(0x7f0000000280)="e38e80d6d7ea89e0aab95de3db7be113407c5fbadb03c226b40ebbd3cb82dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b00bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac", 0x91) rmdir(&(0x7f00000001c0)='./bus\x00') r21 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r21, 0x80047410, &(0x7f00000000c0)=0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000002ac0)='/dev/zero\x00', 0x10, 0x0) r22 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r22, 0x80047410, &(0x7f00000000c0)=0x2) r23 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r23, 0x80047410, &(0x7f00000000c0)=0x2) pipe2(&(0x7f0000002b00)={0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_GCALIBCOORDS(r24, 0x41205725, &(0x7f0000002980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockname$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r1, 0x0) 16:00:25 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) sendsyslog(&(0x7f00000001c0)="1f7dcb5e4eb05c31763da9a69d6dba54d22817", 0x13, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000200)={0x5, 0x5, 0x56a7, 0x3, "69d163d744bc4d5c435f059e28d805fc188c788f", 0x9f0, 0x5}) r4 = msgget$private(0x0, 0x40) msgrcv(r4, &(0x7f0000000080)={0x0, ""/224}, 0xe8, 0x2, 0x1800) 16:00:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3, 0x0, 0x80, 0x2}], 0x100000000000002, 0x0, 0x0, 0x0) r2 = kqueue() getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) shmctl$IPC_SET(0x0, 0x1, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) 16:00:26 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000280)={0xffff, 0x8, 0x3, 0x8, &(0x7f0000000000)={{0x8000, 0x9, 0xade5, 0x3, 0x5, 0x5, 0x5}, {[0x3, 0x80000001, 0x31, 0x3, 0x6, 0x8d, 0x80000001, 0x100000000, 0x65fb, 0x2, 0x3ff, 0x8, 0xfffffffffffffffd, 0x4, 0x5, 0x3ff, 0xffffffffffff3505, 0x3], [0x891d, 0x2, 0x5, 0x3, 0x7, 0x7bb1, 0x4, 0x20, 0xffffffff, 0x180000000000000], [0x0, 0x3, 0x1, 0x96, 0xfffffffffffffffc, 0x8, 0x7f], [0x3ff, 0x1, 0x5, 0x5, 0x4, 0x9], [{0x7ff, 0x2, 0x2}, {0xffffffffffff8001, 0x2, 0x8}, {0xac1, 0xc00000, 0x1, 0x5}, {0x5, 0xfffffffffffffffd, 0x1, 0xea76}, {0x8, 0x9, 0x5fcde82, 0x9}, {0x4, 0x1a, 0x80000000, 0x8}, {0x2, 0x1, 0x4, 0x5}, {0x3ce339e0, 0x20, 0x1, 0x4}], {0xffffffff00000001, 0xfffffffffffffe00, 0x9, 0x2}, {0xaa, 0x7a, 0x101, 0x7}}}, 0x78, 0x2400000}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000340)={0x100000000, 0x0, 0x2, 0x193d, 0x9}, 0xc) socketpair(0x10, 0x1, 0x2, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="01002f2f66696c6530001fb60f849d20490ad7573cb41cafdfeab6849e75d7f4f132855635e79a6587d365fdf02bacac9f558441d5b1df3f0dbf220d836960c3b874407a0de0d3e0c5874d18a250496f25cee75a9c5c1413b010862547f2f74a32582e0d5c554331048cd3d093de48d9826541c68c"], 0xa) socket(0x18, 0x5, 0x7) r2 = socket$inet(0x1e, 0x6, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x800, 0x0) writev(r2, &(0x7f0000001100)=[{&(0x7f0000001140)="f0c753cdc441365996c2204f76314de6b77c90d24b1d620c256ca299b64275198e356a2b6415820b3499e2ae96d47bc5116f5af95572d66ecfec6293a8d4eda88a120eecc83ebef7fbec2950a33e29867fb47a3dd4fdbe3ae86b77fb1f46d4264ce76e32a77f86c4c47109f514c1f98c7ef0db65cfd2de137ba0e4356a506401fafdd83d8c58c4807d9539082ff10d533b32133c1a8f1c95c3422441aa62286d557015680e4e2db45a8c0a3d406114b8d8c9fbce6a0e849621f3a96b2f7666faa4d148b0198f87078683499a1d768c3d0a339ea976a5f9da5856ee2450b6bcf388233454b169bd83b1d890ccf08c4bdadeda28b00718d2938146ea29fb7eb2f33430b10b0824192c787f128466abf6b378ca4028c22144eaa93d48feb133aeca107f1f4c0c297a58333873f985bd2416ea19c32ac3cdbe86ba9fd0d2b2f18c681a3b3bfb91faf418e8019004c69c08f68ee96d1cf46ad69a8f1fc62e548f49fe0c6551137d7da851bc6635a97bc2ddd5be58f72ea31350d25e6f579b74fd09c84b213ec67981ea8b39a05edc662504452cd65bc60476a27de7274fffa0a0c8ead938bc1eee125791b3a30280f7fefd266721adcc3c1d88e13db72f43e39b0ea911792cc338afdee59720177e5876c6fcfc27277e1e2eb1f944596067eab02e1ab3129a411543ed0ace2192787abb83c5caee35c5a1db9ad8279e529a169a60bd6fecdb03a8f647e459e4a1495ac6ab2bb5e7f4f1093ca0aaf754d8a65642b70e1de0083227d125218e17538f6c3647234c33deea56353a57d1c5f42c395c61f29b19cf9aec15930b571be50f892c86f3540e28d42521190306bb1b7169e6b9f9bde2b7325e2bc46c5cb06e3d60a176007a9d379d31df8acdbe5effebecf1db6b0a28835c43251f856b411eed6fefc21b38a61b93394fefba779c3307b154ce8f573bc22304c26e9d6a1077f33dc926489f5475901bad4c3ffd2a9f22c6cb254a0dd653544cc2e14d5247ad4405dc278c9aecdefc9517c359867c5581cebd78c1fad464b4d7e3ae2f8f7d618f59f7036a4dc64fb4d132d9b04cf2633cdba229d935e0574313ce8ff46532dc93fb2b5239866bbb46112c8c68d70350d0c0c0c150fcfe980e819044262e41eef61ce27fc141bb897fd820ac7d777d3ca4452929d0478188905413b9ec2f6192e5b985363fccc4c9d7b3bfa815514145e18e3c1fba24061a31f83f4e9182183f821d609a32c3fd0b7953a2166daaa5ae20700f6c867f99e943c6ac38be06315885a91007c685ce52472a02abd9243c13d0dffc57dc5774a1ac8d2d68d8bb08a1faa4ba4a5d78c558b78dda5cfebc303fcc8387c832adf167f20dc4fe09a632d41be4a3a0e3a20504f6689d9440bca9e221410ea573aed8b3577d80a2fcfae558bca7d202a497559b682b79619656df7c022f22e1dda209e43ec728c38c544f735b3ad8c990fbe2ad93619cb0ccac9475bf2e09d563b2b32ff3f5f0122489ee81a94686bdbd77247db73c328a88808ea8d8a64afd33d3dcfc9fc3c52a7a9f09f5b75fc9eef4be7c46296ceeece08a82fba97f1a42a62ca8c772cdfaa302f9f28ba0a73a67d5a218f7236d98ea45e55bbe96c4d46eb712cc30324a78c3a485fd351b56b832b8ba5e843f7900030983fa5e92e10a02a3df55693f5cbe0d03f50a4c9cfc65f0aceb7f49c7cea7316e93d7790be15db3073f2ff7b6e25146b9ae2b6ea06df98742cfe48e99d29791bc68a51ec00cc00fab0c2662481b87220081da975211032ade19ca6ceca76d3a1a992eed0910756159df5a799f2b9a17cba6ced2bacc566a8131179900eb1368c1b7f37139266022d7664e37fa5643e902145ad87b9c5596705091b0c40bb84a9922464389ac3390b037801ec80261ca3ea0de705066be47b892dcd9549beb621906e11e01cfaab44af92391cdd19c76776c0345d15a89a323d416c05af8fce251136616f7d4d153c911e7eed99e5a627b054ac24c60688a64d43b2779b4b1bf1886d452da784495b0739c4b0852f6f63b21c1a17b448088793942efd85332ed336a16df1818184acf67a92c1cff05d35e453aebdbd91c2014b205b041061d38b487d359966b7b8f76054aa84a58f9bff15f5d4bdeafd98006dcb92854450a5597edc02ac7d01387957a5f6d8c4ac761473d95ab764e68df8153ba76fa191045f5223b2991c45bd2da1e3812067a8898d3fce69a554194891872990aa7c4e91d0ef48c0f56ddc743c5dd6b45a097ea84a5acf67c198a42c8454803e92d45adb5447ef99a17226963df0d2d4505cefc81b8f883e34e24b1875653de6158f69529cac6e05e80a923199e0682a921f6a8c88fe688264401aa35067d40dbe4c9b17feb6a86f309d21e26018851f363ac3f3a3fa72facf9257577698d6f3b0ece7d70964417790144327447f6806c5bc6401377b666bf5f325abe77782f1bfa17a207cd51d0db921540f2c32daa291edaf1621e0f456a1e6bda33a243357cf3c31c9d44ee9478a297e2923b6460f9a1554914d9924c530cd2d3b767eae49fca4a57ca57518932a7db3e14cb019c8145a14b7ed9cd9c460bee7763120916eef558c14147fe6a86074fc9d659fd0032dc3f56a585b4124c1b17ed7250eb3fb36128baeb058043488d1db420e10fb5ef909a7fc74f736b03ab8d84c3433a87cd709fe5c82886cb3eafa48f32b86eeddf4c6c5f56e0be381985e1ccfb7fed3d7c0065e0aadde9be04c29a981a86972d05e69d134a1fcadad759c81ad6b8dd62a68e4f0e584121c5317ca3dabf718d1e3d0cab44f5dd9a8ae8d38ae855495db6da6457a99126decc5d93308624d05e6708ba557a1e0d17141c3bfb9fa5c6fe5423ded09909e9f26220e262018ba63e8e3dcfe9ba57bf05900fbc221f5ccc7e54384dd4427d7ef072646b251ca31e1017019ed01db60f923c650bc4fc53c7d0b1dd8862d9ff05ad2733b2877eee685cb26047ee17b2a0a54a4936e1d0cfb312265578e795ee9346dfda1d2f9e82ecb059cbfe288a01289a2bba97f5fd35749c86af09a0df75ea8a9dfdc706605fe27b4c8e47f838b9c40e202180442da7a5517895a336896d4a6ccd8ff74c2491d8eb32de14ebe98657d365d88e0563dd6389805b4a935258c91865f2f9c32bf9e4e62267748bd0c651c50414552e2a30134fee7633a1d40ebbbdf90b92f7a4865bcb07d8d00c203877af05115f3e668ca2113a4bd26cd46588930a1def5a21a12e17f1b8cf1d0bd9b1199f5b4558da6b1816799d0b4d5a509cd67f9254ef9667524ceaafff8de8ba33e5afd197c6e4931b4e2c121841d8ea07e06dcf7a4cb6c08171facfb77ac5f80e4b17459e8cba20319dd9a624638c5ba0341dece019740b34130cc7abc2fb6f80e099ebacf1e6056dd04f231656f2e152b2ccd396d50ac836101ecc50551fb94286d0a8ec3e6a7268f86942e608397fb82e952870491a87a5a68455d4fadc0e225db99306ced6ef069b1cf2f5422545ed187911f5ca5ba2cc351b11807e866f346bb393065a53f94d1d03b4b8e461e29f002e3be393f7b5ccf4d77eec5ff224739948073db0b7fd2236b3c7acf758ec24cf1720e8e6b7f430636a64e60931da7e90be8007dd764dfa774a1cfe20174bf8375385494f4238eb26bf521d3c44e0c508264e07a81e0e99004243021deab5f28257e767925fe5021bfda9ca1af17dbed695d8a05184afeb706bfaa89f17615ec0dba990debb4b613144da0f00754089884c599cee3f7a5ff3440411c894051684d1edf4340c02738f17d8989229d299e8eea72e2a5424666ab9822f6a2dd2cf1b59b130febbda240277cb0a4019ce9acbfbfd3c6ae870550137d7184467ab25d6e39cbc91d0ff8a3155b3e8f27899e273c883b1d53f452c6933e218e0dd69ea81f9fb8b3f1317076d3e83f8e68c06341796d2716c0042229983cfcb11f1ca0fa6775df227360ed1870e41cc10d4bc76a52a62b43b3e810c95566427120315c0a1f8320bd8a4c712ff8b9f4a28502b9ae6ae87261e5efef5e4325149c1c3a0abcde0f75b27e196be9e11a18168aa8cc62cce29533cf8e8790c39ec03ecbb2095b08e65f5ab2a35c88accb152820a3077d75ee7f6ea2f5821e0c398c9a667c88d74384be684a9725f0ec4dccbf55cb0534397ea2fcc1f14e2e15f92244f52aa4493b8a621f42363707daf570fea8b5e70a9c17d14bc5a5b0f42ef57e57e4c4de2a693a7bf38da6950eeece3c8ff4ad57c74faf9f2af7223b15605eb89f3bbafaa013f19d8d18e82ccfd111f218253466154c3e004c5becb459c96afcd136e31acb86d6bcd4d7b229fdc8229b58a866ee2ad3a7e2bc9163daaed7a0483f256c1d4f0b6202c10dd0bb628a7d6e3ae8138817434ff8c5ed1f1e516b44484ab0af02cc922911a1ed32af2cd631eb13ce5373af4d41ea8122503cc7166be99d955ce5cde4db70f0b30284ce4701ff634c63ab0533096436bf824ad12a7cad16acd0267cb5da73639221a7ee133e1d50e862dd1b3c23ff405934273a151c6f9b5aa4e32aa2afe7c8eb12130df8a29ad16cc1180da6c58f7a5a30ed4dc7757f7274be91f4b52515bd007bc8d531dfe575bbfd5d62fff2f96feb2395d95f3feac5c0461594e62ee2dffb1e6b3c92f9d7eb2c5549798a86e442df6f4ec8580418a4e542262ba05f3dfbf9fe3cebd68a0f0e6e208fca8b5a9d5b6bdd024d6b39a6e1d36ac44c54af610fcc8a06fffa163f7fc8c38359d7468f56c560a74e90bbfb7c1176cb97b70c03e9f75d95f2399ac2b10b13e08c29c93fd1b60f6c4759d2e2fa207f4ddb251c745de20f68bdbb333ce6e95cc73874002f34e8c3dbea2489832fa4a87dca8853c6ee8330a2438b2f1f2229567e9165384c5953718feb1327da298ae32fab2ab1e67d69b52e08443d22fa442717b01d47e3b74772a2d69cc8d15693661c20f3f610422db6c99a08dcada0257c2c17d32493c8a28299d51ebe6a5bf234d490e7ae5b43f7111482171bef3090c58a4f03891bb4c1393c7125c53ecd15c09e8503fca62679066729cdd8f2b15adc4cb24371ab03a1baf26bd154e1f3c33c4ae904f74e1af200dbe10ba7b99b9f2b2203fbf3da5821f7af774eb2a56b2ab373974b64d3983ee220786092d410a0778c07c5c7486fc6bbb76f6d367c099425ef7752d69e1783effd2469f52b8b610e9a217307d905c1ccbe406df372625306abc2aa76c12d159426665792c46b332cbfc11a7129a40d91921d87d369dfd13c1310ba76ea299bf29e661cfe3b988d0e826cfd053308cda67c44743ddac84729f4fc8b8e3896b9dc30e9e89c3c2dca3e7b4f2a583cdfd47887f406a5f34a705bf8e1f2469825fa4a70ad032c0f52becf5000c4e6fea4881e4b39ae76a749e583f02cfefb5206c6e4373513c096ab9e3dde354a9377006766442eaf4d5b676ffcc101e7693eab8f6a80243bc6ca9df110af3aebfe57394e97da3b20f67d89e1a4c01832eed3c5669d34426126adc1c0743cfe2e3fa7a2f78dba887c7937b962c6933c5703b3326e03978de97c34da2a23f06ac1f021f9e4962d685e10d6fef6255afed0e417a59fd8bca8569d633b25e650730929cd868dbce2c722430ed5d1fec466cd1e5b20f19393dba85a9474e3b1b83cd9fa589038f849f8390fe86c07dad9a7896163251836543777a124b4250e6268fcaab3216a95c665737bbbe0c637f903a2e146b01076bc131315c82c90fefd5e1a3eafeb978a3583d4dd559a35de7a7ac2ab545869b6269f7", 0x1001}], 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x42, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) 16:00:26 executing program 0: msgsnd(0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000004000b34ff0372de9034920ec0bbbd35616f660b92c08565b8b8ad8164d5605ecafa599d49055c3a24b53841c877532573e807a3206260e356009b665780f0c8de83098c77880367ee613f298e3cc8b323bdbd6019ed616e403fe3069a3973e86f04a0c895aaf5ce9f99d6e08a5adefd9334fa1f272f98c89d0c5478d79b3be389292f6db085199074bb08aff10bba0890d04dbd1cdeab460f12606f3a98c57136b4102f6f231de4de8044ed43deac531af885730c5448b811129275c6d41cca230227e233c626bb35223812e2ea68881eef6a760ceeca3f4adc501509000000265d695c03b430838a14ca12663b8ef3ef89292f2fe631066d0293e869cada79f4"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:00:27 executing program 1: select(0x40, &(0x7f0000000040)={0x4, 0x9, 0xffffffffffff688b, 0x4040000, 0x1400000, 0xa90, 0x9, 0x10000}, &(0x7f00000002c0)={0x8, 0x2, 0x6, 0x7, 0xc6b, 0x10000, 0x4, 0x10000}, &(0x7f0000000600)={0x6, 0x4333, 0x8, 0x2, 0xa52, 0x2, 0x8}, &(0x7f0000000640)={0x1, 0x5}) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) setuid(0xee01) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r0 = msgget$private(0x0, 0x100) msgsnd(r0, &(0x7f0000000240)={0x3, "dce26e21bb7d961d2f1e59d4af6de0bd0a2af5804f572efa2164fb82585a497e394efc61838e7b5f5c14e9a87df43431b486709528"}, 0x3d, 0x800) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x45, 0x1000000000000000}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000340)=""/229, 0xe5}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f00000001c0)=[{0x3, 0xff, 0x80, 0x7f}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x9, 0x2, 0x1, 0x9}, {0x200, 0x2, 0x80000000, 0x9}, {0x10, 0xfffffffffffffffc, 0x4, 0x1}, {0x3, 0x7ff, 0x1, 0x6}]}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0xb6) 16:00:27 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) r2 = kqueue() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) close(r2) fcntl$setstatus(r0, 0x4, 0x40) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:27 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) close(r1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) mkdir(&(0x7f0000000000)='./file0\x00', 0x82) r2 = socket(0x10000000002, 0x3, 0x0) getsockopt(r2, 0x0, 0x66, 0x0, 0x0) r3 = socket(0x10000000002, 0x3, 0x0) getsockopt(r3, 0x0, 0x66, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001880)={0x0}, &(0x7f00000018c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000001940)=[0x0]) r7 = getpgrp() r8 = geteuid() r9 = getgid() r10 = socket(0x10000000002, 0x3, 0x0) getsockopt(r10, 0x0, 0x66, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000001980)={0x0}, &(0x7f00000019c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0}, 0xc) r13 = kqueue() kevent(r13, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r14 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r14) r15 = geteuid() r16 = getgid() sendmsg$unix(r2, &(0x7f0000001b00)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000017c0)=[{&(0x7f0000000100)="9c18f53c79d0cbc0115e44de09f9f492262b6a8310c9aaaf10d0093413dc87553ad43d15422754b8584cf5c9543d2350c50c1b42c95734a6f3bdb419c7d6db1e9400915650eb4732c01fcd00f41dd9f1a5dc35f941ad579f67f966e535b4fb97cf6a2c89ae4db8b20fd14eafa2ea0346c0386ec5d1d6aa9ac8b4067ce0c0707a1db1d98e70f0239110c919eb1797d842f9701889f9e6fe46a8f50a4fa73485128eed6a8a8831877c5288c33be2df500d9c495a16fc6957dad7e19f565e5b569b18023f62dc6a719583e1dcfe2181978a0d7e948a698b9f1e8cd3a3b429bf06aee1906620ede14ab7c82803204ca4fbce97a6c5153eea6e25b005", 0xfa}, {&(0x7f0000000200)="fb0dd2d32194cc077761e3757179ebd5c9c5987735f28ae165ca1d77a92e9d5c535ac817227d7a33abbf064029fd80272527fa1d29228432c21c85a78449b4d6c8e77dd4c66ff181fe11f4fa51dc7417fea6f92dbb8b3efdf55b90f36c784b774e00dc71c7370533df3e12846c4bbfeba47755b5ae63cb55dbd1689e006c9b05fa54e44272d259963ad7a86193d75a8b25374fb31669f15f15ed5276961a0eda430740008a5e3490b7cf22ac7c1b575f1806b8d59a1230b45d62ae64a7027fdc05560cc4706beb7b19f504ba75460ae8f859ef209c6fd6828861f276841f1384ef4b4a0e03c5b0139e3bf40a2b85729b79", 0xf1}, {&(0x7f0000000300)="6f34f64ae9b429b0613d7c01314a6d69f7b463a6f90fc2c61d463cc05481339525b7b217571e4c3f9b271dd857d72482a4830c5ba459451229bbd428d9a5ddcc1c99ca8e55eb9b5b1dab3ba9c7c4f69ddba0d535215bf80e77e0f0848c1c9f296c278172f0e007639be1ee8b32f9421122f7040ec9b66cef374b82456be12607dc4b47cfde8f4ee38da15f9b73f9b129f3c4a6f2a99429b494c9c1d9294a1af15eb49bb1cae0cb6615ad9f306643cc4f446cbadca747ad7243960e2cb334ad1d36839fe1e757", 0xc6}, {&(0x7f0000000400)="62500c5aafd6230124c07e6d0f7180b256a4", 0x12}, {&(0x7f0000000440)="174532353cc225b3bdb9c1f126ca597277a1fa2bdfc6a51972bb906f36ab5d3244bb268cbe9711e5e3ea147b2da7218bb7a730f9bc28d26606b1749c1f5c513fe6b6c40db1cdfed4e7a46574", 0x4c}, {&(0x7f00000004c0)="ef9936d588931c89eda12d1c99499f6fe2e4a3172fec97fbc2e618b6dde5942e88866d333d86abd90db3c35e3ef7e0a5955c9d62f1dec0a3460cfeb4a6d2eb925fefc0bd382ef9d3d35579dd86b6b751ca707704add86ad9e72d161dd5a8d69f34f84984567ef38fe4cf78e10ec884c36d16db4b77f6680e2e3badfe49a08ac0a71ee0604f359ac3beda1d428ac49dd7607087da836aaf38383b1aeb8e0e5c2c8fa675553cb77f20fadca468d24ef483af658487cc799c4fd5ae72ec4e5c9ebec48e89178ccc7799ce1551911b7d4b02a8258d0aeb8bf4b4f78f08d59e4a7ab39e33cf195b1c7666349160056cda45aeda6052b961ae198b80caaeb4f37925b35e035621b089cac2038e5dea705d9cf1061036a5ab0a1b7e7b64264d301e38eabaf0e768c7428ad2efcc119e29795ebee84ef5a12a87706003bd1500db3f292a12ff5351c698d8d0660d2944f066266dc5f51577705086172013f0a1fa5f0e8f754c14fa10097dc31ef956d1f2fd827b7d0115e24fe5d4df2a3fed231db89049ba0af27b21ac17c4073db38eefcd2da660d08b08e2c1257aca2276fe3015f6971971937edf913465a42773666dd37a3d539783c09d0b950e6fdd6a45c76dc1ee35d958482dbe2230788a423bad2786e9d8b6ed3eb33d975765352bff304ce48fcef76afac4c8323c626ad29fe4cbfdaf61bb6953b93d04ce9e51a4c3567835f584fe627679e01c29fc007c05585c5871caa3368c5e72af7e80bd4f4f113bb60f68a80a628572b034f036f49683dc7b6b2f751774275f546fb6d9e18ccbd09ae9768f7fef5e5359d667b432b12037916811c9c461029397acb80b739ee9877e1607fcca9d0b8cd974b94e2f89ea99cef073186443e7a7043faa37b033b6862c0a01ea345269fbbee193ee9d2c1bfd5d25a6576de45ae2505ed005f15960db608c96208ec336db95f9d044fffcb5e866c00791754057496b1b93ba44480e4373ae369c1cda3f909b7adee7bf780e4c312e051025cf3f95cd516b25898bdc38e72d08b9163c744d0056328277b5c3ce23440055d2ed6574006a787d5561ae41f78d55d710a50a385dfeaa42b977114bfbe55a08852ef0162ff2d76eedcb61f71b1d0054bbc259d50c7d93d24e6bcd5d3e5f35f5b2f6ed7926a8c4f90c93e0fd90199eff8e73919dc5890117df4d67117e754ac848e19d78ded9a01568252a46ebf06c68ea74eacd559a3a15f6e4fb857985263da275a8260b54d8e09b5fa8238489e15b802c86727af40cbbd5d9ac14451559f78c5fdad95bc19fa8ef786c44286f25faa9337c32b2b76bf94ae1c087482581ab98fe14bdf2b60dc1e5f95bc477dc0d1c8b8649d40d8915e98c364690bef0b04b7f6bbf1370c6b9cb0bdc309e95eb39f88b467b565ad58e1fb3785909de47fe93c1f9fe9ac8cb78a881a8cbba653db693d4b27f99daa592ece3c234287e4a24d897aeb1a046cddc148880e5d23a31beb251b3ed1246a87d1aaa9bf2e7e0f3d3ed926e00f02d71b2bfd17fb8b1ec0d579ff077be1fb688129699f15edeadf1d4075247b0956b64daa6db36c69c070373ac3fc2c1baa1dada1d1ac18283b7b594a3f449e6994bd6578a65071fb295e12d319f27e7585bfc8bcc761f3c238eb3fef9cfa88bdbe231ceee48a1aa47febba4d8e6eab233afc276d15a0fb0fead3a38e95bacc613de6ac2df9833693e9e4f224b49a38bed31ac043d4bd0932ab5eaf5725f732d4e14b8c1c51d43bd739ac0dbe59ee9667ef403b457f826da8ec43c42a7dce628ccb52adb7f781453b99574688c57f8d49494980f77a43791327b6dce2cd42bfceab46d60d634f106a8d7b5e740b3d73f4c1a25b59b8d96cc16013f41e3829049bb63b2ce06a586d3da15e9acea2a06bc00465ff32a74944edcf6ec632a8d55ebbf8a2f0567f74832556b02c9e5ac5c800e9416a6941dec81c281610bf9db2fd8f1ac7949c7e87cb89da1b8094f654d1ef317dfa8a6f632645e12cad7df288ca10e011ff6985f561dcc3c2cb38d6c61455165e448ad3bb0b229bd4984edba8463900d50d8dff785569bee1aa2235e46791cae1980b8c393b9e2c3c58dc4c1f2ca96420a8c9f9df3f317b39645769ee6e5a8422174979fca580388f3b7684478c2c24093aba3d0646b03fee936ebda5918db8321232561399c9cdf1720018b6cb5c74aa15af57100fb080e88895ab21e000a74c957ec0d7b82c599870067ac72eaaf12d4f1c178be3562013b38cd2afde6a390f2d1827fff90b122137d6ee328a084ccbf0874d33f4eb319ac8037dc0deec5641c1be92a2c70b1a090db61935efdc7dc712b2e1403bfbbf340145cadc8421f992993f362db64999175a59bbe653e4b64ca9e7925aee4516b696ac757e7ac579713b59089bd34cabe113305d51df7b1b53f8b23e4024cb92c30f5c3af7c3e046be76ef2a07a090e5182bd976c45dfc5f306a4e5c0e3464ec3f0f62deba84a2593cdd602bed91681cbb190151e2ac2c8d9100fbc38491256be2dcc9d53f7ac7284b66506b38162193e37d39297a16df7454500bc59ca773aeb016369a5175ae7734edea5c5052ab0f303fbe9cedf6c14c2358f752fcbee1c85756c9f5012f1deb2c72be9e7524cf99f44e214b452ca9ccd6b714a97d3b826268ba0d566b8bd341ddc36adab6472c921e8d95563d9f7a333c5f34fda30d4476688d18e38d2aa17ec910cb9c4e119c1fb352496edf783a6d16830397a35b579823e60d0a27a6684ab57f4130e738bda3ece93f71c42a737869d7badd8bb13a0cc87f7e062552c8bc85bd3a81065c4ce1b372ad0f2886dea7eb4af566f5918aac65bd122e58b38f6a59bac9a17244158199bd01fba8cb64c4489663659dca553ad7f3efd76647c27ac22be4b6ceb72cf9f431a8722b687b9c25d965d8b091d5133e05a31d811be1b10c6fec34f13ac3bff78c6245b6fad9cf100ee7b99b91ddd4739799ad0b388af3536cc2f3f87cf77103dddb01813d531725e6afc4d53564be3d62fbd6ecc2d4dbdf191d383336f973d468c2c411c7f07d578d1a8ada76c8052ab438b7363e36c6d8ab101cb5cf56ece67ef7d012282bdecdd528577fa441afc33034e94d39a1498a3eaaf380ae7d88dffac43f942ff3244b4ccc7535c27a587bf0670050b080c53a186a5da486cb331a8e88b3e5f1c08fcf38ae8accf21b70f2f94d79935a7071411a71132d3f2a9206cf68f8823d79cc14414d149fb76adc18362270666e44e5ffa19eff48ea66365e184131b6d1532663746a24db9a49f009506c90360bbf3a0305037d794186ed3f178c777b8d7b122b4abbea69661702cf6a5b1cca694416ac802ad54af3ae98fd84f97c4927b61bf44f3057852de8da4dddb30a7c4855ae8d8651e7db06c9482b768c75edbc37393bdadeb9dfa6d5b99a0b031439b03f356b41d97add85860844e94116be077a6a2fcffe1cdba797be33a064090f201358418c63ad8c4f3e35edf48b7a05e7068800aed8182f0300e632ed513fcb6771c0e7b61782bc526488d60146949fcae3bd147f161d5af90d23b0237205ee877099a09ac4fc9c5911ced33c681cf1ddb7970444a2247e84d75e7803c990aeea883f4b5572245d4d6b57b557b7f6aad9d6bebdaa7f1ab072e73eb5cc1e76947f9de8d3ae056081188c0d72b65f952714b39a85087bf90ef3fdec9a5135e53afaf7c4cce4fc2e3e7ee7a0bfd155f3e83f2d8cad0fe5c89fa03e868ced5c5fc41b928837e8f60f0eb227ed1be65fde62f7d48b77e35f0289a01a075dde941d81df7d4399180fdfe4a366dd35fc50ca1f138f5f3452fb650cbb6a099fde865c5f38faddc6f2b3f699c318ab8c0eb1e5365237494ef14148e2e0fd7b98e9cb683ceac2d5a12dd70b5f2886e54ef5a162f7bbe4c95e0230f1f984579f4d1eb88cc2d691cc58248bcbeca1d5e3a2b7f3843e0a663e6ec8f24490ee08d50f0815b556931731c5af3832c2fc0da7594c436db0921ec37c17daa7f6c795e7482c6808b73b9f10d717f823a18bb601bd3e8ff478550f6d218228c262ac997f06b03ff2efa795f4b4f61b99283995f4bc0359c812a4c70c061a098be5995b0fe6e251cc622d152d3e4c0f2ea2f5d68c9ece2f0331273205fc921dc19958a2213d788685da1231e7907b50c844009d591eea460fab0ce1989e44f26945fba6263791191b23532a3bdf6f284668bb44578e895acf741544ff1d074a492472ad66893f093e2d8bf0c4cf90d92c5fac3918e2256fb9247413fea08fd7a6b224d220e05219db2336e1401b278d1e777f9c9c788e2576944d30b18c563157737450099406b0f2b45162b7bad2667e93df13f6d98a721b9c5d2b27d09dc76735c3d23094aa7c0ec52262f679839a970a6b507be89eb107d39ae8a38fed25531caebf76253f446e8be8fea007f67ec51b747b6cab6edd21c0973e9a39671a9a2e0f881e088593f8b2aae41261884e56c940e100679ed8fca648dbd2d7bd56bfa19a349c48bd44b382df0005b3f2029eea255624d79d1dbdaa9dacb6e00c746fcc41ed27aa54cf810aa2c1be8d8a7330e82dac65f79d94f15a50efc74bc527c7e69731c144dae91edb169d8cd81306590b4c6fb95cd90d7c26020768a82e9352cc69b386f78642f188a1b7bd16a06fbc5a18f2081d411c38eeb2862593169c89c9d1792c7afeea74af8f1b07a4405ccb1a8c2fec0855fbe754fb9aa1a90c2b495f814abce094f2bf066f22cc45b7a9168fccb92136361d63baa9fbb108ba75842b520a9d8aa11b83de655740d81bb901f4e292522e28c38278f2276d68fa3b0fb324597a64b11433c4e7d8f4497199ed962bb6e15a4be3548ac17e502a3c30452e5f28393ccfa780284569b2eadfd1083b579bf1cad8a1bd18824c2187ecc4654b73946ce517800d55308261bd0ba5ac996236993af42cd235c1aed7c8870668da433d93484959f71e7f8e1e135ae3dacdcd23d08f63ee2a360d2c8a2ef5e4afa1bd7d9d31e36ee78e67e997e408f6e75359b2d2613d85fdfe6a3a46021919a5b8003f39a9265c4f9c18fe6594cb5d05450e38f7b5d5ce6e99e48e381efe99714db7e2b91b1184197345b06a3272287af598aa3ce2404e27332a5dd35c2d6e5b4b51ed9973501140aaabfa16e885c8fd03b7fe732ba017afc11f16e3a719632c8654ec2658ef1b77d3dba9e23fdf78ceded71b3304e6dcb090e01fb99200d8cfb1786c4b8bc64aa886fdc7e7e3b4d33ab07ecb10c7edc77b2b10e8e9a01022eda6eacdb1211f373da60722441806b1dfe9b6d03fcbb23950a483dacbc8d7a5c3ac21703f1ecefcdf8d19d4105016eddfa9cb5395322146004ffa4255cb6a0a9564f2597c8dc41760f94612d08c2184ced507d2453a4f9119753b1ed9a45868b32940816d2730ce8090b028b7d0754a01d3646636d73e27b6907be03a2acc8343ac76cf7dd2aef4a9752771665b2547a4bdad614f82288dba2b8abe6888d5c4f4e4b91f91b33531d6c8fad76483bbd9b8644d69fada9f890ff330d19d2d851f92ce8ce479720624c73eec26cb33f3e48db8b640f47c44d660736e7d42fe6b28c8502983fbc807a5d31fc3bc55613b27588c6a99a281a93a055282aec0a25948fe8cbb1c45c1e371a5e08261c105592227d0393cfbd9e491a02fcd648b4e53066504432144f0eff5fe487d88143d52b53bff5302ca7b02237790fb6a0e4c805c0c2ed1f48054d9b17e45a9ad3d25ac6245ecf0e424453f813ff33567aacd4096c0426964b76cc", 0x1000}, {&(0x7f00000014c0)="a079ccbd559f502156fd9bc514402f4524f87e14ed6de144500f7be80213546361e99f3851e974100c0575ee1c0c93ab6a1b1905c3fc4e9522b4a9322f1101c12051292617fbd284ea78b80df492330410340d97dad6181b8a377132136df1518e196666", 0x64}, {&(0x7f0000001540)="49107849a5f4064ceabbd1435b9dd653245ab6f5c06006e49b623d8bfb516e62e60fa66764c162ed90d7d971872cf8662ba7a041cf2a2e9e4b15c9997466b565cb68b3e37f5e98332c4f77608da6885b88cbc6f95daf56c658bc9bfa46ab711e53c1f76363bcda096ee58271a25061266a46bae8e90c5aaaa7558d34dc32fbb1c8af9f2cc7e2c54ec9f3e934d4d489a1930bab205337c6d273715898fa17f20808712a9307", 0xa5}, {&(0x7f0000001600)="17a24c365a37b2d9123959ef87b4e13900e365fe8082cb687df98a629dfc63185307874656d9fb3fc436a4cd522f931c270d9824dc1e10ea9e1347084e2b40a955720dec6eada32e668d004b2b19dd9b3e069cb115ec7af34f61eda4e4148fd6f91092bc122ebce36cb6085673943e9e9e62d236f5af18222dfb6eaf18483ba89c4649c51958a0bcad7809c29ab7decf7d3d4e22ac45c77faa02474eeac8ba2dd1582f9b71c560e14d99b04b04e2aa", 0xaf}, {&(0x7f00000016c0)="bc2b9fccef64e6ecda0ebeab165efd4090cae0f838f620ec01b4e3dd1a0c05aaaad98454c6eaed14e0e2027dacb0d2d141975a71c1e47c7a74fc4afefd2357ef0ff98a67f606a527db68bf9c52c8ce49ba0c7d2b7d424d3a8679a207f94636ef238f0b858b71cf4365019fa9ec5b48b68349c686438d569d4290af39144772eedb59a11dfe5a0fd279e8204a4392507e8844f8e68b1410355fbdd5f3faa549cf3fcb410efec5846428c55f6c4922bf3784b09f83cebf445eddd6a7f868f238e3afcb0efba3ccf0712cf6728028ea09ba7cd7faf2fdae44e2a5a0de294afcc9ee6f6fdd152b25a6253017b62ceae2", 0xee}], 0xa, &(0x7f0000001bc0)=ANY=[@ANYBLOB="18000000000000000000000000000000ba7da9d94f817374f954947b937264d6a8f712d9877ba41759e77cfc680ce69aa9a2c892475bf128bef95dea6c49948f83ce6829831e1bc5f0b661d65f326a7b052ed75fbea4f3ba17cc4461e319a4186d957530994d4ee4b1fce66b63076f31c5d0d54480316f792af6cf462628119c7031a7703848be7d9fad62f82b2b813f7c39da017888d44f8978e2b81d8fe21c63e76bccced91885b9dc26222a5d0b2745e0dbd74122251e8d8db39672ede5e326323eabd9345a3bbb78e9740b96a917769431240849", @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB='\x00\x00\x00\x00'], 0x395, 0x40d}, 0x40d) 16:00:27 executing program 0: setreuid(0xee00, 0x0) r0 = msgget(0x0, 0x30) r1 = getuid() setuid(r1) msgctl$IPC_SET(r0, 0x2, 0x0) 16:00:27 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket$inet(0x2, 0x2, 0x1) setsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0x0) 16:00:27 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x2) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x6, 0x8000, 0x2, 0x3f}, {0x5, 0x6, 0x7f, 0x100000000}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x44}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x9, 0x3, 0x800, 0x7}, {0x400, 0x5b, 0x2}, {0x834, 0x200, 0xfffffffffffffffe, 0x3}, {0x100000001, 0x1000, 0x0, 0xe8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0xfffffffffffffffc) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r1 = socket(0x10000000002, 0x3, 0x0) getsockopt(r1, 0x0, 0x66, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="991f7acd453d2ab29eec7a49d5bf08ec08f4c92b91bbab564bba9bb2348b3aef90c411c83199245156bfb9c591e9e7265fbf05442c84928fd829b7e46d3edf88e6233d607d1f808aa1a18c7e14b533f590a52ca56863735441ff20013fcee4abd7b968bac285ab88b936d8d1ebceddb15773e47edd671d565527d92048ea7f4834b3bd7d22b9bdc19a04b7dd4222aefcda8c9fa69c6bf8cb1a", 0x99) open(&(0x7f0000000000)='./file0\x00', 0x92cd1f3b534324c, 0xbd6169f930102388) 16:00:27 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x2) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='./file0\x00') lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)) 16:00:27 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x1000100000002006, 0x800002065d) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000000)=0x1d) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x4, 0x1}) flock(r1, 0x2) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x6, 0x0, 0x200000005}) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x45}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20f88, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="b6412c28") 16:00:27 executing program 1: r0 = socket(0x1, 0x3, 0x0) dup2(r0, r0) r1 = getpid() r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000100)) ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f0000000200)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000140)='./bus\x00', 0x0, r4) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x4) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000080)=0x4) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r6 = getpgrp() setpgid(r1, r6) 16:00:27 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x0, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffd) r2 = syz_open_pts() syz_open_pts() syz_open_pts() poll(&(0x7f0000000200)=[{r2}, {}, {}, {}], 0x4, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3e6441415d25caee, &(0x7f0000000140)}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000000c0)=0x2) r5 = socket(0x10000000002, 0x3, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000200)="4e8b57f6e4058da7dbebe0c55866c3d82b529fe846f9c42951b6ceb2b0430637fbde929bc73d9522690736aef2cce0fb53157173262fd47747210cdc8a93fd95cf4bed94a0a5a257db23b6504d86fb1b91889f6a3c94b80b3d608f01eda7f68a4850", 0x62}, {&(0x7f0000000340)="7a72df2f5412394c6fd11874bbe6abba8f0f4b73a746461864d7cfee20e41290ae80cfd889d96b203289d238d52cc88046fd457618b44740f0b8219867c912d23704bc35d500a730e206d542a1f403fd0cf552f1f69690727cb8b0ee228d38cdfeba538cd7a52228d3427f5708f6bcaebf9a67dfc98482fbe8781a43cbb1509e101d7fd22aa27d39ead0731cfbd4f9d0c037e0f8771af8b3465a04d2da294fe8766fbd46495b270918c7dc2dc893d2b8e0bbd9a57915f1bfe009d36699", 0xbd}], 0x2, 0x0, 0x0) getsockopt(r5, 0x0, 0x66, 0x0, 0x0) connect$inet(r5, &(0x7f00000001c0)={0x2, 0x3}, 0xc) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f00000000c0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:28 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x80, 0x1, 0xffffffffffffff2a, 0x81}], 0x8000, 0x0, 0x4, 0x0) kqueue() mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x1, 0x1010, r0, 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x2}, {0x6, 0xfffffffffffffffe}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x2) semctl$GETPID(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000100)=""/214) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="79b11251c09c0c6eb47ff040aeea2a3fcbfa1b1ba48cacfdd335af9ee5911f1a0e533f11b43e8eb96a62618481cb216c1f0d2daa955e4380bc018186ca0d260db03f762a08bf1443589770e78edb09506e479d81b6f31b190f04d767e8104b8570f84f982d0e6fa77ba12d5490d808c0e36e1dbc2c72f833a8e560ef0727b670bc7ab6d700af6444ddd61158edeeb3fedb03be607b5d9d27d627b196", 0x9c}, {&(0x7f0000000100)="dde52f8115f4f78cb9f9c9c455eb4913c6fc618f541e972375a7ddba17e463cfab7ace228a1aae7c8eb3209c7f88b6d26cda9c60c24efd0b75e1baed08", 0x3d}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") syz_extract_tcp_res(&(0x7f00000000c0), 0x6, 0x1400000000000000) syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x0, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)='[') 16:00:28 executing program 0: r0 = socket(0x800000018, 0x8003, 0x0) getegid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) 16:00:28 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f800010000fdffffff00"}) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000000)) r1 = socket(0x18, 0x4003, 0x0) r2 = msgget$private(0x0, 0x1) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000240)=""/136) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:28 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000200)=0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x0, 0xff, {0xfff, 0x8}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bp`\x00', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x5c}, {0x6}]}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000001c0)={0x8000, 0x7, './bus\x00', 0x7ff, 0x10001, 0x8, 0x6}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0x1, 0xf0da, 0x8f9f, 0xf4118fdbb2dfc839, 0xfffffffffffffff9, 0x81, 0xad, 0x2, 0x2, 0x1, 0x10000}) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x6, &(0x7f0000000040)=[{0x1, 0x2, 0x6, 0x6}, {0xfffffffffffff801, 0x5, 0xffff, 0x81}, {0x81, 0x4, 0x7ff, 0x7}, {0x3, 0x7b2b2f99, 0x81, 0x1}, {0x3, 0x8, 0x9, 0x3}, {0x4, 0x5, 0x7, 0x10000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2030, 0x40501) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x40) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0714ff5f099beb2b33fff30f00"/25, 0xfffffffffffffcf7) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000400)="0e176c0724698c732314f0a721d8428acf80ff9ec0ebfe8d5546e76b0ffc92294bcbb94e8b02da9f5710d6630239abeba02095e37b66d5b8ffb34be0e5c0f17f37249befb940c341adcad36cedc778fd4bf1fe6b1152982024f02a06a46fcf69988fb322c45000431fc5e1660f4bf3cadb2422fdc5aaba6ec70d6e4565fe2068b3444e68370da38625be96c7fe98b0127c7fe5e59123d39441840a1be9cdf14bd782a1a3aa068e45645839ab667379747de3daddbd4622ef355ad95b91d5dfffeb6b899472c1cd164d27bf41dbe5bc2b70e025f958", 0xd5}, {&(0x7f0000000500)="53b6594a9dc342d0e0edd1c71c434c4eeb3ff1e7f7b44315a3e5c65123ca6df9ae94fff88f195c5f2f5653687c2f082c6a4e669e85ff49ec0109a0b72fdab508286adde3a1f999eba35ff52c2d86d496b5b0beeb37898815af3f8e6c995e46adef6423e2b1e128f877c846ec173874707bdad299", 0x74}, {&(0x7f0000000580)="feea6902bc2ea6f3ca5c1239703abf32c624d60946f4f00fe1f6596e81d53391189c77fd16aa85fd", 0x28}], 0x3) 16:00:28 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x1, &(0x7f0000000080)={0xfffffffffffffffc}) munmap(&(0x7f00002d4000/0x1000)=nil, 0x1000) clock_settime(0x0, &(0x7f0000000000)={0x0, 0xfffffffffffffffe}) r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) mmap(&(0x7f0000681000/0x3000)=nil, 0x3000, 0x2, 0x4010, r0, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000040)) minherit(&(0x7f00000e3000/0x2000)=nil, 0x2000, 0x2) 16:00:28 executing program 0: ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x93, 0x9, 0x9}, 0x80000001, 0x6, 0x4}) chroot(&(0x7f00000000c0)='./file0\x00') ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x2) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x22, 0x3}], 0x1}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', 0xffffffffffffff9c, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r3) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r6 = kqueue() r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x80, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x10, 0x0) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x60, 0x0) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x768e3171bfb9223e, 0x0) r11 = open(&(0x7f0000000440)='./file0\x00', 0x100, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd\x00', 0x120, 0x0) r14 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffa, 0xac, 0x1ffffe, 0x2, 0x80000000}], 0x40, &(0x7f0000000500)=[{{r7}, 0x0, 0x2, 0x84, 0x8, 0x100000001}, {{r8}, 0xfffffffffffffffb, 0x1c, 0x2, 0x6b6, 0x20}, {{r9}, 0xfffffffffffffffd, 0x29, 0x80000053, 0x1, 0x5}, {{r10}, 0xfffffffffffffff8, 0x2, 0x20000000, 0x800}, {{r11}, 0x0, 0x2, 0x8, 0xcc, 0xf18}, {{r12}, 0xfffffffffffffffa, 0x45, 0x0, 0x8, 0x1}, {{r13}, 0xfffffffffffffffc, 0x3ee284dc0ee20c13, 0x2, 0x1, 0x5}, {{r14}, 0xfffffffffffffff8, 0x4c, 0x2, 0x7618, 0x80}], 0x100, &(0x7f0000000600)={0x9, 0x1}) r15 = open$dir(&(0x7f0000000640)='./file0\x00', 0x80, 0x8) fcntl$setstatus(r15, 0x4, 0x8) connect$unix(r7, &(0x7f0000000680)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSCTTY(r0, 0x20007461) linkat(r11, &(0x7f00000006c0)='./file0\x00', r2, &(0x7f0000000700)='./file0\x00', 0x6) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000780)={0x2, &(0x7f0000000740)=[{0x2, 0x1f, 0x5, 0x3}, {0xfff, 0x7, 0xdf, 0x14c632f0}]}) open$dir(&(0x7f00000007c0)='./file1\x00', 0x40, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) semget(0x0, 0x1, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x161, &(0x7f0000000180)=[{0x3, 0x8, 0x0, 0xfff}, {0x0, 0xfffffffffffffff7, 0x8, 0x5214}, {0x3, 0xfffffffffffffffd, 0xffffffffffffff7f, 0x3f}]}) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x2) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) kevent(r1, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffff9, 0x6c, 0x80000020, 0x5ec, 0x6}], 0x5, &(0x7f00000002c0)=[{{r4}, 0x0, 0x12, 0x2, 0x4, 0xb60}, {{r5}, 0xfffffffffffffffd, 0x8, 0x0, 0x5, 0xb18}, {{r1}, 0x0, 0x54, 0x80000040, 0x9, 0x3f}], 0x0, &(0x7f0000000380)={0x2, 0x10001}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f00000001c0)=[{0x46, 0xfffffffffffffffa}, {0x3, 0x20}, {0x81, 0x1249}, {0x44, 0xfffffffffffffff8}, {0x100, 0x4}, {0x101}, {0x84, 0x1f}, {0x174, 0x4}, {0xa1}], 0x9}) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f0000000240)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x7, 0x10001}, {0x24, 0xfffffffffffffc00}, {0x5, 0x3}, {0x23, 0xffff}, {0x0, 0xc8e}, {}], 0x6}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) getpgid(0xffffffffffffffff) getuid() setsockopt(r1, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) mkdir(&(0x7f0000000180)='./file1\x00', 0x4c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r3, r2, r2, r4]) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000100)=[{0x80000001}, {}, {}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") recvfrom$inet(r1, &(0x7f0000000400)=""/154, 0x221b2103ed175cb7, 0x42, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x74}, {0x100000001}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(0xffffffffffffffff, 0x29, 0x6a, &(0x7f0000000040), 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0xf4) r7 = socket(0x10000000002, 0x3, 0x0) getsockopt(r7, 0x0, 0x66, 0x0, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, 0x0, 0x0) r1 = socket(0x10000000002, 0x3, 0x0) getsockopt(r1, 0x0, 0x66, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000080), &(0x7f0000000040)=0xc) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x4d}, {0x6}]}) open(&(0x7f0000000100)='./file0\x00', 0x40, 0x7fb40b0c342ce59c) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 16:00:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x3) setsockopt(r0, 0x20000000000029, 0x41, &(0x7f00000000c0), 0x0) 16:00:00 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x1, 0x8}, 0xc) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000040)={0xffffffff, 0x100000000, {[0x7, 0x200, 0x1, 0x8000, 0xfffffffffffffffb, 0x7, 0x2, 0x6, 0x804, 0x10001, 0x0, 0x4, 0x80000000, 0x20, 0x8, 0x1, 0x7f, 0x1], [0x1, 0x9, 0x1, 0x9, 0x4bd, 0x7, 0x8001, 0x1, 0x5, 0x5], [0x7, 0x7ff, 0x1, 0x600000000, 0x7, 0x7, 0x1], [0x4, 0x80000001, 0x3fca, 0x6, 0x31, 0xffffffffffffffff], [{0xeb0, 0x7fa4, 0x431, 0xa08}, {0x3, 0x1000, 0xc4, 0x20}, {0x8001, 0x5, 0x2a6, 0x20}, {0x1, 0x3, 0xdc, 0x4}, {0x4, 0x9, 0x3, 0xff}, {0x5, 0x4, 0x9, 0x100000001}, {0x6, 0x2, 0x1000, 0x5}, {0x5, 0xffffffffffffffff, 0x5, 0x3f}], {0x7, 0x1, 0x3}, {0x3, 0x400, 0x8, 0xfffffffffffffffa}}}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)) setsockopt(r1, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x40080}, {0x10000080}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x0, 0x2, 0xff, 0x4}, {0xfffffffffffff766, 0x0, 0x5dd1a782, 0xffffffff}, {0x200, 0x1, 0x6, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x7, 0x1, 0x80000000, 0x5}, {0x0, 0x8, 0x100, 0x8}, {0x8, 0x6, 0x3f, 0x401}]}) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0xca) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0xdc0f) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000200)) 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x2) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x254) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xe7047cce68ee16aa, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x3}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x90, &(0x7f0000000140)="0049218d576a87173204f596abea2696ff61a03ce60a9afb29f8859e2f2ce646743f04e89c2269b0abec177e89ce2a32a9054a74c3d52a22cbf593b60d8b32338a0199145e2c282b3cdbfef1ce6cfadf59fa4423d132afa3ce046450e02aa3aecd870bf6b54bf503d09786d72f92e05751ae80818cf1184d85eddfca26ad48520827160316772bc5c05695175c5a407a") r1 = semget$private(0x0, 0x4, 0x9a0) semget(0x2, 0x1, 0x3) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000240)=""/203) 16:00:00 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000080)=0x3e7830fb) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x24) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x4, 0xa2ab}) 16:00:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, {0x0, 0x10000000000001}}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x4, 0x4) close(r0) r1 = socket(0x11, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000240)=0x3b03e0f9) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) r3 = kqueue() sendto$inet6(0xffffffffffffff9c, &(0x7f0000000140)="9496b85328ebbcd639d82f49b9bc74f1320db53c2c4a6f30eb69c2d36f8ec47f7d33829bb00456207e8ef6338f4c22014c7f917d99fb3dcc410237b07e964f142677dcdc71ff633c5504494ade1055d2f783679658545eb2dc8e4f206e9d60b9c9aa959e31579805c7de2e1ca84ea040006e453a396246a2003d44ead496e5a7507e19b7071057bb4c20e053cbc2", 0x8e, 0x0, &(0x7f0000000200)={0x18, 0x0, 0x3, 0x7}, 0xc) r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) socket(0x20, 0x10000, 0xfffffffffffffffb) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000000c0)=0x2) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000080)) kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) sync() r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x2) openat(r1, &(0x7f0000000140)='./file1\x00', 0x8000, 0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x20, 0x0, 0x0, 0x483}, {0x6}]}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x90) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) mkdir(&(0x7f0000000280)='./bus/file0\x00', 0x20) pread(r3, &(0x7f0000000240)="b9a16c541421f5ea9f4374a43935f73d65a1", 0x12, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000180)) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1a3, &(0x7f00000001c0)="b6") 16:00:00 executing program 0: fchdir(0xffffffffffffff9c) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x4) poll(&(0x7f0000000180)=[{r1, 0x40}], 0x1, 0xffffffff) open$dir(&(0x7f0000000040)='./file1\x00', 0x10, 0xb1) poll(&(0x7f0000000080)=[{r1, 0x11}], 0x1, 0x0) 16:00:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x18) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r3, 0xe5be8e9dfbb774c6) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000100)='-][\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='[(\x00', &(0x7f00000001c0)='%.\x00', &(0x7f0000000200)='^^]\x00', &(0x7f0000000240)='$^\x00', &(0x7f0000000280)='/\x00'], &(0x7f0000000540)=[&(0x7f0000000300)='(^\x00', &(0x7f0000000340)='{\x00', &(0x7f0000000380)='&/\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='}/\x00', &(0x7f00000004c0)='}\x00', &(0x7f0000000500)='\x00']) socketpair(0x10, 0x0, 0x7, &(0x7f00000005c0)={0xffffffffffffffff}) r5 = getppid() r6 = geteuid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000600)={r5, r6, r3}, 0xc) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r7, 0xc028575d, &(0x7f0000000680)={0x7fff, 0x0, './file0\x00', 0x4, 0x9, 0xffffffff00000000, 0x2}) socketpair(0x22, 0x1, 0xfffffffffffffffe, &(0x7f00000006c0)={0xffffffffffffffff}) fcntl$setown(r8, 0x6, r2) r9 = syz_open_pts() ioctl$FIOSETOWN(r9, 0x8004667c, &(0x7f0000000700)=0x7) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000740)=0x100000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r10, &(0x7f00000007c0)="02747c887db03e96e8c7fa1ae7d4e94d84c02e14283e29d4062e57c4303b71e25f5780c15e1923b15c5fd88b109cf5d54f58511dbeba8e190934c2cdd72eff929739182c1a05b9f7d6b5a80b30d0548bb3bef148ec3ab8d174c43fd2c8064df5afa6bd5889a1e5189a4ae48c2a7a1600f4e305986dfe0f3f528c8487cd50a90e6d45729fd608c826eac9e59c0af7ab6fae4e7d4199935ee1ada3de6eb75773e0e79c0586291990bb08241413192ad15b2c9beefa04073754ef41846b5d888424", 0xc0, 0x401, &(0x7f0000000880)=@in6={0x18, 0x1, 0x7fff, 0x81}, 0xc) getdents(r0, &(0x7f00000008c0)=""/207, 0xcf) pipe(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r11, &(0x7f0000000a00)=@file={0x0, ""/25}, &(0x7f0000000a40)=0x1b) pipe2(&(0x7f0000000a80)={0xffffffffffffffff}, 0x10000) ioctl$BIOCIMMEDIATE(r12, 0x80044270, &(0x7f0000000ac0)=0x400) ioctl$TIOCSBRK(r9, 0x2000747b) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000b00), 0xc) r13 = openat(0xffffffffffffff9c, &(0x7f0000000b40)='./file0\x00', 0xd00, 0x18) ioctl$KDGKBMODE(r13, 0x40044b06) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xd8aa5abc9c45a1a2) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/wsmouse\x00', 0x20, 0x0) dup2(r14, 0xffffffffffffffff) 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x14, 0x658932a1b5ce1340, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="7bd7000000eb000000000000000000000000005b9d071b542a5387060000e2b8180000002900000032000100000000020000d6ac02fdadf0000000000100b51f81eb302cde171ff71af760267ed69ee8102200d693d167859d824d0229fb70f24bce45f99222042215fa9227f89fc4985adc4438612963669d5a00ec527b7a5c77268c767df62f6087ba0c448eafbe3d9500000000"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) kqueue() connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000680)="19c13165d4ac4047e71d594d2edb8f5ec2d3e493172817998ff3563d1641d30d28ceabd02e2d923bae3de11784f7ea708da7cc0013bd936393a4d6111e823ed99a4828312f1166b46c164b1ad3904677582a246c502e5e6c8c5ca77c629d5003bdc2ad4afb1281e964743141d9f03b1eb5d9b2a0d335bf01de6c44d4571d741e3c21c20f810aac25bc6ebedec0363ebf31d6e0c582edbc8ae705f588c0b17ccc041c12d0cca40bcf652d86c59a4974e024e5cd5352c6fb2f0598b49e974f1186811c4ec3fbb13f60ef377b0c4ebc733fb7528139a5a29192e568cf1a567c258607ff609ff65068fbc80905ef60fc178807d1f65dbdfff16713b57db127d71cd4512abea9f11dfc7a07b31dbace0ec41c1e5993f96c22a1efeda476e3ee14f429a8a75f0e0e2e290b7d948cc43c26812699ac567821d83c008120dcb8204d1dd53a7244d6f8bf2d41b211e670a47d63ec7d78b6e089a2f14e50719c7434644b4f9c6c3d3e9721898b087a57ac8499f24044422e0bd27f372b018ca19701eda801dde85cba2a7f22106fdd0d567fe7f74d0da64a7d2b110eb05cce66aedb8a8d0e6cdfaac8194876be71d1d4771e792738be1fcd0597d3f764363173f8fd98026ac08031b54fa67c9acc43f45e62d9386ced903958505322ac528d9b24a7944fadff6c990171a011af999a0e9901e5192fc007f71943c83c51340b583a34600d040bc7dc8698e9900c93359c8e2cc6923e082d52869bcd4c05e2ebc2b0590897bfd927c3c5a89faf89fdaae0cf5718bc1bfe3701baa1b99ee1f3ae3bfac2baf88f4f1e3b56d6f1b2d9511843fbdc1ee9a088b3930c48bf08ef1780a43c634cd77dadaede8b8cc9e9d86ca9bfcb50c3c20e2280ff5467aebb187e5eb76ded57a61a0ff0135d3864bbe669e2a4258eeb5e36a9a9e87078bee3b6b545ee2cd9bec1919636d87a8e91c57bc6a7e83a3e2102e538904cfbf677b4021b184d36156f7de4fb6b69c91819bc5cd967724de938b7b743732005eb0ea75b0711174b7bd6f7758eaf9fba62fc79de1b106c5c5ae5548084e0321bef2e2af9b48e22cf4b7db21e4cd2d7c3bd4e98a27fbad0f283a94131ead91a2e4c941895a447d334de3e4c135a56f04e37db2e3b3d5df7116dcd484e115b6069673a3294f1cdc5374c7c9ec41a5ed6f70a0ab566ebf89d9cf7da420061467cf956c758c68fcec96ad3f9f33aca475c842a443a10a2343b734b2868f5d641a84aae2eb9d77de28daedf44ec6bb6828f0e8390ba38ad0b23f3936e7d3fc76668343574643c06459ac573acc099a9ed80e02fa6ff95c79bb693a93daa3e0a4d16611c80df16ec631c1c9e8a709e5276cfe31d7f03bd7d72c4d1cf07afc2272a763b494f44bde87aff733b913a959f9f2e4b850e1f1638156797337324051bd92dcacc71acd6ac81be47e6e7f3c05f2fa84b6365ec9bca8905414873b6703d19d86e97b5b3ced3f3b3ce8b851302b21c8f69d4c82fe5d999a6350d16ab3aa393af41a1598780c9d8829ea6bc7b47bbaa5cd20979eacb2fff66c61c66ab5fcb12781abf475ce9724332d2fd05df4dc73dcd15e2e6d4ecfb2c5df6306537fc671ccdf852764a1cfc65e5957be2e7421c9a0651e95db7b7825eb2e4c79c60eaa3b73c31c72171ade6e906e5ad8cfecd5e03bc3f25e74eb6554a4177e45c4c494c3cfac8a0389616166cd719e080bb57ede8d8a32b06584bc0ac2e6ddf6099931e52cb3692d998821b34e0b2287622bfb23a87aea00435ada08da08d5f99c8e33f8810a60969c4d45c26414155f405ba3bf453bb5c92ec737d95bcfc69e8cd2c50ac2b9ec3186808b417bf1bb0c657b2dba7e3f08753118d3645409d06423d5776d2227a777c2336f6f1e4220c058b3aea434d123d1b38a2903534dd84fa3cff27edc64b0034739e5951ceb244ce84f732a2d5366958e9dba44336b57b3f37c926e16b19a9fb7c7834cf603b357d799153586b05d480b1877af4775262c431f99d7d046d8c1cf2a8844795fe6065607a497aae473b7d875ca58485fdc0f08c5f14dafc12077eaddd851eb41470d7971790a9c1240dda49394b51df234249769298953286d2e5ded52e4d5b0eb2cccc4f15ae604ec64c11458d3e287321a6b6ea251a6ebd2305413cf33b52133a203371d0bf69404d09fe8c6f12baea7fff320f085256703b3ca8d9d69ab25a87da8620a3208f481ec6d5e57a79e98f2360887fdd51e32c40cb11fa0736b97b2e40d7ddf7a41ea78897935b4b5e881795310ba713170d1a84eaf1e5244e7d1ac577ba9c2fcf392ab1edcf3d275f921725fb3ec2110a116deb1c27bdce5811c13a8f42e9e6b54b40e2d8e05512da056e52e0b81d25029a0d5f5b007a5ffc931d0fde0beda4fa4f0de776e721a8eb0db1640cc52b8cc1946e8e9766faa0d75683039f3d539ce1efdff9db6aa809e215e57aa7d4ff345ea2139a57f6459e31e75b05298b922c9ee71ce4899c6034e03122aa12b76f0652df286f38f9f82e9324d600207414ede25994a472bb968634b2377087697faeca880978e32015f8472c9a6b3a571ff8e0f5817694886886050792bb206da5736e562221b648f11a5a2c1106451f3ab9650083317678b287a7c41815f7241665074b28104d6bf0828d9fdd0c9bec479c66d369ac715e6f7ae04be70393a40b485a6efc421af58455e77a43dd7dad1969f4fb98c0fda95e030ef5180377e6b8bc0830c3bc060fd746f6fc1274de1aa2607315d72897fe91b093d917174bde33db6a4650425a144073779d517fe904f7ce62f7fdc778720b3dd68dd2c23a69643508fb99da76549e786a1e4a63f33927589f6376934bde703916844a203722290f310c7338d73220a7c9df92880a8d00e9b5991aa5f7959f7db490e4c68c8089efeaf56013524f41b53b49230f079ff9296fee95e3c21c6c67d86a6ee3e1ccf0b52b67c767556ab6b5e113ba5e87708353d3bd1d6e33fcd53042ce4db8bc3045542822248872b26ceddabbfe384868f5d6cf4798310fd9db023d771edc3eabf499f2d60fa5544b34092d3ad3c189b3482bd8a38dc318ff70fd3e779ea366fc8b6b4c213b64d2f8b194bc892458db55dd5ddaafb95a50625b35ce0e92437f862eba6d8d99c2197d23e02eae9e8fd2e70d031494f83e11973ca0068ec34cbeac1501dfcfe31aee3641644e98c86104234f1a8048dd71bbcc66797dd8702b1b105e2af2acc2d294c63e6dcc3393282c24c6235f3ff4e920f9da0cb57a449e4d3619c27e2428b20cf13577d437948403e01c6adfc9ee3c7efb5923ca21c3cbe306d457cc8389edda07bb9d4e3470986f74f98f9c484c5103b59e97e703bdcc16f777d533fc2d55682c2b695418ce6d2dd01d27aebcc796440939a09f112b86a1c817c05ed8c07b5225d1232fd7e359345da3d58f734da42dbdd13a11bff5f42f2f26b782fac4430b0919cb29507de4c2a0b5f06cd052b1dd847f5958d59f1b7df1bae4a803c006c540e5e8d5ac1a2e30c622948ed7390b2089f8042b16b13233dd30687210d7123496ed241b4a6c41fad8150afd7890e0c44c394f59669b4048bddf574b4305e48192125d768f4d4f46be70d13fcad55ad12677d146e44bde075fff316aaf814efe616d52a907fa2da244047cb97ceba025182e0c04a6faceed6816256578a464901d73c4421585b7040a5e73bb4216d5cb4a41d1229954a7bb98832a9b0f812384245d6776798cc85a16e02d6f4ea124eb07a9e0fa39de5bedb6c0081c0fd019e685be75eac22032259bf286aff4bc8298be8caa8e9dbbc5262413cf3d57daa20ee472b24dcb1d7d64b383fa74a069f840e1395c997709391407f5de129159c56449715a14560ee78472c7892c4134d0dfa1432260f48959d9255f146b9d7d8e565592253effd73ae57c09080bffd4ef11a4932c9bb9edd23d8644622c38dc63d976e0f6d97dbf7695251bba07049e5546ddc8e16b08d3ccd57479de5fd98cefd7f406a680e5731dc6146313c662ed93e63b0173e06d54b8d9b846e34c9d97d9d6667c7da4cd08fff13c83976d43ea5f30f796f09db240a1c8633550207d15ab9b09b80e05b5c180cc82bce3698ff9a11d5e3013e2ba18d9fe74d95f519700ae16217f7d188ebee23c0a209fd10b4b4e1440a98997ae8d0339f9f3be0938e1968a535bdbdefe362b391fb3af178aa8de58ad7b59b60b983374dc89b6f6a1f5d1246c4b8e7568e5360a312fa39ad9279ece9eea116b3fdcb0af9b322662ecbd86f5b1c472fa444dbdb77dfbef88b841ab4b278fa4e434f3076a0c338b03cf43e0f92b6fbd7c189db072f376b0337eeabae758cf38cc78993c68500ac4bdc80a64962bc59e8e86360392f70907b698e4ad78cff832bc3117a7fbf67dd5249d742229d35f1cbe4dae4f90efc3435bdd7e5b2610b6d5e3400d50bdd194ceda73276cf243540c7fea0186603935741af6d7e6d113dbfff25194c9e0cbb32693ebdef7028ab0da1adce8ba1e03f093db3d3825c6452d8323125cab4b53308618766fdc6b8804eb9e1c65920e976dae01200dade1cb257e7433a6f1c3bc4a4fbf99ae2c02b615f2d342d4f24a5509f80498c6e1d9cd4c45c854c4d3ecca3a4bb36bf30e248d14d5d48c72024ba122e11a1e6e5544825c5210b60973e1ca4c3946635b508fbddadd7001b158bbed06a72b6cc883c2328809358552b1b868d189428c434f0459b3e38fda601eaf2fda3605f298ea05d94d269217df1029f20c74a533263a030bf43731946cfd2304fe88d4f98d86c6bd00fad5ab20ecd5d452ef7c384057d206079053a3b7a276d88c9bd279c96d49bb25c01552b7d7fbd917944da7e5afdbd7b95be4656f5bde43df7a89817ec43204fe91476e95c17364e63d3072170f8b42c2d2502c124ee8ceea9eca03d5a0d30278a29edebd2df643e88e2c16cca9b699da2b3436b4727380a0b4dfb83acb8b33c9f7aceb1cd36723b45b900446dd02584b64d3863701de0d6a0b56ffb9084ecd16ab836290abfb3e602c19fbb4f8a9a05d3a5146e14293957964c3ef41b4fd0b1790e80935263544a4fc49213decf00dc0fd711abc5ce3e70b6c63692a12eeee6b1f236c8a10bae1553c22c2798e9cca4b486ae0d4968d24e2952de6de726293afd86c259bd609568f015817d986b2367b7c13735b93e04b85856d67f228afa13fd308eddf1ff3809c4a63dddd5f990f59b3464c5649cf04e1cd2d32545d7ed409758dfc0c6a515b180418fea3a7989120bcdff6bd25b136a8421aaece3d1f4218a6135e7ccf207c9dc511f16fc8e4280ef88ca0651e662bb8028403fd9ebc9298cd7cc8ff943e27a7339fbdaf3d553c0de4d494a63ad657b68f98c92a0c2230dc6f772f3182540e948381c6db259053b9b5c8e8f49f4268ed614d27a896c4ce1ed26ef738a5ffdee439fd711c446a12fdebd3bcfc807b3e3da8940f0216ba3c52885136eea8261d33bfd756774fa002c33fab956ed6b1ddc3705a9118be10f81d5cfe7354b660da5d28f889376e2f3c7020da1d7d56c410fdbb6e209b9bb93a3fb002652413fbb2d4c712b1b7f7826385cfae690b8f4ecdb6a13cfcc7e238e635ebcb265c7f3cdb798601546d5869730b3b09f9fa306e50e3edfda5846964988cf667ffe293fa0426257a5b05a04427d26c49ca01f2a7ac186f3eda5fb98309e8244b447760f77ec006a969b3d97576ee7d33eb24ddd81ea130b41e82e24153ce555369561a9ebc95e602b0d8b54ee5022c9b897d1a513eac", 0x1000}, {&(0x7f0000000140)="67af2709f558938516ebe32af619781ad05f2f9ff95209226aac259f93c4f1383da778340aaad6ef8f63a32f9aceaddbed046e05a1250f8837ccb691298abe915ec61cb7ad47a13c416a141209dd6b0f8ac15e6e336ea3", 0x57}], 0x2, &(0x7f0000000240)=[{0x90, 0xffff, 0x7, "47cd59291044b29b680c47ddab0d8ba87a38b1cbbec107fb071e37313dc4a5e5ed82a83c3879c670a409d964b58a63ad842fa0cb9fbceaa41e70a66ddfc6cfeb194c7760a5d00386fe523b05d72c379fdf159f69c392c3de7f89948c6d83b54184fadb5a29e9f47344f67b4c1b39f8c8dcbd2f70a28d4765d9"}, {0x50, 0xffff, 0x100000001, "557538f123ba2e57c51b736210ad4b118e085147ffaf95d0eef8f7678c168b18599e96ee03be50f61f4bd8360282f8f9a47d169b2d7a1d76b88df2c86c761b08"}, {0x30, 0x1, 0xc83, "de3f7d2966bb5abf3397d7e710344a751854400b8bda4a14aa"}, {0x98, 0x1fffe, 0x8, "d20273570414a64e907d41a166db84b5c630133c92347fa8477732a1162690bff1d810a157dfc2c7c8fa038ae7b967e8252ec6f68ea98c64a8a92c2e3eaa0e2ba33414646a7d749b5ccae02d141f561dc40147692fa44df60c5b392795ddfc941384bac05ca072e571df9018048ed78d75b3479c4544640518c653a84465b838c129e633"}, {0x38, 0xffff, 0x68a, "de5f4d42a55730a5b9bbf5757470c4c61cde215fb3c12ab4005978ac2ea4890c776c7a"}, {0x18, 0xffff, 0xfff, 'J'}, {0xd8, 0xffff, 0x7ff, "70599cfbd7a1d7e4d04f2d04e1459f613fe68fc876fe86510483b7e6b2db6c479597c8235041c2e36f8d36f5377710a2d25b5dca87a99b02b84adef80f2efffb4681beafc91beb71d574d5ed8ad04ac3d188aa5459f40575d0dcf7dc51210990a68934ef8ba6be7c44e431cd691f12131f851e794eb88488ec6fa91b55f0ce6a7f14233dad118074f43ed3098f38830cca07a1f803235fa36dd9c73ed9b46337d99097fc20cb976c692c1a60aa905bd6c696d29494eb78d90aea4af39b6f8fe1bd2c29ddcb03"}, {0x38, 0xffff, 0x7, "12b7c6e99385cd2d09754249f2311b9b4578f6c31958e3f88cea600ac99fc23b3ff18308960bf9e7"}], 0x308}, 0x40c) 16:00:01 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x0, 0x80) mkdirat(r0, &(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) chdir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') rmdir(&(0x7f0000000600)='./file0\x00') r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pipe(&(0x7f0000000280)) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000000200)=""/1, 0x1}, {&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000002640)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x2) chflagsat(r2, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x0, 0x2) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000140)={0x9, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`', './file0\x00'}) 16:00:01 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x12000, 0xf1d) r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r1 = dup(r0) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) open(&(0x7f0000000100)='./bus\x00', 0x82, 0x0) 16:00:01 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') getegid() r1 = socket(0x2, 0xc003, 0x11) ioctl$TIOCCBRK(r0, 0x2000747a) connect$unix(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c56300"/1179], 0x10) 16:00:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) pipe(&(0x7f0000000000)) 16:00:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f666530400000"], 0xa) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x80) open(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x7fffffff) getsockopt(r0, 0x6, 0x10, 0x0, 0x0) r1 = socket(0x10000000002, 0x3, 0x0) getsockopt(r1, 0x0, 0x66, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) pread(r3, &(0x7f0000000040)="0f8a8c954044c08550406ee1a4521c2afa4f388646a32758e02edfa969266c7483d56c5470b276b959162b128a52b59b55fe8e7dd641b2af0d902dc167913f4455bf62e219595f0723738bfbfbaea93aa99da2edcf1373c76e99208cbd575f1b697f8da0e4e9d7f05446cfd399c61f7fe398e7c4edb1e04227b710c9386c191426e6c72f303fe7f51fbe7499a957bf6c494ef94eb8e168baa0572e9f90034ad388e17a1fcf9ba5ad2c338df7acdc946a6bb241aa1126db671818e80f1207bb63a80becf3206fce14dd65159a32b41c6d019afd7c48a4d0dccbceb56fab813588224fe9aa", 0xe4, 0x0, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000000)) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) preadv(r4, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/154, 0x9a}, {&(0x7f0000000280)=""/50, 0x32}, {&(0x7f00000002c0)=""/88, 0x58}, {&(0x7f0000000340)=""/98, 0x62}], 0x4, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x208000000000d, 0x0, 0x0) syz_open_pts() 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000014}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x9fb, 0x0, 0x3a, 0x200}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x1, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) r1 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x14f, 0xfffffffffffffec5, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x0, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f3, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x0, 0x5, 0x8, 0x80000000}, {0x6, 0x6, 0x2, 0xea10}, {0xff, 0x1, 0x80000001, 0x2d0}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) chown(&(0x7f0000000400)='./bus\x00', r2, r3) setuid(r2) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000300)={'./file0/file0\x00', 0x2, 0x2, 0x0, 0x0, 0x1, 0x40, 0x1f, 0x2, 0x2, 0x20, 0xffffffffffff060a}) setuid(0x0) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') 16:00:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x30) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x2) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0xf1307e2fc50da06, 0x2) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000002c0)=""/250, 0xfa) openat(r1, &(0x7f00000003c0)='./file0\x00', 0x100, 0x1) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 16:00:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) mknod(&(0x7f0000000040)='./file0/file0/file0\x00', 0x6000, 0x1) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) r2 = socket(0x10000000002, 0x3, 0x0) getsockopt(r2, 0x0, 0x66, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000180)={'./file0/file1\x00', 0x80, 0x53, 0xfffffffffffffffa, 0x0, 0x8000, 0x1ff, 0xac2, 0x6, 0x0, 0x6, 0x977d}) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:00:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)="4b74954c", 0x0) 16:00:02 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) getpid() r1 = getpid() ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x1104, r1) ktrace(&(0x7f0000000000)='./bus\x00', 0x6, 0x400, r1) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = kqueue() r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 16:00:02 executing program 1: semget(0x1, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8001, 0xe4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket(0x10000000002, 0x3, 0x0) r3 = socket(0x10000000002, 0x3, 0x0) getsockopt(r3, 0x0, 0x66, 0x0, 0x0) r4 = socket(0x10000000002, 0x3, 0x0) getsockopt(r4, 0x0, 0x66, 0x0, 0x0) socket(0x30, 0x0, 0x8) getsockopt(0xffffffffffffff9c, 0x0, 0xffffffffffffe025, 0x0, 0x0) getpeername$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {r0}, {r1, 0x100}, {0xffffffffffffffff, 0xc96d8f38a1ea5718}], 0x4, 0x3) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000200)={0xfffffffffffff562, 0xffff, 0x9, 0x200, &(0x7f0000000480)={{0x2, 0x4, 0x3, 0x1ff, 0x7, 0x9, 0x8001}, {[0x7, 0xfd9, 0x100, 0x4, 0x7, 0x10000, 0x20, 0x9, 0x1, 0x40, 0x5, 0x41, 0x101, 0x8d, 0x3, 0x3f1e, 0x8, 0xfff], [0x6, 0xffffffffffffffff, 0x56c, 0x6, 0x200, 0x7, 0x1000, 0x4, 0xfffffffffffff942, 0xb4e], [0x7, 0x9, 0x80, 0x7fffffff, 0xfffffffffffffffa, 0x7], [0x5, 0x417, 0xffffffff, 0x4, 0x2, 0x100000000], [{0x7fff, 0x9, 0x7fffffff, 0x2}, {0x1, 0x8, 0xffff, 0x800}, {0x8, 0x9, 0x101, 0x800}, {0x8000, 0x9, 0xcf6b, 0x6}, {0x2, 0x4, 0xfffffffffffffffb, 0x1ff}, {0x5, 0x800, 0xfffffffffffff800, 0xffffffffffff79b5}, {0x7, 0x5, 0xeb5, 0x4a6}, {0x3, 0x5, 0x0, 0xa4}], {0x9, 0xea8, 0x6, 0x7}, {0x3, 0x3f8f, 0x4, 0x36}}}, 0x4, 0x9}) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$VT_OPENQRY(r7, 0x40047601, &(0x7f00000001c0)) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTART(r5, 0x2000746e) semget$private(0x0, 0x1, 0x6) r8 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r8, 0x7, &(0x7f0000000080)) r9 = semget$private(0x0, 0x9, 0x0) semop(r9, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) semop(r9, &(0x7f0000000180)=[{0x4, 0x2, 0x800}, {0x2, 0x400, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) semctl$IPC_RMID(r9, 0x0, 0x0) 16:00:02 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x1c, 0x1, 0xfff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00004d70bf0820000900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) write(r1, &(0x7f0000000100)="32f6976660e0b40092d4b8c9eff0db67132ce64f54680b6524929b163b797f40219eb70c55310c60ac8d93c6d3213c44440f8119ddbc24cf1b56dae11f2dfd54055ca54300b101afad2e8131e3ae2b88391a4709586a85c86340eb69643b540bdc772a91013a6211424adf1cd47aeedb4dbf0755151cd6a9ce7e999ce6acef88c89f720e982d799f6b97b715961a713850396e6aba5486bc342e0a876d321c951614d5114f3b1ebfc293e29a191a1a7423b9c6ab", 0xb4) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0xc}, {0x6}]}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2cdcc58b62c200000100"}) write(r1, &(0x7f0000000140)='\r', 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x9) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x1ff, 0x2}) 16:00:02 executing program 0: fcntl$setown(0xffffffffffffffff, 0x6, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x6) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x1000, 0x40, 0x3, 0x0, 0x9, 0x56a, 0x7, 0x1, 0x1, 0x5, 0x3cd}) 16:00:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) pipe2(&(0x7f0000000000), 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10e124699e87fe5b, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kqueue() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) close(r1) 16:00:02 executing program 1: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) dup2(r1, r0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:02 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) close(r0) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/47, 0x2f) fchmodat(r0, &(0x7f0000000240)='./bus\x00', 0x1, 0x6) faccessat(r0, &(0x7f00000001c0)='./bus\x00', 0x33, 0x1) read(r0, &(0x7f0000000000)=""/24, 0x18) r1 = socket$inet6(0x18, 0x3, 0x0) fcntl$getflags(r0, 0x3) fsync(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10040, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000002c0)=0xb1d1) getsockopt(r1, 0x200000029, 0x69, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000180)) syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000080)='./bus\x00', r1, 0x1}) 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x4) getsockopt(r0, 0x200000029, 0x1a, 0x0, 0x0) 16:00:02 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) flock(r0, 0x2) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000001c0)) kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0xfffffffffffffe, 0x80}], 0x8000, 0x0, 0xfffffffffffffffc, 0x0) pwrite(r1, &(0x7f00000000c0)="7d788d0b2b64060027b89a4dafd096a3f32c65bad0b1cf6ac6a3b111a9defd68b21535fa57218c253ae3c16306846ba398b8d373755d38fced80a7782e959d7165c8c4cc9ada146bcc00555b0e58866ec33d268759a524952cb4907b4480ab26c1f78ed01a396d320f8ecb8121b26e9c406a81c80332dea91a70de15c0863385f4cb5699769cdc7592c39cc20e12d4b4dad6dbfe808738cb4a5c0ddf26b57a84d3ad2afa7874ee0d30d4f4e6f3791710db445242acdf7b6fd1af249114018e9983fe839cbd906a3f4392d9100bc87abecec4", 0xd2, 0x0, 0x0) flock(r0, 0x1) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000, r3}) 16:00:02 executing program 1: r0 = socket(0x11, 0x200000003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r2, &(0x7f0000000200)="647e62625251153c8f17bd006b37eb1cc55a56575994418e1b71249d02ebac9061f3eb77f0e93e86332c749b7e9d3327b16cc427863f673edae10c05", 0xfffffffffffffe37, 0x400, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xffffffbe) sendto$unix(r0, &(0x7f0000000000)="b100050300000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x2000000000000000}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0xffffffffffffffe0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) socketpair(0x2, 0x4000, 0x5, &(0x7f0000000180)={0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)=0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0x8) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) pipe(&(0x7f0000000080)={0xffffffffffffffff}) socket(0x20, 0x1, 0xffffffffffffffa5) ioctl$TIOCCDTR(r3, 0x20007478) 16:00:03 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = shmget(0x0, 0x4000, 0x0, &(0x7f0000002000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) madvise(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) munlockall() r2 = getuid() r3 = getgid() r4 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000140)={0x5, 0x3a, './file0\x00', 0xef8, 0xade, 0x0, 0x7}) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x14f, 0xfffffffffffffec5, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x0, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f3, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x0, 0x5, 0x8, 0x80000000}, {0x6, 0x6, 0x2, 0xea10}, {0xff, 0x1, 0x80000001, 0x2d0}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) chown(&(0x7f0000000400)='./bus\x00', r5, r6) r7 = getgid() setgid(r7) setgroups(0x5, &(0x7f0000000040)=[r7, r7, r7, r7, r7]) getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x54, r2, r3, r5, r7, 0x2d, 0x1}, 0x4, 0x0, r8, 0x0, 0x8001, 0x4, 0x9}) chmod(&(0x7f0000000000)='./file0\x00', 0x48) 16:00:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = dup(r0) fchmod(r1, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x23}], 0x4}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 16:00:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0xc) write(r2, &(0x7f0000000040)="b3f36938c6dcbdcaa6257f634ac7455a85fa5bdae7843022e477640ebd414ea8cea6a29b02ef267ea2f7edcd8ada3f4fe78171419df0ecf84a2f0d", 0x3b) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="c3", 0x1}], 0x1}, 0x0) read(r0, &(0x7f0000000180)=""/197, 0xc5) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 16:00:03 executing program 0: r0 = kqueue() fchflags(r0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x9, 0x0) r3 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r5 = syz_open_pts() r6 = geteuid() setuid(r6) ftruncate(r1, 0x0, 0x3) r7 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) setitimer(0x2, &(0x7f0000000480)={{}, {0x5, 0x4}}, &(0x7f00000004c0)) r8 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r9 = kqueue() poll(&(0x7f00000001c0)=[{r1, 0x20}, {r2, 0x100}, {r3, 0x2}, {r4, 0x4}, {r5, 0x40}, {r7, 0x120}, {r8, 0x26}, {r9}], 0x8, 0x40) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000040)={0x1000000008, './file1\x00'}) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r10, 0x0, 0x8000000000009, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000300)="f877e294df07b9a34c9244ed222335cfc7a400c6f7a9a58bafbbf2573fabc6f36a41efd142c223034e46353a89c22b1af05910fd904d5f0b8d703d82e3cfba7f8ea6b04699dcce8e70d6d75dcad00820bbe4e0dcff4589309226987c26376e918d6ee81fed050c44876aac5b6d775343242a7720b70396ccf908bcc2026bd7bfff3412da6869af5b55294ea1a4140efc63c6d7da63fe6c7dbd1df85eeb0d4345a1e493b02236f5a41a4a0a1993f4cf4073e2aeff316c3c7e8aa6f0801ce3e51473ed90fdf98851b1", 0xffffff91) read(r2, &(0x7f0000000200)=""/4, 0x4) renameat(r8, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000280)='./file0\x00') mknod(&(0x7f00000002c0)='./file1\x00', 0x2000, 0x8000) mkdir(&(0x7f0000000440)='./file0\x00', 0x10c) dup(r1) r11 = open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) pwritev(r0, 0xfffffffffffffffe, 0x67, 0x0, 0x2000000000000) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000500)={0x8, 0x2}) fcntl$dupfd(r11, 0x3, r4) r12 = getpgrp() fcntl$setown(r1, 0x6, r12) setuid(0xee01) r13 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000000540)=""/11) 16:00:04 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r3 = dup2(r1, r2) unlinkat(r3, &(0x7f0000000180)='./bus\x00', 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r4 = syz_open_pts() close(r0) r5 = dup(r4) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x4010, r5, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000000)=0xb1) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x101, 0x6f68ab8f, "85875f7c848e04000000000000004dbfa600"}) readv(r7, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r10 = dup2(0xffffffffffffffff, r9) r11 = accept$unix(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001700"/4098], &(0x7f0000001400)=0x1002) r12 = kqueue() kevent(r12, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r13 = kqueue() kevent(r13, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r14 = kqueue() kevent(r14, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r15 = kqueue() kevent(r15, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r16 = socket(0x10000000002, 0x3, 0x0) getsockopt(r16, 0x0, 0x66, 0x0, 0x0) r17 = accept(r16, 0x0, &(0x7f0000001500)) r18 = kqueue() kevent(r18, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r19 = kqueue() kevent(r19, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) kevent(r10, &(0x7f0000001440)=[{{r1}, 0x7ffffffffffffffd, 0x2, 0x8, 0x6, 0x9}, {{r5}, 0xfffffffffffffff9, 0x0, 0xf000008a, 0x0, 0xe955}, {{r11}, 0xfffffffffffffffc, 0x80, 0x1, 0x100, 0x3f}, {{r12}, 0xfffffffffffffffc, 0x8, 0x2, 0x400, 0xd61e}, {{r3}, 0xfffffffffffffff8, 0x20, 0x1, 0x6, 0x100}], 0xa632, &(0x7f0000001540)=[{{r13}, 0xfffffffffffffffa, 0x2, 0x1, 0x5, 0x3}, {{r5}, 0xa3c45f52dd3b85be, 0x71, 0x1, 0x4, 0x4}, {{r14}, 0x4, 0x8, 0x40, 0x80, 0x8428}, {{r15}, 0xfffffffffffffff8, 0x81, 0x4, 0x7fffffff, 0x731}, {{r6}, 0x479f72099ff6747b, 0x2, 0xf0000000, 0x1, 0x2}, {{r17}, 0xffffffffffffffff, 0x8, 0x4, 0x7, 0x7f}, {{r18}, 0xfffffffffffffffb, 0x10, 0x80000000, 0x0, 0x6}, {{r19}, 0x8000000000000007, 0x8, 0x1, 0xffffffffffffff78, 0x9}], 0xfffffffffffffffb, &(0x7f0000001640)={0x6, 0x400}) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000000380)) r20 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSETVERAUTH(r20, 0x8004741c, &(0x7f0000000340)=0x2) 16:00:04 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0x7, 0x1000000010000095}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x80044d, 0x5, 0x2000000005118, "047c2ccc2e0d00"}) fchmod(r0, 0x0) write(r0, &(0x7f00000000c0)="f1", 0x1) r2 = socket(0x10000000002, 0x3, 0x0) getsockopt(r2, 0x0, 0x66, 0x0, 0x0) listen(r2, 0x9) r3 = dup(r0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000000)) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x7}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000500)={0x10, 0xfffffffffffff551, 0x4, 0x4d56, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x80000001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x100}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7c48}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x401}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8000}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}], ['./file0\x00', './file1\x00', './file0/../file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) socketpair(0x0, 0x2, 0x3, &(0x7f0000000240)={0xffffffffffffffff}) recvfrom(r3, &(0x7f00000003c0)=""/44, 0x2c, 0x800, &(0x7f0000000dc0)=@in={0x2, 0x2}, 0xc) r4 = socket(0x10000000002, 0x3, 0x0) getsockopt(r4, 0x0, 0x66, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) select(0x40, &(0x7f0000000080)={0xffffffff, 0x20c2, 0xfffffffffffffeff, 0x2, 0x3, 0x9, 0x6, 0x40}, &(0x7f0000000100)={0x8136, 0x54, 0x8, 0x80, 0x8, 0x4, 0xffff, 0xff}, &(0x7f0000000140)={0x80000001, 0x10000, 0x80, 0x400, 0xd27, 0x62e1, 0x100000000}, &(0x7f0000000180)={0x9, 0x100000000}) 16:00:05 executing program 0: madvise(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x1) r0 = socket$inet(0x2, 0x8004, 0x8) getsockopt$inet_opts(r0, 0x0, 0x2000000000020, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x2, 0x100000000}, &(0x7f0000000040)) 16:00:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x10000, 0x80) write(r0, &(0x7f0000000680)="4e80", 0x2) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000300)="1298d9d4e7d244d37dd27479f9ad4855511cc2ebae148948bdf27fe46bb428f66b5998c2d8fe5b134f70dd63", 0x2c}, {&(0x7f0000000180)="fc59c6863d012f08e03b0fe0ad", 0xd}], 0x2) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f00000006c0)="f6aafe4a8eedb2e9e58ebdb50e79f4dba54ea660e3cd60432b", 0xfffffffffffffe65}], 0x1000000000000109) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x4) 16:00:05 executing program 1: r0 = getgid() setgid(r0) setgroups(0x5, &(0x7f0000000040)=[r0, r0, r0, r0, r0]) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x40) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getgroups(0x1, &(0x7f0000000000)=[r0]) getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r2, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) write(r4, &(0x7f0000000100)="7a324c0a979ed1d93070561008666c79c52fbbe0e4a86426ef1cb99f228217cc792faa66b568c791580c62cd06d9feefd9a5a36a09a1c3530165ce87a900c863809786e856b878d513b2394fd567e80959345eeb4d546398ce009b4c0423c4486c216debd4e768d09d54d66975557396030997bbe72be7cab16ef4911ac614cc3c07c89e181a750d5e20164eecf51c70effb46ee", 0x94) setregid(r3, r2) 16:00:05 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0xfffffffffffffffc, 0x0, 0x4379, 0x1, 0xfffffffffffffffd, 0x6, 0x0, 0x1, 0x0, 0x51a5d325, 0x7}) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x65}, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000140)=0x2) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x5) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x48}, {0x35}, {0x714c488e}]}) syz_emit_ethernet(0x2, &(0x7f0000000140)="4a06") 16:00:05 executing program 1: getsockopt(0xffffffffffffffff, 0x29, 0x3d, 0x0, 0x0) 16:00:05 executing program 0: ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) dup(r0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0xfffffffffffffff7, 0x0, {0xfffffffffffffffd, 0x61}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(0xffffffffffffffff, &(0x7f0000000080)=@in6={0x18, 0x0, 0xee6, 0x1}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9092, 0x0, "a2000100"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() mknod(&(0x7f0000000140)='./file0\x00', 0x86a47cfa81113eb8, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000500)={0xffffffffff7ffffb, 0x2d5b, 0x10007f, 0xfffffbfffffffffa, "dc04001b00027f8c19cdf9ba581139520900"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) dup2(r1, r2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:06 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x1, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x5}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) pipe(&(0x7f0000000200)) write(r0, &(0x7f0000000100)="c0e0cc6014d96a2614415eb3d8607058ab3c603b458faf6677851424bddb9c5ea398a269551f79d4a9586bb034bbfe4ce6c8d5c5a571ce7a5013dc5339b67a61d6aabc9b33fb2192a410394a5343de04729c0ed1ef546b", 0x57) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000000c0)=0x2) linkat(r3, &(0x7f0000000240)='./file0\x00', r4, &(0x7f0000000280)='./file0\x00', 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r5, 0x2000746f) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x84}, {0x6}]}) r1 = fcntl$getown(r0, 0x5) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x1, 0x100000000}, {0x7, 0x2}, {0x26, 0x10000}, {0xf91c113f989ec084, 0x7a7d}], 0x4}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1400, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:06 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x2, &(0x7f00000000c0)) clock_getres(0x2, &(0x7f0000000040)) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80b0, 0x349) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001340)={0x3, &(0x7f0000000080)=[{0x40}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x2, 0x6, 0xfffffffffffffffe, 0x7}, {0x3, 0x6a, 0x8, 0x10001}, {0xc277, 0x100000000, 0x6, 0x3}, {0x6, 0x9, 0x0, 0x7e}, {0x4, 0x0, 0x3, 0x7}, {0xfffffffffffffffc, 0x0, 0x9, 0xfffffffffffffffd}]}) 16:00:06 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x6, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) chdir(&(0x7f0000000080)='./file0\x00') 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='c\x00') chroot(&(0x7f0000000440)='./file0/file0\x00') 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8000, 0x128) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000180)=[{0x25, 0x3}, {0x7c}, {0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc02069a0, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) readv(r0, &(0x7f0000001680)=[{&(0x7f0000000040)=""/81, 0x51}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x5}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x2) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x100, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0x54) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) lchown(0x0, 0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x40, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000240)={0x2, 0x8}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') unlink(&(0x7f0000000200)='./file0/file0\x00') r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x2) renameat(r2, &(0x7f0000000340)='./file0\x00', r1, &(0x7f0000000380)='./file0\x00') r3 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x14f, 0xfffffffffffffec5, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x0, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f3, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x0, 0x5, 0x8, 0x80000000}, {0x6, 0x6, 0x2, 0xea10}, {0xff, 0x1, 0x80000001, 0x2d0}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) chown(&(0x7f0000000400)='./bus\x00', r4, r5) chown(&(0x7f00000003c0)='./file0\x00', 0xffffffffffffffff, r5) getgroups(0x7, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r5, 0x0]) r7 = getegid() r8 = getegid() r9 = getgid() getgroups(0x4, &(0x7f0000000300)=[r6, r7, r8, r9]) 16:00:06 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) getrlimit(0x8, &(0x7f0000000040)) r3 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r3) close(r0) 16:00:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) r1 = kqueue() r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x800, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) write(r3, &(0x7f0000003040)="e09950af3d597efbde8e5927e96c32728c9aa85cd6b4b33cf817a4b1b949bc149f24336fb60ef53f0376b4f1ebea685212b5c2efc7033741b0b5b9a0b143ec2cd2b29235ac5039cde60f53dc921114487b37bf900f4734ecb1e5a5c2a057dac42f21b068aad10a1fdfdd37880cd00ef1b43b6f74f56461696d97d5970df2db8e886af5dc397f61c0c0ad2efd378ea5fa48bc1e5e865d9ac25776a428bafeedcc3ade26055a480e9d09f53bcef3b8abd42285fa4190049f73f12fa3a57ea3545e76422f301442e4f337a0dce6a0f68e159f9a55737edde59c3d1565aff79e4dbd75ad94eb9207ea36301bcb12639a46171266c8cc4a600da899d8fd64ff75c3bd5cce25ca8b9a8ca422822b087140dc55904bf24d1c95403b111c38d60c7b90f2c9ea576aa868e7a3e18e4c8b29b2541487f6e21dfbec5f71499802f00be3ad915478dcd655973f56615da4cd04bdb75528706369e836dee08eaefbbb1cccfe1999d1dcd82950ad01cd516ec0a9743a6929f1c9c18b938b1898a4587de5d646a38c0976889f1641b0a2c705b7f5abd9397111bf0893aad6bb6ae938b33c750d18e45094157f0425118028b78bda8f85c5508254e29f0db1bc03235c513ef995657d6c0f235cc6ece6f086f8b6e2aff1d89c0445ebeccf974f99b468d23f55e2a8944fddd38417fa546b508c170660a3182a7612779a9f1f22453f0c78decc8d49b734fbb40150adb528a1968f0fe157442e97f7d2068df8c890c6ba678ada3521f6c5c7987a54ecb9d5ac2571c260c44f72f2cf0cddbb987d571dfd75128b4e82989ddcec3b8802c06cd107cb194bcb72f7a9f79fcee42cccc2d34e204a0f8798ef7820a1c36631bd6ee7d6e5284e3f8ab4422db38ddd8ca6197202270a6689da8e5c6180cf81d28f8f4c9644674d2858594ef93e8cd658f2655c68b7fbe1d7abeb04476c58cd78bdcabdc5cbc551be894fa4e0a45db3f0d6f626ea58e2b553b4e600eaffb3aa2c91993bac69224cea4aa1ece00587be2f597ec51d05a9bd3e794291e07f6b4d9057fcc7b19f61e4502b65b3ae63301eda52cb10794616f42ddef6507b6cbfa83d2918800d00318aa0afcfb1768cb8a1c39ee4cc4614336340cd875dc70b15eb8030686cad5a5d19efd4bc4b3945755ff129ce3a5b1c10101d3afd07dd6113c8f1c998232f611058a361e8616a264d49309c996a350741dc0827401d7382395a894e4feedcc061266417e4e1c63d3603a243d9a7bee260b94108740badd51b75806e3565fe2cda5e7a10d0707a5c6d2ff21c27923da22715df7cd036254fd5cc2cb94f09296d74b337ff1c4f6d2fa237ad066cc679e198c36a575b2c7d0af40ab5be2864e694cd1d1f7da6b0c276923fc2c535f1b8914068f0775417757f1bc96ed221847d12b083f6b08b029974294109fb40357bee156ffd357bf9c82d67562f5b7a839b53d59cb97e604b321b797164414d75d24cfac7ef1e1bdfd5d252a488b424dd8328c4243bdcd1cd49b4dbac3b1ae4d13fecb040c28424991ebd5d70b45d7a5a52617db32848b00f7e770133eb3708a59b0e2e9da25a95e4156b77fafe583d2ffa45e8982136be37ef7a10312319150955669a96485bddac7a409222bd77efff1980432508b4fa43178b91b4f2d78b32db10b728e113aead5db5e56ff05fed2f5d56edf287d625c7d5f3340299ef8d9e2a737cfc4b26783cf03196d3f41cee42aba130d74d1f9a88e00be781b1cf302b8cf0fa56f8aeda073192f765ce5111cc3620df68c04ac64e55025673bbd32e8a3c78f3882ee2b4d26ef142a1ffd3b80600403fd3f84dd95c9d25e1582d268165db7e092950a07f4b4ae6c5a602fe7df9dff498e511900afce45d9082fe067a41e22ce5029e7e6db24cb4026b0437e19570a0d1006b2738d3fc4fdb37c3806df4a16955aa911f982b7c3e203f5c03b816a6cd98cf4d720c0b70ce0c3b98e22583442da92865a9948643056691618b86c264b37f8a6b04a716f1f0a0834c8bb24a1c2991605f06bbd8a52a54827d8bfbbb94eb695b8ac97418d4aafe150b89ca23379e33f61ac8f3994a0f4ebd50e8dd695e8c9ae11430083f7a26353816cec4ac250c5a71dfc22a485efb8068efe6352f57664f7567c81e54649ec1ea81f6e34e6e5e35bee59180eb9d2bce822d0bdd58f8b12b2a884b3122021028efa86c9a32e89904aa2b5379566792309716558b67f9a89b28a7f75141c2dc25886b38f0368b1f5d895c66a8807cff26ff55208af75393afdcb22980072776f60b66446d5d83850fce36e621000064a50b923d03084777050f28f26bcb47f6b08580aa798a63a19488ed6851e1dec37394efbdc0a8ac0852e5053776dd3b1fb1a1ab465cc5ae14f3410f909ec6d34e6154e0c7e605ac99ddb9a80f163a4fa75e3fba863196cac2890bb520ae8a844ba4fc6e49b9c4681f36552dd900e2145a4171d765f233d0f922e23df1dc83800c49f2b006cddd2d68316325da0641d3efb073407b19103f0e8f308815767b0a490eb14a6e2641a55c51bd940b5956dfd22d6772baaa08cb74ad77510088225398e41d0c96ae46d4187052c9c6dc59614f13e16646801758f4ff93d681ff82d4b941f4d97d0526566b871ed322b4fe82d273e2d384aac66f471bdebf67fceef96918f5df1f4b6e9dc359081b0f43bf26e2bcd33114a3df8651a056b0a83eb5b20c9cb283fda3587ffb86a619f864353e6f45719b69fea3d5920bf06373eac3923d8ab5d98ddbcd6680155f6947639b15af8624d44ebb876e01436ed9413b927870e6bb43729dd8646291d67dc22b1e5891863ddf94cdfdf211489cfec16043e77aeba3fd5d2756e64f848ee7e408cd73208f967e6350e906bec9906ae0b2ab6c27722dfe3b37adfca86a19fafd2e4a26085f1a3b14915ddfd8526b8588a4a3662e8f7d50502408946556c1a75a3f024889d1fbecd043d4522e895014f30e3b55e2b703c89b76d77ea769665cf5d6632095a3c3eabdcc73848c296cb0540e51295155a0eeb0dca3779b72a32af189fefe2159c06179523307a26d855c9566aa515779d228bd7b9d88217a484d01e90092d79408eb73342f77dd85e20cc178e035656e9b9225605236856fbe1ae37a11398848f1fa46ea5f53754e4b468b486400bbbb1962d85603fe74116c61450d828928f56765bcfd0079f8ea7e3ecfa40ae1cb2576faa03c790645f64dd4759f9b62991b97e95923d66ada91931f86aadc1cd574705d6468fc83e37871a0801b0253cb672cb430d2017085b41f3aa887b296ca05ce63f4d9fa7c152e8045856bb8fea79f67e34283f402b74893b384ddbf0e927b8201b9ae703c8492af2b1b35e12a0555f77ee1acb5e60ed7f27bd371e0ad2f47ed3211fe71d0d54abe7709abed2356b8c75b98b9a7182512c4a4b213dd97e33f655710bf264b78f4364b38efc8f96439df19a9d5d49287b550c94d84bdb9d4cc6e86f09a8a9afffc5805c1bffbb3a847411f3decd09a52642e2516d2737a517e271045b58822ac7e6a5b894a6f46bc8eed2d05b8dc549fcac1149ffabf8e26db796509147dfcff9f0377a304e279273dc1dff943110b113559c0be3831d8ed4ff524c52689568039fbdb8321c08ca3f949be19ebd7fec75251b3db1293723986aa9e52083663015b32e266c6df431d08e56230f2cc0bc5b22c42a5c95332ea4a9cc40b986a4486463078bb5151e09e28f9e552a3b52e0515fc90ddc7a2099c335432b68fa85e5028d1efaa1d97e90c498202c36ede4a2241cf471cad111cb3d408177fa14e0d6ee7b91ee4b45c6668de2b369ae51255d5c9092a597345aab167017a8f81537cfbed1246a0b0a4535d98b72c52641f17c46cacad1412e94c084936f2fbe0636b0cf68e20af14d095d312e0a16379bc2a9032da00c1349bc7c08fb7aaa9a340fecfe718c3fea08d97232ec7ec99388c5b81e2acc5f0843a47e7c2cfe6404c79967bcf4f3d3bcf72b921de493c0e2479fea5cb7f8624e8217b47bc5c22151dea4b0f33b496c05d9cbc68a1eb669c52822f4e809a018670a7ab699303859eaaf811011386a1e1412cec4e8133f6e7e20345d51966b622986e26550f855e4e4e2799a677b57cabe01a6d70c9e88505b7ff2e1270627a775db462efdaac77dbbdebf478a38755b2d4acb8bb1ab84b9b73a30656029a3dfca4c2eee2eadfe5e40b2196e885f4245f3b9e4affa9e6e32745676254ee69e5b8805ed39a4bcac82ac334f56183e3b55802363f05cfa5cfaba3f8887dd09a40338dacb3d4396af06089c5351ec67d13f0892e00009fa9617f7d35c8b420b16547bc59626391b4b78724d38b57dae76d84ec37e38f29e10cd210e6cbfaa9f5660fae4ac43849ef8ff19747267c102609d0932ede0a34e962daf1728915d148549180ecc298e107f57b1a4f81ce51f73e0669e9cee82a73fdc9b0b509465bd445da13191a3b44a6f81d7138837fd1f5e9d8e22412209ece9f4a254deeebf82b908f3f5254f31a683a8d3b1b008a4453c84056a1d16bd43cdd69a7c9b0a6a5e52d1f0507960358dfc3e406b7294c877a568f4d846016dccf3189993927abe415d2eb01443b7e54db9c72cfa3b88a26dd1403506a6b1d1d4d8e36080d573631ca0063691eea140ee72471fab1677037ee7ef490f31492006f05d673df9bfe28f0d7863534df68021a39e2d3fa31b5c6665116ec0fb7fa1abd061ca63c97f70387fc806d393f2dc61bdcec367cf2c189caa47ae0441ed618ea5208aec1d7585710e83d6c5aef6dc2de93051bf041712d9447f41f180ff05fcea02d0775d1637a16e8c341b0d191b711b349424631d996980f144ccd3bf98580b41d9770de4eff5819d1fa5e6bce7cc1e3bc34705d22a08febee2bfcbbf5df81048c106a69812546d938e8020b656e5adb8762b8cac42d47c66e4cf15618374fc7a5e74b8d43b23e9deffe74d9709c3a1e80b032e09e6161c0b2056fb40466d9e15472feb529eda05471b7b35946c995294b21fc86fabe877cd50f22da05cd5a8398140007690a75ea22b77fd6ff71e55410f709c720f34c5012258034884fe5417e4a354e1f1fac1fd274c0aa03c4e2e8ca519b9d1bdbb9e0feb6ad3e0fd295c780e4bffac35cc9fe322793195841094bdccde4e09ed66a01716b6d5b8e17235e113ae3a4612393db034e827ba1a51755c50192ccab4be89bd4fb2440fa72c4e4c42f0e41dbcffca7be5f100585e814724b65bdedee750829ad00d969a0b8de9bd42ebe862e6af4216cdaed949cfdd4fc1edc9139bb79644d4222b7ea35d86b238b3d6cff25987221da88662d9abe306c38de6acb5f399c1680131095783e3b8443ce9e1ed8c9f1f100045a62cf6ca0671c6f7389fa7cb5e0ab12881e2e83a6ffd115d2a32bdfeba682dca52533e5903e89503e4c8ee4610538a71896b2cfa36fee491fb5ab35c538525660fe8864eb58112203c074fc33af6f3ce0ddc8505219f1d8a8d2cfe5db1c491ca1c24df7f706c1314c2f32b2dbbe8e253b2519c846dfbebb69e2088fadf136a54bd65da85005310b6b996bc774a9c713067d965fac34fc01988acf334768090d3b5107164fb01a4122d0caa5747787027ee71d6f3b1d210d3c1644ff5d459508ef472b7f4ce4b7c46f2fb4c2b2e94084eadef46a9d020393adf5b4d261278ef3f448a2478bb566d26e4596bea8876ea7c35fb21a734d03a9bdb9cab7526d11de7fdf123921f8b8b42bc1bf67b5df1dfcc0504250702d7787d9f4ae4156eec8", 0x1000) r7 = kqueue() kevent(r7, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r9 = kqueue() kevent(r9, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffb, 0x0, 0x4, 0x9, 0xb02}, {{r2}, 0xfffffffffffffffb, 0x2, 0x82, 0x6}, {{r5}, 0xfffffffffffffffb, 0x13, 0x1, 0x1f6d, 0x2}], 0xa574, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x20, 0xc0000140, 0x3, 0x602c}, {{r6}, 0xfffffffffffffffa, 0x1f, 0x10, 0x8000, 0x3}, {{r7}, 0xfffffffffffffffc, 0x20, 0x1, 0x9, 0x200000000}, {{r1}, 0xc9a9ec2ea52cf167, 0x10, 0x2, 0x9, 0x7}, {{r8}, 0xfffffffffffffffc, 0xa, 0x2, 0x8, 0xbe}, {{r9}, 0xfffffffffffffffe, 0x10, 0x20, 0x5, 0x3ff}], 0xaca, &(0x7f0000000340)={0xffffffffffffff80, 0x1}) kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r10 = socket(0x10000000002, 0x3, 0x0) getsockopt(r10, 0x0, 0x66, 0x0, 0x0) getpeername$unix(r10, &(0x7f0000002000)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="1d1b795b137d7de6749172529da3dd69d74ea5bb62f1a5b8b96f9029fd6712bde8ce7f89e3cacca4e88ae79945307e9703d1e56a2a4cd5e742635628f68c61aa6faec931e82e398082bf580a037238e396dd4cbaa070859a852f04807a8db93befe54bcca3c72ebe38f5cbe9", 0x6c}, {&(0x7f0000001000)="259eeeae9c1eece4812fd737d5a91fa1c3f22e046dd766310728691c780bdcabadcc089ef47b262017d4cd48969fa5b56fdd59a560a8f39d6325004e8390176a2f2871f4e102b0c03a28935c0e099c590c9aad2533f9b84f6fd9ee53be4f8601e7cb90fa6893bf02fac6a8eaa6ebf8c13dcbbf7baa42d22a144602036668d5b804280792f59bebda42f2012ba768ac8b4454c87b39ff31e2ebb26a30cb70e67798b909d393a49d39b1ea38b4aa71086c1ea78387501be2cf213204dbd47dba1ee1f55950f57d7e09df4574e07e9c7060c3519e46c04cc4811f581b8243b43ab48e9f10520a744941cbf03a108dfacde95c7210c24d023e643028c135ee6edbbe683125769dd125a63b5330aa0fd66b3300e32872ec9f728a1feaac31cd8e8e2c902dfdbb9c10888ec948c6d1249cc4fc23196146e4ed225e67054620632fdabbfed83538fdf5b43b75c0797590251d95cfb9676adfa0009aa5c805637b59d0e3b149d8514fd6d95ed5bb7cd38827467fa63614f27669043d53eb29d04ce85e04856b82673d3b50ac8702bcf3d9a5c27b702999abb3411b49f00b61f88597c33ff10a0604845abde806366be8b4d81fb718356f0cbd8eeeb9937b8a75b2045ae6e079c18a02c9c3696c80f1c136c2554d24fc28a0348e393dc7fb2080b16b025ce645c13a7841b116858e3a1e1bc1bca7d1aa186b6588f12fb55c628cad30d736c1aa17cc253fa8f61e9fb9eb32558099a637b0ae5a689dca8fc53bc9ef3f550337d2c8939c387459cc8340d52859f0389c3ff62ea3cb4a081089a0d0d597d5a89201661ce75573bde49709c79bf1e916aae42302dcc42473746b8c6379d2524234bd670488cc8482ca7d00db0d9bfa93d6df4d4628b508e0863ed8f4df64d2f44caed5086d9d891c112133bf6ff29ecde2de11e20f31d8b4d187503f83f110f1a4e11d7bad630155728467700122f1cfd99f2f39fe3caa2cc2f58929373bda0682a82fd7a07d90e97f3c653060abc597b2a0f46cccd5f4d8af6f84582a0b7b59762b8f1d3c20697c30c826c7e95df747b0aec1fa39aa249cc9f0be058f01385461db7dac1003c1a31aee110dfdb69cf5de453267e7080ec929237a8d68ed73618fff87a62cd8717c1003a6b965609f1854d51889e060ba94b2e8068489630d7fd8ac9101a3ec0c15f94b9a2dcaa280321ba2c4b31e25b9a3e5a5ccf73677af5147cf5ac0d4026a5fc7a4159b3ae50652265d2f54a3fb56a46c77afcd699bc78ac0d39bea57b143d2294c10fc90a461f60daef4baf68ffcf121584196ef4aad9ca618160ed7c46d4e744bfde065a186dfab0b4cfd1baefea71e77e7e3c9d205a319b2f07f10d79a80e83ec911507eba803d969ba641a5bae3d4a90cb219beaf4a03340832a71d817cda6c625dfeec87eb820fd6425e5769598791c1ac5fac9ce851b6b34555f7922ad334d873deafb85189d0e73b3afebc541ea563c311579d7d6f9fcf3531ab717b4a1ae4b150bd3a985eb7a0bc34651638773083572468bc855e160f91ca92774022ec072145460adf29f018f789951cc2725bd7475ea2d942dc326eeaf2c71bd8429e90ff4db7105588f87eb52971cdf925026d05db8fe83e24eff0cc8c17542328ad4cd82759d464c9b7013eb5a1ba545cc91de593664cf3f873cadb0f694ce0882a20dd88d8605880c91af3d2fb37e1b900af76b3b7e4bb9c130fd5c9a030c8251e52f57fc465dc8367f8193518b821bfc032a9762373072e139e0844cbc1cb0407697ca5b78c9228141618647fd153042babe64e0ede2ccda08a83a660addcddef02c2ce517c768881efb181002354205c5d10aeb8b63af9b9a888b8cbe83c9184d6c36fd7ef4f1d640b9c0a268321eace730ebdcb17b0c3edd4dcdc9ee146019ef86db51baf6d341f10493bee2e4030e1f296227e9a6bbaa79d28fa4a3837b08368d4fdfb98b7870f9a56f2019044fbbd2cf9ecc1199f55109faa8d9beeddfccbbbd3657ba83c133c78d02d46ab070b2e31d63b35d9ac115bb9a42bc1b6b39ff6f7e78814986896bd27e901c90c328554225655372aa828db8aeff53c5bfe86cf9cea5bba090a18cc67b3d01f449d40d5ecbc90474f26af1e514fcb79ebe16dcfbdc34dd71a81b523cd949840bce323469e59c6525332aa3f23eedcd2cd469e010c1187d5ed8937199da631a408cc54c5d3cb95d4f595297800ff891c800c93e96dae8e6938f3d1945fea2d73afbce69d37ef821f22f3832697b2b98ca25e8d4c2c71fb44b79ac09930333446f769d8c24a581951040023e7656640ce1902750854d045dbcf243ca2e3d727b79f57dd13477a2c9a7807575744cc01637cda5fe06f7cb727597757f5cdd410a4d4660e8023e03b2201075323ce4362a486cef3134f771c4614029d295242394883290e773e558a6157759b05a71ab01ca14fd016536f0d658db3a1a790b361c2368000f3d4777943f82ef90998f3ca24436c4a8cad131664ab19deb05d06f185ce47ab8ab450299acb13f47fffddfde521450e4324263127abd4fcc433f5ea13b387474d77c0c86b918a9c47ee6746626d2deba6ba528ffab079fc22923518423d3fccc592e3d1017067076f9da4b5ef3eb4c34f19dca70fb14b07993efb328bdfa68939327b7fda71843a4b1dd693e123d558da8518aa95c88c821399e76664233a5ed2180388fb16c9dee42a9ca20ff430dbb3d6b7521bea966c63f34ff3858467a8d3ef2c48ced81c652bd2a972f2ebd50406edd8fbeb8f3527646d093291e5b7afe5a972f6b7b2ceaa3a524d8d728034ad774b3c502219df84355c991b40619d0dfc0f40302605e3c340511e4f4fa0324cbcc639f222800c6b72dac53a762c4f9b7c63e948ef10bd74975588c8a8386e3ea2723d65c20262d01c6901a60a17a699309a795e5cd0d3b086b4293245123a56e337d37ad276a95604fbbe878bffad03d7634b99df215f974d725daf0323ab0f8989e0baec82258bd50436e472d262fb62a8e02ffb415b8b2b881acdffd27da8964aba506d64a89dd8f14f7b9cae779b2ca61aeda02bf20582132203e770b624cb80a76cc1efe75e3ecf580f51cbdace13a359d6740e6dbc0316addb95e411b3d544ea71ff6898b6955f06f06a5bc3984f5f072900ecb31d8ccaaed84c935abf04b5ef4dc6dcee708d1179052dca5d47f5f278d7c92a7136c9025efd981bc17d7c79c667899e5cd8901462c323b6aeb36f9c025cf329d33039b63c6ac1441f62eaf3802f5cf2aee7c7da8fd14cd147e57cf7fc9ebd379d677736191d4859e8bdeda0a7dfec0f727a413a15ec68c6132d2a5ab116730070b3eff8c5e3caf84a3ab0ea79af45f80010f55463e37d4bce36c3dab37a86ff77a58bb2021c05b7e0a51f88da08dad03e20be20722e818719cb20561226e2f701f08c4038b1e8ca991d567e36159d19271498b82c6441273d7cb7af52a9dc28f657fce285474d058f29e7ef4b6888c01607fbff4839bb3c6e4be650c3c5e284a3e4d36cf3e8133fb49e1e680a9cf28d6ec7b6733113fb86f22dd8073eea638fbad39b29b489f95da6111eac4493c15f96d42a19f5e481ffc4946ca9c2953fa60488ab3a8654aef9bbb5a04798edeb2950379d42e8ce5078f4050b5cea37e12b9ce83914670151807fbf31b8481fb89cbcd3c410525a7fe566e5cc2dd1cee5cfd3b2cc5f89648c9b12cff4644dd4977f6be38db4323c0f1993c69e993268c0026c98657d1c0b1beb8971a90140757de8cf940e8c580c33ac51113f99e736d8ad80c4d4e753b740bbddfc03f3d0e49c8b4e05eb4ac7c3b196cd7081a1171537fcb17587f6672f88ed36c605976a3e2b02b3cb5b32c6f71ab001f1d2c81e46aae34b418f15cc480b38e40495a0a131298b227cd623e78f968adbe0443855aac7e593f0dad8771983b2aabdae7f73ffda4beef8a2f3390654d32cb9b47783b9a22f1c9aead8f58bc893b399d9571bc2fdd85c9ae7b12bf0b072920a15a87199da9e46dd024b1b3462ab38f8bbfaaab014d09b2afab31995ccaec774b1a98f114929d386d6220deb754162e35e93955a6d41a864c72e23ad1a3a4e816cf7c040fd6aafa599ca1ef4812f7b7dba1ec88f5b6ee93372f54e68dd62d00569a69ffdac1b5046ca27aaa0661c693eb1e778d3464b27c1fee9d3bb7e53e90857b50a43e50d3f3dfdb12e92bbfbd07d5bfa505c0d370da6c9ead9e47b5724faa0b912f03ea3a73e7e5e4fccaffa55207aacd0f816e8040a6201444ecf2404055aa8c683292a7caebc0ed5d0592fa8325f7a4ef3c4eff92ba9063db940c12f616d01285027d0a2ebda273a870ce4fd13a800df0b7ab93617993211b0c836de99e99c1cfd46a1bd3006da993e306511b0731f4464264865fc51335e17bb54d811fff9e50d40cea33653ae3c13f372c0e621f63d5171e0fefe9fcc068fea3ad6cf8c2029d50171ca539f4e83d2a6d6efefc904e5ac6a4ea24ce781996e6c753487daa456aabaf7562248daf7a0e95c2201beb1c5589a69ee14571d822986cd01366c82b65da21afef421884e5f579023de6da489a1c251f0ccf230ee3dab4ec26e178e63115f7acf7324e5f6f4d004c9cdfbe12e8fd90d37b6cad76b8378000c95ba61e3a9a697acd8f1b5b9850aac2107f82a8c630f782f68f983d2866626a029d3778f85f0756481211036c6a7768734f9d7405453db9cfe1ea11f55370dd6cfdcc64689efc6fac62d667b1de9ad3a743a8ace4689681d9353ee692fc90c4655e9c9ca0c49b93940d5c84ce2c96512879173f8bf592ec7462a8cb491e61f2b755ea4b0df808d7ae8d69557cf239dd3af26a8e227ae5d0bb104ca3f334438e004973a9ebf4bb02ca49803b6fb19a56def8284556a7a562150d6626fc34fb1d0d3ab4ec30f816eefc4376508f76be8b15fca02dd249f4b7ec5224435699aa6128fd52ee5870c72f6899611246f6d27cc7d8ce01dbe7f48ad4168734ed357a10a32749bdedbaa295402dd7477d29fe23fbe7d33352af4cd59abc2c57137d8f4b578bc036e72714eb52c1a27158d8236a4fb2324d49dbcfd1c2d6bfaf5b21ecb7028ee0bc77ef8fa1a1b5d6d6dce4f8c2d507cacbf5d71f3d05dc871b44a41edb2951c010df7700616d9a128bec35f713ea5d037bc8ffc43e5e24713828da3f8c77f88b9c32090fb1aa16e6514c075e433d4753db02a99b6a5131be8451f050137bc4c43a529c86b8e128c9e09709956e95424dc9ec408b0ac7dd8f71a7150f2b66de8679295381e8d75ff127562350f97f2cae89f35ef806c8f913ef5f33242b83e80f3d8df95699e1d14a616dc3f8996dc94bada4fd6afbfde0b2f7f90e4a1aea622e38ad8b5d56bf61c5f13372f79a2c8e43af37944993eac1f609efd9fa019ac403391d844f2c27a331024c8c8fcd2221c46a531c3611aa85c0865c1dc45a5bb89873533178c70401361efc6b6e7996c091c9ba08c2fb0e4f2c8f0e6cf5c22e8b1605665f41eccc11381f6bff763f5abbfa9641d6f9f6e0f5d73af24e9ff9b111c60bdac0460c407f37dd929032b2dc057c90e16fb2df938438dba4bcd4bb30f9abbc79ff0947dd27a96052ecd407571471a892f91e5fee200f5ced37cdfabd21defe9e87e41f1824625d9e3d7627947e0e127ebc40064b702b4a35c816184f5977ac81fc26a684324e80d189105f1dfe6631a863ca11ba3e853da5b14208e2e16327a25ff025457e1c12b99365290312a774d052ed72641598c2262e8004d4e16a74975e7335e", 0x1000}], 0x2) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x4, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x11, 0xffffffffffffff9c, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27feffffab7b74371b289145cec2800700000000f80000c673c5fffffffe000000", 0x2c}], 0x1) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) 16:00:06 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r1 = getgid() setgid(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x14f, 0xfffffffffffffec5, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x0, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f3, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x0, 0x5, 0x8, 0x80000000}, {0x6, 0x6, 0x2, 0xea10}, {0xff, 0x1, 0x80000001, 0x2d0}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r5 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x14f, 0xfffffffffffffec5, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x0, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f3, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x0, 0x5, 0x8, 0x80000000}, {0x6, 0x6, 0x2, 0xea10}, {0xff, 0x1, 0x80000001, 0x2d0}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) chown(&(0x7f0000000400)='./bus\x00', r6, r7) chown(&(0x7f00000003c0)='./file0\x00', 0xffffffffffffffff, r7) r8 = getgid() setgid(r8) setgroups(0x5, &(0x7f0000000040)=[r8, r8, r8, r8, r8]) r9 = getgid() setgid(r9) setgroups(0x5, &(0x7f0000000040)=[r9, r9, r9, r9, r9]) getgroups(0x5, &(0x7f0000000000)=[r4, r7, r0, r8, r9]) chown(&(0x7f0000000400)='./bus\x00', r3, r4) chown(&(0x7f00000003c0)='./file0\x00', 0xffffffffffffffff, r4) setgroups(0x4000038e, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setgroups(0x3, &(0x7f0000000200)=[r0, r1, r10]) r11 = socket(0x11, 0x4003, 0x1f) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000100)=[r12]) sendto$unix(r11, &(0x7f0000000240)="b10005000000000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000000000000000a6051706c875389681ff63613703d460554ada5beed666e319edca4cdc2fe50cadea89dcc102e90e412973bbaddff88e857100c54a3e403e38724b194298a038320b5a2812685bb0eabc27cfe382b7df2c0355e82052d34c885ec2e8e841caa323ad927201ad5ba7b038f445ee46a70000000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffe40) r13 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r13) getpgid(r13) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) dup(0xffffffffffffff9c) r1 = socket(0x2, 0xc003, 0x0) fcntl$dupfd(r1, 0x0, r0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x2) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x7fff, 0x7}, {0x7c, 0x8}}, 0x2) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) r3 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x45) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x8) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x10) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000200)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1f, 0x3, 0xffffffffffffffff}, {0x5c}, {0x401}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="02") syz_emit_ethernet(0x16, &(0x7f00000000c0)="0df5773dc10b6464624540ca0fd82cad1451a5662295") 16:00:07 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x2, 0x8, 0x100000001, r1}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x2000300000000}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000080)=0xdae) 16:00:07 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r1, &(0x7f00000006c0)=""/138, 0x8a) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x2, 0x8, 0x7, 0x100}, {{r1}, 0xfffffffffffffff9, 0x6, 0xfffff, 0x8, 0xffffffffffffffc1}], 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffa, 0x60, 0x2, 0x1, 0x136d}], 0x7, &(0x7f0000000100)={0x3, 0x1000}) close(r1) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)=""/56, &(0x7f00000001c0)=0x38) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: socket$inet(0x2, 0x2, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) dup2(r0, 0xffffffffffffffff) r1 = socket(0x10000000002, 0x3, 0x0) getsockopt(r1, 0x0, 0x66, 0x0, 0x0) socketpair(0x6, 0x4004, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) dup(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x35}, {0x81}, {0x800000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f00000001c0)={{}, 0x8, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000240)={0x678a, 0x4}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:07 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) r1 = semget$private(0x0, 0x2, 0x5) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/98) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r2) r4 = socket(0x10000000002, 0x1, 0x0) getsockopt(r4, 0x0, 0x66, 0x0, 0x0) getsockname$inet6(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$VMM_IOC_RUN(r3, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r5 = socket(0x10000000002, 0x3, 0x0) getsockopt(r5, 0x0, 0x66, 0x0, 0x0) connect$unix(r5, &(0x7f0000000100)=ANY=[@ANYBLOB="02002e2f66696ca75b05"], 0xa) 16:00:07 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x21}], 0x8001, 0x0, 0x8001, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) fcntl$setown(r0, 0x6, r1) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x3, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10281, 0xe6) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x2) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x8) 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000100)=0x2) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x2, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6, 0x10, r3, 0x0, 0x800) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x18b, 0x80, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) write(r1, &(0x7f0000000000)="6e87168d14dc51c871fd4d58a8d7cab1945fe17fce676884f33afb9f2720c0c0e89dde2c6b39862db14a8f590f87a8c8e712b6398b4a1360e0ba542668569b24a8930aa6f33099825a5888719316991ffc8fec881717c874d7bd16ad7aebae840b3c04e834b240f032dc9a416b47b31a556b5ed41462ea6d19374be936e20598ec9a0877a3277ed353fc8858bf14290901d01cc4718c62bb027682f9719d156a8844fa114dadae576dafe36760c35edbc38a4599da76c7e6bdf5661467c383e4891cc5e1a6699e94b695934d8615f59197b1a9fb5f513ad924acadc3dbde8d9790f84e6584ef87060863fc59f29e796e", 0xf0) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x67, 0x0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) fcntl$getown(r1, 0x5) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) r2 = dup(r0) pwrite(r2, &(0x7f0000001280)="0fad4440b3bb1b504c8a8328cba1ed5c3607353ad1dfeefe48b55ccebe19ef411b1965c2e509e2362a982d6e3ce2c6d7c6b596d6c429dbb6420f7804ff3bd7d438aaeb7891aa25de074da7c5d08c3a8358fa7b0d0ee3fb003a0dcd14b14501146829502e48d85f2d85f1fe67061b760d6635873c5c2f20c9733e50ae97e8892daa7a208dfe861f0beb0c186150b894487de1aaee04bd3afc231c16ba06e511c7fbcb88366ef178b3ebd4179f35cd8eb454ce9f6f182d5d173f933f0de8f98342879b1344e62399a576b29c406260b74ba0f120ebc86de4fa71d209c874b344526faa7b09bfc938ac4134490ef293e0af46d0449cf53a5b836a64035b9cfffc3fd7bad8482ace6621a84fedcb640e63dc78fbb3c24d9ebe174a268b1898e7e98697054c471787c6f404b89b3d7845a57c2f44864ca8c6d416ef076e3dec1206ac4cf8b4b7949e2bd9af24f73e7d7d730b3865c4aa4772e41d9ded5c208c3387330705c6ddba800345d33d1020821996867c5d72f9fa8e1ecd6babe0c4de4e45c20d4e8505c9e9de1e4996af36055508e0827197e6529be7a447c6db1a8a3bb1d19a5dc718c8b7f65b9b05ee422d568ff129ac78276ddbefc2c11046fb226d2a49d25811a8b25c830e07fcef6bea4bfd798d7743ae40ff30a7dadc7ef7e8ab72f4a744cb1c2822b4d8eb071634d369f1deb26cb6a54b44419cde0ff0bdbd6bb291b02da88b20482ffb10f5689acdea33fddcb6f523684c44d255f03b619b7c4949f99f7cda18af967e74cdc1033a99752812b416e1981b949439a7e1b38d14dc21a30bb12f8f70d794c89ed0f8c6d478ca13794a7f4c79b00af8b95d543e7b5783b97da5776562c330a8201528c17a90be3a3c3f98bca87f4cfa2f0ccf3a715bb19fe1205703dcc4496598191ca7a4250c77a424492fa49f212ec19baf71dc29418a6ee92891777aeef1ef8baca6c4be0acc156bd6fcc4b7306869199f882f6af71a79dbc0ffcc0974b4c0774d16997a907f5a956dd7d225f74c57ab87547478a7f3ae0441345f0b1cb4f23eceaf7cf4efd55232d0d9621fd7f501c11c1ae431edaa3ba32597c4f72c70f6ae258b4c1f07604f9cc1b87d606e8e50035093512cba98f0fadc4601f2bb84f2309ec253c7ea3b198b4548fda907517e9636b77fece4d38dbdd6aad1c7d5c982b6d4476dc323f2e7a8a76aebf441f9ccf96cf8c2134f85ecc1744db39a585ae684c263a257cf7e6c3ff31623790d563438ad0fab0028c48784571f829d8304956d8514e0ee8af6252ec81dd8f2b450d4d5062fad5171042c5bb8e85b7d4e452500182ce4e862a64f18319b769518db4e0f18e02df8c50f92f22556ff0a8b6e79899cb81eb5e7558d73d54e1e9a74209485569b5c5b88de04605e56b6f16e8efc8db1dc5c54fb198b9557dd1b0452e28f0cc909614e8e4d9d6afb87d0bdbadce343ef72a9d55a99226210008786b93cb7f1d193b596f26071f84e1d3c8b686b7ebced9c90caba32dc9e3adc77a9cd9803e9194a35476f2e0735b368fdd5940e67b2699fa85d9e518a33091aec6da6e5b940733ffaff73509a73c8f099e705366266c7562bbff0067a1029c19285f0489547203eadeb506ffb4658a2aca2eedb1838734784d312ddda681d73b417d72be548fa99", 0x49d, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x1, 0x9, 0xffffffffffffff80, 0x200}) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x9) read(r1, &(0x7f0000000180)=""/133, 0x85) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x10009) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) 16:00:08 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCSBRK(r1, 0x2000747b) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x0, 0x80000000}) fcntl$setstatus(r2, 0x4, 0x80) pipe(&(0x7f0000000000)) r3 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r3) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x400000000, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1, 0x20000000}], 0x10000, 0x0) kevent(r1, &(0x7f00000001c0), 0x66, 0x0, 0x81, 0x0) 16:00:08 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) fcntl$setstatus(r0, 0x4, 0x4) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0xffffffffffffffe9}], 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) pwritev(r2, &(0x7f0000000080), 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$TIOCDRAIN(r3, 0x2000745e) 16:00:08 executing program 1: socket$inet6(0x18, 0x2, 0x0) r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) read(r1, 0xfffffffffffffffe, 0xfffffffffffffec9) r2 = socket(0x18, 0x2, 0x72f) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8000, 0x0) r9 = socket(0x2, 0x4, 0x8) r10 = kqueue() kevent(r10, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r11 = kqueue() kevent(r11, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r12 = kqueue() pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000400)) r15 = kqueue() kevent(r15, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r16 = kqueue() kevent(r16, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) kevent(r13, &(0x7f0000000440)=[{{r14}, 0x76ff31bf665844c5, 0x0, 0x40000080, 0x2e, 0x3}], 0xb0, &(0x7f0000000480)=[{{r15}, 0xfffffffffffffff9, 0x20, 0x20000000, 0x7, 0xad11}, {{r16}, 0xfffffffffffffffe, 0xd0, 0x1, 0xffff, 0x4}, {{r8}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0x6, 0x5}, {{}, 0xfffffffffffffffb, 0xcd, 0x1, 0xb1, 0x80000001}], 0x5, &(0x7f0000000500)={0x6, 0x2}) kevent(r12, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r17 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) kevent(r12, &(0x7f00000002c0)=[{{r17}, 0xfffffffffffffffb, 0x18, 0x0, 0x6, 0xff}], 0x8, &(0x7f0000000340)=[{{r5}, 0xfffffffffffffffd, 0x2, 0x0, 0x40, 0x9}, {{r18}, 0xfffffffffffffffa, 0x2, 0x1, 0x10001, 0xffffffffffff8001}], 0x0, &(0x7f0000000380)={0x8, 0xbe9}) kevent(r3, &(0x7f0000000240)=[{{r9}, 0xb, 0x21, 0xf0000002, 0x3, 0x5}, {{}, 0xffffffffffffffff, 0x8, 0x1, 0x2, 0x2}, {{r10}, 0xfffffffffffffffe, 0x80, 0x1, 0x7, 0x3}, {{r11}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x200, 0x1000}], 0x7, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffc, 0x0, 0xfffff, 0x8, 0xcc0}, {{r5}, 0xcf1458dbb7b58526, 0x80, 0x8, 0xaf2, 0x9}, {{r2}, 0x5, 0x214e1c0fc5653b73, 0x1, 0x76, 0x100000000}, {{r6}, 0x7fffffffffffffff, 0x80, 0x10, 0xe3, 0x3}, {{r7}, 0xfffffffffffffffb, 0x41, 0xf0000000, 0xfffffffffffeffff, 0x80000001}, {{r8}, 0x7ffffffffffffff9, 0xeb0293e3a1ebb9b1, 0x4, 0xffffffffffff0000, 0x8}, {{r2}, 0xfffffffffffffff3, 0x40, 0xf0000010, 0x2000000000, 0x7}, {{}, 0xfffffffffffffffa, 0x10, 0x40000000, 0x9, 0x100}], 0xf3, &(0x7f0000000200)={0x3, 0x2}) getsockopt(r2, 0x200000029, 0x2c, 0x0, 0x0) pckbd_enable: command error 16:00:10 executing program 0: r0 = socket(0x2, 0xc003, 0x29) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e314330000000000000000000000e22b05e5d10f524a64ef5632ccf137c8ae115db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da45a9931cfcc92aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4ba82f46f1cc10e0e3b92967d2921075aef1400000000000000000000000000000016000000"], 0x10) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) dup2(r1, r0) writev(r0, &(0x7f0000000540)=[{0x0}], 0x1) 16:00:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) fcntl$setflags(r4, 0x2, 0x3) dup2(r0, r3) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:11 executing program 1: symlink(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44bf, 0x0, 0x0, 0x1fffd}, {0x3d}, {0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 16:00:11 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 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(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) r2 = socket(0x10000000002, 0x3, 0x0) getsockopt(r2, 0x0, 0x66, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) getrusage(0x1, 0xfffffffffffffffe) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20099, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x100, 0x0) r9 = kqueue() kevent(r9, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r10 = open$dir(&(0x7f0000000200)='./file0\x00', 0x20, 0x2) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x1, 0x100000000, 0x6}, {{r2}, 0x0, 0x50, 0x0, 0xe, 0x5}, {{r3}, 0xfffffffffffffffa, 0x38, 0x10, 0x2, 0x7ff}, {{r0}, 0xfffffffffffffffd, 0x36, 0x2, 0x40, 0x8}, {{r0}, 0xfffffffffffffffe, 0x42, 0x4, 0x3fe0000, 0xe14}, {{r0}, 0xfffffffffffffffe, 0x8, 0x4, 0x4, 0x81}], 0x7ff, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffff8, 0x4, 0x40000000, 0x2, 0x22}, {{r5}, 0xfffffffffffffffb, 0x8, 0xf0000000, 0x9, 0x5}, {{r6}, 0xfffffffffffffff8, 0x42, 0xd2, 0x99e0, 0x25c}, {{r7}, 0xfffffffffffffff8, 0x20, 0x2, 0xfffffffffffffc01, 0x6}, {{r8}, 0xfffffffffffffff9, 0x20, 0x1e0000023, 0xffffffffffff653a, 0x7}, {{r9}, 0x8000000000000006, 0x89, 0x20, 0x9, 0xfffffffffffffffb}, {{r10}, 0x3, 0x0, 0x4, 0xe0, 0xffffffffffffffff}, {{r0}, 0xb, 0x48, 0x20000000, 0x81, 0x400}], 0x6, &(0x7f0000000340)={0x81, 0x7ff}) r11 = kqueue() kevent(r11, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r12 = kqueue() kevent(r12, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) kevent(r2, &(0x7f0000000380)=[{{r11}, 0x75b5a3a756899ad5, 0x10, 0x2, 0x100, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x0, 0x0, 0x8001, 0x100}], 0x1, &(0x7f00000003c0)=[{{r12}, 0xfffffffffffffff8, 0x20, 0x80, 0x10000, 0x3}], 0x100, &(0x7f0000000400)={0x8001, 0x1}) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) fcntl$getflags(r0, 0x1) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) fcntl$setown(r10, 0x6, r13) 16:00:11 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000000)) 16:00:12 executing program 0: setrlimit(0x2, &(0x7f0000000040)={0x4060000000, 0x60000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) write(r0, &(0x7f0000000080)="272793eb2d7551fa2e3a02549cc8200043d6efeb0160bed62c44ae737f18b9b1007aa2209d63fe00f1b3c212fa0672022b2fd1ecfeb26ba1c49d19003e60c0ac3c430c4e16ab78892332f94c42f26d60c9512df56993b018ef211190a7e22ba247ff4314a7b474dbb1ba3ea84bd48374b2f21d3e1d26d2cb864b6fc4530216ba1345dea72f9b682907888081f05153195872fd0df7fabdfb72c581cdf83f23cf677c69eb99de21d3c8d30886bc6b8f7b0f67e82d0fc854496dcb4f9aa94f2afa702c50dcf91694aa198918c975de7d487f9ac4b45a30bc9c973716fc0d6ac3850721bcfbe676e2926f1c338b80b10a3f8373df426e6b89424b7ab01552b94bd8a5859307ed8b5c203a10fec20e3df9d505d266e91ef5b04861edfdd9f00486d9e8cc48ebbf5e98d21db42f0a14a353169dc2d63084700ecf6b45a80cdfcf7a4eb2025e511c889088aa7f44b97dbbaea892c9e684f70349bd30fdfbbd2a33ea804d6652e4465aa52b5498d826cbabbb59a96b14dee776b5c0b5bbbde6b0202031917a2ca571e5d89ca3ca187019820f2602d2a2e00bf4831fa43d1a38d9a032d488c5ad75a0c15ca8", 0x1a8) 16:00:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f00000000c0)='X', 0x1) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d00fcffffffffffff5a"], 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) poll(&(0x7f0000000140)=[{r5, 0x4d}, {r6, 0x80}], 0x2, 0x100) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:12 executing program 1: clock_settime(0x3, &(0x7f0000000000)={0x1000}) clock_settime(0x2, &(0x7f00000029c0)) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) dup(r0) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) pipe2(&(0x7f00000002c0), 0x10000) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000580)) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f0000000000)) 16:00:12 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x4054, 0x180) 16:00:12 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) 16:00:12 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x5) write(r1, &(0x7f0000335000), 0x10052) poll(&(0x7f0000000040)=[{r1, 0x164}], 0x1, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/221, 0xdd}, {&(0x7f0000000240)=""/131, 0x83}, {&(0x7f0000000300)=""/162, 0xa2}], 0x3) 16:00:12 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82024ebbb4b92e2f66696c65300012f3ac1963b49c06da7c73962738d50227b06b056798f9e52b66ad995c65f7b9a9387e6421f6316af820426b851b4ba1e836342b9a900c00f1c58965cf763dd049ae7cf30d4d7942ade6575061"], 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 16:00:12 executing program 0: r0 = msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) ioctl$BIOCLOCK(r1, 0x20004276) write(r1, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/215, 0xd7) write(r1, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) pwritev(r1, &(0x7f0000000b80)=[{&(0x7f00000005c0)="02793b8c4db154d0d80238f3abaa6a078a515854e4b70a00130cb7fa8c7d0de12521f3cb6b4aa7cfde82a530e6003206203cdf9e3e879cee03b1f93c9e499c7ec87f2fcb88c1f0bff37bc5bf3f8bcf60aabb39c71a8e40444a0b3ca85ed11e17418cc8674bb6f75dfa6c3246ad5e2e5bf1c58888ac2ccc5de960a9805e869139f41a269c377a76bf53417c67b36a9e7ddf58964d2f706b0efc56abb34355b5ba3580d1c624f953c6e58bb8b2e963eb21321aee48fe5aaa", 0xb7}, {&(0x7f0000000680)="566eaa9eaa66c5678a9721c223896fe188036a2321e2c10cfd29f2698950d54ab0275a1f72477dd1adaf06107d4cbe56507961544c7e2a97d521a5f8babaaec080317f391a0250f67a57357ffcb6f33dd41942ce810797226e23be54a59b1cbcb1339e917b9086fa0f9a5f1cd72b69a680850f906e428f552b18b2f4012a5bd795c7b460a4a54b7beaaadabc54514bee6ef45943923b353ec36b1841a04452419a0f4313d4b29d5ea499dd8d5cceb6bb42c58adb82cdda19796d781feaf4b1c29d9f5d13f31fabac201c1451ced61a0c449f7b1d", 0xd4}, {&(0x7f0000000780)="6c7e056030122d5f892341a59040193c209a4fa914f3cabe438fc7eda1f7c1e5daf63072a9481540dbbd4a10ede399ff1d91425a6eb1c6efd54717ac9d7eda9764f3bba8bc67bd8910785fbc18139383e4beb6de0c299fd3af74b75fdb05bb74a12a7104857bbbd618dcda2c60c81e95b2ef0b3dfce3fa38e903d9e3b79c57cf437902b2", 0x84}, {&(0x7f0000000840)="60264bc8533c40651650946d7f6c899e77f3fad2600fb08fc1dfd168250adbc476f86fd5c0818ee2228bf4d0076b5f714732a9c4c6460d3d8a283d5ad389994cdbc8abfce31dfa95b471cb101d6c1178478b3446b9ae1a5f03f5b38950e78d70da6db5cf4697bda8efcee5e4b720efc87656f383a09019145b8b4b5ea3b03fd2881449e2e8179cd5c3b43707c650f006", 0x90}, {&(0x7f0000000900)="63cc75f1ead575e7b4dde9593dd5faecee990bb8384dad4141e76a06428272226aa83f49d45f88a63e6f27cc9a279856a69e3ed773f4bd012b351f7cbbfe05782bca5b95f3eb1a31ee", 0x49}, {&(0x7f0000000980)="26f57f63b82b15953b3c46674f33e885342cc339023efe81fb39", 0x1a}, {&(0x7f00000009c0)="66e73f60cf8f57ad788d1e62bf59da9ac4d6baab71e92ab6eb741e0271147986d708bd5fe8271a54f1d3572d616e8ed878a2579a1ac772d0290cffb979f7ac9ac8c1260d32c86329fee0495d34057f72d9d0408c89afe1eeca642492b722958965c2082e35f8bed3d8353ea159139012a52713f7175bf2c55fb4da4cfd1be697d9b94a4a9f0c1ea8e4453565904636261af7028bc1f609a2267b52d213862050486695434843338d76a1278e497a0ec5423ab70ff918bf76c91cd99351c61bba61d15fb7051f127f7d9c5ef5817fa5ba8f3dfde7a76c37d1c4aa815bdf72c2615b484cdb4522471dbb0a75d21385", 0xee}, {&(0x7f0000000ac0)="1a14d8", 0x3}, {&(0x7f0000000b00)="505922d67a153277d9f87bfec610e90d4aef22978119cac5555d17ae2f3617a6034bf767b5c6b21483572c9343bbe948e6ceff08a2e630ca589301a7910e5ddf7a30f78fccce", 0x46}], 0x9, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x3, 0x0, 0x7, 0x8, 0x5, 0x1, 0x1, 0x1, 0x8000}) close(r1) r2 = openat(r1, &(0x7f0000000d40)='./bus\x00', 0x1, 0x20) mkdirat(r2, &(0x7f0000000d80)='./file0\x00', 0x19) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000240)=0x8) r3 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r3, 0x1) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000d00)) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000006979911b3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000f9ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000100000000000000000000bd206672ec5e0582ca39757668c618594d82d81e2cffe66be43887286707d60f2821"], 0xf2, 0x3, 0x1000) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000580)={0x3, 0x7, {0x7fff, 0x8}}) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) close(r4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x1003e}], 0xffffffffffffef6, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0x8}}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000001c0)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 16:00:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) 16:00:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000003740)=[{&(0x7f0000001680)="d6e8133a3acc475d2f9a400ca0d7c1c5b08b575968355b8d2dc1438c8561791bedc63414c94a9282db0d09940b74b9dfafe6ff8eb457b58d8de91d05a097b3c7fb30694c4b4024b5f09456b66a5637f8c0d678c1bfd717a0d472e14542b089f6c56aec8db818184344af3fdc1ff37b5e3cc086a9b9c0dc3e2638a57a720b230e6f744b083daa6b2831a37478dd8b83d1d2be4e58601edfd4eafc912f6a3dd4a616400f82c6913598e1a1ee0ed3d4cf737d7a7ae7de11a9ea3f50f9a128f4d24b49162849444dfaa3dfbaea89d5e929561943866b3dfdf79734d5c662a078588ae5d1763942a009de2d37f298f56b550a771052abc915d0f6eeb10338c6d592b6bdc2c84192d30bd77c28d5f7d97b3f1902ca3cec91aebeddec5a94519b6ed84758de40d1ec1300336c661bd5a4b03149a4e7d80cb602c69d7c04385183c624b5866bc57b9a7f9670288805e6c2ef6fa09729c6aa1de437c90c8f7eb1706a4b8a465554d1fb855cee366219589bdf9aeb0574c9c977102257e7f1ffa9236fd4c56dc6a1304fdb2b7d7299c4ac9f776399c5325930aa46403477b022cbcfd3394c0e5521dd7f74f9e85e21ff4f8ae4aa137943096263c0ad5f940b9ce57692ce8b3998d011d14ad9d45ec374e08094365d7d91641d4dafe6c82ad9310343e2d7e11cf7ebf9220930888022b20b731665573ca558f2ffee078beebca37824af32c4304021f5a552c7940f7b30a29ff58ccc913dd546d9539ed4df2cdf2d3b1ed98fbfe142536e213966e2cd8bef3a04c9287627d2da20a1b97f514cb4af56e0a2fd10a7283a208b5919173590910727744e9b557ddd3ddf33df9af9a0c52fb29e4689aa640076654267644d9c1e88322ffc159dafbc0657138ab079ef9fba14fb87b13a8893140a93fd65f1860b1ddc4f83ac6d5556880569b8678f9e6543523e5eca2f7fa571cffb31c9ce678d2107ccfa228717e0b49715cd5a4066420014da6f7d65d1c17b7c04f20fd4e8bcd9f2f10a4bc04189d1ad88000c033ee7eba4a3a5d1c99aa1c8b8d8176c9e510f8ec6b4a9a06a504b1802de1a8512521d4948bc7c974b281e843486e92dddca764df323b03faa27ff064f3d06e5081c59967241d6e2ba861a94d3f77e8ecab6b4166475f3d2464c805066b86d3ba82f2b67928faffaed60157b2a80e6b643e4a91aabea190e6253f150f18247ca1a6e576799dd3211639610b148b7af0870f07a406ecba011c596f5af35422ec1f89e378d617988da566e9cd0078a7ff0cc4e9350ec5e9f6f8a463f95dba710029e420ad14292d6ee71e8efd61e7691406c766154b3f3d58891d99d89a99808c0477fd7f86d91124f7758126611864b30749902229affe0e3472f49d29dd3ebe30e7e0c2cadb85ed0edf09065fc2bfa99d0afdd5f4f3d69d82bfa44e709ed50c88e6a21e2c812c2ffc148d0bf11eb3d3c8562dd01f35b36c0a0ae8cdf32931bf4cac241081b7f5d480fbbf849e0239bca5ae89deecccfbf6847d8d4c97a9b2157c0cdf996ee4692eabd3f6f8a80ee398fedb4a242cdeacb5552df5f0382b66ea359bc08594d701a5a2f58f844178691c2fbbc0d4df3656f70e7aa6f63501c97dce79d2c991afe8b8254180517e89c25fb4ce7d83c5789efafad318e3e8987dccba47ba474f2ea6e4797c467cbeef4bf45932f4a3146902d2b6c4f26cf09fe108be131a514f3f97d80ec925002cb10fd555c66080a2769a7affe335f6a7a9b36c51f1354171d21b11a6cda4353659b38dd6a1a9ce97c3164cb26437895ceb5938a3836f3309eae089857d06b13e33ab61e2f1c8c28afc2354916a2fd67d5df467da3c762f1dc62d89b91612908e324a2f0dc879b33fa26ca1d89998da6d2e12f9f0842d4419172a18802e8a08da29108bfa9d05cc04a98e7fc3b095772689b734be10afdeaff4a82177d7164938a6be34b6ed009fc7dfdafc5812f5f47811e6c9adf54537f8ec94829f6013e435bceab62929bb3910f0dd0d1cfd4696bcf55d7ce2b774f6bcb0684dc10c2acb9be703d1fb04e96505e0cf8d19a8814584e36bfd9b4ea97e30f79a191c27d006e86b906807b5c7214e0940a4217e1418545fad1f5f493f36984b043fd1d9b0467f4fa8c0314b3644175bd913b61ac701efb759ed61f74ecde7b5220d6b41519970c60f6ff01998aa62474369972f55914acebfafd9e0714f9b9c112aca229090eee210fba17a5e9fcf0bc461fcada33c7dcce08b16ee8b349eb59f6b80e1aff8ad2cd7b004fe5a1237ffa4bcc8346cfa97af259972acab325d30d97a9450bc8695da5d7f8aebe0cf046350a22c50a509727a660ae0eafd9257bdb46be817a79406b1ce8c6837d421f4f4e318f01cbcbb9df7c266c2f8c32a2d7a1f88e113f5eea5909e5c582ceb91d56975bd6bc70c52f6f2d1397dcb8a8e3c07966282992cd2cdedff9ba96c2378a497ee9893b32e1518b1e95ed1ea8f58c126b175e5b1df82a216bf61dddcccf4bf37360f02facd98deed1c5317eb927572be30428ffc8775f13babb310669a5326ea97e8d26dbe423951cebd731a6ae7e9fa1f4222bc2f82524a9415764a6113c62607011e0029383aa25e62fce6bbc071ea1d7b3fa0e2e996314ab72cc0ad22f7a50251dfb87b0cd406557b33742163fd18793a39cee59b3e3301089b3b6f362e70857ae4b42739d49a3237bc010b0e8531ed19b84ef1233bbca963c35aae3d34b46f8d0570f204b219abcf00957bfd392f0d73477a1586d4ae73cd03c8c4c7d3abf9e339769b1c785cd55c7d07fb9b967d8afd94721034f9a53798168e6b525e16f3ee85788da4e4a4a7ad90ee941c65491a7e08a79753c1f37802889d2390499e33de633c488c87ff93921952d389b51775071b3dc6697fe2cf075801409866424b49eb11421c595d3946f1b9d4db5ab103a400a27496bdc9c9d6733a3bb8e12aae40c046d483d1ff69f35ea581095eda65e8eace469887d3628fbe232ac31c5afdd395f6a2d290e01ebcbe6b8e84d829a26d932151ebc2e3665594dc1e83ab408210598f603069ede2eae90c8afac23f9b5f9d8555061bf595d3a20a90da1a59a3e9c75b8b6ef02c47c0425e8f3ce2c42fe07eb579af3199c9b0bd5ab7b3fcedebd5a7a474ad25fa47e669af0b11f8ad268e33e60d20e6d5dc60386dc70ffee71fb74e497b82bf6fb018731410b3000272ebf62d0c8456b3211fd56510991148621a9ab553254b846a4b0b4bb7411a591714e2692aee2d265bebbef4e4a8e33ad4e0de1780bd5c411c3cc2e28f8c9ffca4cde317e4000a58f8e2a315328963394997573ec78d58a728abb0f292fcef929093f29fd976aa815137d02baa303094d978e3b857257594368a7b40a8ad715cad8dd02d7ca41e4ca32f2358cea57f600284cb51738b4d91a0e9600fb4088dba82b4cc8901b28afdf359255a204120d940a96fc6cd9fb87a5882ca6dcb12c437c4d39aaa3521904ae36480ff7186d1e515ffa8e9b24da59714fd24eeceb4dc662815a49d4fb2e02702e321c8d529828e181b325b2fe1bb291d8861436c4c31dbf0c7f63f7ca74f58c38373114155777f9f886cf831ceae027221b5516259b82ebba994a03c37d3cf416e13c0038afd043c408b7d75a34af272d8e3ba908b166e287952fe4c8a6293d932cb2e34ed9393db3a4670ccc8b4b1f689d1373197c28db7524efe829970d0b9a138e492dc9b137103d04b2c51763e237a8aa3a56f57b5abe4a6aa11c70844ab9e8bcbd90eefcc96989f1239c5f14783a4d8f8342966831413373ff8314507782413abb895233c0b52fb910ce3b1e4f1520ea6538f1b96b23b67a65f55631afa06b5f520e76dc20b5ada3d8cd601bf0791d00f8459a08452b920fad585310bfca9d9437269f55e7671a504cda990d301fbefacc3a7692dddb59097513bd740fccf92f22d7695d5c5b82381ae6cc3871915d1f24e2419a7501e3dd697635867c33f8c6d055f37a404535e195d52322ba5bb1d1ee1fc381382703688ae6c892752bb36aaba8f62361566b2ce810bea12bc5c46dbe144f0067fd1574305138bd5d1cbfee1c052d0349842079223de2deb1bb4ecf025ad35b238536d0b394977c229e27f7f5c889a3c9689fc37677e1824717e710b4878fb848a89a08322341eea3a26ba0b719752b01a7b41fecd40e86db33916b6a8a837c3c00df2c517b775031cc17db8d69423f51fa5f3bedbd4f9a99565475e92a2340b4fdb7846d19b22b4de2afa9eb4f3c9b3092e0aa4861326d1f55ca98d4bf0248803430aa6c758a7942c37461fede480b9d73d7c6e2719b62fd3c72d5e04f1be6ab9505268a34ea7b6fbaa05538920193fa708f7f0244d0a6d64f81e4b11d1c55fb9a8f0adcc4d89350ed773f238747a502ec4cb566a598596bfb40ea2f6fc6b52fe1ba63f75c064bd962f6d982158b49f9edcc98911a325fe07871d513b88819bee2cf233da079d7f492f84e08b12a17202b3d0e2ae844bfa9b1d9d0ffa62f6b2b5e98848c1ca11f1673cacb5f8dc0cd6cec0fa6d5bd6f615740b6dfba344151a026969d4984e21920eec1db99333bba8c7a0491f268de5987da77513183e49cfe9c6401585e419a5381121205d726eda93eefdb20cd2e2a659b7132eb81b76ddc6306df2e5cb2a9ef608f862227f2c2fdb0ee4179a893d98f63adda99f098b32e53ee3dbb39a24a03689bc5e3572b3b9c5839ddf4eb4fdaf48cba989bd29b47bf8c803cd855558f7173e3b80b517304bd15ebdbe575d109b30fe744799a1925815cf5c2c9231aa825642b62c299cd2211b21ad449c49578dc37821bbcc4b0014adcca360fc6a1ae92d83f422b0732c85ff3c364f960c23432a664e66ecc33633e2394c7f4f27abaea5d1c8578f5ca91c2968b80954bbecce4dbe188dfae8e28ca816140f80d7bcc7d162ed2e5e8388bd6c0a0b9db2b6294d46fbec4356c8e5e40c34ab8268ae401f8aed16c1abb26ae059e5fda7839e189b13b92c79a95906f95444622ff62bcd1cdd13c294c61adb9149183f2b43ce38ddd81ccfa10a6a32fc3dcdd3fbcf0f8c5a6a63e3b43db2fe9ad8e8fdcfa0bd33ca158dd84ef0797e03954dca7f7a6169cbca436a5e8d76eccd9a037c89e0ac374e53b0cb8780d99f438edc057506fef13cc2870e622c1a5b6985822d733648617e4973a0cb1dd7f78b817d9a409343f04327d8dbaaebd58aa71da5ccc7adf6d77fd14bdf060475c2e62eefe9f29d2f31222aae5886db671354f8ad9fb6d8d4be5b62b474bf43eabfa727cfa83dd9b97972edbb4649e6af78715971af25a2a6c5b44efec428a6d01f66ea5e4dd5955025727cdbec6756084ae8a7dd175a06a4a8eb2d27fd1134926510d9d22ecf71a58f7fd7c06f1545b62fc5ba5eb1be06ec3141183b1f65e8db34de0ab2fcc769755047c9e5d652d4b612fa9c86ecfa79a4a809f1ef770be28782d85128fe73a3ca527beb46be35c16f4411e282ffd7525d17b382ed62227a0454a30df80652550b4b2d575c12ee06ad097a5272e3a00e4497e767a0209d7bb75d40a8795de10d6af8980805c1d63dd191bd0f1f5cd90580e3491ec15288d4a051837f2173522cf6fdeebe1ccc842d44c1a434dcae315fadba7220aee5f2287dbf292454ca31f8735714ae28d0ae4c160bcac8c514347731373cfb0f770284e6b4164e0cd29b9fbd9ff3483311749bd3561ea310ade3d1b8a34fd8bb32c92a8c4c2d21f44c6671b2535ebce57f7c7dddae8e8991eb838b5e63dd2de04e6a0e2832d7dbc", 0x1000}, {&(0x7f0000000080)="5b3a412a3f5596de96198a0e80640bf8d92b2a733a6292d1bcaaa1f3f480945a8c9c422f718a122b", 0x28}, {&(0x7f0000000200)="cce5ed08211bc55662517b0578ec858985644a2e5f31f69e4d74582284d4595adcb4d235a109dd9234a16fd1d5839a93748266ea2af9a9f024b5b546e506a423629a6390e9e41251e25e054c25fbbd5270ad99ec73a7f5cbd8c792fd00fb16deb86ebab540e543541af79a44d6dbc8840804a51b52050ea8cf92f01121", 0x7d}, {&(0x7f0000002680)="4bb51d8008a59f1a0984ee3fe7643a19d485315a77877846f15c6aa52e81f9dd1cc1ad48092673d613f174925fa6eb9850e8d133b0312eacdfe21321e304de134dab1ab153b301db6033194c3573d74d65e21cfc53cf4d14188743a351976a99c497af400e95b77f301781e003e08c872ff35dbd60fa3052f73101d8f3556b351ec46921ffa41b4e15ae439e5c5136e41befd2e4227a13c3d26943cf60dbe8e02f71802a9c22460722fe6bb6b0372239060c8049ccf70d5a3191069c1d36b3445be2520e857579490e1c25746f5d342a36f1829ecc8e0bd1054d416162193ddb7a9faa0e1144222dfaafe9b99e464647be39d4e006f49818c9db267aafa7726dac373ea5ff9c838422d29cc7cc969c48fbe1942e56b72f209a66a2521c01800b0ac952c2b386bc09320685f7ef349930cf33f6cf1778055eb7dfbab666abc02ee51acbe72e8bd850b6cd4235a8bef671589a4f393989254bbdee3dfe0e963084dab726646f67431cc50ff86bf2bdd9ce7992c1683be795eb03622fcb9d394276b93ad19ad9eb2f2dddaa5e9481b7183d54638bd03c24d9061c6ca60a7c373a1f7d39a70a9a08b7e6a2d750e3b2e308669d1454a986d763704778944a4dcac131ba6a177922f82181949324d759c8d7a638dc76ac9b21b8a9ba992f505946db000f23faa4ba92e56e228152ba4de8a3c240c5ce094007e370a153d26e8ef7a022fb916e76e9e487cdb938adfbfd4a3be6f01322699ea88ca83ad81881ce71baffe35f717e126808117ea0b2c74ed953f0b8a4b5c669a85294d0c50485f30612529f8ae936b55bcd1f55522490922e30c9338b351eec3c34a7e3a7de63fee6324127761a57ded9a32ed0ac2d256248af04090c129debe7ad34792fb527edec9bf68f27dacb8faebea8dd78f48e7188d1925f8b6e81cb08980e10f1cb419860cb65e96e14de843eff393a36b9db7d5484a0029935fbdae71dcf6de57ba17a1c7cccfd4c55633e3d569488c958982bda51f12417287873524a19b3956c182dc4fdf66ba2fd7550b670cd58fe378ba2902af6efe1071c1ecd55b8d76550b29536c8d233c0f06b2c860f056e0c0a83a5b031a62e7cda3b6df63eb85ebfd5cb31b18e97c94222a8df18f19ac55f4c88df039bf0f165fd3e0c1d3a0e5ebf0115e08bb5cd9062b2c70b8cd54c44ba7ea2cb394dd18b736bef2b4d7396fb7bccd337049cdd00723035ba70c1567a7f6faafa9b2e2e22bba4700e0ef93e9472ff4a26e354bacd5ccec524a7f0e03bfe27a55b861c6a2986f7f143950d7688972e5a3a31b7b7ad2a729c0da3594fdc532773008ed224ff38a74e67a989bd277835c772add85f5828fea4621d04e2df66516e5e54ebf65fbfb5904bd3295af6b794f6d26d500b2cf6b10263a38028c31129eecf45025259f6723a9a2abd8d3afe08b4c2dcb0a82f97eca124d5b4f790284803969e9c66e78869764290f7577e0256574d67e1eb1146f5fc338f78d24c83972e930957c7733fefbdc997c1ac34f5afa6ceba04ab14eb09b8d0f28c5c8fb17a4ffd844ef5935e6cf2cfeffc769f17280c9a6c5b4862fae954d3b21a2dcfa877ca1d73eb8df022dccfdd4619fb2e93003d1cb59a128e9439b6d9171f78de47394d247ad30c5e8223376d763cc1a540841aac6ed9bbf512bcac4c11b462c8ad27c1896bfaeb42e3485fd8414b3cf6bab6255a33d0f99a199086270bd8596a559e971022b1e26b6ac5e98c10517d11958d3e5af94a7a1d398a443f097c06d2eb46067fa400af969a777d0bfcb291198f53c24f9aabecc06dd4f7789a63f8c3f4da8608477db2426592c68941a521dc0bc9c31f136b99b33ceca8b499257f20d69b81319f5906033abe694f7ea82b68b89bc5f391ffc36971b540743a651aaa6c805237f9b0f48c1b07288625ab64c2e0631085c65682b683c99979def56a83a99acebdcc138ac53d36574b116a79eda473a97bac0ab4d012cabbe7cfe1df5a7b1bdf41b7a58b788cd246d413257e38df5d1ad8d947636f11492ec343c3817b23e24f54f93f652e6101e7fac0a8b0de94805fc62648fb5d731803d09998c6bb6565b0c08961f3b43e8a9f9421496ccc699fc57b65dd7f3f3930ea917cf08d7b393ae8c576647401142aceda4c7f059d00468137365badda09378521644b8ee44003535121bfaa2568bc3ca102588b70f8bb4d34e1a6d5da400af4e38d2385872d7a28180a09ca5968cd377bdef31b37b5cd6def82aa86fcb53c220cd0a66c3c92a76b0af6e358b9dcac506a32c79f18b320432ee7a1e08b78bd2cfd3a1d3b8c0be3faaf212d3e0a20fa0c297035736dda01e8369fb825d1ba3969e6c3e4b6fc85d307b2d3737df4bfd09452a97c16d40a21e99a4562ba778144a2386070b52fb22e5b9e26cfdac2dc03181dbfba6298a4307dbcaf42a25f18b6d59a14ee7758555f9ed2b1b4391d3942f54aea94c759bca381655a9bf087edf563b6b49927b405b6c33f4e713b0162709e60ce3e95cdff54e7579e325a86bdc177df8eaf47b2c5c2cfed32219e9023680fc76da141489a665d86211a59c4b5efe447795cc2e00f90cc6fe6c31240a02a9605350a351a156bd42263852703e3ad0d40f8e4c5077dbb4c11ef3241207432481ebf61c0fc9054f606b6e2a4c68ed325eace2a8a93f33a298bac9ae4461e3e466ea35bf94756cf020d1abae07af7c8afa54ef0564a085c32878fa5bb5f902389e88fef4c6f984ac799b296ddefaa0044ceb8c32782555c59e34b3aefd57faacac8e4c5329593c3b321f5a8855e8b757df713293d0c3372ee4ad03a08df966f01e6048edc1cccfeda4add66844be8f52ac52cc9ef42749ce5390be6137c5a33ca76dc32d10711208f9d87b2e14d4b9134e12350bab9af4fa8e1960361bb88a5bb38873e8ddb322588f6352e7f11a82639a960335da7ae4b26e6e815ce984e54830590e6282b7fd40b314d65024b708abc13f5c2866f55fe304b86d7863b2eb18759c0fd82c64dfef3836d9c0c4a57fa53ac694d4601ffe3a617c560080c83ca752842599b834f406e0a31827524501322d39229e327c27ee70d17e41449482f448d986a270b17764bb53216a2709cb230598ffc2cdf160355bd7c0b50b99bfa6a769657dcdba2988b41852bc56893aba705e520513d788d72d44f33b3a558979eed2d8696180e1ca98d02f50cc2190056c5caba8b61f0d4b1aebe5a5b441b7c48d342429ef9645e362a9bc55e95c1fc6c2be6926184356dbeb56c6275bd5164aff39c86e95eea2d0c5824396379715e3fd027ff97e33ad1f83aaa6f4bb9549e70233d278c1a4b2fb18182d89cbc8db20b389fb89b2ee243135aa3896664bc0feb8a518b8f86c33c55cf7de15e44fca691160907af48881ceb26a40b2d30b267c2c14eab96e1675d6ac7321f25bdfb6711ee840539aa141cb054cd44c2164fe71857dec843f99296a04b933ee8f7f6556f3c725d71a4c763873ae7733616a3e5d1efbb4ff8bc330d090ba020d2de8dc0e538a121ebd015cb2337db6972e3a7d91a4b61df67a70d7b9b8c8f2faeab6d083dedde83d09f7441a43933be559ce6a2e8e6b4172a23abb76d63459c4a0544604b009769c4f355bd4182658b9bdd3f8cc551f01927f547e98fb35ef2c00132ce5bc21dd9931cd1d877dc932c18f9e97344435e031b64e2151cd5a02eba33ae7e649cec2c6900b63068bc689555f6f05829e86a71bfad4f71e09a0d84d6b2f6f0f00eda0c453fd56c1eecd3df9de7e9b8df185596e3e26e10132154241dd656eb1022f4ab53442d8d4452dd01b773127f6da2d5ad31b97e1f4efdb9d09033a00bfb0d1a643799f7c3e22722197a17a87eaf2f39f524bea3bae6f5d7f4bd8e10f7913b3c0150f8a0d924ce6ca82d55a802e827923da43b1183d655b9508ec3f6c9adac7444062926f489b271a378f6dab195d558058fe815bff6d74fd52ff24f16fc77e2e1f640260174ea6f9555e500aed7e1587444678ce0fec7ad2af32e89e791ab714157a082b9bedee711971999d1bc8848b3f1a1397a657ad29fee32fa40390ffee9640c3893c4db30fb73d6b0f652a6df8b25ce5fed5b0482c62a16f35d83107accf5f41a0e274dfc82422716a5e48c95c36a2f6de2c4422536590e4529880618ed791eb3664abd90a0dd7275c70f4e4980c59e73de0ec62b7abd45261eb70c5a70dc13fd927af28620344d428c954d99a9ebfbd64c936008815e77bd3995b837e83dacdb8fe08b01052570f6d2b8e0e6d2e3b8550aa157ed916529bcbaf16d2ccbe7b858c1d8a39a7c66ddaa0f218c75b83d99c0c6401cf15a9b6f4b49ee0833c9aa564c9dfade4a86ebd3d72006b7c7db9d2a4d300d150b4173e3a6e6e7780244455a33b018d931200e9a08a432f28ad9e9641b1e464d0e95bc0521d6bf9a0c195265e2ddb39839273bd5d5e227ee26280c10c3a5f709777a01b736fbf7ea10a37e7b8ba16fc0901da46aa2b9ae7329a1c13ddea9c2863fbd8374f57167016628e03c08e4be576e3e3043828a6de60934515c34cf3cebec4bd48cf0d964fb7ab3817ccedc9b765b8070ae9d4f06227d191d2c85dd2d87765cd32a3e339b7059dee9c167f439663fa569482f9c52ea4e1acaabbdeeb135b01edb7b5c07f5ac8b3a171045995d7f58a50578a8295cc61b5d8566d8a6be92732aaf07e8a61c3cf1ad51355da2ee63366b7144eefa7927fd57884e103392d1d30815fcca695b43b918d33d0472ff79bd38961ce58e0e79b5a77f56de0905d22abfe30564b551a73790020f59a4d1b7f1868b96b7b7ac17a09b016825d9b4036e691a8aebd1590acf1d693311388f669fcc6002660ddd4f5e540b0b5c8a681deb834c2d5133641fb5804244f69c87a998d7d61c46b2fab0b558ca1ab76e5f91f75d702a83bb9a6bd06d4089eff8aa6de75f21848343804386a081e06a2ae11d3d8697640b205f81ef730e373aad2b2a0ab983e9d022bf3034c40d56a32c365e9d98b4ae71b7a26bd7c8387e1207ac42d58e9050436b553f2d51d88bee546088f916ea2b966036b736f87182f9529945b3a877f1937ef3b6e6dca82881f003f7e494e22e7d83b2b10f3b0464ddf1be93d6f8790bcf824942169cd02848a6c9ed0a236153d6d6fc3b459d60d817b6ada04e909d8d158642c65f7529c3d699c1c2118cf6d7e0a5c0dfe14af14d051fb8ff89593cf1abf28921e56c47b6641e4d9aa813af06e94e86df93a3af3ebb7464993dfa1e54d18425eff89ee55d623dea953e54ddf8f3054c06c908beadf86b0799b93332450dabaac194dc7e032fe70222e7e91758807a2d90e7051c0d81daea723be1f1391db9938823b1b0ece0fc336ae78e2d795b372426591500163b6183a59dcddb3739de9eac9f29246d4d4ff3998da91a812aa867d0f3aecea76889cbbc096ac4877a9d83b3d05324f76026da10a286d3b5242eef4d94cf9d101dbb56429d4ddc11cbd06e01cbdae7c1538f266fb2b274d612c42fd57c2dad15c2a5252292109b0a7c339d1799cb04387fd64920cafe98863432c23373b1aa8766c5fcf72d83d0e4d25acdbd376a99028098f18c089e56075b06354339b8aa4c2963980ad33e2f9595f7c83c8713f98d48c1468e592100830a232b5d7ffbae3e0233f4dc1ccaeb94b09f1deca1ca70e386ad6e7502d3bd1e1767b579defd10903bbf4ea2ee47ec7d665dc98be5f2107898eaf7d5f5880f426d82d9490965f5a78968a6cb42beab742b55e7d97f232fb8849bf37b020df8", 0x1000}, {&(0x7f0000000300)="4a6e1adfb21465f8bcdaf8af2e9dc4aaebee71748f38d149a70942a0ced0a8d91f7227df8a5ea48b50e4c9266fa3d8e45f2411a226403c5319f4db52fc4ec96e3c46ca0458f9c900d1fcfd4303b84167045c2755b89c6a232e1e387d3b326bb2ead30f0a4dfd8b181cfcc942ef2c0527e8a80f1cda2c7769bce18c0fb24e68840bdcf83bcf76f33f2cc78481a9258aa4494be009e1f2f2f350a32d3491066c91320ddae7eb1143f561951ff6ae15094de98bd2a9bf85d8c3f6066913a1cc3a707efe37931876033facf7ce3fc56910a0889ae6", 0x48a}, {&(0x7f0000000400)="af8959f6b59e4ed5cced3d5d2f9431cbedfc8335cf14dde1c79271d1e8eec358e473fee5201fb69e79785cb1e13dd028238b34acae3453050a9d94de4b98e3e2fc681aa4c41008ae17f13ad3f38d821112bcbbe3ea33daec893c624223d8cc6b5bd8f63872f69fcbdbfc0bb83912b861a2c0f8b6", 0x74}, {&(0x7f0000000480)="362c671adb6fef71a649bc995ea517c52e60a938f70bf5fc202536df3888fd04b6d0ee66bb263402ae246528be839cf7145af4747c78ac2cf7e7ceac592f68217d1fd686d7b7e0fc22051aaede7af957bceab97ac5798d1fa4981715e3b3c93f0e3909a9cbd9de1f6ae88d162b93b87ce347cc805c3d7c30254ad5bb238a3af87427072db669d09599", 0x89}, {&(0x7f0000000540)="b5952546206f45e3c1529072ded847932d35e534e3cc9429c57029217a8d348bdc56cf98e804f3f0f1cd962dc68cd9501baf0cb4663d9665fd7c522157d59100367f6c526b6dbf1672dc5b281fa14a0a09ebb08e6e0ce17d20c604061bfb0a91b16bfa76476f62856ba8197f55d301a439f61d6bcb20c3d58adb69ca3cfc953bfac4ba167c0976d534bb2204d79e0597920ed4b589d84c97a96c9a2dce6acd3f22d957cead8fef618e9bb192a63a7449f1e4f340cff9ba18861f9eed694a00c287ab2cb7ebeb5b1c50dc10", 0xcb}, {&(0x7f0000000180)="d716ac227eb29924ef16a11b31298ac7c7364e60eefcaac124ddb9d627dbab820489", 0x22}, {&(0x7f0000003680)="e4810a2f748f7817a8a88f07b747333c8960f933e426f1384789d93abc50363f4ad0c4b991c3ca348364d129eac162c7eba175fea203ac5b3a656feec9abd205e4a135ed7ec29b8c1c068a82e0b92e51d9efd6bc959d9194c824968289cf7644d5620bf55afc9990d0d8a8fa41c0a83a855a5b4a3eadb4f8d0f3177f3f61c649db3dda", 0x83}], 0xa, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000000)={0x3, './bus\x00', './bus/file0\x00'}) readv(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000680)=""/4096, 0x131f}], 0x1) pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) 16:00:13 executing program 0: r0 = socket(0x11, 0x200000003, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f00000000c0)=0x95c6) sendto$unix(r0, &(0x7f0000000000)="b100050300000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x87}, {0x64}, {0x6, 0x1}]}) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1d9, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') 16:00:13 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000001c0)={0x7, 0x1}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x20, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x12) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) linkat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00', 0x8) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000200)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x8, 0x0) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) chdir(&(0x7f00000002c0)='./file0\x00') 16:00:13 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) r1 = socket(0x10000000002, 0x3, 0x0) getsockopt(r1, 0x0, 0x66, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x2) getdents(r2, &(0x7f0000000080)=""/65, 0x41) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) bind$unix(r1, &(0x7f0000000200)=@file={0x0, '\x00'}, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r3 = getpgrp() fcntl$lock(r2, 0x7, &(0x7f0000000280)={0x3, 0x0, 0x3, 0x1518d784, r3}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000240)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) r4 = socket(0x10000000002, 0x3, 0x0) getsockopt(r4, 0x0, 0x66, 0x0, 0x0) accept$inet(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0xfffffffffffffffd, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, 0xfffffffffffffffe) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[{0x75bc7019, 0x1ff, 0x5, 0x9}, {0x7, 0x3f, 0xbc6, 0x8}, {0x6, 0x8, 0x7ff}, {0x4, 0x101, 0x1, 0x6}]}) 16:00:13 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000140)=0xc) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = semget(0x0, 0x1, 0x401) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000080)=""/176) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0xffffffffffffffe1, "1ffbefa6163cb90277925f1be62c36ae61dba648", 0x0, 0x100000000000000}) r2 = dup(r0) poll(&(0x7f0000000380)=[{r2, 0x5}], 0x1, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2007, 0x40004004000828a6) open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x440, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000001c0)="c4f79314114089873148993c1dcf6efbd8e01b7ac3c5f089babfd6722964cafb2630a8a84564d8a5eb35f787cf658742b0a7384e756770c4e86611c53ab22e9ecc91919863aa9fe3f2d66f5d726887cc30e7d2826555b8c2a91e1b6a8bdc305e912831a3c39bfc6081ad9b728cda232fc8c85a9ad2a3cf536c2fd786173a561d1d7787c98d02485bcb2ae53c1e", 0x8d}, {&(0x7f0000000280)="a4387732888ac6fa83931454384dceb661fcc4799ce1ee6f2a4a5bfb6f2e5f141c9d05a76e8106d0e8042b97136cef51be984d0333fd05aa7929628d35a10b00125942e825edb76be364f8b16bc2f4fb31dd2267907c91e17aae8f70cd79d2691f009adeb7f2519a315f035f4b6fb48134462d9d163b01d0963abee661e5a214873d5028a9bbe58c407cb57f437f14eef2c66b47d83dda8b6be844ceab9e218e875498294b3bc0e98cb2cf1aba6e", 0xae}, {&(0x7f0000000340)="169e747818ea9a13f113808e82ebf1db5b53676daf7c78fb4ffcae258801a02ca832f9703ea6a484aa4af8c6dfd2b147665748e31bd1cb2a81b26b4b68676fab5196f6c9ebb118165a7152dbca2547dfa22ce686a65561e1341c9bc5df679378ce2ec1a96f3261f2dc66230f1015bcecc078595a12c64e13d6c605e3ebdf496d7560f18ed447c3a0a39593", 0x8b}, {&(0x7f0000000400)="7cf8e083cc6f99aad68f06c130ec8e79525485bbe82549445f95a5c13377cbbdb8b12dcc893b899ea381d2fc18fc208fa817620ad1602ba3d20443977eb2cf24293226f4e18de18e39c6546a3351030bceef2b9e76a36d2d2e51c40143de002f2d4e4153eb0b7b", 0x67}, {&(0x7f0000000040)}, {&(0x7f0000000480)="aa1676d5f4e87e8c0a12dc0f785042a5752ab231c949010a8475d70eecabab51ff3f0fb0e96e7065a7f737aec1948b197d9383da814822f6bf60c861635a1d745d91daf9e1ef0f9dadbbc0bc01210882d1d2aa1816e39f0b5d39af997f281fac040a68f1d8703b90912689483750918f034dac987b4a5093176231dc800e46f2ff406fa7e51e633bf4567348fcae4853e0061ba711c81033945d27b3f3772aaccd194085f380a911cfb7f476007542e0f9a53c1d8acbb74373ec43c8f2aafaf98145811eb575a7686b2af9c9eeddce6b465c35ab451c09795366fb8bd62fdaabeaa121e3c2802928df928c086329e29fd55d031e283214c4645ad910934a756c05d2fc610b71a9e3679d5d4aab90679c407d8096d68fc6367e5cac0e6e7caf8d1529ace678f6e7174585456e48ab910d37a25496ed3a9719208c83772a7614cf98928276a0ec8ffb3399eb344aa829c9137e20614d79185ad96da54d6ed13cc3f0e1a2362eb458172347d3c28b92a8ae2ef0fb444d2bd8a8400d9e859833feb61705edd840ae44c0d2be07b587ca060dd1d2f1b60e3c664757c5229dc9af1a94bb4775c6f9a7bed91e45763e0d65c90677f2601f27206630b72518d5aa1d1007bf6138b4ebb98d61b3a54d36a459cd0a0a96026ede2dcf017b31780d9fb4e3b15726a5a220a60e984d9a299c2f6cc29dce511d19c4464c98c289691c0e255acf2d4eaf57a3e41b390da9ba6fb6547ded38c38aad8ed7fbe56d0640de1ca7a864bdcf2597f8e0602661222eb05106fa625c3a53de0c6dd874f9d4bf0cc2b2dfe310437143c28cb03a864dbbd43b2bbaf2cfc7bfd1b8f4d89b760396ec2a196fd4e08954154acc05236cb67d1d9db077b1eda3136b802fbfdc8dfb56c06d37e4a8ed3ea0e4b3bd907f9f77bb601a234c7c4a9bdf6e2063a403209a1f6a10a43f639faccbd2a61dd91402178124bfd131eb67665f8ca999b21c13cedff6662d11ce10dfe3389062b1f856416d50263bac14546cfab3ff3c4da5c4e582cd44eb4ccc4a793ee78c4268c458ee7a75bbe808c3b772cdb66b31d9a2f5754e1d135a188fb70ed6119a6e571c50b700699151055474696c3a235b288e255171ac19b04efe32bae13f233540660f67cf2ebcea13eec0f27a6bb4025ab48d5dae04e02cb1e4047d1d155e3696b70786dc2335a551b44014619a75d6501595605e4f1fb198c0c4cc29ca4261d84038d44d417c92b6b051601f2aa41002848019c4eb994d3e8cda998a8c6167470562d3699f6cff441b4b41d48d1f4ad6b10c23efe6d72ef2e40ecc12805bb05ed89d0ccf6a13396e52e1bf0e194cbf78b382a765f0f5fb9522cd099d8e4002b1d664e7916b880edb40be0c233164680bf105f5c7058324f2c41942443a6144fc1f63cb9a09984af81d9f3b304c24f389c0897b8c4324d57dc40a2d38c75e290af8e86cb35c82dd609082172efe31019f0f41698cab87a158c5b5ad1e58f3b0bddb3472871606e7ba58953528c06cf336bb9888746fe39f9b6a1465959b11c29aa74eb6f9dd71a2ca7f352197e25cabce584170a2eb4890747f03ef6c057e90105ebe4fd014a49c9ed0834f7ab7a23d47454679b36ae925f6738077f7180b053763a7aeca16f193b09bc62e7897f939db41d922e02c514be2555ebc84971acf855dffc8f82b129121c2acce9dca75334cd5dc33f9f983830e4edb36d458e552e2e569ffc502a16dad82c5e1751dbeffde3ed2baa7ffa36db6c87e5ff1d7eef5e8ab69c155e129d0a13c5ff9b1659e06471dba8336abaed7ae97c96b0ed66afe078cd70b9f4c1555c1e42a6ab9e26011461ec6c862198994ac716f6650bf61e3f9f550aeb9b3e733b6ad31b0601e94405581c0b640cb0152b405d2d41cb502d5b78eaa12fe2f58eb6253dde21c00ccea64901c9cd40c388932818e0c333251b3c71f0f41da333c4ee4e9e86f2a8f60a61f35af30fce9c4f29bd18a658e9eede2a456ac16a86f54fd13b665fbe2ab1b65b9c4c055b3aa42a378b419e444d7cd8ff0e2c7b64516d1a3ff2369c057fa6e6be51abe5d1717dcaa51e68ed599e02c4d7384a92975758b39335faefb607869e7d763fe2dea5e50e0f9881c4f6dd684050441123b5a13ffe888020a53ed1021c5a7f5cf58a72c0f1cb5b009717a0d16fcdee42a89ed49e51c299056d7845a95e3b189343dfc9548aa778eeec8f8f9e511e8aa055833eb2864d46b7d9397b5286cd5ffeb17b43dd7d9f7d0f076ebc2629160b84d5bc0d816f9705340022041a98c95410937552205d5b06c8016aa7a2ad7e24dfdcff856ea991ab499bd0b6534f0c208899cec61d595139a9607c81d3f1e8253a8364603d17f4b3106b325fb91239e3cdf21868b0ef067281bfb96f36db60c077bba33244c0d23aed5b1c7a0839ce8325369a18ea646230313d5c5d68b7ec9a4698e71bcb47a7bd535098d3b1e7392bafd5c945f9a82adb3d6a5146b7da04b7e11c943dcf2007bc0b694e666106046de63f368ab5fe23de6be8feb07dfa723a6bdc883babe30de617ea63cef4162d1ba18238370cdf36a05c62b306aad78c81a89f9409d02f52d3d6f63e5b6f9c350ba65ac57d758df2d52ca6e6a86ab11183ec041f8dd0d791657c9a2dc89c8a9af1a3b83066eafc49139be4fd88b3fb1186d4da9836b78c6badbd739f90a8b70f5a9155fe982ea960a8a1aea7d6c482de613b7434fd3958b43454af6255d5e95a0430ae802475585841d06236928d149b2494fdd50de777043440b38fb63ded24629a44fc76bae7f8eb2ba08e318534abbf8742d9cdedc8a2f0b723d65267dabb379d4667836ae504b063ac4a77a1ec2ca3fd1a5cbe95cae3813afb9502fd036650cd3c57386806ab494a4fb6bb3f601420d94a9093a4f5f05a7a6168a5972c5c1e104d5df5f6410166d371887683cb5e67be48d980faa0052180126a3995284dbc7487458907efc7d498cdd3a6abcfe0563f6bfc056bfe0e138a6b77e8c4c5206e797686e08fac2291fc944aff285a68ed9a429cdec8ad955e81143aa6d6ef03b4cab493ecb15f055a8a3cf32de1c741bfb01494b11e6bf01881db29fa5d81d2dd22b6b8027ad8c5b34bc35b987efbf4ded9ecac01841c6d8c51f276413b4678abc80a5ff56b327ddc45ab5b2263bc12044f99da6b105c8342870c56d170816534495618f7273f024c5123b5ba444fffe5baf1b6949b5fa8252ba60bf399ebdffa9605731dad9c4d7540e46acbee5dd3ee0c606eac094a4188a456c9bee4fdf3396773637b0817262197d6cec15d73c692b6f769194dadfe54c77c454a5dbcf6fe4d778ed339157b429bd1592213a9d02ed908b504a91f9bc34dd73444aca03dc69565e6b2038fdc7a0c791be5e336ff9c4af1a222c39d924a8c60533f1545761a6fc27999adff4df1b1341ae57e5370ac445ebe741c0422dc50c89862ca26c2e80a85920a3f11411ccf788384ab6f15ced1324498ea1c3e425d698be81319ed98970a53870ddd3009714f7b2a3c4cdd5d8660410781d6e03b5fd53c03e97316a35a3e21f91480f534e12ed32b645ef290b87e43524fdb7366fbc3899ba39e5420944b163bfce3a1788762388918250074e86b135a94b1d08e38c0aa98b912c06e3308e72993f2256d3932984ef390bd7a7c31414143bb07ed556e29269c18bb53e91e7ac40e526e620101e3f7267a50f408aa36149e2c96a63e30e456258a0aad5b20412d1b5468e612f49263a4b0d1171125f99bb7f3ea56eb651ea3124f550fd9a8f7a873d50475cc04d6d70a63bd245349537449a320ce042b6db00dbc0ff52389d7c653d3e8cbaa246f3432aa7cf244068afe084d24cb8837515849dbdd8f356812c4351cae3ad69868a4428c0777eb33d91c34a32bb11dbbe652093ff198021a4cf26697217a6853032dcb2b22c6c7feef406504a987001b2920bd472c15477080ce2b159ebf2a475bf887987d2e1d305caa585a7ff36b0da363df80c0d87f38608e9d129e163983e30e54cb171ff80d73f7762734bc79901408d058d506c085286880460769110b287d769bfe7655afa31623a6878a080cf57dd30674e7098bc7d3b0db91d79a98fcc2b3f968171db9dc4a675cdd0d4cdca3876197ea388a74a101a2ee15722daa367c26d8e20c0732c245467229cbe2114f24940161fa9be22c8c89b4f5ccaf6d4d8169eddad8fde89e80d5ffa726a2de690be4607112683ab89e8dd4b72144a42d448f39681880e79ae661c7672a9b29d78de9b896774a64dd871b72a4dce5389164b589ec35f6b09e690699638232f0b5cd449e133d4c5a092e61b62168ff939fc49fc305fd479c096ada6957ec28a63f7f126521142860c76a778853f142e627efb0acde4738c04fe2557d4dedeb7597dc716b6e714e2a0688887b5c25db4cbb7857c2e99d7513d77843f3acf33c9a96cc1bcacc82b17bdba009c51f1efc40960da2e37b5d522cd65c959169ca983531b5e58467ab1ff4d3603c9cca063fd52b97281f126679cbc5e4bcbacb6ae056d0c284d23ccb2a8206c097b4d43acdd60875aef4f57aa4d206caa9206b33fd83c3730b649b26094f15a9d53ed5ca1b35421dccc577824861c67082682ba29653574f93e44931b188800ebb664d233f7200e1e1a6dcf9b09dd9172a3c40b8f852f8af10c57f1fbfde76f24cef551da6a234f877b1905733d758016b8671a9a050ebe9a06d523b656a504e8788942e84915a71fb19ed1c48018cfc0da33971ad3948312fa244e06185b2a67986e7b630fea36307a43236703d7a6b8d31f26c30f47d68bf73d8310e05d2028dd2a2d74a88932e5498e8d9c31e1633fa79c88a1c9fb4659e73bbfa95b2ab737f23a7a35e8b438670fc946fa883fc59977149339643edfbe00d15d2fba234462ab413ec7608c4476e8348827add983a772f4edc47c343eb7c13ebfef66cb5b7964b07f5dcfa56776c637ba8efe5898d06b23c22a6cecca3a5a70e0206e963795ea7ea495cccdf7e2875e0507473cdd680e5222f347ea694e3439178dbed2a52dc2008f01645d4528cebae7d084e6f5cf1e415f7ec0fbe2958f8c3f881fc65d5d612b7c64ddda57b230885d322f050c215eeb33f586c1f442a918127711588987ea2802eba4e9e0dbb0be84b910feec94fed192ab6f6bbe8011ad18e80795bdc11ae9ae1ffd0c90d2bb5712fcd1770bc6bd5cedb8d79f7a59385ad114a8a789dbc4e6b0b70347f65127cbaf4bad59500e0cd019328e667b4f1ef7de299af0c74c4e3a7248041cc35ced99a9ae6c31a7839d7b740771cc4e0122b1609fe467da20f963e3b1cddd0f6cef7713e2bccc94b590005a03b0ea03c0bd41e9b9dc345c629d0b87bf7c255f4b2b81d87ddccce10241a02caa02d9f545055311ad28b44658b651feff54ce45589e8be365ae2a7d3834763f683e9b8dfb72811b7bc1df8348bc7be213d3e1d7afed08b0c5a586cf84df1c54e19951d395f6c4a475ba30f0c285301e2a1594df0eb078b41c54a3cb2d4cf5b7871a2edaec33a2b982a18023bb894fabfccfbef339991621555e87ac76293484b32ebba697a7df0e69a2d65f834f004536cd7ebf2bf7091f522c7768630f5c01834c875af17675d2c7a7d8c1e97d8733281cc596f592415ee20041a99a6b74fe828fdba7bb9971a9890c8d5a85aecbef1d91a3b19790af4d918148a681bc8204adad1436f6a8ae206e0c740387ef0b3642b7e9521389033b71f8a1ced3763145ecfd5ce4601d89b093a0212f8d4380688c", 0x1000}, {&(0x7f0000001480)="dd7a8e7abe87ab5bb84da4167b34928606975e7a4a300aa4e2e8b3d30e0da61254332c1019d359b0ee6c7fa54f009d1c3120cd281f5cdc1bb90384b121ae91335af4fbcbebb19899ff15a82466157e", 0x4f}, {&(0x7f0000001500)="c70672effad08e2edbf71ce55f57a9a61a723e68964f41fce9ce6cf7b15383c6d99f401cbce40ea1a599618d866dd72004123d6eaef7be6e83f5cbf8c1c068430a8030abb6ff53", 0x47}, {&(0x7f0000001580)="a56c2c620baffb2ee3c6936cbfba0f32a294da45a7a3ab2a6578be03c3841a94fb8e20ad6313ac6e7b01175318e29c83c6bd0bfceaf161c3f5390a236b686d3908f5a3665dc258", 0x47}, {&(0x7f0000001600)="5d820f57093ec5a83339700a682cd662c0ed1c0ee9794a08c1b8d2f9c6371dc548a4cd09b887d9598548718eda2d5f2561cb541b3055e35843ff757eaa403716c5bf35e242b784f91166cf951ce6ed4d2fbc4dfaf33e22745fe948b2f84a05ec3dde5d5a2f2fb3faa4d639ad05a9f4a0f8f14f5113a778355ad782a02b2db49c6d3204046d4336b7725bc92bc196341eebde0cbddffca24ece61418b779f45c7ec40c42af68733b2611c649bc47acc6e5f717dee8cae0a60d7cf71e1f727d5d377e44b49439961", 0xc7}], 0xa) 16:00:14 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) dup(0xffffffffffffffff) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) close(r1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) flock(r0, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r2) 16:00:14 executing program 0: r0 = socket(0x6, 0x2, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f00000024c0)="f2", 0x1) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x23, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) socket(0x18, 0x1, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018600400e717060000b283c6a0f000000000000000000000809c00010000000000000000ffe000008846ff01", 0xfffffffffffffd76}], 0x1) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x400, 0x7, 0xefba, 0xffffffff, "b63ca14079b933899b22ca313308128f0459d37a", 0x9, 0x5}) close(r0) r2 = syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() r5 = open$dir(&(0x7f0000000380)='./file0\x00', 0xbd36b381720312b8, 0x54) r6 = openat(r1, &(0x7f00000003c0)='./file1\x00', 0x2, 0x272) r7 = kqueue() kevent(r7, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r8 = dup2(r5, r7) renameat(r6, &(0x7f0000000400)='./bus\x00', r8, &(0x7f0000000440)='./bus\x00') kevent(r4, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x83, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffe, 0x0) r9 = kqueue() kevent(r9, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r10 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x180) r11 = kqueue() kevent(r11, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) syz_open_pts() kevent(r4, &(0x7f00000001c0)=[{{r9}, 0xfffffffffffffffe, 0x34, 0x1, 0xf3, 0x4}, {{r3}, 0xfffffffffffffffb, 0x8, 0x80, 0x100, 0x3}], 0x3, &(0x7f0000000240)=[{{r10}, 0xc75cfdb98dea5759, 0x854a6e6e03b62cc0, 0x0, 0x44, 0xffff}, {{r11}, 0xfffffffffffffffd, 0x48, 0xdcdeaba8308ce39e, 0xfffffffffffffffa, 0x5cc5}, {{r0}, 0xfffffffffffffff9, 0x0, 0x2, 0x3f, 0x1}], 0x2, &(0x7f0000000300)={0x80, 0x768}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) write(r0, &(0x7f0000000100)="440ce23b02dcfee1498fd7452edd46a8c31a13a31832dc950682844aec0e8cc27de78909318c2cb5f3577c47", 0x2c) read(r2, &(0x7f0000000080)=""/23, 0x17) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) readv(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 16:00:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202738cffffffffffff"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="44add7c980c98b934d4a3b2ba12b8289ffaabf80f4aa3e467e1a420d460d4229ff349234fee688852290e9188ffc1c4fb7ba476b9071c1e21472d574d3c2ea1eb54d4b7945ebb6a94651a3bcbf0ee5214a7a4fab845db4c545d44c4696df28ad6a5fef0c1af981ec17b4c3786770e44ad2b5b21cd076de17842f4a39ef6e82d1febced075314aef5828107ec51c91db2383f0fd7f8fb7a4f657dee5d3d4c5a4478de1aab08c70ea26367876114475cb37ef663751180a43a54b2", 0xba) write(r0, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf3d6a6d9fa6d8072c8715c577838bce80ea30c1015ca2b99a9f1fcb999681c99e85333419dedd489f538850a78da8799c56d7f4566f3ce016bc44a80e2d7852580d923d8d2832e3d9b9fa72645532b3dab25778ca6d3ef758fd51643f36378d26f11f28394b2d20db6b4b45e4e28663c933bc746e38fd3a2319e9efb128142b31ff859662e5ab44723e1447a18b8c0fba0ff1e3ec34451ca4ee2c4d1345f049169d88862a8bd400806652caeed3287daf9899e49bc9ec24372cc1692dea1d72822f38044a123d4098dcf75e30232d250d262ce631009f16e75cf0b42085a6817896849880768e88956da018afb91240376ef71b4e9882350ef6a0de1b63a225b73440268efd074af10fae84c645d533f61bf02c0ff88d71e4994adf8d454a7f0d0a877d1340bf56d7339ca614c617313db95513394f9161b92e2ca0309b501a39d8e3dd63295638a1848cc397bbc2c8b75e835497b63cca6fe08252c67848c1f6d5e948e95361b31235b7877e93e68f55a3fd6ecbabac0b4f2ac21c7767dfdbdbd519daf008426063b5123cb8842f52eac24ab9a65fd35d6784b05d3cddd7a44505a0c297de7f8e7478140a951b48096efeea7fa82d2bae8497e6589e2c307bf52159f44b30ca4f81b47aae83d726b6cd260128b84f3462691c8dc27f8d20adf95bd95e9a336770dbdce7cccae3fc05a232e87c41636e79010dc9439d450c34401796e768f915e6109d52aa0e8325c86b425dd73302dcced488297f9faee00189eb4030ba3babe485af5f4e067e06827fb2342403d5b0e790f8c56d021e30e676ebd235432b1309e960bcddc850c685f32962b38bdf1a1718520cb4f6a87b3cc9b707fb47616e0f8aac4af0f16c5150ee7eeaafc06cdf30523201511eff5c851589d7174ca9f34c5fd77b69aa1fe07c32b3c970492de9591da85e206a31d6875f7dffd7e2d942ad1661f714b26e90b1569c7d6a2fd5d6d78bc6dd5440cca86ffb8e2723cad64d0607474e3c4fc226d0c888f17cb7c7f9db19d0ddca3a2590faaeb195c72d496aed686ba32bd6980257b553bd640e6394a6a07e642f4e0b9ddabceb3fc692e04f0c5e0729fb12bb2d13a32bb813071664eee053d8b716c5c3bccddafb32b1541d4c12d2077f952bf5a7f8a447a7ea704374aacb7fae36ce1821db46d172305a51924175637fd3adff7e19044bb59b915e465431107426155f68556e0721cec56122ff8a3ed7416b767eb9344fd0b093290c27c7d6d3f9cbdb7258b9e317f4d4d353a8d58bd8353ceb5e5b75fbfeef80c3b663efd8151735319a3e6a9c1167de0aad7a8c78ab05fb3a195515902c9aa0668adeaa6bf6dc2cf98ee6e3d1978e1fa4b28d98b3be8dfb30878740e567be9188e90d434d5be7275cfd12f9fdf3cf76e29d31dbec54311a006bcfc88b86cf6faacea37ba85caf05eaed19000c63c3e1c0fb2b51dba00c25afe2df5cadd6a5126ec4857312be165ac59c128daa614032c4e98609eb484e80964718525325d4ec1d4e9143fefe013fedfbfc770ecae3f2a6537481f73d78cbc53e15fb3661f040a00e88c18f0223d4b1e4de51bce7a52d14010ec5cc3444a074afd4c7a2dbc7c773d11ba0941699667d2b568734b699ff5936eece9d83a481479d961e2f98e7e8b71f26c05835e8fcd749c95457414415d72a6a3a23a8cd0d57", 0x61f) 16:00:14 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x6, 0xfffffffffffffffc, {0x5, 0x2f8c}}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0xffffffff, 0x7}, {0x18, 0x0, 0x8}, 0xe0a, [0x8000, 0x9a3, 0xffffffff, 0x9, 0xf8, 0x10000, 0x9, 0x6]}, 0x3c) mkdir(&(0x7f0000000140)='./bus\x00', 0x10) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair(0x18, 0x4003, 0x102, 0x0) pckbd_enable: command error 16:00:16 executing program 1: r0 = socket$inet6(0x18, 0x1, 0xbf4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x9, 0x5}, {0x18, 0x1, 0x8, 0x3ff}, 0x7f, [0x8001, 0x8, 0x51, 0x100000000, 0x101, 0x4, 0x7, 0x100000000]}, 0x3c) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000240)={0x8}, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x11}], 0x1, 0x0) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@in6}) pckbd_enable: command error 16:00:16 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x800, 0x0) kqueue() pipe(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(0xffffffffffffff9c, r0) fcntl$setflags(r1, 0x2, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x983c}]}) clock_gettime(0x3, &(0x7f0000000280)) r3 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x20, 0x8) recvmsg(r3, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) socketpair(0x10, 0x5, 0x100, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r4, 0x8) r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000180)) r6 = semget$private(0x0, 0x7, 0x200) semctl$SETVAL(r6, 0x7, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r5, 0x0, 0x4) pwritev(r5, &(0x7f0000004e80)=[{&(0x7f0000002d80)="6e39263163c80977e6d65e71e688b0667bf29b9ec650501fb245fa6619a081fc68df2c3cc9bf2fc0b6f3446620177599e6a8ee46572e6ad9029b764dca2c4b67e87cfd608fb76900ddaf98a7d77191bb16d46360761767cfcce80e901c96713eacda272f03e2fffdf44723ca7fe7dd1ae97ea194a187c83038f3b48448262342f6f8d99428756ef790577e2e4b4e7096b006f78589248b7fd95966d22d53f51ce0a1d1b933192b344546825fbe00c000609346bf27c85e84a34eb62133a1117baf0888c1b7d4cbe9dfb1c74158ab52d2b6367f6ac0efe0f2e06012fbc23d5af02331482345985ffbdb560dc5421250e3d3daa9c15788dcb6cb8d9fe68ca25aabf4b966247510be31a9c4bdb64208d022f31ee76ad6c295f5730b419383cda5d706fe1b9b4ec94d6b7c2406f96c5ea778b94734ce33b5028b036a813a286fb17f3a69e0c54284c0a02ff361f00fd29e30c531e90d7fbdf648b388058154aed0305286438c803576d03f7d4930798649a113b4ed25a360d747bf98b991331a2b8c5e057129414144be49fadba00bdf24d5dae0b3d79255e89dd6380c485d0aa8d296d2a92b9062f43e9c4db18274d0321fac9c091fb170ac98fcf2cac729e304c0ab22f552482cc8eb265948bbc5e1de235c0a7c57d929cd7c2327bf92de6dc9d31a339337ad4186b8bc657402af63201931c7891b295f6b7aa9d83dd6a3a115f275e0bc84a4d78e00b2d11897b3ddaafac4321cb6db5d34658ee6f718a411e59d9d3c5dc2522c23681c6dbe015608c9147f2b7e39488a83768b6abf9c37e1a217afd419fcd65461dccfb9008ae24e68ef7397b5b00082b1b39a09881baa0bf10d69ec634cd58834dd1e11f9eb0a04154c23ee2409ddd05428163ae363d0fb83b2803ff0b7e5d2218e3a03ffd9a9a8b311344c4cc857ac1b4659c048a6cc56460d51d740438ffc55c64c6edfe3baefc6bea7fa332042f831c027abddce18e60edff9d4cb0c02b16da0e020bd49af06feed3e4cb796da115d01dfdbde90e1e824d41b369ea4cc47215ed4a2560be04f047ad911b81d5b38c060112237a256a48001bb0280bc345593b0c12c37fcd663a17685bc9fe44d025c314f68f24c38c55959024cf3d38ba7471416562750c3f7e49cd41da61eb2321e04c92f69803eb0f9ed45c84fc4d2a7865ecd993002ae87c575f159957085b20b2c696f9f8d2c3dfa5da8dabc2bc1beb45b7858c0cb247b2ee52c5157390e6b7da7e960a57cb9b0dc1b4a3e8973d32a3cd14c1d3350c278733cf9b50e236ce85e24f9bc3e27495b28ed7b15128e4c184c4a3abbb157786b860c3e3be4bf008544094e51f033928b201845ea86b455b8c9713e70db575562872294e7f96f6ddaf82d399ab2f064da935cf3af75f8d81fcfa6fcba7bea6f06befeb4cf0d30fab5e4f797e0ebb31588219b4d833d497f4f775cadc3a4ac7289c32c9dc422322de1ee90a38bf361e0db244d987b0fe81016ee838b9724b82d16e8b5647ea4ccfd59246a3cd6e806be8dcafecf6754545f39ebdb693e3218e45fc92bb4cee378233d2230360b70d3a3c4793b55adde3a4813b3befd8207526ad737be8fc4909888f52443416f7064dc0919cc218913a96532d39a15a761fb8582c45b47c977d1fe56a1c83c0cba6a32648f231112b2e478cdc52eddf9462176b14a9b8531c61211fecbe754c3d65c636978f0f8a188ba483463621a483dfa38a7d843066af46485aae1dfab22d3ac52d8140862849edf418e69333138735b9918ecc7a93f78cda4f366296744604841b61310d5f5129c2d507c316676c4a5a3db47c99580a38041b1109e078b91bd928169bd0069d125e49b81ceb060d5a268dec862994f12e9f96d17cd5e692806a151eb04ec022371141eb7f80c92e2c855c207a4108885b08d209afcfda1e088bd6560852d358b18ceb7ede45c6d074637453afff7f5922b3ca5450227efce3f18c331390b83981c3fd00a3b9969c0345bc1a5ede9c8a8c6dc84379dca7f28a0ab7e700923968e4a7985b46e616c0e68f2f8d9807da783389783f92e9e7c87735e700ef376425c87d1c55a433f148ffad7924fa44150db9725c6dc4cc3bfc4f7ab14c3238190dec78ec17c2dfdde729524c6150ebe71a80bc7a0b362ef6f5fbcb7c10667dcbbcec4e5f13ea1e4199bd8b3c8c2524cbab413227159ca8357aa5631c3f48db31c35f9390a224f0ee3e3e61f1aa3fda4fad83effdcc8ba6862503a7dfb3bbc120f48eb08c8141388da54970c5f50a0d4f9331d27f9164ed9f746f751775d54284ed10400047d47bfa24d53118191fd495067b9f9bc47907050cfe7225b93d37b07dda2422b28d09a4ba8fb56007995b8b0509575633a4612826f7ec126bf75553d1c08ffc75fa0dcfc970dff75a924d8070fb1879bb5ea7ad240b22d6c332f2e5be1cc4b4a41f6b1a5cff14a962f9eb706dae57cf6089cb3b0796c04f15e702e55f940caf960f2f324ba49796f700aecf961dc1e308ab839b749a4f9b3ea2621705520d88cce905c3690d56e015d8c99a3cddfc3b1d99264bb75ff422bb8bbf4d475fc4785d47312c152e3fe0906fbf7a880baa31aeacd71e18f35bf3422068243d91acc6810faf2dcbee9526ac3e4fc8adceddf6ef27c58e922954e1f6f2695e796606da32a7cc59d9de9d39940f2d5cbce13b610a285d3515fdfd47b3e92671b754b547a8af8f145f237c6ebbe2c238df0d6105af9863ac251494d41056597dc2164b42d5c47d9f44bc540c8cbd0fddaedaa289ac45c42bc85547260fad759641fdd6875801258811877f7676b2b24c0871e72904d68e67fe4e7b57bcf3b2150231ab58731a20674e4d52da9de4739d61cd6c501972b711bc465c8ea7894a17a43db62d39fec2447203c9cd23467cea5a8eda4d2bb6d0de3a9ef467cf4d3cef52a9fa51df518a7f4b64c9191d0fa0bcf6c9bc224d29733d7b8fdf8c12c888bd5700f7c1f48e8ace377b3fcd442e1772b4ea0ba7fcb0069529976aa58d2a09fcb4fc2df1d10d795f4c1d55d1072bce049fab9d1c66eadd370f3cfadc726f40e0ac5071ed860b068b6377ffa7879e38c3f5975281d35f35a417f703301a7d03c6b79f99f256d82618e5a5da89de1d95fcafa495eca7b353f1fec9c3c9d1df31ecfdfedaea6e183ff8f1097d5035e4428c11d1899b006f06228693bd38a3be7320263c9499a61e7b38e7b3be82e1088eb72e6987eefce442475f2a5fcec1f348556de1c9d24a273270829c4db720e509bb02cca7717be19be65fa4da8d00162c2af71f437e5c86c12dcd4f485761aacd9a9daa695adbaa8c82160ba3df002fe50041036942316c5bced21316c68cc1981edb28e3f06d782a0f6887166e6fb6351cd4c262d89102736fa28077707e56b436dab1273b8b074920af3040116cb66905646423fa63a816e2653f1d8b4c31d9d8ec4682208a6d192f7ecf6b31d7efb26665926de381728cf192ad2daf6e5a45b1958586891a1c66b8323a87d18c376c0f52b68ed884641d2dd09bf357d8ff2bfece295fe502bb5d45f6fe4121396c55f9e0d729324a8f735555f302691b75e7423d8742343219ba904d7c87ced94a7650dd69ac5da37a7386f3b326ec7bc1c0f720007b66181e430ac5d9b25d54a68b4bb8d9440f729179bd7dcf1b514fc26234acde385844dafebf7c3896f54b13cfcfcc48f2ec74fc01cadf78d641c373bd56cdad5372b4e88e18053e91be4fd6e94c5c81462def2fccac13225439a4dc908fabaf0f9e8f61d0ae0e96f846cdab4606d0c503068d1586948578495d111d636fcf10966113e6d5926234bb3053d4ff30d9d40886af153b50aaae8cbf5fef626740613a6a939817a698fd52bac96856faadb3876786836ba2c5980b8efd4a4c0bbaffc2e5c361ab2c6acb6875c729efd84f4006e5e00936b0cde695c8bf72205b9143690c8180338b5c59331ce61f4c9ee1d789991c58229036280665ec7f3725f573464410f76c6250c77d08cbadbebef60aead98e580744043329e841a722ad2d3274546e78c3f0412b07cf1fb2f288714177ee66c013e6633acb880dd9daee395427ffc0b74350f52f37a8351bd91b48878fada9f76900a452f5c2a35991ec0903f2c20f8b161c40fdbf645fd10787aeff1d5c25409fadfd56ee59e19b45e3a14a1feea11997ac902957598d061db4633862d7dd7fa5b7a588fb4801ebe3ca69cdd475fec914a3d7b11cec65950c3739b349db7d0707ba37007dd1017d9f21abc4ff026edfb41ad315b97845665fb07fdeea369dda44005b7846b4a790f2cc1ec16091530938a57039187db871d885edff26fa8f1e81d6388a0891772bd0d2246850a3b5730064dacdf982ad588e99dc744bdab82e153d0e442f55f7f79c7ce845ffed94dbae0e324564634497a113744664bed3d1de19f343941344f705201fb385a9f821506152fb0994c2842ab857d5a1cb6a344e37041c1ba37a0603091bb3fda7bbecf23eea56a04a693ea54ac55d037563793883eb6c5eff26c215b455e747623713f01be6944c397db15b122ca42694daa2e46715767b2acd3a5ceb61c6bb27c05b97baf647474b1eeb38405bbfebc395cb6527c63bfac1c8f614a7d63941c94d4db506412f574b7c57846fe6becb7c17f56449832c72da85b8d62ec116300e1d736cb64506b8aa89a6d1cca027480fa69e59d3540ce8785d1ad928f72859ca8296c51ad38b34d209ce267e95abcfd7372125d60ce64cf6ccf9643989af6a1f3c635a7ff876c9e67fe7cfebccef3bdff6cb9c6be4d81e13e574e33256ed52f63f075d2a7326607a328185e707a95ca1f22ac196895960e613f9aa102bae19b2b2c6a69f0e8124e75128c4f904069d7bffc3310662144ee1f19bebc27d39a161ee276989bee32b6eb2195a86f5cdc5be325afa6346a21c4a03489f94664493e75c2e03d9964d1ea036a6559572f164551f296c4c0dec09fa94a0d731445e71eb4eabe7a62585905a92c08dc396f3956709dcfba25d2f7948d6c23b25ba069d7c95bf91f472ea75ffd0937d495723ee1d7db32b124f405eba867d614b8a749d46d8cb32318460e95e0d595202dc30f3c6d18a50fc2b415c464fa8efc24384ae3eb6eb3bf8ebc65e926d2ca9d40873d5f7e98073a5f84f2b618772a3debd2d709ee92f711ca50d45c685be0ad1218dd7d204c0ed95a47bc7d7a60363ba5f584d0225028f9c5482ec1e4e929386947778d1e0d803a4e32de72cdefda5ad4ef3e432479dc1634bc687938992bf6018e1f88533bc316ccd43067055b7496a3a8b67cddf82bc5d6e4046dece3e00f76a180ffe2b9a5517f5b1e098b649af715960992042115846a2be36733939fb9c9e47c3e564773fd3027484b71ca874d3aaee65dc8b09f8d236a958f6fa31e457c9d09b681f8a16a77aee05433a3d8edf00124bbe69156e1159968b6da5bebdccfb664833124df3086d7f22a2542201284c2e0a31148690921b729cd89dc418d6711f00c6341b24cf255e90d45b334b7aea4871f36b5636b8bcb0e9b518593f5405f53d272d4302c5198d85a2e16ed701f98b485a78c9dbb110e94dc1a5cc71f9561f3f74234ad89c82a189b907a2dc1d25fe86b5353b580c1bad1467049ed9629c8ad3db0dd409b64b69ea6d187cc5164d6bd8279c90d6b4833dbd3901dbae4113872d69e8912945b6df365ad8785e2c9583dac2c4c23963991a9941b17b42b377f6dc88f37317ca6af1a0281f150c68c63fa9a20ccdf0eeb63dd336d0673", 0x1000}, {&(0x7f0000003d80)="09c9827856d4f7452f36c3f99c64a9c6dc7e7961353bcf4899e3be98fd2f1c074676ad7c5517c0d6381201e7cfff22b7d5186def9e4188dfdc9c572d1e5a82bd185041e1038fdc194bb639ac8f9c2dd0e8b9675c61f97b99b5e7177c87c92aed855ffb6966885f90b6b702279a4c9d8934c15e26f74973602eb92fc3371a342ed5219e4c9b5f7027d2f9d6a959ec57e045de66f6f43c452d143f6d5b176e4810bf67035a8e1504b371e9bd9a87d86801d29cd0a7ee0aeb39130601b134df694153decf87a268b305b15633c6595fda95099526c783d7dd892ed74fd6bfee2941e55bbaac8672c918037683f571891b76c292426b4e66390e28529bade75155abec4ed6e4e3ace21bcbe28fe29d179f6192e7c2ae3d2db8fcb31c1aa30812062ac5be381fb2b596ed512448599012c626994b97c301c042a33e6ba6a1a098e49ef52b60e1eccf68d12b4e67df7a5808691ae100e06e27f972a8ba5a57f10c39378769b109c7d8a85beee88af06a78cb4fa86cf0514b7c21c8479113ee046903010c66e53e567e20658b53fb50d6bbdd14d2e76a0755bd1699f55bd61737c0fd47eca8201943e6912f3b59f2a113c613d030f61c67c619e0134fc26f5190c738bcd3457001d440a3c494411cef2254781dc7fb6a6c42b47647e1cbb2fbe5eec1cd8c4cc9d4504b02f625bf517c98924d12ac38af6f2c472c9a5e73c0708c9a52c9b4726f8206b31cd7b4f9da68fe4b27132e6517e44f2bdfbeef5b004ac7ae5012383171d443989aac6260a49f86d16b43d7f20a5cb5ec4640826d3bfc84c79234ef2882c840a76f5ca5bf5df6682cfcdf3916f840efd83346049955dad7256f11329d5957b4666c29a86cb4f6bc9bd215b600cbe7449621413fac818720877f11c556e946690b525ada4978e3ee2621d9197a55837fdf5efd02e2801aaa5879f66513c86d9732d762502e0865b36591e50154058213be7f471653d57a6b3db498302b5f83ef25aa96ca51ea099e2d516d7d326b684a47a0d17dc405540a56824d3f654706ccb3dc4941b8750be73dce07acf343bd1096791635921b69ebe1a30c79af933e8431fb9d841b0e4749f49b2465841a5e8cf2ed2fdeb6ab0e47678d7bf1fdecba4c02319015232159a9a24459a75ef8f4ac2122c983b137638db013509f919f91ce7e044ab60563ad869f3d54c63194d12e79b698af416c4447bdd8e92d0ffadbecd2f4fe28947cf3f1778602f9f54b97856d621f46c210bc09c3c698d4ef1f7e9cdb8473658705119ae6ad195d5d1aeb07abaf90c680ea197cd2c517047a5b4253e8b08a4c69c2fb73b2c193d765f4379491a47f1daa86f971ed9c194fb35dcc5bbb1a6d30a14340f2368d5d05217dab0011edf128dd40ee73a12e5ed36270c2e66bad2b247814db0fe76b5535aa6d9dc4e24dd1a417d0accce585bbb0cd0c87a3a2c5b56f28342e30feb1d3029617595764444a60f36d9e0f81b16f69d585ee9e30b68171fba5cd62bf8554765c692f6ec34a125cc71f07486b6fd1a671324840ae174788d52ed0f6dac2bf894f01ccd8fa1963bd7776ef47d868f1c736b49b844b516b9189a96b906fd0064e45f34907cc91e45928de43a14189be336ac98f301f19c480ea62968e74069d8ade4bd56ae31b06e1a08489d92c1a9c42df255a93760854502376524678b1fe2dfdba4b1b862eb523a1439a20e2c4f43131bda99e00ba4debd1a143954403531a1a9aa2627dfc591ab12964c7724853b3ef67e6b7526bc83aa1c02e15957b48d829e6f0a24568af0ea493be3489ddd068fe1704cf9b459d00ad7d83115eca860fb54f1f4623e9dc0945a39f6ce597e2fe621a077f02fb0e9c4afd0bcc61ee2fa1d53ed0363f013345764fb023e50dc5babe6235e34b0d8bcbd2d3074416721cc4e92e42dfbac44ddaa33f19b199e73b6f1d8d86fdd4989d7eccbebfe4e3fdce76e195408e717b2f223c98f1d21deac2033bff404b385da6077b8288e6e59b311d2b5f76b052e99d76b84def46a1c5a62f2a6f1a546f2dd20b444d0b291681e0cdd7b154d4490eb796bd67bd0f1e61de0e27d8a71e0f85574a9f943511a7e5bde97cc8421601200010fc8dab065bdcd7423a98377ee7f161e120c3c34a748ca5b0ceda6e9266e3324825ba3d00daac7fc3346b3ad953cfb519d1a00671f61db5365d35ac95731a624887a6ef71ae78193a6d82abda6091197d4c8596d6f9429c037b0d1a186df324ecdc3971adfbbfc2921298253be46a26ac59525f978e3a426f275b2618301cb1a39b7e9fecc9d222e9d070d2e4a56f34750ed26f17636ce9d18676e4eb411ff891ec6bce40955367a3fcd0347145f3ec2ac70afbb05871611e6d6b6e04954bb96e2682caf456b741a250749f24c79a7172a48844c908604ff530f648146dd2eb49813495e391084817827235a025b4a0404028f72de024b0240171e073b0f3de8029e336769b661828b30cf86230c6a0ea72921c200df867b58e10031a99edd20266aa9cf06411ce85d6286de59abb3355bf7700b5b2d8da7d7d8086c10709f3565c6bc0e936eb4ee6f306d3ad4fc00634eaca3b3374019234d510e528d7b9accba7b14c081e4df68b6a62c46d84352ec5ad0b4e06284498eb79023b6aa49479ca3f1886e8755ea340872b2ac25ecd1c5e211f90feb650e2d839f0b6f6ce81787918ae3f54ae456b4beb8df6e7e650bb438ff7382f2fc5f53de2cc07737278386379782de0bd1d2b2081a34eb91121168c412dc7e166727b2ad192545ae9157415b1be3addb043d06c82b6f31cad0b51b708411879e15f7f2aacc301a71b55d6ddd931fb1517a228eb2342bc19d156fb5a02b1c91c12cc8344872abc4a4bcd3c583861d9bde5b3279125a86472486cf9175071d3b37145dfa6362bfdb6f45151f1bd7c871f1791e70155249e96465e5393eb927c68cef3d5caae361cd4cd50d002c295d196104b44cdcd0c8ecc19399bcc8e6afbc194c4fdc465d9f42a50b67d537fea0b28b2a807cc56b3dc8e3a59ad4a6b45897d052a94007633c19edcc016a30510903e76d08a4f5ae4cb1788e7ffc5ffae8439974b48e75906a663da0b3d987c00a533eef15707d50707ecdd982591b5d90fbc1b008d537ba8bb7ed5c3c5b20ae11a90b3895c4c9ba477f9ca1d8a83e821d69e4a9a1556e367a1353ba69d3d22d782aecc48037cfae034469a087f9ee7d4e1538679c19656914652648bc522dccda620d3536fd3b8264e84e5bd40e1e17c2be11e34a857876dbdd24533b67b4be55465bbb95c61196ccb226b94929119b5a96744c8b5e87236984e8a25df7c77210917cee61b89d7a6994d9a6e3b4395deb5de8f7801d2ddd02728b9ec3b01762b5a60d2634ad3ecd3bf8ee6840b3dcb80a0be018d25854ddd74e3982db00ab52c2fbf68531088074ae1105fe3f4006e4144054009055f5f3f0da3d034b3a6764bb7a3868dd7b3491d732b9809d0eaa3cb06cd7886dcd00a1071ac80576365a93cc1841bbf41147ea66a194bf222e6d19bdfd0e09662963d529b457a4297a331277685e4b5e601e4d94e8885f7e92c355a06b173c185e6480253a6bfd26bf91615b59f71b2994239a54a58737b170650a3ae0c924e7e41660c8138995ad3f29f1b5adc25efa02b0e7b8a6add96eabfbc645f36c53be309241a14e67742716bc314cac10a6cb3d82b2f4f69a5867fe12e413e1be4512aa2b393f1e51ad7c773a46e9c9b91b609277b42436f94b2038c7249decba6b10981fee98ab3e03875c9b9529fb84fe88e7baaeb74bb42ecc09b9d3194fdb33d1ebebf231eaf6130e6b6963fd7555185d6d26cee0c26dc6c004211720d4c6883513d8d3e48c4e1165d4fd5aff4b9767f533384e69fab052ea1ceab33bac7aeb0c0b7483f4447da629627f662da55a16be5bd7a0869232d7a089652b5600dd02d9c3f078b3c2993c390662dda8ef5a3cbc95bed50ee313ee46421d226d2d19fff0515ebf523201b382d22e76a346296ef9b19e5dd054b5624ddbb1476baa4763b458492b0b0c6117bd30d963e122c7ec9b7dee95860aeeef7e15940a468503bcc020a6a7281b4f56aa85caed461116e5325e3c90217d6a25bb8a8f0cf50bbd03a0e9195381488a34b2d4f71c7af9a85031222edca0cf54773c98f7e63bae38004d101b2423affe1216937bda64962e4cec6f5645871b91d9c737b954c1e67cd5358b4a39316c512186d776d6cd2dfb0b2573e104dcd2e48ed5329cf766ef5469c05a011f8ca37d9b53956fadaf2221bbe39c7012a50a32acf6204693b671b5ea6ca45fd87ab3a58e1217fe20959e79ba7e1e65d7ab6d53364ae343133a7067b809bd36c5ffc6f88a24a0e5e94abed90e01384bb550f6f123d1efebdc73b15f8f985d86b8023808eedc70ee38afb9e5a5c3c2a5de13936bdfba808689cf086ee04af00e03dfe1f815af1f86ef544da03d50f3cb0b5caf52f0c71f8005ce1f460ec958bf04a3ab131764d58c44aac76aa71651c0d1fa3f21f8e0aeab3d1fd74d5690c363d02b08438b9df8da34825c55034ddfd3101ace08560039779fbc22eb40e717989553d8c91e51017ea31e7b01dd77ad3f6e603aa7816a4dfc14b387990b93356289a00ad66beb60d7b6f2ebdded517af8c86b40c239a50d6888fd7a560397df8eb20d9b2d31186f9444190b9a03579363309ae87a6592332f2ef55c16aece46e24a53f97ec90b383e325ed1e86cfb41fb90b0b029d2971f541185c599e50985cc3009ce9d1a9651561971ddd80deb6ffe1d5a451fb968319c44498cbcbf69c44b69a0acdf94e61d5e3f7929451b75f9d50ce6e3d04e67bc41e40c6e4d908eafa31d3d6e52e5c2e596334bf78e3fb067a69f69690d50e3162ce7fef22b1f0f5f8cdbde6b46df39ca128c5fd7c3e8c47f68f9db19f7c19121f310c996191533f486fb3b5a14a2dbdb16cda0c3081d9f23b7ca12ce0e7498d01e73bedb7ea2c680f0b0b6fa6f6a66516a670e5bd7ca3dc212035904820304d34713652afc2b0d7c9f2c685952e8dd20e7dd1f1bb74272fe1505cd9f74e478d1b4562a85d0cf8ea1cca4acfc0a013d0909ec5ce0574c22bf5bbf1d488853fba83f9521b33ba8b6fc6188343e4b7d7806bcf343a7718d718998614a3c7b934adce50c8b27b834b23b3878c0ffc321c1666231e2b3373acddf9bf6c6f3d31a78293098afe0d14ed8acbfc4d3df7e04ef5d959c92e57c5ec8ca5504042e9224d5beb209e4ab77168d471fb8d76247e9d1d15ecca1d497fee1b52d906f4a4b016fc043e194beb80ed8c28338dbd33fa6d11801576e69c36a08feffd39a8e4aebc26bd0e4ece6d1d1665e286b6525d5635a2524c93b197295048762faffd8f34019018e7a4e5ba2789da1a24d1b9c80100bdf17d97fba2e39fad08cb9fa60af632244b093fffa6cae6a1b8378ee86adc5f5f774d2d13c53487cbe002cdf447d744f392dcd63e5fbfa8185390bc9f3b463b4d35f2280ffa09d23bfb4ccd90677e08ae08faa7d99ab195cf03b95fc677d83f2ef20fe08153b1fd8157bd3514b556554e085579df9620581b029ffe045bcee42b66b8f6a984dcc90c44d7074fdb21514336f1b523cca85d4950a5ec2a14928863bc833d7bca952868b546a0de71bb02b7e1598595e9401b32d1ece3d3eef211ebdffcd0ad9da3e08addf6a2cbc219753230c1dc5abfa4209ac0c2d31ed741dc1589f2cdc6b1682391cfd81c47286c889771d13bb662881e48163315636b82d0a2b9dde52023476e7f", 0x1000}, {&(0x7f00000029c0)="7036e2131feffe16f88df523e71cbb8141f138b3e391251670817fbd221d5a646fd0b46a6046b23ae5fdf19d97d7ec7274ebed3c5a9a03c194bb029cc938882004c06c9470bf6c45d7d1abe09c2dc2d162bff451162cdaec634ec2e077205f935715be655b7355b83e8e4b9b194ca18cf6b4c926e6edce237f54584b4dd7f37386899b886825b8d42a63104c8f25c81aec07b3a1bd136a2c2c3ca3c0f6d06549b4e3494057b38536b9ff15b9dbef41569d118ed168da0085b809961d15f13d5c21059574a4f46afaddc18a2eab872b3499ac110e4f", 0xd5}, {&(0x7f0000004d80)="331fac31c6ea0105bc41249dc836283d85381a3d958d5c4f40c5c5899e843bef843651a371211d27b914817ed5e0d229d0a111d397b3f775086aa3f3943566e4b32f2d8512e5556466efae5e71f2dff4838d98e59fa8d3adc2c60557bcacda63d20e4e3a13c686ea01a9ec7e54423ee87cbb44ddb6ed0942e905c02a86ee5668e7bb7158e967cc69db59f1199c206bd9922d346399afae48fe33751ddda8a0687e7315177c1c1a96d3cdf9bcb9c2c30c833ffc719edd9393afcdc5e9be5b4ec8cf33354b47dbf259826b1061a9b8ba44c7ddd273c3b0302cc18d227732679407896bfc97119925560bf367dcdabd54e0", 0xf0}, {&(0x7f0000001640)="b21fb4f041b8f0eac1db5deb137fba8a9772828e7a10bbfd554541401dbcdc7df6816cd72b1a4eca87594c74a4071a6082f2dc2d3bc1fbc87c6bf70ad1d9c55183745e05f016ac256d5ed2b080c674819bb18e55c33822e0d5235511c0a4584fc8", 0x61}], 0x5, 0x0, 0x2) sendto$unix(r5, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26", 0x84, 0x400, 0x0, 0x0) write(r3, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r3, &(0x7f0000000100)={0x2, 0x1}, 0xc) r7 = shmget(0x2, 0x3000, 0x100, &(0x7f0000002000/0x3000)=nil) r8 = shmat(r7, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r8) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000002880)={0x80, [{0x3, 0x1}, {0x3, 0xbfed}, {0x3}, {0x3, 0x400}, {0x2, 0x1}, {0x2, 0x8}, {0x0, 0x3}, {0x2, 0xfffffffffffffff8}, {0x3, 0x9}, {0x1, 0x2}, {0x1, 0x4}, {0x3}, {0x2, 0x101}, {0x1, 0xda}, {0x2, 0x5}, {0x3, 0x4}, {0x1, 0xa9}, {0x1, 0x2}, {0x1, 0x1}, {0x0, 0x400}, {0x1, 0x7}, {0x1, 0x400}, {0x3, 0x7}, {0x3, 0x2}, {0x0, 0x1}, {0x3, 0x53ba5ab9}, {0x0, 0x2}, {0x3, 0x400}, {0x2, 0x81}, {0x0, 0x8001}, {0x3, 0x8}, {0x3}]}) chroot(&(0x7f0000001700)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r5, 0x0, 0x0) semop(r6, &(0x7f00000001c0), 0x0) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000005c0)=""/88) 16:00:16 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) r1 = socket(0x10000000002, 0x3, 0x0) getsockopt(r1, 0x0, 0x66, 0x0, 0x0) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f0000000080)=""/234, 0xea}, {&(0x7f0000000180)=""/71, 0x47}, {&(0x7f0000000200)=""/247, 0xf7}], 0x3, &(0x7f0000000340)=""/21, 0x15}, 0x42) 16:00:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0x2, 0x9, 0x5, 0x1, 0xfffffffffffffffb, 0x6, 0x800, 0x2, 0x3, 0x8, 0x9}) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) getsockname$unix(r3, &(0x7f0000000400)=@file={0x0, ""/4096}, &(0x7f0000000200)=0x1002) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) 16:00:17 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) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) close(r0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") readv(r0, &(0x7f0000000080)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) 16:00:17 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) 16:00:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0xfffffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) write(r3, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x4) 16:00:17 executing program 1: setitimer(0x0, &(0x7f0000000080)={{0x0, 0x800}, {0x0, 0x2cd2}}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0xf70d, 0xfe54, 0x3, "567c1ac7f5d3a1a7abe8009f2b3999a8511294bd", 0x7, 0x4}) 16:00:17 executing program 0: setitimer(0x0, &(0x7f0000000080)={{}, {0xbf}}, 0x0) poll(0x0, 0xffffffffffffff53, 0x5) setitimer(0x0, 0x0, &(0x7f0000000040)) 16:00:17 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = socket(0x10000000002, 0x3, 0x0) getsockopt(r1, 0x0, 0x66, 0x0, 0x0) bind(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) connect(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:17 executing program 0: select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000200), 0xfe72) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r2, &(0x7f00000017c0)="2f2fe0fbd2d8a1fabb2762365c1229ef704476d9d41d34ac79b0bf2f0fce9e0b57b327c24189ce76a6277a9fd63004eb6e28602311739f2c84d7db025734f688247cf6e06d5a507a9865787f2bee1fb4fa1173b052007867fc133a3b38e5397ebcc3dc93d2edc53e0101863b87ba8f7be36695ca46ba423008e181a2dffcf28a4bfef9c85fc43bc06a7641d430b403e0cf861c98ab4a91e4ae62637a66ece2dcfa2d1d9a86f7aae7152c7c854b90b124a9353f8ea8c76c168b66fa192a8a00f40fd38eb0132360ee39af35bdf70c96a736fccc2f86b0887ab47d8e6182372441ec1b40f73fdce50496ab430ba498f10fcdc5985340872c0afaa4f172ef118bc58c24b6ffb3e8dc170332ef33521c6ad9e313941efab32030b8b4e9d530c83d141dd266669cee89f9948c2228b40cefcff346da8e6df92a29415b33b4588ee69a840689f2ec84531536eeb2be082f3a7c184cd1e1f2f6fa9cd18bf322449b16cc28ed8fa95addb18ec073fb4f3416d21b4cb626a8e278babc180c19ab643af1a1863162c99a9883408a2cd2333936d69f616f1e1e69454ceae7fe113bfabab8714703e7f857ddfda4089899609dea13777d793383da6a0c08786b84743d7a073fd508dd0f2a466b63124d3e70122cd3218b0f376da945b758584f04fb06e42656e87974bdea4994ee36aef816702771be0984d79dcf173e94e57d136729c6b363", 0x200) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) pwritev(r3, &(0x7f00000006c0)=[{&(0x7f0000000040)="3f4da52511650065d9d120542b5e87c5e47ecbc1e1e014c9442acf388702078cddf0e15c97fbf5194efd4bd84e1c99ea431f963c70ce96423036267dcc6b0ed6fdc7ce2fe1288ba17aae673355bf332ded7b3c71bb455997af425189f1e944121fc76756e8b8c10b1cc4cffc6bea", 0x6e}, {&(0x7f0000000140)="769cabb19f3befdb39d8ff3f1d5e1d074f4a8a8b7455394c45389c8acd223c0d0cca9ee293a99c48abee6dea14284a38b72d7e0dbc0eaab063763935b85f07a8cc86adc943a9718f8b1c46f1d2710e16a37cdbe7cfccb24b33ac880653831cce30073e4fd1a0e4d6d11b9b033b480b7374ecefd27027cbfc5593deca399644631fb7e9df45fa35c05238c1387a4ff58ba98f70b05a8de4b3d9e6e735600d06892be4919756fc776731a1a2ac925a5c5accd5fa2e3df06f112d71abe7edc611a9eeedb923fccd02127bdeb04a16b11d6fa64f1b0b073be04f6dd91c89da00836e4a64281371218f305234baf2b5857c", 0xef}, {&(0x7f0000000300)="4c593b8dfe1cef5c1532b6582173893716b211ec53265e2ef0bc0294f100064ec077eec7333f808954415505558233fece1bcfde852fe3fb48e5218d9d05e807ab39327d91b7d96d422a095314d76a4fa3bd30cc0d1af96e3cd36f26fb94b165b3365d7d6a03f360ad5fc95f9c8c52d546b0d9276a00d98a7be32b29ad694d364f57675c6c62e91e4f775879cb2d50b93171e4aefbbedbde32d0cc74b9d182c594c8140b153b97f5807796baacfb635c8629513847bea1949607df779df6562762bb7c70e1537c68880984e39b23dc55984f395c", 0xd4}, {&(0x7f0000000240)="8630499fd64ed09d9ed082d7f52994edd50e33fa0740db59c6f5285802f32c7c562a26bd4840d01470768e13d6fa6051a66019797b69face72b52c6e04d228eb28e4173a42351255e6cf12a82b3a5171367d0c55ecd8119743bf8e0e30f86966fd55", 0x62}, {&(0x7f00000000c0)="021d5163dff7a671583397165108194e7a184159c3f192c92cd308625f2c6f1b72dc3fc0385c7e3ce9d2eaf5", 0x2c}, {&(0x7f0000000400)="531671305d1753724c58a3dbf39fcbbee766ebd6dd61ba061273b039751448056737b934eb19e20003a418505608649fa2b1835acec7ee808f5f5e341514eb30d41c86572f8fd772869ba058dee652e8a4d14f783f", 0x55}, {&(0x7f0000000500)="03837a6b299bea8afc46cdfe9576335c6147b26e176cc4528f57100fcc27087704595487415069e0e3396d88877d167d0cb57bcdaf0e8883f093ea6bca764fb53db5cd13648c8b33c3d26cb5a607cc8a8b3d2c01f353f273d6d536cfc9a0f31cdd16ff9a960fd1de4bec24ff0f09cbdfaa3db52f228093be735b7e60b24fc6caee80664282872fc0d29b4d817977501835a2ab685209068e96512bec8eb3ff7f90e51c301d941584908ffc1355734948d2634700dab2dbbb46541dc0f1d4061ba58bd92c2f35f5d0146a9aeaa5f831998b4256ac815b35d6a36d1fc1e0254b5f91ba7e85938011b7b47a1bd2fe8cf7ba8da958cc71", 0xf5}, {&(0x7f0000000480)="2c68ceec0b66ec54dc898f01063eb0b28531", 0x12}, {&(0x7f0000000600)="f01d7c60045c04e70cc613386594044eeddd90c8c430d0be8ec43d1ebda7c9413d0cb772c33432ba121cdd9ab5bb321c4f922293484c704e27a4432fecf646f1f3c787fcfc5661a96b6b03d1ba29931761843c6bdfb9958afdd7d60ffab28b6718da4f1bd17985cae0afa72c1b8ac2d091e1c0083f2b8b3e557b9bfe4fb54455dba7c9bd1bfdbc6da8447800a3afbef7078a271395f451c86b8381f791209ea2ba210351b9d1441435cf58b9a3e5e2e2671b758224d57e7de708c89358eb61", 0xbf}], 0x9, 0x0, 0x12) 16:00:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00002e4000/0x2000)=nil, &(0x7f00006f4000/0x4000)=nil, 0x6}, {&(0x7f0000484000/0x1000)=nil, &(0x7f0000761000/0x2000)=nil}, {&(0x7f000006d000/0x4000)=nil, &(0x7f000054a000/0x3000)=nil}, {&(0x7f00004dd000/0x4000)=nil, &(0x7f00001ce000/0x4000)=nil}, {&(0x7f000070a000/0x1000)=nil, &(0x7f0000635000/0x2000)=nil}, {&(0x7f0000138000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00003e9000/0x4000)=nil}, {&(0x7f0000782000/0x1000)=nil, &(0x7f0000198000/0x2000)=nil}, {&(0x7f0000106000/0x1000)=nil, &(0x7f0000440000/0x2000)=nil}, {&(0x7f0000274000/0x2000)=nil, &(0x7f00006f6000/0x1000)=nil}, {&(0x7f000062e000/0x4000)=nil, &(0x7f00000ba000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00001b7000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00001e9000/0x4000)=nil, &(0x7f00005a0000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:17 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x61}, {0x3d}, {0x6}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000300)=0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000400)=0x6) r4 = openat(r0, &(0x7f0000000140)='./bus\x00', 0x20, 0x68) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x30002) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000480)={0x0, 0x80000000, 0x5, 0x0, "4df1581ccedce64368e00304e685e67b552629d6", 0x2000000000000000, 0x4}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000380)) pread(r4, &(0x7f00000001c0)="4b8ac01e16a1cb4bdc0cfcdaaae7f924c763a06b0efcace90f03590bfba160a00c54d01d3757563cfd7b2a4dbc4a3a8bcf546f904a47f3258253101cdf8da61bf2e99738fb4b89068910b2507c22730f257ea6c49c9536520d90af03b267020379f8693b215d47c82a49425415faee24bab083b8910d7c0ec2a0cc9d91985fbd1a6f7d1db1a091491e302c", 0x8b, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f00000000c0)=0x2) mknodat(r7, &(0x7f00000004c0)='./bus\x00', 0x8000, 0x7ff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000280)) 16:00:18 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x400, 0x0) pread(r2, &(0x7f0000000180)="f0f8edb29720127b80aeca6f6d3aee1f606eeae83145a8a00e6ac5f28a9f10365d81c2885eb6c19d2cf1bc81948b9171badd919e9bd48d7b9ab35291cd9f32a68257292766f46c220629ce79833fe43fa3936e4ebe4af69b7b90643331f60ff3cea8bef36f88fed56efba1c71f394c13c6d60dbd3bd9e623ed95c890674b1d7ca1962a21e9deee35afd29f8700eb65b70c7aaf7faf626d7e89ff8bfb3f126f", 0x9f, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) pread(r3, &(0x7f0000000100)="47ccf07052e89f8957724bcbc3dff036a63ab89d22013d29e0f67b097ea592c2ae2bd2", 0x23, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8000) pmap_unwire: wiring for pmap 0xfffffd803f013320 va 0x20001000 didn't change! 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000200), 0xfe72) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r2, &(0x7f00000017c0)="2f2fe0fbd2d8a1fabb2762365c1229ef704476d9d41d34ac79b0bf2f0fce9e0b57b327c24189ce76a6277a9fd63004eb6e28602311739f2c84d7db025734f688247cf6e06d5a507a9865787f2bee1fb4fa1173b052007867fc133a3b38e5397ebcc3dc93d2edc53e0101863b87ba8f7be36695ca46ba423008e181a2dffcf28a4bfef9c85fc43bc06a7641d430b403e0cf861c98ab4a91e4ae62637a66ece2dcfa2d1d9a86f7aae7152c7c854b90b124a9353f8ea8c76c168b66fa192a8a00f40fd38eb0132360ee39af35bdf70c96a736fccc2f86b0887ab47d8e6182372441ec1b40f73fdce50496ab430ba498f10fcdc5985340872c0afaa4f172ef118bc58c24b6ffb3e8dc170332ef33521c6ad9e313941efab32030b8b4e9d530c83d141dd266669cee89f9948c2228b40cefcff346da8e6df92a29415b33b4588ee69a840689f2ec84531536eeb2be082f3a7c184cd1e1f2f6fa9cd18bf322449b16cc28ed8fa95addb18ec073fb4f3416d21b4cb626a8e278babc180c19ab643af1a1863162c99a9883408a2cd2333936d69f616f1e1e69454ceae7fe113bfabab8714703e7f857ddfda4089899609dea13777d793383da6a0c08786b84743d7a073fd508dd0f2a466b63124d3e70122cd3218b0f376da945b758584f04fb06e42656e87974bdea4994ee36aef816702771be0984d79dcf173e94e57d136729c6b363", 0x200) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) pwritev(r3, &(0x7f00000006c0)=[{&(0x7f0000000040)="3f4da52511650065d9d120542b5e87c5e47ecbc1e1e014c9442acf388702078cddf0e15c97fbf5194efd4bd84e1c99ea431f963c70ce96423036267dcc6b0ed6fdc7ce2fe1288ba17aae673355bf332ded7b3c71bb455997af425189f1e944121fc76756e8b8c10b1cc4cffc6bea", 0x6e}, {&(0x7f0000000140)="769cabb19f3befdb39d8ff3f1d5e1d074f4a8a8b7455394c45389c8acd223c0d0cca9ee293a99c48abee6dea14284a38b72d7e0dbc0eaab063763935b85f07a8cc86adc943a9718f8b1c46f1d2710e16a37cdbe7cfccb24b33ac880653831cce30073e4fd1a0e4d6d11b9b033b480b7374ecefd27027cbfc5593deca399644631fb7e9df45fa35c05238c1387a4ff58ba98f70b05a8de4b3d9e6e735600d06892be4919756fc776731a1a2ac925a5c5accd5fa2e3df06f112d71abe7edc611a9eeedb923fccd02127bdeb04a16b11d6fa64f1b0b073be04f6dd91c89da00836e4a64281371218f305234baf2b5857c", 0xef}, {&(0x7f0000000300)="4c593b8dfe1cef5c1532b6582173893716b211ec53265e2ef0bc0294f100064ec077eec7333f808954415505558233fece1bcfde852fe3fb48e5218d9d05e807ab39327d91b7d96d422a095314d76a4fa3bd30cc0d1af96e3cd36f26fb94b165b3365d7d6a03f360ad5fc95f9c8c52d546b0d9276a00d98a7be32b29ad694d364f57675c6c62e91e4f775879cb2d50b93171e4aefbbedbde32d0cc74b9d182c594c8140b153b97f5807796baacfb635c8629513847bea1949607df779df6562762bb7c70e1537c68880984e39b23dc55984f395c", 0xd4}, {&(0x7f0000000240)="8630499fd64ed09d9ed082d7f52994edd50e33fa0740db59c6f5285802f32c7c562a26bd4840d01470768e13d6fa6051a66019797b69face72b52c6e04d228eb28e4173a42351255e6cf12a82b3a5171367d0c55ecd8119743bf8e0e30f86966fd55", 0x62}, {&(0x7f00000000c0)="021d5163dff7a671583397165108194e7a184159c3f192c92cd308625f2c6f1b72dc3fc0385c7e3ce9d2eaf5", 0x2c}, {&(0x7f0000000400)="531671305d1753724c58a3dbf39fcbbee766ebd6dd61ba061273b039751448056737b934eb19e20003a418505608649fa2b1835acec7ee808f5f5e341514eb30d41c86572f8fd772869ba058dee652e8a4d14f783f", 0x55}, {&(0x7f0000000500)="03837a6b299bea8afc46cdfe9576335c6147b26e176cc4528f57100fcc27087704595487415069e0e3396d88877d167d0cb57bcdaf0e8883f093ea6bca764fb53db5cd13648c8b33c3d26cb5a607cc8a8b3d2c01f353f273d6d536cfc9a0f31cdd16ff9a960fd1de4bec24ff0f09cbdfaa3db52f228093be735b7e60b24fc6caee80664282872fc0d29b4d817977501835a2ab685209068e96512bec8eb3ff7f90e51c301d941584908ffc1355734948d2634700dab2dbbb46541dc0f1d4061ba58bd92c2f35f5d0146a9aeaa5f831998b4256ac815b35d6a36d1fc1e0254b5f91ba7e85938011b7b47a1bd2fe8cf7ba8da958cc71", 0xf5}, {&(0x7f0000000480)="2c68ceec0b66ec54dc898f01063eb0b28531", 0x12}, {&(0x7f0000000600)="f01d7c60045c04e70cc613386594044eeddd90c8c430d0be8ec43d1ebda7c9413d0cb772c33432ba121cdd9ab5bb321c4f922293484c704e27a4432fecf646f1f3c787fcfc5661a96b6b03d1ba29931761843c6bdfb9958afdd7d60ffab28b6718da4f1bd17985cae0afa72c1b8ac2d091e1c0083f2b8b3e557b9bfe4fb54455dba7c9bd1bfdbc6da8447800a3afbef7078a271395f451c86b8381f791209ea2ba210351b9d1441435cf58b9a3e5e2e2671b758224d57e7de708c89358eb61", 0xbf}], 0x9, 0x0, 0x12) 16:00:18 executing program 0: semget(0x0, 0x4, 0x24) r0 = semget$private(0x0, 0x4, 0x81) r1 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r1, 0x8000006, 0x5, &(0x7f0000000d00)=""/216) semop(r0, &(0x7f00000005c0), 0x0) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000300)=""/100) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000002c0)=0x20000000000007) writev(r2, &(0x7f0000000780)=[{&(0x7f0000001600)="0706f940c70592e45da39bff7538c893a46caa6532e68e8b2b5012042175fa5b0c8aa823b6c7078f1bafb3841e32e52fc2066922aefc2a0e111d667e780314e83251acd706a3362036abbe50c4f19f9c6f31f2d6748841f103f160b0dcc3f642fc1da476dea0762c084780183448c7a2cc242c95257806db07bc6283a57ea7f78c00703e4bba03c1ddb20a", 0x8b}], 0x1) 16:00:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x40e, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 16:00:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000e1040dcc4000000000800"}) r0 = socket(0x18, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x8, 0x81}, 0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000100)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x2) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x2) r1 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x80, 0x0) pwrite(r1, &(0x7f0000000040)='l59', 0x3, 0x0, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x79e4) r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000100)={0x2, './bus\x00', './bus\x00'}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r3, &(0x7f0000001680)=[{&(0x7f00000017c0)="df57d166db427db67b2d7b8e94c3cdb4f5d90413951f87baed755f1d6d469e701a60bc64cb10a257981372907c39a489c902c06804e2c05e7cd9e2fa7d726d4601652a76bfbe1147395532bf480e1494dedce5634d5ef55ffcc07166b32b06e56a60a42814e68b634f7fb7d626880e1875df2f2278e29eef5e2cb710f1a9b3224b9ae3b30838db7092456c4a48d11aa48ec5166acc88cdddf4c1d9d48c5cc5666bd20729a37ac9111ab1e43ff46d3f56d8c06c6cbc1c3ed70b0fcec02775ef955d96b6f182809cdba8fa264091db9b95b63feb4d6c000000000900"/229, 0xfffffffffffffeb6}, {&(0x7f0000000340)="7bf88b2771004e072e1f35b00b12acacf94cbcb34d12727acb039943831461df34fa77d22ee1f10e2b94eb873da84b9136283cd720018d8e4cade1513b6986770ac86872fb13494551a18571327125feb9f97f6de6b9c0f6ac2697e449f86eae89e26a507a7f44cd1cb27715845680eccdbaa03c8cc69918bb34f45e81bbdac361aa700a02925a26fbe00f5a9019ce0d9b025dc39eec50b955ba797e3096f6bef0fdc3c1c50caf8950cabcd1a774d86f54344460079efd48c478c8e042", 0xbd}], 0x1155, 0x0, 0x0) execve(0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000001b80)="c0e9") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x3) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x10000000002, 0x3, 0x0) getsockopt(r1, 0x0, 0x66, 0x0, 0x0) sendmsg(r1, &(0x7f0000000580)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0x100000001, 0xf}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000100)="7af59497bca5e9d6d00aa6c0bf475ece7aacb361d50dd691d3e9d347acccc3f0ba03dbe79896b022bb6a147cb501e437", 0x30}, {&(0x7f0000000140)="4eb4845136cecfa8eca3feb058163058dd11f1c87f0ee3440873c8f54864150827c88f6f1fcd00919dda2afe5dd924ef9fadb0", 0x33}, {&(0x7f0000000200)="7eea7ebabd742252e55f2179ef131e2f3257d451e844bf21837c0d2fe81380ebde81dee120372053c02c0112c671734ee22b5ef83748badff8ba7eb786dff814e84004297760c683120b6768e0740e17e6bd1fafc4b496105f1eb19a897168328f3083556b4b2e4981910e4cc73da3a1a36ec85156", 0x75}, {&(0x7f0000000280)="79b3622c4672563c8670b718b8d96f38327dd3d6da73ea92033089af4682c216eb1413f31e6cda6799c12843bfec44fff86753c9372761f89d1ff1dfe30ef6690a3e15fe0e65b6c8059c2d10536a99ae021b5f8b7fa11b40cbb437887ccbe35ad7b3b78757f9b9c2e1fe4f1e", 0x6c}, {&(0x7f0000000300)="c642a61f623382b8f8bd61261d618b77cd5719fcbc2044fae3a67277ab714b6311b7d4fa3f43047cf16d78584cc67a6b2006cd4bc94d39eafdca7043029e3c863bbaeb658a53c6b9d890fb63fb9235535f363f9f9b3c162e240d8abb0203efcd16b15df455461867b3dacb78bf9355a1058ec68fa9f117a7a1ae8bb2694edc85c43965bdad8af44c5cb43e948c753493a1bbe49b83087d16d42dfdbe36dc195f0418fa40bfb941f44fa06543c312e440d644e7d3084015f55ce9a6c2", 0xbc}], 0x5, &(0x7f0000000440)=ANY=[@ANYBLOB="c000000000000000ffff0000010000003bc195967db6db2ce6cd9c414fb6aefcfe51f7a3128bf0c098253d1ed2048fa9a4135b3f85af4fcf0e95668e4f3dca424870d4fd045be6a37017d3552dd6bee01e4ee6d43c0fb15bda63c44b0952c29e7e216e7b2f062481b8ef0992b117e3b6ed1e436e610567ed9f6d90f066bfe605e92d5a30117987535582d01b8308b9a6b71342b2f653b69398fc5752d2d59d1d986f2cf0da9a68675e082e0b5be32fb6ab64e50060c9f206510aa4e7018d00007800000000000000ffff000005000000b0407fbd1046d9f883dd9bad0dfe08404794a5c10be02add9320b4c4968853cebcf762f47bcbf8008bf6f67f97f958be97b2c79fb255dd8fa58fba24d86852e2ab4fb37d4e2cdc1a08568795bb983fd20e7c53e58960b80e31912de1c5c6376d3a3294da00000000"], 0x138}, 0x600) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x24}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x80044d, 0x5, 0x2000000005118, "047c2ccc2e0d00"}) write(r0, &(0x7f00000000c0)="f1", 0x1) syz_open_pts() write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001780)=[{&(0x7f0000000580)=""/238, 0xee}], 0x1, 0x0, 0x0) 16:00:19 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = dup2(r0, r1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) connect$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x7, 0x451, 0x20, 0x2, "eab7f6d520d66fbd955db3fa30d90acb92ff43b6", 0x70fd6c26, 0x10001}) socket(0x400000000018, 0x3, 0x3a) mprotect(&(0x7f0000164000/0x4000)=nil, 0x4000, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:20 executing program 1: r0 = msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) ioctl$BIOCLOCK(r1, 0x20004276) write(r1, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/215, 0xd7) write(r1, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) pwritev(r1, &(0x7f0000000b80), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x3, 0x0, 0x7, 0x8, 0x5, 0x1, 0x1, 0x1, 0x8000}) close(r1) dup2(0xffffffffffffff9c, r1) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000240)=0x8) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000006979911b3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000f9ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000100000000000000000000bd206672ec5e0582ca39757668c618594d82d81e2cffe66be43887286707d60f2821"], 0xf2, 0x3, 0x1000) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x14f, 0xfffffffffffffec5, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x0, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f3, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x9}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x0, 0x5, 0x8, 0x80000000}, {0x6, 0x6, 0x2, 0xea10}, {0xff, 0x1, 0x80000001, 0x2d0}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) chown(&(0x7f0000000400)='./bus\x00', r4, r5) r6 = getgid() setgid(r6) setgroups(0x5, &(0x7f0000000040)=[r6, r6, r6, r6, r6]) fchown(r2, r4, r6) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000580)={0x3, 0x7, {0x7fff, 0x8}}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0x8}}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000001c0)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) setuid(0xee01) openat$bpf(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/bpf\x00', 0x800, 0x0) msgctl$IPC_RMID(r0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x100000000}) getsockname(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xe20628ce17c3367e, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4102, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000001c0)=0x5) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x4) 16:00:20 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x1, 0x0) pread(r0, &(0x7f0000000240)="21f9807f3846db51679367fbb13fd0a81007fd70a660e381504c5d0ac9276fec4c963392f06ef16ebfebf0063406aadded32c51be61aa3375cd2a072dc2925780f6ff112ac2bce609b7ec365a37dcc422bf602be6f5df68fb20bcf286c03e31bef931fffd99bcefa6e3c8f03b5888dbd45db26be9f1558224823764e1a958b243d9ccb5f7fb58f3cfe7503da566af704dd340e4438db850de3414041c096c2f10b4c43df301df0e6f286d38201aeb0ec209a1659ae2c782fef4109abcfb83ac886c0f4caef3694bcb79140617ab630ac8f3aed7a2fbac301b790b5a293ce20eea14f9b", 0xe3, 0x0, 0xf) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x100000001}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x2) r3 = getppid() r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r4) setpgid(r3, r4) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000080)={0x1ff}) 16:00:20 executing program 0: r0 = socket(0x18, 0x8001, 0x0) r1 = syz_open_pts() accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket(0x4856bf40b25f65d6, 0x4000, 0xf8) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0xfffffffffffffff7}, 0x10) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x81}, {0x6}]}) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r2 = fcntl$dupfd(r1, 0x1e, 0xffffffffffffffff) getdents(r2, &(0x7f0000000140)=""/156, 0x9c) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xc8, &(0x7f0000000100)="b6") 16:00:20 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x6, 0x0, 0x200000005}) r1 = socket(0x10000000002, 0x3, 0x0) getsockopt(r1, 0x0, 0x66, 0x0, 0x0) getpeername(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 16:00:21 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82027811e2b28a11776b"], 0x10) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) close(r1) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000040)="0aa496f55e0790a3a51b8fbd22042816a8d46ecb6846956bbcc68ccb288e27a20f90a1fead26bc5834f5117f2840e1d39baca1d4b34acc3336b5904ae9d75440aaedb35fd2f215afdc0184291cfc12e1b3d5625bd834192a9450cd1b837099f56cea1c0530936930a0d8908ecee5c279e5f0c1a63218e1321e1b87788bc4116ceb73780a0b9e234627ff1d85ec858174f5a70bd7bf56732c629b7d3088a22c64b69b5afe6a4a8b406b7c9c29f3ef22e5f489fc9a1aa180c7a852cbf7d48890d332baec1a93988ab2809f7d33b30f8825c780d9b3acd1ccef06b2abbd2da41375dea55f6a5690499ff6e3db8dba9d5fce7e8f0f9967ec2499b5058fc757", 0xfd}, {&(0x7f0000000180)="327566c1eca01522a5e17d6e08e742652a21fb526360ddcef238678bc36bdbbd8ae6b2ca872c7a0cba8f5b225a6f75454b02debd8deb833ed534ed950f1ff8886a7a038f2184140e841056ec", 0x4c}, {&(0x7f0000000200)="f01e19e67026c07abf087e05508298fcc6d10c4ef0782300b166a3debf9d1b417f8b60cdd7b947dbe07a6528b039ff6165549800325fdbbddace9fb5386f80c813657767bab8aa7b2e40633b96845b3e23724ca945c739ec8d8f005a4fbb31ab140f1de6a06128a6d343bef575b045d6708576768b35c7cb291cd35c3280e6ba2b5b38e9612c96da4227966c1330620fba53b3251e988fdb987c2267b55ca4193286c02e60ea446997fc9b1df993", 0xae}, {&(0x7f00000002c0)="a707687d48cb500a6d5704", 0xb}], 0x4) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) r3 = socket(0x10000000002, 0x3, 0x0) getsockopt(r3, 0x0, 0x66, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f0000000340)=0x5, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x400040}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r4 = dup(r3) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000240)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000001c0)) syz_emit_ethernet(0x4, &(0x7f0000000180)="b6412c28") r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000080)) r6 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r6, 0x3) 16:00:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x4000, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100, 0x0) getpeername$unix(r4, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000180)=0x1) syz_emit_ethernet(0x45, &(0x7f0000000100)="d50495b9045c72f5692b5373149bea66178e9ff4ff37fec448b18c6c19f54beb54129cac876bbee51efce60aae30c88d8194c170d624e61c446e718c78c444ac9f96fcc6f1") setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14, 0x80002}, {0x4008000000002d}, {0x6, 0x1}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) chflagsat(r3, &(0x7f00000001c0)='./file0\x00', 0x1, 0x6) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x9, 0x3, 0x6, 0xffffffffffffffe0}, {0x501b, 0x7, 0x3f, 0x1}, {0x7, 0x6f, 0x1f, 0xfffffffffffffff7}, {0xf6f, 0xfffffffffffffffb, 0x8, 0x4}]}) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x2) unlinkat(r1, &(0x7f0000000100)='./bus\x00', 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x2) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0xc0a87db29756e7d0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') syz_emit_ethernet(0x1689f0622b54d917, &(0x7f0000000240)="72e2360b85b0b25e8e99f49cfd339d24e11451e0ec6b9c3fc73d03dd1bd5372142e1d30fb67cbd5c8dd64256aa974004cb2a0dc28b7a88a1f12cd32ed1ee8d39a7e5d2f21b0d3d342fe0b4573c15de5acec275457329ea92c6c31bee261aee47f827146e4a1cd8dfc54dc40f306637c983f6eece1093a26f3435105f7bd288095ba62017ecc4efb683cc8ab47f250508e411103422c7b2e945ca950acc9ddc7ed4d3256a800d33c9a2851e3cff0000003205f97a542a1c7b6c60cafdd25544ee87c6fcf1f6191087a31aac6d59eb53e7e03c5011e38419c835acb494654561badad57ec4e8a06593e73711de") faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 16:00:21 executing program 1: symlink(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) chroot(&(0x7f0000000140)='./file0\x00') ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x2) r2 = socket(0x10000000002, 0x3, 0x0) getsockopt(r2, 0x0, 0x66, 0x0, 0x0) connect(r2, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r3 = socket(0x10000000002, 0x3, 0x0) getsockopt(r3, 0x0, 0x66, 0x0, 0x0) write(0xffffffffffffff9c, &(0x7f0000000180), 0x3be) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000001c0)) setsockopt(r3, 0x7, 0x100000000, &(0x7f0000000200)="1b9dea9e1d2ba487ef1949720b6819232bf825689d82c46a060057c18e2e0b027ae2a6e60cbbc61c5944b5042733353b98ce33c3778ec3628615900587d882136af0a46c612eeff1bbb92f2ac8e9dcc5bb1384d850a32dfd21bfc7197d9512a677b4d5", 0x63) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000180)) 16:00:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000100)=0x3) lseek(r0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8000, 0x380) lseek(r0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000180)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x6}, {0x3}], 0x2}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x2) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) flock(r2, 0x1d) r3 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r3) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x64}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x27ebcfb3, 0x1, 0xfffffffffffffffa, 0x1f}, {0x43a, 0x8001, 0x7, 0x5}, {0xffffffff, 0xfffffffffffffff8, 0x0, 0x76f}, {0x7, 0x401, 0x9, 0x6}, {0x4, 0x100000001, 0x3, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) fchmod(r3, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x100000000, 0x0, 0x0, 0x101}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) r1 = socket(0x10000000002, 0x3, 0x0) getsockopt(r1, 0x0, 0x66, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000180)="ac907c73113e79b9895ffbdfb479be9f10d7c08ad0a76e59aebed84d22816a849ba05004e4d6433cdeecb7546773fcaef390148f93bff8e48b07e3b29981666c43e609ac081ca5bbcf8599d6dd132d7ae6cd6a9d156ebe7f5fe43532b690b99a", 0x60, 0x3, &(0x7f0000000080)={0x18, 0x3, 0xff, 0x80000000}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x10000000002, 0x3, 0x0) getsockopt(r1, 0x0, 0x66, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000180)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x74}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="db") 16:00:22 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8000, 0x0) munlockall() ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x4}], 0x2}) r1 = semget(0x1, 0x1, 0x22) semget$private(0x0, 0xaf7306fc5f89bf15, 0x10) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000280)=""/4096) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r4 = dup2(r2, r3) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000100)=0x3) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') r6 = semget$private(0x0, 0x6, 0x80) semop(r6, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x1000}, {0x1, 0x0, 0x1000}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4}, {0x4, 0x5, 0x800}, {0x0, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f00000000c0)=0x2) fchmodat(r7, &(0x7f0000000080)='./file0\x00', 0x110, 0x4) 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x6, 0x0, '\x00', 0x6}) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r5 = dup(r4) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000080)=0x800000000) recvmsg(r3, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) dup2(r1, r4) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:22 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), 0x4) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:22 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x1000, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x49) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce", 0x1}], 0x1, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) getegid() flock(r1, 0x8) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) r3 = socket(0x1, 0x2, 0x5) r4 = dup2(r2, r3) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) poll(&(0x7f0000000200)=[{r5, 0x8}, {r4, 0x1}], 0x2, 0x6) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f00000000c0)=0x2) openat(r6, &(0x7f0000000140)='./bus\x00', 0x92, 0x58) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000100)=0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="7f49e9efcafad2b70783f99c5be441f40aba0a3c9cb86a27c202847bdd5e323bcaec2decd3d0826cf0c16a73e8c0d662ab78df3735def690c35430e5576a4cfdb649ad251e7cd85676058cd851a224935f018c8424ee36879d860aed3bb26af994b99f64", 0x64}], 0x1) 16:00:22 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000ec0), 0xb40722185c9e993, 0x0) fcntl$dupfd(r0, 0xa, r1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0xfffffffffffffffe, 0x401}, 0x8) r2 = socket(0x2, 0x1000000008003, 0x0) clock_settime(0x0, &(0x7f0000000140)={0x1f, 0x9}) connect$unix(r2, &(0x7f0000000800)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a539859770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052faedfc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a157000deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c772338e643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9cdec59f3d7dd05e270a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b"], 0x10) r3 = dup2(r2, r2) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f0000000200)) r6 = fcntl$dupfd(r4, 0xa, r5) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000080)=0x7) r7 = kqueue() kevent(r7, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) bind$inet6(r9, &(0x7f0000000f00)={0x18, 0x0, 0x6000000000000000, 0xfffffffffffffffb}, 0xc) chflags(&(0x7f0000000000)='./file0\x00', 0x0) sendmsg(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000180)="e195f0855c6e3a8e62b033953c83992cac27d34a08c686cc", 0x18}, {&(0x7f00000001c0)="4b8e566c0a84147c640394c16bdbb8fd2401ca841968e19a05e6b08a0e39f3416b0ccdd44f500e04b78ed5f7f0280b9c98", 0x31}, {&(0x7f0000000240)="0d91c3b8130d0658c03ad7e4dbd144e31060a290c95400ec41f17f7595033b92b660143a000000000000000000000000000000001000000000", 0x39}, {&(0x7f0000000280)="8638fa760161e7a0a2540fa676c5efe059f119544fa84c2b039370a40e9e0b371d9f882a9ffa2df3312e227dad0e407d5d400e896e03d3f5a3667026ce0bc6ce49a7de52711df3b086d2b9c4d381155466fa258be63f67a2485cb9e9d0a8442fb1f2794bb1fda91578edb2fe25a5997a6795f400680caad8d7a5b1a037b405de72af1e0664ea4e09be558117969c7aa5025c2f3e9d330255f2644b9e6072bfff767867", 0xa3}, {&(0x7f0000000340)="08dca8954a1a4e1e242e2235335c2838193ae7dddb4595515d9be70cfd4c7763be98827a6f9f43ac0ae7b7b76c6d6c6df259ce199b8fedc32923061a5dcf8be9c2be426e6b58cde2e39413fb0cda14b1aedf00c2f7ef1803afe8ce62f300f812b10978b0980c52e313c8a71e61fb5f4c89551bda6974867a7bfd3836416f926a8d0c26aff4741fc21958f8e226f4441addf4981ad62758dc412920b918df1d0e4754afe1b8ab402a690fc54e4e1255ee0be8490e73d14af76a1efa32f41e15912529800624e8bc1230b4135483dfd4edbed9bf9773dbafc552d1acf809b2662919de160f55f26212c359835b9f99a2f2e9dfd0382b8d1644a33d15cfccc75a74ebef147946094a07bb8283ecc9fd11ebe978cb8a280463bda183ecb9cb9e8e34adf8bc3c4d2e588502d599027f152d0c5443f5f1b4fd01f3e0a0243b51991994413d62959f671830f575b15c866753a06627c1d730d63386e00795de802542f64cb4c5b14d05290b441af59c364250071669984da788355d7fac9859586f8d22049c62223229ae5e5e57cf7c1a52cf35fa5661279b35659f37af5c3475dd553921c01fb906c0e9446e955f5452b8d51562c1a7d3f57615c1cdf048bfc450733c8fad3c58b5e99739d8c310138643c761bd29bdf1aa3286c84a4d549c7f23d901e1f008e11420eaf042af12bb8278b6391ebd44863524fe28e10d0162ad10b796a36fb18afdfe0e2c980a373b5ab306c117344ccd6216b18e376d75fc387afaba0061667e884da9fc370818e1ba33ab380d859e6edd84e25d637584b808e4007b16139976084b9a7b99e3fc5479eecd1ce933a1ad3300dad72f6ced192688aa5b7c0ebd0bf17ff558b4023dc93aa95e5b313391a0f7e35786a72c27f2e8ada60f9f98e407edea353f45376305c6c5dc7f7cd2b5fdb11fedd88164712c4ca53b92f33dc5cc7f681748334baa680e8a8f0318228216a81ec3982d3df853544bcb871fda713fe04759298a750faabb239cfc92aa87a6cc3c63133710f9528219ae546ee3d8b165caf49f2043307b90c33db7f5790bdf096dfc2c1a63692b9a9f86fd8dce9ffc32764e6738a75b507403ffc27eec7e245c47f6794a923c2b5a6f442ceb973b70b51e29e2434bc2f9db0c68b994c0f8d95a3712fbcee4012294205cc5162394f4603f97a6b6e6d02451abd7ea5be74bc4041e8f3db9aeb2c91bd463b90bfeace7b67e089659b358b716387394d44898e50f543c97dba1bc0868c9dd0b54ed70dfce4f685a5b412fa60816bafb5395899905efde15e06a72b59fe0591dbdde685565ca50e34d33c1f7949f45a1b9b514f6a3b3eff850c9292b8e5080dbb8ddd3d01cd22a08b322d92f96a552e1f1b72819c815a5d9d523ce68194846a099f4ccbad07b9ac16a068d14a4524ea9abcf0b73e6cb6a2c4f7d77a658e6fc5f771532119ff2b16bc27ab7bce46fb4e9bf35a2947348381c58806620a0e83f8e70bb45340ef381ce3c5ba6c36f21d00155a989e5a23ce6733098e7411cb50e49a99da20cf9452855abe09f839a4a5a7a835baaca185e6878b3b8487e3508417a5a0d7148c3134b2847f0e90c7d22967aed58cc0efe680c3f03cfb0903211f374f53ac72032b951749ff382763b1301eb90f35b4e63b1accbcfe0f9378a0892d10eec0c91", 0x4a4}], 0x1000000000000153, 0x0}, 0x0) 16:00:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) socket$unix(0x1, 0x5, 0x0) bind(r0, &(0x7f0000000000)=ANY=[@ANYRES64], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) r5 = socket(0x10000000002, 0x3, 0x0) getsockopt(r5, 0x0, 0x66, 0x0, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000380)=0x10) pread(r3, &(0x7f0000000100)="f8e154e0809a9ea35f7515304612de103d8610b8bef38478ca401a82097424c03058c131027e1ff77061813a785d04543b35", 0x32, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9, 0x1, 0x0, 0x0, 0xfffffffffffffffb, 0x0, 0x3}, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0xca3, 0xfffffffeffffffff, 0xcc, 0x5a69060a}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10000, 0x7, 0x1d, 0x6}, {0x9, 0x200, 0x0, 0x5}, {0x6, 0x0, 0x7, 0xfffffffffffffffe}, {0x8, 0x9, 0xfff, 0x1}, {0xa0e}]}) 16:00:31 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xff}], 0x4, 0x0, 0x0, 0x0) 16:00:31 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x14f, 0xfffffffffffffec5, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x0, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f3, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x0, 0x5, 0x8, 0x80000000}, {0x6, 0x6, 0x2, 0xea10}, {0xff, 0x1, 0x80000001, 0x2d0}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) chown(&(0x7f0000000400)='./bus\x00', r1, r2) chown(&(0x7f00000003c0)='./file0\x00', 0xffffffffffffffff, r2) r3 = getgid() setgid(r3) setgroups(0x5, &(0x7f0000000040)=[r3, r3, r3, r3, r3]) getgroups(0x7, &(0x7f0000000100)=[0x0, r3, 0x0, r2, 0x0, 0x0, 0x0]) setegid(r4) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCFLUSH(r6, 0x20004268) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) unlink(&(0x7f0000000280)='./file0/file1\x00') chmod(&(0x7f0000000300)='./file0/file1\x00', 0x6) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x8, 0x0) connect$inet6(r7, &(0x7f0000000400)={0x18, 0x2, 0x80000001, 0x6}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getpgrp() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f00000007c0)=0xc) sendmsg$unix(r7, &(0x7f0000000800)={&(0x7f0000000840)=ANY=[@ANYBLOB="00002e2fcd0ff218928ce6a2084baebffd8e08aeead8b4ec07"], 0xa, &(0x7f00000005c0)=[{&(0x7f0000000500)="5c829ec5b37c0af91f9b9b98c33babf364a766b1356fad53af8456d27ba637a5276c68dde8e9e55607195c7e524de45ebb868479ddcc665fa8d16a711c5a8b1c28e253dae53662bd4c62bc398270521c6bc8f7251df91b4a20fac3af48e0220084fe430bc15e9565a46a2afb9c4f23696fc02aa8aec67906be2343e1a34302c67be2d36307ce0abf54e969c8e74590f703dc2cdda4e8dd908e26d323fe8c4268ce25d79e414a9016f93918", 0xab}], 0x1}, 0xf) r8 = semget$private(0x0, 0x1, 0x420) r9 = open(&(0x7f0000000240)='./file0\x00', 0x10008, 0x100) connect$unix(r9, &(0x7f0000000780)=ANY=[@ANYBLOB="01002e2f66696c6530fa80023d22d196cfddd54e00"], 0x10) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000180)=""/25) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000440)=0x8) pipe2(&(0x7f00000001c0), 0x10014) rmdir(&(0x7f0000000040)='./file0\x00') madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) rename(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0)='./file0\x00') 16:00:31 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x78c18e46, 0x38000000000}, {{r2}, 0xfffffffffffffffb, 0x2, 0x80, 0x8, 0x7}, {{r0}, 0xfffffffffffffffc, 0x26, 0x80000000, 0x9, 0x8001}, {{r1}, 0xffffffffffffffff, 0xb, 0xfffff, 0x4, 0x6}, {{r2}, 0xfffffffffffffffb, 0x10, 0x1a, 0x80, 0x1}], 0x0, &(0x7f00000003c0)={0x800, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0x2) r4 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r1, r4, r5) ioctl$TIOCSCTTY(r3, 0x20007461) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) 16:00:31 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009005001b0007000000020004fecea11ea8", 0x18, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x208, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x1, 0x3d8}) utimes(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)={{0x54b, 0x2}, {0x1, 0x5}}) r1 = socket(0x10000000002, 0x3, 0x0) getsockopt(r1, 0x0, 0x66, 0x0, 0x0) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000040)="732a4ff1938f9cac24bf62", 0xb}], 0x1) 16:00:31 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x7596964363c23a7f, './file0\x00'}, 0xa) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffe, 0x4000000, 0x0, 0x0, "000000000000000100"}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) pipe(&(0x7f0000000000)) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x3d}, {0x6}]}) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4b, &(0x7f00000000c0)="b8efeb87c062e576ff0b6a66c9441781bcd9bca522ec1152bb9fea335df370a0ea9659f6b8e63b1e919e9ad87c5dbe17b3d31ca883dc65638a7a84d3d05f1af1ba6c897bcd63f884623514") 16:00:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x9, 0x6c76, {0x3, 0x6926}}) write(r0, &(0x7f0000000280)='mN', 0x2) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xac, &(0x7f0000000100)="0b89a7c1267d0d9e108a805c007e1d730324630f2f4b6a4d8f25dd0a30a5ce7e5b38787194a9dff2fef6f1a925340c1c8a314ce1115161603230f29198030b24ea0a27b34f6ac2939a31eaebad7e54ffe2210e73383ec801b6495d0f29933ffca5d5a15016f7786720b64dda6645c1071d3a6e849fbb4da4120e8f5cbb29283f58a869ab896a300c340d6ff8186bc7539b832b7272f184a472e7a9a715b7a114ad13c457c3e5a7ecac242f9e") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000001c0)=0x8) syz_emit_ethernet(0x477, &(0x7f00000000c0)="f5fc6c0b9cec600001") 16:00:31 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000340)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000], [], [0x0, 0x2, 0x0, 0x0, 0x1], [], [{}, {0x0, 0x0, 0x9}, {}, {}, {}, {0x0, 0x0, 0x0, 0xa09}, {0x4}]}}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x6}) vm_impl_init_vmx: uvm_share failed (22) uvm_fault(0xffffffff824f7790, 0xffff800000ab5000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff824f7790, 0xffff800000ab5000, 0, 1) -> e uvm_unmap_remove(ffff800000ab4f00,0,80000000,ffff800014917e28,1,0) at uvm_unmap_remove+0x3eb end trace frame: 0xffff800014917e60, count: 0 ddb> trace uvm_unmap_remove(ffff800000ab4f00,0,80000000,ffff800014917e28,1,0) at uvm_unmap_remove+0x3eb uvm_map_deallocate(ffff800000ab4f00) at uvm_map_deallocate+0x6e vm_impl_init_vmx(ffff800014891868,ffff8000ffff2780) at vm_impl_init_vmx+0x1e0 vm_create(ffff800000abd000,ffff8000ffff2780) at vm_create+0x182 VOP_IOCTL(fffffd803b081680,c5005601,ffff800000abd000,1,fffffd803f7c68a0,ffff8000ffff2780) at VOP_IOCTL+0x88 vn_ioctl(fffffd802eceab50,c5005601,ffff800000abd000,ffff8000ffff2780) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff2780,ffff800014918208,ffff800014918250) at sys_ioctl+0x5b9 syscall(ffff8000149182d0) at syscall+0x507 Xsyscall(6,0,ffffffffffffff59,0,3,c9aef20c010) at Xsyscall+0x128 end of kernel end trace frame: 0xc9d20ffce00, count: -9 ddb> show registers rdi 0 rsi 0 rbp 0xffff800014917e10 rbx 0 rdx 0x193f __ALIGN_SIZE+0x93f rcx 0xffff800017b71000 rax 0xffff800000ab4f00 r8 0x1 r9 0 r10 0xf8d66297ea408de9 r11 0x794e2fc34fa57907 r12 0 r13 0xfffffd802f9bf018 r14 0 r15 0xffff800000ab4f00 rip 0xffffffff81f780db uvm_unmap_remove+0x3eb cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800014917d60 ss 0x10 uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> show proc PROC (syz-executor.1) pid=328986 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2290,0xffffffff82562a20 process=0xffff8000ffff6a30 user=0xffff800014913000, vmspace=0xfffffd803f014660 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 44213 273288 55066 0 2 0 syz-executor.1 *44213 328986 55066 0 7 0x4000000 syz-executor.1 55066 370097 14088 0 3 0x82 nanosleep syz-executor.1 96028 452616 0 0 3 0x14200 bored sosplice 14088 483941 11325 0 3 0x82 thrsleep syz-fuzzer 14088 230630 11325 0 3 0x4000082 thrsleep syz-fuzzer 14088 57774 11325 0 3 0x4000082 thrsleep syz-fuzzer 14088 376305 11325 0 3 0x4000082 thrsleep syz-fuzzer 14088 311668 11325 0 3 0x4000082 kqread syz-fuzzer 14088 358013 11325 0 3 0x4000082 thrsleep syz-fuzzer 14088 128289 11325 0 3 0x4000082 thrsleep syz-fuzzer 14088 352522 11325 0 3 0x4000082 thrsleep syz-fuzzer 11325 152246 77361 0 3 0x10008a pause ksh 77361 432575 80152 0 3 0x92 select sshd 93838 265950 1 0 3 0x100083 ttyin getty 80152 21947 1 0 3 0x80 select sshd 95617 475113 4993 73 2 0x100090 syslogd 4993 35273 1 0 3 0x100082 netio syslogd 49371 382202 1 77 3 0x100090 poll dhclient 88534 362183 1 0 3 0x80 poll dhclient 52746 338370 0 0 2 0x14200 zerothread 54711 182073 0 0 3 0x14200 aiodoned aiodoned 7473 378857 0 0 3 0x14200 syncer update 57951 217436 0 0 3 0x14200 cleaner cleaner 95267 417881 0 0 3 0x14200 reaper reaper 46491 160827 0 0 3 0x14200 pgdaemon pagedaemon 50742 96379 0 0 3 0x14200 bored crynlk 28979 168321 0 0 3 0x14200 bored crypto 19021 51608 0 0 3 0x40014200 acpi0 acpi0 4108 422717 0 0 3 0x14200 bored softnet 38849 344224 0 0 3 0x14200 bored systqmp 86528 352130 0 0 3 0x14200 bored systq 52580 516476 0 0 3 0x40014200 bored softclock 23067 87210 0 0 3 0x40014200 idle0 12433 189477 0 0 3 0x14200 bored smr 1 463210 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9497 6479K 7116K 78643K 12556 0 0 pcb 13 8K 8K 78643K 129 0 0 rtable 91 3K 4K 78643K 368 0 0 ifaddr 46 11K 13K 78643K 99 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 1 2K 2K 78643K 32 0 0 iov 0 0K 16K 78643K 70 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1226 77K 77K 78643K 1888 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 11 0 0 VM map 3 0K 0K 78643K 5 0 0 sem 12 0K 0K 78643K 54 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 4 9K 25K 78643K 648 0 0 sigio 0 0K 0K 78643K 6 0 0 proc 49 38K 63K 78643K 472 0 0 subproc 16 1K 2K 78643K 72 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 54 0 0 in_multi 22 1K 2K 78643K 75 0 0 ether_multi 1 0K 0K 78643K 2 0 0 mrt 0 0K 0K 78643K 2 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 60 265K 265K 78643K 60 0 0 exec 0 0K 1K 78643K 266 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 88 12K 29K 78643K 2459 0 0 UVM aobj 32 2K 2K 78643K 34 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 88 0 0 NDP 9 0K 0K 78643K 29 0 0 temp 125 3528K 3621K 78643K 12956 0 0 kqueue 0 0K 2K 78643K 387 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 10 0 6 1 0 1 1 0 8 0 rtpcb 80 53 0 51 1 0 1 1 0 8 0 rtentry 112 65 0 31 2 0 2 2 0 8 0 unpcb 120 267 0 259 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 4 0 4 2 2 0 1 0 8 0 tcpqe 32 572 0 572 1 1 0 1 0 8 0 tcpcb 544 152 0 148 1 0 1 1 0 8 0 inpcb 280 646 0 639 3 2 1 2 0 8 0 nd6 48 8 0 6 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 6 0 6 3 3 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 302 0 129 14 0 14 14 0 8 0 art_table 32 303 0 129 2 0 2 2 0 8 0 art_node 16 64 0 33 1 0 1 1 0 8 0 sysvmsgpl 40 18 0 10 1 0 1 1 0 8 0 semapl 112 50 0 40 1 0 1 1 0 8 0 shmpl 112 32 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2381 0 991 46 0 46 46 0 8 0 ffsino 240 2381 0 991 83 0 83 83 0 8 0 nchpl 144 3673 0 2075 60 0 60 60 0 8 0 uvmvnodes 72 2913 0 0 53 0 53 53 0 8 0 vnodes 208 2913 0 0 154 0 154 154 0 8 0 namei 1024 10593 0 10593 1 0 1 1 0 8 1 vmpool 520 3 0 2 2 1 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 11583 0 11583 9 8 1 7 0 8 1 plimitpl 152 70 0 64 1 0 1 1 0 8 0 sigapl 432 813 0 801 2 0 2 2 0 8 0 futexpl 56 13518 0 13518 1 0 1 1 0 8 1 knotepl 112 712 0 699 6 5 1 2 0 8 0 kqueuepl 104 638 0 636 1 0 1 1 0 8 0 pipepl 112 412 0 399 1 0 1 1 0 8 0 fdescpl 424 814 0 801 2 0 2 2 0 8 0 filepl 120 6085 0 6012 5 1 4 5 0 8 1 lockfpl 104 220 0 219 1 0 1 1 0 8 0 lockfspl 48 69 0 68 1 0 1 1 0 8 0 sessionpl 112 19 0 10 1 0 1 1 0 8 0 pgrppl 48 25 0 16 1 0 1 1 0 8 0 ucredpl 96 888 0 881 1 0 1 1 0 8 0 zombiepl 144 801 0 801 1 0 1 1 0 8 1 processpl 864 829 0 801 4 0 4 4 0 8 0 procpl 632 1703 0 1667 4 0 4 4 0 8 0 sosppl 128 6 0 6 1 1 0 1 0 8 0 sockpl 384 982 0 965 4 1 3 4 0 8 1 mcl64k 65536 10 0 10 3 2 1 1 0 8 1 mcl16k 16384 4 0 4 4 4 0 1 0 8 0 mcl12k 12288 7 0 7 3 2 1 1 0 8 1 mcl9k 9216 3 0 3 2 2 0 1 0 8 0 mcl8k 8192 23 0 23 3 2 1 1 0 8 1 mcl4k 4096 58 0 58 2 1 1 1 0 8 1 mcl2k2 2112 3 0 3 3 2 1 1 0 8 1 mcl2k 2048 62313 0 62265 20 13 7 17 0 8 0 mtagpl 80 6 0 6 2 1 1 1 0 8 1 mbufpl 256 102556 0 102479 13 4 9 11 0 8 0 bufpl 256 7823 0 2804 314 0 314 314 0 8 0 anonpl 16 119667 0 109365 80 6 74 74 0 62 15 amapchunkpl 152 3716 0 3610 13 8 5 10 0 158 0 amappl16 192 5891 0 5112 61 12 49 52 0 8 8 amappl15 184 1 0 1 1 1 0 1 0 8 0 amappl14 176 435 0 430 1 0 1 1 0 8 0 amappl13 168 109 0 107 1 0 1 1 0 8 0 amappl12 160 85 0 83 1 0 1 1 0 8 0 amappl11 152 48 0 37 1 0 1 1 0 8 0 amappl10 144 7 0 6 1 0 1 1 0 8 0 amappl9 136 250 0 244 1 0 1 1 0 8 0 amappl8 128 179 0 154 1 0 1 1 0 8 0 amappl7 120 44 0 39 1 0 1 1 0 8 0 amappl6 112 68 0 59 1 0 1 1 0 8 0 amappl5 104 942 0 931 1 0 1 1 0 8 0 amappl4 96 737 0 710 1 0 1 1 0 8 0 amappl3 88 805 0 800 1 0 1 1 0 8 0 amappl2 80 5751 0 5685 3 1 2 3 0 8 0 amappl1 72 24602 0 24206 27 18 9 20 0 8 0 amappl 80 1944 0 1910 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 33 0 2 1 0 1 1 0 8 0 uaddrrnd 24 817 0 801 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 817 0 801 1 0 1 1 0 8 0 vmmpekpl 168 9222 0 9197 2 0 2 2 0 8 0 vmmpepl 168 108196 0 106443 148 53 95 107 0 357 10 vmsppl 272 813 0 801 3 2 1 2 0 8 0 pdppl 4096 1640 0 1606 6 1 5 6 0 8 0 pvpl 32 371145 0 357911 195 11 184 184 0 265 41 pmappl 200 816 0 803 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 473 0 31 13 0 13 13 0 8 0