Warning: Permanently added '10.128.0.52' (ECDSA) to the list of known hosts. 2020/03/10 13:37:31 fuzzer started 2020/03/10 13:37:37 dialing manager at 10.128.15.235:13993 2020/03/10 13:37:37 syscalls: 338 2020/03/10 13:37:37 code coverage: enabled 2020/03/10 13:37:37 comparison tracing: enabled 2020/03/10 13:37:37 extra coverage: support is not implemented in syzkaller 2020/03/10 13:37:37 setuid sandbox: enabled 2020/03/10 13:37:37 namespace sandbox: support is not implemented in syzkaller 2020/03/10 13:37:37 Android sandbox: support is not implemented in syzkaller 2020/03/10 13:37:37 fault injection: support is not implemented in syzkaller 2020/03/10 13:37:37 leak checking: support is not implemented in syzkaller 2020/03/10 13:37:37 net packet injection: enabled 2020/03/10 13:37:37 net device setup: support is not implemented in syzkaller 2020/03/10 13:37:37 concurrency sanitizer: support is not implemented in syzkaller 2020/03/10 13:37:37 devlink PCI setup: support is not implemented in syzkaller 13:37:42 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt(r1, 0x9, 0x1, &(0x7f0000000040)="97e8ffe120c4ade66d08526b9defbb0f0af24b4d91591ab4b0c4845d6f5834b5d46c2e5cc1e8eefcfb447b6d311a7ea34ba9e46c7c9c9ba9c5c47938935585420f8d03d6efeb5454b36ed10e9f1c69bd94e807997e2a4c33cd4516b7d37b894dbbc60959e8efdd11933ef13d33ef6d13b95bd10d106e5e521738eaaa2d802847e6a5c32816004ed3fb46e9b8dee174521ef2a99f7f3d15c3882e73f2e83567ec4b59726576080a7e70e06f4620462075754eb9e6c6205ccdb8d4ba8a7efb88807ae3a1ebbc4797b2bb7013e55682c0ddb017e58edf10e1beb9dc8315af7a", 0xde) getsockopt(0xffffffffffffffff, 0xd2, 0x0, &(0x7f0000000140)=""/4096, &(0x7f0000001140)=0x1000) symlinkat(&(0x7f0000001180)='./file0\x00', r1, &(0x7f00000011c0)='./file0\x00') socket$inet(0x2, 0x2, 0x4) dup2(r0, r0) getpeername(r0, &(0x7f0000001200)=@un=@file={0x0, ""/41}, &(0x7f0000001240)=0x2b) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xc) setgid(r2) r3 = dup(0xffffffffffffffff) fcntl$lock(r3, 0x9, &(0x7f00000012c0)={0x1, 0x0, 0x9fa, 0x1ff, 0xffffffffffffffff}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001300)='/dev/wskbd0\x00', 0x800, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001340)='/dev/vmm\x00', 0x20083, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000001380)={0x2, 0x1f, 0x3f, {[0x1, 0xff, 0xbcc, 0x74a9, 0xc80, 0x7f, 0x200, 0x5, 0x7, 0x7, 0x1, 0x3ff, 0x8, 0x2, 0xcb, 0xac6, 0x1, 0x9], [0x100, 0x8, 0x4, 0x100000001, 0x9, 0x101, 0x2, 0x100, 0x5, 0xc4], [0x0, 0x80000001, 0xc5, 0xf537, 0x2, 0x2], [0x2, 0xc7, 0x4, 0x0, 0x3, 0x3], [{0x7fff, 0xc322, 0x3, 0x5}, {0x7, 0x200, 0x3f, 0x600000}, {0x7fff, 0x6, 0x9, 0x4}, {0x5, 0xffffffff, 0x400, 0x5}, {0x3973, 0xf8000000, 0x6, 0x2}, {0x8, 0x8, 0x40, 0x8a10}, {0xfffe, 0x101, 0x2, 0x1}, {0xaf, 0x60000, 0x7f, 0x10000}], {0x7, 0x988c, 0x5, 0x1}, {0x400, 0x7, 0xfffffffd, 0xfffffffffffffff8}}}) r5 = socket$inet(0x2, 0x2, 0x5) fcntl$dupfd(r5, 0x0, 0xffffffffffffff9c) r6 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000001600)={0xfffffff9, 0x3, {[0x6fa, 0x2, 0x2, 0xfffffffffffffff9, 0x0, 0x7, 0xffffffffffff0000, 0x7fffffff, 0x80, 0xfffffffffffff58e, 0x4, 0x10000, 0x400, 0xffffffff80000001, 0x9, 0x1, 0x5, 0x5], [0xffffffffffff7fff, 0x3, 0x7f, 0x3, 0x0, 0xb8, 0xb, 0x1, 0x5, 0x1f], [0x3, 0x8, 0x7ff, 0xffffffff, 0x7, 0xfffffffffffffffc, 0x8], [0xfd7, 0x7ff, 0x2, 0x3, 0x7ff, 0x4], [{0x7ff, 0x7, 0x80000000, 0xfffffffffffffff8}, {0x5, 0x63, 0x401, 0x6702}, {0x1, 0x1, 0x7, 0x320}, {0x2, 0x0, 0x8, 0x5}, {0x9, 0x5, 0x1, 0x5e2c}, {0x4, 0x0, 0x3221ba3e, 0x4}, {0x3, 0x8, 0x200, 0xe46a}, {0x3, 0x6, 0x80000001, 0x8}], {0x3, 0x6, 0x5, 0x100000000}, {0xc2ad, 0x5, 0x5, 0xffffffff}}}) r7 = dup(0xffffffffffffff9c) ioctl$KDSETRAD(r7, 0x20004b43) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000001840)={'\x00', 0x80, 0x8, 0x9, 0x1, 0x36b4, 0x69e, 0x0, 0x0, 0x1, 0x7ff, 0x1}) r8 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) r10 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000001980)) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000019c0)={&(0x7f0000001940)='./file0/file0\x00', r10}) r11 = semget(0x1, 0x4, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0}, &(0x7f0000001a40)=0xc) r13 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0}, &(0x7f0000001ac0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000001b00)={{0xffffff81, r12, r13, r14, r9, 0x2, 0x3f}, 0xac6, 0xe683b16}) 13:37:42 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000280)={0x0, 0x40, 0x80, 0x5, &(0x7f0000000000)={{0x1f, 0x17, 0x1, 0x1, 0x0, 0x2, 0xfdb}, {[0x5, 0x3f, 0x3, 0x5, 0x9, 0x3, 0x5, 0x1, 0x8, 0x8, 0x8, 0x40, 0x1, 0x7ff, 0x4, 0x6, 0x4, 0x2], [0x3, 0x0, 0x3, 0x1, 0xfffffffffffff801, 0x3, 0x2, 0x20, 0x8, 0x7], [0x7ff, 0x10c, 0x0, 0x3ffc, 0xb06, 0xffffffff, 0x1dda], [0x4, 0x900000, 0x2dc08f72, 0x80, 0x7f, 0xcf29], [{0x200, 0x63328000, 0x8000, 0xfffffffffffffffa}, {0xc99, 0xfff, 0x6}, {0x1, 0x400, 0x1, 0x1000}, {0x8, 0x6, 0x5, 0x10001}, {0x1f, 0x2, 0x4954, 0x8000}, {0x3, 0xca7, 0x0, 0x4}, {0x1, 0x2, 0xff63, 0x1}, {0x1f, 0x101, 0xfffffbff, 0x9}], {0x0, 0x1f, 0xea000, 0x7fffffff}, {0x0, 0x10000000, 0x9ab, 0x2}}}, 0x5f4, 0x6}) accept$unix(r0, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x100, 0x100) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000380)={0xcc9}) mlockall(0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000003c0)=0x40000000) read(0xffffffffffffffff, &(0x7f0000000400)=""/56, 0x38) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r3, &(0x7f0000000500)=[{&(0x7f0000000480)=""/104, 0x68}], 0x1, 0x0, 0x7) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000540)) r4 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x8, 0x22) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f00000005c0)=0x6a40) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) dup2(r6, r2) r7 = accept$unix(r5, &(0x7f0000000640)=@file={0x0, ""/108}, &(0x7f00000006c0)=0x6e) connect$unix(r7, &(0x7f0000000700)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair(0x20, 0x1, 0x4, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000780)=0x8) r9 = accept$unix(0xffffffffffffffff, &(0x7f00000007c0)=@abs, &(0x7f0000000800)=0x8) getsockopt$sock_int(r9, 0xffff, 0x4, &(0x7f0000000840), &(0x7f0000000880)=0x4) pipe(&(0x7f00000008c0)) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDSETMODE(r10, 0x20004b0a, &(0x7f0000000900)) r11 = dup(0xffffffffffffff9c) fchdir(r11) getsockname$unix(r11, &(0x7f0000000940)=@file={0x0, ""/4096}, &(0x7f0000001980)=0x1002) r12 = openat$null(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSDLT(r12, 0x8004427a, &(0x7f0000001a00)) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSBLEN(r13, 0xc0044266, &(0x7f0000001a80)=0x9c) 13:37:42 executing program 0: r0 = socket(0x11, 0x3, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/speaker\x00', 0x400, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) fcntl$dupfd(r1, 0x0, r2) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r4 = dup(r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f00000000c0)={0x240}) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r6 = dup(r5) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80045710, &(0x7f00000000c0)={0x240}) getsockopt$inet_opts(r6, 0x11, 0x1, 0x0, 0x0) r7 = getuid() r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r9 = dup(r8) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80045710, &(0x7f00000000c0)={0x240}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x10, 0x0) r12 = accept$unix(r4, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) r13 = kqueue() kevent(r13, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000100)="801477fc9c839e41aa6066d16bc9ea055916399e61cad53d60331c58af9cf90c50602abfdd85134ed146a0004e3197033607c9", 0x33}, {&(0x7f0000000140)="76b72f794f6e55c223d19efd26dbb1059a4f8aeac1c7a821388f3dfd8488da497cfb05cc83a4c89a7b29f01da926330d0c5e233fad969ef04dd89d384f0138741c318bd9d4c54c2f9a406c7cf295477bba3bf95fed3069a28ada73fc9561ba5468bb8c9ba60f34d61107c616071c6b8170daa3b2efac50b379f952aba56716a09f745fe9e098cd88612748b8c0ac8314e4a8a193a82e308a9f474fc4353a33227670ab73aef153d6c7d3c69ab4911a50a009fa3f472ccc038bf33f4a53931bd5d5650ecf42ec72cce699727d43f243080a995fa482ab6c86", 0xd8}], 0x2, &(0x7f0000000480)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r7, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r11, @ANYBLOB="0000010000000093bd7367203f459874be0000b1517dfcee82729d279c10632e13b001acbcaf03991ac6ff8a7cf38c44802b4141534b", @ANYRES32=r12, @ANYRES32=r13], 0x58, 0x5}, 0x0) r14 = syz_open_pts() ioctl$TIOCMBIC(r14, 0x8004746b, &(0x7f0000000400)=0x1ff) pckbd_enable: command error pckbd_enable: command error 13:37:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e58b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x6, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) 13:37:45 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000001940)={'./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}) getpid() r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f786592, r1) socket$unix(0x1, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) readv(r0, &(0x7f0000001340), 0x1000000000000290) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x3}) 13:37:45 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) chflagsat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) lseek(r0, 0x0, 0x0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64, 0x0, 0x0, 0x2}, {0x1}, {0x6, 0xfe, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) getdents(r0, &(0x7f00000010c0)=""/4096, 0x1000) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000040)=0x4) pckbd_enable: command error 13:37:45 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3}) r4 = kqueue() kevent(r4, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) close(r4) writev(r3, &(0x7f0000000080), 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) 13:37:45 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1001, 0x0, 0x0) acct(&(0x7f0000000000)='./file0\x00') 13:37:45 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="a3e903e0b4420764705146ab170fb95330a3cef7af065cb3655e5900174d3418d157d591d922a02d7c26d13b95f931daf0b41e6b96f2f1b9000000"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100e2956b9223776", 0x8) 13:37:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f0000000000)={{0x100100, 0xfffffffffff7ffff}, {0x0, 0xffffffffffffffff}}) 13:37:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000001d00)=[{&(0x7f0000000400)="9d2a6d5576392568e6601bed4c360b46692b6139cf3928abcd6ab6fb35d5146afc5e03f520abc3e5963b17ae5df419e4d1e7e24fb23063020c925206463c760ff8f31913b148999989389553e82be803cff0160a90", 0x55}, {&(0x7f0000000940)="6aa463ad952610b5531fcbb641f6a489b47973a60b77e5d0af41e89558d68579d2556dc99929ab0d5c692a43cef2d4537d6905e61918dae987053666a88c12bdf4d6bc478d0316d857fdb83905923a6c8bf5a1e394b16c0381249edcc20631f64d665052582da075abe2ca3c0c0742f743cc4d53e83d1957358181dcab7431c59b1bf9e150cf2ed79a7aa1ae8d8ac0c31db61583effaf5ec11d87fa790a1a2c9e885e06d5250cb826007562ad68c5457a23b9453febb99efb0ec8c35e66112407b5184131957442fead169a5799ce62aad7aaec67547311f570c8f29988730122274536649992f29d3dba5e0a2a1694dc7c4da318acc6f5e7e4f8d124e2bf9a5ed00e3def31249651fa19338ffaf6f4a1e2319f9133d06fb94a6f7c6cd32838784d5ca953449a333a4bd7d90454db0e27b1513db0b12c93422633869f7b63b96198cfe057bfa2a3fd3f91ed037015fe7bbcfb918f25f6efc30605195a22cf777367caacb014c0051dfdaea9ccef0f1d7fa3c1175c220a0fda88bbb2816962ad427c047e9ef41d032e2ad62f035d225b04495ccfc10d66db7137b8d3c69413771e9a3876d1b88f6b3ea7971", 0x1ab}], 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x5, 0xff) ftruncate(r1, 0x0, 0x100000001) 13:37:45 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x408633c) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x20000, 0x1b1) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) 13:37:45 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x9) flock(r1, 0x6) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) bind(0xffffffffffffff9c, &(0x7f0000000140)=@in6={0x18, 0x1, 0x934e, 0xffffffff}, 0xc) r4 = getpid() r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r6 = dup(r5) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80045710, &(0x7f00000000c0)={0x240}) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000200)=0x8) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x4, r4) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000e00, r4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc1206925, &(0x7f0000000300)=0x7fffffff) 13:37:45 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x89, 0x7}, {0x25, 0x9}, {0x1, 0x401}], 0x3}) poll(&(0x7f0000000140)=[{r0}], 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) r2 = kqueue() mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x1, 0x811, r2, 0x0, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f00000000c0)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r5 = dup(r4) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80045710, &(0x7f00000000c0)={0x240}) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000280)=0x1) fcntl$getown(r0, 0x5) 13:37:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x110, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/88, 0x58) clock_getres(0x0, &(0x7f0000000080)) 13:37:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="1e71bebe357276be53da85db771284066c398aa80f23407845a8f609d3ca929482f36a5912babf24d2aaad9a40e2ea9a05acc29d46322743c39335ded507709de965cdb9602c42a5045cde607b6596661c32f3e99dc8e199efd6289dbf35d70f007383e1e09f561ca22f94f79e", 0x6d}, {&(0x7f0000000200)="ed24f6f9e673294ccd27ce7a7222ca05262d71d7ab9d5d2b7b15f74713154f4821091639861b22a3244f0d50e345c8d977514412ee6f3bccde1dafa2c34623aa3f4726cdac60de534f21276455eada36caf4583f9a1a5b4268cadde2a7bd98cf9f9c71a0b4c1a2e868faddbb68b4cfd2017a0a5bfa1faa9f084a55e318d9af714bfdaa72368205f03c37103d55fdeda17fb2a49d9439ebe4953656b32a0dd6770504794107ee1c8ea303f1b7f41ddee9360b30d59d5ccae078e73d0671b2a856b449b0f0fb5d90520bd0bdf8c01da2d928617e1b1ef7ffce8873d7942308040371ba6e0a0ffda450b3f7748b557a8843143408fb3d38dc48b98c7e8c90d37ab6b9f9380a5fb5489896f6968d9f40af369d935589a61118aec281fe4cd6a59144b56a3dcd2f228592fa61dbb755e4adcd8ec78d2dbf6970483c8f0e8297bc27114a8b0cdc21e99ae596c456b13171414349457c274055774b01fac099b6a4af3e26fe2b35a8040918e266a09201bee8ab4fe2c4251a33b8c2fdc32fcadcbeaa36054eb78f8233717c72a7752ee748abdb70075aeb66e38768f520c1634df5241c021a112e15b14beb8e8a7f60f03688fa9bcfb6f18b7279667c5aa59a854e0d0cc9747bff0c490386ac87c786846243ef2c5a12dd48064bca545c7242d489329020a32ba36a86a011500e32e7886f76227d3078a37c85bcf72a39d2eb9eda80f57c9edc171f7db021f0af9651562368fca923534bc41fd91b434490d7708adab4e260319cbccd54db41f85fd45446427aaa83249dfa72c78aeed8c1571dec4ac90082b12bd7a1025f1f652dcdb86ecc2785cd6ded7b78063d142bbcf4861d4e2e673f3e629b6aa24572d07532bb81a9d66c98d6d7d20630842dd9adb4a7510709b4661c4b403cd7dc120b13130fa59821874960a6ffbe00509a224938740af3ea2396d5064c4436d6891c85174d272cee105b59ac4871f4b4b66c6d261d890528960c6f6ab32e5ae26159160e4e55200f86d3d0751fb6e90bd1016bdf5f34d38eecd7cc495f4df688026599c73fc12ab243c441bfdd556a3647a6c25cf45ee77b27ee71809299145ffb1cf1c7087dc4b700ac747a73e95e28092eb50703ff791c465a144fa85572e5ec003c50f412630316617b4f94bb9cdd4e198d83dd5949b435188d339b9ec27b81626417d1a52f5efe087dee67b3e9bbec9df1bda132258521bed8cca2c4109d33abb95c353654ebc2bdc9e573b31865c7711c4bd74cc65f41a96605f958982ae509910398541f95d14293dbb4b085146b208dabd036b6e2ac942681909aa39614f0d47baab64d3c2f9fbd155cc49038d149b63cbbfd6653ed3c9102b05289d61a57fe6fe50634550a5a31899e6bf058a59023f2cdf98b265e3e6352a990335cb3463052280a10439646c3322ce7b6eba9c4c8e7bd63dd2dcc55f356712941f9c0c607b2927d59824bdde0fcf20bff91baa0b7761516898e2c7cac80c477700bb0d1b43a6947eea67758385d55f420c6425e4210d927a384a74104e6d535cdecec810115f2537cbee4aebb09b95896edb5544e03f2529aacfddb1f9c6c14d5d96a82ef48e0092fcfa975099dec7cdf54e1c38229e60fea374cf35a85b3c88e5a5d274571911ac770e266476077c1e28703a760aeefe21d1f17836e6b7cb710a57a99ee46199c5e3cb01982a1f997d7b8c2d1e55b99f8e5b57c6e01587fff090308477c71be65d4d3ebc3146308e1d7b6afc80ba5c1ec10e9bc26a672c676480263b9a43397651a1370bee46210a9e1cd7ffc7fa55c1cf533da6b4d0f7763bd3f082edb160fea52ee8826013cc765ddf8652eed253b98a5ef", 0x520}], 0x2, 0x0}, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 13:37:45 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="4e155b1a6cce4627ca2de038f19023d746f644baed6d80fb69954f1124dbaba0f2a3c921fe8dfdff6a79c30d175b313d93ded7d5db7925490007317b78b384b9dd882dc4d99b234c5a470e0c8f518bb04553c652f3c703ea5c905c9c0263d3f1fb0064f4df9cf936d8c8a353b87a4259d626a6", 0x73}], 0x1, 0x0, 0xbb) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x94) openat(r4, &(0x7f0000000280)='./file0\x00', 0x200, 0x50) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x6000)=nil, 0x6000, 0x0) read(r0, &(0x7f0000000140)=""/103, 0x67) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r6 = dup(r5) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80045710, &(0x7f00000000c0)={0x7, 0x0, {0x0, 0x1}}) ioctl$BIOCFLUSH(r6, 0x20004268) 13:37:45 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0xffffff7f, 0x8, 0x1ff, 0x0, 0x400, 0x4, 0xb7, 0x2, 0x0, 0x21ab, 0x950}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) 13:37:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff0d}, {{}, 0x0, 0x0, 0x8}, {{}, 0x0, 0x0, 0x0, 0x9}, {{}, 0x0, 0x0, 0x0, 0x346a}], 0x0, &(0x7f0000000580)=[{{}, 0x0, 0x60}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x80, 0x5, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 13:37:45 executing program 1: open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) 13:37:45 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x25, 0xf895}, {0x100, 0x800}, {0x41, 0x7fffffff}, {0x26, 0x2}, {0x87}], 0x5}) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x22) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced37cbf868fe0b39c0e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1be7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df60100108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d0000000000", 0x1b7}], 0x6) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) 13:37:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x3ff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0xb1) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x10002}) write(0xffffffffffffff9c, &(0x7f0000000300)="39bb46f6c2dcbfb7671ad31f94e48790780568d49c1e84d5d20614daadb039fffb827e32eb69a96e4ac6a6c97afc7efdc8f25392f929269ef4781f303befa02021efc9a2f49c42213607e3ac469db342ecb1a6e46d26748f05b0b217faf1cabb99681d56b26777aac87f20fff524b0c3e257c0ae6ac9d705e7476a7f5e7a05e006d23ecb24fd07d55c83f18939de00f6281afc9790c85eaf5f822a145bc82d0b6bde7511c8d3841386bd5493dc7726f4e3e6e71e50de993ce66ad55aadae1d86d214d9e51d1b2374860cea21ff34e049691f3386a6b5c65c32aff8c93e1ac928c0d2407611c7bde966157a3f64ea02bc5edf2cc9cd6a8e1923c758d918e76909ee0410a4bccecd76ccf9195fa48b3de3833abe6612f1ab8c45a1ff63026f1fccdcf3fa7d8704a156822f6b837b62db2c69464ff3350b5d2a454d04e284542b8ce30fe1789eb1cd0923cd91a3478812bf54da0bc299a3511101e9751b4e2a863ca8a6d64653a4581449d299eda645782ca488606d19222bbf05bd4fdce7935d89e9bd60d105eda103b90e6d5094969d5a5d1b32262585afc7cbe463718c63654c61ab4d86a2f042fa23074a4f77e4569f83f04ef66f398f11e8c65c51ae4da4619fb6b2fc6f5842d7f116cbe199d4a39b274b8c4af4761c79972ffbd1755a8c75d67a88ed92341d50e88e9924068796f2add1116097132edadca075b6a85faee83038b84546eb00adcba1184e6bbf03bc81939afa652d269d62d89833753931a0b34afb0fdc34407f0620b615a9fc41decac618d790774037680fe7bc1617976b6071b42980f2d0fcc1367b6e382d141888857a73c768e4777c4f752bf835e64b7b9bd0ce9e595ab82cd4080a00d5bbff41107b7265d77a2a1a5dac479edf4473af22bb4cd6c2917586ac86c9d86691257c3d505afa2b8c957cd83ea84035b6be4927bd27c267a7e5cfae90aa0e40a552fd0890bbad168047abd51e4541429ff008a046005de7e4589008c552755e1187b860651dc5475e2a1e5b95295b9fb5aa6d6616b047fb4c79fc89b935af7550b590d31118b6f1e47dd312a2f5ec339201d023e2da341c26b5973134512dce5491cf17570923e028e718a1fcc6fd8846d5d15b79b71589a1aca94cf9986856829abfe7d0a1c5a291722efee9f52f732502b00b3c2a9e4e60a74ce24e4ba719d4f64a8d3a81930e0bf3c31a0f9356a237031c982a364195dfb17095ae1ab636196a853901e2c04ae59f592b380b7a1fa297f23b8e0377062efc5a86e028aa790caeb9fe16f05733ecd6c38a8e0b1e03f274345db5ee0bc735b0630e7c863152f40b9955e957cb1379a8cf44cadfd5947c4df8d34fe45f052bc91a44c2c58ab96f4479690e602288a7e915e0e4ade5d2e8fb4419316a0a674a17388cac2ac0f9f912c5a08c3c36f6c3175d60fa469815c2b260de59b409f9eb07841e621ad943d316f21e195213c32d0f7bf382e29fd22ff4478113c66166b719fee382959aa1246e215da56e2d320239dca51e6ff3f4cb591547d563d6e3f37901c823ef7cc665d3d3c16bd43dcd283d47c198f6ab5501042e02d2806d94bcd795dc687a52595fb996b69390646732418909c92454e7d6ccb48149de1700caecbf1041e208bcfd6c5e0b131f7ab83e960b4142f74041e46d1f6e2796e2272fae0d3ef9c639321c7bfaafd17d57ef3eb1ffd93975bc179d70a7692488b025cca67dd84fcab49093bd5e7346b4bcd9304526c68b60a4cf2c1e6734b5e422b3fe2d969caabd1376f8643894732c9597fdc6f07734ec5f76b8433982c84fa4dddc92c6ed0a09863e67bfbbf19907ca894096dca363a45d7933dbb6391f7639f71cbd174145f740b059e854ac9ed90dc091d675930dde344f4b92d4380eed6a7aabffc296dacee543a95c2d265f8b54bb60c68ca3bd0f230fc736f6b59b9ff06482bf6f7b13c6c500e7d01c850bf660957bd47891a26503992f3015106ea81a0514dc8e83a1317bd78296b485230e80a873f9eba90671552ebeae779b36b26ddb5f8b795a8dea1014382efa59efbba5ee1bf3c81cd14f697136381324e6121237a1af46aef3efabd58223aaa94ce5d296c526d2b6e3c9ea572886f9ed76bdbbead68acc07ef35dab17de61d7d240c170f8ac1b824a8c8c106eb2dc2ee837ff3ca4760d46dfe663f5482519923da94631e86acd790cddf9e028b5f930bd6f90cf5535bdb9f68ee5dccbdad45c49942ffe0e1329dfcef2bca29ac9e028617a94057d8ca6222becdd82e621033617444e42d910860bddc73e3a7f60a3a86da698440c2e4e5efbd9753f625b9551007af631d73feb3f15eb299f5f42e512f4c6d5d18af79b8fb273d072707508eba7e9cda1d3ff182acf29426473197dd89e8faf1742175c10e988337bb01926fe36f737f9619a74c1251384012196731cdda5d5061c5b0d0309724a8c82acdefa6b54a7a45782ab810d348d682a236a5f38763e69c8285361398ec85e8c386920d0cf175fa80e2cc0efe2f77be1f9d544514073447be9700b1ebe1fbdd81e5dc936bdb6f327c463a0ee2ba7edcc429bbbdab8ab92fc50484265b827032c0ead2d9c092d33d3b792167000dbe89eb25e1faa9bcf5fd0e77ce47b902a2c28de43375b2ad403e1ec842970f1d4490719b93fcb01922c1c057f66ac662b14a67b2fcd48da5f2c5d79f8848931b1087d2dcf3748741a680db8b40f9e89f62f2dd49dbf009592eefee240dc6da5c8c52b9dc889da8e816861c02875d7ad8d8d0a35ebe3d153db5523aae187f1dbb92fef2f8480b8360d8025588235fd9173827e235ec3dc33bf2cb363d4272969bbed8f93fdd5e4fcf508f2207ae5a424f1f591856bcc802080c59956d2e3d85ee1a44963a21c8bf7accd485fa3c59f90f44b0ed19f64400b9f54f3a86b4d10154523116950ac3a67e1210e1c3f52efd8d8f00006ed207a27d217f5597ba68f046d998b8bad749977c7ca9c70781119ddabe3c7008a30506c0cc80bec69c770f7a098eef4fd2b7f5a678879ff33640fd4e72c6e20abe6d901437a86d97e8c34a64653daafbbdd2cd9a9b4520b33ef037f0e8ce3418a18cb6862288b279872f25b2c80e91dfcff29949b106b95047cb93b28aee63ed3dfde18c16a78e7dbf64d05e80cfdadee598a69a7d7737209dd61770b2b8b8470950bae67e4b00087a8112720c2d56346538ab2153a245ef3969b09dc3c52888fa5cfa2aec9081a4b4a1ee689650f0f6e0a4c2f47c2dcf577bc6c0bcaa1cd6061e913b3e10e67bd20c8e9139215d171fe7d0a1501bbaff0ab74cf6a91d7dfe053cbf0d21c48b3b99d3c976d4103237a5625a6b881aa3048cab5354762e9c1e4bc7e43a0c76fd8c94167f401599ddd9c44db70c3b088a17bf7788580a588b73cce33e9264d8f4ced90118fa7b2b36f09dc86af84943fcacf1be4445ba9626287dd57e64a0d8d6bf421a3efdf67ad3f315124a48ac84300081c04132c77555f3c455829fd987d0cffbe756e9d843fc8af6e9ee16034ed6ff85e785c782a9e781d7b2733e995f5516bf6830f228f88595abbc9091616659d7400262207465ea7631246e92d91041c652b513c53df07da1b025a24410b0099209012e79c7383aaeae34f6e27746b7dce7d7998253bb9c151f12a1f11340656f9e32e5a5ca600493045daa0b931c51f8417d4ee7b48216bcdb638b8e5db1e693e9f31518962d2989f36e656277e2b01132c930426fbac5d74013875e07e1fbf8c8ed0f8e85c587f7d0084e71018a4210cc9178dcab3b6e207e8f89bda575bab7c408ffa68a7b2ba5c3a46be719c999946759ae8a1f524fe000c66cfae14aa0de4053b819bc33ebdc961b190b142d43f69cf8d0bc3b5564a5c67c4a29176027c3053ce4a45b9f2506496479024dacbb6ee84832e92dc053e33fa97f0dd9df800855b0a021daf62c9d37387317b3ea19d35e702715e883f6ca4624beb843dfc9920e1e49c5502b536adead072f5bb83f86516dd28df99613189347db905fee7dd779beee0a350c74e41e6fcc88705f416ee9204457b1f7b638f83d09cb5f35614031ab2debab7aaa9eb7375eb67aee328b478ae27daee61d2069983059dea5b1078df98aeced8b91cbf6d14fc56eee5dcd04567e48afe2dda7dea1aa9f8dbc8a4dc8188722fa283a745c3d9cab8231b0548a8d7ed3b6bcb2d1071d10f402bccd263fbbae25b8bc719aa8e4017970dfd634f4c094ceb39a0caf2a4e2854149e45026e2551db14c6c93088050faf010b2f00c51d3660cf928fc2cfb35cc3454a58ad2c2c8eed7f53e8d1b8bd0e20e6af9ec22394ad979caeea41af8281209be3ea9a93a0a2ee8a3e77bb1fc9c3974013aec579640821084cb64953cdc40a7e31b8c46ed7355536e118eaca068575f0b5053d40aab01602bba11fa0af002eefc93682714c40b8bc9b6ee85d66cfe2dca0fcb4f645716adc281b5bc4597c6e6684803b8c7604a9b6e995cb54607aa7a0958199de267bdda889a1b0dd97c36306d45dfcffe9fc49a9b475e10489ad3ebbdeb4cccb16003ca410e515d8e8ccfa5c69c49948a0a61401e045a63f6d8087d7b2cefff070fd1ee07d93b2ad2f42095a6cd79f21044f19933a92ddb878c02ade57af1193e702fc1782e747c012c3b424bcc3f308c4c3c1dbfb3753663a9b768cdfdec007dbb6ad40cf34e99824b8f06a868edf16dbad6aca878a815dc98e954ddfda8792645dde44efe33d376af2dbf867d7b4015e0963c02e5300aecccf12b7399fa00da0c062158ac458934a145f5470bd5aede1cb8a0c2f58d85814c6b418089c95f29861293cb366b50c1b1e13c2a6320bd23f0bc1962f92fa09cb89d727a60ad1a95e03fd40c901291330f0da961e6dfb58cc31b1e91c6dbf20aa1f33c34843461c4341ad415fed6d1e0d550c741c1fe677f802abb64faf9c4d369e47e88ef40b242b1d55fb1e00af3e6fc65e2d89ba5bf87a5ceaa971498983fcf5b1f7b739dcf6a04cfffc71e1717e62174de668a4772a1b0afc2551f744845cbd45e6d4104d8187987a7e8ecd3f70772e9d3359051e7bb6006f69b169dccd999d28d041ba82a0aba96005d737b5cf851da23493e149ace34071a40d206c434619f4e727679dd138bed8f550f022b30a8f155c10e7cbcd9b8d40b5fe5c7c16a26afa0ff333e0ee9b786839f770085bd935629803a230369587ec67b46f857ed0b35e27716bac6fdb61130d4d79e6c7cdd60708e06a78a9deb33ade58b3cb3098a5e08f9c5bada509e3346c8b3b0e6e21d90efdf9cbb4925cfcfe49af474ad4eef031ad70d0162be863ded4d2aa73f6c9a505cb69ca808228d4d43e91ea550fb81767f4af229882745704744a2226214660fc8654b439c6f2e9f5b37152e6fa2ba0d32b9b34708e2a57af0d0a67cf2d515719aeaa6e59ed279c995bc4340cacf0ff05500158f58e79d4e0ecfd63160c10a3f894a7e0db86efc53d9b97b4ef2e8faffbf9e4a47530aee057f48c54e07e06fb3eb0aa1b706295f99ad42da3575d4f811bf43bd0eea78449cd0fe9e7f4a0ce92d5809dd249bc9c0642efc378cdd1e96f8241738a35959373cbdc4af2a6f070ababc5fe256d0b793e2242614d27b296df8d41a88078196a40c9c5a3b1471645f8fa514cf7498e7194ef63c564942335d5f117998fbe4cf48539b2af655366f301b3d7e07ca35536a9fa0d67ccb33e7fa1ccabd63b73df8525159d3fbbfe850092ae8561aa7b65b3264120e20a42d1407a2344c99bd07d079f2b55a0df71f4", 0x1000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x10}], 0x1, 0x3) 13:37:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r4, 0xee01) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaa0160c200000086dd6026f52600081100fe8000000000000000000000000000bbff0200000000000000000000000000014e204e2200080000c5d5629803376e73e6717a55249d85255c8b896b14276c653eb73e16dbc7593ab339db274167666bd750d85093ce04d4c6c455af37e4707f39f1651cf9c97f59acc1e23b0043b30ee4d318df71fafe62172527cdd50fd70279dd02e64e724a0978772bd4e06c3f3511774ae7dbe9911935b2a2bd8ebc318fdd8a4df1dd3132739664f7e0fd9d207770edd82887e03f7ba638db000000003fc6a7bb851d1dfa1e274646e08a9958e618c91488d01d050000005ecc0899100000baf31aecb2696836285d7a0c4ff3a2feca96e9c8258d597c43056df9550435d7b5b17a55f8c7c1bd3ecd62ece0bf81ee98c56cdde34f59f35aeebf14cd7c0e6d7bb3d007d7f6ce9e2c3d27569e24f70765fe2a9b4b1610614eb8178ec68d8bf111108ecab7ec73ab7aa3aea5fc788cdbcc8d6fff65caadd5ab1b76d9b48792cdaaeb66482b625ceb2061f1c59448a76f60a870699a707b06b86433877aa8b97e85a608000000126ff347f3d93d3c4ce113c1f89cf8fa10dcdf1df60a93885c91c75cd01a457a2db42117c179a485b1cb7982c27fa2ad004fdf5ac9070f0e7dd8d36fd28363eec4222da1e2685bb19a1c5b70a34300"/501]) r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x8, r4, r5, r4, r5, 0x90, 0x10}, 0x5, 0x54, r3, r3, 0x2, 0x14, 0x3f, 0xfcc}) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r11 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x8, r9, r10, r9, r10, 0x90, 0x10}, 0x5, 0x54, r8, r8, 0x2, 0x14, 0x3f, 0xfcc}) getuid() getegid() openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) socket$unix(0x1, 0x9, 0x0) socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) syz_open_pts() openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) kqueue() 13:37:46 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x7b, 0x2, 0x2, 0x4}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000180)="6b7a5d61f3a1ec2db555ade0b6707d96ef84c94c90ca4168f66778a724290e9bf7735052629a009ffa5b04d09e4d819724cf04d18d114927", 0x38) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r6 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r9 = dup(r8) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80045710, &(0x7f00000000c0)={0x240}) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r11 = dup(r10) ioctl$WSMUXIO_INJECTEVENT(r11, 0x80045710, &(0x7f00000000c0)={0x240, 0x5, {0x10001, 0x800000}}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xfd8a) r13 = getppid() r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCMBIS(r14, 0x8004746c, &(0x7f0000000300)=0x2) r15 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r15, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r16 = fcntl$getown(r15, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x2, r4, r7, r12, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r13, r16, 0xa9, 0x20001, 0x1, 0x1}) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000001c0)=""/174) r17 = dup(0xffffffffffffffff) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) close(r18) r19 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) r20 = dup(r19) ioctl$WSMUXIO_INJECTEVENT(r20, 0x80045710, &(0x7f00000000c0)={0x240}) ioctl$BIOCGBLEN(r20, 0x40044266, &(0x7f00000003c0)) ioctl$SPKRTONE(r17, 0x80085301, &(0x7f0000000000)={0xfffffffe, 0x8000}) execve(0x0, 0x0, 0x0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/26, 0x1a) socket$inet6(0x18, 0xae3c8a5d9a34fbd3, 0x1) symlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000340)='./file0\x00') pckbd_enable: command error 13:37:47 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x7f, './file1\x00', './file1\x00'}) mknod(&(0x7f0000000040)='./file1\x00', 0x20, 0x400) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x2, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r3 = semget$private(0x0, 0x5, 0x0) semop(r3, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x4, 0x0, 0x8f6, 0x3, 0x7, 0x1000, 0xfeff, 0x1]) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = getuid() setreuid(0xee00, r4) r5 = getuid() setreuid(0xee00, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = fcntl$dupfd(r6, 0x14, r7) r9 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r9) fcntl$setown(r8, 0x6, r9) r10 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r12 = socket(0x2, 0x1, 0x0) connect$unix(r12, &(0x7f0000000580)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc95ce36dbb685ccb8c3a66525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec6dae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b801005af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b04feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b7971696762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/467], 0x10) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r13 = socket(0x10000000002, 0x2, 0x0) dup2(r12, r13) r14 = getgid() setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={r9, r11, r14}, 0xff79) r15 = socket(0x10, 0x1, 0x0) fcntl$setflags(r15, 0x2, 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r16, 0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r18, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r18, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r19 = fcntl$dupfd(r17, 0x14, r18) r20 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r20) fcntl$setown(r19, 0x6, r20) r21 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r21) setsockopt$sock_int(r21, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r23 = socket(0x2, 0x1, 0x0) connect$unix(r23, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b801005af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b7971696762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r23, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r24 = socket(0x10000000002, 0x2, 0x0) dup2(r23, r24) r25 = getgid() setsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000001c0)={r20, r22, r25}, 0xff79) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r14, r16, r25, 0x20, 0x401}, 0xffffffff7fffffff, 0x8001, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x7f, r4, 0x0, r5, r14, 0x0, 0x7}, 0x0, 0x4b, 0x80000001}) r26 = dup(r2) ioctl$WSMUXIO_INJECTEVENT(r26, 0x80045710, &(0x7f00000000c0)={0x240}) sendmsg(r26, &(0x7f00000013c0)={&(0x7f0000000140)=@in6={0x18, 0x2, 0x20, 0xff}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000180)="997b54c5694abf7a7a48c372a952e74f1c5a1a142a2c92809f2d95ebb4af8cdb13de7a0cfe00a26b4179e09057862a4f2e7c18b58a4db22c609448408d5fe3f7ed21fadcc55bfc65da3d10af5db58c9e4f7b60b0c152854ed34ca725d3ad91309ec8a0b6c47d3a307f5df2ec2812016ee6807b0a241176", 0x77}], 0x1, &(0x7f0000001440)=ANY=[@ANYBLOB="1010000000000000ffff00003f0000009363e9915fb731724f76d24a4e073d55f49c77e460312ae23b326f2553573ee25488e9f1ff45c1c222bf6837424972569ddc14ebad6898094d7795a83100d23a3b148eb12d2beaada2579fe518be967f8dd109ab902fbcb9668d69253af807ec4ba5eb97d72eca0167f49153d6a6228aaaf3fdee8a0230371e47a3799fcb08dc9978d3f59c754b22cbdd00b735e2578916be31a0683f9f1bde88bce2885eda53ee85f30ff2fb087a69f12f1e72acc5879763da1222ce43877388c7be1d4c61d9c6b7df0d08e9c721e3eb8c1d23aef4d7f3cd9ff7a52338a2f25b31ef52750387db8dca79d224e399ddd3bfa0457ff0016227ded5fd1af0cf84bce5265ec779669f31a13b2736b216cd9e0454be23c849c52b487b58b0d80c05ad6ae34953984a1c566a5794364789adf14e86ba486ba28efa56938d39791444052a1945f6443597711e73cdd0eda9ba92f542ebfd713bd15c2dc30e1ec5e4bd8a53fc57f138fc33ab05efbfc5177f740a4ae041d68a9d26b6cbb40b3f384ba5e567a95bef4362e6637bb24f8c08126f257a3565d3ce8b129122bae32d84183bc408e09f0bb45decebce6a42c337d3553fb2a154571451078dff208352743d52eeb4b9a200b44f5a6396631e68642498365f3e5899a0274310765a8750ac3aca35d3db397dc9090120602097d2b82356a2e80d0231f01086db2f35bb4b0474f063fe0ecfc297a68cafda0a359162305ce49fdd1380c1562bfa2d071565466174832aa2a33983790b17b1974ea457fee0b23e9b8112f34e0f99909bd6f12833b1bff3bd6d3ac376c6a070f630d408cbdf4f3f55ce44d42e4b7f67b9623a74f064af35b6247f7b059fbbee8c7b4091155b90d5a10395462c98ab8f6521e9a753b2e3309e3780b8de2610a7cafacc015a0b0e1caaf2cd45e03ffa4e281ae895568904ceac35370d099fa0434fe5cdda2670daaa209f368b422ff5975f9afe7c9e61be65ed9a5b445ff7f225d64e4d54dc32e3428a60c48a5f42585120664f9f826b3bb0fe0a607539a0170612d0d3737817cbed08be9007dfc732c1c95f36ee97ac1285706bdc84df9579eb2131c3c66d66208270bb94492e0966c1fdd97919d6b824a2bc297559870e0b0735f0dd87294c00a04e5198117747aa0f56ba87464a5911a29111859acfdbda1363c0ba8b0607715f383c5d3b269ea4756e1020a48d87c5769e1c48aa735fdbba8fef1450428f6803f3d9ecc94031e737463c544d96c2c6731ef49be062830303239b68735444016aebe6a32246d97ca3350373e14660352762a03603dd515e6e1cf808914fe87f46b9aaa773df65cc64526eabb298b1c3d70111d732bfed34e55624b27ef0a9ac9ea6c324f96a15c2a731168699fac1998c9d79a32771c2bd0aa1ac6f610ea7e67116d2d9eb87cbc2d1e94054ebae3d20ac8d1372eef4ca969d038c970a43d65fb4d9c77f2e8b6c949a6e74a500185c1ada25706fe3a4929fcae0653d9eb10d1863fb55ca9c9d9884658f869d18525f1fdcd9cc1aa11297a8caa62972ab9ced411fa4c2019520aa0b0fceafc52f7c6a05802ffbd303c8d579aeabff7350007127a2891ede9fd66e8df4d0f43676c4c5ba0ba72d5d66d458e27f86ea93522d490161f531e8eaeffc149fda15c49b251437bed725aa19e8e64a72d3090c3fc195a08bf6a675654e5cb917d0566df9f6fe1d356a3825ad129a5358e09200c00d288665da975804cb6b7d9a0640cc0530d3d94ad5277b031f7abd8ca1fe18e1a408dd447e6bbf83676c10e5258a42c5eb137593a64ddfe28a280e11b7b71a7a5c89e7404cc39fb41dea61f5380109356c013b4c4e350bdf257e926be9bcc88232fb9fa53aeafbce25fce4c0302f05bf0aedbd166e5bcb043cb49e973562f916301e4d289a6ad4f9694558712add170957af73b28a8147e02b99952d40927533969dec763bc344020d2e97768725184a092514e4ccfe7865ade176c2e5ae7c60c3c465085c3f3ed4ad7f6839390d30deac3feb93727acbb7c6c90f775f95a1caa2967470fb3561d0b88c5cb883f4ad9ac7860c3fa83e51e8c53b174807e5a6af885f02110f570165dffad2999434e09683d39ca45a7577ba88ce6ea1356eb3214a313dc431784ac2dc9c1ef29015df5e42da3040e4b56f9dd5c6da2dde2e1c91ad6a592f3d4ec0be48568d60806269b22c2060e95224f65ea252cfb819ea80f9de18a0e210732f76f5e825c3817055c243cc883d1fdd116c90e307866c9f901467f05ed3e8474753cffe8687d88a4ea75350cbda3b0c59c8c4ffe25cfec1e85ae0b6634d7909b0d34dc03404a2e6938d90b07711e7aaa6e995adf877dcc4c3c95721890f39969b15fd3247054982c7cfbfe3a03fd577e1516c55490e62acb8cdcbed5e90557310eb62d1d9de2625c41e34a816a36bcf3829a6313b07b7f744ae0bee29955d86de27575230e83d3e5b6a74436ba93e6cbdd6bec179588428860ee0853491d6425f67b69c6e48b7fa0ad93582f015eadb9233a9270ef2fb9c54a0f4e36526e6591bbdfa8edeab834b271390cba0c36762fbd2599bae6df3802376dbb2853b80aa28c1ca20ecd5f8e5f0b0ccb763750a8c764ef1b274c7c19951f9cb211007a8df6179d8a1c82c11ae657c27dd840421c82ad27bdd103d3ef205aa313a91179edbc176b326f51a5e07f6545c1b03b28285e9d551df2b1dc06b69c6892f56b2fbe278cce5796d28a6e184cdb61538f76b059ad7ca9cca7d684299f7ed0c0b3aaaa9704b96c5c774ec79b5107d3ea0e8119d543b85f7ff1a709c585abb211e5166b0d246583da7c32dcf414ed420d2f594d6eb8c09cd151596b99e1f2fda4cc8e97c416b5526fbb265b506324dcb18a70ca1f92631c614cddd59c5ad6fa9f2eb4a4cac4bc005df92e6a9361c2700220d653742e0f911d6e5912afbb07293dcb01a69c8dacd2c3543a1d317a6497757e0b1f764b08f38c12243ac073ae20a7c94ee544e53ea10a405dca1f894d4fb61f5bd177c363fb3cea65b2d4013e6800cc153e1877228093e91a0a8a531cb9223e33b943a64c982de0e05de01d56cfcfe1325b1fcdebe77a3ad8d152ead92116c75900d4f08afec00dac837f5ecbe15e9213fb3586ad65123a207b6eaec48b8e747470372344b7921c635d4d496c7e08b19f2c170a1fbbafca1010329e80b333305fc0d9967f350b58388f09998705d300c8c2fece9be50d35e975d885d02d019213fcbcdadc09f355d5e1e83d220ab5b6e1a1c8d5bf70aa43af3a277fa55864c5ebb8376527cfb0d96892b57420a50968094445f993329f91323ec9570f3dd3d1a1dd83f869c4684ba6b28e1f72b7e082d22105e1b4dfd81791c4e853cbdd21f66708187f77af902a0a13142ec773a22484ed8d576c51d5f52f28340d1de874474244eb4e00dd7763112c31e80e351cda48d64550484b558d7f4f58ece8ccf72089f9c00ee91333e6447df0ff9cfa3191554f18728aa781911892eb31dca431a0ae96985d347e78f62950c611c27d9d08522097a255a40947fce2c2930b2ca930e9fdc97c18127d7bc0d6ac9b31861e62fe874d97fe161795c650cbe50aea9559c112707b78588cd3ba13055766a0d0bc4cbaf166473881321d7142e0011c0946d0b6f571353f72514d74bfc331b74d7b20f8dc9ce9024be3a66cb792b62dd462a567fd06867493e90cdc10bc54a3fa527975e4394ad97f8ea6f725b2fc3442514ce1b3690e161cb5ed2e1fbf5e6b0be6ab31ccc47fc5a8ce849d84d69ec9a48888090b9cf889c03f07dee34b365bb385fdeec29810d431a1805296968f83a317e9cf215e53d45d79c84fb3071d80964605deef0ebfe36381b063f74e4f53098d62dd128c7dc781f753ec9419a9dd7046dec71dbaedc86782f0a3b3d2cae4abc0c195d6d43a8394e995ecf01952db0deb9c09cbb553924d465d23b175cc484d7763c387d886ce13b41935bf97d6597ca944f6a91de08a92bd5f18b1d9d2f515453c73ee461dd944e48f6acaaf5e19dda872e7b1153cd4f992617003408674e79d4bfa9f4bd1e46a8462aff64ea8993ead35a42698eb93ba8d6ee551f0e956461e5f2650c0433e2f55708f2447cdb1eb240315c772e9a869cbf004adb507b320e79ed296f49430af01613a11b58ba821adcccdf2aedf981b027dd125e2890a2d655371d73c6c791fd8541e72195e70067538ffb0e63e3bebff4ea0938ed43f86fd5e2e5e56be500d6d94d482cec1e1879e7af0247ede43bcb11f87f9b2022e24b29bca152e98553b78af229bb207d7bef49716e61f1f90010438fed9d8e659fb97d55c18a4c8878891c44e235e600de992c68c460270185f3c4704778c3c07fa1b4fdd43ed9c5970bc0e153a84476ffd6775c41643fa172141c751fdd5cbf74ac7a64c63d927aa50ca690e1b34c6a4e7d62489928d61f97a20d53e94f1293de2ffcfa61faee178676490743cb891ba1282c9409ca7f8c4704cd6b37f3563d708bbdaf886fca26c09a730afd7df7c453e51e07b7f7006d014456e18dcd7e3601ad715b9c48923637127de9e9d8a86836c96eb47ab2205ec07c6df79c16e4da0c15366fc68bf0c4af1c91d5e5ff1e9e026222f1af2ce2c571e920b29ab1188666a0f97868d2d08ae82b48ff2c3200dc5a412a16e6225f2da06cbdb45c91b45baffa8b3c86539e37d09c943fc05e7697ca00166c46ad8882c0938f5bb8c62b1798b4c6fd908b3ca020fa328eb1e2169bc5ed8e25d9821b5f3dc716fb1f7f568f320cf0d4c9850c78f00c73ec76b50a0d9e2d6c161f1c76b74f0adfe2a83d78d142c5ba9ac62294b85bd936694c67b4a95e727e668b3f0298425c68d524e0fadb70f4f06b796aa814db90fa79162cd4f318f8ba39c1dc3d1abfe6b2743f06e5463e27a5c7fc75164615486f564678571120d407b4c52b01cddf0e00d309f76e0dc91bbcd4c07ee6035417855f3c19f1038c4c4693e6f52676616e1ddbb1367b51ac7c504c61f870ecb687fdc2cef26c9ba0426dd9a356cb523a10095b5e54c3a3b2af794889aceaf12a25ada4d5f278b4c30289864ae9375cf6c5869e78aea16e079fe2fb51b29289599ae0d788a4e443908063c9457e70786b32f3b129d204f8e7eea92f77c2086e17c8b940b73ffdd27e7c7d5e36bb7e0d89349b6089041aa9c61c832ea16ba5ee416b4fc2178f3d566a6e2d7ffbee231aab1f497ee11028344b137053a465059aa3033dbb7d6957fab1e75031cfb80c1a29f705195672ec48a0925c80765356e227667793288b7033c3a1703ff0d295ade8239c58a5580b35401dce69aeb34288432916449f92120f36f6b0c59e400b2e072183bc539256618e49fccf02b11be611d5791b59a8face37cb830844616572310d698a904c296d49129e0a21358d0364b7f9f23306bcfa6d2164f3fbaa0bab6d981d4ababacc85caf97250113aaee679879b6c9d964ca4d129919228347704727a4d7b89a12b4be48af9cc9b150859a4b3321fe32aae5e3a11048f52d7efa8dad47c15d16b9baccc09b903b2d5f24fa91d735cbeff9ce5aadd88c9db29ee6682d0c7088942a7d60b316cbe0b378e4315deaefb60f7aced21da3949d6c0c44261bafe5c3bd4f88a06a1bc1ab7dc31fd269ce37ccf607f8b760da97b9ced0ba6ec06481fd1a05cb3f87e3b3661858bf0871f8ce8c05a026aa8bf845aa9b14b85e4acff3a25996e8204266129304654e6be019a99e927866f594983bdab3fcbdbccc349b8213fee39f6dc927f7e5aa87b7800000000000000ffff0000370000003523026c11658b02e9a114861629f52472e1ad5fc3f3f85a63acbd58d2108c594537b00f5497634ca219e8f8202276f38a98212d8c6f3d1b6ef53dcc8d51639c2267674369ad0f9074a7ce610eb3598e3c3dc81ace887952084a205eaf569003ede9320000000000e80000000000000001000000ff000000d97c6eb2480162a84fac6e8637576ffbb23c7bb0fa75088fd8cd64f093dcca09b10cde2edc0b1bfab69c38a676078300f2d535e9ba31c2fc6d80ea0a45a7f93b4be742dc4c113bc960af0ff7c72126fe3625849f3610d19d6ef9e88e4e7e191229bfae4bef8822687ca37d941f6a545731e23d617ddec31bf10cd66f2702b5c9fa110221f242435771449272b2da671b82521308919f56f909080e1d9f6711bb741678ab469527aa2a95fcb14a7cc6ef93657e0fb58047b04bedba0d4ba2cfe08f0a611ec1e5cdb3bdf59de81fc4a42aba55f00b523af5faccfa629f429731a13b8272a7543947e935b2ecd2340cd4d0ea5822a7a23e9cd0ab70af9c5a82560440cc161f010ef37225c24ede32f0d8b96ac1503c97c845d454aea72873037cc32aa4e15a5c88fb8609b08731cc2137e57380c087b3c7c88493d8a51eba6d1dcfb5222fc31775d6a85f1dd94352a256e503f98ee4096eb4c8b515beccfd66a5d5b028b762"], 0x1170}, 0x1) getpgid(r1) pckbd_enable: command error 13:37:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000080)={0x1300}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x4a) r3 = semget$private(0x0, 0x7, 0x10000000000490) fcntl$setflags(r2, 0x2, 0x0) semctl$SETVAL(r3, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) r4 = semget$private(0x0, 0x5, 0x0) semop(r4, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x4, 0x0, 0x8f6, 0x3, 0x7, 0x1000, 0xfeff, 0x1]) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = semget(0x1, 0x2, 0x8) semop(r5, &(0x7f0000000140)=[{0x4, 0x6}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x1000}], 0x3) semop(r3, &(0x7f00000000c0)=[{0x1, 0x1, 0x800}, {0x0, 0xffe6, 0x1800}, {0x0, 0x80, 0x1c00}], 0x3) semop(r3, &(0x7f0000000000), 0x2b25) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000240)=""/196) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x0, 0x7ff, 0x200, 0x3, 0x8, 0xff5a, 0x7, 0x400, 0x3345]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x10001, 0x0, 0x0, 0x22}, {0x48}, {0x6}]}) 13:37:48 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x9393fbef290a6a6e) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r2 = kqueue() kevent(r2, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) pwritev(r3, &(0x7f0000000280)=[{&(0x7f00000001c0)="9a073d7755bc1d2c89182f95928fd6f2f579cc01ad11d4a415564442a467dd7b569e2e9dda8663cdec5bb006facdf67b78f0cc113be272d2504990322595218427ec8cd22a61b66c9f5869067c4171528ef762143d96fb5ba47815493541bf801c9482f821c0f0050aa53ccba53470a5026daba30a44f60bd5e9b7ed1aa4ab6930157057d88a7e9467266f4fd197a012c6b77872bc227930da9762546255d97ad42cb5aaaf24ef595578fc5911fc5bc2113e49f4803b361188bf8911", 0xbc}], 0x1, 0x0, 0x0) write(r2, &(0x7f00000000c0)='r', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 13:37:48 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0xffffffffffe, 0x0, 0x6}, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x0, 0x5, 0xbf) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:37:48 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x192) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x84}, {0x35}, {0x6, 0x0, 0x0, 0x80000101}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f00000000c0)={0x240}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r3) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x2) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) socket$unix(0x1, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r7 = kqueue() kevent(r7, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) dup2(r7, r4) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f00000000c0)) 13:37:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000280)) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) read(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) write(r0, &(0x7f0000000200)="cfb683ca2c2b80abf21c7ad09b19290850e51a15ab3be3b47e2d2bb0ad159202a3cc64743432a1a57653cb0494d171aea5ae73e23ecf4d3be5d686aac03e136cfcd5795b08b13af8e45dbe7f60597c", 0x4f) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r1, &(0x7f0000000040)=""/32, 0x20) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r3 = dup(r2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f00000000c0)={0x240}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x2, 0x0, 0xff, 0xa93}, {0x1, 0x2, 0x4, 0x8}, {0x8000, 0x40, 0xb1, 0x735e8c2c}, {0x6, 0x31, 0x19, 0x5}, {0x101, 0xa0, 0x7, 0x93}, {0x6, 0x4, 0x1, 0x8001}, {0x7225, 0x1a, 0x2, 0x6}, {0x101, 0x1f, 0x7, 0x2}]}) 13:37:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0xbfd, './bus\x00', './bus\x00'}) r3 = semget(0x2, 0x0, 0x399) semget$private(0x0, 0x2, 0x1) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000400)=""/212) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6}) r4 = semget$private(0x0, 0x2, 0x308) semctl$SETVAL(r4, 0xeb0945194ffedfb, 0x8, &(0x7f0000000080)=0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:37:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f00000000c0)={0x240}) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x1c}, {0x6, 0x0, 0x0, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0xffffffff) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 13:37:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x81, 0x2}, {0x14, 0x0, 0xfe}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 13:37:49 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0x7e, &(0x7f0000000180)={0x5}) r3 = kqueue() kevent(r3, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87, 0x0, 0x0, 0x1}], 0x66, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0xef32518862a13c33, 0x810, r1, 0x0, 0x4949317e) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xfffffffffffffffe, 0xda}], 0x3, 0x0, 0x0, 0x0) r4 = socket(0x6, 0x4000, 0x9) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000080)=0x7) r5 = kqueue() kevent(r5, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) write(r4, &(0x7f00000000c0)="ca11e90b2778e6e20849b7a13f9fea3fe48522ec49e56d8a00c9be478a948f63", 0x20) r6 = socket$inet6(0x18, 0x4000, 0x3) fcntl$dupfd(r5, 0xa, r6) kevent(0xffffffffffffffff, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) close(r5) 13:37:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x4, 0x3, 0xff, 0xfffffe74}, {0xdffc, 0x1, 0xa7, 0xfffffffd}, {0xe4, 0x3f, 0xa3, 0x8001}, {0x3113, 0x3, 0x40, 0x4}, {0xf6, 0x40, 0x3, 0x249}, {0xc7e3, 0x8, 0xff, 0x80000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x0, 0x8}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[0x8, 0x80000000, 0x2, 0x0]}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 13:37:49 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0xfffffffd, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x2b6}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r3 = kqueue() kevent(r3, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r4 = kqueue() kevent(r4, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r5 = kqueue() kevent(r5, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r6 = syz_open_pts() r7 = socket$unix(0x1, 0x1, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r9 = kqueue() kevent(r9, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r10 = kqueue() kevent(r10, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r11 = kqueue() kevent(r11, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r12 = kqueue() kevent(r12, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffc, 0x0, 0x40, 0x80000000, 0x9}, {{r4}, 0x0, 0x13, 0x1, 0x0, 0x7}, {{r1}, 0xfffffffffffffffe, 0x8, 0x1, 0x2, 0x8}, {{r5}, 0xffffffffffffffff, 0x11, 0x4, 0xc000000000000000, 0x1}, {{r6}, 0xfffffffffffffff9, 0x79, 0x20, 0x2, 0x6}, {{r0}, 0xfffffffffffffff8, 0x41, 0x20, 0xffffffffffffff01, 0x2}, {{}, 0xfffffffffffffffd, 0x48, 0x80000000, 0xfffffffffffff61a, 0x8}, {{r7}, 0xfffffffffffffff8, 0x22, 0x2, 0xffffffffffffffc0, 0x6}, {{r8}, 0xfffffffffffffffe, 0x2, 0x10, 0xff, 0x3}, {{r0}, 0xfffffffffffffffa, 0x40, 0x10, 0xb12, 0x7fffffff}], 0x0, &(0x7f00000002c0)=[{{r9}, 0xffffffffffffffff, 0x80, 0x20, 0xe74, 0xeb}, {{r1}, 0xfffffffffffffffc, 0x2, 0x2, 0xdd70, 0x4}, {{r10}, 0xfffffffffffffffb, 0x4, 0x1, 0x79a, 0xff}, {{r0}, 0xfffffffffffffffe, 0x21, 0x4, 0x6, 0xd36}, {{0xffffffffffffff9c}, 0x0, 0x32, 0x4, 0x8, 0x4}, {{r11}, 0xfffffffffffffffc, 0x2, 0x20000000, 0x81, 0xa1d}, {{r12}, 0xfffffffffffffffb, 0x88, 0x80000000, 0x6, 0x2}, {{r0}, 0xfffffffffffffff9, 0xf4, 0x1, 0xffffffff, 0x40}], 0x101, &(0x7f00000003c0)={0x1, 0x3}) close(r1) r13 = socket(0x18, 0x2, 0x0) close(r13) r14 = syz_open_pts() ioctl$TIOCGWINSZ(r14, 0x40087468, &(0x7f0000000100)) socket(0x10, 0x8000, 0x3a) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r13, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:37:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x20}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCFLUSH(r0, 0x20004268) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = kqueue() kevent(r2, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) fchflags(r2, 0x0) 13:37:50 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x11000, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000180)=0x200) 13:37:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = kqueue() kevent(r3, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000000c0)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r5 = dup(r4) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80045710, &(0x7f00000000c0)={0x240}) r6 = accept$unix(r5, 0x0, &(0x7f0000000100)) setsockopt(r6, 0xffffffff, 0x8, &(0x7f0000000180)="4386b2846cbc0b4398c19f232a15122a831f7926e206184e5e7c4d932a4257f72dfcfedcfc603c5c37d8ba6cf803a4147dbfb72bd4494c4776a7a56a8c5dca2200134efc78546e54e456ef0bcb34eca3434c3fd3be0a0a69c6ee0675cb7562af9df4daecdb7fe93a771c84225a4b841bb689285f534ca15aba44f1089d1a9f63e16813561626a4ca70cd7a53010e0be21edb9934d155f5192d4548f00b068c99aa75715e815d1661ae62e832fc91e08f1c049c56f70e920fab9e970d39205c1e1329317cc22aaf6e8049238d43dfb9d84998b9a1cd231d22c1a7f6ddff3c0b0d912853bd2a64679151d23fcccc25d3c7691958c2dc54dbb7", 0xf8) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r7 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000040)={0x2, './file0\x00', './file0\x00'}) 13:37:50 executing program 0: r0 = socket(0x18, 0x4000, 0x4) sendto$inet6(r0, &(0x7f0000000100)="4c2a05ed44f5d6d11a5f4dd4954c157cf717af8f2d4c14e78ee9e26ff90487b54744636090d339023a800183ae5c147092d769322ca54cad0418217531ebb5e12347812d368e572c6392fdcd4dab2a6922430ab67e62413a201c760fa62b582218e03f4fad5c3e496bbe08c1057fa4cf749982fb267fba6ba38651dc16442c6a8bd3fee3c6", 0x85, 0x2, &(0x7f0000000080)={0x18, 0x1, 0x8001, 0x3}, 0xc) getegid() msgsnd(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="030000000000000068ed6df1af752a0c2159330f29930a4665c864b337e0ccfe885891ddf8a886b48c8954786c6cc7305388252de7ae9d5cfde517f8ee0f757385d1cd9cb1b381fbc6b103ed6f8d4271016472406cf69b5ffa4e3b7b2b5a47859ec49ef62d1ce50fffa3f701e7ce5ec3878d1eea27801fbefd0529439b8ade87b102d9d22f541c72de98563ec3e13ff1b68123e3ff34edff20ad03f0594b092896b06bce147a21463ece2b43253a44f5751d34c0b3687302a1dad20ce038f24daec8d15d1f46f3a6753f0958047abec1d55dafb38dfe73152e781864229088020914eb1109d27cb3fb17e1edb111a3b4cb5c0593daa875bfcb9497108c23e9fa7e55c2bef14ceac54f89a5cfc7c8ce13af641597190187d7435a465e260c5eb4b9adbaa3422b01eb2c9cde1ccb6790bef550427ee1383d9203261a07d38a1c46375c347d1169c0f8a18856c51006ce9d206c48de772a5d106446da54c20cc103c4be08f67e5c569180e27a9062ee3a0519d13c4a"], 0xcf, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getgid() getitimer(0x0, &(0x7f00000000c0)) 13:37:50 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f0000a0a000/0x9000)=nil, 0x9000) chflags(&(0x7f0000000000)='./file0\x00', 0x1) shmctl$IPC_RMID(0x0, 0x0) madvise(&(0x7f00009e2000/0x1000)=nil, 0x1000, 0x4) 13:37:51 executing program 1: kqueue() r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x40, 0x0) r1 = kqueue() r2 = msgget$private(0x0, 0x0) r3 = getuid() setreuid(0xee00, r3) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, 0x0, r4}, 0x0, 0x4}) r5 = getuid() setreuid(0xee00, r5) msgrcv(r2, &(0x7f0000000380)={0x0, ""/4096}, 0x1008, 0x6bfb027a9a8c83b8, 0x1400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = kqueue() kevent(r7, &(0x7f0000000040), 0xffff, 0x0, 0x0, 0x0) r8 = fcntl$getown(r7, 0x5) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) r10 = socket$inet6(0x18, 0x2, 0x0) dup(r10) r11 = getpgrp() fcntl$setown(r10, 0x6, r11) fcntl$lock(r9, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x2, 0x8, r11}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x9, r3, r4, r5, r6, 0x21, 0x3f}, 0x4, 0x7, r8, r11, 0x4, 0x4, 0x401}) msgctl$IPC_RMID(r2, 0x0) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r12 = kqueue() kevent(r12, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) dup2(r0, r1) 13:37:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x6c}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000200)) 13:37:51 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f00000000c0)={0x240}) getpeername$inet6(r2, &(0x7f0000000140), &(0x7f00000001c0)=0xc) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) r3 = kqueue() openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) pwrite(r3, &(0x7f0000000080)="e6d9d5d62c813cfed9268f9defacb14b167bba1cb8285659c943744a94c032c52867455dcdd76c4565d3d497d339ef7f9aea46e53e0b482d5cc17fef9eb7ae38f75a5f4e14569ce45778cd69d021d34e7ee0d7e93cfa24466c59d2e4ac44a47ec04aed541c6872b4e4149d1754ad1ffe41e3", 0x72, 0x0, 0x10001) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:37:51 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x1, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r1 = kqueue() kevent(r1, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) pwrite(r1, &(0x7f0000000080)="ffc20a2c75d52a2f8c8d1afb799a3aa41ae361c6317fe45ab879c1e0b19c76c7d2bc2ccb5e7bc3d7a88a47f8e2686a46510fa99538d5a400680b5af27698443dc2fda530078a4ad8364744dbbfa45cd9000000000000000000003d2bb810af", 0x59, 0x0, 0xfffffffffffffffc) 13:37:51 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="820200000200ffffbb88b0bd6c77915893994b0a1d188cbb29d316934b3c37553528f13c33714150d5607dfbb091995a0575a1042aa373523ad312644cb6d04959763b04d743010bbcd34efa7ca4bcd070ece0ebbdf68a5b4f8389765e5485838967dea2e188e1a531ddcf79142a456f9c"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00T\x00./file0'], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703170f0000000087515ab45713442de6", 0x7b, 0x0, 0x0, 0x191) 13:37:51 executing program 0: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x89, 0x4) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000b0389a4ce787b289b566270ebb0b6c03be7bdec4b26f580ddb9c54cb71679e0dea478571920ec1de4a5ea6eaf7eb609813ed35c3b502a0e4125df0c8d1929546c52c187823456702f47bae2c24c4a786f4577170a29dbed78a87c5c85b64c3ed1ee08ce8a4a8effb867b82d374d9eedfecd975f049c84"], 0x10) close(r0) 13:37:51 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r3 = dup(r2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f00000000c0)={0x240}) listen(r3, 0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 13:37:51 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = getpid() r1 = getpgid(r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x40000822, r1) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:37:51 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x37d) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/28, 0x1c}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) pipe(&(0x7f00000024c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8, 0x0) r4 = dup(r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f00000000c0)={0x240}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r6 = kqueue() kevent(r6, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r7 = kqueue() kevent(r7, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r8 = kqueue() kevent(r8, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r9 = kqueue() kevent(r9, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r10 = kqueue() kevent(r10, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x0, 0x4}) r11 = kqueue() kevent(r11, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r12 = dup(r11) ioctl$WSMUXIO_INJECTEVENT(r12, 0x80045710, &(0x7f00000000c0)={0x240}) chflagsat(r1, &(0x7f0000002400)='./bus\x00', 0x10000, 0x2) shutdown(r12, 0x2) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000002440)=0x105) ioctl$TIOCSDTR(r2, 0x20007479) chdir(&(0x7f0000000000)='./bus\x00') 13:37:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x74}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = msgget$private(0x0, 0x0) r4 = getuid() setreuid(0xee00, r4) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, 0x0, r5}, 0x0, 0x4}) r6 = getuid() setreuid(0xee00, r6) msgrcv(r3, &(0x7f0000000380)={0x0, ""/4096}, 0x1008, 0x6bfb027a9a8c83b8, 0x1400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = kqueue() kevent(r8, &(0x7f0000000040), 0xffff, 0x0, 0x0, 0x0) r9 = fcntl$getown(r8, 0x5) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) r11 = socket$inet6(0x18, 0x2, 0x0) dup(r11) r12 = getpgrp() fcntl$setown(r11, 0x6, r12) fcntl$lock(r10, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x2, 0x8, r12}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x9, r4, r5, r6, r7, 0x21, 0x3f}, 0x4, 0x7, r9, r12, 0x4, 0x4, 0x401}) msgsnd(r3, &(0x7f0000001580)={0x1, "e90d86e6338220ffe64c0b0c91f081348f376f6619c87f8767a4ae702a3692c2427522e395d5fd3618bb322b6a32cff9e66dd13adfcd3d31ba"}, 0x41, 0x0) r13 = dup(r0) ioctl$WSDISPLAYIO_GMODE(r13, 0x4004574b, &(0x7f0000000100)) r14 = kqueue() kevent(r14, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) pwritev(r14, &(0x7f0000001500)=[{&(0x7f0000000240)="1a382ac5aa71ef7f2ed6451898116a31d5114792066ca34d462b5a580f05146bdbf974b017e3b2a47e20315fb2094e216f8d52649f2202d2a94831af527a97fa68f39dd6b09ddee981dccb4d391e46ec253f8b783a4625788021d1b56a3df6421c466a36403a96f127065583c9553e2258665d436a48d01ccdbc3208d01871594f34ee50874e37b9cfca6b892a314c43b56c906a", 0x94}, {&(0x7f0000000300)="44242a88f5de1ccf1d5368099a94eef25e6b781b0c631ab2", 0x18}, {&(0x7f0000000340)="e6e8b6d1e2720896c4ab35c8b53fa7804cc952d32a4ddd17956127ae9d1b9a95ad5c7b14e408af145b7a0bb965443322f3eabb54d3059144ddf13878502e0ad7002e20a4561e02e7127fb9d23d35e36751f45709ea98e4d495aae0943a0a354d1a6690564fc49e0e3cb0f3c4f963f8f632dc3aa91ea2f8ff0a53058e3896fd1934d8508254e75a4b669d", 0x8a}, {&(0x7f0000000400)="bede67f61a57030f30e7ed25153f2d6029b5d114a166265a233007b758c44ff687feced6654adb02ebcb2235dc92ede8c8601afe5354ad554d898ee30a31c7e52b87b6b853a899b2b3093662020fb3ca9dca46b742e0041389a71e3ba1a71143d658a2ff86e597bf30c64f592987a7556f50b5dc793afd40af37113f77048453bdea73b1d1506b6e69b75844afd991be45292923f8161e8154448338101d070a5ab96b4f43178a9ce70615780ace0a7549938b5b59f85a6694c0a517cba60b6c207404be7d3643d2da666054da682e472b14325feaeb5f08eabe76e7226619236902c465a195b42fa9909ff39b420697b33ee2ddbcc412422c3a71406519d88fd87e7c697e44b8f891c1b6f49f28a6d3b91b95516bce3380af1f9c0f717c1fc17b62df97bf1255a589fa752050692f81cc984560ddd2ed284816257a45e2a659c4c2d4cb16370752d46dbbed961380e954b8d91b5776aa6c5cfc3ae5b57ca6ae3291671c67dfbfee9566726b74c0edfd6916e31b3acc0b103f519805c3677dea71b6baeb1db4d1ef67b58d9408cd42a6ab2348b61c1a21883b26e96014c84aea0e7a187aab474dd7501eb00c62416a4ac0c74ad6ee2930cfc1128e0a56269d28c9b29c25ef48eab9d10cdbb27ae5594f8cab5bed744f18b5db702a0c8aa31d6defac61fcb1be15ace50153d80fd10435befeaf21e0b579bddfbdec1aff54a74bcad532cd98109818d470186279de6a0799af7eaa89229ad7fa79d435ae7165dcb6206c8aa974b9cb6584b446ef06b629f7c87c462715621a449736261414629279c2ca229b86f08f204821787fd31a3d56ddf7ad1b988beeac1fd4583699fa3fc8bbaef3725b85da5349215025e3ddcf6403a609828d3ae21e9d1dcb30c4b774fc38ec496515cff6db61877597b150464a8cb50d40ca0a1e78f69998c6cfb36d2d62db9c5eb6cdd4917288ec70c892e8b554325b5aaf5ad67e6e5951b3748541a263c6d0bc85e86095116bb792fe7c0d787e8f1660ed889af1e34b53b6fe381639ff5d2c3ee0bd826d34b4d9e51b61639719cf5912d03f69f1683a63f616db5fef2a4ef3386b5261c3f436f7e80acaf1de56308bc5f3762cd87a88e309844a8b7c9e6dfce1cdf5743d5aceaf9edcb890f1e97f5775087ca389db6cd7ad09291f2cbb2e1edbdc450babe38bd1681aac15d15ca086e7adc91dca918987915862f2bbd34675f1d3901db063147380dd6db35a5d0d1ac2a5dc35faf05993cc44a45832449b651cd833c3dc94bd6d345f45830d4299c91b523d180d00dccc573e0b14091f57cb44471dde8c34e32fab47b80726067d3312082329d1cc573e681676c47a1d719a3b199df03df1dace12a172ef57867e019dc89628b22e162f1f0fe8edc4336aadcb32dcef4f7e785421f9a5e43982b579475f68f9a85695c9a2300670deb0937aa060a88f88a1759da561609c273a013c1c693a147351ff8c1e863393a47a7c20d3b0ac4839b42c02c962d3d636d78ce24bfa82d1e568675852bb4aa83c52e631158bb561a5ddb47ba8b13ee71ddcdd0fd3559924c997fe8b26106576eb032a389780c59e8ee2f40365fb60fca23a7dd0988cab8b978599c3e4e6b923d3c7e7b68e7b7141b9af374899826e9b21ae8ac27a7ef2775a13bbd18297f2bf46d86534500ce15d602e785b9f727c62f200cc7363d036c9fe618d1ac9a68681c3d5faf08f98e37673f31c7d2245e6dac82026f32875fcbc8d5bbc0a92c9166e2744d0e3166cbf718939a3aee16f5633797941aa77d55154e5e9173e24d466d247151e14301434fa6b314205913419bbc5100bee2afb3726fee2f329112ba203ffee0bbdc204c9d025df09918b9a94ac123391dc0d5b4a9e2b8508e30102780dd69304cac3097cef059a424d74b41fe2c10cacf80254f5a6cadf41ab9184112e116bcf157a26b75d18ff8ee696f00244cd1c8eef2c0dac9e1816c6fe88b086dc9b10365f9d8e00e8e6653437a09d77ab0d531e5cbf0b1ffb1d2587e452c3a19a574fcc659ebf8a9d5be6e423ec2eadc31ce65f4ce21a2aabefeab50ab4016538353876be47f4eee72d12d40df7365ae1ded1efbc966bcdde67cc87e8c1c69d181e638543cb5b39d9504bc8f16ad84c24b0c00dec365484cc726505faedec835f52d04586f294b3dd89c918c386dddc8dd9c448311d533d05c7c370ab1c08f993d836ab4608c8ec7418d8b105cb831af98a7defa886582c7cff3b0f28a1738758df7ce05c0ee94b9a1ca3d929dca7e7b2908c0d4b2a2b0324469a63e47e7b24fd9254874d59aae47d47407ce60cf220386812a8eb7fb53a2bae178cad6dc983a6bf493c629fd855e65344198f605b87bdb327f282592060e6504dbe86f3ea45b4fdf38534e8746dc4d8d2a12f9690aabf76345ea0bb38e3533559710a3452a599c6461ef6cca8b8b88ee4ed1b0614fe0772b3090f4af280856dc6d6b9f4b15a2ea8c6877e3808ad878d9e15216b2f62bfc7a926ffc1bed393ec0b1c4b895d9792fc15f55ef818b2e5fbebc1a56d694e765f1e43a856295eb13e16e3e2690c5e9f62d4b5d7c900cab1f9e34192f103e2c2b4ff29d4bc048479cfd5e343cee1f1413e5b61051545cab6b6a2eaf098f7a700d2202758315f3e318334e2fefe43792ec7aea03d5f5e266f5689a0f4189736e90e9d42b24890d1e2603b698e11aff6202673d06af04886600ab8a91747017595da50254abdea76816b5b281b92d9695d51b7f2b58bd5106680929a323b12cd07c1a9ec8789dd1b37a3197d32b4a7bfbc2b454ad9c67295fc53c44008fb369672b555354a037946d0cf54e275cc8df19917a912a79e4bda66eaa1fd76576b5d6781c72347895703caad148367e40dc9ba0e940fc5bf4c5c2f7ad12f097a3720b3785b62d77822c3a1d0b1f576a7d2a184aed5dd8a9d44118cc41324db18c3ed3d7152914b4397df317d80cc02588f1b01263942f52ff5ded5c498c74d1b1b05a2024b47975999113c1cbc9dd7dd1c56f9d117a71aede53dc7fa9cf768dbdad053f310e0bd919d64ed32c635bcfc122b0f1fbae44b7a3404e9bb114034112ba9819d151b56c31dc5859c19e14a8bcf5a5511baad343309849324458404c2798bf9e95e031ce18efa5701e47618ad5f105f5b48f645316d5a637720008a25d5df27cfd330c98f019e4413e071add17edd55bbf2b7d52359609a15e9e343d1534aa4c00a2b6cc7fe312bb4a828f1609d205a5b07fc0bbcf61bdc9d4e4419f88fcc3fee6d34cafda29f9188ecdc645b1fd0e7f997512f7f30db5286bdccfc8ba5d91437b8e5277d1dc97e529acc188d72f19603f8d0c953f01f6cd093a13732bb4ee3ab4c3904b30389cae0e1e350aab3ae01b8f7aa40af0c7f0c27de610a402b92b51815c0fd434c967cdede7e6175397a3327a8e8a9be5b4f5dd1735826bfdfd4df0e498ea04ffeaed4bf9e550f16036de7dcff1b319b8dd37b28860a794132cf2c763913de94723a08c8074383483ca852a88a9c637a08fd50e0a1d88fb0e4491ffd9efb3fd60250bb9ee1ae12391bf5059aa03e21121561a8fcbdf8b8af4714b7a5e13c75bf9adaccf53d05761c3bb19b5cb2c0b742d765b2be4fdb63032ea4e104478e85e8d72ebef61a81f9c1b74cf8853946fb3d939ef355c9f4d79bf192853d2fe255a9c601aba6683398897c3ef1bd4a5f83725784b42050102484eada735e26405a2156bbcd8054fa8644fc755c77ba12f8501032039c10ea5e87cb66265d1acf226273ad4fbd1d5408dde2b0418bf5a05e4255d85a8f02ba97246376eb85b8f32b419d8dcdde9d76b0b5dbe1fb19513ebe962dd3736c86ec712a1ba57033239675caadc9f037c55de796972ca1441d5300c3d13a34a4bf701f5d188f9b6388472d01dff53016165dd5a1dcf368d9e1e97574daec0bcddf16bf3de29c931bb6f7013ed79bfec2dd078487099c25725215707e442eff127a42c7efa7349afa60cfa2463c2f6696346888c3148dff29fb8dc0f2433aa5def6a4a6cea1de1ccbb602d6fddbd7b2d3c676c55678464d78f40506af0960169489ab05ecd421fffbe9b62682a483395c484171c1a445357a5a31fc503c33581cc56ef315113c64caac850f9bf0a1bbf07974467d58b360beaf4a4f533ec5330d8a19e0adb6f6e7f9701d1d7c0cd32af55c1a470a16fa79e45682461c610a5e607fd5a96c04be8c475255f2c11ff8b45450d79724d81d5d67dd6346814ab9f1ce98d09e13284d44b7041b974c5a4e18132320e558d84bb7434b320688503cc6a46e3c1cb476bb02b16782397422afabaa22ee2cc2abc9789336e7938e1152c384cc5749b65736125f8531aae2b94cf60656fd8a0497fadc2596c34aaa448d0f076fc4186d0c338a9e253a63c243fed9878d08ddc2c4a779bc0ad715eb5f84d370cc7f260d6a2fec2fb56ac5a18ad556539900c8409d707eb1bca1f8fee757418837ac459f6585497d09e019d37efb29739dbe2faa6209c19e11a8c2a339e4f784e4500f3710def08fa105f31654e96b9c4123a35ceca8b43258f48f7500c0f47b05819f32e58a58a024b0a39dd82e8ab25b0619a5e2613646594ba602f42395c43fae5e638aff7b783700c6ba2f99770f22a1ad81c36ad83a57625dec25b5de1acdba4548cfc4d170367674a4161d1a641b1ff2f79571d453f025196748961b3196931948681bfc9c2aabb24058018988e2b4ede0e3f97a30b286f57c1ceef0b677755ba293335e656cc4c529a075a426644465f460750c6c879aaf3eaf4ecbb89d4c46c05f58c230b40b15ec875d46b17750072fa990a13f4525e909cf89e8d09561ef7075386adf815ee7352e4ded76f0c06f592c65af450bc9d25c0e24da2017448dd0897ed577a0e7a69e7aecb7befbaaa7887e5d56e594a8b4fd776a7df548460f787eeba49ee87f7634f8391d3cbd774243771a05b3d12100dfd0304a50204e1b2be2462be3cb69e697a4b0130e39862cb716ebbe2ac28754047f62a70129034e6477aa63495775de6ac050aa3b3514c55c4249a827f27d93d5ae747e9a39c48cf6b622b927a8e2e73860fceb6c082db8f265c583d900702dfdfa4ad0225980c7162d27b07f4b49d34fca350114d65cce34ee4b76a997734d1566671a136281f8dcb0622774efc10ed2ed5af8eea7ca0ff289d7ebf818479a273e4ae21308c0075f66bcef2770ef08a256c6903ece2065876b525d01a2cb082cc33d545c3a092e7b8db703d4806e8c155be7ab6729f5065178023bdf4eb5d305224e5c833d21b711b76a8d0b4f59493ed2cdbe17f51087ade8fd9d603fe17e5d8b3ac255e80216a7c8c1980e93eaf47edbfaa4e80e50f87e35a3e43c8b8e0c207b9b34f75f49bd3c95067a602fb59da8eeebffe824cd603b0c2cdcbc3de7ebdf2bb4cbb0bcd447aae69be9cdd7951b6b043926d9a0536a6e57ec6813724fe5dc5cf5c12b1a679042f2e13dbadac62b5c967159f3c306018a80066108e2a836f804a84fcece1ba59df8bfbbad200b17633380cb353354788e4d85b5179a08285668098b8f82c112770e867416a4cb87f229c8d3c4c7f6a1ea58e0eca1ad656b2590467c07b329c3f8bac9b7cac568f4a8a16764b9a1a0fe8ef19a248b6e2fac3b64269f49b470b665aa3a33efeb64a25a6369ffd4d4455161a259a9d231396319c8bb9e5478e580fce553dc1ebe2717acaa79b0b216585c430c7806a3d8664703a3b51bbb2c9b2181fc0a1b8523322c870d335930a206d13b9aecec", 0x1000}, {&(0x7f0000001400)="b214136ce1472f3445de26b0cac53cb31be41949f18927fe17bec5eb4ebaeed775ec9c4e894727bc7e4cb582d0347c59e6898c7004fbb1461ea72eb10b00422ecbaabf3e7382f6126b7935e450b97ec113f648afe384e39478e8e6a1e6ad2ab3e1c5d7b11b05fabf4b2fb106ad5efa82418853537594bc3ab3783d915f7486d2c8813cf9eb2c448f0ccf11096038eb81b5365a925b5364815db14431724e3d127d5b0fbb7ac63a9a7caef1180e144c7d019a955d154713c3623f3d96334b36858be1a5457d0895dba4b71e91801ac239dbb9df58f96c74dd6dec4e43547fe9c653daeaff", 0xe4}], 0x5, 0x0, 0x100000000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xfffc, 0x81, 0x2, 0x42c}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") openat(r13, &(0x7f00000001c0)='./file0\x00', 0x20, 0x0) pckbd_enable: command error 13:37:52 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x0, 0x2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r3 = dup(r2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f00000000c0)={0x240}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040)=0x7, 0x4) sendto(r0, &(0x7f0000000100)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585feddcef0fce11e94a6e0ecf2fecb3380e9743b837476e503bc4da5906e2f53ae4cc17df3d6c0db5fa5340f3f15713b3838", 0xc1, 0x3, 0x0, 0x0) 13:37:53 executing program 1: r0 = socket(0xc, 0x1, 0xfc) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x40, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f00000000c0)={0x240}) getsockname$inet(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) recvfrom$unix(r0, &(0x7f0000000100)=""/135, 0x87, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r4 = kqueue() kevent(r4, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) fcntl$dupfd(r3, 0x0, r4) connect$unix(r0, &(0x7f0000000000)=@abs={0x2, 0x0, 0x2}, 0x8) 13:37:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r3 = kqueue() kevent(r3, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r4 = kqueue() kevent(r4, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r5 = kqueue() kevent(r5, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRES32=r2, @ANYRES32=r1, @ANYPTR64=&(0x7f0000001400)=ANY=[@ANYRES64=r3, @ANYBLOB="04f54c2c2e2c41bf58c9d49e3c692c76c739e5b2d35113702859a9e4ebfe72cf886441c0009967671e2c6defd6e0d28365d4b7fffd0a091b0d1d9efd2efb292f8d", @ANYRES64=0x0], @ANYRES32=r1, @ANYRES32, @ANYRES32=r4, @ANYRESDEC=r5, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYBLOB="ba5bc2b158b8dd72c5f660a2a3c7398ad6a6734ff84eb028f642dc84c9a7f1a0c3b11d13a3ea39", @ANYPTR, @ANYBLOB="196efb9b0dcc8d2ca13ffb1f10b15a3b9fa430c9151042cdc7d4e50e58403915fa49b1cc39de48a73acd223283c2ca84472d789c4ce432110ee818335b6f3f0af9f507ee71d3b73b4c95dea4bfe0cebc7363f998742fa082d6b6c74f8609cbd906ddc898dbf3eb5eb274b228d2e70ad7f3f3ada6c29a8590087d06a24b8aa6c0af7807ac85fb72a2e85a4af487c4a43c0d36eec59f847de6325e94c7ab6305be6f5d8ddcc08e87511c98e35ced91945efa1e8d1b2a3aa937e876a361406f1dbd9ff8439806b4cf7c118d5c84dabe713e81b989956cf7f47980711b9d44bd7e4b75ed145aae0ab4883769493edcaf8d0fb8b80c7da6910979ee0916b2c646d4a0bfbb8a7575c00e169fe5cc3af6d5e93a961e54d8d914bc649692a1259a5bdeb73e66485912e3caf4b79fbaffd2842b5f570e7909b1dc8f4ebe9e1ecbbe9de536594344704c1a43cb1e409a90c3e08fa440fa8829612510073cf1478ac0f1d194aba0836d488ba2065c0a865bb6e041d66b840dfcb472553307721acd2c505c122c6e20dc1035fa4b53c3c2706b1b87b67af35b1ee03cca290087dc5ce6a875a44b9aa5d06d6b94bafc093b9a051bdb58e927639bad10ef3ea6438628cfd5e6f235c88e4e746115916bf678cb6ce34a68e9d04b2345378c595b3eb98826f0842d4c14d106d533c302aa93e5df76e0be7b0cebe96b24254579a0fc9e257e9ddd309890e9ba9996269a26487ebd307d14c2831fbb041e6006873940661bf73838cac3b52244be2356e85262a7598a7d35da38fa8d03b5d59522ac951280f53226ce26909850af252b879c6fc6150d9b22afdd4be40822692de6b5574c7dbe5bcaa8123b9696f6ef52b1473810583c1a2d7038db69997d8b586adb4119df9bf0f63c1f1c5146dafd19900129a49e8ff7d4a43fa50b6dc0434708336cf61de0ab2681ac81e2ccf1987716bfde2c9c3cb464e80744321aff0ded6a71c359c2a4d0f5e235b1bf3e8e996ea2b3586b5810daacd9e6e36f50e8f9f21e0e7199c45613a4fae0f17cd01fb8d975b3a532414ccb2d91633bda718b531af6603e5a91427c9f2dd999c7a9faac76611184588bb612fbd84e25ac13f442ce0e11c9a9bf2c4e3bb4bbc6b7c2b8eedc181595c440d96876ba834c4b8f3cb29dd6596e00ec1709c8aac84d543c0e695ecc8cf6d3ee308242df86330e3ee2b89e1990b3228c5ce23be16a68c159c8317fcdcb82924352a89660c767136faab354e944e85dabb31ad26cd781347c7c487f10099541eb63c64f4e4a99250323694bd82e20f4633b752d2ee783155787030e6649cdfdbafe6f50667b34ab44f1019fb4080769ec8e0d480f898bb27ba5a1144975f81e0fa3e6a6606742ae74b0e4cc7514cd2598a86decd94707bf8086e34546e2d0e204dfddca1eee3c0f5d0deae2d9fd900219e9c16f782c090b47dc1f0d16009cd960ad1ed488543c3575baeaea1ca498ac28619c0531a1dd7421750ad43904899516a377b6248406eafdf945483757ce1deb315d95c2cf555321c200b5476a3f4d76ccd584d596b1b9786153e2ffc92a1b528c0eb2da706feda8d50853c4610f70520a71a4bf00256cdfb9cfb8b80d329d8a7c8b725916eaacd293019ba64bec41e828e8f40a666584e952116a2ca51b16361d8a9476dfe3e9d5284ef1e847f43502fe5e240a79cb8c38c0b5eac4be964abc15c81863a211cba23344b3e7ec195fa506bb7e81ebf3243006fe0cef8b8fd7baff9922c67db8898971ca74ce9eb86bb5907d112b7e527480c3cdec78b3d8eec2b0065f76a0d00801f58500a1b8292c3ecd4eaa77bd5f230b55ca8a7fd9595e7d30a2000a3a147ac30e288c9e7410f0bd020e76ec15102d5d1b6828e2ab9d4eeb294771971501d609b5d3bafbdd8a106ab75feff9fda9c6df74ddf61586c5d190f26b025e6f5e5bb324d8b4f48322b6d26587e601ff1d83e2eba316658e0bce9ca045255f86b8e824ce95e7cd4ed27377f2f245f5a66179e98531d8f5144bd858f1f193bc58baa19253b0def722790a47b95f691ba9ed21cb8ec768829b698192e43a408e733a2554694083b64651da9d64ab28dfcab6817655872df8cf4ac512c0d9275503206fa078860e1585cc7a3a804ee76d5fa3bcadf2bda3a2ee931ba72abdabf9af94aafb84d1343546b093ec32016ddbaa4c14fa03953909a92216bb4c155e33026fdac8ac6914ff77f8680163d703674de9882ba7db9ea06c9aa9992aefe7bef3d491b34060ae0ab38ea22dc9f36660d3255ee4f397acb78cdfa3fa2b26d71b0209f0a3fe82f3f6b15f257eafc7f4579aa4d3169e0ff4598c304a176e6bb988df743ef9ecbfdd1bee23217114576aa96570b5e16916cd3e9c6cbea4d588b5144afa833ce93a79423562c1a42d76c6296e113303e635afa8213ecc96556c3ad98b9795f7d4e18bca910cbc8c0389f940b4df1adf2322f991e8e4db5628d6053eca77881477f12e78e41133edfbb4e38eba880ac2b2e3b2b4319c0398c415c5c7504978e5fbe4a5eb9724961a054fc825c53bcd6bb16e95f2cc916ca9b44a640fed76ee473eb77c262208c71d76cb97492626a0e1c6b8589f8e4eb2679b869d8020d672faf61caa3d59d75039163c1a6611675554812dd962e3a251533428690730db27536af43965e1b91e7048d69e957a2514456d8801cd4f10dd5520afd12f6c1568e23f2aae69697ded4d26e457ce990cd15a6115a288b93c0e4bb986ee80aa3c7a6bb52412aac9acd67503c581b3bd11d9f719df50ff0706f2b41030d43688cac558db9a2a33cad810311e3c6e3af60e79809aeb461ad660a85cd128e880f99c04e9740bf048645b5ccd496dccaba043600e454fe742c3bc6a24df8e713c485c1a5d7291dad42e3ce3bdf82e316eb4721506ac6466415519b77b5545dd3b60ea9036ac3424dc43a62ed055dd2a2fc66eec44cf6cb04c71e71b88f69e219b6a96c71867d5cede6c098933b683f4fd23dc8365b799be99d1757f7bf7c235cafabb63d925b6621f12778e8354a104145345d52be8a3fee287f8746a86a609a00555eec1af818878c5b811412d23171e18f4400fbeddcb1a041316173c0da34ba32ac012bb102055165c6ad83f1fe6c2a508216e0361dc9e896ca6029cdbe183bcaeb4d8790cd6025f2d84a27c05886fdb5ce06367cff4b76314f07f9cd8c44dae350866407806353df8d2bdb43bd24ef0af7e6e00424a8cb422003256fe8216a5237f4948bf921ca58561989aa6b8e04d7b5f01932239fc13fad339293308bc064a69eae7382ef84d11a5ba044f86921b7bc9b358a5c50cc11ffc56a75a1bf4a64f836335fde4945ea4d5163cda2cdb2374587afc198a007a70a24d487b4a44479bc17f495d8456bd678f85cabfe7fa05c7261447bba82eb07f2143ceb8b1f18a418d14e365ca21eb4f16eb351ef030c6a536b57a082117c6781fadc7cba437f58bee362b691b25f2554c2c545773b4b2f87e423f947204f767af9f00a927169dcd5c8b633dc7be58a7dcefd83a705ca9d1f422607ad925123d83a5514d34f484433f208e16395e3450621664f3a65e597f906a7ce200c0724c438b43a2bb7c8b6b1a339212ec13398a9804f7d7b240287f1a982999be9a23983a71c86fdc40ab13d33a9cbd5503d4232bf276976dffcb80cb04d52e520459f66e76e3edcf802e1f643ebe48ed29681ded45c47306bb38065dc9b31d40a850c8c9b4a5ae1675383ed2cb0bd6eeb83d5e2d9b7c79eafeb65da26ee3b09eda6f74e2e4caa8fb47e596fed2486c98ecd5de507621f8e7786076855c8093b13c0906d70c8956b95ac78ebe9d8b49e68e214fabd630bbc8c71479f0a5d0ea02ec9a71d044ef89216e6f16d1a4f8a2b3857c86eb034105be7a5c73f9452f611f4eb6cc126396e2db76b19792a3a4e9f29fdd247eb0c9686b4de8c553fdfd59303d714a689e23073f4a881a914b7a9c38171cdd2482ab29646185acd91e956fb1767fe08c35e0d85b6feedc5794a5ff9b1ec7a73ab67651deb79c8c763b0a9074b918c5a2c8ca3be41b35d3e60b7cdc6490fc2bb322b2b53cbf2fad8d648009d5a14c684f4344478aacdfb74fa6884539e52eb260635a5d8f64f0973f65ee44d301b3109756ce8436f04920478aa612a8eceb142fe733513b16c2af4957780e795a0bd235f7d13ced8ec7e4dabb5a65280fe1de1c14e7b632dccf1f08bab7154961fec39df4527a001063d6f839035441bf5329f69b04d6842736962b1960a1d163059dcab9bcf2f648bce988dcabfa820a9dccb748818612a21be84d0dabc500b918fdd1467b6da060d9d7fb7f67187e2293be77bcf697bbf142065cd1dfeda1307fcb7c252cd240022fe2383d5b5c2d091e5cd0646f51350540e2feb80e7f25ad5b4a4d8b04ab4562fbdbac045143eea9097adc07bc71993e9bc53d63ee7d9cd6dc40b7f7c56e32c72b49e01f776c1c0f2ce46d471bf687b22bf950793f47e05c7d692329d3379e3a77c4d2db234448a825df020ded3c83017014241db8f81602e25a8b12d403d1693527ed08a06637e177f818fa6bd7f8259425ad8dd89a0e79d8aa93c1c2fe2b6b1aa1eb1491a5ce86bf2b5f1a6e3c79b76d0544dceaa12fb134360ec144ff1e6abd34697485f88da6425513ebb2a46b57bf414509705c368b1174d9419f3ae1d930da86d85692532209c3d401024435b4dac97dcb6a690419946302664617062a0814ab547392731db76acfbd2aea4c9c762827679e7baae4d630bf66474ac7e79dd386a3a1011f02d2d9fa16f470f92e274ed9a95e828160f47219000efbbb21582d10b8002695b9b301c362202ad0b7740467758f28e39cf0b8194d207666758f828ef678da65a704b7209a7bb1ee3bc7ed00dc6b98fd616dc8a7cc48d258b8d55720a1f91d88132d967c3ec710c30017c38b6d117508834ac73c5c41f684d7dde4cb36d312803d2b390eed1f52621c025906d95964a7819756812e9ea42dc2d7b590eaee938d1ac5631d42127f16e119078be182fe529978784de5289f32323b9afda06e986c176a2d89c1f7d216b0f939943ded9ff352e6a7b8267c0254998bd2038020ab2958438aff073dcb3e3cc1332d0bf644f678ba81248cb021330986ff05d361218648b18d7840ed59ece3cfeae03268a2bb3700a420758495d1d20523ce40c2dda4141e6b2f0f97c9edfd28b5fef0a6a15614853027ef35612dff9aad41c3d2bc3201f8c01d899e557ca7588e3b9c759d88c1f151432445c014ea1773f251205a4107dc49cf643de210f37e13ba0e1e96f36553e48d42acfad8ee4af7e303da2e853468b70f5753c9a8afd12e5d0b7db46efda64e63e124be8dd9e1d5342a1da10dcc6099646f6a22a69ed6fcd248e2059570755176f245e4e94c0806102c48b9dfca929073b9bc21c5c758e828d53b7d1144c1fdef4cbf233d3052e44d26e3bb26b27d45c12663f5bac29fcfafed224f5c5d8f514c44065b35fc712aa8b20483eb39cdce6dd6311b78f34acc08752f98ad97bd8acf187bce331dbd56c236c4bcc4c4fad5a522baba4aab9c82ef38aac7f6397821d275279df4f612d30a728319be0e7f55ee52d982fea428c214e03e7da00931b82664d4653c197ade31dc9e95a05b9bec6838943fee3c39f11d51d4a2ba3579f549dd5ff90369218eccba34b350a7671647ae6c7db14df2b26d722cbdca75ed81052fceb93e38325f24d6e6e35b73b5c6e9de9213f954c7e1b2a0c21a037a940766ad42c2db7c", @ANYRESOCT=r5, @ANYPTR, @ANYRESHEX, @ANYRES64, @ANYBLOB="3d2a92ceedb5af40f9a3ab231ffce7bbba3c7ecfeb0f9e2140408a59bea68b8a3cbd09ff735fcb90b791772fb99e80b06a22c1ad945ec31d3d4e03fd0c2ab0571d63b21bb39575634eb48d486c770e9c", @ANYRESHEX=r0], @ANYRES16], 0x3a}, 0x0) pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 13:37:55 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000140)=""/105, 0x69, 0x1001, &(0x7f00000001c0)={0x18, 0x2, 0x6}, 0xc) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) semget$private(0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r4 = dup(r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f00000000c0)={0x240}) getpeername$inet(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\b\x00'], 0x10) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 13:37:55 executing program 0: socket$unix(0x1, 0x1, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f00000000c0)={0x240, 0x2}) setsockopt$sock_timeval(r1, 0xffff, 0x1003, &(0x7f0000000080), 0x10) 13:37:56 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000001180)=""/149, 0x214}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/211, 0xfde3}], 0x6, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x42, 0x626) msgsnd(0xffffffffffffffff, &(0x7f0000002540)=ANY=[@ANYBLOB="0200000000000000751b26fa3e0f5e25e240a73c423afc5eed28b53b31a9d50aae3f13b40da4641832494a09798f427ea9394c602e389f5064b7281fc2574103571d874b44ce53b03fe676f01f0884934bae03e96c7e95890c485db05fa88213f9e3c4e62ef20b040fc03695368ecaef6f79947eb0063e9386e3278e4e734c08e9963a838402e4cccb37d6a21511e7f9f37575943869aad12390e70e158ad81552f391c15251d85a336307cc2b021c884b3f73921dded7b7eda66e925c9f7f5ef56942d2022f967bf023e08ddef5fc48a29300002c719760eaeb0ae7b9a6789d1dd495638bc512b5bb743695acd5e080470e85bd4850a61b46e02c31e4a2f0cc65122d788e5988982c470fae73fbb48a6fdda355066f66"], 0xd4, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r5) r6 = socket(0x11, 0x3, 0x0) setsockopt(r6, 0x20000000000011, 0x3, &(0x7f0000000100)="001f065d", 0x4) r7 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r9 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getgid() semop(r9, &(0x7f00000002c0), 0x0) r10 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r10, &(0x7f0000002680)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd5963aa9b00400000000000000103bcdf1641d89d0c7baff3676c7cbea09a39e3b89ef58449b79b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000f052da2622ae55657e301e07005167ae00000000001799aeddebaee2f24076c0722f4813aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed2a5e5a50b5606e75ad1f269036cb2812191af926b66598cd745a2dcfe32d17b82bcf14a020481014e5037c170991"], 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) r12 = getuid() setreuid(0xee00, r12) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r14, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r15 = fcntl$dupfd(r13, 0x14, r14) r16 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r16) fcntl$setown(r15, 0x6, r16) r17 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r17) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r19 = socket(0x2, 0x1, 0x0) connect$unix(r19, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b801005af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b7971696762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r19, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r20 = socket(0x10000000002, 0x2, 0x0) dup2(r19, r20) r21 = getgid() setsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={r16, r18, r21}, 0xff79) r22 = socket(0x10, 0x1, 0x0) fcntl$setflags(r22, 0x2, 0x1) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r23, 0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r25, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r25, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r26 = fcntl$dupfd(r24, 0x14, r25) r27 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r27) fcntl$setown(r26, 0x6, r27) r28 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r28) setsockopt$sock_int(r28, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r30 = socket(0x2, 0x1, 0x0) connect$unix(r30, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbbbd26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b801005af683318c55b44966c11c508409521cd9e8517ea9a5142f76000100006e2db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b7971696762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155dd89bf00a7f3e1e7cf79eca0a62caf37f288af5d2603f64e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa741180000000000000001000000"], 0x10) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r31 = socket(0x10000000002, 0x2, 0x0) dup2(r30, r31) r32 = getgid() setsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000001c0)={r27, r29, r32}, 0xff79) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r21, r23, r32, 0x20, 0x401}, 0xffffffff7fffffff, 0x8001, 0x6}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000480)={{0x20000009, r12, r11, 0x0, r32, 0x100010024, 0x207}, 0x9, 0x6, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) shutdown(r33, 0x0) poll(&(0x7f0000000000)=[{r33, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r34, r7, r8, 0x0, 0x2, 0x8}, 0x3f, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff65) r36 = getuid() setreuid(0xee00, r36) r37 = getuid() setreuid(0xee00, r37) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, r5, 0x0, r37, r35}, 0x0, 0xc, 0x3}) chown(&(0x7f0000002500)='./file0\x00', r3, r35) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) msgget$private(0x0, 0x0) getpgid(0x0) 13:37:56 executing program 1: syz_emit_ethernet(0xfc0, &(0x7f0000002140)=ANY=[@ANYBLOB="ff01000000ffbbbbbbbbbbbb86dd600000000f8a3300fe8000000000000000000000000000aaff0200000000000000000000000000018000907800000000401e68cf489ed8bab5db3c819b42330cb459e80291a2e82a073346779113299a43a514ae4d9ff4fd8e61aca1b46b251941b2c2af14329a0968d0c7876d4e20414f0e3e4c70a857fb6f900e5282a2f7692e44b5374630b730c40c1f578627d8368ca84df0acf67fbff8ea75d9a4197d4fb51f4b516003464b7254d0d5841299689eff183126947a97c63e741b1190b29c99c55d1beae2799ddda3b19019ab4377dfd7712ab34de622cbf4bf5cabae59b8afb960aa648ec0fdb716d2f62b7992cea51ef1f187c6f5cbe3a5e50b2b0b378fe068e9a4055185268c6bbdfa2954639b7d1637e0499cbbde06da09ee5db0b9b5d55b787c49fc7d4b4b45707553c05b92bba1742b20d3ef5c3b151b848cd169bff20ab9c87bddd6c35c92fc837300e211f3a69e873e71342082ee620ae730c78e5accfaf7d63fc5d1b8d36b2338577db5ca823001b5e3e2fd3e5e6f823cb25a1f07b9931a35a406c7d78461c7f16bad0463335a4786671e9ab64b2b6f16b0ac445df5bea2be8a78ce9594cb4e9c4cbb79ec7747725a3156cbe5a542418fc0d41370446a4b94449c14e517444a09146a4e504d61d77a0589b30098ef547a57218bc9b919aa73b2b3531fc23ec27ea242392a3518a6da55aa3a83e29d3d7fd7970d306fd82193c0620768e35e8796e34de4e4a205e75918fe66278744df033cc5d6f316d3c6e98bff1cfdbfd52421ca7b2bb1ad40defde853546323dc5617e9a3047ff530797022d3c769350590c17ac63c14bac509e8fe566585789431cc0882c3f92ddf90ce41a18b8a33548faa65a23973402fd52e210c0954fc023a18fc6d3aa6c0377c1508231e351d4898a6a75a9a3d6f89dbb90d5fbca21305fc092478615d4b35ece96f9125cdfdc2bc83404af0ea72a40c41b2870730413580b9c165fd2bae275ca5f43abf9cad2daf8faf022322af90dbf3ec400ca5f36ac7ed017d99920684a70831364dc020ef767c538eae3417a9c6a1f372ac3e949ce3dbfcf2f859768678a920a01c8f54b82250193f360c49a0feb60d582846dcfe6f184880e6aa42bdefc9d2b5dc0ad8185e8a47b4a4ae64418714cfaeca10bc1b80d27b822be41258a56cbee50b6b351908cfa9b8492370e6b74066eeb66d4f40309cf80aa6a4fe5ecb5a6e24e3d14372be8630a400da300e282d8a1fa8659322b13f631a7795ebbc79d1ab6d574fc57156fa738e28db1aec584f05645e3350a1d56a0f664ca5f73705b98fd1bc4f9f9778fdec366b08fcd2745e1d8f14142f07a9ec4acfa4bde4697a4c078340db9b656ed737762f7f5cb0dd3f88f2791d0c306962e9cf09ddb5cac67ffab3179006ba5b329a05e0cced4d0a0e26cced98eb9006262998eca4f3b968501ac2074009e3382f9775de70a1e9e1aa00eb86c2d19547e3242db07a7794344353223d408a2708411740f59170c75ee2d0e409cdd788838296d0330b1938f55286b674fa2d92b6acd37d5ec70fb439c723ce8d4f7f9a2315b5ad60fcb933fa16f869ee087299e067b6e8b8fc917a78a26e569acbd7d614e9ddef49a9e5b7e359d54b6a162276fb4b079717aef7f7b42da61c683bb8447bbb8fcc25d5c9b96125ffd07a2c1b893f9d780d1d0c945c7b23cccd9339e16250314b7b076b0120030ff55634e4d063817faf3099e88da1b500a9194868bfb10f8f8342e5edba979c5811d83cded67d6a44711cefb7d9c5e562a6279666a4d610bd840d79679183d3dfb7552b9503c480abfb632c02da3679a04c9aea5aa713467119825e4800fb1ad722f248768a9cf99494a18d97fd8ed6e4c08734ef8125f6e6484f5f0b528821835fc831aa511409001c29d7b8b2216a2ca046d66470a9e6455a0795088eb0a8ab73616329325a96160d0e23e77563539b3387bda62bc3b3209dc33258fb4888d0cbb433993aef1f94d087310699ae8a9935df248375adbdaff0b5fc58350bc763f7b7d983bc8bbffee773df7e7b367747316a059434eb32f7e79c7d04c3d4c369d9391cd46a7d5b5ad8ef7965365c8e28f3c79aa6a2579425808a61a710ba2bd5a80ead6a19ff152906192ea1668c4209af609dad34d0f1f96d4d37dc0f29ca49c1da78383c0ee577092905b16c4a13a49b07f5c20e00b0b716035fff76385409b460caf104945d1516d767c7c34c029e18fd8eade561d470c314fe3d743d16c85edd936459e30fc6ef260529d1d283d49aefcfec0584ae0ee1e81724c2c14837193831666b97d27e31fefb4f70deca6ab3b46b466262f20cf47eb00cc81f643f22f65953ed0ee7e0d0183bc68d3e9baa0e0b3e5aa1bd72b56504924a3f8f01114faad951162b59902d4f7d0b0d6fd3ea318507591edfa175ac486f98b1754d6fb01f73782e1553e9e09f990f7f3c7731c07304f3ab7e67384a21995f1d19b563745eddbd1c9da29bbd9738599fc5e7d2f1104965ae95bba4f62ceff85ac7b142d92a8db937746e6a068b59cb398a4c97165513599b8c3f31f2119406d1705a09fbcfebc6268f8060e7afebeda02c38fd23fdc989a31323e158fbc4215f60a4137754dc642a4fa6452c00000000000000f0f544383a6aa193d3698d96ada5b13b2ac585d2b0852faa710debf15b3c6195d10393d97ab208ec018f47fb4a8bb6ec5cfb2bf5e25bf687ad8215ad9b9e0424c756e5da79e4f5302f30238e4faec1fa733fb5906fabbe8edf3cbc456baabca157260f4afafc70b498c2570bbcb51b474c94af3ab4b5f5af84d02fe4fc041181f76ec59e3be135f1ad12f79457070d42e5f30c3ee2ca1337c07c28330ea8b2eb4298e1536ada4c9350baf06e646728df8acb9406f16e94a217d5aa6a2ed20ee2acdfbfc2a5696b560684901d9ffcf426d033297ed7f7e718216c76ca625f984dd096768d1dbab500ea4957fca7cc01e00cd167e389b83d2afa869c2bada2695474150210351c491493c390db00cda36197682d804720e1aabcd81afae1c04a4c431f8893d2613d46aed10d6229af4516f69bf5986dd7c81fc368570b474d2aceeaeba91057b7ccba9cabbf8aeab26762015aba3fbe88aae456345af460d3825cea422bbb151db99f77f6617e06b4e1d5da898d7be2cc7ba2b39311c8e9861fcefcb7db119ca6c1ea2d34dcf7046043337750c1b3ad23c10509e9d985d3f2b21b4e244eaefc5480783b52c667c310b902951ce9f77fc36b79e2cdc5fddd38515a659224b2e592e341ea876d5be07c42bf022057edd7f8534bf5a0930f59172db499d526d4fc3e2f3239bacc94e317c30cabae53932bc055739823a2f6c28f9ff3f155361679445d3356ea7ef7f35ee4437f01ce3985a486509fec8fc9664d64b9b6abc1c90d8651d4bb51deeb6a3bc9451c2ee6ae2353c125f69abeae8e62ad6914bf2598ac91b9201a8889b76bec60a122c64fd460fefc586e6882c2e38a6f57584693f5a95f1c7e4ee4cb0799120fad226f15dc4145c72bad62e8bcbb6849b2d96e62072deab97c32fa8f5c53a0737cca27acbe6d932d6e6c42e1789609840a895d2b3a97a253f1362c77293395ed255a03b5bd59bae35fb5f79832127fb21129a567e4f4f078043b3ad982b2f97f9def14ccd868db416711196c6960f1fd392dc8bf92ce0ce9015eed34eb16665913a8a614099f0f76f0ae61eedb3d960306a58d01bd6d7753a52d8891065dea6f29bf855c28840de775080154adc9014191223ec374a2f1fa8dd4300a2fc55a7335ede02999c0f59f7240321b414b03899adc92bc0368d953ac6e4d96667b9043b93a7ba2af51e9bcb3a7b7b43759d541d5b624d785f0a9128f1cfe43838f86ec07bf86c7da158b0ad95668deacc8e35f52cdaa02e83d7e8b76fdbbc4126c017f3f4ecf07d0dff50a7de48906d7a97d6e5d6774370475394dca192ccccc2afd6b8665449ceac34287aa269021d8fcb6f1d76886bfcadb135a5a5616769fe6f3558d9ab62049b16e922b984d02c308d2c87c55ca25697f29c66e9cee1170caa425758aee7b6db69012f3ea377208dec882a738f755105e1f88b24275c9b2ebf69999228e848081d9f13673f3866f3faf45d4bbe33841ba684fd1fc765c342a0bc144b1792b9a6cf63def2d683f6346f30e0d0a13b426d8f027d82d0dc7ff590e0f35482f25e7c3be4cecd0104359f61a83340f71921cf3ae1d129d26aea7953e18c0d6855d5c2977f9b27cabc7a9d0f440a2b3814fd461675fc62a355449e892297b81b358263bffa38110bc695374196a93ff7368b362981624056e4072c3091f9123b74800027192bc329ceeb0579a54c4ccf9394601dfc0d68ef298baeb0c6313467e630010a33f07bc3ed3310730a52ffbfdbe4e346aecc42627a956637c4f92a3018893fcad9733b07e66a8794eafafd2b529130f0a82481f6260a59dcbeeddabedb5aecb417f3eaadba7db329d07c23e8a737970f9dd2d714c753869bf4d34e888bca01dfbd060eb69e0bd262745ee0c710cfaa756f79bdc625355ca9f07b7b31e1d53364ee0d53a1ce804965c14b5c249ec935f17647a756217a144654442ba6b99162ada242513f2d477a9d7cf3afe9af9004d2404cee286db8d0443292d82dc1a10c900daa0f94677a04c712c050d3db7c1ff8fac11cea723e4e3b7d2a40fa223b99d1e4cbedbb9a59a4704dfd6b6fb3c39401401afba75207e3743a2144a93d34fd154b8173e6d9f609e4a5e31bd4966a17e9b193cc280504032876ff4fe03ce9e433ee7d04e2cfe52d4d2d9b606da05fdcc4977b1607d4a91a5e5d415f36e9fec5597b4a9d9403a5d5b8ea356636ab890c2259bd555217a8ece872ba2795fd424e80224757a73107e0b313ba2fe0ef13bcae4696c4efddaaa624b9ccfdd87dec38bb949e2d24e6a311e4c473fae092f7c73be01234a03cfd3fb2ff5374446ca6e6c514dd76efbd15651893a0026f3ad537f79ac209c7026fe8383dfb1bab902986a1c81b42a3566f78a14323622ea2181135034413702f200f1d807adc145d0af5ca6753433257a804c7b7c22120019ff67ebe116a1be1668ba31eae58a603bd85fc4b65b145766b03ac77e5b821ff17378e65595996834b6311be34d93b787f2c7c6dfe4166fa1e0221d29f92cd3c4599d1a6e6867b731375a63ed3f8f9ec25cf364fd6e4f72086f5f06a94e4e2ea22cfaa9a00e2db4e9cc166d439b71fb2669bfa2ead4c76bc833012d5814285381be74b7279f38ad098fd4c74b9c24ca73fa5ac4dfa486a2ede961171aeab4a553f811fa6e85079beecd0e02694433f407fd0c29f32c63b8fabdf2fdabfef2de017103f234c2b7bf3a68497ebe24e3343b159ebd2288e394ca4e4fd9988a7c2e4d26c85828f2c124dcbcef26f0948977b5c088ca04525f8b3841e0c7122496c5dc2dc31268bf21c78592e4c6f0de39b4447f43a9a54cafb8e8f18ce045dcb9020913a89ac3505514a58ab508aa04360f23359ca66931b0a9323590d21429c53404f91fcdd31d9bd86f304d34ecd11c10b77c2c4229118b20544f83183fa6e429e5c73bc91af8aa88b31d700ec01f6fcd66e5ce0ef434e27c863d842dacb13ad29970c7f05f333b68e9644d3ef0d8646885082e69b62a6ed6f14776a515779b779e46d411cbb9aa846f376013779735464b3b84ef95c493924201dc6a446f2af77f38aef1904c5f79b871958247963458dc8a0a437095f08a640f121dda731ef511b47cf64aa7d299f6a5abf6ce0edd090b0d47133e151cc9fdfffb8289cc5f5d09ae99758b0f3d0f0d0a3993d64c92bd665e91ec6ba082aae964447b5c3ff206349434355d75e9e56ca2849b6ee9e6fbb205867181845f91a7689f0aad17ab4a9c4313fd95e8b4caa5be708d56c69e41833376b381307e9fa1efd2db9c697ac9fff3f42afe4e"]) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f00000000c0)={0x240}) recvfrom(r1, &(0x7f0000000000)=""/175, 0xaf, 0x1, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) 13:37:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x200eee9, 0x10000007, 0x5588, "2ea86ecc010400000095607fcfd71100", 0x4}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804", 0x227) 13:37:56 executing program 1: r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1001, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, r0, 0x0, 0xfffffffffffffffd, 0x8}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r4 = fcntl$dupfd(r3, 0x0, r3) writev(r4, &(0x7f0000000880)=[{&(0x7f00000002c0)="7c07f18def18caa076ae50fe6a34b1095b8cfd09358cf3d268e34130f5189dce5971d0e60ced01c6dcf80beb70fd1bb5806f35bce6d3427f62a0d3301bf85b6e7d95a763dd7441bb8635a3fe3f87791a92a2c5fc756add9cf3ae1cdab013d9cdde4bdcf5e5adaa9e3915fe858738bbe09c5c9c12d0d2b3ebd57b09ba310c2a33415671b8b8abc969b5ca41e379200286", 0x90}, {&(0x7f0000000540)="e911928e982a7270f42cd32cde5924eef5d8fab022c536f35bc4cedf871f29edd2f7ccf794981e8046d812c5b573d7e4af053dfcbdb000b7c4ef1f7998a895fccf0eadf6a1b1460a606f0b37511793a3ed3d0c4e71967f2316c25b9d2f43cb7b69ef47a2b49df3a8c4ee", 0x6a}, {&(0x7f0000000d80)="5f1198a3ee772174dde50fe0ae229a7bfeacd8ee967d46bbef69a61faec57a4cc5e6555b99662af210ee8d309e3a02c25673f47d6744653855cce4d8d66b71a0f349fba23863cf07d36e59d55bbb844808faabf1c48edebd8c00819a502ea842559e9824cc900b571abc8bd6f2f6a6995125bfc4d147eede8dc26f3a418cf4312a63b2215131918b77cda30b8a15dfd5a9ccb4ed195536959a32963fab3a2e93b92204c4bd619fb84de92fd00272467e89c05215f5e27db6488574a23508182a5124c426abf3cebd596a50a57ca27162c6ba053043ae8184f9d9d43f70297cfd5ff75015242bcb371b8c724b8c8d80e4a9cb8f0f5c11d24976ce5cc2a50cbc505731ee91c3fe6794204533e20d762c832755ddfc1ed6a51613af093746e9fe77443d32e31c3b85c06103f7b2cb79f5a2c7657598e658ed05951e86ba2ea909454dded4732c0538dcc343f7464f2a5fd53ff3bcff213b776ae8ece6a15a714c0150fa889b098f2e546bdcfeebcf023703cf53a7ceb0c063733a5ced80ef90c4000b220bcbb2d30ecad698ade0385d4175a0601f98f493b1f32c4afebf03e6845d6a503091615a10bcca3e30d6c72554c0367e1f792f9afe926769c4dfe4db4025c965b537c29f80b7cc460afbdbf0e9b487ee3795f85fdea339622582b2a6d6b3b93772bddc0c18374f3bbc4e5f72af9870c9e161a8b2c4f6aa8b809e1fb96bd90897c167090d349880692a21908593dc794404e65dbb92ffb3a18c0bf5d22c9f5a0b05e2391a945517ca74f856bf81a60d400d409012dd36066b6467be02ca0c356a53b3a435c98484b8344816cbd94c10c947c3baceb9d5d06b08e5c00776bfe7d896aa7743b05550f8cc94c3f5ed4bad28e91f19504a1ebd11fcadb1494efde924ae4134dab27361c78d8bbbf2531a73ff9f730f170c6396bb71844caafd35be9b0357fcc49b8461851f5a7a882f8d571641f41f40179dbd4cd881046f67aa5fcfa2eb093af1194ff240b7d68a75914a882a877fb07d0d793c804b88d02114173a0f88c689eb5571dd6db098917c7f806d248c1213a1b369e57a68888e0568bb748e9ec3486a11dfd95c82116637f49a5aacb64987c37d1df40c5f2aa9b0e5013e6bb0d92b79ec6a044608ae6635f25a5f3c4891bb9e8e2fec0ae421d3bde09d5d55316c5c4af8c278b7f0f53fe674d7c479b0c5777f3f52e07bda54d21b307eff5a0bc12263da1b034e155cec8a9e15c5d5b4811c5ac304592f137ec16c3188e00b055b9e10ab22b5c4c727a6ec15635fbc959922df4791e782bb35c437a1f94772cb7848f4cfa78e01c0aeab7f3d287a9a2592732e847148277acbc6897f87e0b14b834e948379bb37a8833b7237fe069d52ab6cae2b753c732f479b8b80b35654dc5a8d7b53a6261cb8a8ca45c17536d2041c787d17a06f9d71961deee6cfb0fe86e723d06cf199bb418ddd4e3ce7daeebe38c1dbd27ba4b9415e518c01594f926e55ca3e90c328f0e850135e38d438d3640fb8cfb34e9087f9af8419ee2acd1d1955a9f2eec9ec3a6a56d06b2daa7ebffee33052f5844317d7aa6018ef0c992c83bdfa0fffa97c010c5fe8af957483e5b7c75421177ca70f43e8898ce5aa1aa70ece1572718e795186d2ff687a7196209c1838d51717861d83c9f2b22180b61360cb62a66300c53098870e11476a410b2d9a321ec53baf73c1c8256a6715bf25116843c87e7c3eddea70b91237a771ffcb9bce6d52957669e9f2d1395c5bac47d22d5de010f302c82e219bb6fe7f52c964f466f1120f18aa6862a600035d798ecfc8b7fdde9dc0c917f9c6aa46fd11a41ec6ffc08db8ca1ac0b1f487ae0b8ac5f8f82ada2ac4bb5b8fccd3e3d78a84d7111fd2d8b7cc447379b871287572e3c09aedfb0e4090bc41208a2b039a5c4e592f2cf65d5cd34354c3f85c3926a2391c82464e4232cfe0c6283ee255b249b94f750b81772df4b6dc2cb510ceb0d4df33bfe340408c1cc3b0bdaa1d7be645e66339ca6da3a25d985d72598fe005d8c7c78df86330988fcf7712c2af668ae6fa66d9d74ba2f8447c9f846ba33e8f47c44ccd4ffe0d39c88ac5d0ae53c37f2cea73a62ec306cdd7ab515bacddea9a17b2775a69ac798f085a3d908fdee79cbc1742e1f40ca571f876bdfdf3593caf46f21e41ade93698a011d85914e2e3287ef89e2143f73b6e27c43b95de83453226ae5c286d5b823a49ef729efc232c85b4a9dd7165a7564f6637eba32b5754962ddf60329e9a267edee8fd1c43fd339eac45e8dd136a12aeaf2d2ed83d7812d34a5ad54053fd624ef68f85e2a04798210190f755442120bdd68821247acae3af02dc27a54049113b56e49e2c3f1448a2e9a8444377b2f38f1ca3bc5f41c40ba6b36200b8e3bd5b6c8e9803b343c5bd8a8497c5abbd4b58b4dba6a62173db9e7224127e24d3e74a4c754688ff6d1a39b3122c7b1321711589e1d8cead593a386d9ad4f941bba03595462931245a14575c31384f8f933fc3911525dd068242006852cf780e449a6fa537280e450c04a0a6f0511fb873cbae724814d3a17e7e4af9e8a30a07640c75b7ad04afab4ef0baeca3267af8f6daae18b0b2d8647035808732fc7b0acf45b74a512f660d3ee155d3e9f64355998fac3696895160c2440191173b14b1941049b06f7945279ee7bf0fe4ef799c40138a1b18105036d728f5a4abc688ef801e4be5793118edf85da16e33daed47781801dd7fc95e569e6889bb86aa42313e86f2844c5ec3468a455e67f50d922daf40192fb0e35bfb107ceb5fc4a1190cfa007d2795a1cfe404c88ee82c748889a54b153f0252723e0f3bcb0d9346ec5f5462fd314d919678cad5207d54fd0ec4ae5f42932da49c8bb43a1a2f23f9c547f3c4d752608c37a0b6e8cde663b9a85059e693b421d7ad7ae84a94e86a3d1e6fb6810577fc0ee581f442fd77e45b4a38cb6bd94d63fe5f5c88388bd19f1a81e3a47069b672ed42684357d13c9f75dd701674b7b0c00f2d5a667a909cc60738f13ecf284d476fe26643a56d8089b65c58a8d07f7074aa0e24abe319e6be4117e6f7c24ed30a8aae4c5a03ada94e8938ed97d76eb21d64d443454cf3ce4d940c8be29e96e0c67ce5a154d20636006e87569c5135a2b27a3600bf9d18a8c2ca4ee52a128e0fbe36c5fc42a99eecf0bbf75d2d1bbd54b0b7c649afe87891c45419c8d3b7866b23a17fb25258ddb4b5d789641248f21ad509f1d73dd67bd3e054b6f1810accd12b3158df5071c59ec6e9a483934c78b3f907aeab7c555bf1f9e1dd7c37a43309faaad61a9422fea714e65140e0cb0ae64fcabb3fbb2cb0974bdd9d06d9000020769522b970df94bc0aeeaa142367017fdc50f4c4ab43c0240b1783210a861aeed8cf55395f072081eee6bfacbcec4171611a1161e48d9f552394bdc1641e882c7524565d1565d0bd0c38390dc0a6dbfe86e3ef1f81da8ae0a6ca9307334e21c0e1847112249b20ddc591e9a51b8ed52d6918dda8e656631d7115201b66e601a41bf8a2d4e87facfd973c668ef9b42da7200f6d9c24384e49b379ab777c79003786c9a5bfa65056ac6bb29b91e1d594063581f81d1adc13635ef809c7ea04cd3e7899507b1d9b3e70e0728266329b397cb5872c685c3cd1893fe0f59f8311730e55c8ecb2740a3e8765826b83c84ce3365b6de9e655602f91ed0145a5a3defd5778e5428614dbaa04955aa24c651c932ec51220d6f48a0fb8b5cf369ed8faba620b13f1abad782923ddb467dd089e3b3cc586493e84f3ef8abe0c55762dc1633d7f469b05a3e20483b06ecc882c3e6beb2ad480de95a1376fd88e1cdd7e2a5c4eecc84c327653172955833aaa7beafee2d00fded88cb537e6e4fe82277544dc1c9d4c7e204e53d6edd4ce6dc8ece657764f291c4db702656b3eaf225e5147883832cf5bc79fd2e29cd3eb66424fea2b1d9b5a0cea0c9a1fa340773e7d3078b55b831b234df0211313d2e54ea6191fa77fb8ae9a10183544013b2e57ac78c1abf8b37a846f11fa29c145373e22ba416524c51c119b9aec9b03db7f4b3e3a4fb807d7da1f3b3e3314e568766558ee95f9d36169bd805c90af8b594b4c245631edbf5f1df27048ba29d6a15a53c9ea51aeb46ab9bf6d00096a2304bb319f813ba736e79ba0dd60829a04710f4d364138a8b3073b855632537950614d74a6892d5ee2814d8ef1be2a5d415d82a33f4580a9399ee18df77537772241d9a5453196d8d7b125483ddfad3625cca4aa3e14b6b53d37aead63adeda8fa81918fd1e67412cc9aa58632b387c072a477bde3042c460e1c21eedca22ab3886666f2999171ab0da10d6d31852c77e5342a1d5a0c05a51e7360c309a3543e8529f201b58c1ac3c2775b83828fc532dc3da2bc5061a668cc072017a9a86044dd3af0afba9bba78ebed6adbb8ecf19806b577102c14cf55ed89d0f83a18519773de713e4f5cbbd3726cb2e5da1b9b0190fddbb17ebf8faea2478c854fad194469b797fad7da5e5f037c566c33773e91cfa5703ef9ec657202a3d081f63e90138705b7b5f0143f9020994ac19a32dd580faa039adac21d5b23f5a124837bcee3131194217c3a00e2b44d908c3b6f9f5a55d7a8b6ade36cd39d5dfa64cc31cf37f532221ad80078f43584d2b45145b27058684e1abc0f52603da11b831cd3eaf79800c0553b0e617a32d76854652fb953090ca1116e8390537b1c80e6fae7bd135be3b752929ee822436bf280115d7941125396bbed9be49012ec94a83b85f431718c60010e98e9de9a9c62e7b77b8afc17c8a133fea5c7d81446fa54e7520b95d97ef3f441a4c92ad808ac1de95b2b656a582c17576e033b8c2106c2fe10609c3dbf55882a3f6b88611dcbfc9749d6db8aa0f5bab4184082251f8ef1072012416d4ff1ae7948a46c49ddc20cc02952757cfe6a0fa4860e12f18a57ca1e2be168b15bf627f00cafdcbb41e7126c3da5a4856e645d0bcde8b44c6e0cfd8c44dac35f10094738e98aa2ba39fed8c44fccd3a9047f585c10a82cfc700a29e6a5bf03d2a6ddf5a3e96e34e18a2f0c4247312c551ba3009abbb79b19146460ca9da7dc95e3b1e643055c6804a165bdc5a71de2e0008ef56649542659f218552dfe0574c3a4e367a162adb12bb773c65bc34566d5e84943063adef8fbbc8b3f8ae12f12637ebb3bc46f51d57a22b32cda14c9f0ca039b4d00464ae89e38ccb6c03d99b08e5c5ae2a47232c6b3e7a48951c4433dd9df7ca5e9d0a8388f813574a4f78eb3167a4fb0566f912b708ffb46def8b919f7e45f1dc3489e92f519d6fc2412c1c553ee3dba6c605a807fa46f31e6b92d72658d0d75e780bb522347c736bf85820e5b1c683b38692dec31a3db3f74cbd6aa69cf4f03339d5b8d468abbf416546354d960ba706c9ba1c9c54632a55cc3fdceadd541b7b7c045922983aeb288102a453de93c1f3a9a9e6ce8aaa09fd06af7fcb43d995fcab0d8fac6ff0532ef94df1214021a66f5de3d89ab2ba66a9ae06f5edd12bf9f77f3c2eb52463b909a46badd67953d845168b511cf6411f16f4335381f04902abf54c2cdf2fa08ae13972825d481552eece9688d5390b8dd133a7fac042518477d890245b24890df0e46f5b4c939e08a3ed3af43d4f169ecf02ef4a67cb7ae4e561d47a6726ae4e398e98e9297ebd9a1c28c72769ba237bf5750782b1e800694286f9be6a285666e4247566a31ba1537b553081c70ef435f8096610cae51d61d5478ec530b", 0xff8}, {&(0x7f0000000680)="4cd809a56a09967b1e69cadf52436f5ef67bae92531c1151d13e2baf29a4fd31c4679d00d311951bf02db4b0b3a24747ed234febdbf4a72de4aa2d570dbd85d24954529234c4d7ca81bb688817945a76779e0a39f9b6558c0f5ae34105ba076388e528a37582537dd7cb720ff80a95d8400903cf2533c4db8e1620ca1bd1ebd3301cbcc76e57b7ce55307a09256277bc774010c17f6ce5e6db19ae4251e78db9a92b3b2dfc250eeca253adca9c137de6c41ccbaa006031f3cd1f41582538f372bea7f3c1c92696bf", 0xc8}, {&(0x7f0000000780)="58963339dae70c7510ae6758f7fcf10007887862ab065b364ece460eb85d8b979ea563e757ff010000fe012c8ce6a45ce2060573db18a1042859784111ea6affbf4106bb8ee02f1ece8ffddbbe50fb2e36c34ef70bfeb0913d3719e5b17fb9c1489b4855a0723c10cc1bde80b11b0f808eb6331cf8ba5496275cc0b970a4e2991defb9ee1fe50f41e8d204c7121867d0802c5bb14f0d2891174672be24ce7852272435db8d0210b0f9342ad073de75eb79c6d394458613d408b530b583081682c6748aa66335438e0b40c86c9bb5c9bbed000000000000", 0xd7}, {&(0x7f0000001d80)="c64b778c55108704ad6c168d7438b5a8325d30145fda98cf4e7a2d9b0f1151a0370358605db562b3c78175e5bcd1d4a9562088afdaec6125c3509ac9a167446c327b9e052ca0c0e03409a0e8965e261cfe27394f6a2b389ed3b8a16089089153164bb6c62f354d584ad48c17c7c7e99d5d6aab38f001fa3ace846005a1f6005e0b060b4e9ed424264b5a379eb39d32903f6169e24c536fce38ba9c2ab08cfac9eb017feb61a33933f99d6e1a3f239993a306fe4df0a6250c917a4a4da2b36bd857e9c561855831fb42c1abbbed917d2def7bbc523515783626c1ce4c63bc3f250942b2c353417c17f4c2c950df20f3b73e73de20918d88790ad69b4a479e3e0c61cbbd5a2366b7400ba6efc37142b2e6daaa8c7d465c740fead60f8c10c7b58d74a56d281ff5b2d9d8514953cfd3ede0b757cd7331488992cf8448e43d73a02adad029ae1151a8d865d3121a35864d2086e1bef0ecb95a690b6f379d0ea54bc970acf1d662e711fdbb9f63a1c0bafc5f7357a3dbfe22a70b003e96563d5d87e10038c2416b29dce14644950f6cfaeefd500b0d94c6017f2b8181a905e4c2556416c491b38fad52772cc4513bcf147451d9357906e963cfc5199efa5121459674ab440a27a669e837f6fc790a8ea86efab8870793f18333ef4b3eefe27f3b89882b9f0dfa8a4ffa2ab6df8317e7ac12e09845527fdf32c12d3203435707133ceb729209057c5247f81eec70b83a008c5ef1710da62d282dc95873766ff0cdf402f3033ba3c3b91b98dd622837b045a343908456675d49c625b74e3cc319a2683366ca2cd52962fe0d9be5060f58c71a035f1d5f35eedabe448d2f8fff3f0c07146bfd6d130173bd08d522fdabd5c34e7d26a0c051b0fbb76077e83a72b3125b3462cbb8009160d66f8c752452271207dd0288e79d2dcc4ea032e10d3676b1672078ee113a3587e1b435226a40640bdf548b5013fbdec84c262fcd24db4361688a9d8ffba83b37bc1a9aa6b5c1180be3f3df577dfb29a0a3b7bb57021a008e077a00c4d5a66816a97f4a82dca37fb1ccc8e99581594df91e33e4520a33a3e176fee21830b4221865bacba11e837ba0a6e0f271e0faaca25ed8726939126ca5d9e447b6d292fe5e23708b032f63016dfae37db05671b93bf0415aacaf8cf3f06bad854348aaa8da61bae7819e1ce30c5aa6a644eabd63b1dc09e336304ead97d47ccf1d78839ba51ac9ea7cf30042f2f2e2bff77bb46f7583a8dee5ae0e738b51c22393c9e04763d48fb2c13c0a45a1f2128b303fea491af3a5f3d55961c6c83ce1ae2b36f8eed6a5b47344fb43bdc4d1ed0236dffef38ff1ed236cbf78e6afd44f017d2675e3f0c507c5926fe59640c0dbe2416afacbe342bc5830fcf21fa0ece32ba198e9240582eafb50666e15ef8b57860e589ca7e7412b00f388c166d516e28d7b491106a0704bf8358ed94817334f335b1e1a18f2de7e58c5f23fc811155225fc98866394d955d5eb73c7bbdba0926b4f4ac415324e6eaf7ae5af9f8bf626838aaae0c0b365a621ddc3963806d004f3d8c228dc6a0794bd2bd9a62f20f8cd39b04a6710aaa9faf553ef6a4f3af5c5eddcc3a5abc96f733d60ece3ce36f4e6e5fa9b3e6d8b0e610b061d5f5417cfe14779fa27290e888bddef8455acadd558dcb705684d48278e8bf9e4b229e1cb9bff0e6024d3ac1a33e403443b50c4d93cea704ae071b197c7102118953c342dfbf0c2cfd7709a513cf0000523f7f17423a79b41fb5aa153cf327c832404267dee6b123ec6b672a5b4cb0987dd1f7c10044697488d23889b764d6b34eccd452aa133a07627da53c6a0191d11d23ab0a2d0de2f045a52d40d78250e860a4aab05f4a9a2f8c126074c94add7067456c255a05640f5b2dabfb198f18b1e65606c54e0bc05e4f8dadfe74af92b116778af04b31d248de5414125d235dcae5446d501ea3e19aaf6096f831c642f665c10281e3d7cc06fc103ce39fa766cc4ee51c91a72973c6b547a5dcc680eba931050c0c555248f23a3018bc8700d7c0c686107547c9dc775691929510bc5bc489249fd5d9bb87791fccaee7604afd704872d43a698346524ba56f55976adbe2f8b208df7508fb9a2163b442904fe2c0a4ac5ea040053e6868b164e4746a48cde49ec41082c1aa20b2d9d5b2719f9c74d44a2f169123b25953b1d1476bfe30de31a9ba2952b1f59165a189f5b8c338802a712fb8b85114829cf3e949165a92201a5aa378e3096428c1cc7a9f148e513461b63e219dcaeafdc9d9a1cebb18c794d843a764ee15b0517eb984a2adf7f8705597eabfe380f3b3fa5d71fc07e98271c76665c2826e7d7a00e8be3c45807d7f72238b0ba8a8dc78584f3513de9755c1b647948ef9efd411d2c08e004ee45d151cc1721c4b82de7b8000d081f869be6223b8959d58e2ce82e8513c324475fb52797cc3fc34b777c1d3dc53a61b3659bbbd2bd22298c93cfa491456457657dca1e83a3ef6f3fca8ae1cc24c3d007f48281b7f89a42e1b8584ed3d33dddd340883e082ab8dd073b7ac6ded9b88e0b1c3d029d097b2d5482850607edb5db86e0fba21f4fc99d85edee3187f46adc4b8c38acfa98871e3321534384719163c3e22d4605cc2825fa43d509428f6d5dbd516cf1669773e66073f63d00263693381cc0651ac965188281d22cf13e5feb43fc91593f09217cdc6713969179e598e58c1e3266226b50d1c9df99c615d77871300e4b4de58e5110ca83795f44a4ea2e7593c17cd0cd28aba3e13af70cf02afd195638c97b1bd4e1dcbaccf94132db55634a3b69118a4413a7d7de38f497df8876c61238bfeb7d3f0ce73d200bff35d7202a8a0d9bd894c0c8ff241fef12cc651f10db6e43684593", 0x800}, {&(0x7f00000005c0)="7f1d99300f7ae6527e3476e14e423b0dd7901dfd6ecadb1c2aeb4c90c113f090d60e89b9600cddfb34bea5187c2814524e0ba2bada32c77fb33391c4effe720a72fe68193b48e5543b8e", 0x4a}], 0x7) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000180)={0x7, './file0\x00'}) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r6 = dup(r5) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80045710, &(0x7f00000000c0)={0x240}) r7 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000280)=0xc) setsockopt$sock_int(r7, 0xffff, 0x800, &(0x7f0000000380)=0x100000, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r9 = kqueue() kevent(r9, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r8}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) unlinkat(r8, &(0x7f00000000c0)='./file0\x00', 0x0) r10 = socket(0x2, 0x1, 0x0) r11 = socket(0x2, 0x2, 0x0) r12 = socket(0x2, 0x1, 0x0) setsockopt(r12, 0x0, 0x13, 0x0, 0x0) dup2(r12, r11) connect$unix(r11, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) bind$unix(r11, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r13 = socket(0x2, 0x2, 0x0) r14 = socket(0x2, 0x1, 0x0) setsockopt(r14, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(0xffffffffffffffff, r13) getsockopt$sock_linger(r14, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) r15 = accept$unix(r2, 0x0, 0x0) write(r15, &(0x7f0000000400)="ddee43ab8734abe72e8289e48f849f6ad7d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f924f499cd07afbd1d0b82c439922f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b93ddbd8431911689f52ce775d70066916deb4be5a9ff39ad54149f4d2ec05889edea29bb2b027704d05d43d018ac9e16a497ac43adfbb5775ab949932baef7e6fa3703487dc7cd0255926c0ec9007d4d1872a934ee1f5be84774e44e4c90776ade49d139113f9feea45412c80785050e8305e39e2c264e1b2d086eb36fb5c2061b6683f4f245f5eddeb37938cbe53ab61137bb470ad1fcfc3f8947c39f234d85af247e51d0fade20dbf0da70f529fe977aac0d35d6a898693452c9e021a16f0f00000000000300002f34ed4a28aaf694d32e4213441afa8a77faa097799765881433fa2d9e693e5b96346e94898ac3cfe07a1d7b033f82ce1254e696", 0x3b1d) execve(0x0, 0x0, 0x0) 13:37:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdffffffffffffff], [0x0, 0x0, 0x1]}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8, 0x80000001, 0x18, 0xe5bf, "b49530f5263ee58fc3e75b9d033df7cd8b0d1851", 0x80000000, 0x22a63104}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 13:37:56 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f00000006c0)='./file0/file0\x00', 0x1, 0x40000412, r0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f00000000c0)={0x240}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x14, r4) r6 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r6) fcntl$setown(r5, 0x6, r6) r7 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r7) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b801005af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b7971696762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r10 = socket(0x10000000002, 0x2, 0x0) dup2(r9, r10) r11 = getgid() setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r8, r11}, 0xff79) r12 = socket(0x10, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r13, 0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r15, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r16 = fcntl$dupfd(r14, 0x14, r15) r17 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r17) fcntl$setown(r16, 0x6, r17) r18 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r18) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r20 = socket(0x2, 0x1, 0x0) connect$unix(r20, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b801005af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b7971696762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r21 = socket(0x10000000002, 0x2, 0x0) dup2(r20, r21) r22 = getgid() setsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={r17, r19, r22}, 0xff79) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r11, r13, r22, 0x20, 0x401}, 0xffffffff7fffffff, 0x8001, 0x6}) r23 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r25, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r25, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r26 = fcntl$dupfd(r24, 0x14, r25) r27 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r27) fcntl$setown(r26, 0x6, r27) r28 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r28) setsockopt$sock_int(r28, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r30 = socket(0x2, 0x1, 0x0) connect$unix(r30, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b801005af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b7971696762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r31 = socket(0x10000000002, 0x2, 0x0) dup2(r30, r31) r32 = getgid() setsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000001c0)={r27, r29, r32}, 0xff79) r33 = socket(0x10, 0x1, 0x0) fcntl$setflags(r33, 0x2, 0x1) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r34, 0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r36, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r36, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r37 = fcntl$dupfd(r35, 0x14, r36) r38 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r38) fcntl$setown(r37, 0x6, r38) r39 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r39) setsockopt$sock_int(r39, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r41 = socket(0x2, 0x1, 0x0) connect$unix(r41, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b801005af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b7971696762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4b48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r41, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r42 = socket(0x10000000002, 0x2, 0x0) dup2(r41, r42) r43 = getgid() setsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f00000001c0)={r38, r40, r43}, 0xff79) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r32, r34, r43, 0x20, 0x401}, 0xffffffff7fffffff, 0x8001, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000700)={{0x64a3, 0x0, r22, r23, r32, 0x42, 0x101}, 0x96, 0x400, r44, r0, 0xd22}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000180)={0x10, 0xffff, 0x4, 0x57a, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x18f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x81}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8630}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8001}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xa}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3e}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x100000001}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x200}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x187}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fff}], ['./file0\x00', './file0/file0\x00', './file0\x00', './file1\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1000}) r45 = kqueue() kevent(r45, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) kqueue() r46 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r46, 0xc028575d, &(0x7f0000000100)={0xa867, 0x2, './file1\x00', 0x39bd, 0x80000001, 0x401, 0x8000}) fchflags(r45, 0x1) 13:37:56 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f00000000c0)={0x240}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x4, 0x5, 0x81, 0x4, "3f44a7ea6b1ab67164930335657d95f3a289a7f2", 0x4, 0xd343}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:37:56 executing program 0: socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) socket(0x400000000018, 0x3, 0x3a) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x79c) 13:37:56 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x80000000, 0x200000000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() select(0x40, &(0x7f0000000080)={0x3, 0xa8, 0x8, 0x6, 0x7ff, 0x0, 0x3, 0x8000000}, &(0x7f0000000100)={0x9, 0x2, 0xffffffffffffffff, 0x6, 0x9, 0xa, 0x10001, 0x1}, &(0x7f0000000180)={0xd7, 0x80000001, 0x6, 0x5, 0x101, 0x401, 0x0, 0x480000000000000}, &(0x7f00000001c0)={0x6, 0xe}) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa, 0x0}, 0x0) read(r1, &(0x7f0000000280)=""/120, 0x78) msgsnd(0x0, &(0x7f00000004c0)={0x0, "77889503bd56988da289f03f8644abb6769238cac784c2fb764b08c7e79a2b72571c5aa1d4b73b9e4bc8976fcb86602d019908f2bd2d44fc3a164515515ff48bf7987ecbd4a17beae90b8ef1008b3f9e6bcbcb2730029c1824cc9f9b340787f8f5bac8934ff765ba5c1eeb83cc0b81fe0e09a829cecc3b26f63e061c5745b3d9cc1d97d18ccaf33083fb2b4aebfa2da9225ad84e4a7c4b5afeacf25d7e3fe8a8d7376d73af8e7c515be840760dbecd4f42be4f35d3"}, 0xbd, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x8000, 0x0) r4 = dup(r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f00000000c0)={0x240}) r5 = getuid() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) setreuid(0xee00, r5) seteuid(r5) r6 = semget$private(0x0, 0x1, 0x480) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000300)=""/39) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000007fe00000000000000060067e884fb51aa0c3e00ca46a796909547abcf093bfd81ef44bda6fc3e212ed512f859ce9ea61ef79830a7822dec8b7996e702c3fc3c85a5d0ba8ab60d05df2154265cde30b92d9e41a74524e1ab4ae9479812579a253c7ce9946046f8c113427e1c04bfcd9b32386b920fe8fb719461ea75c9c8c201282538a0cdb1d1ec38017f587da1"]) write(r0, &(0x7f0000000140)="04", 0x1) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000340)='./file0\x00') 13:37:56 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) getrusage(0x0, &(0x7f00000001c0)) msgget$private(0x0, 0x2) getpgid(0x0) getgid() r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000100)={0x0, 0x23b, 0x7, 0x0, &(0x7f0000000300)={{0x5, 0x20, 0x0, 0xff, 0x9, 0x800, 0x8001}, {[0x7fff, 0x1, 0x6, 0x1ff, 0xc5b4, 0x8000, 0x4, 0x8, 0x1, 0x3, 0x3ff, 0x8, 0x6, 0x100000001, 0x0, 0x200, 0x8, 0x2], [0x100000001, 0xa2f, 0x5, 0x2, 0x8, 0x100, 0x0, 0x313f, 0x8, 0x1], [0x5, 0xffffffffffffebc6, 0x4, 0x3, 0xa02e, 0x1, 0x8], [0x5, 0x5, 0x1, 0x3f, 0x1, 0x4], [{0x2, 0x40000000, 0x5, 0x8001}, {0xfeff, 0x5, 0xd1bb000, 0x6}, {0x0, 0x9, 0x8000, 0x4}, {0x9, 0x3ff, 0x3, 0x3}, {0x1, 0x200, 0x3f, 0x2}, {0x3, 0x100, 0x3, 0x800}, {0x4, 0x0, 0x8, 0x8}, {0x1f, 0x6, 0x2, 0x5}], {0x8000, 0x7f, 0x4, 0x2}, {0x7, 0x0, 0x3, 0x7}}}, 0x800, 0x2}) r2 = semget(0x2, 0x2, 0x620) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x802, r3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x8, r4, r5, r7, 0xffffffffffffffff, 0xc4, 0x7}, 0x1000, 0x8, 0x101}) r8 = msgget$private(0x0, 0x100000000000004) open$dir(&(0x7f0000000580)='./file0\x00', 0x40, 0x30) msgctl$IPC_SET(r8, 0x1, 0xfffffffffffffffe) 13:37:57 executing program 1: r0 = socket(0x16, 0x1, 0xfe) getsockopt$inet_opts(r0, 0x29, 0x1a, 0x0, 0x0) pckbd_enable: command error 13:37:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x80000000) open(&(0x7f0000000000)='./bus\x00', 0x40, 0x1ba) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)="a64d2c8bdb5afea21da9355ec7b8bc54581d998add763d9294d69e89ce5ab21e8b0fae725f4f418253b7f6302db0eac70dc46dd98caa597e1f7968343609aa226e76bf2cfd391ad35047b63372a11180190fd4188734c1cf18a79207384feea8e571ad171d6e58c04556b32e14f78ff823c97ad5a59580cc87b9393dbd5b005c36decee8ee6c84bf", 0x88) 13:37:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x3d}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = kqueue() kevent(r1, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) pwrite(0xffffffffffffff9c, &(0x7f0000000180)="1ae19a00002008000000f54ea77a1a6871c691e47e2d8f39f3ad5f70a1ad7e4090eb84cab33f00000000000000b357dc3abc486400000000000000000000000000000020", 0xffffffffffffffb7, 0x0, 0x2) 13:37:57 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = accept$unix(r0, &(0x7f0000000400)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = kqueue() kevent(r2, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r3 = kqueue() kevent(r3, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r4 = kqueue() kevent(r4, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) kevent(r2, &(0x7f0000000000)=[{{r3}, 0x9eab8a8130ff349e, 0x20, 0x8, 0xfffffffffffff5bc, 0x2d93}, {{r0}, 0x0, 0x10, 0x40, 0x6, 0xfff}, {{r0}, 0xfffffffffffffffd, 0x2, 0x4, 0x101, 0x6}, {{r4}, 0xfffffffffffffffe, 0x30, 0x2, 0x5, 0x8}], 0x4, &(0x7f0000000100)=[{{r1}, 0x5, 0x63, 0x1, 0xa6e1000000000000, 0xfffffffffffffc00}], 0x4, &(0x7f0000000140)={0x7, 0x3}) sendto$unix(r0, &(0x7f0000000340)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbbfedcbdb00000000acb5d602000d7dbf6ba8af63ff37282921e4fdee5bfd4de7901c089e226f44d78389e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000200000000a3f80004000000", 0xb1, 0x0, 0x0, 0x0) kqueue() 13:37:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x14, r1) r3 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r3) fcntl$setown(r2, 0x6, r3) r4 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b801005af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b7971696762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r7 = socket(0x10000000002, 0x2, 0x0) dup2(r6, r7) r8 = getgid() setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r5, r8}, 0xff79) r9 = socket(0x10, 0x1, 0x0) fcntl$setflags(r9, 0x2, 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r10, 0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = fcntl$dupfd(r11, 0x14, r12) r14 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r14) fcntl$setown(r13, 0x6, r14) r15 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r15) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r17 = socket(0x2, 0x1, 0x0) connect$unix(r17, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b801005af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b7971696762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r18 = socket(0x10000000002, 0x2, 0x0) dup2(r17, r18) r19 = getgid() setsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000001c0)={r14, r16, r19}, 0xff79) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r8, r10, r19, 0x20, 0x401}, 0xffffffff7fffffff, 0x8001, 0x6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r21 = getgid() r22 = getpgrp() r23 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r23) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0xcf4b, 0xffffffffffffffff, r8, r20, r21, 0x2, 0xf164}, 0x81, 0xfff, r22, r23, 0x11, 0x7}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r24 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r24, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b03000000000000000000da00000004696a96000400000000000000000000ffff00000000", 0x2c}], 0x1) 13:37:57 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f00000000c0)={0x240}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f00000001c0)=[{0x1ff, 0x0, 0x80, 0xfffffff7}, {0x7f, 0x0, 0x50, 0x10000}]}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x800000018, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) r8 = socket(0x18, 0x2, 0x8) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$WSDISPLAYIO_GETSCREEN(r9, 0xc0245755, &(0x7f0000000040)={0x8000, './file0\x00', './file0\x00'}) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) fchdir(r9) r10 = socket(0x18, 0x2, 0x3) r11 = fcntl$dupfd(r10, 0x0, r10) r12 = socket(0x18, 0x2, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8080691a, &(0x7f0000000300)) socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r14, 0x0, r14) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x100, 0x0) r16 = fcntl$dupfd(r14, 0xa, r15) r17 = socket(0x18, 0x2, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0x8080691a, &(0x7f0000000300)) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000140)=0x20) pipe2(&(0x7f0000000100), 0x20000) ioctl$TIOCFLUSH(r16, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r16, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSPGRP(r11, 0x40047477, &(0x7f0000000000)) 13:37:57 executing program 1: r0 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, r0, 0x0]) setegid(r1) msgget$private(0x0, 0x410) r2 = geteuid() setreuid(r2, 0x0) socket(0x18, 0x3, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = kqueue() listen(r4, 0x0) kevent(r5, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0xef, 0x20000000}], 0x4, 0x0, 0x9, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x20, 0x0) shutdown(r4, 0x0) r7 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000340)=0xc) sendto$inet(r7, &(0x7f0000000a00)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d487a6e7febdfba6708c8ed18c5d880e080416763703aedee42f389ded25175a29befbfa83ac71d214a4d247e3dc61c5a8615edeb4be263832b89dab11b9e8bc4babf7b71ebc919cc89f2a7cb52f442d9a3436160d154e356e91a3a538eabcb7a722133c1ab6874a2f02588489e0fe6a519fa89567b829f1c4aecd057fe8565309c4fea49150fbbea29e304c0b71fec4a12031cde50eca4d3ad7065bda0d7811c5cd8adeae950572bded8272642e19cb03942152398a996144cc5872a845f512be6d20e91", 0x8e, 0x1, 0x0, 0xfffffed3) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000240)=0x1) r8 = socket(0x20, 0x1, 0x0) getsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0x33) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x2, 0x7, 0x8, "2da838fbce7a31dd0000000000000007ed643d54", 0xf4e, 0x5}) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) listen(r9, 0x6) accept(r3, &(0x7f0000000f00)=ANY=[@ANYRES16=0x0, @ANYRESDEC=0x0, @ANYBLOB="12819c750c1928e11fe3cc91a8e51d10b188946ee1f29a04483c2fd38189ae7e834cd15f965b9082ad6100079d0655c914be5869a47cfd4c36b7c92e1af0fb0cd47950ad000063883c6afcc6fa60d355bc50a01479f0fb3b6f157cb3359f6e3d2991beb8161bb26a6105922ca1311f130444f7e728abd07364be1000000000fed693195f3f961294c0a78e736ce147648da90c3dc8fa2b1a41acc7ab622026596d9d0000000001000000eb236cfd840cd83571b1ea461c01c53a3d5d1ed405005adf443a000000009e6f3101712c4a1c023dec562cab5bacb60c393c9ced663e84db269820295b187b8c92d19f302f3ec0f33a1a083d212202000000c60ca3ea50b2aaf3664863afc53650181b24bf61b27dc01d1ae02d38383b3e81f8891249b5cbbf0900e3a1fcaf0a057ecc45bfcb939c861dfa2801e28e9679ad7621a4f929f63757d2cc5fe13bf8c9bb6138fb0295ea5004877f8710b90a9ce075862bec83ffffffff00000400cfbe6a0a20651481490b76336a1715eb52e87a7fb4fc6ab61450fe6917eb0f4173bd5a189f8eeebc5748a30c2b2a69c65e8568efa2ab2664470400000000000000017fbbcf7de1f70000cf6e944674d77fccf80c91219de075e1371fbdd533f72b1ff134401755dbe6c5ee5cccb41ee04498f5c5f27bcd9c02d82da7abc53d101d06ce5fa33847524c66fb00a47b97e693fc101dcd15cec4c5bab608bc6e3a8c6f4600000100770080bac51c44a77cfc0287489471bad60c6d93fbfd2994ad62e9d0fef26bb940d540f78a8495fbdde4f6b83d491d526168676eb5b9b0560bc196391524d72a9494ecb60e6f25b4e805a2703f4af5c665bf923e1a3bef8c22ec"], 0x0) r10 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r10, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r10, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r10, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x1, 0x3, 0x0, 0x30, 0xd059a2257803e06a, 0x1, 0x5, 0x9}) socket$unix(0x1, 0x1, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000380)=[{0x8, 0x3, 0x80, 0x4}, {0x5, 0x2, 0x1, 0x3}, {0x3f, 0x0, 0x3f, 0xe9a}, {0x8000, 0xe6, 0xe9, 0x4de}, {0x1, 0x40, 0xff, 0x40}, {0x2, 0x6, 0x7, 0x4}, {0x400, 0x5, 0x0, 0x80000000}, {0x5, 0xff, 0x6, 0x1000}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r11, 0xa, 0xffffffffffffffff) getpid() pipe(&(0x7f00000000c0)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000c00)=0x4c) socketpair(0x2, 0xe97a4cc6720de5c3, 0x4, &(0x7f0000000300)) setgroups(0x0, 0x0) r12 = msgget$private(0x0, 0x1) setegid(0x0) setuid(0xee01) msgctl$IPC_STAT(r12, 0x2, &(0x7f0000000100)=""/100) 13:37:57 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0x20002000008) r1 = socket$inet(0x2, 0x2, 0xfc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="f02cd5df06e4ce9690030ccb67549ac8764b89bff5db15d8a97881264ad62ad9cc2948c10bd1cd8971432614", 0x2c) shmget$private(0x0, 0x4000, 0x62, &(0x7f0000ffc000/0x4000)=nil) getuid() pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000180)) getegid() r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000001c0)="f02cd5df06e4ce9690030ccb67549ac8764b89bff5db15d8a97881264ad62ad9cc2948c10bd1cd8971432614", 0x2c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) geteuid() r4 = getgid() setegid(r4) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket(0x2, 0x2, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r6 = dup(r5) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80045710, &(0x7f00000000c0)={0x240}) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000200)=0x800) 13:37:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4a, 0x0, 0x1}, {0x28, 0xe3}, {0x8fe}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x9) 13:37:57 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kqueue() mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0xa012, r1, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) 13:37:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) chroot(&(0x7f0000000100)='./bus\x00') setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x1]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x40) write(r0, &(0x7f0000000040)='\x00\x00\x00', 0x3) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f00000000c0)={0x240}) sendto$inet6(r2, &(0x7f0000000240)="287eb4a6c5ad8d", 0x7, 0x1, &(0x7f0000000280)={0x18, 0x0, 0x3}, 0xc) ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) unlinkat(r0, &(0x7f0000000200)='./bus\x00', 0x8) r4 = dup(r3) shmget$private(0x0, 0x1000, 0x92, &(0x7f0000ffe000/0x1000)=nil) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f00000000c0)={0x240}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000140)=[{0x3ac, 0x0, 0xac, 0x4}, {0x71, 0xaa, 0x20, 0x3}, {0x1, 0x0, 0x4, 0x40}, {0x9, 0x7, 0x80}, {0x80, 0x20, 0x2}]}) 13:37:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x25}, {0x6}]}) r1 = semget$private(0x0, 0x9, 0x42) r2 = msgget$private(0x0, 0x0) r3 = msgget$private(0x0, 0x80) msgrcv(r3, 0x0, 0x0, 0x3, 0x800) r4 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x5af1, r4, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) msgrcv(r2, &(0x7f0000000640)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000047d330000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d5b1e3d63f76ec0a010001000000000057bb7970ba3e0cb76c8f80eeea974b1809454832fb2a34dca92ed6c466d74c35c23ec23ab6445ff51c34514825f60000000000000000"], 0xd8, 0x0, 0x800) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000100), 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r1, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000440)=""/93) semop(r1, &(0x7f0000000200)=[{0x1, 0x6, 0x800}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x259, 0x41146820, 0x80000001, 0x8, 0x435, 0xfffffffffffffff9, 0x43c]) semget(0x1, 0x3, 0x80) r5 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r6, r5) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f00000004c0)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000600)={0x3, &(0x7f0000000000)=[{0x81}, {0x25, 0x0, 0x0, 0x10001}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r8 = getpid() fcntl$setown(r7, 0x6, r8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r0, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r8}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCIMMEDIATE(r9, 0x80044270, &(0x7f0000000400)=0x2) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000300)="0a81286e07bc7f97c14d70532853809936798d52d6a18e6d44ccab81154c9b3fa11e0ccc77b5ee9696213422fea0c6aa9b42b5226b97771e276378130cffe7066ba4dd430701025fc019600194826106e8edac67f042399935c1a5b5d57c", 0x5e}, {&(0x7f0000000200)}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="7c214051d957885bedbb6da24b68") 13:37:57 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0xfffffffffffffd1a) r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x102) r2 = syz_open_pts() write(r2, &(0x7f0000000040), 0xfffffec2) dup2(r1, r0) execve(0x0, 0x0, 0x0) 13:37:57 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xc2) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = socket(0x2, 0x3, 0x0) kqueue() r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 13:37:57 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x400018fffffffffd}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = socket$inet(0x2, 0x3, 0x0) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x400, 0x3}, 0xc) kqueue() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="32ce524201f0f1319ada0419b7d5820ad0532a92f2f18d360c66eb5249f3f00dc46a63f040695421d838acb4b663945cb4e4a12e7fe1afd8034666670b3a366874a25ad08a776b8a9becee6c9c7f63c9bca946aa6553d36d9ff598b2ee6445a17056b079742a1cbd054dce22df12b4acc16f26f82f2a636aa8fb36aff54a7d21ab278f552ba0fe73c599dae302940dd902e34b1bfd4cce4f17a4d2573e705712c4a094c63660ce2ba5a6eee5fbd41c7428bb566bf09e785951c25643e85628f025d39203e17f13", 0xc7}], 0x1, 0x0, 0x0) 13:37:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="e16914f6357e3af702f600150000", 0xe, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x0) getsockname$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x4b8) getpeername(r1, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) 13:37:58 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000300)='\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', &(0x7f0000000380)='W\x00') chdir(&(0x7f00000002c0)='./file0/file0/file0/file0\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) faccessat(r2, &(0x7f0000000080)='./file1\x00', 0x8, 0x0) open(&(0x7f0000000580)='./file0/file0/file0/file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x18c) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x1813, r3, 0x0, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r9 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x121, 0x9}, 0x800, 0x1, r11, r12, 0x3, 0x1, 0x1, 0x5}) 13:37:58 executing program 1: socket(0x2, 0x2, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000001b40)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29384d0829696473d0000c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefefdb23d4f9c0e36d58ab4f79a65f69e73991844d490000010062d8edd55587267ba5090932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ec9263b7abec3fef53c46f9362301576534c2d7eeac6f70900000000000000fccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc3f3354fcd7b01e94dabddc8a713ecdb22c517b8939ff036a801b5669356a3f996255f4dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06700200000093a9ddc93e8223278f36593c68be103eb0954fa3c63eabf60d69f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0086bc590f407990dca000000000000b9d2bb8ecc80d287ba102349414033cc010cf7649214dec62bffdfd3721ca05d2204a978be2d7f0537314b6c74f050a28f74490156f4462cccb3d32fcdd6fdc167fd4e399df50e3b5f01d704048ecb4c02452c9950f3907cd34ad3ec4a509d096c0fa1d56223dd3ad22623a9b309e30f2d7597ef1096d8b304d3cb7c5dfb241a85dc1f845c5ccc3446048ba5091dd22d636327300f8b826146c8ee6482b31f72082a578b1f928ca4de8c9119b44295f0b3172c8d77f820da9ef7f715dd814378f7e9f0d1913d39f06e110fe7bf9bc457e368a9a1d9d4c927a4720c2fb3e3d81b83904c09a905497cdaae513b0f918391013fefbd0b35974c9c1f4c70be987f000045ce632e3ec0cf3d21f6be4e07218d3acf9061c787ac6da233a7ce12481a818c2fe2c98f62575cd83d14a444c25de8852192390911f847b4f5a4148c6097012fa1e566039a741d0c35d3d21f24beaf540b962b5c583a03b7b39db7cd14ba4f20d54938b1fc6ab6a0e207ce007e4805dbf7093379a9745906ff7da369edd2976ecf129fae28ccc240a25dc65011bc21cdeccfe05323d88b7a7771ec3b222d3342bc461af977f9d168ff7d4bbe53c1ea87e1fdafb519310058f68ba3fb415c179da6e2e3ceb05df5636a66367862c31ab098f1ebcb91c56ac7aabe8abc462478a852454c0ae54c9f6f5f534f96d93a16ad00d88367ad50c913212be66f7d21837be7a4e58bbd3edc89830d81d64d8e92fde74ca7b5c38802c6ab60d738cc60488b0e9e8231995b358183367a4c52f477288ecae3519e9f5e1d31985f5420808e3dfdd20b0101c2572e9aad0edb0300000000000000316ac273a4c691189e74c04b2d287b159a5f4f8cec6b40be97b6782214c39918d0aa72e9c1cbe0f14660a59e03306283ad9dfbde5650dd9501ce3106a9026519e7aea7c4c01369ea2b1bc161a4"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="d922d418d5165c2b02edda1eea04f56196292d9940fb7e1903d1513a05ef5d888fe12ac4db9768a4f866f015c55a35b9551669658a5d7e1adf4314b4df39259026d428b568af1e328d889f887c82528aa5ba73dc309c0c1039", 0x59}], 0x1) 13:37:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000180)=[{0xc}, {0xc}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x100000000000, 0x10001fffffffe}) r2 = accept$unix(r1, &(0x7f0000001600)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f893b23000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8eeb0456d3a72ad3aba63d0b95110b24c31c952b02d2f6f819e99204f5be6ce0dc76b98ed58dd833ae9687aa8bb86beb72db7c6015da7a307d21ad6d0f26f10d726ef1e69a0cf7f29a49bb8233ae8ae04f9ce2559bfe26d73773da3de0f87342c632441640ab13984547212f5797d5eb809cc061ff243ee2fe69a948b0120f346f2bee69b5a93ccfdca1c2a5dc8014d1149"], &(0x7f0000000040)=0x1002) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() r7 = open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x208) fcntl$getown(r7, 0x5) bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x5}) semctl$IPC_RMID(r4, 0x0, 0x0) semop(r4, &(0x7f0000000080)=[{0x4, 0x8000, 0x800}, {0x3, 0x3f}, {0x2, 0x8, 0x1000}, {0x3, 0x75}, {0x0, 0x8000, 0x800}], 0x5) fcntl$setstatus(r2, 0x4, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="0c516d3f70e19318ca9bc32c1be6") openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) dup(r8) 13:37:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [0x0, 0x0, 0x0, 0x9, 0xf7fffffffbffffff], [0x1000000, 0x0, 0x482], [{}, {0x0, 0x5}, {}, {}, {}, {}, {}, {0x0, 0x101}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000000)) 13:37:58 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socket(0x2, 0x3, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r1 = kqueue() kevent(r1, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r2 = fcntl$dupfd(r1, 0x3127d7ede8047abd, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f00007bd000/0x4000)=nil, 0x4000, 0x3) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x8000, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069ad, &(0x7f0000000300)) 13:37:58 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x100}], 0xa) r0 = semget(0x1, 0x0, 0x0) r1 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x14, r3) r5 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r5) fcntl$setown(r4, 0x6, r5) r6 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b801005af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b7971696762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r9 = socket(0x10000000002, 0x2, 0x0) dup2(r8, r9) r10 = getgid() setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={r5, r7, r10}, 0xff79) r11 = socket(0x10, 0x1, 0x0) fcntl$setflags(r11, 0x2, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r12, 0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r14, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r15 = fcntl$dupfd(r13, 0x14, r14) r16 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r16) fcntl$setown(r15, 0x6, r16) r17 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r17) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r19 = socket(0x2, 0x1, 0x0) connect$unix(r19, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b801005af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b7971696762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r19, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r20 = socket(0x10000000002, 0x2, 0x0) dup2(r19, r20) r21 = getgid() setsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={r16, r18, r21}, 0xff79) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r10, r12, r21, 0x20, 0x401}, 0xffffffff7fffffff, 0x8001, 0x6}) r22 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r24, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r24, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r25 = fcntl$dupfd(r23, 0x14, r24) r26 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r26) fcntl$setown(r25, 0x6, r26) r27 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r27) setsockopt$sock_int(r27, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r29 = socket(0x2, 0x1, 0x0) connect$unix(r29, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b801005af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b7971696762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r30 = socket(0x10000000002, 0x2, 0x0) dup2(r29, r30) r31 = getgid() setsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000001c0)={r26, r28, r31}, 0xff79) r32 = socket(0x10, 0x1, 0x0) fcntl$setflags(r32, 0x2, 0x1) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r33, 0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r35, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r35, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r36 = fcntl$dupfd(r34, 0x14, r35) r37 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r37) fcntl$setown(r36, 0x6, r37) r38 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r38) setsockopt$sock_int(r38, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r40 = socket(0x2, 0x1, 0x0) connect$unix(r40, &(0x7f0000000280)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c9178efafad29d54457b7a750ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b801005af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b7971696762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/469], 0x10) setsockopt$sock_int(r40, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r41 = socket(0x10000000002, 0x2, 0x0) dup2(r40, r41) r42 = getgid() setsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000001c0)={r37, r39, r42}, 0xff79) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r31, r33, r42, 0x20, 0x401}, 0xffffffff7fffffff, 0x8001, 0x6}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x4, r1, r10, r22, r31, 0xe, 0x6}, 0x7, 0x0, 0x6}) r43 = kqueue() kevent(r43, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r44 = kqueue() kevent(r44, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r45 = kqueue() kevent(r45, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) syz_emit_ethernet(0x0, &(0x7f0000000100)=ANY=[]) r46 = semget$private(0x0, 0x5, 0x0) semop(r46, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$SETALL(r46, 0x0, 0x9, &(0x7f00000000c0)=[0x4, 0x0, 0x8f6, 0x3, 0x7, 0x1000, 0xfeff, 0x1]) semctl$IPC_RMID(r46, 0x0, 0x0) semop(r46, &(0x7f0000000040)=[{0x2, 0xf456, 0x1800}, {0x2, 0x1ff, 0x800}, {0x2, 0xffff}], 0x3) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 13:37:58 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000240)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:37:58 executing program 0: r0 = socket(0x2, 0x4001, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x20004) accept$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r3 = dup(r2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f00000000c0)={0x240}) accept(r3, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000000240), 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRES16=r4], 0x1) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0x9}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 13:37:58 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x8) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x4) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() 13:37:58 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66496c654700"], 0x10) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r0, 0x1) 13:37:58 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x1d83d19f2373f926) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) sendto(r2, &(0x7f00000003c0)="57800877613b330e2f6ffca80e12595f4471b0da99c5b9ad664ed59275807c31958a0fb6", 0x24, 0x8, 0x0, 0x0) fcntl$getown(r1, 0x5) r3 = socket$unix(0x1, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) ioctl$TIOCSTART(r5, 0x2000746e) open(&(0x7f0000000400)='./file0\x00', 0x8000, 0xa) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") sendmsg(r3, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="50000000000000000000000000000000be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef650000000000000098000000000000000000000000000000a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532e39000009ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca800000000000000078040000000000000000000000000000f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a1161856df3bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c84000031820cc8fe"], 0x560}, 0x0) pwritev(r3, &(0x7f0000000380)=[{&(0x7f0000000100)="2d119abf492c5adbe5367e633b8f6893637a434254ccbc9560d290faa4c58064c7156de5fdfef117fb8217db05002c47fb385f703e2cb41b40fb2dfa8a0404463c035a1dcac7d921810112d94f8c0ce082684b9ac0099b8ef51c846db1c3e099709e286a1a105d0d153a00b9bad438fa99e31789cdb39472d89d2855ae453a1af8db826259d54ffa41b8ad3900a84477ee382f1f306e428f64d23d9670a162d7aaffb255ff1ff8a44e4a0123fb885701038c78fa8ecd621d88a27f43b0", 0xbd}, {&(0x7f0000000200)="0bf399555ed08198e216d16f99543a83db70db7df890c76bb457c53d8b69ea8ba3bf54381350eb99a4b09256e28a3987547c902ccd93bc9f2953836d799e01497e6c55d213daa9df0e4add8d2222e8f1a9a5907b4d283daeadc5f330152427fa1c6fec51bd0d2b44796cb17dc3c9a893ab0231489cc27bcecdb15779dc1dc328006d9146ca66df76", 0x88}, {&(0x7f00000002c0)="21d9acc6687f4eac5ac7c49927769cfdb267afdd4fcb07e708c3cdd01c28cff905186c0d23907fb9859f87b8a69a67c8db32585aab717facec545ecd9c177fe558adc8062c4186f779bc9bdcd3fb5181f4862b260af9a424db1f646b5733164ea92658faac76da663a88f68c7ed2c61d8b16102a499b1bbd1819b64e249dc42fc1ea3034a024bf2ab02f303146900776f21a31a3d3954f4741a0e43f8431137ddea6e90a15ce344192b57f778c089766db02d8807c90", 0xb6}], 0x3, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) dup2(0xffffffffffffffff, r6) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8001) 13:37:58 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f00000000c0)={0x240}) renameat(r2, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000200)='./bus\x00') connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRES16=r0], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 13:37:58 executing program 0: r0 = socket(0x11, 0x4003, 0x0) fcntl$setflags(r0, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) close(r1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) getpeername(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000200)=0xfffffffffffffe3c) 13:37:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0xcc) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) 13:37:58 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfd", 0x2b1}], 0x1) write(r1, &(0x7f0000000180)="4ed3a00b6e720ea20c6f33a627233959fc253734387b4036160a64b005853cb1522be0bed1c26cd532dbc071d47f5294ae7385f552dd3d14b8c7385fac4be1b8af0794942e3248cbeb98caba81ea0767b0f5a81caec3ce775e835f5da930346b5239054c38a2c5cb952d925ab615cba503c6fa020a02b112766d23d0b7c8c6a4caa5e4dc0024c5fc67908cfb30144c1f295faf5aeb43a8c01c", 0x99) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 13:37:58 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8000, 0x208001fe, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) r3 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r4 = shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x0) r5 = shmget(0xffffffffffffffff, 0x2000, 0x1b8, &(0x7f0000000000/0x2000)=nil) shmat(r5, &(0x7f0000ffa000/0x3000)=nil, 0x0) shmget(0x1, 0x2000, 0x622, &(0x7f0000ffa000/0x2000)=nil) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/196) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) shmdt(r4) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) r7 = semget$private(0x0, 0x5, 0x20e) semop(r7, &(0x7f0000000180)=[{0x0, 0x5022, 0x1000}, {0x1, 0xdbe, 0x7351d18524d2e3a2}, {0x0, 0x0, 0x800}, {0x2, 0x125, 0x1000}], 0x4) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r7, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x0, 0x401, 0x3000}, {0x1}, {0x8b736a9ac564d422, 0x7f, 0x1c00}, {0x2, 0xfffa, 0x1800}, {0x3, 0x5}, {0x1, 0xff7e, 0x1400}], 0x9) semctl$IPC_RMID(r7, 0x0, 0x0) syz_open_pts() fcntl$getown(r0, 0x5) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f0000000000)=""/132) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f0000000240)=0x5) r8 = socket(0x6, 0x1, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 13:37:58 executing program 0: r0 = socket(0x2, 0x80000000000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66694c653018cdee000001008ea9f9591188002ca5a4ebfde10cfc60830eff4d030000000000000060a33c5c9b9fb54cb188dd3e7942a967f063a7a9b7831600000000db9d501488d08100ad1f25dbc29a8644d8af01004c998cc24951316f47836c23a69b5b1e27aabf283d517a2cf1476059d13c9b6e5ba84590eef549edc9b6206e76c50c192e775f015229850b5f87330c00"], 0x10) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) listen(r2, 0x0) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x7) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000200)={0x721, 0x1, 0x400, 0x9}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r0, &(0x7f00000017c0)=[{&(0x7f00000002c0)="7d8123364aadc8a8aa165a9a7563c915c657e870f56098b50d22618c22165803b5ea503ca23048ab36fed184b2a541649d46e2610b047fef8be45b734c377d26f2a113f65f00438b4e79ef08265f24c393f45988cdaf4163302bba27530ff8a31d552eb8420641c11ae6b02a2b86da8ab902225d79e1fc49267765c508a20606031d016cfc7071dc4edfd1ecb6ebf1757627c19b987dd072a731bde090b58c2a6393f1c961e883bf4ba096509c913bac4b0fbec38ddcc8aed1a4ee4fb64c758607957c847cf7386bfa83e1d349a4c64a71d65766d58f65ad665abaf0b37d307e449b8a25", 0xe4}, {&(0x7f0000000180)="790b425f59ca1c6bff9af1e8b5d79ef79d61f3b041851906d1a013089d7d38ddcf419f7b3898", 0x26}, {&(0x7f00000003c0)="ea4c6a610e5686478771a5f960412ddfa4e68e757a2205e9a00b306d88839967025aa296ef458b76709103a8503510a1e8d9097e01c15030786923d4b6f69e6e898f4bca7a36dbe0e46302bf89b90d43e96eb6f40f1288f029f1a2785f1658ec3b6e879dffc5726567b541cf52d54603c80a9ed163c9c94f0742107e93f75a36e01dabab665682fa3fd9cf35b8e280b5d5186b52243c1d38949109715b1e60578b03ab0ec85518b477278c8d170385c39ae6287ad5ba9b55a9b2a9", 0xbb}, {&(0x7f0000000480)="e55ad40d73ded4be0102a21f856fe93398c919fefdca372b1cef4b4f8dbdba8abe0084312810b6d15b6c225f56f3a56820a5f6c1c2a61498e14b3688620ce9cba9f2c6b8d5d154b1456141a4da4763a9c4eebe7a62ff1f32f8b14d2102ed6d338e8a378f284e4a39be8b7543d889db620a7514040e737e699d5ae454834efe644edbb63a362e674eb51d25ec534cc964da1cefadc6957842df", 0x99}, {&(0x7f00000001c0)="fd782352ced49bd1dfac54a7c795138b7ec58eb7190dd68caa29cd4771a8643939f475933ae349ab6ca9d5e2b9553462b65db5111d4cd8f4140aaba9e2d074", 0x3f}, {&(0x7f0000000540)="95dda513a92fa1380266a04e634eb95d8154c17dadb9bbed140a17329a2852b714f18e3fc5bd44a25cd203c2cc0f78b28401a0e878d67a6f4f459b50e1730c3c5bdba80ef0db9a9648089dc420092f1e7247b5229476fb8af93990a60db9aff385e1146bb4b5845082dd46b3f025d719585f51b188433c51c88d1c3fe5237724ec2af435c416e1388f85df5e0c0712b66a9db1d326c2b58e7f70b3caced59ca2a54761a566fcbae6127606fe4d949509670535efeebed7b367451df7bda024ec85a51fc4685a0ed4ebfe8a66f79c385db9513173bb294759ce5a9168a143f90749281e1b687922996f59bee13a67e2892a853523bd52", 0xf6}, {&(0x7f0000000640)="261332bf57366c53547fa6dc23bf8f418789c63376ee6bafa3218e826023b04a8a57ca4006c61873d940fdeb3457bbb2876f7ee8dcf8a48c5af4574a638ea76c26220b05dd8e0ba9de3781062381e0c6d140da29b1a9c51edb907e265b2dbed3664132562a7b8b3cd29f41253f84c3df11ed08cd9a47c6f70ba5ae52dc305a0b1e32f0669906d2b33db926bffb211110c98fbe5f6b93615784f30e33c2e11963ac742bae99c4cd41299e36044ed36b5fdbddd52925c8420ac5ec586729a3cf7ef3c23c87b0a17fd411f7fca7c48f2c64aca75f9c97e888954993de3fcb592d07e4b0d888fa8aa59148db6903e37891928de507ac79cdd469549d332077eda1020cb3a235bdb6e0ee7860eb5df38191bc2044381e12a400d12e706f53a3b838d2210d800530ee11be7e77bc5f610c775812206a55becb55cf8ce71789955d25022430d3b822d06d38c73d3d02b60d638a257b566dbb3b441dc62b0f751b2e2d8aa8a2b4090ba83fa2c3ee3aadc794302473b4a5800f88fcdffd4f4cfbe12d98cdf644883020515bb8864a6a6b967e8c2c0ee0ff00de4c8ad3532631fc396b7156ab1a71326ca7ee3cff93e4e9cd592a2201709534deb83614f64b33ac00d8cda5f081eb8fd9184e241f31a00eec7925acc5a7b2615ecaf9de25c38040e41658b980ec8c8213bbd4b28a7f", 0x1ea}], 0x7) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) r3 = semget$private(0x0, 0x5, 0x204) semop(r3, &(0x7f0000000240)=[{0x0, 0xffff, 0x3800}, {0x1, 0x0, 0x7351d18524d2eba2}, {0x4, 0x2, 0x1000}, {0x1, 0x1ff, 0x800}], 0x4) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r3, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000480)=[0x1]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0xffff, 0x4, 0x7fff]) 13:37:58 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = dup(r4) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80045710, &(0x7f00000000c0)={0x240}) setsockopt$sock_int(r5, 0xffff, 0x80, &(0x7f0000000000)=0x12e, 0x4) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000002740)='a', 0x1, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) 13:37:58 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000040), 0x0) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 13:37:59 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r0 = kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 13:37:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r2, &(0x7f0000000400)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x1b3, 0x398, "19000000245185a8091fe600"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000001bc0)="a60fb29d721e44586716df04f8aef225643a0512c672e83738957681ba1138726e09629a223616d8ce574b0b52d4414f557c30ab2f5597158b26dd53b2200d5a7db3f167f63104614ccad640dee3b4fc60f3624a3f9a5fcb5a3bc89d952f68dd986c9e1ba7f6abea5b4b3e31739cc22c5068c70ed78904bbf0dfbf46f54950d99debcd856d11fea9ae0705eea30d27c95e79462f426a4adde0fcc3b4dc92424c85cb94151495b24f1b5096e60b3048dc5238697d30c5d2d6dd96d17c99324c5de6403d70c7b7224ff86f3cff0e5ddfdd2edc18c1807ecc1a9ca61e38231460a1f94277eedbd361592cd41b0cf611158c7533c5f2622dd73308dc964757273ca5c4efc67fa36edb3d23459ce6d1406147c3ec742bdd2266a6d3805f29ababe2bb3b99e3f510433a7cc4eff6c78206a4139c9463ee751184413334486963f08947262bbfbc571b5e73ae761a4808c4cbe3128961ba711cd059e98fb04e54c1023569565c9489d38f42e6988f9404c60c59e6fe8b1f35f9fbd0ebf4c8ef8a99b50541fe9ea6ba41e47e03eb3724e0898118fec26cc59654097c89b61d328655bf341fa33d2aafa3d1da7080be151d3194173e83314b07ba072097a17bb9e05519d7e91f1936931da3ffa0c8ec779fcf82bc7653673f299cf95252581bb15b6431fa2a1719c659f4f9a2204d07e3c0e6fdeba05ab66b17c9f29c4db67402338537e4e093fca093d00a368ca3dc046413fcfdbc882b024b2b5bc868c074f1319ff36f3477ea9b59b95721d4a71fed85de7a251e325c7f2b13616b9511090b7f1683fb1e87fe50e8450b21fa9b54ef1a9e5480c361ab0671144f2ac4c919eb488b4171f3c426d4d8b575386fc894a8fc47e767706e692206710bc7d85c194aa53c397b624998ae554bd2c92837ff1bc3cce80a8271a9cdfb52566fa5e03fea44eee3ffccef2963f69bb6564760f7fc153b511f2781ed7dc40e6f2c15381e5444860f2c83dd9fd842b3a4636cd6d2ef56a3826a40b12df0bf97d994de5f0ee2c1f0a920a744d8d5502745a75a5847bfbf832e907370475b31a3d2da9fe302e376033282b6346fca00c9190dece39c80327b618a1d49102d6666a7e8cd5e207537b170e23df9f8f2ba6d7a5337a5bf834f107f224c4d396b1a26d4f3c7f3e04302e6807468952137528c6d8d40b11d001d94a2f82fe37a607dbf7813fd90e3ac175644196f8ae14e744c51726f61b0ea2ca9d2045e67f003f63e5b48b8cef23f53df0223015464796541eecfb6ce249c514a4fd50fc6370ebfda8d05fe70a1630c4d130e35422d01e95ac505e6bf2847ae10d1f6892eaa9a80c7f4a0e5f7ae4cbe1871ba7683157750535155c5a4cc221a51dff52a0efdd4d23d83905735c65d880ba9c369de57e831a416dc7f1683ef6c4309a7e214096f2a5aa4cf5e778acd147eb74d33b19bf6ff037e425b5ef81f140a1a7105e880778407eab1ae679d7dd64c534aa9367fa44a096547b0b9d6c045b96de735a539228eb3c0cdac53561be8800aa73a6514926013c9f441cfd6a129ffd121ce1f0038014528ba43b5b451855578838c2b840d3188f605b7da9548c0135300a19b8c2c79d015b933e452e18a1f19077c49034abd4d6030f0d8bc781ece0420555dd48f8cc7ad83e1c0daa3b2d4456e5c0d162053cafb87a15260bb0260cdd76fe1499f1538858acfffaa70d3ef82c5bbb0028250f5ff6469799fab93a67fe229dfa51ce85b1b2ab2dfef725f53cc413fc3bc521fa406abc75650892970162b3412ac533a8814bbbcbe01c8dd4f42d6970b77000ae0212e60046e2f937a79b23da623369e4fa4c0c22a296a56878057f32058b794fbd7263f3c239d44a7bf9c97b0eed9152b0e7b8a4ad45b1a25f312169e17117e1881c0453632ee69d843b24da45c8288553dea01011a52159de035e6cde7df95cc9c58ea73d870c364d750ccf931f691fa9a8e469af4234d5ef368a1f107416555b5b41d7092402824d01bbf5e9f426db67695271cf955ee35ffc1f83755cd7451d76e94dfccdef917112b0000", 0x5b2}], 0x1) 13:37:59 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="76189ff857cd35ec34c6ba24083bed828cbe6e2d82b1b0bb83967e3e6b5a017dffa1"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f00000000c0)={0x240}) r3 = kqueue() kevent(r3, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r3, 0x6}) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) close(r6) socket(0x400000000018, 0x3, 0x3a) socket$inet6(0x18, 0x5, 0xff) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000040), 0xe7) 13:37:59 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4000171a, 0xffffffffffffffff) r0 = socket(0x2, 0x80000000000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66694c653018cdee000001008ea9f9591188002ca551ebfde10cfc60830eff4d030000000000000060833c5c9b9fb54cb188dd3e7942a967f063a7a9b7831600000000db9d501488d08100ad1f25dbc29a8644d8af01004c998cc24951316f47836c23a69b5b1e27aabf283d517a2cf1476059d13c9b6e5ba84590eef549edc9b6206e76c50c192e775f015229850b5f87330c00"], 0x10) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) listen(r2, 0x0) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x7) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r0, &(0x7f00000017c0)=[{&(0x7f00000002c0)="7d8123364aadc8a8aa165a9a7563c915c657e870f56098b50d22618c22165803b5ea503ca23048ab36fed184b2a541649d46e2610b047fef8be45b734c377d26f2a113f65f00438b4e79ef08265f24c393f45988cdaf4163302bba27530ff8a31d552eb8420641c11ae6b02a2b86da8ab902225d79e1fc49267765c508a20606031d016cfc7071dc4edfd1ecb6ebf1757627c19b987dd072a731bde090b58c2a6393f1c961e883bf4ba096509c913bac4b0fbec38ddcc8aed1a4ee4fb64c758607957c847cf7386bfa83e1d349a4c64a71d65766d58f65ad665abaf0b37d307e449b8a25", 0xe4}, {&(0x7f0000000180)="790b425f59ca1c6bff9af1e8b5d79ef79d61f3b041851906d1a013089d7d38ddcf419f7b3898", 0x26}, {&(0x7f00000003c0)="ea4c6a610e5686478771a5f960412ddfa4e68e757a2205e9a00b306d88839967025aa296ef458b76709103a8503510a1e8d9097e01c15030786923d4b6f69e6e898f4bca7a36dbe0e46302bf89b90d43e96eb6f40f1288f029f1a2785f1658ec3b6e879dffc5726567b541cf52d54603c80a9ed163c9c94f0742107e93f75a36e01dabab665682fa3fd9cf35b8e280b5d5186b52243c1d38949109715b1e60578b03ab0ec85518b477278c8d170385c39ae6287ad5ba9b55a9b2a9", 0xbb}, {&(0x7f0000000480)="e55ad40d73ded4be0102a21f856fe93398c919fefdca372b1cef4b4f8dbdba8abe0084312810b6d15b6c225f56f3a56820a5f6c1c2a61498e14b3688620ce9cba9f2c6b8d5d154b1456141a4da4763a9c4eebe7a62ff1f32f8b14d2102ed6d338e8a378f284e4a39be8b7543d889db620a7514040e737e699d5ae454834efe644edbb63a362e674eb51d25ec534cc964da1cefadc6957842df", 0x99}, {&(0x7f00000001c0)="fd782352ced49bd1dfac54a7c795138b7ec58eb7190dd68caa29cd4771a8643939f475933ae349ab6ca9d5e2b9553462b65db5111d4cd8f4140aaba9e2d074", 0x3f}, {&(0x7f0000000540)="95dda513a92fa1380266a04e634eb95d8154c17dadb9bbed140a17329a2852b714f18e3fc5bd44a25cd203c2cc0f78b28401a0e878d67a6f4f459b50e1730c3c5bdba80ef0db9a9648089dc420092f1e7247b5229476fb8af93990a60db9aff385e1146bb4b5845082dd46b3f025d719585f51b188433c51c88d1c3fe5237724ec2af435c416e1388f85df5e0c0712b66a9db1d326c2b58e7f70b3caced59ca2a54761a566fcbae6127606fe4d949509670535efeebed7b367451df7bda024ec85a51fc4685a0ed4ebfe8a66f79c385db9513173bb294759ce5a9168a143f90749281e1b687922996f59bee13a67e2892a853523bd52", 0xf6}, {&(0x7f0000000640)="261332bf57366c53547fa6dc23bf8f418789c63376ee6bafa3218e826023b04a8a57ca4006c61873d940fdeb3457bbb2876f7ee8dcf8a48c5af4574a638ea76c26220b05dd8e0ba9de3781062381e0c6d140da29b1a9c51edb907e265b2dbed3664132562a7b8b3cd29f41253f84c3df11ed08cd9a47c6f70ba5ae52dc305a0b1e32f0669906d2b33db926bffb211110c98fbe5f6b93615784f30e33c2e11963ac742bae99c4cd41299e36044ed36b5fdbddd52925c8420ac5ec586729a3cf7ef3c23c87b0a17fd411f7fca7c48f2c64aca75f9c97e888954993de3fcb592d07e4b0d888fa8aa59148db6903e37891928de507ac79cdd469549d332077eda1020cb3a235bdb6e0ee7860eb5df38191bc2044381e12a400d12e706f53a3b838d2210d800530ee11be7e77bc5f610c775812206a55becb55cf8ce71789955d25022430d3b822d06d38c73d3d02b60d638a257b566dbb3b441dc62b0f751b2e2d8aa8a2b4090ba83fa2c3ee3aadc794302473b4a5800f88fcdffd4f4cfbe12d98cdf644883020515bb8864a6a6b967e8c2c0ee0ff00de4c8ad3532631fc396b7156ab1a71326ca7ee3cff93e4e9cd592a2201709534deb83614f64b33ac00d8cda5f081eb8fd9184e241f31a00eec7925acc5a7b2615ecaf9de25c38040e41658b980ec8c8213bbd4b28a7f", 0x1ea}], 0x7) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) r3 = semget$private(0x0, 0x5, 0x204) semop(r3, &(0x7f0000001640)=[{0x4, 0x5022, 0x3800}, {0x1, 0x10001, 0x7351d18524d2eba2}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r3, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000480)=[0x1]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0xffff, 0x4, 0x7fff]) 13:37:59 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./bus\x00', 0x199) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) socketpair(0x10, 0x1, 0x1, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f00000006c0)=""/179, 0xb3}, {&(0x7f0000000780)=""/249, 0xf9}, {&(0x7f0000000880)=""/210, 0xd2}, {&(0x7f0000000980)=""/17, 0x11}, {&(0x7f00000009c0)=""/29, 0x1d}, {&(0x7f0000000a00)=""/63, 0x3f}], 0x6, &(0x7f0000000ac0)=""/212, 0xd4}, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f00000000c0)={0x240}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x618a, 0x4, 0x1, [{&(0x7f00003f4000/0x2000)=nil, &(0x7f0000140000/0x4000)=nil, 0x5}, {&(0x7f0000618000/0x4000)=nil, &(0x7f0000367000/0x4000)=nil, 0x7ff}, {&(0x7f00003dd000/0x9000)=nil, &(0x7f0000137000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00000c8000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00004d8000/0x1000)=nil, 0x2}, {&(0x7f00003fe000/0xe000)=nil, &(0x7f000026b000/0x1000)=nil, 0x3ff}, {&(0x7f0000765000/0x1000)=nil, &(0x7f0000433000/0x3000)=nil, 0x20}, {&(0x7f0000490000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00005f0000/0x13000)=nil, 0x7}, {&(0x7f0000561000/0x3000)=nil, &(0x7f0000054000/0x1000)=nil, 0x10001}, {&(0x7f00007fb000/0x4000)=nil, &(0x7f000021d000/0x1000)=nil, 0x5}, {&(0x7f00002d3000/0x3000)=nil, &(0x7f00000d7000/0x2000)=nil, 0x7}, {&(0x7f00004c8000/0x1000)=nil, &(0x7f0000564000/0x2000)=nil, 0x324}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000355000/0x1000)=nil, 0x8000}, {&(0x7f00005e5000/0x2000)=nil, &(0x7f00000a1000/0x3000)=nil, 0x6}, {&(0x7f00001c5000/0x3000)=nil, &(0x7f00001c2000/0x4000)=nil, 0xad}], ['./bus\x00', './bus\x00', './bus\x00', '.\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus/', './bus\x00'], 0x7}) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)='W\x00') rmdir(&(0x7f0000000100)='./bus\x00') r3 = getuid() setuid(r3) 13:37:59 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x88, 0x4) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x1, 0x4) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/137, 0x89}], 0x1, 0x0}, 0x0) unlink(&(0x7f0000000080)='./file0\x00') r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0x14, r6) r8 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r8) fcntl$setown(r7, 0x6, r8) r9 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r9) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ffadd298767a2953595d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae51a44c4701bedbe00e9abe1b8a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b801005af683318c55b44966c11c508409b41cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161fd6f4d6ad5700036808f60856b7971696762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498d572a30d440148e4c7f2a50f52c6b338a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r12 = socket(0x10000000002, 0x2, 0x0) dup2(r11, r12) r13 = getgid() setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={r8, r10, r13}, 0xff79) r14 = socket(0x10, 0x1, 0x0) fcntl$setflags(r14, 0x2, 0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r15, 0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r17, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r18 = fcntl$dupfd(r16, 0x14, r17) r19 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r19) fcntl$setown(r18, 0x6, r19) r20 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r20) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r22 = socket(0x2, 0x1, 0x0) connect$unix(r22, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b801005af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b7971696762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r22, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r23 = socket(0x10000000002, 0x2, 0x0) dup2(r22, r23) r24 = getgid() setsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000001c0)={r19, r21, r24}, 0xff79) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r13, r15, r24, 0x20, 0x401}, 0xffffffff7fffffff, 0x8001, 0x6}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r3, r4, r13}, 0xc) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) 13:37:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x1d}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) pwrite(r1, &(0x7f0000000300)="244e7f7cb0b4023f26000000000036f671dc73d6fdab7581096a2cf7c77dabf7d430497ca2f92838324c00487759ff5ee373c6cfdb1e792b64e3f5bce1b2b3a4a036ab0a6e99d25b0fb8c7543f1a71679b170e6eb9da6679fd751f05fcd26da77583f893c77db7fbcff11514c87556659eacf5e8ac3a6c67d1fb9a0bb561a3b9680f9a59151ab1325c57252cb5c3adf954a700"/157, 0x9d, 0x0, 0x6) 13:37:59 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) write(r1, &(0x7f0000000300)="22a279ebab37e4a893c5c5d3d48d2a4d941ee6ff8ac9824ae1ab455f44c145a686842839325b39847c20d6f0ba0f7597f83d3848d58442cd7087ff185d483223a18f879b1641ca74f32efe02682c2ebe922721ff2281919506632cd1fee29372c3f933cc72cf1be366b1cbd7d67d8af4acc6dfb8babb019a9d49542d3f18192cd108995e20716f6866bfa56a604b25fd043a1f4c44493a458069cb7d90a039b92bed5a47d41c06265d2d64e031fdc350a99cf7f953c4c14a4a9c3c10da4115880ce75c45153c76b22ecc0fcd6b443914993c7d5e8c6c93ef8f043ed0792fcfc43bb09ae5ff9e4b3e1faba9825fb7dc91dbb46d1f2f2dbd72c428acc05e4043e93c48c25bbbe644c4b576d76a8f7eb3a4c313b759420be8826afb22a7c8cdbae4b06e5f34ce822dc9f7dd1e1c636846c4af02f52aa834a065dc446b59aa7d678577ef58d8e821dcdb242d65e83270ff83987dab953cfabb06239522aba248d111e9aa35d138c34384b2f642af971a8112a911546e0ffe16a1dd5992be3d69eca3ddfab284fb3a65c0bb25587a28d822ba4d6b393592da563083cdfa303edad6f328a582d3dbf3a916111368f04131791277760e1820e38d38e83b181688e8e4b831f00c1da83969e3348bb6246a34703f14124ea3644250c50b8c340609baf4cb17398172c768daed09c10eda4abc3ad38a783fe8f77cbff04edbe8b289ada8863becbfae9e0aeea6d04f4815e16b732add5cbd1d9be1496121e33ae6cc9f1f35d6e75a0e8c6d6e47a2e46488fd30e971c5ecbc6220fa1496a3f606cf67735599c8b2d785d5967323c642b6400edb248f48dd865dd041d59e86efa31693b5ba2226126957cc20a24fcce869f639cc956530d0a9bf9bbb0d2530f8558771dcc10897d24a86c9498293c2b34a4dcdb200e5e1154387093e08d647ba3eb5c35afcc34ad50650775c4e4a5e81cf625c6d99691b4aa5a5546d89b07a3ee566d2d5a43c0baa4380e83bc7f3eab312ef9412dd917e10a9c6d9a9d3062d88b8f63d84604248ad716f15d4abb684b1f795522eb8f8053685c6bb02ad5a56d53e9e7a847565c1e4c01305fda21d1eb2bb1ab04dfe522233e513735f5538430c602257f6f37f1139a1d25a1294772d31b0a52b05b4b8715345e67b205cfd4ce0b5deb8cdf424215fd1bc006b3933414c7966864404304e36d207b39309384c7302158052c461d70a39414314058a145e5a329446597d35dd6cab62b5a30d4bee9031c3f3b145d48f047841c88505034e15b9efb7a1700a8cfcf3bb6aaf5ed72e0cf4cb353878d439ee2ba9e6192c03ada27025c3de9441f56b424b336271e0812d72aa2d7e8313501cdd6898f23ca6bded7c8154e84d4e5f18527ffedda44c7d72505880b6ba8c3195a5013e6a8e2c8503e0cf603faead82e303496c052e847ee1356f2822e09e870a61ba6518be6dbec580d0f496ecdccffde0f792368a5837c9440295062f432f518d4cdc4289c4f931cb56c736089160dd0615aad7a0046238ba601fd0cbf2f3c60d4f550d66bf5abb009af2a17e9c6147c938bf5c880f2aff03142fca3f1d0ee57111a139da879489e380f37ca1bd9428d5238d75276e4f4426d1b37c30658fecf918d0fc46f2af778e61ac65773291f12473565e28fc091e7c2d44516a22e112d2892e8e76a08e6e1bcff0c480555b96be6c7e849f1ba6c33526e0e504a7aa4d3863ed822f5a4977663f4092ae53bd0fb79876bd2234fc445e59425c801f99e6e29c01919f5797ca4002596697d0cfb89fe30914b1496b3bc73bcb248984b3d35a5f98b764b054e13da308913e2b432d5ecf431592fc532597567431a2971f50e51bbe85213e6b265d57df268540ecf52b3720e36f117cf06f4fb7097fb502d0f2dbc0615c51fbf78ae91818d50278ba810ffcb0643bfef93584105862635d754dc6dbdc7b3bca44af511282ed73022158d166da7ce7e8b7e0da74728ddb5f6782e7b705a3591ef46f2c866cee84ab76681975ce4927a88e305c56d086d6044df290ad8aa0757670a4c031759fa1f5e9c5659367daeaa3a3ef6e93519c8b8f9cdad2720999fe75d9577c805e1ae21355b0ed06fbcd1deb7a3b5af086673e573551801d7bc07049b63316fbb2660d1c8ca14c4b6069cd648b96753bd13bd1befa6185fd35185eebdc618a1960657feff61e8dc20997e5ddc68c6b218ca48e472095f6c17fbc4feacfa6eb3fc27f02af72cfe4f863d29eb0bb7ede0d9ab3b6d692f669a1af10f5155dbfcf8e66b7019905195fe0efe5db333166b20cf9b65d0cd974e728bb1d22007ec9291bfd3432613d6ddffd6635b2040e47445742c51cc58f6e3414f09e7619b30ea8107c04eeb9657c2dbe57090591d9558ffc515ee24ab9c5bd27db8da3e2a82822fdd56de81ecd86b1ec3699ca747984d48b7192ad8667fa669f6eef6e738723e2ea350e31b364bf67489a77e8429cab0bf9b0c3aace0c6e81ea4dee7d9579dbe7bf67b9f82f7ca9a7de4678ca8fc6e4786765d5481fef16d0dac101f73c805b863abb2696677d67e0099d51bf222102416f1e070fcc27590c10f164e05c4305cdfed0df619effb90bb4e3b4b9934829e947bfe218e8910ed17598bb6969f0bed744a56b826f7576007e53f87b30dc998af417ea6ad4f465b11644a039bc71d46f434a24f98b6ba8b8fdbab8714898d53e5abe94538346592c651ea4a1d86266276bdd83b212f0c78f1883021b678803c6b2903206beab403d8e1aa805fc1bc26da7d253d69cccc8c26d8b178b9d172d397b6038ca5d6b94628e6771640f23cb965678e595cfdf3861411c55d7255462985578106d98364b766cebf396ddb2c83178e8346f213726e34f3374960bc5d631b8463ebe46210c56327ebbee3a338615ee0707cb31e455a938b4aba59a2beeeed7d646b6324250dae9a39bc7987a9e829f8a001a657d156007de0f505a979df653650e3797f07fd7877454fe70c75e249caeccfea48ade5931df651ff4ff65f9a980772a7dd1fa733597b1e4579266b3ea5996d960f38227bbad297d0048dcf6fbe8d96c1a20626937ba0aa241ef831400dac044c5532a528f38bd545c564174c11e935945085a683f287917792658922c6991cc0cd80b212d74f5dc3763cece665d3060b011b3f17d8bae180a67414936af929908cb4b91c8c41a7672566723d81c95aa253e144c51e0936e8b33fc73145966c9d315630acd76f0856f3241c582d7ca7e28e7f44ebeddd7563f34e8d306262e5c8bcdd3f98ccb492f68be08128681b58e322c4bf51727231f2dbe0ed824e608fa1af2a99874618cdd63438697336235cf27d3fe00adf55ca4ca357f5d5e0d5e3eb340985e1dff3ee3c45440c58a72f7ebeeba5bb91b33d6a1a05086a0b5d016dea7e4b104108756d4055ad3d6d1f2696301baff9319208d86c10516dac6db49776cd42c164dec749eea6ad8cbd3e2f2a9d5d425a0ea4aa126451b2e86192ca102cebb09d8bb37a3aaf312b14ca916d366c0718a2165cdaeb24d0bd311188b57bbcb59c9b1ac35fcf6b0dfa59c07cb0316e062f7b1b06d65f2d8d97dd3005bcea79aecce2cd053fcfaf78ff9ae03476025751453f224767beda131a0e897d6ae674bf1a962dad569756e6d6d63333ff18cc820306261fe2f585333555f8a6c16856d6a8d8c116dfe49738f5663503553a0306569168368f7698f2c74fe7f67d256064eb64e34228c686aa06738a39ccba560c097caddd8ed78174b6a2ecd913d28cf4364936ec7d870cc8f3e5d76fb864920f7bf9ba8ab4eef4ea4dd7261d20dcfe0171a06722970e81d5ffb6940d512e167ebabb48aa1eae465498f747a9fe19634b42e5780506a9626ab14d80690561ed4c92e3f6f6d1cfb3c5ac69ca640f0345a439945ce8f4aaefb2a02cffaf1f772db2dc2016bb6d83ee534f3a676c70fc96a0bb486e96dc2c2491a4d3ff194b514b0f4540d54496b75214f21261795136cfe803580671a53b3506fff0745c7365e78ffe227ee88ed73dcafb6a413c6d9fa5714b2f9267b74a2afbb572e7b20163cc381b6df6ca5db8a7d6f026abdb7ff27b6946f378c74ee679cd1f1f7d54ae6fa3efb9c752c0b78cc9c52736e5ed2f9577233ba2495260856371f5df1b0821f6f541a387bba91e6052fdb6863437ff6a03cca8f34fc3489b232d43b10d596a134a2df17c8fccece3a1d9dbc59779e13c622004ac9b3c884ae39a50f1ae6718bd0518f6d498a56f10be6ac4bc9a81c6ffe0385ce3ec6c64122560f30978e10a4f2ee59d6b3665c150cb31105c8aa44696446084310eddf55c3a8be00c6896971e49d8fac9ed18b9307dd78a0666c939784cfb9cd1045f7f35e88d39cca3debfcd4de88a29b4e15cca1be238118939d8302b741b08e5deb7f9e53824cbd6f16ddb95c4fc562668b6d4d7b2d8e578a4ac7b02892ad873268a0d219771e05b21edd743b098794ad08618f983db989cd83b232ebe75e764a9581e6390ab6a7ad505ec177a3961b22c47f5b898c7ee85dc7078ddae2a74ae8b9da5a94853fb998971f2606a5e0139df49d19dfa7d3bb78a7eda883592d4bea893638da85d55ff642447387b9ca27a2a1419cf9a3d4dcac24995a13b523db1062c7be9a2509c2c52e6590f5c22176e915b590c63382916a9cdf8409096048dcd644336baf7a469ebd25d14ff2bcceb1d7c4ba0c38337a666bffa599cbe62cee3b21bab2f150a6f7c2b16b4efdf83d7d61f330b84e6f430b2e1f561777ce702a99c4c7cbc0f27b0a8b0f5e2f7a431b45352965d24728c2857fdf47c410d5afcf284eb767c86c80eb3f5e77a57d9f02d09edec2223a9d359ac58bdcf5708aeeaf01bbb2fe9845ff5104e22a31cd0f4cff38095d96efafca6d864ab6d62a9cbd9696672f16e0bbfa087303ca0f91c114f0c44457ca97f0fc7097bed6ba76dc6d888b5b3aead19fa8065fa12ba31fce59576355d38b4ef33431ef9ab7a741dd5f4eaaf778bb5794855ecc94ee754c31de6cf768f69902884d41bbcea15a85f71daa73c8e865014458280bd1826420d25d17aa1062d02709f2e5b18347d19abb70973686fd601b521aebf13b513506147082e0470866fdbbf8c267c1b5f01c3bbe03bf834940e9e6fe53af200eafee2a34cd40a577d8d1899dbf74ef5667738a30fa9af8d223d30db22cf6647dd671afa73a632f2b2f072fd81382c32d30728de4fac4fc6695bf05da2096996964980cd8047ca27ad580b1d89cd406996ce15c6d387ed65de0e2ad1fe04a40a7059c8c024904e4e25ca4384544cf242b5cbc18f47d90975dcfe89ca21b4e0cf9df420a8a75e91af477a35a6d2bb8918d13029619efd8498fde42f5a18490b1125a3d5cff24ce0581053a3ff14c65596fd11c9719984751fd7cd9bb20e460e2d5473b989412488ca79038bdbc0015b454dc926bbde64ee2ebe7a687ff3529240a009bc15d12d8d280a035f7ff3e854c4f0659e125d34a9fe12d70bf812628f7b678119325d4b94f497cc27b509b33342a180f37070a117310275317275ae5453f4824423c08be55050a564d741d2b9cfd48bc9d9ee35c1de21d7fae279bc5ee112a29b00a45edf4b5b50502110840edb1e132083671c8436e3bc8fbbb63ac333614affda2a362e4a9a409a5329ec09205b7db4b5c2b97bb4baac8252484a247c9a8fcbfe9925b52ba986c1e3767a62a026a6930ba8b319b198dbca3ab710de3c25b224e9551f936e07e8d0c6327cf46873cf6fbf3968bfd1c62c03448654f30", 0x1000) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x1, 0x4c) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:37:59 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f66696c65300030e0c41ca2405874aaecc2203c216e39dadab8efcfe0cc4cdefb10080a518ed735ba56cbd274c19b37374e1d3b4139e4b6bd003df5ca523c6f2f3e989ca2b54bc11ba35c6cb6984beb6c4fb11b7344383046fcd9de2c17d90495d9728ebcb6205d703965587dd1035d2d207e2a6484dfd977718e5c7adf2e66e8b3c9c836349f9b0455c0294f9ca00c67d57717401c3fc566bb3052029aaa9ee0f73d9b34087cb1bbd229023d6876678286c05ac2ea53daa138a748d0783c35e0b9ae8fc2e7799e463fce01108f9a774234362eac719a3e95407f78a750a4b68f8714285616c32badedae67764c23"], 0xa) r2 = socket$unix(0x1, 0x5, 0x0) shutdown(r2, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x37f) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xfffffffffffffdaa) 13:37:59 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x9, 0x8000, {0x4, 0xff}}) r1 = socket$inet(0x2, 0x1, 0x0) recvmsg(r1, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, &(0x7f0000001140)=""/100, 0x64}, 0x800) shutdown(r1, 0x1) dup2(r1, r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4c) ioctl$PCIOCREAD(r2, 0xc0207534, &(0x7f0000000100)) 13:37:59 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xd8) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) 13:37:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1c}, {0x4}, {0x6, 0x0, 0x0, 0x104}]}) socketpair(0x10, 0x3, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r3 = dup2(0xffffffffffffffff, r2) r4 = kqueue() kevent(r4, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r5 = dup2(r4, r0) r6 = kqueue() r7 = kqueue() kevent(r7, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r8 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) r9 = kqueue() kevent(r9, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r10 = kqueue() kevent(r10, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x8, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000140)="7d1bb810c1922bb7", 0x8}, {&(0x7f0000000240)="94075aeabf307b25fee92db39b62a8b1440e5deb185dafbfb1a7832be583006a1e0c91f49f5a9e9a8613f3f1c28cbc6d1912b3f71aeb9f89f55367acd81372e7ea27677056edc0a075924bbfecdae8b692a13f5fca26d8fdc5008625130566e2de3ddf6a02013dfd955afaa1ec4026a6a24578ed7baf4f7fbbb3f1c2a3adb4fc7a9ce73a95faf8ecb3aebbffa15a32e9f9d1fa1f695e4cae406d2e286f", 0x9d}], 0x2, &(0x7f0000000380)=[@rights={0x38, 0xffff, 0x1, [r0, r3, r5, r6, r7, r8, r9, 0xffffffffffffff9c, r10]}, @rights={0x18, 0xffff, 0x1, [r11]}], 0x50, 0x4}, 0xd) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:37:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x3ff], [0x0, 0x0, 0x0, 0x9, 0xeffbffffffffffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x10000}, {0x0, 0x0, 0x0, 0x4}], {}, {0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x723, 0x1, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) 13:37:59 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) accept(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00e8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1b3cbaa40e7fb14ecb0320c4a98387c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000193d864dc5e5d80e9ab81085890000000000000000"], &(0x7f0000000100)=0x6e) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r1) 13:37:59 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x7f, 0x0, r0}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) r2 = socket(0x3b, 0x5, 0x3f) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="012173494562250082f189e0fe41a9d293161be320f632e96e763f520ba632519270c521e25337051d4d0f8f0e34e743826aa6a696541b283829edf3d6f0f342ffb640a3e959ae5fd98e2378fb50c3363354ba61c381909ca8339f1252c8f303707ccaee7a945a1a33fb068aa44d28c9add3cafbf10a9f086afb8b22457f45e1feef30399df90c9d2c4b0fd35070fecfc51b9c6373d83a854a96e76a4647db823a7c92a533ce74f777fb407e587330e4738e2464e6"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) dup(r4) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r5, 0x2, 0x0) shmctl$SHM_LOCK(r5, 0x3) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f00000001c0)=0x4, 0x4) r6 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x1) r7 = open(0x0, 0x0, 0x0) open(0x0, 0x400, 0x14) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(r7, 0x0, 0x0, 0x0, 0x68) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r9 = dup(r8) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80045710, &(0x7f00000000c0)={0x240}) ioctl$TIOCCONS(r9, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000010"], 0x10) sendto$unix(r6, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r10 = accept$unix(r4, 0x0, 0x0) recvfrom$unix(r10, &(0x7f0000001200)=""/4088, 0xff8, 0x2, 0x0, 0x0) 13:37:59 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049f0a00300020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x4000, 0x3f) socket(0x18, 0x5, 0x80) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x401) 13:37:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x80}, {0x6, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 13:37:59 executing program 1: r0 = socket(0x18, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="b100050460000000000008", 0xb, 0x0, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f00000000c0)={0x240}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0x8, 0x0, 0x0, 0x0, 0xfffffffffffffd3d}, 0x9) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000080)={{0x9, 0x1, 0x20}, 0x401, 0x9, 0xffffff7f}) 13:38:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x44}, {0x6}]}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 13:38:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0xfffffffc, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d2", 0x1) syz_open_pts() r1 = kqueue() ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106978, &(0x7f0000000040)) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffff, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 13:38:00 executing program 1: minherit(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x4, &(0x7f0000000600)="ebffcbff", 0x4) writev(r2, &(0x7f0000000d40)=[{&(0x7f0000000080)="5191183e01cda3ad1f3f33890fa8876d5330295ffdaa20a81fd9d58e0edafc5769", 0x21}, {&(0x7f00000014c0)="915e80e9bbca9bcc9c91b1a636b3d309e1f00ded2136d06919688898f8b8f5a59f4e531e2a516d6c154df6fcd040d16eb2cf302dd411f94515f82c0661e4b859ba10f9e3585f1ce16aa2bb7e6f7242583d7164b3a9e07a98678ddc6cd8ca269167bba44749088b0883497257cdd39cbf4c1c30263615e289e6fb575d7cf59db2c82dd7a4552f152c", 0x88}, {&(0x7f00000001c0)="e5708d61b7296e7dcbea99b58435b5ea1a158edb7520ffc0c52d58072bfa99c56cf96ea766c4480f88cfaf249aecb3b87f7fe9a78bb05108c1c58ff7d48c99ca26e55d0f26b7b21bfadb4a6f3870eb25849f81c8c9eb7974ad4a7d07037d12ac51ef37415fc9245243ff48814f40540ffb20f97402250990017a0732fe489d83c0ad681511a8442d93f14fed53be39bf559e671174", 0x95}, {&(0x7f00000004c0)="da2c369eb775f25a512495eeb64031c5b47ae67449b6344252a474aff56eb72e4b2b8841552bc92648ee7c2df1035513b915baf7fd16be831368528dfbeeb4003238169403e964b7b108ac7b4d7da9371e43b64bbfddf24dfb2342b609b993ad78d82a9fdce8c12ce9c18b7fbe36c747273c4cea305c16846f22263bdf7d86164735c32c3edb049249ccf8a760f07fd10a89fb21f92233cb599300f17c34c4dae6ed3a6337ecb647573ab05b791d68214cd1d1af0a86bf9e884d30095240ee7aae1f179ad04e8ec7c33ce5605c6794ea0100df61f7e4", 0xd6}, {&(0x7f00000005c0)="738136c78b9a5e438ce177a36a1cb9c605bd394291e123cbaff88479120bc9f90d326dcddcfc0bc4e4cb85c8691781b7544b273ddb8edeb21ef918d4af27b154ea57a231119b95a99fc1624300f8e7159a83c38d76c25694e4bcb3b1c312644d8b5f1150fdb237797818dc2b9c24fe3392ea4906d712156ae5a79e26626a4e727ba47917df2f4f6dd117572dafeae06e31f4accf71422ca531cdcf3f2a3bdf564a2ef7940b2cc318670eba9dff8d4358811b6b51d7aa8d3c2ced1de64ed4e8eaa9e9da1202abfd407ccc545e6b87e7743a0e98590910318b37b83f67e1e460", 0xdf}, {&(0x7f0000001180)="b8dfc38fc0ef206d90fc26b6e5d49d30b9f04e974cf7a3bdca63fe25331df252121753ec7a5b164f978a6562dd087828056c7d76b574d2675698a32ae1e71e0de934db164e1c39575f48c1219398a832cc598094af69827c8bae8b56361971d847464b1fb3d6a6b4c30f2e1fcf87ca2275a53293a18641a02313458d58bed8ba5313de55bd5d59ee8173e5e28e2a0080c9b8ef82803e08ef0a39807402bfce985e759f5a55a63e6203b4955f80e86b0c389814c445a3a1a5d1565946b7ceb5d82d823e4f3a69f284337ded3f7726a54b5040205250016760c706dd98ab017b72daa866b001f4ee527af670e489b05459b289718951cd3ee91e19c053952e837e44633dcecc953c30db03d1780ce829fec8c85f301514e39db47cfc90f06fa1e400eec208ee127f11cd0caebfeeac225ddf0d85397090a7bc6149f0489a6898b8e9b543b2fa564923f846da620cde2d2bfd228ba01164f3574ea1434410fdeb4e555799270a766acdcfe60e452b3cbde75d2bc4682870b7a4a33d1429b8fbaabb352086cb6f4606ba77af43c836f32bf1b132e5665946380dc96e04f7df73c14a663b948a6a20a9dbb2ab856f0a54a2bac44632ebffd8b69fda78214e03fab9b01583e1d4886f3635934cc9384ae903241fc819f91929cbdb1400"/516, 0x204}, {&(0x7f00000013c0)="c33df658870bde8c83235e3274b2949500bef2134658127919810fd8dcc652c1f1064b0586f097243758bb39c9408ec88b3151b9820bb7f01752edb7890ab5d79427280dde221cdf84eea60ab7fd3b0b9eed12aa2608fad90f367728de81bbcffba567906f00159ab2039624f703573748babe30bb70086aa439312fe34722d28d96b1ea821c977987069cfda31feee861e5075faae1c8b2850d48fb429ba2495ca5c5e135142ca6a78748c12fa1a3702504e2a6aa950ed6211bad7c7bac16a30cf669763babefcde31722c3efc23e11d1d1e4834c2111c28a3a56fa4657b06756", 0xe1}, {&(0x7f0000000f40)="01000000", 0x4}, {&(0x7f0000001000)="f79b58f834556b2dc5623c742bf23a06a1535ec570abcd433bf6216b81f5fee30bc09a426b4d4555c512cb7f0b74b9c7b4a5741ae60e07a8e40b50446e88527fc2aafa87a01f139b42cebd07510fe96ac9fbd436bb16b3d73a1ea9c11cd3f43507791369ec926ebd265191766eb38f83cd4c50b2c2ad9362643d769a258bd22f0e77d604f1275fb18948547f9ca6900a36afb986c2eae624b81f21e9c75c1114d66c1f421911f7bc5748acd62f1019e677f7c08da0001b8842f9e618f7b2b359888fc22741391e4b94", 0xc9}], 0x9) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x6, 0x0, './file0\x00', 0x7, 0xf3f1, 0x399, 0x5}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000800)={0x10, 0x81, 0x4, 0xffffffff, [{&(0x7f0000012000/0x3000)=nil, &(0x7f000000a000/0x1000)=nil, 0x20000000006}, {&(0x7f000000d000/0x2000)=nil, &(0x7f0000001000/0x1000)=nil, 0x100}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000000b000/0x4000)=nil, 0x5}, {&(0x7f000000e000/0x2000)=nil, &(0x7f0000004000/0x4000)=nil, 0x2}, {&(0x7f0000006000/0x4000)=nil, &(0x7f000000c000/0x2000)=nil, 0x4}, {&(0x7f0000005000/0x3000)=nil, &(0x7f000000b000/0x4000)=nil, 0x100}, {&(0x7f000000f000/0x1000)=nil, &(0x7f000000b000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f000000b000/0x3000)=nil, &(0x7f0000012000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000007000/0x2000)=nil, 0x8}, {&(0x7f0000010000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil, 0x7}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000008000/0x4000)=nil, 0x380000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000000e000/0x1000)=nil, 0x6bb}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f00000007c0)={0x7, 0x400}) geteuid() nanosleep(&(0x7f0000000ec0)={0x0, 0xfffffffffffffff8}, &(0x7f0000000f00)) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0xde69b5d4fa096b95) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r7) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getdents(r9, &(0x7f0000000e00)=""/133, 0x85) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r10) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 13:38:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x420, 0x0) r2 = semget$private(0x0, 0x4, 0x10) semop(r2, &(0x7f0000000000)=[{0x1, 0x402}, {0x1, 0x3ffffffffffffffe, 0x800}, {0x3, 0x1, 0x1800}, {0x3, 0x80000000, 0x800}, {0x6, 0x0, 0x1800}, {0x0, 0x472, 0x1000}, {0x4, 0x401, 0x1800}, {0x2, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r2, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r2, &(0x7f0000000240)=[{0x1, 0x101, 0x3000}], 0x1) close(0xffffffffffffffff) socket(0x11, 0x3, 0x0) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r3) r4 = openat(r3, &(0x7f00000002c0)='./bus\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000100)={0x1ff, 0x6, 0x7, 0xbbee, 0x3b6350c8, 0x3, 0x7, 0x10, [{0x53, 0x4ea, 0x1}, {0x6377, 0x1, 0x400, 0x400}, {0x4, 0x2, 0x0, 0x1000}, {0x6, 0x80000001, 0x8, 0x4995}, {0x9, 0x1, 0x7, 0x8}, {0x6f, 0x81, 0x3, 0x3}, {0x1, 0x1e784e28, 0x5, 0xf48}, {0xffffffff, 0x8, 0x4, 0x372a5520}, {0x0, 0x9, 0xfff, 0x8}, {0xffff, 0x6, 0x6d3, 0x400}, {0xc07, 0x10001, 0x4, 0x7}, {0x6, 0x58b, 0x1cb, 0x9}, {0xf3, 0x7f, 0x0, 0x3}, {0x3, 0x9, 0x9, 0x4}, {0x5, 0xfffffffb, 0x3f, 0x4}, {0x5, 0xbd9, 0x9, 0x3f}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f0000000180)=[{0x30, 0x0, 0x0, 0x1}, {0x3d}, {0x7ffffffe}, {0xf8, 0x0, 0x1f, 0x95}, {0x492b, 0x9f, 0x80, 0x5}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f00000000c0)) syz_emit_ethernet(0xb, &(0x7f0000000300)="ebc452eacd693e1ceb2cd6") r6 = semget$private(0x0, 0x1, 0x47) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x2, 0x0) close(r7) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f0000000340)=""/192) r8 = socket(0x18, 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3a5) setreuid(r9, 0xee01) 13:38:00 executing program 0: r0 = socket(0x2, 0x2, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="620500000000000000d1"], 0x10) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r4 = dup(r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f00000000c0)={0x240}) r5 = accept$inet6(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) bind(r5, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x1}, 0x8) write(r1, 0x0, 0x0) 13:38:00 executing program 1: getrlimit(0x0, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) getrlimit(0x3, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x221) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x881, 0x6, 0x2, 0x12, "3b0e563bb9afdd790fd5776a6aad779cc134dbd9", 0x8, 0x7fffffff}) msgrcv(r1, 0x0, 0x235, 0x0, 0x864f51a907a84ec0) r3 = geteuid() r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001700)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000040)={0x10, 0x8000000, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x900000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ed2000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil, 0x800}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000001940)) r5 = semget$private(0x0, 0x2, 0x158) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f0000000300)=""/197) msgsnd(r1, &(0x7f0000001880)=ANY=[@ANYPTR=&(0x7f0000001400)=ANY=[@ANYRESHEX, @ANYRES64=r3, @ANYRESDEC=0x0]], 0x1, 0x800) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000040)) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r6, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000100)=0x3ff) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000140)=0x7ff) preadv(r6, &(0x7f0000001380)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/74, 0x4a}, {&(0x7f0000001340)=""/7, 0x7}], 0x6, 0x0, 0x0) r7 = dup(r6) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000001580)={0x1, 0x3, 0x7, 0x5, 0x101}) r8 = kqueue() kevent(r8, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r9 = kqueue() kevent(r9, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r10 = kqueue() kevent(r10, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) dup2(r6, r10) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r12 = dup(r11) ioctl$WSMUXIO_INJECTEVENT(r12, 0x80045710, &(0x7f00000000c0)={0x240}) ioctl$WSDISPLAYIO_LSFONT(r12, 0xc058574e, &(0x7f00000018c0)) getpeername$unix(r7, &(0x7f0000000000)=@abs, &(0x7f0000001840)=0x8) r13 = getppid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = accept$inet6(r14, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r16 = socket$inet6(0x18, 0x4005, 0x70) r17 = fcntl$dupfd(r14, 0x0, r15) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r22 = getpgrp() r23 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r18, r19, r20, r21, 0x5, 0x7fff}, 0x6, 0x2, r22, r23, 0x7f, 0x100000001, 0xb1f1}) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001740)={r13, r3, r19}, 0xc) getegid() r24 = kqueue() r25 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup2(r24, r25) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f00000015c0)=ANY=[@ANYBLOB="ef0db96f20ff0601151609c3ba0ea4450f5ffc1ba970ff18773fbe0a9d2425f462a2d4f2d21363efa8db3691472f0a1b90e4247ab010fc20466870d2dbd3f603dfc9bec9cb0f3c59b627df3c2b02a4b3b06cb2f1707c0cc3c9d4c9cf6d2ce74309d6b830ffddbcb2250f14533c49158526635c1d61b6b5da4aedccb1702289611644953b84f0b480eed444b29afbab94dcc55a22b013766186eab9ddc81b4d7f1100bfaa976ed6e4c69da5ec"], 0x9, &(0x7f0000000240)=[{&(0x7f0000001680)="4cdab88f038b6450edcced9b8b79517bf4107e7fe42fed5ad52cf62023801c8b1a0a5dca48115aaea8e49f8de5d6e6049dffc0ce3c2dfa6093c4be765c38ef637a", 0xfffffeba}], 0x1, &(0x7f0000001400), 0x0, 0x1}, 0x2) 13:38:00 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = semget$private(0x0, 0x5, 0x0) semop(r0, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x4, 0x0, 0x8f6, 0x3, 0x7, 0x1000, 0xfeff, 0x1]) semctl$IPC_RMID(r0, 0x0, 0x0) semop(r0, &(0x7f0000000080)=[{0x2, 0xfffc, 0x1800}, {0x0, 0x3ff}, {0x0, 0x1000, 0x800}], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x1e, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r5 = dup(r4) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80045710, &(0x7f00000000c0)={0x240}) bind(r5, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) 13:38:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) nanosleep(&(0x7f0000000100)={0x8}, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{0x54, 0x8c, 0x12}, {0x4}, {0x6, 0x5}, {0x20, 0x0, 0x81, 0xfb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 13:38:00 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="8a022e2f66696c6530002b20918a06b4abc1f47d9b7179af69f74e8f5207c843ad18928d328701c8a9261d55ec8001b870d8dbc412cf2b5b4eeb2974fe11a8ea7d84f614e41aa788ac64f4083ab27c5e760bf92539c2fedaefd419fa703060d53500ec3d20071f4d1af7344e1a80d3783726bac9254b6b2736c887843bc0c2b995c3fd3da61dbf938f038a7594744e75fa6b52126b794dc7f49519309a3ff4f72068842995b5785fb0905a18eea87d66c7ec760200000000000000000018a35b516e3ff216999bb5b7a7b10ecb80139e82f260e2f638c8e72467421faeb1fdab4701f7932b1e4cafcb52f8976c408a0805a61e3fcfe84cdc818dddf9f54e15c5d28a85e173c7c3f8746395ce68c3f11776d17fb31460d4d7a2171688e201f70e9fab262c3c489b354f36629b0529865f4d56854eb762444d4d8ec9a4b796a653aa7f00b1735a50e0e5f3a795248e38a3a18547fa7c089d759c1742dac172219a5b446ffc743c910648b43bd07cee40ea"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x0, 0x0, 0x10, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x2, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r3 = dup(r2) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r5 = dup(r4) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x80, 0x0) fsync(r6) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80045710, &(0x7f00000000c0)={0x240}) bind$inet(r5, &(0x7f0000000100)={0x2, 0x0}, 0xc) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f00000000c0)={0x240}) bind(r3, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 13:38:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000005e, 0x0, 0x0) socket$inet(0x2, 0x4005, 0x3) 13:38:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x8fe}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = shmget(0x1, 0x1000, 0x440, &(0x7f00007e7000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:38:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x25}, {0x6}]}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f00000000c0)={0x240}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 13:38:01 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x8000, 0xff) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f0000000300)) 13:38:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) flock(r1, 0x4) r2 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[0xfffff001, 0x20, 0x4]}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r5 = dup(r4) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80045710, &(0x7f00000000c0)={0x240}) recvfrom$inet6(r5, &(0x7f0000000100)=""/63, 0x3f, 0x1, &(0x7f0000000280)={0x18, 0x2, 0x0, 0xffffffff}, 0xc) close(r2) r6 = socket(0x18, 0x2, 0x0) close(r6) socket(0x18, 0x3, 0x29) setsockopt(r6, 0x9, 0x5, &(0x7f0000000180)="bb1a4cc558608ffd217614a15b3180c8c50cfce90c7bf3e3ad51234a5d08e8961b9d616072d7d2ef95c9c1f66b3451f554e08e78034d3f27c13399f26e187d5b1f97e6ed4df7eca7de6b0c16d0fe9686310a9ed7e4e92887fb6eefc7976f6ce8862ac0cc7212c8f590701d4dbe292463cbf08d3308c0865f8adf9aa9a6294030fd72a1fd224413aecc5774f597b5969eee5c13eda1b8687c41e9e41a46c5ea52de4a2fe511edac6ad519a1b09e3f4315b0b8c77b10669a4b8680a91fb8220760a831ac76db5d01b2455f30b02cf740718be75658bf", 0xd5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, 0x0, 0x0) 13:38:01 executing program 1: r0 = kqueue() syz_open_pts() syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) kevent(r0, &(0x7f0000000000), 0x1000, 0x0, 0x7f, 0x0) 13:38:01 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x14}, {0x60}, {0x6, 0x0, 0x0, 0xcf}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 13:38:01 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x20}, {}], 0x2}) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x40) 13:38:01 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) unlink(&(0x7f0000000440)='./bus\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) r1 = kqueue() kevent(r1, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r2 = kqueue() kevent(r2, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r3 = kqueue() kevent(r3, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r4 = kqueue() kevent(r4, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x0, 0x7}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) r6 = open$dir(&(0x7f0000000040)='./bus\x00', 0x20, 0xc) r7 = kqueue() r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x2, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r10 = dup(r9) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80045710, &(0x7f00000000c0)={0x240}) ioctl$WSKBDIO_GETMODE(r10, 0x40045714, &(0x7f0000000100)) r11 = kqueue() kevent(r11, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) kevent(0xffffffffffffff9c, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffff8, 0x22, 0x1, 0x100000000, 0x81}, {{r3}, 0x0, 0x46, 0x1, 0x1}, {{r4}, 0xffffffffffffffff, 0x9b, 0x20, 0x9, 0xf8e}, {{r5}, 0x5f6ec9030b865550, 0x10, 0xf0000003, 0x50ce, 0x6}, {{r6}, 0xfffffffffffffffa, 0x4, 0x10, 0x7, 0xe2f}, {{r7}, 0xffffffffffffffff, 0xc, 0x40, 0x8, 0x5}, {{r8}, 0xfffffffffffffffa, 0x5e, 0x1, 0x0, 0x4}, {{r11}, 0xfffffffffffffffa, 0x8, 0x80000000, 0x81e, 0x3}, {{r0}, 0xfffffffffffffff0, 0x4, 0x1, 0x0, 0x4}, {{r0}, 0xfffffffffffffffc, 0x42, 0x1, 0x2, 0x9}], 0x69, &(0x7f0000000100), 0x7f24, &(0x7f0000000280)={0xcf81, 0x8000}) pwrite(r1, &(0x7f00000001c0)="b55f694f43d7cc188995d93a9a7fb829654fed68c11c97c9d0a4970822130c5e5f15cd8f33728237d4e4e690bc5247399ca3bdcfd8d0b50aad6d7bbcfbc5528590ff6418f29dace2991911ef0da249bf4fd764a5befc5d612353a894fad8d3b13a5df626f950009ab95b5d8817709e1183e55b6465decefc5a234e5ad1e8eb23e808d44bdfaa6f5cfea7d253caf790962ef53bd66a50a3f7fb0f5808f745cd42ae3cac81e94d1a8d5499", 0xaa, 0x0, 0x2) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:38:02 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x20, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000580)={{0x18, 0x2, 0x8, 0x4}, {0x18, 0x0, 0x40000000000}, 0x80000000, [0x2, 0x9, 0x6, 0x5, 0x800, 0x4dc, 0x2, 0x3]}, 0x3c) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000600)) r2 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000240)={0x3, 0x1000001, './bus\x00', 0x200, 0x7, 0x800, 0x58}) r3 = semget$private(0x0, 0x3, 0x202) recvfrom$inet6(r2, &(0x7f0000000340)=""/74, 0x4a, 0x840, &(0x7f0000000180)={0x18, 0x2, 0xfffffff5, 0x81}, 0xc) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000001000)=""/4096) semget$private(0x0, 0x0, 0xa4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x61, 0x8001, 0x8, 0xfffffffb}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f00000002c0)) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000480)=0x265d) setuid(0xee01) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r8 = openat(0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x100, 0x2) kevent(r8, &(0x7f0000000100), 0x81, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r7}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000680)='W\x00') ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000004c0)) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000300)=0x400) pckbd_enable: command error pckbd_enable: command error 13:38:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f00000000c0)={0x240}) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000000)="8911bf8ccbad374b7a35a87b0ef032ae1a2e97538b47e3553434b490d981b90f146f89846c53ed699814e98192c146d3701cbd202a2900498b9bd834af5e555376738fe834d107463b674b918a2c328d0e3c5cf30d0f7388e5ba0e804d9c7e49dd6111ac55959ea06a", 0x69) 13:38:03 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) chmod(&(0x7f0000000080)='./file0\x00', 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000180)=0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 13:38:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x2d}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x8, 0x9, 0x80, 0x5}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f00000000c0)={0x240}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000180)) 13:38:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) r3 = kqueue() kevent(r3, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) write(r3, &(0x7f0000000100)="da94f10124c5f084318ea06af8add5874afb6b438f1885709a70886612c3e8dd3b64742b1e3eaada14af71f65b4bd0d57deddee63baaf309a1ad5b9c39278cedf5d55ae97fde5e717b9ba435efc5fdf960d2854b89396d1793e1386dc8e4954ca5d5f339dadd1d1a7cbd7ab5e4c337", 0x6f) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f00000000c0)={0x240}) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:38:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3e67, 0x5, 0x1000799, "b3ad2e0d3fc9c06d00007f00000000000200"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="084b4d655fa61ff17b2f0645fd3f", 0xe}], 0x1) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r4 = kqueue() kevent(r4, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = kqueue() kevent(r8, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) kevent(r3, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffd, 0xd0, 0x80, 0x0, 0x7e0000}, {{r0}, 0xfffffffffffffff8, 0x42, 0x60000007, 0x0, 0x7}, {{r2}, 0xfffffffffffffffa, 0x59d81c1028eb68d2, 0x1, 0xfd, 0x800}, {{r5}, 0xfffffffffffffff9, 0x68, 0x1, 0x3b, 0x2}, {{r0}, 0xfffffffffffffff8, 0x8a, 0x1, 0x0, 0x80}, {{r6}, 0xfffffffffffffff8, 0x4, 0x4, 0x2, 0x80000001}], 0xfffffff7, &(0x7f0000000340)=[{{r7}, 0xfffffffffffffff8, 0x8, 0x2, 0x2, 0x7fffffff}, {{r1}, 0xffffffffffffffff, 0x24, 0xf0000000, 0x4, 0x2}, {{r8}, 0xfffffffffffffff8, 0x10, 0x1, 0x6, 0x7fffffff}], 0x3, &(0x7f0000000100)={0x2, 0x101}) kevent(r2, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) lseek(r2, 0x0, 0x7, 0x1) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) 13:38:03 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = shmget$private(0x0, 0x2000, 0x588, &(0x7f0000000000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000003040)=""/4100) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x2d94) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) setrlimit(0x5, &(0x7f0000000080)={0x10000, 0xff}) preadv(r2, &(0x7f0000000040), 0x0, 0x0, 0x0) 13:38:04 executing program 0: setrlimit(0x0, &(0x7f0000000080)={0x8, 0x92}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x101, 0x0, 0x3ff, 0x8001, "73ff4d4d88e40000010000000000000000001000", 0x400, 0xfffffff9}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000200)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b88e5d6158257a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xc0}], 0x1) 13:38:04 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x3000, 0x7, 0x5}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20040, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000740)=[{0x24}, {0x7c}, {0x6}]}) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r3 = kqueue() kevent(r3, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) dup2(r2, r3) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 13:38:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef0200447b155d08e665a505dfafd6499f6dd7f259d35a05ff070004e8b5670cdd7aecec72c1ce36f4560b510341813044d6ad48bbdbdbd5371b14c7f014"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445e", 0x17) r2 = kqueue() kevent(r2, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) pwrite(r2, &(0x7f0000000300)="941451819aae4888b44f2d50dec37d4da6c89cd5dc231b831838ecfed63cf074f7a8ae7ecbb5b8510ebb0bea84175d159ffae7ef37ad6d2ba8844965924e89b07059f968f611ca3669d383ac7e66b614f363", 0x52, 0x0, 0x40) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r3 = socket$inet6(0x18, 0x4, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0x0, 0xffffffff}, {{r1}, 0xfffffffffffffff8, 0xf4, 0xf0000000, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x3, 0x80, 0x2, 0x1}], 0xffffff81, &(0x7f0000000000)=[{{r3}, 0x0, 0x90, 0x8, 0x2, 0x1}], 0x8, &(0x7f0000000080)={0x8000, 0xfff}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f0000000380)=0x10) 13:38:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x3f, 0x7f, 0xff, 0x7fff}, {0x800, 0x3, 0x6, 0xff}, {0xf669, 0x81, 0xbd, 0x81}, {0x1f, 0x3b, 0x1, 0x1}]}) openat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0x9) getppid() syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") 13:38:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0xc1) setregid(0x0, r1) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r4) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='x\x00') socketpair(0x6, 0x8000, 0x8, &(0x7f0000000200)={0xffffffffffffffff}) ftruncate(r5, 0x0, 0x82) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f00000001c0)) 13:38:04 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1001, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000900)=ANY=[@ANYBLOB="6202e57f7f000001260a1006bcfc2f8180eab02d42190a2df396108dbf30f00c247d38b32de9be74f9a371613dd8f553adcab717b8a1341a5307641246302d06cbdaff035159a29ae9b0df7714454f43018d6cf4a29ca03fc2cbadb9d971e515b25f9b517c51e3df2f540e07db78c77c99ecde8826c2a259095d664979a74bcf4c3c11b1a3c2a6c9b8508288132f25f2ddb1f0e9b85c5cd2"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r3 = fcntl$dupfd(r2, 0x0, r2) writev(r3, &(0x7f0000000880)=[{&(0x7f00000002c0)="7c07f18def18caa076ae50fe6a34b1095b8cfd09358cf3d268e34130f5189dce5971d0e60ced01c6dcf80beb70fd1bb5806f35bce6d3427f62a0d3301bf85b6e7d95a763dd7441bb8635a3fe3f87791a92a2c5fc756add9cf3ae1cdab013d9cdde4bdcf5e5adaa9e3915fe858738bbe09c5c9c12d0d2b3ebd57b09ba310c2a33415671b8b8abc969b5ca41e379200286", 0x90}, {&(0x7f0000000540)="e911928e982a7270f42cd32cde5924eef5d8fab022c536f35bc4cedf871f29edd2f7ccf794981e8046d812c5b573d7e4af053dfcbdb000b7c4ef1f7998a895fccf0eadf6a1b1460a606f0b37511793a3ed3d0c4e71967f2316c25b9d2f43cb7b69ef47a2b49df3a8c4ee", 0x6a}, {&(0x7f0000000d80)="5f1198a3ee772174dde50fe0ae229a7bfeacd8ee967d46bbef69a61faec57a4cc5e6555b99662af210ee8d309e3a02c25673f47d6744653855cce4d8d66b71a0f349fba23863cf07d36e59d55bbb844808faabf1c48edebd8c00819a502ea842559e9824cc900b571abc8bd6f2f6a6995125bfc4d147eede8dc26f3a418cf4312a63b2215131918b77cda30b8a15dfd5a9ccb4ed195536959a32963fab3a2e93b92204c4bd619fb84de92fd00272467e89c05215f5e27db6488574a23508182a5124c426abf3cebd596a50a57ca27162c6ba053043ae8184f9d9d43f70297cfd5ff75015242bcb371b8c724b8c8d80e4a9cb8f0f5c11d24976ce5cc2a50cbc505731ee91c3fe6794204533e20d762c832755ddfc1ed6a51613af093746e9fe77443d32e31c3b85c06103f7b2cb79f5a2c7657598e658ed05951e86ba2ea909454dded4732c0538dcc343f7464f2a5fd53ff3bcff213b776ae8ece6a15a714c0150fa889b098f2e546bdcfeebcf023703cf53a7ceb0c063733a5ced80ef90c4000b220bcbb2d30ecad698ade0385d4175a0601f98f493b1f32c4afebf03e6845d6a503091615a10bcca3e30d6c72554c0367e1f792f9afe926769c4dfe4db4025c965b537c29f80b7cc460afbdbf0e9b487ee3795f85fdea339622582b2a6d6b3b93772bddc0c18374f3bbc4e5f72af9870c9e161a8b2c4f6aa8b809e1fb96bd90897c167090d349880692a21908593dc794404e65dbb92ffb3a18c0bf5d22c9f5a0b05e2391a945517ca74f856bf81a60d400d409012dd36066b6467be02ca0c356a53b3a435c98484b8344816cbd94c10c947c3baceb9d5d06b08e5c00776bfe7d896aa7743b05550f8cc94c3f5ed4bad28e91f19504a1ebd11fcadb1494efde924ae4134dab27361c78d8bbbf2531a73ff9f730f170c6396bb71844caafd35be9b0357fcc49b8461851f5a7a882f8d571641f41f40179dbd4cd881046f67aa5fcfa2eb093af1194ff240b7d68a75914a882a877fb07d0d793c804b88d02114173a0f88c689eb5571dd6db098917c7f806d248c1213a1b369e57a68888e0568bb748e9ec3486a11dfd95c82116637f49a5aacb64987c37d1df40c5f2aa9b0e5013e6bb0d92b79ec6a044608ae6635f25a5f3c4891bb9e8e2fec0ae421d3bde09d5d55316c5c4af8c278b7f0f53fe674d7c479b0c5777f3f52e07bda54d21b307eff5a0bc12263da1b034e155cec8a9e15c5d5b4811c5ac304592f137ec16c3188e00b055b9e10ab22b5c4c727a6ec15635fbc959922df4791e782bb35c437a1f94772cb7848f4cfa78e01c0aeab7f3d287a9a2592732e847148277acbc6897f87e0b14b834e948379bb37a8833b7237fe069d52ab6cae2b753c732f479b8b80b35654dc5a8d7b53a6261cb8a8ca45c17536d2041c787d17a06f9d71961deee6cfb0fe86e723d06cf199bb418ddd4e3ce7daeebe38c1dbd27ba4b9415e518c01594f926e55ca3e90c328f0e850135e38d438d3640fb8cfb34e9087f9af8419ee2acd1d1955a9f2eec9ec3a6a56d06b2daa7ebffee33052f5844317d7aa6018ef0c992c83bdfa0fffa97c010c5fe8af957483e5b7c75421177ca70f43e8898ce5aa1aa70ece1572718e795186d2ff687a7196209c1838d51717861d83c9f2b22180b61360cb62a66300c53098870e11476a410b2d9a321ec53baf73c1c8256a6715bf25116843c87e7c3eddea70b91237a771ffcb9bce6d52957669e9f2d1395c5bac47d22d5de010f302c82e219bb6fe7f52c964f466f1120f18aa6862a600035d798ecfc8b7fdde9dc0c917f9c6aa46fd11a41ec6ffc08db8ca1ac0b1f487ae0b8ac5f8f82ada2ac4bb5b8fccd3e3d78a84d7111fd2d8b7cc447379b871287572e3c09aedfb0e4090bc41208a2b039a5c4e592f2cf65d5cd34354c3f85c3926a2391c82464e4232cfe0c6283ee255b249b94f750b81772df4b6dc2cb510ceb0d4df33bfe340408c1cc3b0bdaa1d7be645e66339ca6da3a25d985d72598fe005d8c7c78df86330988fcf7712c2af668ae6fa66d9d74ba2f8447c9f846ba33e8f47c44ccd4ffe0d39c88ac5d0ae53c37f2cea73a62ec306cdd7ab515bacddea9a17b2775a69ac798f085a3d908fdee79cbc1742e1f40ca571f876bdfdf3593caf46f21e41ade93698a011d85914e2e3287ef89e2143f73b6e27c43b95de83453226ae5c286d5b823a49ef729efc232c85b4a9dd7165a7564f6637eba32b5754962ddf60329e9a267edee8fd1c43fd339eac45e8dd136a12aeaf2d2ed83d7812d34a5ad54053fd624ef68f85e2a04798210190f755442120bdd68821247acae3af02dc27a54049113b56e49e2c3f1448a2e9a8444377b2f38f1ca3bc5f41c40ba6b36200b8e3bd5b6c8e9803b343c5bd8a8497c5abbd4b58b4dba6a62173db9e7224127e24d3e74a4c754688ff6d1a39b3122c7b1321711589e1d8cead593a386d9ad4f941bba03595462931245a14575c31384f8f933fc3911525dd068242006852cf780e449a6fa537280e450c04a0a6f0511fb873cbae724814d3a17e7e4af9e8a30a07640c75b7ad04afab4ef0baeca3267af8f6daae18b0b2d8647035808732fc7b0acf45b74a512f660d3ee155d3e9f64355998fac3696895160c2440191173b14b1941049b06f7945279ee7bf0fe4ef799c40138a1b18105036d728f5a4abc688ef801e4be5793118edf85da16e33daed47781801dd7fc95e569e6889bb86aa42313e86f2844c5ec3468a455e67f50d922daf40192fb0e35bfb107ceb5fc4a1190cfa007d2795a1cfe404c88ee82c748889a54b153f0252723e0f3bcb0d9346ec5f5462fd314d919678cad5207d54fd0ec4ae5f42932da49c8bb43a1a2f23f9c547f3c4d752608c37a0b6e8cde663b9a85059e693b421d7ad7ae84a94e86a3d1e6fb6810577fc0ee581f442fd77e45b4a38cb6bd94d63fe5f5c88388bd19f1a81e3a47069b672ed42684357d13c9f75dd701674b7b0c00f2d5a667a909cc60738f13ecf284d476fe26643a56d8089b65c58a8d07f7074aa0e24abe319e6be4117e6f7c24ed30a8aae4c5a03ada94e8938ed97d76eb21d64d443454cf3ce4d940c8be29e96e0c67ce5a154d20636006e87569c5135a2b27a3600bf9d18a8c2ca4ee52a128e0fbe36c5fc42a99eecf0bbf75d2d1bbd54b0b7c649afe87891c45419c8d3b7866b23a17fb25258ddb4b5d789641248f21ad509f1d73dd67bd3e054b6f1810accd12b3158df5071c59ec6e9a483934c78b3f907aeab7c555bf1f9e1dd7c37a43309faaad61a9422fea714e65140e0cb0ae64fcabb3fbb2cb0974bdd9d06d9000020769522b970df94bc0aeeaa142367017fdc50f4c4ab43c0240b1783210a861aeed8cf55395f072081eee6bfacbcec4171611a1161e48d9f552394bdc1641e882c7524565d1565d0bd0c38390dc0a6dbfe86e3ef1f81da8ae0a6ca9307334e21c0e1847112249b20ddc591e9a51b8ed52d6918dda8e656631d7115201b66e601a41bf8a2d4e87facfd973c668ef9b42da7200f6d9c24384e49b379ab777c79003786c9a5bfa65056ac6bb29b91e1d594063581f81d1adc13635ef809c7ea04cd3e7899507b1d9b3e70e0728266329b397cb5872c685c3cd1893fe0f59f8311730e55c8ecb2740a3e8765826b83c84ce3365b6de9e655602f91ed0145a5a3defd5778e5428614dbaa04955aa24c651c932ec51220d6f48a0fb8b5cf369ed8faba620b13f1abad782923ddb467dd089e3b3cc586493e84f3ef8abe0c55762dc1633d7f469b05a3e20483b06ecc882c3e6beb2ad480de95a1376fd88e1cdd7e2a5c4eecc84c327653172955833aaa7beafee2d00fded88cb537e6e4fe82277544dc1c9d4c7e204e53d6edd4ce6dc8ece657764f291c4db702656b3eaf225e5147883832cf5bc79fd2e29cd3eb66424fea2b1d9b5a0cea0c9a1fa340773e7d3078b55b831b234df0211313d2e54ea6191fa77fb8ae9a10183544013b2e57ac78c1abf8b37a846f11fa29c145373e22ba416524c51c119b9aec9b03db7f4b3e3a4fb807d7da1f3b3e3314e568766558ee95f9d36169bd805c90af8b594b4c245631edbf5f1df27048ba29d6a15a53c9ea51aeb46ab9bf6d00096a2304bb319f813ba736e79ba0dd60829a04710f4d364138a8b3073b855632537950614d74a6892d5ee2814d8ef1be2a5d415d82a33f4580a9399ee18df77537772241d9a5453196d8d7b125483ddfad3625cca4aa3e14b6b53d37aead63adeda8fa81918fd1e67412cc9aa58632b387c072a477bde3042c460e1c21eedca22ab3886666f2999171ab0da10d6d31852c77e5342a1d5a0c05a51e7360c309a3543e8529f201b58c1ac3c2775b83828fc532dc3da2bc5061a668cc072017a9a86044dd3af0afba9bba78ebed6adbb8ecf19806b577102c14cf55ed89d0f83a18519773de713e4f5cbbd3726cb2e5da1b9b0190fddbb17ebf8faea2478c854fad194469b797fad7da5e5f037c566c33773e91cfa5703ef9ec657202a3d081f63e90138705b7b5f0143f9020994ac19a32dd580faa039adac21d5b23f5a124837bcee3131194217c3a00e2b44d908c3b6f9f5a55d7a8b6ade36cd39d5dfa64cc31cf37f532221ad80078f43584d2b45145b27058684e1abc0f52603da11b831cd3eaf79800c0553b0e617a32d76854652fb953090ca1116e8390537b1c80e6fae7bd135be3b752929ee822436bf280115d7941125396bbed9be49012ec94a83b85f431718c60010e98e9de9a9c62e7b77b8afc17c8a133fea5c7d81446fa54e7520b95d97ef3f441a4c92ad808ac1de95b2b656a582c17576e033b8c2106c2fe10609c3dbf55882a3f6b88611dcbfc9749d6db8aa0f5bab4184082251f8ef1072012416d4ff1ae7948a46c49ddc20cc02952757cfe6a0fa4860e12f18a57ca1e2be168b15bf627f00cafdcbb41e7126c3da5a4856e645d0bcde8b44c6e0cfd8c44dac35f10094738e98aa2ba39fed8c44fccd3a9047f585c10a82cfc700a29e6a5bf03d2a6ddf5a3e96e34e18a2f0c4247312c551ba3009abbb79b19146460ca9da7dc95e3b1e643055c6804a165bdc5a71de2e0008ef56649542659f218552dfe0574c3a4e367a162adb12bb773c65bc34566d5e84943063adef8fbbc8b3f8ae12f12637ebb3bc46f51d57a22b32cda14c9f0ca039b4d00464ae89e38ccb6c03d99b08e5c5ae2a47232c6b3e7a48951c4433dd9df7ca5e9d0a8388f813574a4f78eb3167a4fb0566f912b708ffb46def8b919f7e45f1dc3489e92f519d6fc2412c1c553ee3dba6c605a807fa46f31e6b92d72658d0d75e780bb522347c736bf85820e5b1c683b38692dec31a3db3f74cbd6aa69cf4f03339d5b8d468abbf416546354d960ba706c9ba1c9c54632a55cc3fdceadd541b7b7c045922983aeb288102a453de93c1f3a9a9e6ce8aaa09fd06af7fcb43d995fcab0d8fac6ff0532ef94df1214021a66f5de3d89ab2ba66a9ae06f5edd12bf9f77f3c2eb52463b909a46badd67953d845168b511cf6411f16f4335381f04902abf54c2cdf2fa08ae13972825d481552eece9688d5390b8dd133a7fac042518477d890245b24890df0e46f5b4c939e08a3ed3af43d4f169ecf02ef4a67cb7ae4e561d47a6726ae4e398e98e9297ebd9a1c28c72769ba237bf5750782b1e800694286f9be6a285666e4247566a31ba1537b553081c70ef435f8096610cae51d61d5478ec530b", 0xff8}, {&(0x7f0000000680)="4cd809a56a09967b1e69cadf52436f5ef67bae92531c1151d13e2baf29a4fd31c4679d00d311951bf02db4b0b3a24747ed234febdbf4a72de4aa2d570dbd85d24954529234c4d7ca81bb688817945a76779e0a39f9b6558c0f5ae34105ba076388e528a37582537dd7cb720ff80a95d8400903cf2533c4db8e1620ca1bd1ebd3301cbcc76e57b7ce55307a09256277bc774010c17f6ce5e6db19ae4251e78db9a92b3b2dfc250eeca253adca9c137de6c41ccbaa006031f3cd1f41582538f372bea7f3c1c92696bf", 0xc8}, {&(0x7f0000000780)="58963339dae70c7510ae6758f7fcf10007887862ab065b364ece460eb85d8b979ea563e757ff010000fe012c8ce6a45ce2060573db18a1042859784111ea6affbf4106bb8ee02f1ece8ffddbbe50fb2e36c34ef70bfeb0913d3719e5b17fb9c1489b4855a0723c10cc1bde80b11b0f808eb6331cf8ba5496275cc0b970a4e2991defb9ee1fe50f41e8d204c7121867d0802c5bb14f0d2891174672be24ce7852272435db8d0210b0f9342ad073de75eb79c6d394458613d408b530b583081682c6748aa66335438e0b40c86c9bb5c9bbed000000000000", 0xd7}, {&(0x7f0000001d80)="c64b778c55108704ad6c168d7438b5a8325d30145fda98cf4e7a2d9b0f1151a0370358605db562b3c78175e5bcd1d4a9562088afdaec6125c3509ac9a167446c327b9e052ca0c0e03409a0e8965e261cfe27394f6a2b389ed3b8a16089089153164bb6c62f354d584ad48c17c7c7e99d5d6aab38f001fa3ace846005a1f6005e0b060b4e9ed424264b5a379eb39d32903f6169e24c536fce38ba9c2ab08cfac9eb017feb61a33933f99d6e1a3f239993a306fe4df0a6250c917a4a4da2b36bd857e9c561855831fb42c1abbbed917d2def7bbc523515783626c1ce4c63bc3f250942b2c353417c17f4c2c950df20f3b73e73de20918d88790ad69b4a479e3e0c61cbbd5a2366b7400ba6efc37142b2e6daaa8c7d465c740fead60f8c10c7b58d74a56d281ff5b2d9d8514953cfd3ede0b757cd7331488992cf8448e43d73a02adad029ae1151a8d865d3121a35864d2086e1bef0ecb95a690b6f379d0ea54bc970acf1d662e711fdbb9f63a1c0bafc5f7357a3dbfe22a70b003e96563d5d87e10038c2416b29dce14644950f6cfaeefd500b0d94c6017f2b8181a905e4c2556416c491b38fad52772cc4513bcf147451d9357906e963cfc5199efa5121459674ab440a27a669e837f6fc790a8ea86efab8870793f18333ef4b3eefe27f3b89882b9f0dfa8a4ffa2ab6df8317e7ac12e09845527fdf32c12d3203435707133ceb729209057c5247f81eec70b83a008c5ef1710da62d282dc95873766ff0cdf402f3033ba3c3b91b98dd622837b045a343908456675d49c625b74e3cc319a2683366ca2cd52962fe0d9be5060f58c71a035f1d5f35eedabe448d2f8fff3f0c07146bfd6d130173bd08d522fdabd5c34e7d26a0c051b0fbb76077e83a72b3125b3462cbb8009160d66f8c752452271207dd0288e79d2dcc4ea032e10d3676b1672078ee113a3587e1b435226a40640bdf548b5013fbdec84c262fcd24db4361688a9d8ffba83b37bc1a9aa6b5c1180be3f3df577dfb29a0a3b7bb57021a008e077a00c4d5a66816a97f4a82dca37fb1ccc8e99581594df91e33e4520a33a3e176fee21830b4221865bacba11e837ba0a6e0f271e0faaca25ed8726939126ca5d9e447b6d292fe5e23708b032f63016dfae37db05671b93bf0415aacaf8cf3f06bad854348aaa8da61bae7819e1ce30c5aa6a644eabd63b1dc09e336304ead97d47ccf1d78839ba51ac9ea7cf30042f2f2e2bff77bb46f7583a8dee5ae0e738b51c22393c9e04763d48fb2c13c0a45a1f2128b303fea491af3a5f3d55961c6c83ce1ae2b36f8eed6a5b47344fb43bdc4d1ed0236dffef38ff1ed236cbf78e6afd44f017d2675e3f0c507c5926fe59640c0dbe2416afacbe342bc5830fcf21fa0ece32ba198e9240582eafb50666e15ef8b57860e589ca7e7412b00f388c166d516e28d7b491106a0704bf8358ed94817334f335b1e1a18f2de7e58c5f23fc811155225fc98866394d955d5eb73c7bbdba0926b4f4ac415324e6eaf7ae5af9f8bf626838aaae0c0b365a621ddc3963806d004f3d8c228dc6a0794bd2bd9a62f20f8cd39b04a6710aaa9faf553ef6a4f3af5c5eddcc3a5abc96f733d60ece3ce36f4e6e5fa9b3e6d8b0e610b061d5f5417cfe14779fa27290e888bddef8455acadd558dcb705684d48278e8bf9e4b229e1cb9bff0e6024d3ac1a33e403443b50c4d93cea704ae071b197c7102118953c342dfbf0c2cfd7709a513cf0000523f7f17423a79b41fb5aa153cf327c832404267dee6b123ec6b672a5b4cb0987dd1f7c10044697488d23889b764d6b34eccd452aa133a07627da53c6a0191d11d23ab0a2d0de2f045a52d40d78250e860a4aab05f4a9a2f8c126074c94add7067456c255a05640f5b2dabfb198f18b1e65606c54e0bc05e4f8dadfe74af92b116778af04b31d248de5414125d235dcae5446d501ea3e19aaf6096f831c642f665c10281e3d7cc06fc103ce39fa766cc4ee51c91a72973c6b547a5dcc680eba931050c0c555248f23a3018bc8700d7c0c686107547c9dc775691929510bc5bc489249fd5d9bb87791fccaee7604afd704872d43a698346524ba56f55976adbe2f8b208df7508fb9a2163b442904fe2c0a4ac5ea040053e6868b164e4746a48cde49ec41082c1aa20b2d9d5b2719f9c74d44a2f169123b25953b1d1476bfe30de31a9ba2952b1f59165a189f5b8c338802a712fb8b85114829cf3e949165a92201a5aa378e3096428c1cc7a9f148e513461b63e219dcaeafdc9d9a1cebb18c794d843a764ee15b0517eb984a2adf7f8705597eabfe380f3b3fa5d71fc07e98271c76665c2826e7d7a00e8be3c45807d7f72238b0ba8a8dc78584f3513de9755c1b647948ef9efd411d2c08e004ee45d151cc1721c4b82de7b8000d081f869be6223b8959d58e2ce82e8513c324475fb52797cc3fc34b777c1d3dc53a61b3659bbbd2bd22298c93cfa491456457657dca1e83a3ef6f3fca8ae1cc24c3d007f48281b7f89a42e1b8584ed3d33dddd340883e082ab8dd073b7ac6ded9b88e0b1c3d029d097b2d5482850607edb5db86e0fba21f4fc99d85edee3187f46adc4b8c38acfa98871e3321534384719163c3e22d4605cc2825fa43d509428f6d5dbd516cf1669773e66073f63d00263693381cc0651ac965188281d22cf13e5feb43fc91593f09217cdc6713969179e598e58c1e3266226b50d1c9df99c615d77871300e4b4de58e5110ca83795f44a4ea2e7593c17cd0cd28aba3e13af70cf02afd195638c97b1bd4e1dcbaccf94132db55634a3b69118a4413a7d7de38f497df8876c61238bfeb7d3f0ce73d200bff35d7202a8a0d9bd894c0c8ff241fef12cc651f10db6e43684593", 0x800}, {&(0x7f00000005c0)="7f1d99300f7ae6527e3476e14e423b0dd7901dfd6ecadb1c2aeb4c90c113f090d60e89b9600cddfb34bea5187c2814524e0ba2bada32c77fb33391c4effe720a72fe68193b48e5543b8e", 0x4a}], 0x7) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000180)={0x7, './file0\x00'}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r5 = kqueue() kevent(r5, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) unlinkat(r4, &(0x7f00000000c0)='./file0\x00', 0x0) r6 = socket(0x2, 0x1, 0x0) r7 = socket(0x2, 0x2, 0x0) r8 = socket(0x2, 0x1, 0x0) setsockopt(r8, 0x0, 0x13, 0x0, 0x0) dup2(r8, r7) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) bind$unix(r7, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r9 = socket(0x2, 0x2, 0x0) r10 = socket(0x2, 0x1, 0x0) setsockopt(r10, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(0xffffffffffffffff, r9) getsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) r11 = accept$unix(r1, 0x0, 0x0) write(r11, &(0x7f0000000400)="ddee43ab8734abe72e8289e48f849f6ad7d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f924f499cd07afbd1d0b82c439922f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b93ddbd8431911689f52ce775d70066916deb4be5a9ff39ad54149f4d2ec05889edea29bb2b027704d05d43d018ac9e16a497ac43adfbb5775ab949932baef7e6fa3703487dc7cd0255926c0ec9007d4d1872a934ee1f5be84774e44e4c90776ade49d139113f9feea45412c80785050e8305e39e2c264e1b2d086eb36fb5c2061b6683f4f245f5eddeb37938cbe53ab61137bb470ad1fcfc3f8947c39f234d85af247e51d0fade20dbf0da70f529fe977aac0d35d6a898693452c9e021a16f0f00000000000300002f34ed4a28aaf694d32e4213441afa8a77faa097799765881433fa2d9e693e5b96346e94898ac3cfe07a1d7b033f82ce1254e696", 0x3b1d) execve(0x0, 0x0, 0x0) 13:38:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) read(r0, &(0x7f00000006c0)=""/138, 0x8a) poll(&(0x7f0000000140)=[{r0, 0x40}, {r0, 0xb3a6f52ac7efe3e7}], 0x2, 0xe57e) close(r0) r2 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x5, 0x2013, r0, 0x0, 0xffffffffffffffff) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x1000}, 0x8) execve(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x80000064, 0xb0}, {0x1}, {0x6}]}) dup2(0xffffffffffffffff, r3) shmget$private(0x0, 0x1000, 0x8411894b27ff3d3c, &(0x7f0000ff8000/0x1000)=nil) geteuid() getegid() r4 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x6012, r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x19e) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) semget$private(0x0, 0x4, 0xa5) 13:38:05 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x3, 0x0, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000140)={'./file1\x00', 0x3, 0x7ff, 0x7fff, 0x1, 0x4, 0x3f, 0x8, 0x0, 0x2, 0x9, 0x5}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r4 = dup(r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f00000000c0)={0x240}) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000240)=0x1800) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r6 = dup(r5) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r8 = dup(r7) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80045710, &(0x7f00000000c0)={0x240}) linkat(r6, &(0x7f0000000300)='./file1\x00', r8, &(0x7f0000000340)='./file0\x00', 0x4) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80045710, &(0x7f00000000c0)={0x240}) connect$inet(r6, &(0x7f0000000280)={0x2, 0x2}, 0xc) kevent(r1, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000001c0)='x\x00') r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r10 = dup(r9) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80045710, &(0x7f00000000c0)={0x240}) r11 = kqueue() kevent(r11, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) write(r11, &(0x7f00000002c0)="871c0334b811baab8007676b91d0ad748a73cff0d144e3028e055d19cec2b5cccd9de31f2011e2cab741984fbc5bd77429069d155a634aa4a6", 0x39) chflagsat(r10, &(0x7f0000000200)='./file0\x00', 0x10000, 0x0) 13:38:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000200)=0x38d5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0xc1) setregid(0x0, r1) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setgid(r4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r5) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='x\x00') 13:38:05 executing program 1: r0 = socket(0x2, 0x3, 0x2f) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="ff000000000000000000803623b15d03e010d52ad71e5f486923ce9f3f6b0ee01247e89b7fe7d5a7fefae65752e600e11b68f4856d0659586893b1d9e33757c3dd6df72628f764085794ca934ad246df9e470a17865114dd2b73483ec8304dc20db8afd926df27c12558caf817acccb9e3523f4d"], 0x10) write(r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) socket(0x10, 0x4000, 0x6) r2 = semget$private(0x0, 0x0, 0x44c) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/16) chflags(&(0x7f0000000100)='./file0\x00', 0x0) 13:38:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x24}, {0x1d}, {0x6, 0x0, 0x0, 0x25a4}]}) r1 = kqueue() kevent(r1, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r2 = kqueue() kevent(r2, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) pwrite(r2, &(0x7f00000001c0)="fbaf8a8d1a029be97114f6823b3a", 0xe, 0x0, 0x0) 13:38:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x190) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000200)='./file0/file0/file0/file0\x00') r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x800, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f00000000c0)={0x240}) bind(r2, &(0x7f0000000080)=@in6={0x18, 0x2, 0xffffffff, 0x3}, 0xc) mkdir(&(0x7f0000000180)='./file0\x00', 0x8) 13:38:05 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) 13:38:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) write(r2, 0x0, 0x0) 13:38:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r3 = dup(r2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f00000000c0)={0x240}) mkdirat(r3, &(0x7f0000000000)='./file1\x00', 0x82) pwrite(r0, &(0x7f0000000640)="6f2d4ec58750bac99e661788904632a1c9196c902c70d81a28de095eb4d8451fb9ed87161b3ad1e11e1a3f8e153a3a4db01c974c1afcae87bd87993be184628f65262df13678bda3dd6594ff78c04995f92dc8fdd7280c3c169dab5b", 0xfffffeb3, 0x0, 0x7) 13:38:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x30}, {0x34, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x40000}]}) pwrite(r0, &(0x7f0000000340)="fbaf8aef71cf32cd381f75c38d1a", 0xe, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0xa28) 13:38:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f00000000c0)={0x240}) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x10000, 0x43) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000040)=0x37) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x30}, {0x3d}, {0x16}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 13:38:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x2000, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x4, 0x9, 0xffffffffefffffff, 0x5ee], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {0x0, 0x200000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 13:38:06 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x41001, 0x0) open(&(0x7f0000000000)='./file0/file0\x00', 0x40, 0x4) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f00000000c0)={0x240}) mknodat(r2, &(0x7f0000000040)='\x00', 0x1, 0x4) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000002280)='\x00', 0xffffff92}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pf\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x4013, r3, 0x0, 0xb9d1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 13:38:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(0xffffffffffffffff, &(0x7f0000000240), 0x0, 0x0, 0x40a) r1 = geteuid() setreuid(r1, r1) getegid() geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) msgget$private(0x0, 0x0) r3 = getpgid(0x0) r4 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, r1, r4}, 0x5, 0x2000, r3, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) msgget$private(0x0, 0x0) getpgid(0x0) msgget$private(0x0, 0x601) geteuid() getuid() getgid() getpid() getpgid(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r6) r7 = getuid() setuid(r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r9 = socket(0x2, 0x8002, 0x0) connect$unix(r9, &(0x7f0000000400)=ANY=[@ANYBLOB="62020207e000000100b85c03c3a2000000000000000000e45283ad3132fde0c59748fe14d62d43755a3908f019406b5347fb082811322ec3d88c73a0471581848372d8e250772470fcde0218f279eb3b55d404c32ee4dc62541077a2f36b2af1b69ed939ab97f1d2ae9efb5c54b465d3eee0c33dc2a2e64b983bc340e54e747ee624e17a6b8ffaa72a5e6cf4ca4648b29c15fe7eddf800d374670037a2d2a000cc185b3cb12ecd39d85c8487b690a81b2776bf70a8e40a2e"], 0x10) dup2(r9, r8) r10 = dup(r8) sendto$inet6(r10, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) pipe2(&(0x7f0000000280), 0x14) r11 = semget$private(0x0, 0x4, 0x2) semop(r11, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000}, 0x5, 0x2000, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) msgget$private(0x0, 0x0) r12 = msgget$private(0x0, 0x0) r13 = getpgid(0x0) r14 = getgid() msgctl$IPC_SET(r12, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r14}, 0x5, 0x2000, r13, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r15 = msgget$private(0x0, 0x0) r16 = getpgid(0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r16, 0x0, 0x0, 0x4a, 0x80a5, 0x4000}) r17 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r17, 0x1, 0xfffffffffffffffe) msgsnd(r17, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x0, 0xa8, 0x6}, 0xa, 0x2, r13, r16, 0x0, 0xfffffffeffffffff, 0x100}) getgroups(0x4, &(0x7f0000000040)=[r2, 0x0, 0x0, 0x0]) r19 = getegid() setregid(r18, r19) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x64}, {0x40000060, 0x3f, 0x0, 0xfffff001}, {0x6, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 13:38:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket$inet(0x2, 0x2, 0x5) setsockopt$inet_opts(r1, 0x0, 0x2000100000014, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2000100000014, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) dup(r3) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r4 = kqueue() kevent(r4, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) fchflags(r4, 0x10001) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) dup2(r5, r0) 13:38:06 executing program 0: r0 = semget(0x3, 0x0, 0x81) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000080)=""/21) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffff9c, 0x80185758, &(0x7f0000000040)={0x9, 0x2, {0x8000, 0x400}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5, 0x1, 0x7f, 0x5}, {0x3f, 0x8, 0x5, 0x3}, {0x1, 0x3, 0x4, 0x2}]}) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x2, &(0x7f0000000000), 0x4) 13:38:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8f90ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec430518080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc430840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf46b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1aff010000000000000fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r2, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername(r2, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) r4 = socket(0x11, 0x3, 0x0) msgctl$IPC_RMID(0xffffffffffffffff, 0x0) r5 = socket(0x800000018, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0xc1206922, &(0x7f0000000300)) 13:38:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x120000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = getpgrp() r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r3 = dup(r2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f00000000c0)={0x240}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) setpgid(r1, r4) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:38:06 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f00000000c0)={0x240}) r2 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x14, r4) r6 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r6) fcntl$setown(r5, 0x6, r6) r7 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r7) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b801005af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b7971696762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r10 = socket(0x10000000002, 0x2, 0x0) dup2(r9, r10) r11 = getgid() setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r8, r11}, 0xff79) r12 = socket(0x10, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r13, 0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r15, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r16 = fcntl$dupfd(r14, 0x14, r15) r17 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r17) fcntl$setown(r16, 0x6, r17) r18 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r18) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r20 = socket(0x2, 0x1, 0x0) connect$unix(r20, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b801005af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b7971696762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r21 = socket(0x10000000002, 0x2, 0x0) dup2(r20, r21) r22 = getgid() setsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={r17, r19, r22}, 0xff79) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r11, r13, r22, 0x20, 0x401}, 0xffffffff7fffffff, 0x8001, 0x6}) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000180)="77a69895439f7eeeb3c928a333f20096941f79bebee1991c1665259e440c5f38cb7cab0f56da50141af18541e9938491d82aee9c6b61a35d1b6873996dd424761c60a6be19a9ef28f439d027fab727ee8741bf2148597f821a69b649d2044bb4dab766c9b1c0e7458aae7ed5a4322a23f555af09cd478fe66376bdec1bc285fb8d13ba63c5baeb2988ee291e96fac4195f3c5d61a4d2e0a923d481306eb34ecad49b2679934a4caea07f1cfda8bbb59a9934ee6a8edeff7488e37c47dee4b422f9d2495f1402d3a3767e8ae3ad0b5f9b15668bb4527bb67b7d30d3725efb08d15ca303dca6387bc53c", 0xe9}, {&(0x7f0000000280)="f305514199890163df3ac1c41ce94e7edc4582533d33e63b15cc627279a54aae5fec3c7882b782a47d640536f7031f6cdcf16e993a6accd5dc2d75b5cf3fe63bff3627ea02693d031786743d889a3075", 0x50}], 0x2, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r2, r22}], 0x20, 0x2}, 0x4) 13:38:06 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000080)={0x0, 0x7, 0x4, 0x401, &(0x7f0000000180)={{0xff, 0x8, 0x1, 0x80, 0x1, 0x3, 0x9}, {[0x6, 0x64834a8c, 0x3213, 0x9, 0x2000000000, 0x4, 0xde, 0x0, 0x1, 0xa2, 0x9, 0xb6, 0x0, 0x1000, 0x5, 0x5, 0x41, 0x3], [0x6, 0x3, 0x51, 0x20, 0x3, 0x7, 0x8, 0x11e17df9, 0x10001, 0x5], [0x4, 0x6, 0x55, 0x4, 0xb233, 0x5628, 0x4], [0xffffffffffff8001, 0x3, 0xb9ae, 0x3, 0x8, 0x1], [{0x80, 0x7, 0x0, 0x6}, {0xfffc, 0x81, 0x1, 0x1}, {0x7, 0x8, 0x7fff, 0x2}, {0x7, 0x10001, 0x34, 0x4189}, {0x5, 0x3, 0x7, 0x8}, {0x2, 0x7, 0x1, 0xb4}, {0x7, 0x1, 0x6, 0xcbe}, {0xded, 0x4, 0xe8, 0x100000001}], {0x7f, 0x8, 0x3f, 0x5}, {0x0, 0x9, 0x2}}}, 0xffc1, 0x40}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 13:38:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc6270000a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08f4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64bc1e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b1068ac9af10d3fdc448b8dd5ef5adae6fdcb0a3f6e001c92e9ff0d3e816164000d7ac22b25ee5ed70d6792ff7e0c8c73fd7b39753a846d7d3d48afbf0b12230f0ac5fd52d95426922038211de1088667c683b2b8f8a903004ca4aa2602e8914cf626ab06bde3a7f8e33884cc020ea7832a54b696cb04bf4b7bc2509fdac485330be62115cbefc00ed34fc11b46e8d23837032091e2929581aae"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x8000, 0xc0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r6, 0x0, 0x0) sendmsg$unix(r6, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 13:38:06 executing program 1: semop(0x0, &(0x7f0000000000)=[{0x0, 0x4}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x800}, {}, {}, {0x0, 0x100}], 0xa) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaae0486dd60a4f01008182c00fedc000000fffa0000000000000600aaff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 13:38:06 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2000000000000000}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 13:38:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f00000000c0)={0x240}) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x4c}, {0x80000000000006}]}) pwrite(0xffffffffffffffff, &(0x7f0000000280)="66ccbbe0818dea6a44b34ca118fad431f4178278a23046bb16867bee412c5472000f7df45924d27222ec10743a3b1313c311b19462c324f39387b3569f2689cb061d2a6b0e46a9eace1d511160111a53a852caea0247813177df58d77c680437af445285e08cb7e4fa752cc066b417f8fb1c0ac41946b6533fa88c72519e667afbbbe41ce02c1451495b8e63146dffdee7233f2b103189b03573efecdbacb5ee741422b138e8b6907b837032eced89f27ed2fab599b965af341228b608d9779ff1e0632bb4da46bf4be4832ce4fb433066129f60779504c81a39ff349f43c95ec9ba8543e4f61b04c75beef61c4b", 0xee, 0x0, 0x9) syz_emit_ethernet(0xe, &(0x7f0000000240)="558036dc439c9414e629534d255c") 13:38:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x70}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000f08000/0x2000)=nil}, {&(0x7f00001ed000/0x2000)=nil, &(0x7f0000627000/0x2000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000674000/0x1000)=nil}], ['./file1\x00', './file/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file']}) pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000700)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000780)={0xffffffff, 0x0, 0xffffffffffffffff, 0x0, "00020300000000000000ff40001400", 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wskbd0\x00', 0x8, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wsmouse0\x00', 0x800, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000800)='/dev/zero\x00', 0x8000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x10000, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r4 = dup(r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f00000000c0)={0x240}) chflagsat(r4, &(0x7f0000000740)='./file0\x00', 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000540)="ebffcbff13b9fd812eaa4e713048e699319296489aa4778d26624e3e2d6d83da48575752565c7e52d09b56fc6e7274e5474ea98f0a6abb03ddfe75861f149b4346ec350a36d82237b6ecc8577d7dc73c3d5ae70f5b8b11ee909b45038a1145b1d5c8915d3e62013396ba70db249f2fd013e33678550ef1489d5663c04ff12e53637e7988e0aeb0796a4792fb3bad0b77fc7e64b2d96dc0920efb83e8a375d88f63a8298f053fcee8da3bd0a8a8ea1a35edf8916d5c885cb9da5fb5928d0e6b8d0a1bb2a31f8e1857bf8b74f642b1594b0caa6835fac432e752763f83951a03f9feba937f047417434a3a1b78f9b8a316e80c39858c52f7096a436b3a63a08de44b715b815cb5e9f09e9725815bbbd1e107d19f39a7cde48f7dbb74df78f0eceaee08cc8a91f3a41e86d3a6a7d6698aaffcc85d32e3f23d7e8769ad740cbc6dbb942bac839a45381aa8367e920f970c3ca2a4075a643fe3eaa3118a7d3f", 0x1b5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x6d2) 13:38:06 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x87) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x8, 0x81, './file0\x00', 0x80, 0x9, 0x7, 0x6f}) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) r1 = socket$unix(0x1, 0x5, 0x0) r2 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002500)={0x0, 0x0}, 0xc) r4 = getgid() r5 = getppid() r6 = geteuid() sendmsg$unix(r1, &(0x7f0000002580)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002480)=[{&(0x7f0000000140)="e822ad705975facf1ae51f3c3ef5cef6478b104a553612a52da4a3bd5f1caeb05f5a6c103bef0c6298cef394dc92966322e7d3a48938c0a8c711d0cd8af6ae9b1066a81b3dc080649394b0985928c920eaf9062e9e5e618cf873b68cf16afb0b35a99eb78932b39b56c088d25590d6cb0700f177d743f454b731d2", 0x7b}, {&(0x7f00000001c0)="d580f105fba3b87f5c654f2d6077df500d64c46b7def6cde1297ae45dd31c8fd1f30f643acf4b1fb62ac4a02ff8f6d964504aeb8eff3a1dc43e7b4646df4a1ab47b4a3a9a61b3434f2c6f6932ee84734d154befefce8bf84f5fc4c2d0475e3b27e520fb80541994dda9b4b408934", 0x6e}, {&(0x7f0000000240)="5bc9815acf8731a6c4afa39200f382840440ee77a614dfc6529b09a2897f862add8eab335f04bc381fc3ae6cd293de1c57c24ea83ab5637dbc90fcc2f5cfc02dc90408ad37fa3e378e930fae4b6c59fb9b9ad22b262969c5788dc287fc8df0aac5930b82b3df560737b7d33d3d0aabc6309ae6b4ea4b7f8a75dd41ce45f006d7faea1dccdde29a643c4b8b3477bf313c8bb97b1513290f2caae532b44320375c5f736fd8f6585138c2148440882de8298504b64be01a20b95857f92a615eacf863615d564b5529906775653bffc40dd90f627772753785d25fec7cbf5beabef65274c42dd1f8fc9c3c23e1d61f7c5fee318198abd5a2dfab04d71617162da6d5e87bf6e4b7a4915ee076c0e56cd8639312ad160e479d628bf276ec1871c80e06a00543b347af712d7817ca06363a3df3973b1905c47e508ec870f65dda17b0ff6e90480774876644799178e8b65b5558ba0b52183bad7932c49a1815eea41b27e802c3f2b2c7a992ac2e05cdd3eb576c93e8417bdc29da25211cd60f7c33d8a20ebbab3009215e25b81a81ff2e619fb63655572e08cdeefcfd0b3e20110a55945f728d1f9e4ce9b8f4bcb5ff3e39ced26cc51c8a16b7d9b5cc56c51c9ab1f709147e0ae4ea3f7badb1cc0d861bcb59b82d0cff14df7e08c4e727fe38918f9ad8e00f54ef4ab92cda8990be6a0acac03ee7587067e5505461ec6a8359b66f8ac4b39dfe8717b4b477594ab548e0144dd7cc2b27eb96b3073da8e2764f52021d6741cb9d0aaf23e04a3f56e3e0ba1d0fc3a949ab5ee77ba237240c45b24e6b0b92b1953702c549734ddaf6756c408c96030e27968aa1c161018fba1bac76c2bcb0213c65219f6c533de1672c190970281f67d6796a07918efb2eb6d18f4c5a1535fa3e1ba17f9861fae8d089a8a25b4f30645c63e6e56c9e1bb5b5dc77ceee8f68bb3f038f2947057d8f0cb98a8c6b06f02f319eb34908116245b643b28d2fe494667847cf6a6cbe106da0940227457827a3fa32f53069caf18bf39a537721a254a34bd9ddf779e24510725c76f8c2cc26925b25681959e5d7bfbc44018a41261fb1573167c03689167570ab0c869f990fc969e8dfa2386e0dce537416a68d0cb03829827240bf446eb30e1e75145fdc2dcab93e124135f54036bc163ecb781362386d767d56e318de5a06e3642fae593d144a410da4a4f47824f10e8c9ae7627e7e040b4e2e321f4278509f8785d955ce5e384aadbe02f846b4cd809ee21877c825ab89c01a78bf0712f8bd07c98a4ead701444e01fd0262a6bdf2d63c0535abdc1ad64d86d4cb017ad2e9d92d3244649740d573f3ca279c917a822a82ea792eef3f324507bf29bbe914b83179ee59b777ca7f323f84592e02c43af1036ffe787e34f2a3c168e8f830b0df2c9b416d8d9aafa79e1abe676df514f936d814d572b991f7bc4b40311d99375bc833b591393e5cde2481e99ec566d3b8d45be7ea8ae8ed34ed21f1de61fd9dcda90e100463abc383d62f049842b96b146af04ae38bc3c1ea988cb6e0f7fd0f52620088bb7fbbba9d55bcdab450449de5f9ad4b9730dda13d159c2591b4ec3d939efa0e7be2faaa5f0a1013570c824efa0f28aa241979afb42fad09f4d379c97ae3abbf1db2112d109703cbcafe41357ab0b72d41c0042a8160929931d0121e14b6ef0565668e457380599cf4e40d2c8da13548fd56886da2ff7ac90e05b3144c22b1957c7fac56d5d2be209edca7462dacf71b41b95b5984873bc5a3f7ab0b5ec526c85304ce4463510a8b4aa4538e784c1b7437e9418ad89a229b06306ec0ad91fd8873e865d37d2c4cdc5655790d72749b21fed790b2d9d4cb4dcaa59f6023db48b37a54ca8c1c97e3ce90f7113742f51b28354e985951534dcd28e949ef2283e71d0d5ca186286c2e1b145ce3b15f7b1612fab6852ed10959257c1bb75f4ebe6396dc93c77c2f273913067e9a138f0e07cad97f7582c18306145a424d64264b45266cf0c51d80e842fc6df84f4b3d679b3cf54148f894e6054549b0aeaf6bbdbbacc11304a84b6bbae1d0b42f2306de55553d4d56df0a56638b811c691714f5fedaa5e33a0d187eef9a4d69428b1e2a4449020eca54f2d78a3a210ffc2326aa35abf618baafa786844e285ab5add19aca5c643f1fa491fa35d59cc5773d57a57e5fe8df2a16fedc545a2797aae0eb308c76b75317981884db66884f6a214eec52f4d966a21ff51969246bcd79ca61374b473bf889bd3fddf0dcb6c1a7e063ee3678b5cfee3ff77c01a52b2dfe33160a98cc8fc6ee993263bc5f38bd843f898330a75c2903634352f2f7eae2ff6023aaa64e21c5810c6941191785041c67cc9d1e0c2e8532f968e0879e5713ad51df169638a220c2bfa60d9f23f46b07a1ad3de056aca10bd64e51c0b9959e5e94a918f952ddaeb431bdd7815ca6bcf1c2c1f0ecc14827e7b5d91a69ca98036b53164d9022f42f82fe3cb588e47dc722cd7ec9e961fb132bdafc06a35538623576e3ddd7776c0a334c004a1fb62e4a68ca54c0a02fc2f2849324eb873ab9a9e204ee9cfe7ba6613cdd067995626fdabbe713acc5f8e663b9ed7ac6b56a432f8597ce45f794ae34c036a730df1d1c16d8d89f87ffae4c0a3cfd1e4a594b810a40203c7f526e61f75ac6da2a0707e589eeabd503830cb4f59a6bb57f3012b4b1baf6b414a52f8efcebdd380ea0bd9d7a43134b7c5e10a2ec519d945d0fba0e963b6f5cd7b5534ab6ee945cb6adb08790f2dfe5c633a38543a6fb2bc428b370d82c571cc350db0d21cfdcef97773cd54cedad530cafd5e6952ad368f6ea87cb40d070c0c9bbc630bdbaa938ef2ec41cd57781ae5b640d23b93d13d67fb1e6ecbd02602509f6eea3440bc0c0f14bfd15e711a1249f7aa88a70a27eb7cb3bf07a4d6d7fa8ba15ed7d19c18ee99877085712b1070aed77a45ee07e454bf603d2cbb265da1157e5d807b0c8acc4f500d67a3f52bc3203e1fdad68d477bd2b8f0767d1b4ba6359e453dd6baecee7541ff6010837a7d5badf4b4d8c1e59933e743eaf807ad9dc517a4a6fdc9da2f090e5c8521ed309e317198e96311ce0e6a1230c8b0744b44a86b38a092ca9917b9539b67bb6869f4d83507b2338f6d6105e6bd8ee75d408da7e82c36a63ece95ed82361610517a5da5d7aad041095133fd28f621fc4bd1147f95ac19b77918414820e7f9bd7a89d0deec5ea4b73b71399c08d75d7ba3746a83484062df678d31175a3b651e45ebf9e1560938faf2a5a1281bae18b647bbaba2de258474eb260564917d2ad7c002f60958b5e1554cfaaa953630f1bb275c744ab106bc3e1deab0ac4da71a9fe7fd4940ac9e0fb239bb4b3785a4948afb6468a197b5df7e0b4e4b1dce1ad41d0ac097b1389a756620ec3ba6e8ec99ff30d2644c42675ac7a5924c32890d4096b778e76a25a60ae19ca0879a5fb38f7e7a6a14fdabbb7b36667b421b5be4f2353dfd44c4a250f844629b7dbd4d0bac0cbd6b31eaff1b2728dffd0f027664152cd21a91c6d7b47c904df92588efad8132c0bdbca8f7d09a9ffedcd21d0902cdc62e7f88d9619fdbded1535d1243c1d05c736f564c34210912a1803ca47810516ca9a1d0cebd80959d4e194a74a29149e7e4b7b72fef07dc55f8c09e189be803e7901cec76a03d8ed62121b5730c0e3237decd0f91c5bcc1bc00e0889d8177fd483441422b8a83424f0f5a52accbbb73eac5ea4ee8af96d2506f45cb5ff6560205a50dae604b205ceaa6f6cafedcd6beabf4044c380f0f6b127f0e86c2176d5ec510a0803bc6885562acfa51ad70b5c867f3598e66c8a522176c69f0d8a7c65785a93e8a531d8691087de24efa0bd2620d80e433e209e027b2315110bfbcae1b30863ac6dedeb3f3e80d7930f745615c1cd96fe0a96b7db1456b7c0234e574cf6f625eee2d40e133ab6e0c47e54ed2b341117327f4120132a577e80cb0adab7c39c668488b53e65499800286226106f8afad3748b9fbf427d36be407ccaab8a29a62415c8edac048e5a62bbdc70fbde54eb8a49c8123baf508ef6369d65a06ccacc0afacfbef6a73fd2e3a7c9075dff3a0bc9fc58a6bec63a9dd4171ace731dab8d6bfcba5f2e891c4f5106de70e0f0d4ac051b08d85d0954710ab5a5c7b07ad7faeeb0ea4eef165b80c2aa4bcf20829862185ea314283c6724c5da79f558b55b0653c9a3a04d8585bd2b7a0767c3b5152e912df2208fd059c57c8001d14dff06cce18966b7c7e47479f6cf8f9ac56ae4b02ea870946387b997b5aacba0486f71494c1da064f765f4de6f21662e774f249d9775b99e8bb179a26b028a2c94008f03f5637ca440a469540f5a559bb5ab83aa5f75247a67b0e34978f05fd867632cac93efe1f6d778474cd916df6792ceb62581eea545f745f46c27849c7c9dc8314ce417efd20fe99c65b4c75ad972b623f1c17fbe01cf97d147d6bdef5a1c74c9c418c6d830b018ab2c327b5143d3018be6f8eeebaacce3d8a85942909d011f69e67acc851cb14a7b669c51f676bae3e8c4dbd7cd460b0ad659895c72633f0505dc864b075b585d3d6cd9e09735ac8761a9ab42549d1d728c7a09e1797cc7f40f76098732a4364e7ab9321c6dcf3d38be5701a50a67be791c656252f10670b1bbeec83264e919b9b2894cd071d70cdeeea6d2227a3ac718dcbb7d7cbbe293ef99c8864ca79207ac4947d75aa34752c4e88d5723841ab6cbd77e651b56107d78a3f756cd630fb9a641caec8864b5ee3930c3aaae8699d1ebdeff1cfc6526a489b4dc0464b2b359220cd53095d97997c1e9587f53590ff53a411ae67fd2359146528a864a24fc77193fd17048e40fb9976fad38946697733d4f596caf45fccdfcb7a00cc1cc97bf4b4e4b6435c38c6b560af43032dec0bc01c961ad39c7a6d375aff3bf9b86c3ed4addca015263c0526900dfd8def1c61192eb0173f4bf1a435814cd966591831639c1ed80e8525a7dac901491025f9fbd8abf757ed7e42e3a15339d07fbf3f97e1a09df0fae2221890913d43d7b468d1580ee7853b6c5ca8c57d5327085d2c7b05cd6083574d47fa7a90e3ae6886d27625171b5c7d92bf1465981ca16bdeb4c0f2b35de3df4b61b7b5238d2afc751c697634df765a828bd156f828cd14b138dffc6ca3e20732adc75d9274c51ce034e64c2d467e7cab27d8a16d5eecbec07a9b45e8e40653c0b97d124e0b20faac49cad6a62a8d1c0115b72e634039d1a9b3e0fca8a18704c06e8cb8422399ea207c3dda3a765d000a25154ac92ef0c1014eeaa48678e2908034a6d077771636dad566bce92b477f0ac70452c2d29a6a11fa1deccbf1d7cd538822bcf3f1dac82105e76fed21b3011855379d7831ad1162f00da28f14bd7754e9f0222da0f64d5320ef44473833b820151269ee59a1f34c6aeda42edc868faec7241edf17074d512e03a4cc6eff9aef1ac73b72f17b2193ca365dd0aa3d235a85929f4a0937f1115a9c51b8098313efb26dd3740f10504b06b8049fc8ac7d78f258c041664bf5b85da96dc8237aadc65becc0f91bd98f9500aeabe0aabc28b02154262a43d024006be659bdcf36bcb5c8900851c377f62aa7e42ef255f3146860f84a3a9dea213b46d29eeb99714d562ab72705026ae415550e5da88e7fbb98a3a233e05124265200a18eb634dfe0b3da480cf81fdbb986a147fab9002fd5bf06617a4c965be0d4892ef2e162bbcc2d1f68ee37f3bdf7919cf99b54a4640f3ade0b984dbb35dbfd6db02a38a9e7", 0x1000}, {&(0x7f0000001240)="204b21689aaeba91f49d21e74e59f5263ba277ebe7900fae831c55461bd18152fca56ab97e606582919fc2a57d85c096f4913cbb02a11a8ea2e2552897bc663e27e6d81a88f730a83b3cefa90465350843fe10b7e7c4b91d5fc6ec240419da20b8d513696ea821336277cd4b7bc7f5c0d67da4a88360610c25c5c63d274ee8c486ec43cbafafd9c05d99b7a0ae811e6c7eb3957bc0ec12931e180e68af759f3ab6f17208b29c591b433f41cea0a4fb1d87499cca1e4b19fca13ca4260a2be3704410", 0xc2}, {&(0x7f0000001340)="e4a0ee458a73bc87a09931ec97171919", 0x10}, {&(0x7f0000001380)="77ee25471d30ea7634c4ba85680593b585d69369667b3ab9d8ab12d0dedd73cf773411b1a46e344f29d5c63e7d362ae81236a21b39688d989297c2389f7484214dddc868665921f978fe751156f88b2c9a4f0e2d136e5aa30ff09645829f654cf27fc175a795dbf8346cc2eacd6492283032f7129feca556605487ce68db1720ed83752261257b47723258b2ab332ea7c18da372b3b3e0fe3f97ed1bb6bfd625d72fe5cce66be1bcfb486e20ca162a9869f66f046081d47b63d1f67bbcc00a751116a33ab49d348b40f2c3a5cb0bf3ca98bde1bbe62868f7faf857bdfe6af903880b62bc7b66ffe8de8165755ab44cc7a782e6604fba4c37976e5362f1105087470359aa793c68293a3d5b8e104430e67f6943185b8591e3c16f61a5a6a44c6653716f05b6bda6f1e0ddad7db5f433822d1fc2916d3c11d7830a27eb64d036cc77c86b81fbed43d6a48bb79ef12516cb1b07def73e255f8273c595d0f12b81b91e7cb2caf9408ec39247e3543c143b5fe846232585e174e6908128f7c6cad2435268dbdf6c91aec6a282bd217d226d0bbd0e6ac47c574bb7eae91d3f42bae2b2c417d4be443506dda4aa516b7c1b4267c59ad46251a602d64d380470c1e4a4cd7bbf1f07c0c6c0fb613ceb7f72ed6945b200c0a7a0e9a6778a50aaab6a8528529184e2e6d4c04820cd0e61c566209d5c7a5557de837127d5658229e8d5bcc0728d6ebf0eae377ed324db390212cad0ae20ffa3082b97a9e7ddcfb91b7b22d84fff8ed2f38efabf48d534781441ffbf8fa5943f10a9b2db2e3b7ca8ccc8cef0d5bed146ccbd51ad56e715d737cf05be7c56eb85f221941f2f6dbba4d027f3768dba414efb28299c94462d4afdd685e0078fb2e5194633f9666ea417c231b0e3b293f9f7c794ba309dbc56c0a62ef1b3e47af5841548fa2a415e65ba5d960143bbe88677d11d9d50c4b55ffa7438cee77c02d244e72c9fd916cd3befd30ae26835e686107cf82c9e36431023d1d4540dd4ff73d1bff4661d2050e80a545b890e57c8282222cc1b3018a9e20355de992ceae034f79699b5bf87b8bb2917853c45758c60223e4a652d231ed4a2f3fe00542a69fd72209083b3e2a41b56f6c31c40e2c4c43a58a66022e9daa17585276fed700ce049b91bf6f2ba402cf2767e3b02479b0850ba76a99ab9afa0f2038114969857a53295860a8844c53b78c847208c067fb095fe2f8abe596dc84ab41457daf6f7fd59a981b90c5e03a8d3f1a122eb3378ffb89cd7ed24da441c21cdb6653210d2558b6504a691b3a8e342247664bd2aade5767f038bd0cecc1503ab83accd5ec3c77db5f67d1fc4894b30ec9fba8706f9b49d3d28ba626b5db08f2ce74641507b0aac955d6c132fb86c07ea9ba7975f3dda523d50a22dbfa30e0a8876c895cc6633ec9e7918d31a01c7214510c14bf001b4f33bcba09263310927a633c8a40a1061c373e54c3b7b5c224464d8a3cdd0e9880432e7507e141e909ac8e42d62f2e2846cdb414cd7ac3a854cdf0a50c17ff4efc61e7a6417c0c8a1f258971c977d9cf3e6d42b9e7eff3cd988c8bf4287230617b4e1cd05ddad1fff3d8a9318cead0523b8c195d9729c2926e4c5d7eca6d984caf1e7a44102e2927cbd14f061b290c8b70f614eb21b5f56ece8ea9ba63af1e2182249b6b1fc79c97f1a112935e1141533d8981422bb3e8a71e62a9ffa3a87a011c2a6de931166f2d449067180c117b9dfcee4702221d1107473c1dccbf8d54a73d2404f8d09cf86781235db4f8b1155c1f09a387ae48b245d6ba18ab9847e52de04093cc9dc8879fb3c5a14f83d4dc3459c1fdaa4b65f9f21dd32889bfd8a9120ddbba083837f8b7ff319b8e578cc43bb47f8990471cffd29e4f552f2842a1a05a638f77164818e3ddb2b78373ba2b4eb8560d339ebcf7bf2b97894dc9223ddbe31313a59c19dd4dfcd87c8146cf0207938446480e882c876f501a7d3fa9271407b5e21b8c24c3d9eab0c34c55db3b9ce830cde96fc420e85f33b50f3a84e991972860ae96bcb0049f06aff313f929614aea9533ff5c2b441486232b63b61c5ab310723d37b2807d526fb8279f03285f9bb4460ebf2150fc5c5eb295db33917717ba5d195fc65ed324229260edbcb2ad6d8d6e7e141b2b2c89d899a997939f6cc41f3260849b0a12809ef4e57184745d093fb865c8d66d4aae7dc149bff37026183c5da3d1013102e4dc578c9ec79953eb63a27b3b33beb92698fc04f45b6a796f9989bc6c414dd08b25bbee7bfeb5e06a42051ca8c6549b083ebecc4273d57a7275100659d1dd9a298ec4138e7a284a132167d76d41dbf1943a62b96e4567825ac1f95e2950712633eda2e09c6dd17dd1bbdaaf964fdd1897db65df64551a280ecfd70f556c4e401dd8a58e771454180ed9e2489e9a8a58811afac865446a94bf57caf31ec15c1f2ccdb7b006341857d6cc7e0956fa44feb9bfee7285275fc76e15f8662cd8591ccdab64cdbee7cf126d3ca57ecf55352d61cddd06000bee34d1f8f87e45b0a31cddac6be7cae8f6cce655615e146d4228753a9e988dfb8590876728f98c27f3b1db0595cd5b3b816d045f3e7fb0e208883ef2991719e36ec677f06c8318239b4fdc845de4c619a78983131137f52e97249a93c15436511c96210e0e92e530661850a97e42a12eb83f4c702f5b6c53c3eb7d420883fc379c3615cd29a00f55f9db333fc8ca3622712c01d452406b29331f65991cdb334e0e3be16122f0f7af33bacb5f6ed9899f93d28e0bf375cc5d2b79e797267eb0b4f0473b128f8e627bd877310d9c3197675bfe28f5afd97b3b58bb7f373af7693d48101dc8e80a3e2ac43fbf8cfc344dc0c438082c0f682a5dc0a84082aaaf429879564addeb3c3b7f59c42401c0f0ff297d292f672ce7da60f4c7a300c7dfade733b9ed68829910a4da94882d522daba64b2154cd75e81add2450008d9b6100fca2a91751689e460fc53caad16386c3cc90cc53e66e809e33501518763de58865767b98b57395d30f3127c38f7942e8aaae15d5d973c779427b049611e33e361144c06b9a13f06cad56a8c7d4dea74b859b77a9c84854d3ce0f20743f34cd25a0abd0b58b90ce81b8f9be35217788c9e92e787de67dcbb75c3a4bf98a1ba15d6f0a06479e125d47a9e74508bbbab4f8d90f036892e9ecc03e7d6cb193b6fa76fef9a6c01243d929fc519ca91217c7553aab29cbe8787e5a1b436c0b155c608967f8c307ef3b54c478adee80f61121c396b078303d1689d6b5d7eaef1eda264569ce2c80ea6a3bb9368011856ab0ce03b63f1a766b71e98365a3944466afe754fb7db9475d23a2c063e9f1fb754b5a58c01f1fd5ccd027e38b3d36fa87d77382b20172b54c64a43141502db1845e08ce8f326cc0fa1398031527a6525228074e7e4b358d0ec2ffff7d04461a2bef4e79b77e592faa19d4e2752595ab50ebf89aba5c0368064b50887f0debb4c2240ad6dd2a2ee3c6c395ed28ed94520675ade9d68f5f867c8952fc2d648af577ccccd0059e467676f98ea10b955497113fa6fc851f24d09242f942ca19a09c7a6dfd2cf82afb8b2252bef25d0bc725b5fd4b1563669c9afed9601d8dc61ebb79eee5f01d4a76defb5507a1efe28585a764c1e6b3edeb9abfbb88f5af2d08f87b40619d9157e72220b3d57711f1ff58b05219fb5bd64cd36e65b0145795532140aafdb8193375d546b55e00910c3a8496249de2c22659edc1090ba74d4f5148bb78d6acffeb20d9e2243f152609032e7953fbe002391fd54393244cedb9bfd3b47fc3bd899faff302e6edcd23cd14c3a59ce03b2c6095ba88385fe4a7a1d0671ed7afb53b76aff9d696d993d8841651f2b7ac705d48c2e4676c96a51e40a113cb495e5897fc5538fa4402a56721faace8a602de24d5f9e09a67562c07b45d3975b88b3c880cb8ed28f726b751fa8defd137839dd8d8d0872be0e467fc1b40e8ad4eb73433dbe48318ba90bc47d9cf98c72b3c450a239214e1589ca19934eb31306c6daae5c7568e74ac8bb7631beeacbf75c760874828096609edd1c8ae9b116087a754a685a2255bdcbfcb57b3a0788db12455a0dc3b65109b89c6ae7f8d3095c7e834934a5687044adfb18f283e7012e1be306b2c6c1b442ded7595479e6def4757b21f1cbf8b473d1699e0820e16839bd4bf2b42d6fd26a5b741b715c88a1f0ff5b04a3c46628ab02bdb11de9c584e826a61c6ae3bfc5e8ac82af40635aabffb863ba2ba09bcf80f7fbbccc4a2f34bd287cca3cd89540bfa437fb9bd3c269c272fca5c7df593fa6f49cb419d6fae156e5335889b74cf28897f95c54dbf5003ec1e50c7f7cca74ab1ce1d45806d476e5b389db38362510c6ba6be20d2cf376593fb41d350aa090e6ff9a836fddc0c70e758f2ca1aa7e8c17def55d113b8590abca2bf8b82d34a6c24fc4add9fc4510ebb9d1abb4310910ecbea4d91666f2a6763b141a017bb36ba184d79a933f534a567aeac128ed516428d408eee8820a9b0747f5f98524e9ccf1994ff6784a05ecff942b3886bf01df0f7416e2f43b35ec17143edf2a1282db274a6484df19a6eaeacf2b7d6a42a076b8667692a631757c1152f6a4cf7882e208d9ffe23f734befebbdb8864c29f5d501c4c6d658ca857730f80116c43c08c4ae9c7674cce80e1c38c624c2af2287ddc5a43f16d22047e85c5238ebc38854b56021d5819ebafa207a05c6ba98adc2413e156dc5df6a43880bcb3c09a18cc6ca51f111de02b8fb7ed68621027dd313460648bf16c842741b50c13d0ff82f7c0eff83531505ef399908e5a7b986c19ff2b509ce8561e7871afc5ffd0f69fc6294b9f88322750ff3645a3b8bb75322c9c8f56c9d6be9465259103028463690d59b2ce44b39add24d02f87e50697b05bb496bcfb5d9df2a610d6774df9392a814beaa0b29921dfcc310fe5d6f4ca2e0638c93c3b54b7db22302696d196023d3b2e523b47e69158d33a498f459a86a902cc4c0df33545c2651406566dfaa5144dd68a66a63cff73a32bf347ceab544340e721f22b7e7d15489ff1b94cbc886154b33df83555d0097a4300e026ea3cf824d3d62e2d116e5f865fad9ddc0f25a347d423839d23a100f9e00b1889579e136cc856e89ecacb1c522bdf0d22ce8e1d613ba3ba2fdd9ecc323cb01841ac7c6442204a5f8dfa7f0faef775aeef1273550364b0e96de268b365d6ccd863a36458f0d294f24da914f68864ca30f59c0c2f3b3b0c790f00d49a90e60cf9f5dc9f1b51ded7a22415d743262f8cd24760897afac7d992f7c8fd6253a4cc7382093c49bb9007d4fe53ff80fa23a4b137771c7564b05106b5e488bd1fc797c532f414e7437daba2ca366ec20293aeb8deedecc545d1e5d0fd5ac9e611251d4909e65695324eddcbd4d570a2c2649d4735b14c7c60f36bd84a79601773f74ce4711350a278b03995616fc8f7613b68204a63e1b5164561661c5118931e850b792640c1b4f097e07ff102b049586cef8b39e5ab5eafb7a21e4fdb994c0e25a831594db0b69b4d95e7bb9cffa34ab7f1d3a6fde4f1bfa83267b7a7e61eb1b6a7d21a889d5f89174617c5cbd90cfbe69370a8fdcc20b5a5e1b6002dd4a4ae75cd3c411d694d53ab9f987a6b94fbec55f220daf55f96dc31c70ce37464dadcc6bdd74ddfcc936a2618667b4de765d4037acc4478a8f262f72f801715a4fec73fc75d7caca94911e4171aed6478edd2b0daaa59966d1231064bf06655039392322b83cf769e4", 0x1000}, {&(0x7f0000002380)="ed13e8b5d6ff6f79c5b323310e7d12cef9064f6b53cd3d25a643bffef42b52a3f972d025492479a8e2e7a83509bd0dafb817c02b8ac21aababdbac11ce481524364ab52137da714eb7973cb651f8b8b0e96ace07653654bb4be368e38ec45d1b9cd8cccf0d1ebffdee4edd1bf0569c935cb4d8ba679e64ba818cdd3e609d585d65f7916076c7e5f5483d1303be523bcaae34b76ccc2fcf70f1cd8471128e90c9e7070db4a26c07d72effadf2ada88f765cf761937c7389c7e33dd476991c726915507627413d2527", 0xc8}], 0x7, &(0x7f0000002540)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6}], 0x40, 0x2}, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000025c0), 0xc) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000002600)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000002640)) r8 = socket(0x10, 0x8000, 0x8) fcntl$setown(r8, 0x6, r2) socket(0x6, 0x4, 0x80) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000002680)='/dev/zero\x00', 0x40, 0x0) getdents(r9, &(0x7f00000026c0)=""/4096, 0x1000) syz_extract_tcp_res$synack(&(0x7f00000036c0), 0x1, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000003700)='/dev/null\x00', 0x100, 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000003780)='/dev/null\x00', 0x800, 0x0) linkat(r10, &(0x7f0000003740)='./file0\x00', r11, &(0x7f00000037c0)='./file0\x00', 0x4) r12 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$inet6(r12, &(0x7f0000003800)={0x18, 0x2, 0x400, 0x4}, 0xc) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000003840)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GMODE(r13, 0x4004574b, &(0x7f0000003880)) r14 = openat$pf(0xffffffffffffff9c, &(0x7f00000038c0)='/dev/pf\x00', 0x10, 0x0) fcntl$getown(r14, 0x5) 13:38:06 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r1 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) r2 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000001000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) shmctl$SHM_LOCK(r1, 0x3) r3 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) shmctl$SHM_LOCK(r3, 0x3) shmctl$IPC_RMID(r3, 0x0) r4 = shmget(0x3, 0x2000, 0xa, &(0x7f0000002000/0x2000)=nil) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r6 = dup(r5) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80045710, &(0x7f00000000c0)={0x240}) ioctl$WSDISPLAYIO_GBURNER(r6, 0x400c5752, &(0x7f0000000000)) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000001000)=""/4046) 13:38:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r4 = dup(r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f00000000c0)={0x240}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[0xffffffff, 0x9, 0x100]}) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r6 = dup(r5) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80045710, &(0x7f00000000c0)={0x240}) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f0000000100)) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000000c0)=0x100, 0x4) 13:38:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040), 0x4) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) recvfrom(r3, &(0x7f0000000180)=""/169, 0xa9, 0x0, 0x0, 0x0) mmap(&(0x7f00007c4000/0x11000)=nil, 0x11000, 0x0, 0x6010, 0xffffffffffffff9c, 0x0, 0x4) r5 = accept$inet(r0, 0x0, 0x0) r6 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendmsg(r6, &(0x7f0000000380)={&(0x7f0000000240)=@in6={0x18, 0x3, 0x4, 0xcd33}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000280)="89f45ec3f00bca3bf060fcd65295d55d9a7d67728cd49901ec8614ebb8495e7863b120e9c8c387c9d29c075b0327dec247710ed16b81ecf35a2c3e41890d66a2610b4378d5076ddfaae7602d4cba91fd665880e2673a83837f71237e89c6f1ddb84b12b51d8bd3498ca1b1805b469795df57f8edf50f5e2ab35b52de8592b80d068648e03b3da7f826990ade63ba2909fb9fbed7e6f4428f8f904008698b16cd61637478f502c64d71db975c5fdefa9406", 0xb1}], 0x1, &(0x7f0000000c80)=[{0x1010, 0x0, 0x8, "335c9434f407ef4c62be073a4a82b50512d05b1531e8de53c21ebc2bcb489ab9e54bc1edb6946b1c677d5efdce20238f931041ea6d5a217a82f8bffcace2fa4309083d7da4c93905e4198c35763537b564b894f0b65585ef98abb803f04929e9859dfce0b6cb3518b7c26a03f3c70a186edc0fb1040094aa6a6f92e7f7adb22bde966876b1911cf24ba8b73bb6548b86cbebf5b67a150199c4ee61d0cf642fbed7ba6657a9e15cb9a07ef33cf815acaf7f471208566b1a21b7461f8df3878e3f1839d45f4a0be68fdb1e7f0682bc872ae1c0697d38f7d4d68768e346e299a14480ea7bec9ca724834d8e82df80cad87037ba25482a025c2c768d67efe87e440ced3e4649e8cc6c03326df9ff91eb0ce987d536a27d7b4eb7be0d55860eebda94f04f8464b5afb54528329eb59cdce3efba2587b9820c753fb7f81f3f56bfc0b5cefa63dc5e15b9437defd94a46b435887b99e11dfcf6631ffd630ce80dbb0ae821811ff04fca8020d20fcc8c18a90180f6d83ab93bc853868b66d6945f3cb62474e6ec088fb9147177e5eef02450bdb1c967dddcfd87458bbf4040e25365f538bd9378a63f6f74c489d0b99cc12f6105106c8fc3f12749ce467517f4287e299868c9a58a6c088b04e97bcde85f8f8eea433f1796a6bc19b7fa5d0b7361aefac9b4ef260bde433b4cac8fd5c3f1c9f9ce913a7c7953f42706eb8712055ef1ed56f9fdab03017614114a0261b07c8930c56833d5dc2940c55af841cc24b3ed3eeb6f1a8d43a904c42ef3fcb54dada8f5b8f7aa798e5f556e8d2b1c752e442d1deb59453b541be680ee34babf6db031571c14acf4f8e3c3df38c6841216d6ea8969e50fcdd524ec43c5dd059e576ac2c01cb97c9751d82d1d423f8f3a98d5b263e6ccb8c5f14ea6e4bb03ea64a4b482cb4a34b6d05a62b034966937e19bd31f94c6ba06e581a6378d29a54c76b6188b1b5af152832ffcc55f0c7042d4a9e5ea18e6a30c4c468e273f0191b1790abc33969775777aaa8a00b3f6737c62c59612bb6d81acb6c928c2ae655fb298c1c7ec34c6b5a9a5a121dfdc003a0d5fa4272187d188f791265bafadc884dec40a1b0ba16d9e0b06026e1b97cc57698f54370bc948fe3c921fe70fcfa17878484ee03b1820abd997c53b7ddb4c97d74297e64eed76a37397153683d9bb1cadfcf5f81c9d54a67e8d66577712f77c9caaa7ecf53d445a5bf6ddc450c611a6c084a402e3d3103e1bb24b5073a302d2328cad424557b16c3de14d018e724675dd44d775b8a21d0b537248fec3e69cb32329ba6475379a4597932f6f1cf4b1864282285008a70f5f9b24e17809578a8cb234837222733cdc1143d2fa7ce5321b3dcfed53e76b0fbedec6880ee2adcb676745d84773570b7e617f09639f712bdc616c871653c485d55e88b4516d4e6ea6a095ec27bd25f2592d4fe51095a466d0f3aa20d48926983d18bb834da47ef43e9cd3ec8944a409364496720af91f81472552eee4c6f60c8816d339db01c7caff83eba9fcdb04cc0fd2e4760976ca87db6c9a3461e01d7eb01fedeb0a5d8ac4432fb35be6e673975252818edc6b885cfadd4c26301cbaa67730371f1d8aaabf5372e4379140ce432bcb5f5b4f14a296fe8780395538fe4e5ce6cc40a26f1c9d63ea0c880592a3fb6247a88d2e7eb11a567290d9ebbb914c463a9076f34e54ba3699595813d9718d1f2d7048cebccf348f2b099f46333f2cb973631bff17bf25c156d6a4a0b6cd37c784d0142ff39eb1b5cb0cfa5a13be8cc24ebbe2ba9735db62befd3fa6aa1a7e8bbae02eebde97f4ba1c57ad7842171744dd5d4cab70a215a8a59d8f0bec6fcaa58a5f4aab8da510a5b7a7902020dc1980b0ee2072bdf092fdaaebe801a03477b83fe0fbfb8a66277d9844b29630a1b975b5730656e67605953b11c255e9b1a5764245489ab8260fa2073ace66885311a35854f0aa7338e0c689328431fa65b9e20a501f2fed2b22379bc0c572a9607a1cc3919ad92b61396d411f668843afa1c2f3fb02c47b2a394b5fdf05a5a2e74979f0adff0440762db7001a7ccf29ffeca73d1855c6b960fa7abb3d5c3be7eaafa9d178c1bc72bea2671cd84ce49de4ac6a9bc064aa725e3402052e4b5d42d3d98b3accced8159051d4de85706f92ad0323557e2bfeae49bc1ee4e64d484eb97919b09c5838426924a6ef9fc9d0eb7ff42887af57c891a2bd537893f07776fc2ea86b126e2d58580d78ea90ef03772b5a7a00ba52bfe4e8ccf46a31013cc52509d541f431694af80dc713856c70bb22fbe7c59b849bfb4c47f9405ce54b7c81eebe32c693ed19ac64ac76f4c3130b918a5539cb5feac9f480061878174b2807eecfb5432c20f6b82aa52245bca07776704c01399a11a3b23da608758146a5c15fc1afde055f4f3f6e69ffbac6eb183a399cfb7f8a6b8d9d700b04274b998acf771dde5c36df7178b46c5ff3cf9c092a167b082cc8d65e08bc2ae8552e84e2ec409236db63d3c610c11f0f8e33dd013e362133c7fa4d8a30e6c464b8712b01def43db4cc717a53698055783df927badbd9a78af86a140777f94faf8ee6fd0f1838678ba3af6f87b66314291c33a644aec4b278804161cb090ed984e4eb02c103eda936e275eaf5c04b8af1aad8ac5643b1c4b66fdf10003eb3291ec1fdae88d267d8441146f43d10f5ed96d067d2bb4626781d7c71209329511c540614e3ef24123b445a3e1dda5cf22bf20079b87f9fc02eb0b13fb6871d36c2ead5dbec4230eb25c0078f8087a84878b7caca6af74b37a206f879be865ee275a3ce214e3f2add92f0eb29fda36d63fa3e885945fe43b2816dfd8c230b93b0502d246679fd8446d90ca306f3379776fd494ede713484ae348e38a0defe005c21ff1433d6c44bb726cf32cb3bc3b8e7e7dee1889b2aed85315509922bdb4ee43b92d478e1116984aa1f4bb4dcd3aadf1527fb7383e2bc82d328ef4e22cdbcb96943747a767a1e39fe7f465856f21ddeec5ff4537db0c427432862e12334b1de30713ff32665d05d61610fa8227924e4a2c9e891e82e7cfaef889bd9d796fb646d808647deceeaee928b8baaca79a1a13bac430a8c0f4a9f12f596192206a7505d5df33d3edd89750122e11b89af94e549475645960f3d18b1c145a38bcdcfa188d59d1646ebe60969689ae6936aea0a586a67e12ce0c980175e4fd6f3f224747c7256d4814ced1368c4991e83dc3639d395e9c5ddef6dd04712a7b5a9a6743d7f73ca95843293455d139498ef1d6c695bdbc5004c10fee7b3a6599e58d834c4eb0f297a126aa20a648e8be803a48fba442e6271820b27e58dd7e82213e58fd4c76a5580566f234eb9af8bc314328fdbc8f777527bb4b03f6cc57993e286d9e142a5d01f545ca402db0f99dd348db406576e6b66ad023e77e85acc23b09a72749431afe5a10167e48692380a618dfa108d8ab32d8c8c929d6712cced75d4877a25209745cb90fdf4d6f56b800fe352314208359f94828f4e2b7102f21bc862be030b4505ce6976165cc2073ae09bc2bc38593c6fd28d125f26e6dabb79bcbc065f5f7e4bd150f204c4719c6db04fe54f667deb0e54200d1bc3190350a5a113f923a871d6080edb93914fa2273c52efedf54a3e358dd06a364c568c521e4e00e20d2afd144076ee91d79fcf5642c63c2e0274686f79561c2378621aaff39754e0e76895db6e065201f131dddb59ab5c8d1e1649c7b4da1d57dcf2506ac2158eb0dadd2b4d17c66cd70e9f91b4579b6dc0c0242d6b4a42e1d558e4a1c4b88271f0992be64c781787e997330fa9f75a7a879c8fa532c75d843b0d76e05ad81d476354020429a8aac6901cae6b22df92b274d9197415f690b8401c38d78eb4c1c182a381fb5c0564e0f0b03a19246b40ad0587eb9d2e334a64669ef89cdfd0dcff303cbfa01b3ebc7ca5eab290a4351a5ef8b3a2690b5a1cf005fa5b8bbf7357a042ac59ba2aebde950e3da5348dff3a865d417aee07e646268c54d7f22df50cf477c29260852073d9d49fe63c1fbc0959584d740c29f40af606ef2775c249663bb8a05848eabc666a84e811809d8c29d02775d12e72cbdcd79a1399e68782cee9dc01e8abcefa48207b6b708b40872e7eea8ca0de775e15ad1f7d683eea8d8c5f59d0ea9e40d6ec4d4663e3cda569483db51ffc9d6858a0fc14c07f56228f862e41f2f210fca2ebac3dea9839f58c67f80f5acb547fde59ea335695424ea9b874f419aa39c8719a92944fb5150c1c69c819f00ee8a85e44dcc84b7c5ec9bfddb4413736d13e2f9a2eeaf8d602fe6dcbed8dbbf0ec2ca8d05ae3b7b69f0678bc9584184be8359b5710c6fa65db9ba2c589e34be1f94ead7a2cc1803f97505562f889688680bc715d5c824f5c11d3c9b8c82cd1ff01331233d300bb79a2b6dc7810b8b8ccbfde7ae70fbb788b9426122eb6a1358c669c0ac9822d9eec62263e9f22f4d0e6a73680a67068e9b6c023d971bbde263f1e389e657e6cd1f8c2a98e87118b1489b51eee4da685bf4dbe80b0c9ba61cd395a1896f30fc5a87e93c03dbd28251eb4d70c6faaa1ee459e5bafceeb144c583bb9c4d7c042882f3b02fb0b1b17d3ed85196c464a30f9d2e74a99e9177935184716830b5370ea78f17ace8f8e596244d75b60bfe52d74fc5a255523396451d1dd69989cb3d53c61d931db1bb42e4190c01a95d76e61769123d97f992a316e9e8c61dec553982cffd2f4905c64482c64463effb38d6bdcfc996403910268807505b4b407d5c3fb7aec3be2b0c9e805ec711a3ff08ed8bdb24c1ed7d13b70c45a22d71afa6aec0a16044a087eb27162fbf0b7527aa0d8bfd3d3796261c4fc646fbfee8d7ca633c440dce4b52fcee97d7087c43eac783a1e530e187fb3e8e05e0020b3a929e45496ac350f08e6eb825bba1523167f0077f8d7291c1fea0de59ef64c26a2e84644b5872b25dd7eb7c71535030ab30df73baef9ba7b8a2a8a05a373cbfd7881f36aae6110d1d72548704920b787ec705899d4ce4696e316cc43785ee240b300bbfaeef3527db4dc527b5743e1d90c8348f1c0d49bcfbe4214c4880de540f8eec1a1b70cd47183370e1f4b19d755d37958e7e7e215de10fa247d393b4def9c438f56b7595b6323e04644a0b74644e34f36c0bbd17deaa8ad9d56a4f5d89ec2104a7290745252969466bf890f435772720a31e76ff29feccd0895bc44f43e65cda76258ff6b24cfc55a4e65eaf07c60ead829822051afad6ef8faba7c72bad6728078f598f5c4f4f8c3a0992abfff2e9138a0cc21415c22369c8db7e821b22ee0012e16e439505bbf0d02b5859e83a74958af2e6b474efe4f3995ee54533ca8198c630da6bc640a123c161a2d28eaebc628782afc209182a1e0aa3d827acf1ee0801e42526207d4a13ef2622c36eeaf5da1a9408c4f024ba0f19ed393fca6b0ccc6d120fcd797dad95ae7b10e275186431fbb749f566d5a9ab14338922f5b6126e94360d85de36d9e5386c21096adaf82710352127eb0875d4597157d21dfe197257221950358055ddbdfe7640f6d753172c104b44ed1ecc1c5d45e1670211dc60a3730b96483fb511535fa0382f4f1f239845ef2646eb5d22edac46a9ea48335aed3a46e5c335f7756fde62b97b2ab654b3e2b41b6cd95306987fbbb02daf9997d42b6d16c49dad4a8ff88a79f732dcfb9c102e95d9cb120bc717274732cff4d7c1def0a4ffd7ecc38b705751992e92053aab61bbe3b17f2f39b163be0d213d01bbe25"}, {0x60, 0xffff, 0x3f, "1f5778f56c6f82f1e186dde9af53d9d6f6a256316cb22d80026806d3d79db0b3a70874cadb7762c164dffe5b7d0ba0d379adce1c85702e93a20afa64f01a1cccb9c0bd12a76f40fa3ae2cbe4a4514a"}, {0xf0, 0x1, 0x4, "d89cdaf7562d632a88e647bd65c19b1a2164eccca4085c37d32acdd825d109fae110ed366b439a75aef1194597757d20ce4f7047f31e378048f0ddb956874ffb16ce910aaf82f3baf669a5215805e1fdcefbf2bfca59c3f5d7dcb27e944c61fbf0f2973e13754c04ca65b2a9705917e26a65437de60540d43111c16e0d2d610c6e215c62f0d417d877ff3e41bafd6b76c7f2347830f00569994842ace0b334db938dc6d63a0f634b70e7e067bb2d5f15fbdb248506d472504e6e5c2fbcca41ffe43b628833fa222fa6d1c178bbb17cba98565b271345c9400b"}, {0x40, 0x0, 0x4, "8467f666fbf2d7ca3c17f2cf744c477ddfc039fc4cd8031074ae43e1392d45f81b9201a84f15bded47a7db"}, {0xc0, 0xffff, 0x1f, "e21f543f9af502d273141d2a4b7bf248c924467f6bba3e1aa31d92cc6a84b90fca76290514d0a7906007f5a2a1a9849b025c6adde595932c4bb2ea9119192c18ffa87a5e62bddcb55f022d3f8b35b7db900150800e26d04e080860313c563bfb1e172c6caa2d176568c571d7f77959900425dcc3ff90e6328cfa067409c5ac1b6e9a751974c273ae1ecb2adb5550a7c58af87975e39d638e48c8b033a8e18e27b84cb0960207148383"}], 0x1260}, 0x9) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 13:38:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3}, {}, {0x6, 0x0, 0x0, 0xf9}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x6, 0x20, 0x40, 0x9}, {0x3ff, 0x7, 0x7, 0xfffffffc}, {0x6, 0x8, 0x10, 0x27}, {0x8, 0x4, 0x0, 0xa328}, {0x1ff, 0x5, 0x0, 0x3}, {0x0, 0x5, 0x4, 0xffff337e}, {0x68, 0x3, 0xe, 0xff}, {0x8, 0x9, 0xb3, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f00000000c0)={0x240}) recvfrom$inet6(r2, &(0x7f0000000180)=""/13, 0xd, 0x801, 0x0, 0x0) 13:38:06 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f00000000c0)={0x240}) sendto$unix(r2, &(0x7f00000003c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f7ee7b54af00b78f5ff77162e0000000000002b437e1c51a04ff73bc92c9f9ab7eb18297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5c902000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1d5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000045485ef19922fea90db9c83ee18d705c3a16323dd9b97fbc7d23c841e392e31709faed6ec7673a301041206d0e1fb400ec0b7f0b707692ea7aa62de693d24f11aa81e11a1d9a082ab9a61e32351fbbc4cfa02c646b367c34ec43fd15b19e18bb642775f961ee296d940b7a616a08ce73a8341a70300a15c600d9d7f50d93f6ce2636c1188a94e4651e83ed6e727d3ef8b3fbead18a021e542fbc30a2ee5031ace6e795225ca6cabff12d5915d304838854c3668626292ad1e6da7f690c0db3754654848eb499d00ff443f40454e80dc1a2f0de7146c0f774d47156b9511df92d8069e", 0x194, 0x10, 0x0, 0x0) recvmsg(r0, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000980)=""/4095, 0xfff}], 0x1, 0x0}, 0x842) r3 = semget(0x1, 0x1, 0xe167452546825c15) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000180)=""/190) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r5 = dup(r4) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80045710, &(0x7f00000000c0)={0x240}) shutdown(r5, 0x2) 13:38:06 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2229bdd9838e48496efd89927ba83c"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x4000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 13:38:07 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) semget$private(0x0, 0x1, 0x100) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000340), 0x0) 13:38:07 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000a40)="a96f6c", 0x3}, {&(0x7f0000000080)="471e8f984238f26b7a6c4c548efc914b896385a5ef4851e84978b533a85065a308f9fb82928d17f177f5c3db25667c32737ae108432e", 0x36}], 0x2, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r4 = dup(r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f00000000c0)={0x240}) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f00000000c0)={0x1, 0x8, {0xffffffffffff1d2f, 0x4}}) fchdir(0xffffffffffffff9c) recvfrom$unix(r2, &(0x7f0000000000)=""/11, 0xb, 0x800, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) 13:38:07 executing program 1: r0 = socket(0x20, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1050504600000000000080005010000", 0x300, 0x0, 0x0, 0x0) 13:38:07 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) fcntl$setflags(r3, 0x2, 0x0) kevent(r2, &(0x7f0000000140), 0x32, 0x0, 0x0, 0x0) kqueue() r4 = kqueue() kevent(r4, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x2, 0x0) r5 = kqueue() r6 = socket$inet(0x2, 0x1, 0x3f) dup(r6) dup2(r5, r0) 13:38:07 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x0) renameat(r1, &(0x7f0000000280)='./file0\x00', r0, &(0x7f00000002c0)='./file1\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file1\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000280)='./file1\x00', r2, &(0x7f0000000080)='./file0\x00') r4 = open$dir(&(0x7f0000000340)='./file1\x00', 0x40, 0x0) r5 = open$dir(&(0x7f0000000240)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000180)='./file1\x00', 0x1a) renameat(r5, &(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000040)='./file1\x00') mkdirat(r5, &(0x7f0000000100)='./file0\x00', 0x0) r6 = open$dir(&(0x7f0000000200)='./file1\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000000)='./file0\x00', r6, &(0x7f0000000040)='./file0\x00') 13:38:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f00000000c0)={0x240}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r4 = dup(r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f00000000c0)={0x240}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x1, 0x8, 0x3f, 0x200}, {0xffff, 0x8, 0x56, 0x7fff7fff}, {0xb32, 0x6, 0x4, 0xfffffff9}, {0x4, 0x1, 0x1, 0x80000001}, {0x2, 0x5e, 0x20, 0x2}, {0x8, 0xc5, 0x8, 0x1f}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x3c}, {0x6, 0x1, 0x0, 0x80000000}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="96446a99e553c535916d938c0638") 13:38:07 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getppid() semctl$GETNCNT(0xffffffffffffffff, 0x3, 0x3, &(0x7f0000000200)=""/208) r8 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x26, 0xffffffffffffffff, r4, r5, r6, 0x1e4, 0x8}, 0x85, 0x7, r7, r8, 0xfffffffffffffe01, 0xfffffffffffffffe, 0x7ff}) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x0, 0x0, 0x1, 0x0, 0x84f4, 0x81, 0x0, 0x1, 0x0, 0x3, 0x10001}) semget(0x1, 0x2, 0x540) r9 = semget(0x3, 0x3, 0x10a) r10 = getuid() setreuid(0xee00, r10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = fcntl$dupfd(r11, 0x14, r12) r14 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r14) fcntl$setown(r13, 0x6, r14) r15 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r15) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r17 = socket(0x2, 0x1, 0x0) connect$unix(r17, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b801005af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b7971696762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r18 = socket(0x10000000002, 0x2, 0x0) dup2(r17, r18) r19 = getgid() setsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000001c0)={r14, r16, r19}, 0xff79) r20 = socket(0x10, 0x1, 0x0) fcntl$setflags(r20, 0x2, 0x1) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r21, 0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r23, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r23, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r24 = fcntl$dupfd(r22, 0x14, r23) r25 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r25) fcntl$setown(r24, 0x6, r25) r26 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r26) setsockopt$sock_int(r26, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r28 = socket(0x2, 0x1, 0x0) connect$unix(r28, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b801005af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b7971696762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r28, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r29 = socket(0x10000000002, 0x2, 0x0) dup2(r28, r29) r30 = getgid() setsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000001c0)={r25, r27, r30}, 0xff79) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r19, r21, r30, 0x20, 0x401}, 0xffffffff7fffffff, 0x8001, 0x6}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000340)={{0xffffffff, r10, 0x0, r3, r19, 0x100, 0x9}, 0xfffffffffffff46c, 0x0, 0x6}) shmctl$IPC_RMID(r1, 0x0) setsockopt(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x3813, r0, 0x0, 0x2) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00382b00fe8000000000000000000080000000bbfe8000000000000000000000000000aa330000000000007612e68281009078000000006000000000010000aaff0da1c82700000000fa000000f12809c2fc8b6ba42ec00000000000000000c5988c1c403fbf12ad67d1ab9a1eb2c60917834b8c175d7745363f219a254fb1c05ac8a3f6575175682674a5d27b48c20e450685843c7df8800ed431164869709ed43a5fa39fade06b87862f966f4e2f1cb7dcaabd1171fc6e795a09000000b2dad4c2fa0ef06f75b2ae10ac26ec29cee974560fb9ce4ba25012d70e8d768dfb1495a1ecc38ab48a7dfe44b6e3203d904addc7fd06ba33810300000063da64aa0e4420c1e6240cacf36984b01c2f26f6b879ff8c41b753057760925e14296f6c2f7d3100e8f77266d3d5dd376e9529fb1e119643fcb9a0e0c28dc92a84f93461623d7153b51000"/353]) r31 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r32 = dup(r31) ioctl$WSMUXIO_INJECTEVENT(r32, 0x80045710, &(0x7f00000000c0)={0x240}) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000300), 0xc) 13:38:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20000, 0x0) r2 = dup(r1) r3 = dup(0xffffffffffffffff) recvfrom$inet6(r3, &(0x7f0000000240)=""/220, 0xdc, 0x0, &(0x7f0000000140)={0x18, 0x2, 0x70d, 0x8}, 0xc) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f00000000c0)={0x240}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x918}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x7}, {0x24, 0x0, 0x2}, {0x4, 0x0, 0x0, 0x7cf}, {0xffff, 0x40, 0x2, 0x7}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x5, 0x8, 0x8, 0x8}, {0x3f, 0x80, 0x21, 0x9}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) socket$inet(0x2, 0x2, 0x82) 13:38:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) socket$unix(0x1, 0x2, 0x0) syz_open_pts() r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000200)=ANY=[@ANYBLOB="70012ebd352f66696c653000"], 0x9, 0x0}, 0x0) chdir(&(0x7f0000000000)='./file0\x00') r4 = socket(0x10000000002, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x7, 0x4) 13:38:07 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40000002003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x20000, 0x1) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) 13:38:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = kqueue() kevent(r1, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r2 = kqueue() kevent(r2, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) fcntl$dupfd(r1, 0xa, r2) r3 = syz_open_pts() close(r0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r5 = dup(r4) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80045710, &(0x7f00000000c0)={0x240}) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000280)) dup(r3) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x100, 0x0) write(r6, &(0x7f0000000380)="d9488e474a23ca3281db5da463ebf3fc2696f0b8d0d39b7c0144b6bf47535fbee165355de5b39ddc2847a871da75ca9a52b8660c2f06eae60c9cdae4b64aded4f86d8b0f6055e808a573e0fc242a48c59e05401cf9f3b229c1492f2088ec9a3c7e8a01e558b641e8e399fde3714cd28397b777e0564a28b33591232bc691b86a437227e8b9d6a89c57e5b48ef31359e419b8f11000ad2eea8bd8786ff829c731969f8edd8e6ee1f7372ddda4810c191961ba408e98b786b4a81c005456970dade29b57a1c65fcfd046f414bf03605473553df3f23206dbd4bc6313694a2f7b6469a1eca4a79dd83291147810a04b18054cfe6dd4708fe7a9cafc1ac7f8", 0xfd) r7 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) r8 = open$dir(&(0x7f0000000200)='./file1\x00', 0x100, 0x0) fcntl$dupfd(r7, 0xa, r8) r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) r10 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x7, 0x4) 16:00:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = semget$private(0x0, 0x5, 0x0) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x4, 0x0, 0x8f6, 0x3, 0x7, 0x1000, 0xfeff, 0x1]) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000080)=[{0x2, 0x1f, 0x1000}, {0x2, 0xfbff, 0x1800}, {0x0, 0x8, 0x800}, {0xbd6ef371f39d8389, 0x9, 0x2800}], 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) sendto$inet(r0, &(0x7f0000000200)="0e42ec447454b1f7", 0x8, 0x0, 0x0, 0x0) 16:00:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42b}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) r2 = dup2(0xffffffffffffffff, r1) r3 = kqueue() kevent(r3, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r5 = kqueue() kevent(r5, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x100, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r8 = dup(r7) r9 = kqueue() kevent(r9, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r10 = kqueue() kevent(r10, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r11 = kqueue() kevent(r11, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r12 = kqueue() kevent(r12, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffff9, 0x4d, 0x20, 0x1f, 0x48e}, {{r4}, 0xfffffffffffffffb, 0x3, 0x1, 0x1, 0x101}, {{r5}, 0x9, 0x41, 0x10, 0x101, 0x8}, {{r6}, 0xffffffffffffffff, 0x1, 0x1, 0x5, 0xb024}, {{r8}, 0xfffffffffffffffb, 0x85, 0x20, 0x0, 0x1ff}], 0x5, &(0x7f0000000300)=[{{r9}, 0xfffffffffffffffd, 0x40, 0x10, 0x81000000, 0x7fff}, {{r1}, 0xfffffffffffffffd, 0x51, 0x1, 0x2, 0x9}, {{r0}, 0xfffffffffffffffc, 0x1f, 0x1, 0xfff, 0x2}, {{r1}, 0xffffffffffffffff, 0x38, 0x3bd3b1e83c7ff95d, 0x1, 0x8}, {{r10}, 0x0, 0x80, 0x20, 0x9, 0xa}, {{r11}, 0xfffffffffffffff8, 0x41, 0x20, 0xff, 0x101}, {{r12}, 0xfffffffffffffffc, 0x3, 0x1, 0x1, 0x4}, {{r0}, 0xfffffffffffffffb, 0x19, 0x8, 0x5, 0x7}], 0x7ff, &(0x7f0000000400)={0x80000001, 0x100}) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x0) r13 = socket(0x18, 0x1, 0x0) close(r13) r14 = socket(0x18, 0x2, 0x0) close(r14) socket(0x400000000018, 0x3, 0x3a) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000180)="eb5002abb2fdda993192964800"/27, 0x1b) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r14, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x1}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x7, 0x8000000, 0x7, 0x1ff, "4d2a091fb26177c327f087cc678bb75ad7e6e643", 0x5, 0x9}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000140)=0x9) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0xfffffc01, 0x0, 0x0, 0x0, "1f1be636ae61c4a6484000"}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r4, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = shmget$private(0x0, 0x3000, 0x25a, &(0x7f0000ffc000/0x3000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x1000) r2 = kqueue() kevent(r2, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x800, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x222e}, {0x84, 0x0, 0xfc}, {0x6}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:00 executing program 0: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000001200)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x800, 0x0) setgroups(0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x1010, r0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000100)=0x1) r3 = openat(r0, &(0x7f0000001180)='./bus\x00', 0x80, 0x1d8) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f00000011c0)=0x1) pwrite(0xffffffffffffff9c, &(0x7f00000000c0)="ab1bd1632a11874ba2c81dc1db1dde144a7f9944b701b1a2871c3c42e3719f4ebd1232ab48058628810d13aa866baaf50495b4f7b72391e926b4e15575877f", 0x3f, 0x0, 0x6) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f00000000c0)={0x240}) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0xa0, 0x9) utimensat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)={{0x8, 0x7}, {0x800, 0x80000000}}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x44}, {0x40}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="983a601c79bb5238a66990b7a194") r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r5 = dup(r4) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80045710, &(0x7f00000000c0)={0x240}) openat(r5, &(0x7f00000001c0)='./file0\x00', 0x2, 0x0) 16:00:00 executing program 0: poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) write(r0, &(0x7f0000000000)="4d0fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) fcntl$dupfd(r0, 0x0, r1) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r3 = kqueue() kevent(r3, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r4 = kqueue() kevent(r4, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r5 = dup(r4) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80045710, &(0x7f00000000c0)={0x240}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x6, './file0\x00'}) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x104) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000280)=0xffffffffffffff77) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) getuid() r1 = getuid() r2 = getuid() setreuid(0xee00, r2) r3 = getegid() lchown(&(0x7f00000000c0)='./bus\x00', r2, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r1, 0x0, 0x0, 0x0, 0x10, 0xfffd}, 0x100000084c01002e, 0x8000000, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000080)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f00000000c0)={0x240}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x8, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107002, &(0x7f0000000040)={{0x0, 0x4, 0x8}, 0xfffffffd}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x200, 0x0) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080)="eadf125c05000000", 0x8) r1 = msgget$private(0x0, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, 0x0, r3}, 0x0, 0x4}) r4 = getuid() setreuid(0xee00, r4) msgrcv(r1, &(0x7f0000000380)={0x0, ""/4096}, 0x1008, 0x6bfb027a9a8c83b8, 0x1400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0xffff, 0x0, 0x0, 0x0) r7 = fcntl$getown(r6, 0x5) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) r9 = socket$inet6(0x18, 0x2, 0x0) dup(r9) r10 = getpgrp() fcntl$setown(r9, 0x6, r10) fcntl$lock(r8, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x2, 0x8, r10}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x9, r2, r3, r4, r5, 0x21, 0x3f}, 0x4, 0x7, r7, r10, 0x4, 0x4, 0x401}) msgctl$IPC_RMID(r1, 0x0) 16:00:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffeffffffffff, 0x3f], [0x0, 0x0, 0x401]}}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:01 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000100)="19a2e7a9296600e45c5c1b11e17562491287d0982d4032c546459a9f4621381ae7c5372c713046f7969efc6776e4f40920962994480283024b6b29e1de4d19deff885b77b00655de20673c4b337ba5d6a7f74747164d0f9a10e3865ca5d7ea36e4a5fc1fa835fc73a08c38349badcfc8f7f5d403eb7ba005770588621bbcee6be66dc82d5b32b573ad23e80d06910be0bddd1ab724eecee678bdeeacda1742fa4f96b1a0d927837787b08899d18b622733a47c4feba495cc774cc6a4eb522679400d0d5c654a2848f70591e37dd5a19d71ce3615678b6d26164b865620a3ceb87274f24cbc4e8fb92a305e78c2810a599a1a8eacc85ad5a7dcfe", 0xfa}, {&(0x7f0000000200)="04866a457d43cc184dd32e71f6a40dfa3df617cf0d58cac0b7b89023c63f24efed622c47", 0x24}, {&(0x7f0000000240)="0770e09d70ec5aa908116b86c4ce12fa06f5132b8852d030fb1f72a925f7bb2fa4832b20be6157f19eeae54c9d91b59de2e8dda24e4a83c8fabd320aff57e05460f25b9a5b664f3c92dfe1dd6345ec0d7ced270c5f695755f94f9e6d5f1eca1302", 0x61}, {&(0x7f00000002c0)="9915e636207b85c18aa992030c3a931b45147d20a8cdc51ecaf762a8f50f14b5cacc30a6826950eb6b3a24d7b59b810887b8a22a43d86ad7a19ff03d66ee9ee53e7e22b9320ba8620d83918698cecaa84f91f5032943fd519cc01472ed4cfa2b4f6c4739da27daf02206d3a4b4e50cfe8b330b2bf602c7def5026b71eab3b7e022eb76526e2c8e2c65bc8530802704f0a60d5a96816e62c06d8b2fa94f466965be0e589e5fe199270822a85caacdd90682228e1bb981b91a", 0xb8}], 0x4) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xc000, 0x9) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r3 = dup(r2) openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/speaker\x00', 0x800, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f00000000c0)={0x240}) ioctl$TIOCSTOP(r3, 0x2000746f) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x24}, {0x40000004006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:00:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = kqueue() kevent(r0, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r1 = kqueue() kevent(r1, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x8, 0x98d, 0x7}, {{r1}, 0xfffffffffffffffe, 0x89, 0x1, 0x25a3, 0x77}, {{r2}, 0xfffffffffffffffb, 0x0, 0x2, 0x3, 0x3ff}, {{r3}, 0xfffffffffffffff8, 0x4, 0x20, 0x401}, {{r3}, 0xfffffffffffffffc, 0x60, 0x80, 0x5, 0x8}], 0xfffffffc, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffefffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ftruncate(r1, 0x0, 0x4) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='x\x00') r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<', 0x9e8d, 0x3ff, 0x9, 0x1, 0x8, 0x480b, 0x3, 0x0, 0x0, 0x3, 0x5}) 16:00:01 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000268000/0x2000)=nil}, {&(0x7f00000c2000/0x1000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f00007e2000/0x400000)=nil, &(0x7f000067d000/0x3000)=nil, 0x100000000}, {&(0x7f0000072000/0x4000)=nil, &(0x7f0000137000/0x1000)=nil}, {&(0x7f0000a45000/0x1000)=nil, &(0x7f0000452000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00000ac000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f00005d4000/0x1000)=nil}, {&(0x7f00002cf000/0x8000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00001d1000/0xa000)=nil}, {&(0x7f00008e3000/0x1000)=nil, &(0x7f000027a000/0x1000)=nil}, {&(0x7f00007d2000/0x4000)=nil, &(0x7f0000520000/0x4000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000345000/0x2000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f00000fc000/0x2000)=nil}, {&(0x7f00009db000/0x3000)=nil, &(0x7f0000602000/0x2000)=nil, 0x4000000}, {&(0x7f0000090000/0x1000)=nil, &(0x7f0000243000/0x4000)=nil}, {&(0x7f0000406000/0x1000)=nil, &(0x7f0000029000/0x4000)=nil, 0xfffffffffffffffe}], ['./file0/file1\x00', './file\x00', './file\x00', '.\x00'], './file0/file0\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file']}) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206922, &(0x7f0000000300)) 16:00:01 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffff0700ffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:01 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357af4f7aa0416fa4f376336acf00b7804be781e49910900df", 0x38, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000a40)='./file0\x00', 0x8000, 0x110) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000940)=0x1) msgsnd(0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a"], 0x1, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000a00)) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000000c0)=0x1, 0x4) getsockname$inet(r1, 0x0, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000980)=ANY=[@ANYRES64=r1]) r2 = semget$private(0x0, 0x1, 0x47) r3 = socket(0x16, 0x8001, 0x7) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f00000000c0)=0x1, 0x4) getsockname$inet(r3, 0x0, &(0x7f0000000080)) recvmsg(r3, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000500)=""/232, 0xe8}, {&(0x7f0000000080)=""/36, 0x24}, {&(0x7f0000000600)=""/181, 0xb5}, {&(0x7f0000000740)=""/249, 0xf9}], 0x4, &(0x7f0000000840)=""/188, 0xbc}, 0x803) r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() r7 = getuid() semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000900)=""/34) openat$vmm(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/vmm\x00', 0x400, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r7, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/60) getpeername$unix(0xffffffffffffffff, &(0x7f0000000a80)=@file={0x0, ""/108}, &(0x7f0000000b00)=0x6e) shmget(0x2, 0x4000, 0x300, &(0x7f0000ff9000/0x4000)=nil) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000b40)=""/154) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000380)=""/233) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={{}, {[], [0x0, 0x80000002, 0x0, 0x0, 0x0, 0x0, 0x3], [], [0x0, 0x0, 0x400000000000000], [{0x0, 0x0, 0x0, 0x400}, {}, {0x1}, {}, {0x0, 0x0, 0x1}, {0x0, 0x2, 0xfffffffe}, {0xfffd}]}}}) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:01 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82027811e2b28a11776b"], 0x1) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000040)="18d251cdfc1f0519", 0x8}], 0x1) 16:00:01 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x20) 16:00:01 executing program 1: setreuid(0x0, 0xee01) shmget$private(0x0, 0x4000, 0x44, &(0x7f0000794000/0x4000)=nil) shmget(0x2, 0x3000, 0x104, &(0x7f00006e6000/0x3000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x1, 0x10000}) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) 16:00:01 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000e43000/0x2000)=nil, 0x2000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) minherit(&(0x7f0000e4d000/0x3000)=nil, 0x3000, 0x2) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd8faf8181a35efa964a7a534c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e8292a24c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00000000929d75038d755df08e2bb89a6d9819860b7c787d3d"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r4 = dup(r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f00000000c0)={0x240}) r5 = fcntl$getown(0xffffffffffffffff, 0x5) r6 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000001940)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000800)="1c6b55d3755c3ebfc51614162bcd03a108439c2d5c916695cc7b50e96adab7b4e987d755931e9fd5b4105b9ca1f2139c4db28fdb41be0ba35d8784c1046ad4462abf33c54c81941ff8fb9d999441286ae312d91d81425d7f8b476917ddfd4cbf6ee88052e974d446c6302a480d8678fcb1c16333351f90574ab330167a81337b03974f0030c9c81e5c51390eb541fd665a5df0878f572328b6d22f4a141381ef94f443c9268cb6df52a06dfc7d24895516d653b65966e42533aa683af446ac68a2db00fe3a0c5f87cf2a5c77f1576213a89d7a98b1fc7860c38f8c67ee3616cd4c813ebb4d179c68564adccc1ddab8f0b5c7de2146235b2d47f459c0e26c9d4828cd20a631ac3881431fe43a3281ddb36601a0a9e06c63f8ad957706375a28b09a0061c59f9f4cd9709b0836df54f8c409759b61ad079d5e50b26d982c98401b8369491eeba0be2b6eee8dc920b3caefcdd4a58440473b3ca814ef170dead45470f4f84ba6f125ca53fe575d5f4262fb41a5c4ec57a988ea6791462cfcc48b3d04db13fd2637281c2f283de622603b8c6ac9331294af7ef19d202e8e6941b14247520321d62decf8f5ee2e29fb9240e3b8b96896ce61b009dd56b12864bb159a431238775e89c36c3ba8263bf6465adb7733cc03db5e58ff522f905ab10d59485c75f3119e186343146d86e631163308bda5cce46cd747e1c1f33e244919e5b82bf0ecd13b544384b00b417043dcba5fb53ae8a0996abd01bda96bf8a62d699f6af3c905117ca6cebb22fb5e37d5c0146f239f5778d106f0289cae5187de18d39b311c3854753c777415019b870a1094cd3cb7523d5473233632cad2b70dcae75b22a81be17f060152bd2a1ae4118cdd970d2155dc0c86f246a3e7c23717f64c8218fa570bf67f3cfac32de71e0f61d8f093b755bc32db86a3b4e94250f7a6654b9d8f809329ce76ed3bb9c3d092ac94552170856434ad773f5e050b264751afcb390b520ba3a8773a079ebeaeddb8c65ba6466d97eee00d206cbfa1bc2ac25d73c734fccca37cb5508b3d469bae74b3a64cfd8369c1411a1644b89af9b205c8fd016ff27022b79a822fefbc49d36efc8f7fa645371f79772f184536b7f0445c3bb53923acf9f28c2c1a215c500940123de48b7b018adc6a5d478ae9944da20c95addeed6e143a5d3b0469cb2c3fcecd9b7a52625bb0a2836cced6e40724523962ede2e8fe76d6b6421b6cfc5495c030e9fbcc89874578b496cac362750dc226def9d3c1f429e6f78d4fd9c71730dc00c11e7aa85fa855d0ef685b5a805e2be4413ab2a2f57a5d4a74317d0af51ae6743af022d0c7cf65778bdc52c7ada4e71d884d6d16768aff007597bb654e89429354902663fc938e100880339a823a1bbca26ea36ca5c00b10355e52e201f8b62c27a7d9c9ab4a951ad57f19a7884cf1bb05aa6ed3b155ba3609456db32c3a95be8166983d54212c94f0335754775e6db10fc7f705cffb8cb52055533c7c11cbbc9007b8158105f844bbbd74d26aa9529d8730f6299365cdf1d7e32ebb00c85660b161924bc4b6f6fc517929b3e512f8fabd874b8db69f34538fae3e1ac0c28407744a8e7b53bb77935fad14132abe352a24b201de052e1334d69228fb38362131497d514c93fb190e933ca061a62f047831dd56ce1d9c20c9e6f003e26490f3f820f88ceff6699d947c3e033517bf014197e20b044fced0b834b5f737d839817e2baaa34a23fd7c45a45d5af37d44d5c5ab4fe8315a7cd088d3366752aae3120b4f59c45f9f8146afc51fa0a3d9a75e01c9b6286df37ac182558f42e93a35e146dd762fd2075ecdf9940e5094fa7ee961f78db9a3e1fd99669c8ff206313025c95855358ef3b009ac21dff610663e6e3e83c40485b8febb48cff9030f81de5cf8ea84b460ead47fe3368f7d276e069153622054036e7c50782b41367286530f887964cd83ad3016636bd5e4f50a041ebfbdae6d3a744548a4ad800a641c6ad0720faf2d0268e298707b617cbc48db42b7de286bbf61cd595512fc07cda175fc9ff28440b27ec01f8d98bcd40b06b7ca55e603e18b65cc1fe0b0e93b58cbd8f0ea3d646b9349c7826782f8186d459a5f5f78ff6c977309f40a947e257123594596e325f747d9af4cbff12e91e7b1d6c8534501fcb9dafdcbbae0422996bebf1c98f2eb86f03d59f14d5ea756ef8e21526a944a8da55d065f43914f749f1e3d113df21df0b5376f0da2e7d02a75404cecc838fbc2db4effc13e0a74c1f7091d6b96e65c8dafd04e1891c7e9a08b5c729a62a2585865b6a40a8828a443aa6203c512bafa5ea9259b1041ac8295aed0f4051e4f70699c7e39e636b8bf116106d5c1aec675c3ef406c8903612253750d6e0758a306d8c16835d46f54a91d7d859e3cf41971742f7657c9aacf3cafecdf9a6fba273e12f752b313af3bd6d695cd8abf3f9f747e3547dd607f8ec4fc65160003149d3e4271c15cfc59faaaf350a367cba9ddc94bff938d18874635dfcba128d277743af414e4fa7932b0f511f678a4cee94cd2f1f322779147f9e4784156c000b37bfeefd6be0e11260356df2e2910a07e143795b0a2da4c04a1ec43f1e4f302bd8cda4f4b3207f8e1d94f22d45952573c22fc5b615c94ae865eab189a9f671e344d0eca812a92d06d2009d3dbc03db978d9d12b5fc4849e9f9779393d294b65bca0739d40a6be02acd09e89c6def6bd5d7385fe5d4c87e50816afd078a075144473cafb7cedfcb559fd6431d4536a66f1dd5766c396e7190bffd2d18b8316f29e156d74e3abc7d0f5eb05ae3640ee22e81ff4c1bf2869167e841fcce09aec497ced0daff37a8f810e00982818cfe77313c4cb41ab545acd77bb76673c2be61eaad24889accdece32b844e0280409ec8c5fbb5ed73d4038711ef850018ad43f9b5ec2e5d57c042584130343c441946aa3e17e791399e4075941f1bc424c98970187d80cf09ba96e4e082c65e674b298ae6e3832228fa7ec6ea0f6a36d4ab21a69d3d1eb6355e284f8fc98841d659bb001120d3fe07da1cdf2f1576f962fc13a84dc36677886624c730ef0b18577b3b8858da9129d4b0b460e97cfb13c913cabef65935604d5c0ec6f07dd7a6d9950b0bfaa1017acbca068d7d429ef08e47eecc094a35bd1d68a17041af427d348f4929ac987416997ebc087d7881b37f2a460c7259889040f80ea0cf3d9681d2b65b9b10f2b0fcf0600493e330530d3687d73f16199c8da9e129ca2121d8f3ecda67db371b467800049797b267343be11ab059ef030dac3f26e8b3c2e8c51acea26d82992a6b63a43520c1e6062d9a53441c5b487c5a5953959a9a6f3e136b688b94324ee2c9806296d31e2b156191ff8f1da1ff21d798072374b177df2160af79790af36f2f11d9adf070487342c997965a6f7b0f10aabd15eb43e285f4a522729c91bc8558171962b328691c32fdfc4a7df8153329dc5cdca99539389fcf6c1c6a06e0f2b496bde20b94259b95714640b44058096c82a45d9a74ad861679b1cc0066a5da759582a1074007bbe880a67ff505c92036b5bd578069d91b01479175e8a37ff757e6ddc7de16b67e0e0e2148caa00edaed2deaec155e9048622861a0edc91c6e80602390fa34c9f4f3647702cc05f1a5902924c7d58c82b7156a7ccf3d9978e3c4cdd5a93c6637e2b4a6b4bbece96fa6da5ede34b72fc27e2f45693ab72f2014bd06aead631255e6a64f974eaa3f05976c764d4e79fea37a18e2d29d57e39cb40e4a6d0aaa85a0fce0390ef3732ff721cd86d11b0531a17db086e3de41988763a14948fd8b8062fd49196eabe3b50f3d5461d2b04793aa2f7a994926d464db995652d7daa393a5a36f747a8ec20844ffa9eaf4e5319a5daddd6ccb0140c5602c07735cc13cc98a24807875c5744e2a0c51fefca669383013d33ffbe2084de05b4a0b6572b76ae6d42fcb5a5c34defcb557a443eb8ecf938d24e7a32c54c5421055b9f7f17993a12e39f06f506df713522b9dc8c5013ce30c7127f3c02b799e65bc29a8e1cf5204046a9495c2dcaff2017404c5e3490ba4cd63865c0f56fcdc20a3cabee3c79a60158c65cd4179ce49bca167e7d87785332dd99229ff2ae25b4b106c7ae4e52b66d7b5f9fd83f746e6aa614e7155be6d6e6616afdc7b750c5a628572bbf2ddeb38ce1703cb003a8a15e1bcf5dfe298fbbe7569b2a403de3297d8beb6f8a5cf72a90cc17a2967c7d386b3325d764b8c1a73c6041fedf499b67874118298e4557a0e9f7775022671bcd570d6c48848041f4f7ecaa2eb115731d382236b61afcfd2556211d08a79da1d800a37a6e70f07f0a285a49ce7c56214d1b14b14874e80b36a29ff6a27576cacceae92fa1792652719b7a7eabc70b713d189e8ad3fd00609f8cc8d18a7e9c6f59ad51b7a80284aa96e064bfb0a7e665ba64ae752cca4faff8ab2dc84cf27b065d7ca4d8db7d44157e2c23ded06ba0a963cc91dc5f8e20c417927925195f6051b87eb753533507068e37c4232c93a1c6f2aab7736f7adbcf54f220ccb6ac865e5b334c163a673219f6a6714813d832f5a9ed3e86ba242f4ede165c401004f43e3ca044e0b0572a472edc1ee9318804a648895fe9f6820d12c1653001312602490d745fbe29e9d16f6f8be255a5444bff81f77ba1ec213c8661d9998384ecfc7666f28e4f51ca9437901cffc5af65edeb6b7d65d0f818aa3ad9412f91f2aaacda7147a9c40fab8e9dd614895cb6c681dcdd9d621efbb545bef4c9a2f1caf31bfe11f2388e454a808361dcb0b88faaf36a650e4e081ec3893307d9ed1a6573e5d6311feef2b3e5a748e8dae9a7fb123edf2752d84457e3167e2851bb3ad3e74b11ee86867e68bf91ff04eeb4f8511c06fa38144151d1603a2756d4d11d8f4a5e90e709fb03d1a40b960c3b3a968dac0c5420556ff7f476d0d81b5f7cde1c2b6517917403acf431ac8281abbf7ee002b319e2fda70c9f0eb9e0b4aa2bbeb170fc7300ee9e36ff5268e3f922d02dc8e886d7ef35cb7b7d57b894fc40fc1f05a8ecfd4dadc6c99015a0f87dc864b3c3c2d015e3e2ddfdc9bec1cec85c24a26c2be32646ae933d35b0da516739931e714c460461b25fc34254f33f77cd8bd98f1de24f23eb09baa38bf73aa6e163c1b2e07629363438fe993237b5d992e9c9502d4ccb7b1888bc890f42936b6213ab96cba532e145c137679be0ddeb78d19c1d71ecfbca008279bd7e458819a2c06701df58783a7d016a6b6910217bcdb03f66fd7b609789cbe964660ac117bb8491b565a01905858f17ce2154043139f3878908a269d0c53e3b65488c4f044f2e5d39ccd4d8d42340632b24f5c424fac0c8ce40546b98aa50fa419615481878cd58525337ef2db8620db1db11cdd629ef86da5f46d20b2b4c05d2af71bf4b7d891fe738ae96da8c2470fdcf647f0eca1874c8c7f10cb628d39e44e405f09ae735662a70c22baf968899bf32d39bb6974ac44483855388b16089bd23c452bb5a23311dcb0d64369f8cf5ebe01269044064f8beaf56dd1bb4839ac92d79d7c2d968993f4e08b848d0e980c5333a1be48b04165643a6267a9b19d0d2e639c6f274d58862af4eca992c1f7e2ef32d4a51bc949b6a1ddd6a7a730b56a4fbfc81fe3c864fda5a57e07ee591dabced99129af4d5fa159b3bd128f478330d756a3cdf2ad1fe99b7d7c9bca909862e7bb6b490bf7a023474dec36f5aa1b912bd240aa2d9e321e4d54a9c8fd9fc325a7bcd6c1cf9865c92a0f42ef91", 0x1000}, {&(0x7f0000000100)="1cd712df910b07d22e6b367377b23407cb3778d0eb84ba54b5c40301aee2928b29a51e62ace48f8877bd1e40a6d3562ad0ec4ba9ac6a5f6e726f3d", 0x3b}, {&(0x7f0000000140)="d87ec1816dcce86c503bccb6b7489443cedd165b8c0a3b77938ea0ab85b120d692d0b8cd8903168f438bb8eb54acff9a24d498afc4223f77bc4b512645f56dc1e1f31af84915577a975529c5807e8da6e5c35c625a1947e4e549644ee72a592e6b2fa262dd42bb58e577bd04703aeb371a498ecb1d614e7f5e66d2725d308f7a21ad9ff710474be906cb5cade2d26fa2befdeee5355b5b0c6ff6086b391da4f22b6f47403d05761268be18cfd193070c51d1222eeafd853095a2f6045d2264bc35098653cd527a18b3bb242ca09b488308a6505c1a267fc983985d5409", 0xdd}, {&(0x7f0000000240)="68888f8f27bdc3d057562103524636b41445db85e76e0fb971748dbe77a9e5b5776f8b246ed23681ef84a2f16119b7c4b8f530dd5fcf6ae0d9f52f39d66afd54a0f8d4324f43e3cc7506188a192d7467e56fc600bd76a49edbcf0b", 0x5b}, {&(0x7f0000001800)="39387f7314f7b8729696da635873e13e5ef65cd52153b3b38904bee08e7ffd0b959541b8ffa28d10bb7bf6c2fa3b925123288c2931c9f221490ae3cf6c2ad52b8224e3ad202b484af8d81353475ef6ea3e278774e141b658f78d4f6b06be158c840db0ec608b545ca8b3939aebf414ccde9cd41ba21be559cfbfc8099bee7679c4bc76a191ea4ecdc6e92e3a48750b4c7b826804e3177d7d9fdaba0d6fe13f2fe3cbb3e0fcf32a0dd39fb31e16daf0d3d35ebd5044fbd9", 0xb7}], 0x5, &(0x7f0000001900)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20}, 0x3) 16:00:01 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x100, 0x0) ftruncate(r1, 0x0, 0xffffffffffffffff) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, r0, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r3 = dup(r2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f00000000c0)={0x240}) r4 = kqueue() kevent(r4, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r4}) kqueue() r5 = kqueue() kevent(r5, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) fcntl$getown(r5, 0x5) r6 = kqueue() kevent(r6, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x102) kevent(r6, &(0x7f00000000c0), 0x1130fbf, 0x0, 0x3fffffd, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$KDSETRAD(r7, 0x20004b43) dup(r8) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r10 = dup(r9) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80045710, &(0x7f00000000c0)={0x240}) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80045710, &(0x7f00000000c0)={0x240, 0xc4}) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r12 = dup(r11) ioctl$WSMUXIO_INJECTEVENT(r12, 0x80045710, &(0x7f00000000c0)={0x240}) ioctl$PCIOCWRITE(r12, 0xc0107003, &(0x7f0000000180)={{0x8, 0xf8, 0x2}, 0x7f000, 0x2, 0x3bd9}) r13 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r13, 0x0, 0x0) 16:00:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x4}, {0x800000000026}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) socket(0x1, 0x2, 0x80) syz_emit_ethernet(0xfffffffffffffd8b, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) r2 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x14, r4) r6 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r6) fcntl$setown(r5, 0x6, r6) r7 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r7) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b801005af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b7971696762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r10 = socket(0x10000000002, 0x2, 0x0) dup2(r9, r10) r11 = getgid() setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r8, r11}, 0xff79) r12 = socket(0x10, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r13, 0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r15, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r16 = fcntl$dupfd(r14, 0x14, r15) r17 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r17) fcntl$setown(r16, 0x6, r17) r18 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r18) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r20 = socket(0x2, 0x1, 0x0) connect$unix(r20, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b801005af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b7971696762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r21 = socket(0x10000000002, 0x2, 0x0) dup2(r20, r21) r22 = getgid() setsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={r17, r19, r22}, 0xff79) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r11, r13, r22, 0x20, 0x401}, 0xffffffff7fffffff, 0x8001, 0x6}) lchown(&(0x7f0000000100)='./file0\x00', r2, r22) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f00000000c0)={0x240}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x3f, './file0\x00', './file0\x00'}) 16:00:01 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)=0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, 0xfd}]}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r2 = socket(0x18, 0x1, 0x0) close(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) pipe(&(0x7f0000000040)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r3, 0x2) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e4794a0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e4794a0 16:00:01 executing program 1: getrlimit(0x0, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) getrlimit(0x3, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x201) pipe(&(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x881, 0x6, 0x2, 0x12, "3b0e563bb9afdd790fd5776a6aad779cc134dbd9", 0x8, 0x7fffffff}) msgrcv(r1, 0x0, 0x235, 0x0, 0x864f51a907a84ec0) r4 = geteuid() r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001700)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x900000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r7 = dup(r6) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80045710, &(0x7f00000000c0)={0x240}) r8 = open(&(0x7f0000001400)='./file0\x00', 0x8000, 0x2a) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f0000002b80)) r9 = semget$private(0x0, 0x2, 0x158) semctl$GETZCNT(r9, 0x1, 0x7, &(0x7f0000000300)=""/197) msgsnd(r1, &(0x7f0000001880)=ANY=[@ANYBLOB="0200000000000000c7d14a56d5f6ae0d9be4c4764e995fcd33b2d73303c2cb789e630e84cdf134de490279cb836c54734db396e1d3d83d07eb2d39e2f4d6d377dd1fcb9429478fca19d81b62357a95c1d4c9b10be72f9631b6ce4b015770ca794392c9b910d7f0706fac85fcc0b9d4df741581dce00131ae5548e43f5b1327a8611916a5e6ab5131ae90d4e66b4662c5a4f6b8996d6f643c9b8c25ce95c1878be3304d2133c1a4f9360e8903c3a5e114e1629c55be9830a585f8831fe0da8a7ef5d0ed79702af372b1628fef246b5cf61f6dfe3c20aeca3e6c55a79936284cb274a00a8b9e94dfce6789b57f6082766a19c8977241d327f70d5daf57a08f8ebea12e208ebca0344f47292f18112c62110225509aac16e4019d1becba9208fba7ffa7d454dc7010cf13dadb0a38046e01b27e8e8456f94ad176da28917eb7f0a2d9dc1b97334101fceb900905837127ac695837cc21e2545521f9d4dd0c8ffe389b464ae06adc7e3babc984fa323078b6f69899957f593230647d71552fa1f075087007a47499e54fa9ee13669f8f2b2f29f1350fb94837ab704703fee3cab9c4be2fa829c571b96009c19c0a81847f61bced3086ea122258ec2d42d694d2c118fc7509f85c172118c1d9ab9207559a0d22f2cecf26fabf59489d2e79d44dc8a9413986ec090577a95a0c5ed3e104979d69169ac72ed75152c11faa3669b705c7edeab6e7192aa5ca02ad8399b6ba228c932b0ce0eb6f259f442140ad28c4b8614601f6830d302293058bd0da93c77ea7e26b069bdac024c699a78adb30a9333aabfd5169b898af5c1c46a493b62e87a9e164bc7ebec1dfba32838596cf84addb92cf8a3606a3041b276b50aad4bb9d991c60bc9879c9a9b1ed82fc88bdfda91719051d6787b3387c32dd48f4c183143d299f52da7cb1a1d17de2d0083d7206094ff5855e57481350838caa3978798c8d8e703a90585ca3702e54c3f47b4cfdc3f485a6405ddb8391047229028f69b2352e7e52e9fa8dc57761a51907a52ffdfc263898b47a782b6dea1d8499bf37136d9ffad3f45b6e4212357fdbf494698f7bcdb638cd88d2d088604b236ddb4bcce72a8a3f757f4acf2ac386cd64734138185c80a57d0bdfe1d602d411641885bad7ce443e1732d76f8fe8ac240602df7af347ecf7a430ba8f8b4f4f27ea5ea7144c034270933ce090bcbacb9e452244ec28d701f3791ff31127e4619c96c33295af00e369374ceba5a2371426e2b2cf629c40f1b599098999bd8bc88c358d2cff5b96a88a7360d285ae565b6fc7acb225ee194536851c7eae8c6186e85379651f706186c1a641ac9e354a576ab6c876b128d3d950a56cd6974e39b34ff524f302f45b8d1b2599900be70e75c758a37fdebaa63522c683dfdd6e65740cb896d15e27ed5b4851fdb2239cb5ee1b676478fcd29c4823986615ce4bd4d28a5c7814ca4b68fd3c22e0aa2bbdb6a221b73f9d64c95d33829c8ca16291046e18d4b90e4e5a0b2a50cb77ca392a74304de6b2e12efc105531471da981ca9c4780050a997ce309e2b4267b820c50abf98590a2646e0137b9298abee1ab926a3d6555ff45d07f54e4e2dfe845935549240ec45b7b94dcb1f76776686f7eaa2d07eebaa931764408468c8f5a2e50336516a4bddec066aa59e812430b102fa1f5fbef25f5335b0753d6c4f546fc38e010e61db8d72640b13fecbdc84a45c8c6a09b023e71660fcd899071c96e168884d0363b0cf3ce0b1cfa78f5a2d9d20d3ec5576a89dbb7bd0859f8109f7824b15a51357c492b9ddaad1d73baa09a1003a7295f2793e0f1068a42d7d97cf40985fca097c605a876d7bed10e3d9afd633c2f2fdfa4b120f2d39247af1c7d2a5218c4361d76be03b70a7493a3dfcb44a3382347f8ca0d1ec54fcef6e3498db55fbcb74a773b156e9a14499a41af3cf94b0a6c9bce6760dc6e4c998b762fa9d48e0c6e1937a1d896385e2c00f961eebeca1c95295b89274916526220f00e994ed7ff6757510ef0992424be3100ebbc4ae9ba9f828c000364f20d6aedc97c4f239bcde96d93411269e15c3309464fe3e958231d42ac7de0ea6dd64094a9230ab3f0e7ffdbc77db40dd30350be3e297b5308d4134d5d6bc939f229a1c584eb55755e806399341e163b01a6d64d907d2c1d26b113e03989f6ae4b0d3b34de1afb4c39454efe9416f0099219d963927c46538b57bfafef8debf9ab6a334cec34d72b084b4ba5f7384730ffac79c86a75a05c07c17e3843d60c9062dff8d0dbf5dc7d6740ed1162602f861a98ec17197cafa283ab9089d4d4b32939e67c47d76390e72409c10fbd86a7fe4038a9cc0e13bb4b371f10dd320c5be6e4926a5750c5d9b8f8f490c677413b09781262b751372c43cfa19baed757198a15082da0e527663f563a6599071da368d3f3442317533a31ce2e3726d2e840573a61b017ec2537297cae6c425071d95b7e498838fc208b7a329a1506c98127e584180c974bce83a9a43b3929f21a49899f9d8289d7c7f765a400755f885a144a9708f9ac1185c4285607c2fafdf2611deffd4d27f2a6654014ffe6e901d287561960a36ad55ceb5cdb1028f5ebfc80b904c764ac418e0ea9384710a3108014ffee070572d809eec40e6112b4b58c02a96a10fc6b8a7b90ed800e694c39f541208ca5dac4f09670b828804b2850da7d2a01f8b78b857261f3245438a0b36ea699d1d28058e98b3d0e64fb562e53f11013f158250e371b097cf01b3b8991855f015847094601deed8b0086ec13e9edc5b49e5fa26e502221b24ac3d6340168f912b46c7fbb53c128c83d3d486fc8ab7f78b66661aa79dae4024512d8c7cc78bbefade16a7946966e637999f26715ba1b4b09424a0d8208186d6343bec62af67f3b97098a4b0527ea93328d6e09a09ac4f5a6ca113ffcf56e1c4c74496e77dddccff43092f74bfc59552813daae66b5e05b5a691ee19351b0f431ef5e8661b43573e3a58ce99797036d2a9be045c126bc15a5c55595ef0426147621414c3dac3b4eb7a644db8685c8c933cf0dfe6229ffd33a66096d4036e9fc10e82f3bb53cd328943545a3c05c9d6a3e6ff92fd8fb9fa6454a9aeace8ae844cfe2349905608172f3e9280104139971bddd2d9ee9c00b7a99455e23c2b08171379010c0e79d17ff9a1ba77ad2e00a45bb0bd293baa866394a5d398ece0f0c5fe74e1b7a7b2492630b20beb2705292dcf6d6d94f09078134010f99bbb072d93e051547cabe2e45305337e23035e8476fa7c9ddc6e3cd5f522fdb2da29f4058b9c26ab441f2e1f2fe5657e2fd64331eebcbb9b699e050385b197c688e17d7778bf03d1aa4308d9b647466016aaf17fa542f6a1851a1aa3ed510652f64b08ffda86e9ffa699fd571531d9e72671bb42d7d1b381b3e3e9fc92b4b05ce3781ebc5ddc919b80ed0ea7f1933ddd0deca2c93c40d38de1a3836f6d7f0f9e18632ce06d5b14f120ab0ecfa8dae4bbc73f4bc4ef6a5e296ea260809ec82f055b27d94001a80272a66942be0981f74094eb93369aaf182b9619b64c719f752a72cec33d42e9af3ab86026042380ccab6231a0c1d715a3d7c6e6c8c3883bc312ef5ce7acf82f732606ad46909da7b0b569a9a9efed9c5f12931b783e2e390f5a53253569a91337dfdde2edce013beaf968063c70996f70ad97cec715aa965b8025bd7483564fda38182129b40e53d83f5af24863af025e2a42f5f4bd8a5a6bf748372c8845e98ed30434720e5d5df9bb1358b9b222f35dca89a0464cb171d2fde6e5c8ad179f164a7931c1b6ebd5bddfc1934db40eef1a4c81ec4b146da8252be642f7a20c4b36cbf3fcf6da9d97d7de2791e363c30709294d4316c02a05203e1ac781bd1c518e72ed4966156c192c7cbdb38455e33e98e258d8f93fe1bff29e14a84a230799220be6e9d6e8d5c4e3cf56789899e129d94238481a1078782a7b585ad0350ed538fd782ceedff2b6ce532320967eb8c6025d04a2ae0e3a220d92e194b1c0f366ad5b211cfce837dff377077125d9c559c0611b78795162b71f83d658f7026f0e4128555a17ed465ca246a72ae69242c3ad6f28a8a93cf42f5d63fa621fec43f066cac635ea47b2cdc89efa96cb9372b2775b41411a67215b00d3d5076e455e49ae91d9a7cf762226fff2d43a17b759c32a7fe87e45476873ac36b13f0ab67312c0b48f8ac5f16bb4184bc6e7b2acf502fccbd60e90d43ba3fade192081bdeaad06bfb34aaa2bf203fc46afc60a598edfd33266c73608da1c660ff4cc7fd22274da19df6780fac32f8d007ac7618663eb2703bf6a594467d5530c328368f5e4f62b09ed4717c2eb5d33f1aa941fcfaf6cfea79fd8ad8d9811cc198afc70a826bb48a8c64750b7903162927e74cb5c600b824374d7597e87acfa6635cabe68b3649488c1318c9cd22f5281b5871ade1812e6181f1e2d9019196f91a38ec7eec1c5e9a40c7f4936e4b4d4c71d94420d88a31309e64e641880c2281bb42ff074b6ba92454e2f1f1ba30c4478ea1187f7a4cef74660a0cd6a0c8db715b048bd7df733fb32a1023243ab30a30728f9a2b9b8c13d03ba8438505bd7ab5082f360088673e600f0580cfe22356f1e36d2d2b4b14867806009876badd4f1d32c786321f8951a5c64287e21de87ec27a332808eb14cc15c061a7beea2f85b734372797dc1aaa71af0b644f6ec3fa38a9e15e72c0cfe2f684cf40741c81b9b4eb92c413c112defdbe0f5fe19a6c49e79dd0f5263e6bfad9181cf87427782cf873ac8a7d2f59217792d4bb02f336b7c50dede54af929ca6dcd0db41f5050caabadc85bc29a351106e450dfe1056e76c92c23a0d80b4c422fe46ba8d7368e247b65bcf65456425fe4416d336abe874392f9cea09b5de871badbdb78071c2c2901ac1e123f705f5f74ca0788e13b6bec45e30a6eb0031a49323eb5a4f366308a4ad6948d5f6ba2f9c0349a4dbfb1e1466a5e74e86e2cafddf27420abf2e49330944259528310e5fda41382f7fb9829dd7c60d443fcce5231502daa96fe6958acead66bde8f39171f150d6dc1be792bb34126b062f6e70be667d29918a709ae71dccab2fd3d1c903add2b2f7200945c4623b04c385d00bf46046a326fec8360cd483465cd184e8c0d97cf902ca4a6204834a5eac4f1bbe1ca5d6d3869028049667aed447c449a5bd968413f8ae3d5248fe455efc555b869208a036f28b86321300f78f32e2243bfd6ce93597721db4db84b63b272bd550f669631b6051be48d2ea7eea5b42bd1a630fdcdf3a4462a1254445a1ecbf3c19fc0e066ace18a72d264067ed0885acd62b48af93249123eb37cfb241bb565e99dd297241adbd5cbd46202ad5e7b34d9d5d431d565126623a9dabe355ad8cccf005964ae1f5898c4739b3881ecac226f0d055c6150ced1b174881f7971967a1c4de85bbd51f2c67bf4e0bc705cb1ea5d266bf66c5268fbca5f9f544af8de4851a30941dec4a52cdde47979eb377e57e752640c46f2148dd50223477b5c6db92c1aa1cdf8774f16d42bd77d6ccc82a10b65537a68d187d7c67a81105c4cb63d137c525e3882b3a7648ed87b771a0286689767de996350c325ac09cedf6e1a6c8e3e99efeb8ccd9e9908462bf8ed2fa1167786f96bedb9f9519b523c94d4322b2d8ac30ec25cefae549c14fe0b8213f597f4bd020db5e06629d2a5a530458de7f9e99b902a1fa893a6109199f6a20a7fa1632fe1b81a6f0ca8498114055885995d0f665cd04df9d91c4a90af0d4e6d2f934caa87dc479a492b2e75236b7ef7575188870c7394353025bed4cf30df90e5aff3b2228e12b4cc8db01ef8dcdc9915efc3456a014370c91a197a49c7d9ac6fa294b69c1dd1283bff940c49a763ea012ffc36225653a915a386b31619dcf2f7325341b19cad03f630ef5b871fc0615625ad44c890f7"], 0x1008, 0x800) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCCHKVERAUTH(r10, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r10, 0x40045744, &(0x7f0000000040)) ioctl$TIOCCONS(r10, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$TIOCCHKVERAUTH(r10, 0x2000741e) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r10, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0x8004741c, &(0x7f0000000100)=0x3ff) ioctl$TIOCMSET(r10, 0x8004746d, &(0x7f0000000140)=0x7ff) preadv(r10, &(0x7f0000001380)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/74, 0x4a}, {&(0x7f0000001340)=""/7, 0x7}], 0x6, 0x0, 0x0) r11 = dup(r10) utimensat(r11, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x7, 0x9}, {0x7f, 0x8}}, 0x0) ioctl$VT_SETMODE(r11, 0x80087602, &(0x7f0000001580)={0x1, 0xff, 0x7, 0x5, 0x65c2}) ioctl$WSDISPLAYIO_LSFONT(r11, 0xc058574e, &(0x7f0000001600)) getpeername$unix(r11, &(0x7f0000000000)=@abs, &(0x7f0000001840)=0x8) r12 = getppid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$inet6(r13, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r15 = socket$inet6(0x18, 0x4005, 0x70) r16 = fcntl$dupfd(r13, 0x0, r14) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r21 = getpgrp() r22 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r17, r18, r19, r20, 0x5, 0x7fff}, 0x6, 0x2, r21, r22, 0x7f, 0x100000001, 0xb1f1}) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001740)={r12, r4, r18}, 0xc) getegid() mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r23 = kqueue() r24 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup2(r23, r24) sendmsg$unix(r3, &(0x7f00000002c0)={&(0x7f0000000680)=ANY=[@ANYBLOB="0300165ad83b0b2e2f"], 0x9, &(0x7f0000000240)=[{&(0x7f0000001680)="4cdab88f038b6450edcced9b8b79517bf4107e7fe42fed5ad52cf62023801c8b1a0a5dca48115aaea8e49f8de5d6e6049dffc0ce3c2dfa6093c4be765c38ef637a", 0xfffffeba}], 0x1, &(0x7f0000001400), 0x0, 0x1}, 0x2) 16:00:02 executing program 0: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0x0) setreuid(0xee00, r1) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r4 = dup(r3) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r6 = dup(r5) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80045710, &(0x7f00000000c0)={0x240}) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) fcntl$setown(r2, 0x6, r7) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r9 = dup(r8) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80045710, &(0x7f00000000c0)={0x240}) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) socket(0x1, 0x8000, 0xf9) r11 = dup(r10) ioctl$WSMUXIO_INJECTEVENT(r11, 0x80045710, &(0x7f00000000c0)={0x240}) ioctl$VMM_IOC_TERM(r11, 0x80045604, &(0x7f0000000000)={0x5}) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80045710, &(0x7f00000000c0)={0x242, 0x0, {0x3}}) ioctl$BIOCPROMISC(r4, 0x20004269) fchmodat(0xffffffffffffffff, 0x0, 0x8, 0x4) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r13 = dup(r12) ioctl$WSMUXIO_INJECTEVENT(r13, 0x80045710, &(0x7f00000000c0)={0x240}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x1, 0x80, 0x3f, 0x4}, {0x8001, 0x18, 0x7, 0x40}]}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='r\x00') 16:00:02 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file1\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f00000000c0)={0x240}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000001680)) pipe(&(0x7f0000000640)={0xffffffffffffffff}) ioctl$TIOCSTART(r2, 0x2000746e) r3 = semget$private(0x0, 0x5, 0x0) semop(r3, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x4, 0x0, 0x8f6, 0x3, 0x7, 0x1000, 0xfeff, 0x1]) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000680)=""/4096) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x10, 0x0) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f00000005c0)) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x3, 0x0) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000600)={0x3, 0x100, 0x2}) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000540)='/dev/diskmap\x00', 0x80, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000100)="8c65", 0x6d2) 16:00:02 executing program 0: pwrite(0xffffffffffffffff, &(0x7f0000000000)="0010e4a97017fe45", 0x8, 0x0, 0x8) r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x402ffff) 16:00:02 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, 0xfd}]}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$setflags(r2, 0x2, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r1, 0x2) 16:00:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) getsockname(0xffffffffffffff9c, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x0, 0x8, 0x9dbe5042d643007}) write(r0, &(0x7f0000000240)="220e2a", 0x3) link(&(0x7f0000000300)='./bus\x00', &(0x7f0000000200)='./bus\x00') r1 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="5442fd1073c2ddfda16236eff0d520cccf381fae1a43609bc9c9d274e1fcfc2cf758d5a37c25b90ec68cba923182a531deb9109463922d9bff339a2ec1096c7c692078c88b5b3c219a98e061badf6709b0527a0ff8c54ea79572116c07e14968a448", 0x62}], 0x1, 0x0, 0x0) 16:00:02 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x5) chroot(&(0x7f0000000040)='./file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x4, 0x80000000) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCSDTR(r2, 0x20007479) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x5010, r0, 0x0, 0x4) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x8) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000140)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$TIOCEXCL(r1, 0x2000740d) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x800, 0x40) ioctl$WSDISPLAYIO_SETSCREEN(r6, 0x80045756, &(0x7f0000000200)=0x6) lstat(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)) r7 = fcntl$dupfd(r5, 0xa, r5) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000000300)) r8 = dup(r3) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000340)='./file1/file0\x00', r9, 0x1}) r10 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd\x00', 0x8, 0x0) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x400, 0x0) r13 = open(&(0x7f0000000480)='./file0\x00', 0x40, 0x104) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r10, &(0x7f0000000500)=[{{r11}, 0xfffffffffffffffa, 0x2, 0x1, 0x5, 0x9}, {{r12}, 0xfffffffffffffff9, 0x1, 0x1, 0x1, 0x9}, {{r4}, 0xfffffffffffffffa, 0x1, 0x8, 0x7, 0x9}, {{r13}, 0xfffffffffffffffa, 0x88, 0x10, 0x7fff, 0xfffffffffffffff9}, {{r14}, 0xffffffffffffffff, 0x80, 0x1, 0x8, 0x6}], 0x800, &(0x7f00000005c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x61, 0x8, 0x800, 0x9}, {{r4}, 0xffffffffffffffff, 0x2, 0x1, 0xfffffffffffffffa, 0x4}], 0x3, &(0x7f0000000600)={0x8000000000000000, 0x6}) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x20000, 0x0) fchmod(r15, 0x10) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {0x0, 0x0, 0x56, 0x7}, {0x0, 0x0, 0x8000000}], {0x0, 0x0, 0xbac}, {0x0, 0x0, 0x40000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) sendsyslog(&(0x7f0000000000)="0f7ed483f1ceabdd49f57c5740ed95195c14f70d2f372f020036cd6bb7bf95a6be60abc3f620203395c8323d7c750b9f80d8b91e6c58dd7753051f1425fc12508e46507d0ffdfde33f8072b1436c9195ed088b1f57ac6a696bad9c", 0x5b, 0xa) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() pledge(&(0x7f0000000080)='\x00', &(0x7f0000000100)='\x00') close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f00000000c0)={0x240}) mkdirat(r1, &(0x7f0000000080)='./bus\x00', 0x1d2) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r4 = dup(r3) getsockname(r4, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000240)={0x20, 0x9283, {[0x7, 0x81, 0x8afb, 0x0, 0x6, 0x3, 0x4ad5, 0x14f, 0x4, 0x3, 0x9, 0x94, 0x9, 0x9, 0x100000000, 0x8, 0x6, 0xffffffff], [0x398, 0x9d4, 0x3ff, 0x9, 0x401, 0x80000001, 0x7ff, 0xf2, 0xfff], [0x0, 0x5, 0xd, 0x5f, 0x0, 0x400, 0xfff], [0x4, 0xcd, 0x200, 0x6, 0x7, 0x22cc], [{0xff73, 0xfffffff8, 0x1, 0x9}, {0x4, 0x0, 0x7fffffff, 0x80}, {0x3, 0xffff, 0xd7, 0x7f}, {0x7f, 0x7, 0x3ad7, 0xffffffff}, {0x8, 0x4, 0x4, 0xa0a1}, {0x0, 0xa7, 0x137, 0xffffffff80000001}, {0xb2d, 0x6, 0xa0, 0x1f}, {0x8, 0x1, 0x3, 0xffffffff}], {0x8000, 0x4b, 0x0, 0x9563}, {0xe7b, 0x3, 0xfff, 0x2}}}) unveil(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='x\x00') kevent(r2, &(0x7f0000000200)=[{{}, 0xfffffffffffffffe, 0xb}], 0xe5, 0x0, 0x40000000, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000040)='./bus/file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000280)=0x20010042) 16:00:02 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x359, 0xffffffff, {0x3, 0x100000000}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r3 = dup(r2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f00000000c0)={0x240}) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000100)=0x2) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x80200029, 0x2e, &(0x7f0000000240)="ebffcbff13b9fd812eaa4e713448e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000180)="30725c23a0354c1ed17d1ef23c217fec4c104b62c5e6c9b522b04f46625c39b4edad4fbc5aae373563977ee6c549895f1a037fef0ad364c6dea5f128f6a4fcc1c2503cebdd3cc6653b96430e975fa1d983a76dbdb6a15b159cecaa096b36903d584699d60ee509c94795196de9a9c6f6c4c4112e7123a9ade91c1c14c7775a4300999bd799059c52a419197fe98310e8dd3964ca67da5b6b", 0x98) 16:00:02 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="82509ff47aca96b4e69207793228015461a7e750916200257bd5547b56bf1a5e88f2bf5106d2ed3009620000c8ea3b56433ca39c43d230582eca2f65489a119f46ec31495b7e544c6636220f4a2a0147e0cac364288c55f7d02070b822a6d18af2776764266efa114eac4d6c04ad649dc860af491e7bdb661b269b37ddbd0adf437f56a400e3d73ae21805c98b400b2ef1de766ddea33ce32ff3195396177eb60a60673373c9a0ec8c1006e0d8d9167ca413c825690ebdc8011fe8c4b265bf182f5837"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) faccessat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x52, 0x3) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 16:00:02 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f00000000c0)={0x240}) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$FIOSETOWN(r0, 0x80047476, &(0x7f0000000000)=0xfffffffe) 16:00:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x829, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg$unix(r0, &(0x7f0000000a00)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000008c0)=[@cred={0x20}], 0x20}, 0x0) 16:00:02 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000fd9000/0xc000)=nil, 0xc000) r1 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000fab000/0x4000)=nil, 0x4000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f00000000c0)={0x240}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3}, {0x7c}, {0x6}]}) chroot(&(0x7f0000000080)='./file0\x00') sync() syz_emit_ethernet(0xe, &(0x7f0000000340)="03670000fe9b57f9e42e8f31d983") 16:00:02 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x1, 0x0) kqueue() r0 = kqueue() kevent(r0, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r1 = kqueue() kevent(r1, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r2 = kqueue() kevent(r2, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r3 = kqueue() kevent(r3, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x40, 0x20, 0x1, 0x401}, {{r3}, 0xfffffffffffffff9, 0x12, 0x8, 0x80, 0x4}, {{r2}, 0xfffffffffffffff9, 0xc, 0x2, 0x9, 0x4}], 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x5fd6]}) 16:00:02 executing program 0: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c117002824ada90b64ed32bffceac2a84e6abca64896819fb15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeeff245e0882f894bc84157795ea4a5c5fe659fa202561cd8cac7ecbc5b65c6593d2870b40900003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1ef009e5a319d54401cb92f77420eea4173d5b6913e489e8b0fb636710000d2df0ac87e0d7b65b7240cf97dfe1132a536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e9501005d090000000000004036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ce556cff965a32f7c8e9645d300682b4eed6b5ad30d7b696378a27e42cfc93123dc2a8bcc719fe6682881ea2fd58ed735230f00f93f47ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91360000000000001980e0d399eaecbef83bb6227939358a9469b62f895cb7964b421c154a636c8c1337d65922e64c0949a7cc87d71ae8e6be397f695d585dbb0593c3753204856049da6d1f6b87c7234acbf79ed92c9994363b801d8e142c59f3608753e64210131844aee2963ecd987163f46cb65efa7dbba0306b18b49d31adb99755151d7f439743618851366756cb110e0762b6c3503264a70bdc89ab91964735b1f27122fa81c88cb62ac29c09d3a26a1c30f7265031f8fba6ed2ea7240000000000000000000028c101c1e8c1b0128c408deb7703b07f2def46ff13944c1372a09d5662b652d4ba79d5379c5cdfd7418eba2f8d88296d212dd14c3c4d9a77deead5082868fbc2d3bd1933cf7a73222149f410ffc5a4bb7d0c3c7eda7b15b9009be57d63e9a736888abb31686023ad16"], 0x10) r3 = dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r6 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f00000004c0)={0x4, 0x4}, 0x10) r7 = dup(r5) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80045710, &(0x7f00000000c0)={0x240}) sendmsg(r7, &(0x7f0000000480)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x10000, 0x3}, 0xc, &(0x7f0000003880)=[{&(0x7f00000000c0)="d469de464588345577d3290dc3b47fee9f5fff33ea583cc93f3adf78cae621075eddc1424ea20ad948b3f094f95f980f22fbcc12053624dd855fbd99201d08df912b1d725a15c82c669a1accb4bb5f65692a552526a6ca0feed0014eafc84f4b1dab07aaa929d8", 0x67}, {&(0x7f0000000880)="6b88ba0d4ff7fe0ccfe15a6875b1542ae72bcacd67c78658bf699ce79da68918dc7b2dea7ce127ee4b4e437eebefb7cd7d8b16432c077dd45b6111e660a540a5763b2516bdb11fb11641dda778c17dde5f55f9ffd007f6be4ae1b13dd9d23c9c7b6c1b4ccf162ab8b9588691b2a71fcffaea72fa3d30558616bb2bd7dcb6f076b3b55f39defd9a56513c5e29afca098d2e223cf5d3da710226b4f93af8d1e67cc1fc0a00dd2fcbf63ae978aab7c98359e7aa1de4930511150cdfc7db94caa671af0666259353bcbc66b5edd4f01538e0281df2878655030d0a4e4354316fbd786aa0158b7a4ec40834f534465b777f773e964bd6fdc09783f4b5f5f824657e96f81759f4da053321af847424924edc0a0b5bc200e043a0ff7bb22056c0236642746e5a1302375cae4b9f81c7b2217161fdeb274cd5758943b16af0ec0b7e1ad879f9318559d2af2a5e1527e58cbad6847dbbbc571668e2786837a56f006728146e32dd550659841f55e5ce86220a0b77984c8e567f9a92a3d90d4cc8463822323e3ee46bd74f1616dcb093a8f72dbe61c50f76113a452f6b8706925773a16c1c1f01557f9fca03c77104e66dc12ffb965248abf3dcd1bf3b36cb18961fe0de868c4810872844a60b71c82b627d03d468484311cfac19d8e9639cd38f31eeed3eac65382cab9b0fef8f96b938658ac997d753f552f34eb7a34f797e689cd24aa885024bcac49d1f97b7de0d32c1639f5d0ec3fe7afb39e2f464fd267ffddb02cd9e05bb5a0f023e6d1180e84433458223dc958b62f294627a21a6b449f418bb8b2db1a787b23ea0de69d810bbfbf94e1b2629c180d0767eb6d4073fff9e8015410d37c80b4e1475b25ac29f1a2055910f3f39ff441d8db14388f1cd6b2cab22e7f3c5360a37a789def21c8b38b8fe059fbe5482117255237178ed96f44e38d2359deb2634c25af745ac65ae0a19f07fcc711901258695894da92242c040fdcb76026d957a0a078a7993bc5dcb3d3fafd870ff424db87ecbbcc79d9f08196d7a881ea87df0cd47702925c2c683593a7c1b60e85a0c061d9d36a489d1b10a4c078a93e253d382be45f18cc72435321f2c3152a3e7ded0d6b22c777fbaa1fc68d54e6475e991ceb8f649aa52d2179436bc2bea918c41b0131049bb55d51ab3f0bdedc3f12005b1b79c966f56ec0fc1738ffa217888a5474ac294945ed0352079904732801d9c8504982e3b482cd14d7b8a219dd038a94fef13f0647a19603d8798067e9a4d027b793cfde20ab97f8d9d0d20d31a110b7fc1eb3a49e20896b6d2d67f99efdadbe3217f81869fd223ae24bd4ff15a423c9da4d35f7d51d4af714104eefe4e6f077e0ab4de3377a964cb4b7564c290c414159dab6386e085a3036071ee17556a1a9cce95a76d5b459735d7cf3f9895bab735fdb3f730b7193924c6579b1cb568f9d709e40e3a8bf692e105e259d33fd630a541fa7bbca55e441511a6b879622a0f2277e224f4a3e237a5d1d01e92754495aba6a15ae67de203068174689023bd38dcbf029fe0748e3ba47d889540b9431454685aeb10edbf89e20b1b15fc6c434c4267e27972a1909298bfd79f0a30fb19d568f8fd2b62c82aac50482926582b48ac8e5c25704dbe4ca5c0ab749b09fd3f96def45ea39753ad9749293ad27ba2c44a20a054125a9d049005edfda95a6fab5262d85489c59f71a4c366cb87b966915012572d221d6cf50403514427fe938c95304e3dd000e3d610ee336829f99bfbbc9e7b9d8011183da2090030439966dc6fc03f0d94044f94cf080d6c2bbec97c112c425f5ddfc23329a493c8b51edbee8e60578d317c4c3690ad7be5c668b9e0382fbb8d3819709b83c5ea17b7bcb0e28ded34aac194abfba41f5aeec60f6512dd1bd0c71cac003b3e829cd551ea2fc3557af5a729b1269888ac071b77948cc6d29a59e7b33522f1a90f3d6db8e34b1423f59459f82d438dfa6d0e3b14f4c2cad1cbb1a34ffe795c60697b32bab39adb5bbcd8177a4567723d63ad6e66bc0faef7337563b490a7142127434bb35a20e90f0cb534b3e38fbd7e214c207dc6f7f5afea90139cb597ecec2ee4039bbf63b5806402bca83b7daa7d9d09cfde74010f06d22d3147897f71741e0e07833b051abda7d9c57f89a8cf0f7889991f1d754afdef41c6ac6727fdb88c58fec66efa6721e58bc0b1328e33742e92911724265af9433e8a05dbe1178205113e768b7dcf7de393416dbdbd74fbf5b3016c21d64db12294a105072be1d3745ff28380c69b0f9013007f36e62502951eb98ab9e306cd3a8830332044079d6b05db5a4ec53207cc16168c117a37034fc7b6d0e2f36e8b051989fcda64e85ecb8ba0b159896d7073259820310180ded5d20b5577ec779b5d5cb88c08810cefc5f8ee28aad06416521f865173198a203c3c40b8f7a66351f18528d54475287d55c1575179e0cc5da8e8bc7665df443c35580b5cc6070f44dc8973096788236a2812a5d8dbb497edfa30d1c99b3717ba9d58e08225ff4f3b5dfbeb1f1c8d39d4fd7532f48fc9c7add543ca8b4cd9ccc11f57dfb82dff4b797812addd1e289337c572ba90abb1bb8a48800e8be9b1f205b66e3a3711873a6ef980135386fb5f7efc25f79bd3fe460df13029a6549bfae9e0e18bb04dfdd8c852f070e041690fc9955ed4d766a8726725c8baad7f56d5b41950cc44142efd61c35a4e30fdadfefded667f7381c5805cc0b0db1da7d50908b8ba52af176b6789413a4244216d40027aaa23f5853b42f19105856ab2a109b8f7e17082b570a3fe6f39d3bb7465c3995daaf524030bca58e64a7e5519d170968b91d64b1343b2980f4b37baf0c140adb86712bff7a262cb1cf404b971d9c58618977862e889acca625ee46171b0583efee90c3aa30f0f5bf091afceafda0b5b211df3f9eb8478b23ee9df7f2338c5faa622f39e1be280af7b34bae95ac8a5304194502f91bab78db87ac8980b5a261014bdf1753c2c44e147beff9cfb550bd707954515101efb354eb7dd91ce52548741dfa7f9abb41ebd5412a2a36e75dd3e5b2776f8fec0a1b5a5b0ce958e97d9dac557c657c2e3ace0f404c80ced72a9f3b1eed3a04ace77a3f062b5e34988a87d67ab3dd375b27bf89c42b9782a466fd6213435dcd98c097d7ac138a5afba3e74bed33bbe48e778701486c6e536ac681261147bd8177197d0726f4758b901303b222b422fd581b425bea76c69bc709f167fc3bd8aac6e3ec028d5800d3a7ec98b7f07bf23334c9ffeeae8b0587afcd0947a3ea103e1066100e01867f344d757611c796e6dd9b7e1219afa60455f6775fb53b17fbaa62a275c39ef3e22717d33cd42e66d2be329a8b2be894363cf2215c469f54017758b67a1dd32dd1c2a352a084d3a89d4ded8cbd1781943296b9a1473df2098d5f9f62e97d001efc0cb02aca3b016b721a9b94bea36b43bb747819c8f48008fd8defc52a66108574e074df0a519a88aa79f90dc68d31a080a7f4472895ef25c8bd04d7acde80d22fbe23a0f0535f50c9b844bf32e45346eb7fc846e58c58a1750ed45493bca63b6c49234a95579e087fc9d98cd57804e8dee2ec209e8f674da599b3d0af56000eb8ed6fd731ac0a2b943c5ee60d0c6ad3f33ae4337c06cef897593d74b0f38bda424bd3e952e3f7062a40eac5f474b5e6d80c4b56de3f2f2c482b18b50f16dd2b55006a0142d626571765d09f644513da8affb36044c65bb4956b590f40a11a2eab513286113ad752fe32684e658328c018cf735904b2641337459578a09bb589866613195ba96d2bfb3b87aa6aacc8beb4a897032ed38004549dc61470364fe4d47126d91b14d3975cb0422dd996461a553a41225f83a5ebd9ac59ac62a20b0acd75dd4cbb36906ec0740ef0bcedf8ab09070bf786b2cabed0a5c260099de13cafd4fd65e34af8be1da349a263e40926fa3363b275a444d81d1cb143cbeb93531d677d64071943348500c1635a7371a7916d446d3954ff67f92cfcf6bdb91fe53eeededb8f593a8aed25c0c475f95ffa2dbd02650f742ba487a16a67cd2b692b72782f4f18f0e34229a0465b10e98d93b71c1a6b693f120ef1de59bca1e19d14be22ec4c2835324de7ca2558edef3c1fa65b1e4bcdc514e7811ea8785c7709a7f46644e97acc495ae0d2c3b7925041b9df8cdd72ce86c168c66dedfd6df990aad5cc7bc3e75d4a62c28728413068da8611d692732fba68d51eb576cc3bacc427dcf88ce1b7232c4339c73916c3e4463d917717148aad401dbe5fe6e87dbd0ce4b7b921d632981e4cd97c4a711374e1acb117eeb65a7343e64c0d68640874697e177f027e14102cef52062a77d0fd9c240b11ae9609f63f0bf189d87e31db459155b51e44b088a5c9204ddc3fdb10f00b650735c457d80abf89b17a64812c24bc3340f797bcad7cab6e513e4fefc204381e5ea8cdde704e88ebdd70f5b110f8467126f35c17736aa64b50b456b90cc5904f92665852e72dd9a7253ed64c79b98e5b8a34713fc4cb4f387be49ced026de1a44fcd132899f89175f997c2ce6f7b96ca498e2058f4edd8cea6fd523281d41baa893cb09a3311dfce1b8678f25a9785d7545ca3adf70d670776f3ec4f646cecf7405191a41b366398cf4fd9b2797ddca3b48072bde7d94b5935fa5185366bc18d4ecc50a9b2ac72eaaf80cab75359b61dd7f109cb3e1aa0a68e2b41fa4e8ecea868a151f1ca0c069bbbb28d29dc086999d85e59dc9a550f80008a956c2a865ea861bca5077b47866ef2bde5ddcc5dafe0526d290f40961852d363de488a531eff97037d3c018599b82fa4fa3b8325219f9bc2afd711b4c389ad40cb6932b899a3c5843ca106db63c34847720fd8e2047f2e6de5b19d721aff77f9b4dfac63d73b5def43e55b6942e0a2d3a1b8562dd059c38ed6140bec1231cc54b8bc4c0332b2e4a4e76f6af3efa718539f43df96824e96d554f5cc80f9a9f37474583e6a4de0f5a02a68b2ee8e85bfff4053590c61433c39cc5dfd6627465c76d22a04234d5981375ef97f50afa94733685b15d1318e0912a3bde4156f0a02e0c12381e97b8cb05b10b4340329561d4a66eebe766bb7354a58852e0d35ddc4c286716019a9e0b0ecd9072ca8135f66e8f842791f3e17da37ef3d25c820f2b963c15abf691ec7df18c79c5336d225cb376c52b2087a9e0215278d68f0d7afe29785f7d7a720334e21cc96162db65d622b82a6bed41e4eb21a34b556c00ba19f7822830fe4571bb4e2b5cdbc5d0bdc79dc7ad0f468a72832f5abf16206d7a41ee2b373cc9e4c3ef2916d466294c7ffb2b205c9a4828459b630bc5ada114f306b7f1cac196fe624a4ff384c1396282ee8d9b0ee11bcc5c82566dfef3402170a6a4cec52c13ab0a1005f6266568eec10ee2f3531a5aafd86e7b19043d7581f46a69965ea2f318bcabac9acd6cfc3d38a907be31bbb17c0dfd963f917c19b1a9059f999db5b9b6dbc18c6fe73cb9195f51dae84ffef3ccd6e6133aac0e068014959b87e2ebe3aac8cd43ae1a1d998a2c083741b24a46586e6b8d8e3f5a6f3dd50410d21bae170a0d33f5406e1897f9c83526fc151f031410881a80e66fb15adb6d80787bd3d0d8c700b6711b00cdd3efe5f8545eee0afc4a978ddf20653d4afdf305824f53413583e3ba021bd86fbbef759192e3698ee3dd7f1a2688f0b362e75407e1b48823e3659dde2e1c3363dd48787dd7ef58e1def04829aa0c5be3e9590289da96d51f8f813b7794c3b4876e2b", 0x1000}, {&(0x7f0000000180)="542809194843fe6736e4268c0a86596db8144d85dd23bcf110b47b6ff37aa45ed4580b17012901fbf7957c97dc6ff04d41175f8f8b67003dcbbf64010ca9faa5ce2e7bceea9f5d524fbd9e2e7f26befd889232c864e95c02d2a118011488cc203940fefb8a5af77e8d5c74892b5b144a7ad0e2ff23731d99d1808d059faaab7fbe0214d27e62d97e934fecf4d6155e8d1216baa1201f56aaf2b1f0e75049fd059f0cc7b2556b7fa9447783ddfe86210d00557ff6793c2406a454d25fa7b069ca", 0xc0}, {&(0x7f0000001880)="eb15a53633d9aae5eaba19edf00f5edc9117c09ce488eacb18390a0c324da1ca08cf8641298388341df73ffba608ed9e52993e748586d12ba0b0f7c937eadc5f9213b09536aae32101b01aca17fc1d0ccc09715ad3cd6031a68735a7b608013c9220412f829eb1c86f76aa6b6e1f6a566d61501d85bd31f8fe85690bff2e5de4bc12e1d5fe300be0d5a7b177bfd1e2d986dfef9584b7b7ac603c611a1217e2410b37df03604047230d6b7e1f2bc32c59bba737f4c5ea8999ad32331946052c4ceffcbab3af15ea31370a3f43483578b8ef940ad1c0ba4d684b46b0fead8c06e39088335902b8f931057decd1dff082b78f7f98199ac7dd02b0e636c7d45846adee6207ca64611492a864b7838478c47ae71e0be5a44c70a4ad20e01502101273ec1a314082533a44a686b98287051e79920985f85c2a515c2303ef945a9513e9e9ea261e94eac41c2893b579198b2c12e375cdb3b00e1a9f117641adae818a00e94c2498e2c380c219fa8f175b3f2be4a130fe6f4bb6018e10e8f3825ac7004846b68bfb2ae0a01a52010f44a2d54dec66f7897598b2b77a0c738871cbe7dbfc22c9dd57cb68de44b6e696ced22665681f2ff3d11314bbb7178710dcf383cf435ae4a832eb5b6621761d23805b5e65bcd857fdf77e6e7aeb3ee004e51276b146a38ef25d207e587be87205ae8640bfcf477ae4362ca4d1fa458d490d0a20ef7d41e97716a6f63b672d0bfa8042a43b46d16280a19ce4ef193153103741868c97f94af78979f338657ac37e6e2819cab4930b70dc3334432195f083be2294ccd0cffd882e3cd4ad2f5aa925fd95af140963250e2dc2e9bd23c3d9fc7f268965172788ab018d5bf404592a6432bc0c5d1c18a9e80820cd8e99fc2306c264fd0934b4277128f2d3ea1f8650e39a8a486553e1852a1181fc0c40ca4aca472e7e34dfff178dc0207cd4b92b273da06de9f3a7059323b0242c9a85ccec8e4dd6d363f889605e766fc4dc2b2dc2f37efb5dd93da5ab022def1c5465a6e02923afb84221ceb92cfb28894f4f93ef58c4b6f550372693237614d82ab8b8498d18c56981ca06277e447673c7de66c4ac75d03679aa2478de3c013090e99a602540866ff12a438b152fb6861526237197586cba3f7c2b041bb843c65c84ac2ac12bfb2efc5b3cc76573952c65499f82c163afa44b5c4f671622f51ad65e159171f956dc5c036c6af0738fd67b66887b5c81f8eb044d35336e504dfeffa2243a406642cf7f4a3649ea6b5b5a12341fb6a68dc782769b3d391fce5344300d2376e53d309d314e3d08a3bffc451835d480c3e4d25a911855cdca3dcf3b1be6306cd4eb21f8e9ddf42a2b0674a5eeb37f5c03ea8c02b8042888cfa92c7153ed1321444e46fca520f330a62c0e9037a666b625cbf9fca5a819572fc5aee0035bc31b6123ab91f1720003eaefdef31de09f4e185f3e2bd2a1faf9f89159322ade6676a19ff8a079d38fcdabca9867510606bee0809eec2bc9824083949e317253062856a9cf1d01e20b1d613c369c4145f7b1d9486cbafd44d621fd91176626abd6e88fcb839e228c45c67ebd19318104691011b49e91222d65ed0b8c577eefadb998b29e078583fd972dbce84486637965a3a968800d841355a7261da09f7ca825a374c82193524698c6685ca201738ab748747aed44a795744c3666a8b969dc0ed000ea6e3872b9a101cf5899c3407510949f90f87f140287dd324cd3023eebd6861e68e796376c2c99b1c17d1691da3df7bbcf96ac5087a61e4127281bd002f031fd534a2ddca5bfa617504282992e8200bbce0d9f39f70624b40f1b7978eacd2e9cef33a2235c0158706855365d57a059f59cfcd2dd1f7f91fb9be7ecccf8e72fe18f38e10df982ae3bab1ded8006435eec0d9e205427752e9476156055fa8e84c99eb2ed85036c54657305de458d70825d6001fd484705240380eda91a1b648f5198238fbc65b97b1dc2136ca4131e50f11e584701ae01b3e600aea10b0fa427cea4977c69c0dbbb1abb4a05e81b2ae606246c6df0a2aeafe95e76795f881b2842ca564947140065bfc63c241ff2586b51f8d67286a8ec0f521d56996565af51fbe26078c94b4b71488ea6e6375ea17d14e6eb5e3174a64c670405ad24b4502235eb6dc8fb8e8f49de3d6d4150a482b415d0aedb4632728ae4e68b5e69ca9b57ebddc7f67d2e21312a28b40a2cf746d11828f1eca64be4d0019dd9a9237178e5a73c99a2f2d14f25bd092b1e9333ae0cfbda8cde892650b274e98b21494421a482979f9092552b601e72693241f549a7e408ca848e7ffd65e6bea630bdab04112256007bd0d714b1ee9ce73eb021d94510f0844e593ea53c0fbbf386c0ab3b75fac03c592a0ccc62f01c9df0e602c17d6f3a5e94c140e1d84d312271b1bf04b9b18ac28ef935692c6c0290f77dc9992ddde05c7877ad020bf217442cd2d88a0a09597d596f1ed6a8f796a3ba12cb0859ba7befe48b1ff3728fe92d228e5c01164536793da4ca3b0ea80a067937dbfdc59d2230155d6fdbc6af87f7d71d5f75829e84092094e73442e27daacbd37a5f3be8e35cdcf9040b537dfd2bf3f5037e653900bf2858d2e595927eb46b83606934b53de8e92999ef914de524fb208364ac604508698348cc6802b66c2550cc44dd738f37d8879979e06f3aebe21d0e23e59618aaede090d76dcd3bf404875d05faae1f28de9a50680f4cd588b4369750bbd549d19148dbede0e72da9748d030a278299e191819f3b60d9057df2ea74868a1c2128e3982d95474c521067fe2141621ab3870ad6ff5a6dac59abaa13e158eac5007018dd31281fce0583e940f0297c2962a17e0871d2bca9a637aecab7f2d6fd51f859a566da0d2ddaee163eb842083ab1a36ae0527a246d1f8465025304408ff36c782a5dd49a8cecab17c976cac77b74f68fc980f7865f3816103083cb5b1d485c2527447554e124e362529680924b245ff09dfe1f4d9a982bd81fd4839e202305e377b9e2cecfbb2675a0a3387a7c0f214f9cf6d3b04f8e14d5efec2330ba3a86b406a8caa408244418da63df3c0e88045039c560d80ba7e518760043ac3647c11bafea75261977f41be7e4a44b9661275bb8998e61ca724ef3b8aea78dbf212974e7ac0059d34238bee8341b6b92e7a6b76295927b06f282cd13033264b81a2e58e2eab1480994985bcbed2769db494fc957826d37dbc28c44957c66233d66bccb8bd5d4c2d846971db18b3562115ce6ba99863f273f4f4ba0d54272f493fc409d9f497fe627fd16012f9b81e121ec6be4252d69c6b2d1197def5481d321f8ce66ae9f29ef1c03f329db38dc85d70d2de7451bb6053d0f4772be54acc5c8c56203bbd90dc758a11163b41d9920c051386352537f9255c79244d41626d6fe8630b636d038b52ef95ae84f4f270b1417167fb912fc48a233183a1b58c8193ccdb15c231e5bf357bf126878df35f8e91e31ebb49f7bc20b3e73159f4b9105919fcbaaa38501901837989fbffd8c1a1df7fab00d608c6f93bf2455cd0b19b2833dd487483a0360b7fbf70a2b18fde083e1f9c8a84bfafd1e9248cef31ca9fcb2acdb97a544635564853619479fa3e8bc1ef73d6bc635adc855398292381652833a3f7ee72ece8b7a50b74ac117a58ca71a07169dfab62c40d3a82ae3888646e2910549154d4d37cc35ba5a6e19d0ab36c277d6d8805bd39554b2bde1ce0fdad7d066d24e2028e4df2c26852a015ce6776b2f425635fe7ae6dc0613b7b95d29142dc963c027ee0b7f01de5cba9edda14bf415f9362e5797ee44098b6b1baa4554703d3ec42e66de6c86966ad09cea133e9bbe4e5b436bf58b8397323dfc7d551bef01a9a4976d4b7d32b314b8d7c50d15b2ee67a07636511f2d0c878ce32d4755a4ac0159d8059594d8d8ffb9ad48283a888d0d4ca8130e079c136d0b6ec5332844fda8b21d71137512ad2fb398683f5dd907943033a62ec8b378efc8ef2d6309e692deea6b2009f0011422b6aea3a8392af2a2147aaad47efd1ecb4df47b5ea7d673e9014e42bfc1d82f74170af16190325a5ccc838428fa597a4fd6d43c0e11f28e02abac42331a2d72634916302136bd8a00598e4868342accfbc89df5f0e3b708cf8bd61c2577fdde36af389b7e158011ee902aeea0dc987fceb13c72ff991a5bc398601d739be16ee5c448a18152815882597b34a3edb4f855be7d62b3d8a09f7a28680ac3969de74c50d61d3ea6545354fc2429c3121077872adeaec49345682438d92c644a79155cd7b4ef415f6b2465135620a7c9ac12f45782c784f6ebe4b12ca79c6acd1a058c4c4067af52592fb1482ee07d52e8274d7b449efade2984ab1a32c4bf65605238ec55094a5b04969f3f77dbb4c91557e12ed06027e50eb13add18da61d0750749e44ad4fe3fa09e1c35fc4b605109a72390c007a30e6cc900a130d8e9ae3073c1ef7abdf92c0930f9c8e15a0b8954af049c5f69b45c763b722f271ac2b9eb758e126e299d0beacea6c942035df92028c2be357f7d101bc9263cde62bbd597f2ede782e7a8c110f03344f434b3c84d9f4fb3d4227851b954a7a3826014cf143923561b64d91e07e2f6b026e3f1a09db19f05aeff316b70b8147cea2fa8c4f16d3226087ffab9a93f9f528f711aa95404817881f943b19caae99479348d2d5f16e39042960520b43a40f4989d28ee654c4289ca96839e5303d349b67a5eaf05fcdf244152b3adcc9125225083e3ec72e8de1c1a9c5eef0705f077440d6f8ca114118f76f89baf731cfde3f027e2fee3e212b8a97dfd423c49513aa610c172ff395abbf900657d1501fa33475ea09c27203bb11cddc7dfbee81b64e8ea4b0d9e7666b33f07a2de4f1950ecd9fc98bfd7b6c2828eccd1737ed4d0f40b02c43528943fcdaf9610af6b7796a9c0065c1450e7c8c22490f89a4f139be087274ee03ab1e866e4f55935dcb9ad35ebeb943e9b0f02c04c0b479127d66ecccc4c5bef7ed460d7a02d15b17c5e493e6b8a0c4143bf1e6e98071914146dd70070030cfc183ac8c919034cc50a1f0465c81c224126b4d561f2f56ea5c02e62a8ff5b34c6d5b29d19a6093cd8f2a8fff873798d6f268d27bed305e6f816f1c9fe4fb5ce5c02cfbf920b5bfbca136c184698ecd61b9f956c9356fbee86942548a47f5bf5fc03702f522058cf5672ee91801a2362a99a4cb49f5af4de8e01c11b2df807c300ee5f0d90ba6738cb765e2792409db461647fa4361467edb18f89f668c63acc0ec7219b0c578c0b71129a09cd406c54cddd4c2500d453a47d796b18c681aab58d8711d743801dbc01cb49db7d3b92b1a2903f4d47cf9852cf714ee8d44fada47fb4292270eae9163260cda0b0cf29457b17409296571e3d307ba39a27a02760a43431a7a05540c8290548b1cb3423cb599b67ed9cec92550519b1c287c5dceb367b490bf1c5cc147688b6de888bf1fcd27774b74b19d775ac900625ea281b3e7edc59b32f3ecdbf9037b544596f695e23608447408c4f0d9875fc00917b251936328226ae295b1ba3c0d41ae041a8495a4946f9fae8a3f7235a463848fb79d368a67a71f5f10da1ab2026e46bb1dbf436e8cd7b272d195640d067d66ca0af295575750f1a2faf1761cd8c6de68fa939b0f1d9d9448a54cf48bb63d4b0dd01df530737081f0139d0ba7e749f60252246dcadc3c3f42047fc7be9e6adc46886a04f19f6f38d4f7276a1e8c13ac2d1e76d7b3676acb03cbb5c950731c2abb3", 0x1000}, {&(0x7f0000000240)="0f570d422c68cea9a8114c5b2efd3cb08bfdf4cb304edb183ca12938f38303060a83ced19245c831bec6e6ad72591b87457d0957fd0d5d3c4df783abd5e6e07aa6d84c58782e89f20bd9449175345d813efac74c3657e2d3fd0fb6b45d7b65765d294e6144d81417b77961c9ad9d", 0x6e}, {&(0x7f00000002c0)="08e318a39801dcd2237d1a3c766e1f0ce65f9f03257be9cc5a3eabc188e8faf6ce3845fbd806b79cea2533207f38f605a860878329e46aace9ad6e5877cbc8ebe10865151d36ac871631ed4284a53c20202cfa9c5aab42374de4efd440ab79a0bbd76213e0c7d27b9aa19768e923353cbb547e5b591373da1179ed611ce704cfbd2c07f43d24052bdf2a01fd9df6349cd183043d482d6e3011fe021707613cba3558e195d1e54814c1d8ce05e38ac3c2634075e9ed50a761181e64cba526934658ca9d6ae415397fa79b355b17d9cfb168eef4411440bd0aeda852d51b62f8ba386ea477b55f0495a600e5", 0xeb}, {&(0x7f0000002880)="92b3e59a1c8dff81e71cafdbebd728d501de4bc53af399dd2ec87a0127a599d3e289f7f9a9e5b70e8992b0ac090b3848e594c431787778d20ceff24466c7ff07c453aafd7612ba683d6de143949c7fa3987a4ce9ecd691c15967ad7a289472aefe4b118f32c131c1f780a1f773958cdfee83191b159e947e06886f95df68a7a952f312b1c86fb48be7f9600552735c1f0b02b7e28197b29ae3dab07e199d8b725d7aded85bb70c9ef19298c6baaa364de70e76160e590d90e8d204c1dc04f75b6874c254591a668b64bcb422fdf04cc03887855761bce6683a8d0fdd86eb6bf43f8a39e51910e086fefbba696d1dc99310465d192aaf9da947eecc995be63489714fc87b9b0d455e0816e2022fe2f486658fa8b1cb6a6917be8845e8cf6edb2fe084ac1d5780bcca9cf4ae287480c1201960934ff7b742f35c80155c81f0ebb3eebee11da9a7006adee53383b99b248145be1af633cef58e664d2495a01002f600c1c9ae2dc4eba879d3c87628c6fbb299062f2a32cac20d931afebb33e903abecd4e2b81e3a197d4a60c71a566850a19f202b57ada1756b28d21e9326d2ab5324b4623e66ab7c1d46cd881fd79068535d3f8344ed79edb82607c385083f50726e083b71b268054fc835b6f4951daf70fc244b24673ae23807fe5e4c8ae61381fcf3db03b2bbd059424b07fd3fa3d270c4fcb641da5634e6b1dd26bb660a13fe30e2c9625673dc0cd959edcfb162487144a7a7a9106cf38d73c9eeb008126cb849c8d01d9ab8ba1079d7a7aab374946f75384e4a873c96f64a4390e4838b5991d2824e87900bf800fd4a2868319c52e46e272d85945f0605ff84e6193b8f74b6352b5937843250ddab15280f6dc9e504d44b8703a2c6a21971f4d4ef1cc299de3c9100d80fead94ca044c607c76c31e940b1055a30970d266c3da42de1566f15f5491da26a6709b3d90915b230a67544cd719d4f15f76dd584f447b0b44a3f679f6eceb5051f3ae438c7fe361a941f3ef58723500f46e70bd737ca965c3cc602630ed614941bc5ca326704b1bfe6051f83b3d65d9b6555b433f3ca209aca1530eaa3d412f8e6f5267949a3e0669c58fb0ca6f8d7bb6304c5dede1acad3a8bdb0e607fb01c477f8574a28ebeca154d2a43fcf1f31d98021f49e88b52e951f69d3f9af1d685b68c294f204adfd024c1f6ad72f9b79362db53fefcae3834e6626c43336a2c892d9be0e1ce28716fb2f16da46dddc25a2ed4a0e66f0fdf77e49f9c5888168de845e913e0d201c4970dde3b33ecfe0f89052dd35ccb5a048f7b31f1fa721ceaf023101eb0ca0c05ec906d8b5d30f3f51715ff56f00fd9fb6c2339c7606971fca1300a0e7a94c6a7077b0fdd86ece99017fc82dcefe3783321f1e400c13d840418b28c4326b9e5121feadde65228f6683b50987ee9c50fb2b836b3929d3e6f23c0917829b81bb13a1b1031e726f6ee8c28be59e1b2e3ccfab1fb60fc6034717aa40c0b2ccfa95d2b0e78318b9d5322c623ba7b00056a87476d2b5d5ce981bd3d2eca9d96440a586f4d168902dd0b0f0f7bf904f737118c01408154a4f4ca191f1ec133a8f99dc9995e696d86b6bdbe0b235866731d80b928f2968e85fa216fa77de5dfec3e60d9bb16c13b86ffed7ccef1a1b54dc829e04a0d4ca6fb5358d5670038852db80f51dd2e549978e46d4a7620e09360170f3b9fcee3ebd0de02d46c484c13ca084290c0c80a83771c18d9ac291b61911db7e3c8732108e39696fa7a8ec5814cd12c53e4a9f510780bd183370d8984f306f10cc33786ec2d3ae4031d0eabfbd61f8b2032bd1f9af079a7135073476ed0690c86cc7ebf06abde13d24ede2c6cad7e32d73ea403ff5054e269726f127cb8a04c52c2fecad857cc8ab46c07e0171e2685b59345dd8d559826e796e38415d0d580ac620bfe6987bd1a4c2e9ddb4b6c8bd14f927b0611057f644794c55f1d8196db3a66c3da447be7266dda42a2dddb15ac4f734e4fb0d282ec248d4f7ff529c4c9b3b31d1d5e6b21e1b402758dcaf47e0309c06edf33446e4d0068c9eb8c841a564796c380c0dcac4e89d3a3ccd1753e3f709b52c041803eabd52e9b1ced0a29182218b55796ec0f32a6b1f2023f42731f8c7ad6515c4cd08496737fbca8ee183b30e35fdbf70afa18cc835a2da835bd12f6e9539502396e3ee91a330e02ebd5e9868c65f6e6fb59eba3b4907d45d9653fa38e377e8c9d88b7b3fa3b60f95c90e675f9208804b08dd8e68234fb55a362956e62bddcb13a70b2e2efcca06f00e326387dd9f9602a94075ab8286badddfc96bab7724dd5907e9b9674ecf7cd0e5048cc019dec028149f0defb90d08bdd3af40638eef565e1cf09fc9194cda2e345ace3acae9bacaa5430194347ed1649242d28f0c996103b7620e13ffb8a750215fa144a41c384380e776c2f3a0d847611e3ff96003107779a6a49bd2c0a4fff05e7687321d1463bb1ae4343046b092b6b02d348e9e0ee86c97bf1a863a75ff77c536989b77d4caf95a5eba6ac04da50ed7a185f37f954db78449efd73ed9dcf44e8b2c5dd3f75e04c42ab215646d81b3e76ba4e96e96e03143397ccdff21e6391590826bf40621334732242bfccbdca88e4cb2ffe31001082111ff41bb9ee6c947f5895f9aa09fc1e83dff18bb8767e9c0368f58d74f9e9d1a757cdff974c16da7363297688e9b3a450da749159953b41277760158d3c5763a3734e1e1d893c198db6f503b74d226c8375f471bbebc9690b40297a2bf144d13bd70cc76dcdfbc9d08f34ff332dcd55c25f8f1b46e6f0d3658c8f4062d8f39c560c317e479f1b515c5ac37044acfeadf8349c6009e5559b455aa6b2e2a3c917d62b92b30984ddf51eb5e056485c10787d7e77263eabce0a7623d858fab1bafca60eb5823888f4b73500dbe008d5f11a021832ba4562cc0eb57415861ecfa48c2171364e43410133609f6fa62dc56d35baf599df0f4481831dc3de780b8d32a7dae6a1ff58bac605b9d82b0be54bfa394e947a11c3ffab8f9b68bc3afbe3782b079e02ff9e945c68129fceec747043d5756bf84b3570b1468e019aa80326727b685b15d58aa62621c710a7f82a3dca305a35a84973b0fbc187f074c1c4e1cdd55f6332a4e0bcceff91792a12ea56854c2bf3ff78753bba8274980172d4c3ac58ec373c76d8553749af671a7b52e412f46b41ad020a24ca1f578539b8e6267c089a89d95a02ed2b027ee209426f9d08093129737fd942b8fb2e1f8f767673c24169bd79f1ab30b1c81eb065abdd22c02268c548b316beaad8b6cb011cf770606b63cf443cfa3468a3673895e6cc4a7152df647591476ebc0406a9794094b48ee9375359413ef6c0e4eca78b4bc4ab22d8837192a6c9b9a8401e19102450b0c43ec84c1857af833484425135eba0dc2fbac628f449d7a9d2c3126126a84a8794777d423bea5999020a5eb4b0eb1a266af5adab1ae283552f1afce70ee8f83abfdb405e415237d0556b2a1dfa1edbb10041b540fefb2b5f58d2588706af0cc4283c93f9e386b48c162de5ae1e9a6c88780d3350c8860c13966ec11f7c97a7aa47c667b95fca9b364e57c65c98e1060882ff7e9f0b8545dc563642986c2533a46e43d03de0d13dc50c897a530ec2a433d98490e8c8c0e89c041754ae00c874d0bf163e9a439042320ff7237a4b55b9e62e6890002f5e125fcfbe0e1deb789a8562478e62278f261553cac9f70fb19cb52d0c67be8987ecfd013708c4f0860d7fa7d8e74903cb3fbe70dd40f9f9190a51dac656faf65dca7b91f9f857d744ab5568512bfc67379ad8ed33627217547db7bd4f7d07113b3edb1c2fce2d2ccc785cce35ec4f9a739d596ad8e327f2f434e2740e7fba701551d36fe0c3d658e5f243dc07efb8408d8f77c77b7227637b1f50a9ad988c4528f765d2a43f805611b0ef03d0584936532c32356d7f7907a6c561eaa1fc0002c38b86f7c6583b2e5dd2d3ede252b133fc4214cbe7af7cbb468bc8e09a37cfa6661ce85781218bd5d386409cb5bbdd5f91162fe5b38e7f1953bc97c52a67ebac5db51c41578c5d23217c35fec8f2796a224b4d624ea007605b15928e9360f1e1f0c1df0081ea597d76355ef686b9d1a024c89ec51ff77e70dda8dda200ae300c1a89da9727a85206e0997abd4e95ab37f092331f09229e3e939f2ca847b5a19dbea646ece3ecdbb2bc18fc90f4a2c6484031ffc008c74978f167ab3551b77ef6642d459978e1f34c43a4f9213c4a88122f989657a23209c1f9c221fea230e4022837624ad9dca8dfbdf2a3d816ffc4769ec209602158f06b60381bd4a17b633bc9b85b4d22448e620fd1854d3af04d624aa3d0f221e44259fa0ee325933341ac5f5b9ae7247ea61bc81aa3f584942b566af233163d2f3016426c0e4dc01684535bb4bc8eb6c30b06c10e045e2ce3b7a64784036417b4154e393a0f257d580dfeaffe9173a4e70c2c93ff83d66ed151d31fc5de688ae4e91c11ba0ee3976f72a298c0dcb619ce0846e5be67e3d0aaf1c04e4c89c1ba91e3a7c0d6b7d35d4eb5095a5051e11d171e16d928f16436a9ed20b3c40a11b6eaec8d5f613608f8b32c5e354d4326c8ddc7cf76611f742caabb4a26129e12ea72eb1c56a58fcf883740d5ec9b3a805ffa194e7d5f3a732aae982b9cf11495ad4bf40d4d65bff3452e110fa579ee293e5e75bcd3bd0651c0e115e6c9231334304a377296e24593bcf56052c41e03c1c5f83d384c3deaeb155b83df3bd71306694be2212b28b4518e00d9445dd0c4d755bd8541d7316feea6195ce78f8dea1a0e2fcaa1dc22e8a65a3cf68b31ce8bc9bc52d263210d17e1882e9bfa30b4ca8923119242b86cd01e1e2e87c7f0081d5f8a06bacca25246c49f64bf13b8b8a6803488d75bf38d73924bcc474f856a9de14e17c50523f6c580d5c6a8e74497b2a0811477692c7bb794d5288bedf292d48bfc005862b2be57ccb2da634116d402532e374ea578440310125ca6d5c3f0b9c5bb4c79cba5c152ce55236f41781faa33a2ee38acdd99f77228dc4c56d1e3ee0872790ea0164a06b4961b7651419539f6f087c777247ee258094fe77a040ecc9c2633968b27801381ee35178ffb5a75b5f3cfca36fa6e3c9d1bf95dac069e21ece3121b9023def0cb41528778165730f6204628f589e316016a1945269feadb1c6e9c81ca7361702396a7af312f02c0adbe0eacdc720432bb14d9dafb45dbabeef7d93d6a5d5c5254b23984f2ba232e5a8eba2d0d28b0a016db23c81ac875476d433f9f9869f7eba08603628ec398cea5956365fe4f231c32d8d3c548e5e61b67879d411b58a0421676370baba3c0fb6f60d52c6a1cb191ff3c357cfc01e38a2c21267e3453e037e3bb042cf5225dc26457aef43a926da4b00d1a3cc9a1ca00c74ac10501d5df0e3e1c15fd001adbf594e36ef66e014c430f67c269abae84cc02c4c8474dd833f30ef2c48a0d9ca221a70f014ffd20b75f9bc92f1af41b25dad5a01d0e478624e1674bb414faad2b33cf38d71f6905d3d245f952522ce1f4807f54a5f2fcb28044d6f27ff01e49b31f0b66a61f18bcc8f52d19070a635f32d486a5fb36e91a6cff480698a906c258e2053ad9fa588311bde0658b7dd2c38efa7408040bf43e989f4630380b57a8b29f458d1dd17bcb529e45ed7c8e945d4f628af877c6970b5714a46164cdf5fdb06f3e8929dff97838ce50450dfefba3c11075662ba1decc63763153eb5935b4b863beb5088261b1d77283a", 0x1000}, {&(0x7f00000003c0)="25fb03f108c1cb4182167ee8a86a5f17151647a91dbc22a217d9d73e356a7f3ff92ff67e1a53bc1b91c691905d9cb03807fb0e7ea3a137dcf91e", 0x3a}, {&(0x7f0000000400)="ba99a5e0e4667ece388dcf5ce8375a4cf38708313c5598db3e8c9ebd18d970a33880ae6de8b23b648478735a31c9868516fb3a3b22bfb80f71c1d177ba4e84e16d9e9f42d065f353f0d2136a8d05ad362208705bdc4e", 0x56}], 0x9, &(0x7f0000003940)=[{0x58, 0xffff, 0x56f63a46, "5c527467a1e3783dcff32ecf3943a04751aba310985e744a9f95f855eab3273defdd21ee854ed3b7634ed8cadbda71dfd10899544489b3e12397e4c6003d199af5717b"}, {0x20, 0xffff, 0x4, "92ec21baf3f9338da8f6"}, {0x70, 0x1855efa5dc2a29a9, 0xfffffff9, "6ee44a0fc69ad8808971291174b2e55d473f21af33b4daac75e4bfee7677cdbf22f2ced82d1cfa3ea1a6253a7b08e5ed8c6c1a5ee7aae58454b56c7156409ed0910b857c1afc9df0f19889eccbbc0bacf8be7b37f63733382bf0bf"}, {0x18, 0xfffe, 0x7, "825c2d41007154ea"}, {0xf8, 0xffff, 0x400, "eb0594e59e55b6eb3eb12a0e786a65ebd5e468efa41fdf87c14027d24a22b889a98e544a7b85638be35cf565ee1dad8b36eac46bf8ff209d9d6519519e598ba73c9c0ad2dbc062c2bac795f93986e417f3593f137951dd2689f3be7effce07b94930bb08e5ea59a8628d22753225cb3aeda31021f174f03baf2fc07acb428293623b33b8777632eb2ba996073aed44a4192c4cfc07c4ef7e3657515b6ee56ada95e4c4a89265a5ff21c3c1c31ec97c6bb651c0f1655bb902ff8e8096e0768d103c50478a07241f0dfbc30949c7bcdd7b89201a32a19a9225d7f015d3aee7ceae136e"}, {0x48, 0xffff, 0x80, "6c7c6686678ea782d2ec3126b14201b153ac5c542e6f7b1f19b0bf5cb3e4b8b13007868d3c71dfbd09f741f84bd0ee5cd0e3ba0e71384b8c"}, {0xf8, 0x1, 0x1f, "1af208935fd42e1cdda4d2d6cfe9efba6237c529c8a722b360538dc01844b7ae5ddc4a950fe7a32866343c0aebd86be32b537e07578b5cacfc2ed9dc1d953db032de1e5a59f95c78d16d6f8169278d620bb10569b2c02fdefffabd6b8ad43f054bcb17ecc0d28123fe81bb612b33823b1ad14ada7c53cc0e222c36e0c53be32e3908324646c8960589c200386372dc31ba03c7c304910b9b2e8b28cc9747033583d433feedc4234d836b64777d39ea6e6a29f83b7213ae4919264760cd2cf6528f7333b3282294bf62797e4c052c9e58553fbcc37d118dd74cebbe0a964038c86f8d5626049d04"}], 0x338}, 0xc) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xffffffffffffffb7) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000200)}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x2, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r3 = dup(r2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f00000000c0)={0x240}) shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ff9000/0x4000)=nil) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)={0x94b, 0xfffa, 0x0, 0xc694}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r5 = dup(r4) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80045710, &(0x7f00000000c0)={0x240}) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f00000000c0)=0x7) syz_emit_ethernet(0xe, &(0x7f0000000380)="b6002db6ee5278bc6f6041701d4a") socket(0x10, 0x8000, 0x7) 16:00:02 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x38000, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0xa, r3) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r4, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) chdir(&(0x7f0000000280)='./bus\x00') truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x14e) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) connect(r0, &(0x7f0000000340)=ANY=[], 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)) 16:00:02 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ff000000aaaaaa0086dd60a4f00800183c00fe80e4ff000000000000000000000000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") getegid() r0 = msgget$private(0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, 0x0, r2}, 0x0, 0x4}) r3 = getuid() setreuid(0xee00, r3) msgrcv(r0, &(0x7f0000000380)={0x0, ""/4096}, 0x1008, 0x6bfb027a9a8c83b8, 0x1400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0xffff, 0x0, 0x0, 0x0) r6 = fcntl$getown(r5, 0x5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) r8 = socket$inet6(0x18, 0x2, 0x0) dup(r8) r9 = getpgrp() fcntl$setown(r8, 0x6, r9) fcntl$lock(r7, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x2, 0x8, r9}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x9, r1, r2, r3, r4, 0x21, 0x3f}, 0x4, 0x7, r6, r9, 0x4, 0x4, 0x401}) r10 = getuid() setreuid(0xee00, r10) r11 = getgid() r12 = getuid() setreuid(0xee00, r12) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r14, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r15 = fcntl$dupfd(r13, 0x14, r14) r16 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r16) fcntl$setown(r15, 0x6, r16) r17 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r17) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r19 = socket(0x2, 0x1, 0x0) connect$unix(r19, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b801005af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b7971696762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r19, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r20 = socket(0x10000000002, 0x2, 0x0) dup2(r19, r20) r21 = getgid() setsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={r16, r18, r21}, 0xff79) r22 = socket(0x10, 0x1, 0x0) fcntl$setflags(r22, 0x2, 0x1) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r23, 0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r25, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r25, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r26 = fcntl$dupfd(r24, 0x14, r25) r27 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r27) fcntl$setown(r26, 0x6, r27) r28 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r28) setsockopt$sock_int(r28, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r30 = socket(0x2, 0x1, 0x0) connect$unix(r30, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b801005af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b7971696762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r31 = socket(0x10000000002, 0x2, 0x0) dup2(r30, r31) r32 = getgid() setsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000001c0)={r27, r29, r32}, 0xff79) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r21, r23, r32, 0x20, 0x401}, 0xffffffff7fffffff, 0x8001, 0x6}) r33 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r33) r34 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r34) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x401, r10, r11, r12, r32, 0x4, 0x2}, 0x6, 0xfff, r33, r34, 0x77c, 0x74, 0x3, 0x100}) 16:00:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) ioctl$TIOCFLUSH(r2, 0x80186952, &(0x7f0000000300)) shutdown(0xffffffffffffffff, 0x2) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = dup(r3) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80045710, &(0x7f00000000c0)={0x240}) getsockname$unix(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000006934badc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000849edf379d46bcaed5acac7508d2721594fd89696190d561b44dc3d2460e7025cffa51a6097685a997f16b439aa4bcf4f082261de06915dfbd59e2ec50d8f8d88fc1c7362685da684ed9a6651a75dc5ca078b597c9053ee04d9c43b6ed68747ed56931403ae53c171a9446443bcfec398fd631fd8619302d5d0dbc90db9b3b3dbd300fd4ed05b3a34aa408d66d8b92f484c7ffa3dfc90622d8ecacc71aeccc493f56f0a827462aa514d8619e1adf8d0fe3bf8af9f5e9b1a48080a5175f21cd03ab93c2096fc819c23bef46ec2c943929649f5d4a193d4e47dd5c5e0"], &(0x7f0000000100)=0x64) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r7 = dup(r6) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80045710, &(0x7f00000000c0)={0x240}) r8 = getuid() setreuid(0xee00, r8) r9 = getegid() fchownat(r7, &(0x7f0000000080)='./file0\x00', r8, r9, 0x0) 16:00:02 executing program 0: ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./bus\x00'}) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) kqueue() 16:00:03 executing program 1: readv(0xffffffffffffffff, &(0x7f00000028c0)=[{&(0x7f0000001700)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x4) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000200)="b156377f825138a6531f4093aadf24510a5b36ed54ccf53e2a4c8faf14376aa509cad02e17c70684b7a7c7a1eda8e24805496eec523c5f3b6e032a1f26aa050505d64ecf3ab05f55c5856f5deaf305581b8ebb34b738322dff711c5da57edad4b5795340d045e8707d6b0372cab7860e2e7f9b335735be780e249a56e1cad712f7946455aa2b37db8d502058a6b58b618902867d796041b45c95b2d1393fb8dd555664ccddcdfa4bf8b627345c80e988bd22051b442bfa6e20dfce634a82a705a50821df5feb12d110d9a4dcc5c0592316", 0xd1}, {&(0x7f0000000300)="156d43475c23e4793bdb7481aa5758effbad42556b710c97f24cc80df97820d95f7ff0232304ca798d2c3e9e76ba807c857fd8efb06fffcd561bbf93c6ec69147d9867075031564ef65b88539c", 0x4d}, {&(0x7f0000000380)="b39fb62437f1d0cbd933d6e37bf7e286f80dcaa47ddcc84d39d9e9f9d766e0656d051c468042509bd01a3ca4ab8cc2b81d603d0c4b25270ee842f0c0b8", 0x3d}], 0x3) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0xff8a, 0x40, 0x2, 0x9a}, {0x101, 0x0, 0x20, 0xec}, {0x0, 0x0, 0x2f, 0x7ff}]}) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:03 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f00000000c0)={0x240}) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)=""/139, &(0x7f00000000c0)=0x8b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') rmdir(&(0x7f0000000100)='./bus\x00') mkdirat(r1, &(0x7f0000000140)='./bus\x00', 0x100) 16:00:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xfffffffffffffffc, 0x0, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7e152365, 0xfffffffffffffffd], [0x1400000, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3bed, 0x0, 0x0, 0x1], [0x0, 0x0, 0x1, 0x200000000009, 0xfffffffeffffffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0x3}, {0x5}, {}, {0x0, 0x4}, {}, {0x4}, {0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f00000000c0)={0x240}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r4 = dup(r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f00000000c0)={0x240}) accept$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000500)=0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) wait4(r5, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) nanosleep(&(0x7f0000000200)={0x2, 0x39c}, &(0x7f00000004c0)) r6 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) b•øŠ+:ƒÊ÷¯¹ØÜÑa4../busÀ ÿÿÿÿ./busuvm_fault(0xffffffff825124e8, 0xfffffd5ea9d7723f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at pool_do_put+0x12e: movq 0x8(%rbx),%rbx ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff825124e8, 0xfffffd5ea9d7723f, 0, 1) -> e pool_do_put(ffffffff825810e0,fffffd8056804500) at pool_do_put+0x12e end trace frame: 0xffff80001d42c480, count: 0 ddb> trace pool_do_put(ffffffff825810e0,fffffd8056804500) at pool_do_put+0x12e pool_put(ffffffff825810e0,fffffd8056804500) at pool_put+0x4b m_free(fffffd8056804500) at m_free+0x119 rt_ifa_del(ffff8000009c8200,800100,ffff8000009c8240,0) at rt_ifa_del+0x402 in6_unlink_ifa(ffff8000009c8200,ffff800000a02000) at in6_unlink_ifa+0x571 in6_update_ifa(ffff800000a02000,ffff80001d42c9e0,0) at in6_update_ifa+0x13f7 in6_ioctl_change_ifaddr(8080691a,ffff80001d42c9e0,ffff800000a02000) at in6_ioctl_change_ifaddr+0x40c ifioctl(fffffd805e569960,8080691a,ffff80001d42c9e0,ffff80001d35dc48) at ifioctl+0xe60 sys_ioctl(ffff80001d35dc48,ffff80001d42caf8,ffff80001d42cb40) at sys_ioctl+0x4a1 syscall(ffff80001d42cbc0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf195fcd300, count: -11 ddb> show registers rdi 0xffffffff81b835c5 pool_do_put+0x125 rsi 0x139 rbp 0xffff80001d42c430 rbx 0xfffffd5ea9d77237 rdx 0x13a rcx 0xffff80001f635000 rax 0xffff80001f635000 r8 0x4 r9 0x5 r10 0x620fdc9b2d82b004 r11 0xe4cf6b7bf8f13c0 r12 0xfffffd8056804500 r13 0xddf7315ea9d77237 r14 0xffffffff825810e0 mbpool r15 0xfffffd80666e7640 rip 0xffffffff81b835ce pool_do_put+0x12e cs 0x8 rflags 0x10216 __ALIGN_SIZE+0xf216 rsp 0xffff80001d42c380 ss 0x10 pool_do_put+0x12e: movq 0x8(%rbx),%rbx ddb> show proc PROC (syz-executor.1) pid=374223 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff80001d35e878,0xffffffff825ba778 process=0xffff8000ffffaa90 user=0xffff80001d427000, vmspace=0xfffffd806bc0a660 estcpu=36, cpticks=5, pctcpu=0.0 user=0, sys=5, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 66049 159005 31537 0 2 0 syz-executor.1 *66049 374223 31537 0 7 0x4000000 syz-executor.1 24162 491323 1152 0 3 0x80 nanosleep syz-executor.0 24162 170314 1152 0 3 0x4000080 ttyout syz-executor.0 24162 303916 1152 0 3 0x4000080 fsleep syz-executor.0 25591 317297 0 0 3 0x14200 bored sosplice 1152 292456 40178 0 3 0x82 nanosleep syz-executor.0 31537 100643 40178 0 3 0x82 nanosleep syz-executor.1 40178 113813 30740 0 3 0x82 kqread syz-fuzzer 40178 100949 30740 0 3 0x4000082 thrsleep syz-fuzzer 40178 350942 30740 0 3 0x4000082 thrsleep syz-fuzzer 40178 192506 30740 0 3 0x4000082 thrsleep syz-fuzzer 40178 234436 30740 0 3 0x4000082 thrsleep syz-fuzzer 40178 124823 30740 0 3 0x4000082 thrsleep syz-fuzzer 40178 199440 30740 0 3 0x4000082 thrsleep syz-fuzzer 40178 381893 30740 0 3 0x4000082 thrsleep syz-fuzzer 30740 108964 69091 0 3 0x10008a pause ksh 69091 104272 7106 0 3 0x92 select sshd 28371 510922 1 0 2 0x100083 getty 7106 318616 1 0 3 0x80 select sshd 93343 304216 41158 73 3 0x100090 kqread syslogd 41158 357888 1 0 3 0x100082 netio syslogd 75760 24345 1 77 3 0x100090 poll dhclient 72274 383335 1 0 3 0x80 poll dhclient 54353 357828 0 0 3 0x14200 bored smr 40300 18010 0 0 2 0x14200 zerothread 48717 217318 0 0 3 0x14200 aiodoned aiodoned 50075 478699 0 0 3 0x14200 syncer update 55783 421765 0 0 3 0x14200 cleaner cleaner 81446 84450 0 0 3 0x14200 reaper reaper 95978 509399 0 0 3 0x14200 pgdaemon pagedaemon 50849 245879 0 0 3 0x14200 bored crynlk 55776 62792 0 0 3 0x14200 bored crypto 10291 163437 0 0 3 0x40014200 acpi0 acpi0 11996 134786 0 0 3 0x14200 bored softnet 34484 552 0 0 3 0x14200 bored systqmp 42790 441270 0 0 3 0x14200 bored systq 96877 119966 0 0 3 0x40014200 bored softclock 28891 241228 0 0 3 0x40014200 idle0 1 343874 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 devbuf 9489 6338K 6721K 78643K 11131 0 pcb 13 8K 8K 78643K 79 0 rtable 106 3K 4K 78643K 256 0 ifaddr 64 13K 13K 78643K 79 0 counters 21 16K 16K 78643K 23 0 ioctlops 0 0K 2K 78643K 33 0 iov 1 12K 24K 78643K 57 0 mount 1 1K 1K 78643K 1 0 vnodes 1219 77K 77K 78643K 1381 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 7 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 54 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 6 17K 25K 78643K 283 0 sigio 0 0K 0K 78643K 12 0 proc 52 38K 55K 78643K 404 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 42 0 in_multi 43 2K 3K 78643K 98 0 ether_multi 1 0K 0K 78643K 19 0 mrt 0 0K 0K 78643K 4 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 55 254K 254K 78643K 55 0 exec 0 0K 1K 78643K 213 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 109 22K 38K 78643K 1526 0 UVM aobj 37 2K 3K 78643K 42 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 61 0 NDP 11 0K 0K 78643K 17 0 temp 121 3022K 3093K 78643K 19932 0 kqueue 3 4K 10K 78643K 27 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 9 0 2 1 0 1 1 0 8 0 rtpcb 80 39 0 37 1 0 1 1 0 8 0 rtentry 112 60 0 17 2 0 2 2 0 8 0 unpcb 120 263 0 255 1 0 1 1 0 8 0 syncache 264 12 0 12 2 2 0 1 0 8 0 tcpqe 32 95 0 95 2 2 0 1 0 8 0 tcpcb 544 242 0 238 2 1 1 2 0 8 0 ipq 40 5 0 3 1 0 1 1 0 8 0 ipqe 40 137 0 135 1 0 1 1 0 8 0 inpcb 280 606 0 597 2 0 2 2 0 8 1 rttmr 72 2 0 2 1 0 1 1 0 8 1 ip6q 72 1 0 1 1 0 1 1 0 8 1 ip6af 40 2 0 2 1 0 1 1 0 8 1 nd6 48 8 0 4 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 1 0 1 1 1 0 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 242 0 58 14 0 14 14 0 8 1 art_table 32 244 0 58 2 0 2 2 0 8 0 art_node 16 59 0 19 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 2 1 0 1 1 0 8 0 semupl 112 3 0 3 2 2 0 1 0 8 0 semapl 112 52 0 42 1 0 1 1 0 8 0 shmpl 112 40 0 5 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1797 0 400 46 0 46 46 0 8 0 ffsino 240 1797 0 400 83 0 83 83 0 8 0 nchpl 144 2401 0 790 60 0 60 60 0 8 0 uvmvnodes 72 1955 0 0 36 0 36 36 0 8 0 vnodes 208 1955 0 0 103 0 103 103 0 8 0 namei 1024 6636 0 6636 1 0 1 1 0 8 1 vmpool 528 2 0 2 1 0 1 1 0 8 1 scxspl 192 7603 0 7603 1 0 1 1 0 8 1 plimitpl 152 28 0 21 1 0 1 1 0 8 0 sigapl 424 470 0 440 4 0 4 4 0 8 0 futexpl 56 8525 0 8524 1 0 1 1 0 8 0 knotepl 112 81 0 62 1 0 1 1 0 8 0 kqueuepl 144 325 0 322 1 0 1 1 0 8 0 pipelkpl 16 153 0 143 1 0 1 1 0 8 0 pipepl 120 306 0 287 1 0 1 1 0 8 0 fdescpl 432 455 0 440 2 0 2 2 0 8 0 filepl 120 3675 0 3577 6 1 5 5 0 8 1 lockfpl 104 89 0 88 1 0 1 1 0 8 0 lockfspl 48 29 0 28 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 21 0 11 1 0 1 1 0 8 0 ucredpl 96 327 0 320 1 0 1 1 0 8 0 zombiepl 144 440 0 440 1 0 1 1 0 8 1 processpl 896 470 0 440 4 0 4 4 0 8 0 procpl 624 827 0 787 4 0 4 4 0 8 0 sosppl 128 67 0 67 1 0 1 1 0 8 1 sockpl 400 912 0 894 7 2 5 6 0 8 3 mcl64k 65536 35 0 35 1 0 1 1 0 8 1 mcl16k 16384 6 0 6 3 2 1 1 0 8 1 mcl12k 12288 10 0 10 1 0 1 1 0 8 1 mcl9k 9216 4 0 4 1 1 0 1 0 8 0 mcl8k 8192 16 0 16 1 0 1 1 0 8 1 mcl4k 4096 36 0 36 2 1 1 1 0 8 1 mcl2k2 2112 1 0 1 1 0 1 1 0 8 1 mcl2k 2048 64339 0 64291 16 9 7 13 0 8 0 mtagpl 80 46 0 2 2 1 1 1 0 8 0 mbufpl 256 105417 0 105212 40 10 30 30 0 8 14 mbufpl: pool(0xffffffff825810e0:mbufpl): free list modified: page 0xfffffd8056804000; item ordinal 0; addr 0xfffffd8056804600 (p 0xfffffd80666e7000); offset 0x0=0x0 mbufpl: pool(0xffffffff825810e0:mbufpl): page inconsistency: page 0xfffffd8056804000; item ordinal 1; addr 0xfffffd5ea9d77237 bufpl 280 6516 0 1132 385 0 385 385 0 8 0 anonpl 16 68529 0 51550 93 8 85 85 0 107 15 amapchunkpl 152 2132 0 1987 11 4 7 10 0 158 0 amappl16 192 2798 0 1864 68 13 55 59 0 8 8 amappl15 184 230 0 225 1 0 1 1 0 8 0 amappl14 176 141 0 136 2 1 1 1 0 8 0 amappl13 168 25 0 23 1 0 1 1 0 8 0 amappl12 160 5 0 5 1 1 0 1 0 8 0 amappl11 152 58 0 46 1 0 1 1 0 8 0 amappl10 144 16 0 11 1 0 1 1 0 8 0 amappl9 136 379 0 376 1 0 1 1 0 8 0 amappl8 128 274 0 253 1 0 1 1 0 8 0 amappl7 120 106 0 96 1 0 1 1 0 8 0 amappl6 112 24 0 19 1 0 1 1 0 8 0 amappl5 104 393 0 380 1 0 1 1 0 8 0 amappl4 96 444 0 414 1 0 1 1 0 8 0 amappl3 88 117 0 111 1 0 1 1 0 8 0 amappl2 80 2974 0 2899 3 1 2 3 0 8 0 amappl1 72 17617 0 17190 27 18 9 20 0 8 0 amappl 80 1058 0 1012 2 0 2 2 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 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 41 0 5 1 0 1 1 0 8 0 uaddrrnd 24 457 0 442 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 457 0 442 1 0 1 1 0 8 0 vmmpekpl 168 7148 0 7121 2 0 2 2 0 8 0 vmmpepl 168 61001 0 58898 125 22 103 111 0 357 10 vmsppl 272 456 0 442 3 1 2 2 0 8 1 pdppl 4096 920 0 884 6 1 5 6 0 8 0 pvpl 32 194540 0 174509 206 7 199 199 0 265 37 pmappl 200 456 0 442 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 190 0 29 5 0 5 5 0 8 0