kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu May 7 20:52:48 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-8.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.36' (ECDSA) to the list of known hosts. 2020/05/07 20:52:59 fuzzer started 2020/05/07 20:53:04 dialing manager at 10.128.15.235:41365 2020/05/07 20:53:04 syscalls: 338 2020/05/07 20:53:04 code coverage: enabled 2020/05/07 20:53:04 comparison tracing: enabled 2020/05/07 20:53:04 extra coverage: support is not implemented in syzkaller 2020/05/07 20:53:04 setuid sandbox: enabled 2020/05/07 20:53:04 namespace sandbox: support is not implemented in syzkaller 2020/05/07 20:53:04 Android sandbox: support is not implemented in syzkaller 2020/05/07 20:53:04 fault injection: support is not implemented in syzkaller 2020/05/07 20:53:04 leak checking: support is not implemented in syzkaller 2020/05/07 20:53:04 net packet injection: enabled 2020/05/07 20:53:04 net device setup: support is not implemented in syzkaller 2020/05/07 20:53:04 concurrency sanitizer: support is not implemented in syzkaller 2020/05/07 20:53:04 devlink PCI setup: support is not implemented in syzkaller 2020/05/07 20:53:04 USB emulation: support is not implemented in syzkaller 20:53:09 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) r2 = socket$inet6(0x18, 0x4000, 0x7) socketpair(0x1, 0x1, 0x2, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) r5 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r6 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x20) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x800, 0x0) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x200, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000140)=[{{r1}, 0x800000000000000d, 0x95, 0x1, 0x401, 0xfffffffffffffff9}, {{r2}, 0xfffffffffffffff9, 0x25, 0xa0000007, 0x8, 0x1ff}, {{r3}, 0xfffffffffffffffa, 0x2646780f7094aec9, 0x41, 0x188c85cb}, {{r4}, 0xfffffffffffffffc, 0x2f, 0x80, 0x9, 0x1f}, {{r0}, 0xfffffffffffffff9, 0x1, 0x2, 0x7, 0x6}, {{r0}, 0xfffffffffffffffa, 0x80, 0x1, 0x7, 0x8}, {{r5}, 0xfffffffffffffff8, 0x80, 0xfffff, 0x7, 0x4}, {{r6}, 0xffffffffffffffff, 0x28, 0x20, 0x100, 0x200}], 0x1, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffb, 0x8, 0x8, 0x7, 0x46}, {{r8}, 0xfffffffffffffffc, 0x0, 0x1, 0x1ff, 0x9}], 0x3, &(0x7f0000000300)={0xffffffff, 0x4}) getpeername(r3, &(0x7f0000000340)=@un=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) bind$inet6(0xffffffffffffff9c, &(0x7f0000000400)={0x18, 0x2, 0x3, 0x6}, 0xc) r9 = open(&(0x7f0000000440)='./file0\x00', 0x200, 0x8) r10 = fcntl$dupfd(r9, 0xa, 0xffffffffffffffff) accept(r10, 0x0, &(0x7f0000000480)) unlink(&(0x7f00000004c0)='./file0\x00') open(&(0x7f0000000500)='./file0\x00', 0x8000, 0x0) ioctl$VMM_IOC_CREATE(r9, 0xc5005601, &(0x7f0000000540)={0x10, 0x5, 0x4, 0xe2b, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x40}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffe01}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xa1e8}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x121}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) pwrite(0xffffffffffffffff, &(0x7f0000000a80)="500daa767a3f95dc9d242af7248d97753c5af4dabda790cfa7433da18fc36c1b8719e818ea2f6fc6dd1cd43de94559db26aea668b2a4c8ec58053dedb948c680bb5bfa64fa64e547e94cc8aed7342e2d282e2a2769bb9172e2cef0e48025a4d734790aeca4c56b4cc8819e516f38eec2b5605ba9b808dba45860a915eaeea09e25241b342231d5d93e3dec477888da0007cb6f3cac2e7f78042f12bf96417c77586090a4aabf8fd35c03fadbad11bfa41701b7c7520bf86d6525419b5d8dca76f73868c56cb44eb616f31a7fccc4fb63983ce729", 0xd4, 0x0, 0x6) 20:53:09 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8000, 0x0) fchmod(r0, 0x8) r1 = socket(0x10, 0x1, 0x81) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400, 0x40) r3 = getegid() r4 = dup(0xffffffffffffff9c) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r7 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x202, 0x0) r8 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="4a818ea0ae408c45ef206d56cf3d146928d7b59d4dd5f671b8547fea0c27168cccadf4cfacac53e22d9e1b", 0x2b}, {&(0x7f00000000c0)="65430e5a19d7c38341d9f626f169b4e4396f24c7373d195a3fd28d53d20164092f625b5abb11bbd2268622", 0x2b}], 0x2, &(0x7f0000000340)=[@rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}, @rights={0x20, 0xffff, 0x1, [r4, r5, r0, r7]}, @cred={0x20, 0xffff, 0x0, r8, r9}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r10, r11}], 0x98, 0x409}, 0x1) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x8, 0x0) socketpair(0x18, 0x4, 0x3, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = openat$klog(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/klog\x00', 0x200, 0x0) pipe(&(0x7f0000000500)={0xffffffffffffffff}) r16 = openat$klog(0xffffffffffffff9c, &(0x7f0000000540)='/dev/klog\x00', 0x8, 0x0) kevent(r12, &(0x7f00000005c0)=[{{r13}, 0xfffffffffffffff8, 0x25, 0x1, 0xfffffffffffff86e, 0x4}, {{r14}, 0xfffffffffffffffb, 0x0, 0x10, 0x8, 0xffffffffffffffff}, {{r6}, 0xfffffffffffffff8, 0x8, 0x40000000, 0xbe53, 0x800000000000000}, {{r15}, 0xfffffffffffffffb, 0x21, 0x40000000, 0x9, 0x2}, {{r16}, 0xfffffffffffffffa, 0x7d, 0x20000000, 0x400, 0x1000}, {{}, 0xfffffffffffffff9, 0x5, 0x1}, {{}, 0xfffffffffffffffa, 0x31, 0x80, 0xffffffff, 0x1}], 0x1ff, &(0x7f0000000740)=[{{r6}, 0xfffffffffffffffb, 0x0, 0x80, 0x3, 0xe3}, {{}, 0xfffffffffffffff8, 0x8, 0x2, 0x480000, 0x800}, {{r1}, 0xffffffffffffffff, 0x2, 0x20, 0x9bc, 0x6}, {{}, 0xfffffffffffffff8, 0x0, 0x1, 0x541e, 0x3}, {{r7}, 0x0, 0x2, 0x2, 0x4, 0xe714}], 0x7b, &(0x7f0000000800)={0x100, 0x7}) 20:53:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r1) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000100)='@.\x00', &(0x7f0000000180)='-\x00', &(0x7f00000001c0)='&\x00'], &(0x7f0000000340)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='}\x00', &(0x7f00000002c0)='\x90)\x00', &(0x7f0000000300)='%\x00']) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) flock(r2, 0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) openat(r3, &(0x7f00000003c0)='./file0\x00', 0x0, 0xc0) ioctl$BIOCFLUSH(r3, 0x20004268) 20:53:10 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)) semop(r0, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r0, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x5, 0x800, 0x81, 0xff80, 0x8, 0x1]) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0x2) mprotect(&(0x7f0000276000/0x4000)=nil, 0x4000, 0x4) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) sync() mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') 20:53:10 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000100)={0x0, './file0/file0\x00'}) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) r3 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000000c0)={0x2, 0x4, './file1\x00', 0xffffffff, 0x1f, 0x7, 0x6}) link(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000280)='./file2\x00') truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f00000001c0)="00f98926229ae7e696a0ef4756918e3a66db05eb5ba3fa625e3d682019cc250ea6b716266b36541ce4442fa636d013aa7f1bdf847efa6dcb22b6c1ce93ded40021aff5c9456085bb49c3b9955541d5504fe7d415caba94e741974fc747f6dba502000000085ba89fbdc565e01a84a5c49071a10718294bd50c6e2f632280e7b16289be37f90e6a02f828cf17a4f5", 0xffffffb9, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 20:53:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x800000018, 0x4, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000100)=0x3e) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x0) 20:53:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x4, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x7], [{}, {}, {0x0, 0x0, 0x2ef7}, {}, {0x0, 0x80}, {}, {0xc041}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x1, 0x2, 0x4, 0x8, r2}) r3 = kqueue() r4 = fcntl$dupfd(r1, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000191c0), 0x1) 20:53:10 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, 0x0, 0x0, 0x1ff], [0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffefffffdfffff], [0x0, 0x0, 0x7], [{}, {0x1}, {}, {0x0, 0x0, 0x0, 0x40000000}], {0xffff}}}) 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)) 20:53:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x1, 0x0, 0x2000000000, 0x210, 0x10001, 0x0, 0xfffffffffffffffe], [], [], [{}, {0x0, 0x0, 0x0, 0x101}, {0x0, 0x0, 0x1}, {0x0, 0x0, 0x1}, {}, {}, {0x0, 0x0, 0xffffffff}, {0x1, 0xfffffffb}], {}, {0x0, 0x0, 0x80000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0xac, 0x1000, 0x7, 0x1, 0x80000000, 0x6, 0x1, 0x0, 0x2, 0x3, 0x9b}) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) read(r4, &(0x7f0000000080)=""/121, 0x79) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(0xffffffffffffffff) listen(r5, 0x0) accept$unix(r5, 0x0, &(0x7f0000000080)) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x1, 0x14, 0x0, 0x3}, {0x9, 0x8, 0x1, 0x91}, {0x9, 0x9, 0x40, 0x4}]}) r6 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x11) fcntl$dupfd(r6, 0xa, r3) 20:53:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r0, 0x0, 0x2000000000000001) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280)=""/232, 0xe8) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x3, 0x1}, {0x8, 0x3}}, 0x2) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) kqueue() mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) renameat(r0, &(0x7f00000000c0)='./bus\x00', r2, &(0x7f0000000180)='./file0\x00') r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x40) unlinkat(r4, &(0x7f0000000200)='./file0\x00', 0x8) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r5, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) 20:53:10 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000280)={0xfff}, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r4) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={r1, r2, r4}, 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x99}, {0x30}, {0x6, 0x0, 0x6, 0xf6}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r5, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 20:53:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:53:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000000)=0x2) 20:53:11 executing program 1: r0 = socket(0x10, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x4, 0x1000}, 0xc) mknod(&(0x7f0000000340)='./file0\x00', 0x6010, 0xe02) r1 = open(&(0x7f0000000140)='./bus\x00', 0x40, 0x110) preadv(r1, &(0x7f0000000600)=[{0x0}], 0x1, 0x0, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f00000000c0)=@file={0x0, './bus/file0\x00'}, 0xe) r3 = socket(0x1, 0x5, 0x7) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = dup2(0xffffffffffffffff, r1) close(r4) lseek(0xffffffffffffffff, 0x0, 0xff, 0x2) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x5) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) ktrace(&(0x7f0000000000)='./bus/file0\x00', 0x4, 0x40000110, r5) execve(&(0x7f0000000180)='./bus/file0\x00', &(0x7f0000000200)=[&(0x7f00000001c0)='\\\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='.}\\[/[-/$}(\x00']) shmget(0x3, 0x1000, 0x180, &(0x7f0000ffe000/0x1000)=nil) 20:53:11 executing program 1: 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) r1 = syz_open_pts() poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r0, 0x2) clock_getres(0x3, &(0x7f0000000000)) 20:53:11 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="5e0202070100008000000000fa8ed76706bbbdee4f342a4c78bca2691828d39269bcdb2d5d89f97842dcc89617d42bbcaff888731844bab745a33bc7238593a08efe9c0564d895976af695944b3f14d845893e596564cf71882bf43eba5efe0fb52585de5de2"], 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f0000000140)=@abs={0xaaeb95fc73c6ca13, 0x7, 0x1}, 0x8) bind$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000100)={0xd9d}) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x811, 0xffffffffffffffff, 0x0, 0x0) r6 = kqueue() fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) 20:53:11 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) socket(0x18, 0x4, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) socket(0x11, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000000c0)={0x1000, [{0x2, 0x7}, {0x1, 0xa9d}, {0x1, 0x8}, {0x1, 0x40}, {0x3, 0x81}, {0x1, 0x8}, {0x1, 0x7fffffff}, {0x0, 0xfffffffc}, {0x1, 0x7}, {0x2, 0x1000}, {0x2, 0x97}, {0x1, 0x5}, {0x2, 0x4}, {0x3, 0xcb2b}, {0x2, 0xff}, {0x1, 0x10000}, {0x2, 0x7ffa3a5b}, {0x2, 0x6b}, {0x3, 0x5}, {0x2, 0x1}, {0x1, 0x35}, {0x2, 0x1}, {0x3, 0x7fffffff}, {0x2, 0x3f}, {0x3, 0x5}, {0x3, 0x40}, {0x2, 0x6}, {0x3, 0x7ff}, {0x2, 0x2}, {0x3, 0x1}, {0x3, 0x8}, {0x3, 0x30}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETZCNT(0x0, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(0x0, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x5, 0x800, 0x81, 0xff80, 0x8, 0x1]) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000000)) semctl$IPC_RMID(0x0, 0x0, 0x0) dup2(r3, r0) 20:53:11 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xfcfc96ac7f78659a, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="cb", 0xfe21}], 0x1) write(r0, 0x0, 0xffffff3e) 20:53:12 executing program 1: r0 = syz_open_pts() syz_emit_ethernet(0x177, &(0x7f0000000080)={@local, @local, [{[{0x88a8, 0x7, 0x1, 0x3}], {0x8100, 0x6, 0x1}}], {@ipv4={0x800, {{0x20, 0x4, 0x1, 0x5, 0x161, 0x65, 0x1, 0x2, 0x3, 0x0, @empty, @broadcast, {[@generic={0x1, 0x3, '6'}, @lsrr={0x83, 0x23, 0x3, [@broadcast, @remote={0xac, 0x14, 0x0}, @multicast2, @broadcast, @multicast2, @multicast1, @multicast1, @remote={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x13, 0x5, [@multicast1, @empty, @multicast1, @empty]}, @lsrr={0x83, 0xf, 0x5, [@empty, @broadcast, @remote={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x13, 0x93, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @empty, @remote={0xac, 0x14, 0x0}]}, @generic={0x93, 0x5, "1c51e2"}, @noop, @rr={0x7, 0x7, 0x8, [@loopback]}, @noop]}}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x17, 0x23, 0x6, 0x0, 0x7, {[@md5sig={0x13, 0x12, "fe49880e486f79c7891cb16a55afe06d"}, @md5sig={0x13, 0x12, "144ab32cfd1822b6b208815ba78ef239"}, @md5sig={0x13, 0x12, "452dcd1805174ddb8bba4d404f128bdd"}, @sack={0x5, 0x6, [0x3]}, @timestamp={0x8, 0xa, 0x7f}]}}, {"18699d0574f4a53668791d1202b129b484cdbd3e140acc93981327785327e4baa30db0d5a2b1055b571c60be997bdebeb7c824f0708d553be9cd69cfedb3c65284307d821d41364eaa47d4774df0606ce53bb20e0206802e0916b4bb13f0662057cca6688ab4f83145095fbec704a60605b98f255e5056ca7e6e78210a4a791413840ee31e"}}}}}}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) r1 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(r1, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) shmctl$SHM_UNLOCK(r1, 0x4) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x2, 0x4, 0x200000005}) 20:53:12 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac3f78638a, r1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="cb", 0xfe21}], 0x1) write(r0, 0x0, 0xffffff3e) socketpair(0x10, 0x2, 0x80, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_timeval(r4, 0xffff, 0x1804, &(0x7f0000000200), &(0x7f0000000240)=0x10) ftruncate(r3, 0x0, 0x5) write(r0, &(0x7f0000000140)="675ccf6f41c3633e8821ce7faee1be2f5fa7824fbc0619f7519efae2a14411fdcb5d945e89cc8960625fcdb84782065500893023dc2aa79c5887baab319b7f02da7abba84bc7754e75636032ceb53d0fb921235ce55b8787110714e0c07907573b2d77def0c030505c3ceb396e1f38e9b9f4493b884d57362886522d63856ae356dd0d313cfc5428f03a75d9f16a642358a8f2dbcda140b77057f6e0b363faafdddb", 0xa2) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x800, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pf\x00', 0x80, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000300)=0x1a) 20:53:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000002c0)="cd5cabe2ffcffa8be12aad71c2aacc0adee155745631928ae0d2644a9795f3e3228db0c8d336725fa809da6e76d1dfb5b499ba9c785837c347b1096006622090ac0085f2480d40e39ebf94904558ba6472610de2bef5fa1ad2578b728341ec6148eb606e3fa7d16ce459578aebbfaffeaea38b54f6d43499035bd47d982caa527456cf2fb16e7e3951921965f3e8dfddcff9d869b85b95b8c187f27d14475910b9d3fffcebe04defe16723a02d9abbbf877696cb9ba40df6fa3ea1cfca4ceedf01365537d188eb7a76d57b9268e90b3e905ba07b81", 0xd5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x44}, {0x2d}, {0x6, 0x0, 0x0, 0xf2b}]}) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) pwrite(r0, &(0x7f0000000200)="3b918f9722d020646a00e038e5c40e7834c79b7ea7d1f9653b38f419c7d400919f6acfdb9835caec98f0e60e563762fcb69e0d6d8ce47436fe6509b417a2cfe3520b6348c3c35937a918cc171450d691700f879c58d390a14b010088d84ce8a343f4d025cb8e03102023c3ec43c76336c21ecf3cad6886d1910419eda58a6d87b137b1464e13ac1a1cd2cf51eee2098eaf9b48265b6bb171e085fa6d9550987fb9d818a318aad72fdf67a83d806bf499d70141667655b0457e000000", 0xbc, 0x0, 0x0) 20:53:12 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x500000000000000, 0x0, 0x400200000], [], [], [], [{}, {0x0, 0x5}, {0x0, 0x0, 0x0, 0xf80000}, {0xfffe}]}}) 20:53:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffefffffffffffff], [0x0, 0x0, 0x401]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x3, 0x9) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 20:53:12 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r0, r1) recvfrom$unix(r2, &(0x7f0000000000)=""/59, 0x3b, 0x40, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 20:53:13 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x8000, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000140)={{0x81, 0x7f, 0x1}, 0x2, 0xf, 0x200}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x4, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0]}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000600)={0x6, 0x0, {[], [0xffffffffffffffd2]}}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x7}, {0x6, 0x0, 0x0, 0x1ff}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 20:53:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x4c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000100)="fb9be96914f6d6c73200000f33a5", 0xe, 0x0, 0x0) 20:53:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) fchflags(0xffffffffffffff9c, 0x10000) r0 = syz_open_pts() r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x100, 0x0) close(r0) fcntl$setflags(r0, 0x2, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0", 0xd12, 0xfffffffd}) poll(&(0x7f0000000080)=[{r1, 0x13f}], 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000000c0)={0x4, 0x8000}) 20:53:14 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) poll(&(0x7f0000000100)=[{r1, 0x15}], 0x1, 0x400) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8000, 0x0) preadv(r2, &(0x7f00000000c0)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/204, 0xcc}, {&(0x7f0000000140)=""/180, 0xb4}], 0x3, 0x0, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r3) getsockname$unix(r0, &(0x7f0000000240)=@file={0x0, ""/25}, &(0x7f00000013c0)=0x1b) setregid(0x0, r3) poll(&(0x7f0000000100)=[{r1, 0x15}], 0x1, 0x0) 20:53:15 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) poll(&(0x7f0000000100)=[{r2}, {r3, 0x20}, {r4, 0x10}, {r5, 0x89}, {r0, 0x184}, {r6, 0x47}], 0x6, 0x7) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x81) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r7, 0x0, 0x8000000000000000) dup2(r1, r0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{0x0}], 0x1) 20:53:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9be87b3a04400000d11eaaf100"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) 20:53:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e"], 0x10) sendmsg(r0, &(0x7f00000008c0)={&(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x3}, 0xfffffe82, 0x0, 0x0, 0x0}, 0x0) 20:53:16 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 20:53:16 executing program 1: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x81) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f00000001c0), &(0x7f0000000200)=0x4) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x80, 0x0) r3 = kqueue() close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f00000002c0)=0x1, 0x4) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000280)) r5 = dup(r2) listen(r5, 0x0) accept$unix(r5, 0x0, &(0x7f0000000080)) renameat(r0, &(0x7f0000000140)='./bus\x00', r5, &(0x7f0000000180)='./bus\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x4000000005bcb) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(r6, 0x82907003, &(0x7f0000000040)=0x80000000000001) 20:53:16 executing program 1: r0 = socket(0x10, 0x3, 0xff) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc32de9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13ba4f59b8bed61b91aa2e3eb192ec693b14895c3fcd5df00e9d4b0c69f861db60045835c5cd0d29f93a6be6f5fc4591748c4ab8024a94ea86bea498d04312d84d1c0f020c06e86902f146d2d9d04993f1aba597d557e88c409cd22e88d80067317fe8c736bb25ce1c71cd6a0bd3a2bf2dc2e3710ff6b93f73de6c721a7277164113eeead0ceaba19c28cf65eda5852fbbcd77ef0b2194cea6899ea8f5642dd911bde8b0ee6505820c7af2169e9c619d53cb1f5ccaced145d8dc25e24c72cd4077ed32f7488c8e73a07b8af0cd4c77959f3789f061bca93d5cde1061b0c88f4010aa201baf8a6c9786627f030bf95a664d4dedf9b744aee26482ab54516fa6af2f5742a340378b2ee322e725dd818f44a03e6a611b02b9f7520a9737efb8764840b23b92beaf7468f68250099935eb30d74237288290e49c7d997cf3b0d930664cc1ef95dd7d"], 0x10) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901e34e09317be621", 0x39, 0x0, 0x0, 0x0) 20:53:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x0, 0x80000001, 0xfffffffffffffffc, "e3000000245a8423082bed1727200200"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733", 0x4f4}], 0x1) 20:53:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000340)="da4aead63da047c713318bf22ed20d0a24401fe474f1d5ee935c5b40cdb84921d19ba6a2f5254f05dd1e842f5d824cbfa63cb285ee1c28a62123c197f5d0dd06e6a82c89d8952bc89576d6b2a537be680f8ca689eea00d3a8d368719427523ae95057fe5c0d36116636fce1c656a56c3481972718a4927069612c9b2679947ca1c8293096fa4fdecf8cf8cc4a89680074e05a359", 0x94}, {&(0x7f0000000400)="e864f74f3180fddd1faa59bb0cf49b3dc761891be5887d22dce5860bb34f59cfda5cb8a9", 0x24}], 0x2) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0x7, 0x7, 0xff, 0x6}, {0x1ac, 0x47, 0x7, 0x6c08}, {0x7, 0x4, 0x5, 0x40}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) syz_extract_tcp_res$synack(&(0x7f0000000480)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f00000004c0)={0x41424344, 0x41424344}, 0x7282, 0xa41e) syz_emit_ethernet(0x172, &(0x7f0000000500)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb88a820008100480086dd65f23aaa0134ff06ff010000000000000000000000000001000000000000000000000000000000003a120000000000000e7e14fc152b64ea2b2936dd59edcd6bacc1d67f883808a9ce87aede47d53e2e64ef6f7ce24ca0f74ef62855c0449e0fcdd683264ee08dc926214a8bcd3ba29fa9a19f7eb5301144db5b6a4ce6d91f09ae8549ae4d06313ea93ebea1636b408852e4bd3769a2fdcf72cc6450d21e464c1a47e81a6a0ec52c4efe73490267254300010001080000000000000000c2040000000704010300008908000500000000fe8000000000000000000000000000aaff01000000000000000000000000000100000000000000000000000000000001000000000000000000000000000000003a03000000000000010300000005020081c2040000000604013fc20400002793c2040000000900004e214e21", @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="602001019078000301c52db2021db1"]) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 20:53:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x8000, 0x5) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(0xffffffffffffffff, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0xe, r2, r3, r5, r6, 0x20, 0x800}, 0x523d, 0x4, 0x6}) syz_emit_ethernet(0x387, &(0x7f0000000340)) 20:53:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000000c0)) chflagsat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x10000, 0x0) 20:53:16 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000000)=[{}]}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000002c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x6243aba7bea8593d) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x303) 20:53:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fsync(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87}, {0x4c}, {0x7ffffffe, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x89, &(0x7f0000000000)) 20:53:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x96) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') r0 = open(&(0x7f0000000100)='./bus/file0\x00', 0x10, 0xd) openat(r0, &(0x7f0000000180)='./bus\x00', 0x800, 0x2) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='c\x00') r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = fcntl$dupfd(r2, 0x0, r1) write(r3, 0x0, 0xc0) ioctl$KDDISABIO(r3, 0x20004b3d) r4 = semget$private(0x0, 0x7, 0x20) semctl$GETPID(r4, 0x3, 0x4, 0x0) 20:53:17 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x20) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000080)='(', 0x1, 0x401, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) 20:53:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x2, 0x400000000], [], [0x0, 0x0, 0x40, 0xfffffffffffffffe], [{}, {}, {0x0, 0xfd6a}, {}, {0x0, 0xff}, {}, {0x27}]}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x32, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) r5 = syz_open_pts() ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000000)=0x4) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r5) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000040)) r7 = getpid() munlock(&(0x7f0000658000/0x4000)=nil, 0x4000) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xfcfc96ac7f78659a, r7) faccessat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x42, 0x3) 20:53:17 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x8, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xc600000000000000}, 0x10) recvfrom$unix(r0, &(0x7f0000000100)=""/253, 0xfd, 0x2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) getpeername(r0, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="8f02695e7f0000010018a56964653000"], 0x10) shmget$private(0x0, 0x3000, 0x100, &(0x7f0000766000/0x3000)=nil) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) 20:53:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x2000000, 0x0, 0x0, {[], [], [0x0, 0x0, 0x4, 0x9, 0xfffffffffffdffff], [0x0, 0x0, 0x401], [{0xfffc}, {}, {0x0, 0x4}, {}, {}, {0xfffe}, {}, {0x0, 0x0, 0xfffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) accept$inet(r1, 0x0, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 20:53:17 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="633d3c42bf3f1fbb1477fbe42f324adc0ec8cf452a0cf396723ad9a6344b6fc9f00469dbe64c065547debad667058335a48eb379a7b6fc42f914118927ca4f0531d48f71238b1d68661b76c11fbaca6bc7956b040aff0a14280ae4971c99ac4502f622de1f86e540527e30d49c7043204200d2b6f3258aabf499e8c50243d22f911d736b9d050ceb494056e70efe8152c41e50ede00db54b50239a56ed2744df5ba6dba3960e81d6e86ad77b57f5849ac73fdd47d2ffea5c1d4926c2da79edc36fd1fe09f37e77c6540ded5d376de90c66e8790c59de420a09807a3550c81e70afb5883b67e1e197bc62b97d0fd2bba2fb111b5376e0b3e193601b1c88571c14c7d8883043667f50e2795040e7c32ad0d951d605aca8c4da2872368b743a695fa1de2348ce59b37cbff00b649f44efc84fc160d6d2da4264c61cdf47a817da14e9ce7c2abec561b326ff38c3585218fe508f18853440e206209cb92c62501d8de712f95e201f3723437a4375c0a0afeab803af6f956a432e16e405ae63d4d3e9c58a24c1e69ea22cc6896ef567ffd83a7c34e9da7108ac687708c3b21592a92a673d55b8995c1d7ab0d2417a66a6d345b2e79a8433b5af78bc50233b388cdf153f77ea4497a8a39dc94b45c6e9c3984dc3970d04bf497dbe4a1c97caa5c465ac64c0b0c25512fcd9d961179a34855be9761c533df71c83c9d2c21de376566b63", 0x200}], 0x1) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) bind(r2, &(0x7f0000000300)=@in={0x2, 0x3}, 0xc) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f00000004c0)={{0x7f, 0x2, 0x3}, 0x5, 0x8001, 0xffff}) r5 = dup(r1) listen(r5, 0x0) accept$unix(r5, 0x0, &(0x7f0000000080)) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000040)) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(r6, &(0x7f0000000480)={&(0x7f00000002c0)=@un=@abs, 0x8, &(0x7f0000000400)=[{&(0x7f0000000340)=""/168, 0xa8}], 0x1, &(0x7f0000000440)=""/23, 0x17}, 0x800) execve(0x0, 0x0, 0x0) 20:53:17 executing program 1: r0 = open(&(0x7f0000001640)='./file1\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee104", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000300)="7b669296911ef72a9c4838d4bbd828bb308de0e85dee16fa38ddf846878cf83248fe5244d3972f285bc648d007d4fcbbc24823751d98e665312247f5fdbabe1a68bb255cc1bd43a58d6a5dd1b1d5180e9da65514cc3deb76a3eccce5433addf0b9534d33ca0d23d970f1f8bc2cfdac1da027d498805e56fdc7670f4c8c2681fec51a1d9d46824a2c56aef7a7e83e4d8e2c09cbdf1e93864ff076ac79029bb1de89000b56bccf8cf31efc4c5dcff67021e6f6feb99446de7d2fcfbd958e6d10ae53eb23ff6ceacbfb438b05202075145b93703a6f5fe66d3b8df45d46bda1933c16511c5a53671aebe784afecac23ddbd6a101c3ce9954cd614ab7286d47ecf6eef30552ac10ddad8c1d887395efb5e905d43db854535e95fb8a3a751097e950d3236895f182c591aed17376c8294d4e6c54652681443456a44180247759c30f72f32a6c9f04f3dcc00723b3450133bcf9a42d518f7f98018e1105e3001b5e10bea30bd7403774dffa38c11e4996580d42f15909bfa00f5d9c4f96800dfce54b34e0c6a53bf40b44ec5d07d306bc778ae7e1235bd0b227b7003f7ac304bdf3ca43a844709075e0165f6d1cb195c27a7ef28fe68ebd7c75503220d906026650122bccef990557ff8d635b4200c7689e42f4424954e7a3dbb88ae0dff3124e75590e2d86222a2e8486ab4fc6357c08b71ab6e741550a3e0b7b42601a1980ddde21a4c7764385e5549480407144339966168b413c6d0ab2ba36635ace250d0daf97b54530a90461b033f483d3ae86efbd6bda340866427f4157c3c7119027ff73942ceec4bc1f3eae42b1d9e29a87d45ab1179f769a2ff0ed443dedeb75922bb66b7362dd96737ee231d611ae41a0829711199cb181a62197186dd9cd299719197c9d2825a64332a2851a00dca6fd5dc8917fb718288eca6a6e6700dc57beb2ae2e16aa36ff67b4fc708db60c95d0564eeda4a8f981447f2d5a452c2b60e533a176042753132f9faa0c6f51acabc5ed283a24a906679efac7dbf3d4501ac33f787aa4a61c1dbd0c4691136a5b4e76f7176819aaeb881b6293739e0607566f27169faac79cad21f2fd4d6b0725e718e7dfec8114b30f97e3dd37818c19da3b14a44b553d71232bb7627e7f23bcc02c5e5368dec8fc36a77b4569033a684f8890238ed0ec09adacc42dffd01eb5ec6265db4a352ea2935573fc0f8d69024fd274db49b42cf212bafd9e7951b65181655804bc3fa11b21f9c204edcc0086bee989e37a347232a3046bc345f9d1408552d45785d0f24eb6fa778956d6aa3543f0c06d4b949a23b72d82a72a758ac42168e27f97c2440bc67f0fc67a8183a91cb12e66fd80b08049b8b95f1793163a74f73d40e4775d3112c33eed465bf5d1baa8bb386d1aeb5e326baa4fb4290ba766c74aba606bc7f1fcdfd4c356c09e2d5ffc7ac16b006e2b7c0e0b78e2e0aab79d28e996091f91465a1997533f7e440d384d690a0ba960adc86797713082d38ce132c967988dae8258d7076fed5f4f16df0e91b7618664fb26652c01e0b8d97fd4483fbada66124103dbb83f606fea2846ba30977011bb723878aa088c500ebd45d9389b569ae089fcd5753401d41fdb6e9f04ffca01704a2f83aa05f971afbf0daea6f5bdbe3ce8852245c3971d0b717884c6687464a5be6de598ba3b30b934cd185b8184db0b2443b81ac6d51850f0664d1f4de30a9fea7f3551419c8c3fd5499f583f808a3232267b5fd1bce1503fc18e00b9de0c9d03744575b40747289cdf08615ca8143313dcfcc608b6c4f56356197568d10a92c759b1cc55411cdd340db63b58661409ef6ffb2b55ce0f0c1bacd0ca5faa3072a475e9c3a3b2912affd31575932ea4afd83cc33f636504e2ee5010bb440c3ea9bc3f651d988357ba8d9dc625f9d10c61ed0698f8af9ff6b02fef0b5edf65a1f2bf6306d8f5aa7785d1313e9a2d1884c4cb0a1c45d19a0879e8f86a7d83e0840c13b5b437f3a32580eff7bce27dce930da6e19ac9031933d9ef37adc225c699c7ea95494045a3a5d2f7d3de5010ada3173903d1e19847a433090731e3a535a1cd2def415684188b79d255be41db8d8415c1d4414a4f0dad02eebec372d273f2cce546924ea5cb9e21e582a5d5868ad05b43fdebdecc9aa18c6c9daf75ace13247ea416f93f07e418916cc48891d3b25066936597846d6d4b5e9e52c2d38e916a443a8294a42f8d4498102ea11aec707718577a4d719ffb872d5989e5dd2be1a02e233e702f39c70ac49b5aadb1bafd420969c1428746921851a8a0897910a3f27edfb0211eb804abe5d48c89167fef6e85cd90a5a1863ee84ce2eaa3895d689329d32a18d76646d855b2bc1c206119f1664eabd142542e23c5ffe89744404238e340c1d9cb9bbe2b3be3777589c8bd8dacbc64d88b0a58dde19b21465c02259154fa1bdea6df8566178d24fdd3a30263bc9f3647558583856d8716aae1bdcfdce35457e4743b0bd5c108d55b92080b0db42079c65d5c2d71faa6a590e59fb208eb93986a619fd43e64974e930fa87fc668ba25c267918df31ef63eb867c17db0f759e979b04d306a9ff894d6badc31b58dacf07faf73459140b0f1393ffbb640ae5daed58ee61185551ee09eaf5f6e12ddfef09efc9b891d402632b03ac2642ab8a4868697981366582c0c5610db5042e97e91667dfea9c565b3e13284ba861ab5e369cae1cb98ede67e3944d674a86617f507204f28b475be57bd705ce44bb5b55d9f855a78d0d7fca2624834550661094ccf4cd3ca07c12a2b99646be3e8e884dc2af3323383b6f1f484c318e54f7242f6be79f7466623f59d35fc3bdce3c39f17e3b58187de9285e9553e87caedaa4bfc01e8160878aac93be4f8b8fca489b708b57e2098b95cef378ba69bbfd1259929b1b2efdbe205ced8b688e769c551a55dcf8e04ef482b197ada5b713f03d9cd3c6e8d6a8a1e5f568c30c1fdf908ff0af6d0dbdc695663ea6a0e49a1ec006b7f8d1a9a9f38fed74e30153a6dc283edb6f3f82fa6e0b31b8905afc484ed12cabd1d3c0af404e37104abefdfe4a245957d6b1235950b4341d69355fb1ff4319f713031da69dc52c6477063176fb814d689556636591733791018046f2b5a26551e76a027ccec9021809d2cdb58d8478540b96ded05d875ed96b7b5b0e45b526db51482cc7a701ccf98dc970d21817878456c0f96e03e1fbbd5b2ba565d55cd4a114be9260ab0aba4916d809a7eca02d1ea0dd6cd84d434b48d40b16ec0758951461be0418879769af7107ee8a9c1512520b40758917442fa92f2d58a2be9cd81f1dba524138775b5b23025bb19401ce62e2521e2c87660df682ce8c2c90907bc2083bc2d3709da500990fbf4e954f4ebfe18f87c3a7476626f9dc324e3ec88eca7dcb65fc033d4d211c8be1686029d0a24a797ec58256f836a9981a9bc1657d2416eeac2a9db9d83f2c7cd94f7d534e0fd2005bfc07b62a8e4270e1276decbf2d47af462d1e234739f43c93f328f84dffaa4fc37bfdf52e94e8cf43cb6a81a3003d220ebecae9edba077e9396a6b7508501fdf6397125e024dd2206e82c9e78f6d4c8c5fbe95b3de139323173aa90a82a7b1d0439eda87a847f3b6b5ef842b0b1dba59aa978c965edf27a51d52a85d0d2e700f12740c2f688e7cd497cef933931cdf2dff9ff8983798c7ef11660fac6c99d49127acf21afa9f076eac8607ea67e3300e37eb4120291b4d24a0bf6e92bec5d501dcc6f166c987953696b3ba7a8d15b0cbe7571d79453b2626aa8ea83e2e4a766aba4e095fed4ceb232f5589db6b47923402777685c60f9a5a7fa3c41662c81149c62bff3e87ed01116e81f741b46d17bba5f8bf53b0d8fa627cd5facc82e6cdaa9a4285febd794e084e2c445a41fc36aff13ca35157943d6cd9defc3e979c1608b6f72ff0746ff573082e9c0ae73881fa4940ead8a572b0ea9026969f71e5d482e676f20ec4f617034e7161fe28f947d89c302ffc074573cf0e8d370a6cc58ba85e820d7a2c1595d78978a5151322b13c898390dbc844268af518467179ff2b750d3dbeb36dea521e4c66345abdb883fb9bd75796ac6820a2ec7688d8d574b9fd920c1ff5ae6acdbce41548c0d8daa5178a563c8b5eda067de05704e09a421c085d5c9a170b3810b052935b2a2f09ef9b7e42c4bf111e71a73d6f716f0a906875fd78d856edf3f85c2488ab8136e5853f81d0064f4717e9f5fac375e33fcd6593f5196f22c24e9c1e45685ee7735e9c2c6bce16570f8637648e50ca4f7ee994230716ac26bbf016e628ef36ce7f0587d8b19194b3e33b3c8a6ade637c08073e41bbc4a292bdcc81c3606ff18974ebd93654c9aa65ad08c05735def540f8cdf57f977c82194a9339af86b7a8680e3ee677950d20e91ba4fece42f4edad66330115d39be293299b65940cbeffd6dfc68c8a34a3f19dc7010d6958f570b6016e88c799765effdea01ed59171a294f68fce63951fa27dd5d510ea0e8d7356ef49e9b88b9785a51adaaf9d4bd98b98fd79701ba755f4d2b0d32722176240c8c3049a1647705dbe5e198d1e2d445ad9523a9f9f603f9901723a17981c931b6a470ce762057237d0d7dc4e7fa8b53d03f8ef984deb1292b45de87447adeda78c31eac8577b742d04a4fbaa66ba172b3596101e969a7d9b7336554b968aed069897914f4d03b0cf1ca1e44cab0b621f18ea20c2e3397a17536bb72efd985b3b736f41967378d9c768dffc100e847a38373d2f7de7bc3acedaae8800128e82f5400424469c6ec5fe9458111707fcdeffd4e5e82e4b55be748806da85f6baa35e71bcb348730126b1b693de045bdabaf499af494725f7c9726644516f2c63c87c0e5a81382de6a399cf936aad9962b3a28779a085723c1c734ee94164a4b6924b059729ef7e59660962bc03f273884bbcfe8047ff36ed9e0709267ebb7a95b61d2f4e0c3831ac8035476c3ff6fcae6554f444ed2372b842fe95abdd5a2fd7ad96d74615f8f6aa852a9eec6e99c7db0917d7962185479a3f343e2216a3e7d52c8736c6ff861b0f72d489662eb26f1f356f3c7d1cd0d01e0aff17338ad9476e81465fe550b4b8fca89cdaa107d67466f742afd10c6e01428e30d7ee16609f5e4ec9b620d15284fd686189cac56f2802c45075458bfcf72d0378e2d0949b82e6605b07dc2429e90ff8503254889ee665ac2cd25d95e99d3cab8c5fbf53363a3ad0fbec67a5c9dea279e2bdfa7e01f6e40b308a4c40f8cd3b068cb4739239ef8e506109bb7bb6590e1fb09ce94ed67163b6692bcb24b324214b03d063c96c4a69f902bd6c090e99ad4c9ee5a944544deb374b13bf1c70cd514ffe0b1d7c2a058922bb433d2da6af093ee7196f5a7ba50863459450b6319f4b9f57db711390b0291bd1dbdb3137ccb7f7fd9258b035d02c2f05d971659fe65ba87446c47ec7ce023b9fb649657fd64355dad6f4820a82fdab853f4e7e9e9fcb8e5dfac3164f83610d8373999a63e9766f92d5d2987c1bb68a8460c73e68ed0299db98df155cf916085ce70695d900a7fd1f19c61c3fa6e4057846279e076264274bbce983853741a11f9b14f309627604136c5bd061bab47207381be48c851970539045fa918f78da4b34af93dc6793399be5c58a9936ce8d2547f1e9c60c1783a7b6776f449014c12725de1397b54bd20197af682547055d92b207b32f05631fb2e3361971b7156845a695f74a5670ea1e9175ca168db92ca935e4c2a0e2cc7c8cd15ad4fe31385468dd", 0x1000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = kqueue() write(r2, &(0x7f0000000180), 0x0) r3 = socket(0x2, 0x8002, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000080)) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[], 0x10) 20:53:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210, 0x10001]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000180)="5bb5c9ca35877d3bb5382f7563f27527ea8fdfb7afb830a5ece2234a2fccb55413f55be831c080b1ed94d712d6468fc1c52a9a4d3ee117adbe1fd3", 0x3b) accept$unix(r3, 0x0, &(0x7f0000000080)) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = dup2(r5, r0) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000140)) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000000)={0x8, [{0x2, 0x8}, {0x1, 0x8}, {0x1, 0x1c}, {0x2, 0x5}, {0x3, 0x7}, {0x1, 0x4}, {0x2, 0x6}, {0x2, 0x1000000}, {0x1, 0x7}, {0x3, 0x7}, {0xbbf0d3132cf9be6a, 0x3}, {0x3, 0xbe}, {0x2, 0x8}, {0x1, 0x8b}, {0x3, 0x2}, {0x0, 0xffff3c91}, {0x0, 0x5}, {0x3, 0x81}, {0x1, 0x40}, {0x2, 0x6}, {0x2, 0x6}, {0x3, 0x9}, {0x3}, {0x3, 0xfa4}, {0x1, 0x8001}, {0x1, 0xdd}, {0x3, 0xfffffff7}, {0x3, 0x101}, {0x1, 0x5}, {0x2, 0x9}, {0x1, 0x7}, {0x2, 0xe2}]}) 20:53:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xd6aa6f592d1bcb00, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x0, 0x200, 0x5, 0x0, 0x1, 0x4, 0x14, 0x0, 0x0, 0x200, 0x5}) socket$unix(0x1, 0x2, 0x0) ktrace(0x0, 0x1, 0x714, 0xffffffffffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000007c0)={0x8001, 0x7fff}, 0x10) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658a, r2) getrlimit(0x0, &(0x7f0000001100)) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') socketpair(0x18, 0x2, 0x9, &(0x7f0000001dc0)) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000240)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) 20:53:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$dupfd(r1, 0xa, r2) 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) r3 = socket(0x2, 0x8002, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000080), 0x4) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000040), 0x4) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) 20:53:18 executing program 0: setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) setpgid(0x0, r2) 20:53:18 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x7, 0x0, 0xb6, 0xb7d6, 0x10000}, 0xc) setreuid(0xffffffffffffffff, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setregid(0xffffffffffffffff, r3) chown(&(0x7f0000000000)='./file0\x00', r1, r3) 20:53:18 executing program 0: syz_emit_ethernet(0x1d, &(0x7f00000001c0)=ANY=[]) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x4810, r0, 0x0, 0xb81) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000027c0)={0x1ff, 0x7, 0xffffffff, {[0x3, 0x80000000, 0xfffffffffffffffb, 0x65, 0x6, 0x5, 0x20, 0xb2a0, 0xd9, 0xd0d, 0x8001, 0x1, 0x7, 0x980a, 0x41aa, 0x16, 0x2, 0x6], [0x9, 0x10000000d00, 0x5, 0x1, 0x8001, 0x480000000, 0xffff, 0x7, 0x7, 0x5], [0x3, 0xfe, 0x229e, 0x3, 0x1, 0x3, 0x2], [0x7fff, 0x6, 0x1, 0x3, 0x10001, 0x20], [{0x0, 0x2, 0x2, 0x100}, {0x8000, 0x4, 0x2, 0x3}, {0x800, 0x4, 0x2, 0x10cb}, {0x39, 0x1, 0x8463, 0x9}, {0x1ad, 0xa, 0x8, 0x340}, {0x7, 0xffff, 0x7, 0x101}, {0x0, 0x3, 0x8, 0x5}, {0x7ff, 0x5, 0xfffffffb, 0x4}], {0xbd42, 0x6, 0x80000001, 0x6}, {0xffff, 0x8, 0x67, 0x3}}}) getpgid(r1) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r0, r3) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000002a40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5888dde690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003aad5e19db4b91ad33494e73c2cd940000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300"/4118], 0x1002, &(0x7f00000026c0)=[{&(0x7f0000001300)=""/105, 0x69}, {&(0x7f0000001380)=""/79, 0x4f}, {&(0x7f0000001400)=""/140, 0x8c}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000024c0)=""/93, 0x5d}, {&(0x7f0000002540)=""/241, 0xf1}, {&(0x7f0000002640)=""/89, 0x59}], 0x7, &(0x7f0000002740)=""/119, 0x77}, 0x800) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) recvfrom$unix(r5, &(0x7f0000000100)=""/1, 0x1, 0x840, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) login: pckbd_enable: command error 20:53:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x25}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:53:20 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @loopback}}}}}}) 20:53:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)) r1 = semget$private(0x0, 0x4, 0x362) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/26) 20:53:20 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x200, 0x49) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001880)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000017c0)=[{&(0x7f0000000200)="363502d260cf67c5", 0x8}, {&(0x7f0000000240)="ad207b1a08c20fbc0688e9f29931dd37d77ffc4040cb4a6a49cecde341825ba86c3970871892333963532f7751b832ca1ff84462637f3e0a9e53728bf6d73c6454329c350efd3f441c7481d26fc02cbcd2091e196adc26128878ba9900e2af3bb84f343f83a920681a42fd3a69fd7fc0445215d89d6df20e8e25678bc838071c9c2f064294ef70aef53ff55923f8d6d9930bdb4487ddad5ad9b1761ea71501a1cead6b1b69485d164887f1485e305206bf14760d5b8719a9bd15b219d66fdc999ad14bcb870d49f3475e26eccbbe0e16b04d", 0xd2}, {&(0x7f0000000340)="4c5eba3a3e036fc4b57622aa6bb167ad9f0cf25eaa172353b519492a9a1f8d37e7c0496f8a9ec3636b3b1e815f6f238dc1a7075ee4819a4ed1b5e90d6de71cd438f067c08ee6cf0c088a196869ace5dc28ad4f832d55625388fe2272ceb736d72ee2873c3159b730487076cac5240ea883ca0565e9809e89644fcffb82cea3953befa549658b117e36ad3384b60c2b514605efa5cd1777a4405389013308ecdd5df1230d3918893a17df", 0xaa}, {&(0x7f0000000400)="6e32538e088aac17911a9dac0ddd022f9ba66be71dcbcbaf7875f45fea05aabdcc69b6", 0x23}, {&(0x7f0000000480)="4f933c6024343e3686f6fcfa93ca1cd401ea2c2cf6365289", 0x18}, {&(0x7f00000004c0)="65036c2306c1b42081be29dfec9059572f3026795c54b1611259c0bb2c453c325dc221d6b88a769621788fdb9236892ad1001949ced212f379419e81972c3448f63c876acaaa00219cc6d30b0877742e467f46a5155cd0640cd24761c16fee70f678530787cb606997c99198ef462ec3f22a89f16052b7223bef0a7263283906af579dd783a7a1546fba856675d7aa2b2c", 0x91}, {&(0x7f0000000580)="9c65345146786036fcef769cd765a4f8f52e335724435b6d84b380f64df69cb04fbe73b059faffe9c0c271ba207f119754773db16a416de1ff541f86d2b29298a7dd1fa288f2d910620f9e64a9a4ab2b3a3f4d81e835211bbd0ec9d63645ddee8591092c3c43d36ff786ba3580a3b3333716fe24962976f696dce0d32ed3f67bb22b293fe9b9", 0x86}, {&(0x7f0000001640)="1b969cec1ea1d46e9b490b840a30994e382080b93a6f7baf6901943e377931aa3fa2a494195e309255c35a51aa94a541aca341a47d563028e05d19f70ca36da6dac340b553c939ec7482bc30cae15d120e5d3c1a42d60e42c6ced02e4c3fb4425bf7967191367c500b6adb76f109549dfd48c73d9717e7470e4665", 0x7b}, {&(0x7f00000016c0)="a4e8d446cdb8edebe5e581e6cf9f172d49446ad693700f560bb8831402642cce75d6ee6066d276a3ec347c13d604e1f8215c8f7aa7924f6198d485d0f4e1b2b1e3acc5782d2e567c97fd905ebd2cec41a80ce4de42f9e49351759fca5eff1ee354a0731bf4287c4bcc9353a881d07d975d712b8ea713de94d640702f885fad09d1d1ba4a1326bddb8127cabc43dc95c7a347aab63d07d33c6da01d14beffe4f535440b048a37953788cb42a661b97275b0b8a03c9d375e3632317c82f05187fc1d703b3d094510a15cf2dc01dfd820ec90fd0031f371dccd258e9ed59415f0860da24e40bafe3c188e99b85df049bd28d2ebcc85c996", 0xf6}], 0x9, 0x0, 0x0, 0x402}, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') 20:53:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d87, "04000000010000a9b3c742000000d35ed900"}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000001540)=[{&(0x7f00000000c0)="4e010412", 0x4}], 0x1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r3, 0x0, 0x800) clock_gettime(0x0, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) dup2(r2, r1) write(r0, &(0x7f0000000140)=' ', 0x1) 20:53:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x34, 0x0, 0x0, 0x7}, {0x81}, {0x6, 0x0, 0x0, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000140)=0x2) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x10, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xfc00, 0x81, 0x9, 0x9ed}, {0x32, 0x1, 0x7, 0xe6}, {0x795, 0x3, 0x1f, 0x8}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:53:21 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, &(0x7f0000000080)) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000040)=0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 20:53:22 executing program 0: socket(0x400000000018, 0x3, 0x3a) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x401, 0x8, 0xffffffffffffffff, 0x0, "00000000000000001000", 0x0, 0x5}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) 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) close(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x400000000018, 0x3, 0x800000000000003a) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="91d44928843c88329f533b3b55012c38f40b7bfc648aba01521889b779d73eed88370cf3eb819f0df401ffbf82c933977bb83647f73a7624d24c3d87882f4ac7a8587ea08d48f97f1ba2f0453c4f510900e6bb9a266439815663d8a43d2a7ef2b4d9bdfffc98be969704195991a20b489fdda29e582eb5cb4420f39d1d3fdf7a25109ee6e195ec399526ced3c6df93cc7925e4491032843cc969662c9f0fff9bad07988ba0", 0xa5}], 0x1, 0x0, 0xffff) 20:53:22 executing program 0: pledge(0x0, &(0x7f0000000200)='vmm\x00') open(&(0x7f0000000000)='./file0\x00', 0x40c2, 0x21) 20:53:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) r1 = getuid() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) mkdirat(r2, &(0x7f00000000c0)='./bus\x00', 0x42) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x3, 0x0, 0x0, r1, 0x0, 0x3fee5}, 0x10000064001000d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000100)) 20:53:22 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="02008d04002bde44150000b21100114dd0c00c99f2a714af317591b6957522d9fe"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000180)=0x1d1369c45930ab6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x1, 0x0) r3 = socket(0x1, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2d, &(0x7f0000000100)="ebff964888", 0x5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000240)='/dev/wskbd0\x00', &(0x7f0000000280)='/dev/wskbd0\x00', &(0x7f00000002c0)='/dev/wskbd0\x00', &(0x7f0000000300)='/dev/wskbd0\x00', &(0x7f0000000340)='/dev/wskbd0\x00'], &(0x7f0000000600)=[&(0x7f00000003c0)=',]\x00', &(0x7f0000000400)='/dev/wskbd0\x00', &(0x7f0000000440)=':\x00', &(0x7f0000000480)='/dev/wskbd0\x00', &(0x7f00000004c0)='/dev/wskbd0\x00', &(0x7f0000000500)='/dev/wskbd0\x00', &(0x7f0000000540)='/[:(\x00', &(0x7f0000000580)='/dev/wskbd0\x00', &(0x7f00000005c0)='/dev/wskbd0\x00']) write(r3, &(0x7f0000000040), 0xe7) 20:53:22 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, 0x10}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000a38000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=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}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\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) r0 = socket(0x400000000018, 0x3, 0x0) 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) shmctl$IPC_RMID(0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r0, 0x0) bind(r1, &(0x7f0000000540)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r3 = socket(0x18, 0x3, 0x85) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 20:53:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000095b9d071b542a5387050000e2b8180000002900000031000000000000b717000a0000050000a3bcc5d1788bee0307d9cd99633af189031e3adb25ab8b672cc700be59a02a405b404cfa044984c1a6a624ef737da7a45575404d74bc1a9c12b141fd0b7fd59a246aae28c51103616704111afb94fc5f538ddde7ab301d22f6681009f20f0ebdee18787347273bc2cd6295d3081db9e935eb13e74c85caa10cdb270520937a162ed3fc4c74a3894adc06fcddb72a4c6827c9cd41d4157fe44bf12f10bd8004542c94482dea38dce3510ea315b818e27700e5d2d7d71423b1b39ed2036b0e4fa218b6ebf3e26ee2fb7124e093c9a35f181f19d03e689e8c4fbdbf4662091993e1745a4e72fab31c51c13536f4df0c683a445787c834f11c155230e4956972e5f020c7ea0764f7aea6213b1565d66e121cbfb9a1de36420470de4f06794c7276f9ef8298a4e9a0d7b479d29baf8ca4a6f0ad0e5a90138730a42b2e3b105b4a93c9faeed1a0c6976a03f6710b0964b68a08fb6f202d8d241ebfecb5fe8a077ec54deb0a2165d5caeabdde4e4310c40825fc2271bf555c49ce066d58ee923419dc1fddd1d8787ca03a4a5d10b715ee3b2c81b036c6f3ad65493ef03eec5ae89b30ec5e630afb865fc7d5a46043e59f3e8c33bdfd57889d46cde3232e96ca1f68736c37d2b6872ba7e23b807fd3881dc86109cdcb7c434bfa13485b383510cf151024f7e131ec51ccfad9334fc5c38161cc1bdacdd9a30a703a9a518b63a5dd4ec82f30e05dd33b883a3eae63b901304d1177e52db21023dcb02f644f89c56e293627335a85a26bc371ff3d188d30d0beac5c3fd85a061afbad6fbb133ea46a95bf4e1fb7156cb6b4a31852866e0acf3ea56d9ea7140cac5efae5974165b7ce7e83a78c3562"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x20) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x1) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 20:53:22 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="24a186a3473158b205b1de32bab9cb327f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) clock_getres(0x0, 0x0) r1 = dup(r0) listen(r1, 0x0) close(0xffffffffffffffff) r2 = socket(0x2, 0x8001, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="a866178724fd5128dfa4279a7c6c8374ec27828c5a8eff5bc27980a8dd4f0897ae18b74fffd3df55522fc3a41ffd3e172964997f02d7f06f5085e00106db489c20cd43", 0x43) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.6file0['], 0x10) close(r2) accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 20:53:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000008801, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x50, 0x0, 0xd, 0x9}, {0x5, 0x7}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 20:53:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x28a7) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd409521bda4ff283d482c661937100a24e14da97f23e4600000000e1838f74654462e108e659c51bad5a8bca2f17a953f59be5b79d7d2c336ec500", 0x57}], 0x1) r1 = kqueue() r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x40, 0x0) readv(r4, &(0x7f00000005c0)=[{&(0x7f0000000240)=""/94, 0x5e}, {&(0x7f00000002c0)=""/180, 0xb4}, {&(0x7f0000000440)=""/213, 0xd5}, {&(0x7f0000000380)=""/117, 0x75}, {&(0x7f0000000540)=""/103, 0x67}], 0x5) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x4, 0x1, 0x6b, 0x6}, {{r0}, 0xfffffffffffffffa, 0x9, 0x20, 0x8, 0x401}], 0x0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff9, 0x8, 0xb0000000, 0x6, 0x1}, {{r3}, 0xfffffffffffffff8, 0x60, 0x0, 0x4, 0x7}], 0xffffffb7, &(0x7f00000000c0)={0x2, 0x3}) 20:53:22 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000080)=0x80000001) 20:53:23 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) 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) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r3) r4 = getpid() ktrace(&(0x7f0000000480)='./file0/file0\x00', 0x2, 0xfcfc96ac7f786592, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000040)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000400)=[{&(0x7f0000000140)="2dd11de48846280a7802b22ab91023843783a94cf2015ec838e3c00d839cb64114d27e9292fec407000db08f0b027b0b2307200c7ebb269116f2927155c9fab09cc5455dec2df7036be4826c5ce1c8993b91e59f759c4f80e4a82a5e91352fe86bf738dd3f27fc4d9f18a43b1fe48cfb40de46b9946e3904b947fb62601036c63ca8f72d3089297d7d66df0d4cf6d82ee088cd6e596577b6aa8dd9443c28ba59c98eaf70e5fb09b01858dfbbf9474d8a71d18ea17e", 0xb5}, {&(0x7f0000000080)="db44bba6ddccd6db96219dc03160fa226484822bd897eddf648e266c22336b4bcc75fefd14bcdaafc9fce8", 0x2b}, {&(0x7f00000000c0)="b5df6de37a1030834c6887d50fcd75d5b5bdf0bfd8181e49bb", 0x19}, {&(0x7f0000000200)="1157141486265a3babee62b380dbe79fb86e42b87580f75424ad26cc65f5ed20efd93cb950482b935df7166cd36e2e8b2f871c7458fab809496efa808e9d4cfbccdd4d982f014cc387640fe629ac37696f482a92778a77eae1f246086dfe0974c2800ea4312420d41a7ff150c509d7beb6dc6e7abd9aacb13f9c1978a83cba1bbc5a0c476502af4695", 0x89}, {&(0x7f00000002c0)="2d6a291677742d53bb500541541264e96f78a08fd8fd3c962c63bf15e4e735551eadc7652fd99be7d79ac06118a01561cd25f94b5652465f1aed70d96ebcfbd4011293dd91bd682b642673859a711ad7f527878b29d5ddfd2f70b3eb700e9f5d59f6a2779349f10f2282fc2aa2116baad885fe1133b8f692145f9a65d0be7313d6a85504e82c7b8c1046742390a977d9ea4659", 0x93}, {&(0x7f0000000380)="ecf19d969a262b020b750fdab18c615c3a3d78ef0ddea5804d18d1", 0x1b}, {&(0x7f00000003c0)="c629fee9075e5674ee681802836806", 0xf}], 0x7, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}, @cred={0x20, 0xffff, 0x0, r4, r6, r7}], 0x40, 0x8}, 0x405) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x1, 0x0, 0x0) 20:53:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x10007c}, {0xc}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x351, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0x64a2}, {0x1}, {0x16}]}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 20:53:23 executing program 1: r0 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0}, 0x2) 20:53:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000000)={0x2, 0x1}) write(r0, &(0x7f0000000040)="670dc3", 0x3) 20:53:23 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb180200000000000000000000050fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b942a27a18e23ef0cd4ca85fc375d82a8d805344f03d9fd9b52cf32c5ee7070000000000d34af7ec5537dde44de30000eca5aefd68f6090073d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad6778ace7134fb2c0ca3fc4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad12a83cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1e4994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e9683100000100000000004b7132c959ce786f166ede983293303d7c0edefd6abfd8f456214f7e6db2047327eed86bb7ec35c30447492ed173a472d2d427098976625307e99d1e84abb59805c85aa49ab8e8d9222c408610b0e71f89e614f4cf544a832723e50fddc3b1f7c5d8839e15dc822f046a4a7329d6c23683029a582abfb624517ac01aebea90214d1aba41bfcba30fd4042754e3fac2adf7647ae52c6368a0e50e62"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x6, 0x8, &(0x7f0000000000)="e2c01a6452a13148d506397e6ad8c99004953b34904a9f24d20e212e73884ac266a90745f628f8fa395a35aaef8e", 0x2e) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) r4 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = dup2(r4, r0) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 20:53:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:53:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x15}, {0x1c}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f00000000c0)={0x556474cc, 0x0, 0x1, 0x4, 0x4, 0x1, 0x1f, 0xffffffff}, &(0x7f0000000100)={0xa1, 0x7b34, 0x0, 0x7, 0x400, 0x7, 0x1, 0x4}, &(0x7f0000000240)={0x100, 0x823, 0xffff, 0x100000000, 0x100, 0x6, 0x8, 0x3}, &(0x7f0000000280)={0xfffffffffffffff7, 0x4805}) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) ioctl$TIOCSCTTY(r4, 0x20007461) syz_emit_ethernet(0x3b, &(0x7f0000000380)=ANY=[@ANYBLOB="afc620211f2d784942bcb2c697f463115cc158c470da1f8e8e69e44e5742261600bacf0f03bc5274125cbbb15c3756eb24227083f12baa9ccfebca38af1bb40181556a7032f9559fea34588d36ad5c063318887956596f267763b6e5b06b2e1b597e7b85a2a461d89e1968355b2ff622fe978d809c79ef15df534fed75b6f0ab3e7ce4503f7f916a6ed109c146dc5d48c2de0f9d51da0c87b01b0b6d06afab10aedc44766ef38a5f24b87fc9db824154b19fca6d98604257154171047bd694f33ae3e8e4e9b2119e5931bee5cc6993acb2df4d2e9c81eb4e9f5bbde29d5689581067fe8ec6c7cb4b6688e675c30e3b03f5d2ef76d4d1b0787599b5bd10a28125d3d0880c53594178bc3a860edc0507b403cb74b72dd7483058b0f937cce8a80becd05ffaa6b96172d70e9340cd4ecb45420005f1b422c55ec0d6375f7307d3845d64a95c90a37dc22b42ff2380365f335504ff5c04434f159643"]) 20:53:24 executing program 1: r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(r2, 0x0, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) ioctl$KDSETRAD(r5, 0x20004b43) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x3, 0xffffffffffffffff) write(r7, 0x0, 0x0) execve(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) 20:53:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) dup(r2) 20:53:24 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x7, &(0x7f0000000040)) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000140)=0x3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x101, 0x8, 0x6, 0x4}, {0x3ff, 0x1f, 0x5, 0xfffffff9}, {0x1, 0x81, 0x1, 0x7}, {0x6, 0x5, 0x95, 0x4}]}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 20:53:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x4, 0x2) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r2, 0xfffffff7, 0x5, 0x0, 0x0) getsockname(r2, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) pwrite(r0, &(0x7f0000000000)="b48478751be2492b1325554d6272aea2f95a3ebe7b01dc220bc17c26d3758e5629671b4f65cc15b7d4e6479784a124791a8e90700a0224865aa3ae53d0747a1cf322a657b2a7577388529c9484d598e149c74050376dd88a5d654cba9180ea04cd93ad0a5b245a3eee5c8b7e872b7195cbabc17fac316a282e258aaee6f3b243c4a1c53aee33ebfde66b1b923686d06234e3", 0x92, 0x0, 0x7) 20:53:24 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x800000018, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x80286987, &(0x7f0000000300)) r5 = socket(0x3b, 0x2, 0x8) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x20, 0x5, 0x10) listen(r7, 0x0) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000040)=0xef) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) accept$unix(r6, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000026eb9d270100954f9be743ae5837a42ec443d002699bb97fc529de7e0f2352574f4996a7bcb3b72c80f5e13ed54ccd9e8137a35d80d9aa84ea8a887d5b4e73b68ecd0141e6ce7527fe6dec49931ed3eb03fc4677f8f503176c1e88efee23448fe7bccc82b5cfbbc8085f2b54355d253be662994ea4f407447c64e7346bbb210e051cce835b0f487e178229828129c2708ed859edca4246aab9f500"], &(0x7f0000000100)=0x3f) setreuid(0x0, 0xffffffffffffffff) 20:53:24 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) munmap(&(0x7f0000005000/0x3000)=nil, 0x3000) r1 = semget$private(0x0, 0x4, 0x1b2) r2 = semget$private(0x0, 0x4, 0x1b2) semop(r2, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x2, 0x7fffffff, 0x1000}], 0x2) r3 = semget$private(0x0, 0x1, 0x162) semop(r3, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000001200)=""/148) pipe(&(0x7f0000000180)) semop(r3, &(0x7f0000000000)=[{0x1, 0xfeff, 0x1800}, {0x2, 0x80, 0x800}, {0x0, 0xfff, 0x800}, {0x1, 0xd1, 0x800}, {0x2, 0x8}], 0x5) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000001200)=""/148) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/215) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) 20:53:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x1f}, {0xc1, 0x5, 0x3, 0x20}, {0x8, 0x62, 0x2, 0x2}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40}, {0x2c}, {0x800000000000006, 0x0, 0x0, 0x1000da4}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 20:53:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000cdc1e1a700002000", 0xffffffff, 0x3}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 20:53:24 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x1, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000815000/0x2000)=nil}, {&(0x7f00000c2000/0x1000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f00007e2000/0x400000)=nil, &(0x7f0000955000/0x3000)=nil}, {&(0x7f0000072000/0x4000)=nil, &(0x7f0000137000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000452000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00000ac000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f00002cf000/0x8000)=nil, &(0x7f000061c000/0x1000)=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, &(0x7f00003b7000/0x1000)=nil}, {&(0x7f000087d000/0x1000)=nil, &(0x7f0000a77000/0x3000)=nil}, {&(0x7f0000406000/0x1000)=nil, &(0x7f0000933000/0x3000)=nil, 0xfffffffffffffffe}], ['./file\x00', './file\x00', './file\x00', '.\x00'], './file0/file0\x00', './file\x00', './file0\x00', ['.\x00', './file', './file', './file']}) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206922, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000000)) 20:53:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup(r1) write(r2, &(0x7f0000000080)="66e1ec6323650f67285e9c188f026f7cd178981ad54c7d7702cb05ad82e3dd32e403c483072b3dedc8cf26f6ddcbd03dab050a93c21400c7bf06901dc61361d08cbe73543cde38583981357e6ab61c1b00c222c30c3da665ad92c53bcc889aa7eba7dafb7dab882ba06f67e46ad7d1711709205bedee8deea54a", 0x7a) r3 = kqueue() r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) accept$unix(r5, 0x0, &(0x7f0000000080)) kevent(r3, &(0x7f0000000180), 0x106, 0x0, 0x8000, 0x0) 20:53:25 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) fcntl$dupfd(r0, 0xa, r0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x36e) 20:53:25 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./file0/file0\x00', 0x1a, 0x33, 0x0, 0x1, 0x7fff, 0x9, 0x9f, 0x2, 0x2, 0x0, 0x100000001}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000001280)='.\x00', r3, &(0x7f0000001200)='./file0/file0\x00') 20:53:25 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5301) r0 = kqueue() r1 = socket(0x2, 0x1, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x10000, 0x104) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@file={0x0, './bus\x00'}, 0x8) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, &(0x7f0000000080)) renameat(r2, &(0x7f0000000040)='./bus\x00', r4, &(0x7f0000000080)='./bus/file0\x00') r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) kevent(r0, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x41, 0x0, 0x6, 0x0) execve(&(0x7f0000000180)='./bus\x00', &(0x7f0000000240)=[&(0x7f00000001c0)='}:\')\x00', &(0x7f0000000200)='-@\x00'], &(0x7f0000000300)=[&(0x7f0000000280)='!\x96+-\\\x00', &(0x7f00000002c0)='&#]#\x00']) socket(0x2, 0x4, 0x3) 20:53:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x20, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [], {}, {0x0, 0x400}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) listen(r4, 0x9) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f00000004c0)={0x10001, 0x30, 0x10000, {[0x6, 0x6, 0x3, 0x6, 0x77aa, 0x4000, 0x6, 0xffffffffffffffc1, 0x80, 0x4, 0x9, 0xfffffffffffffff9, 0x0, 0x10000, 0x4, 0x9, 0x80, 0x1000], [0x5, 0x9b, 0x6a, 0x5, 0xfffffffffffffffc, 0x1, 0x3, 0x400, 0x80000000000, 0x80], [0x2, 0x7, 0x20000, 0x6360, 0x3, 0xb9, 0x3], [0x100, 0x20, 0x1, 0x100000001, 0x9, 0x10000], [{0x1, 0x8, 0x3, 0x100000000}, {0xc9, 0xffffffff, 0x647, 0x4}, {0x4c, 0x2, 0x8, 0x10001}, {0xb125, 0x0, 0x7fff, 0x9}, {0x9e, 0x5, 0x6, 0x400}, {0x8001, 0x9eba, 0x6ec, 0x6}, {0x7fff, 0x9, 0x80, 0x12fffdf0}, {0x9, 0x2, 0x6, 0x2}], {0xfff9, 0x200, 0x2, 0x4}, {0x8, 0x81, 0x80, 0x20}}}) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r3, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 20:53:25 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x5dd9) r0 = kqueue() acct(&(0x7f0000000040)='./bus\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) writev(r1, &(0x7f0000000080), 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x25f12e1571998198, 0x8}], 0x913e, 0x0, 0x10000, 0x0) rmdir(&(0x7f0000000100)='./bus\x00') 20:53:26 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xef, 0x3, 0xffff65a9, "925475d21404faa5d24000000012000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendto$inet6(r1, &(0x7f0000000040)="f0286c92cf33dc34d933fa7ce1b24a11", 0x10, 0x8, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="b244906c15f54157fac35f3582cc7d60156d3ca6e6f3aaf3112bdd213906c673bb14b0507f3d785f04", 0x29}], 0x1) 20:53:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0}, 0xf}, 0x8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) syz_extract_tcp_res(&(0x7f0000000100), 0x94f, 0x40) ioctl$KDGKBMODE(r0, 0x40044b06) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 20:53:26 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2000000002a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f64b0ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190056f0eca6c7fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda780ffffffffffffffae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fd2e6715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce709332c7a7da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57f0272cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4830949f95b0f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c87212587fe56d2468b0907c44c25c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d30eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf5f3ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236cf2356dbc2cad"], 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x372}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x21e}], 0x4) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) r3 = openat(r2, &(0x7f0000000040)='./file0/file0\x00', 0x8, 0x92) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000080)) 20:53:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x80}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$TIOCSCTTY(r2, 0x20007461) syz_emit_ethernet(0xe, &(0x7f0000000100)) 20:53:26 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="160000000000108d742c2198f87c8a5b6711000000000000000000c414000000290000002f0000000000030000004000000089da0000000046edf7ac81c0f2992dfa69c6e2115213e6a37817b398a44d23a36550d41d93e52d6501e23878e01e2c6085f8b984a329cc15eb399befdb7ecc110c0e87e0691f75246803305e5b7ac37b775b6b0d634db698490cfb757a7cb5c9ba3833896a6010e1803d9f5d2462edeafd8b139b5a2256b83b78adbaf02ff18f591db3ab20074a59e096d5ae759190e9905b9ad0fca9b0eea4789fdef03edcc7fef07a71441e"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x8002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffdcc, 0x0}, 0x0) 20:53:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000100)="d74b6a8c6ffcd4acca896958c2f612fcfde18db64ad2278e91b9835d48074544c91337151615bfd37781f6a43a9c9bbac080781cdd48c9bbcc97a09359ebbc17567218b74757e04442881bc68e2da3c31bd9af7dc4269d86704e986d349222e636a943ba9ab9deedef5946d8d17be4e52616a5eca55bb60ab4f4580b9911b842c7e659b4a5b727d4949d10fe366b6113090c22a9e418c67bd0c9cb9dcc38f1ef82db67bfe627d28317cb4b942f8cc9ebf02f", 0xb2}, {&(0x7f0000000280)="b4bbab81c2c38ac64b00b7ea6740f33b269a82e2e13efe91b0b962000784cc77839c4711467c811ebcafb1fea42d5a226d330fa681595063ad1e7f8239d59f2c461f20d29f7eae56a3b8445fdd0bcf248e958dcb585004ca63fea3e0ded9182b0cadacc4c6c993df51a01cbf149d3b8b96dc4f2c37aa97c6b559b2e2c688994993b39d872e8dd7786cabf39a547023b16463b8160f85bf79a37676982b8b70b247cebdc939d7059d163e0bc187b4c5b55cb2c76075c202b56ba66d537f88964ce3a91812f0c784ec7241e758b2d3ea8303668e06c5a3a1421787eb6a59aafbf1d08b956819f71981bcaa68d6fc68bde90154cfe40186294b9950e942a4a1aac65ea5e637b894ba2f955c7fdfd5e0b7b263bbde8fd81c77856c26c444a9fceae30716bfcc4805db2a1146238026f68bbf9da3489f55faed4cb1cc6cd5e4b046910e9cf16dab5450327f676dbff6bc5de349de1533b7638360cf74c5a39e5026b15cd95b15055e3b5ef96fbb6780d22c18cee59d05db1884fd1c6f5194bb795d118032b58ee2ea1425b8e006ca63c89e0644738a8fec0888e6c84ee422a55e2265f760987686c851390c554dc102b7fb6d87f39947339199fbb0133bed4e3eff98ddeb4481e4d20b0afbb070808a959eac0bb6209a08950120872c0168d1cfb0324dbe3225a758fd8dff2fdd5d8210f152d215ce1d83e08647257fc64286792ce38687c41e7c6ebabc6e808693865f3b64a44c95407d916635147a829584c28612696e6fd2e7e3b6883eaeeeab9d5da1a20bdbab5ddc473c468b24502fa3d0dba3851873126af2c7263ea04f483ca4966e6392b3bcb93f83ddfb6a579d800257119ff45fd8f64129cf60865e2ce4928b4c4cdfbc3c5304f0eb175c70c3eb4d49b0b516f6e3815d3641adce6df6c1159ccb4590d836e7324dc244376240a003f5e52664462a0e9a5f2c9e0caec12e7483b0fa842cf1c78a93b438af362c9b1be2081a33b85f10c771eb9cccd24f8a89ca95742d187b2b7b98c063ad92360923de325fa93e4f28e00d6ecc7bc656d9f580149606d442ab67d2a00375c708e9f2c339218fde07f5897d9c8530404df64c2f89954ee839e07f242662dbd3061b1dab1f0dbd5e8507027dd877fcd334686f458979f77534768825ce1029184755994f722da043c554f6c9f8f1f4fb4c9860b9dcf755fc7599933e607627e3f3e9e66af5134aca6c51736f18397b4a2d7e38b5bbcd7d8437f56ec696f525cb0728ce7693630bab04422f2f01323bdd97b9760ce653feb54cde6fa9e80d1aa352a608a6aa6736fd838a3865cc2ab2f759fcfde73ec33b98fd8d91fb2fa064af4d125426df8a569a325002e88d24f316b6fec733b1edb838937795c58e5bee618ec8e89b4ac82abcfa6540a150a06977f6ffa72a22a5ea382a57b0c6d5bcb09e6bb5fb5a78752f7c5b0bfca0dff65137c9c0e45f4a2dbad712998f842dafc01e8f8cf5e40d75dad0cc0ceb891fd7d25c5e9bbac9b7d52e57671b082305047864a40319a29348ac1d1c8d731624fded879a5847eb2187fcbec7a5db3dee78b73682c5c5444064bc7379e4534face1fcba6a53254b0f41a88a47fdb7a98393bb10cff0044a1e293c506b1aabf60544e3d06965ca71816e0e68884c7e76ba26826b8067941a92ffc6101f3fa595e7885c62dff63d760a3d1bf3b6c30e166137824f775b530f863322148e3fb7615cb6ff9194e09da172be4692ed3740ee00e994b602034877e8c7e39cb9f0aed6725cc8e423a364b3e0daa160a42db302e58803a917f9f48c5087ec1546c5b6dd65e26b72cce038ac55fca12044e59fb0d88e2c7dd2e4a3ed7a7de51ae8d90a7a21fa8210a819568b593a8d55fb48a5aceccc6908658179ec2960147d7f472876ef80cbcf3d99842e38991defc8836013199ac4f6708d1b800cb16603b3502277c21fb9052dcef44eda8e4df654f8087ab287b403d587ff4458cca02e91497a90208066f0793e368ec4169e71c6f43f79062f5d2b2502b43d9e22b2d3bd7e167668ae22ce03e1207112e7fc3ba9b27d050b0e6c504cc661328a540787442a33264fdc81afceaf100edc04b75909fc064d56818107ba635631057e6a4bd41d6642203bc62c7079102fcae67c2f7a299996e48c001b8b2b4a0f1a16d825ebdc92802d97805ca615e1334f8c1feaa2d8c0e67ec991b98420071836ab96d47047ce2dd5cca5e27b991854da33b678917d9e99d50f5b10d891b4a15383f788bb3be9f64d564460070dab9c9214983fd4300dfe33a01e368439f3fca3681678fbc5243f0a6ad18eb654ec66aec788789d42d55027833d489223b302c4b45f1a024081285185e4129e8f50b61a862407499a6c809499e40af492e0c9d77033bbff3a0a6476f4b6f7836deed5c49be07a7998bc04ef1fe4a493c82560d5ce5b7520fd0229e608c9d6a47111707433de4f85fcd4b6ba0bed50a0d3fa2f3819552273b4f30b923a52ea6c85d4d89f14e7f29852942069a2a747930493a22e91f79c6e1fbe811f41efe011c8a2544d360a8ee8f9f2f4b7afe7f7b8fa25676672a0ae295a391c9c7e5a269922c27ad67d3e840bb135ce176983a8e6c311001cbecf7068405411f59ef47eb33d44957cf4e49bb56e3ece7e50005c5afc9afc237e29df048b0e73e09f12ea17bce549f945895a5e9a75fdcd36e7a373594267e493e17052a8bdf74aa993e661e8ae0c3c510a5a62a8ec6ef5bb8e4994187b7a172e03a44f72115c005f6821a379c01962f55ffb3f5f4d23fe3bea26859feefa872b9f94ca9c107f23a8251173881700ef22c5af6e2978b4b19b0b9e5ea3b56a3d14617099008cf43620fc668fd661be45d68b1b17b32dfa3aef6578ed21c273fa52e8a571aec9fccf8b71aa29b475a6892acda04eec25ca908c923ba773fa2ca855bd4eb91c2042d0395fb6a7c909016c1dcba9ab2fa8909e1d851489ef53c7f841c813a172f3560ade95f321f6f2dbe799ee4a9902d7389ef6b980aafe4d5fac541acf7848ee6b66feada7713b2fea884269ccb7c5718d3c7258970b1ed41cf59019f9a12dc84ac97319623d8bae1c9a9a0c73eef1419207a6b96c77168a028f33dac5964b9e39c53a1c955740b40d8eb06dd8d55c7145fc1f96ed5a97766481786e5bc0639e578ecfc9a17b71059cc20fa33cd6a0ec370261f1b735268adbb54e3cc8efef51ca3995aeaa2eaf59d0f0621cab0b0680218e1b2af0f86f9f392f79918a552217a4eef0e7e8e5dbf6870edbcc613d2db2b81cb33005734f144b74e5a0ed9e51150cd2596336acb8e36e6087a4434a8dd2da4dbe89ff89a2f8411bc1403f5d9e3b3acaf008f29a5dc8f3dbe033606635925cf9b22529f8b599216dde355d695784f67a8ed6cb484c529b95b6e302c96b3da51a4ef666a196a3955c28f09226f0e10d0b9798f1b9ce98ab99331425abd7fbdfb44d1b00264e8ccadb6a0a75b342023731fb246daabbac06f773cf9033d41a1d8ac5967692f13cd88cb78f7264e4cf52e50f09aea940e16fa90ad3ccf636616c8e75733cfbbdd9ea2fa380f5e4949737e1964752a0e332c72dbfa99f70dc5e4786c7df42c2a92970fff4076b1e1c628081f73dce6ab989012e8f75d0e9a34616dfd9176c88d3d67eb2ad6f97fd4eadd66141c5a38e8a4f046e39940e161606c7a7def8c1d962232183c1f73d43d78209fb4a2419d5eb613e18a6dd58f28b99762a2f68f6135cd0c245c385a50f2f3262e86b5c4edd6e5b224c3a7f84498f2214820cc97d3e4279fbf053059c1eeaad0ede7a059e2faa980fb328d19bc2ce807f2b91ac22e10c9591ec6247b6979f2e06bd4a403df6192a7464c9b4a3778a7ba12deb7bcf6bf81b585a114347d82240811b386c08b1c1dcc51bf5834637d6710cc53da615cc7e5cd6ffc30475f9be812adfa7d8b1c7a9da73843b176fe626269edd9a03be692ae6c2fb07843fea0e162381a25d368376b7b7206ccddcc890625f9f17e49866e01d0a7a9cea363487fbd4e6a87b92de8e6f988d56ea4638ea85b03852f8faca18660453ab0284fe68e03f5c5688267033331484a06d0243c3f81025263b1d89742491b8a931337a0a2f886711184ed10ae3df9d1225c3d3c1e84e161870cf9df2bad008ec281dd55f9bf46ee642763622b1d98394965029f1c5fbcc68798e4128ecb4d1f3672f3afe094b703483467fa900717120c3adec2afc28b8e37339f28f3a975399261dfbfc81f52f04b6c41bbe93b00f3e140db216c85bd0129e0e9f555738ed0b88aa3619e47ca45e2f60e4652af60a13e8af4df59d3677faa8ffff5474b5dd8eb0cbb1e95d579a0208ad7a1531dd36ca97b814052ba1e91718f028c04f446fafdf31c098e2476ea9c68ed8474fc6154e68e06d95f38a4a59e4764fb7789f3c0e4bcfdad02267467fa499defce093c4fc4a72615daf66073c984ad099a332088b0b8c1fa644790762f4a5d6127652202d7a1ad7c0200e627e7ea121a888968c0caa22118098498fdcbcfe5aedf7280a9dfb3f33db2643d367a71bd85944359b7bd1d927abfbc045f0824f79a366045bae4b59bbd374337bd92a97a2506c4535f7c5d2dd1e8ce493153150a74eb286d2d21e6fad1d110401f981f50795ba830314da33f85f24a7d5d5b1cdb937640a60bfa74b79b7990f0d5080116c79f6175951ca7f4f7bfc5b80b8389e182ac8d87e913228562d8b8b4216d174a5956e8cef7a1170da548647d9561fcab104856a39f2f6160831a4a78415bf930d351e4f8919c3629fefc0d332220aac202a2bfcdb537d32f5016eff01493e0ec3c4bfdb9a493c34807780310865731cc18851c49fd667d41c8205e491ecfa5b85f31df1ee0b63aea2d29406b7dd105c2f914016ec7653e20d9730d19b88d68617c0f24ad30c21faa8141b83995b8d184f0c6dc8d5097e159d1fbc21e6800d0bc49d341eae8ce1c564eb5bdb459327fba2862f0a585aba9994c56ca2fd04e5cf43611ebb73fbf0f4ce48127fea446fb818b96f3d179a640325bd5bf0104e63f2f5a5ec36fec8efe249820309439097ffba6ceb68371dfeb6aa4ba4b53ef4f12a2e53c21b72a4af2e25d722bb8ff9daed3338467dca0388c386a2af56597864be1f083d7376c29d2d2fecad4806b475a3f8372c286372c910583c2537ceda220a0094df098b8b1e2f1c535809020af7b923f5a2f5a632015039ac186a4821559bdc10ccc0747e08286cfec9748e577ad3a2d5ba323f57ecd043965dde609b546014a7307d2538462db22ffe77504021b582f853b6471d7e8257577a23bf32a65eb2f33e7653e1959dbbe299c383db25e31d3aef554c28a7b88685f9bd59c33549a42b1dbb16037dcc192d0ffb7eb9033fbd3a8928586f3a24d0f58be5e7916048125cee0bb9e9748baf217da1e1929ddd955ca947e44922aab6bdb67ee26e283a4f27b2205ffdefdcd4363038ca70459978e1d994ed90145c4b36dc24b411efe283edbb4a91a4368023aa49842c0b451df684139e321e0d16e5c8fcbb9986c5e21def4e85792df2188c5498a6f006793a34c86d5d9bbeb4755ca7de9b20d47e9c4f91819170b7a2dca5c0f3f2c068ec07a0627b06b36b95105911a64e894deb8708c024434b02ba8bbf036a8f016b48748a3fa40bd0a36a3b2e212f00c18f4fe57a42d3eeff8452fffad8898389324e68e603b7dd4dbbb6b11fc1c62bb07e36abd73b2cde60afd6498b1a8bb19b6a2064dae44209326ae58a634afeab84553f1a00af845d34", 0x1000}, {&(0x7f0000001280)="38eb78244174aaaf547f24c41437fe12ab6b426421ee9d627aca7b58d4c50f86951298fc120a6acbc07f310b7b1a9684a240d92d3cb03f88fa979c4d8fde85e3a55eb6c66823c9079bf22bd3e4f6a85c3d7f9b59d38ffd3bc3e3ba116621005699e8d2404c3086804f095886a278e39c64300ad69ae231a78df6e4df024aecda4c7f636d95fac2b2d5950f4b94f87b297f54164d6a25270b10ded5f1c95198c4fd075aac02fef1e4bf35e987b6151312c8e53b3869237548096a483097efd2878f872b320ab84972da1d38792001d48cab1242d2a4dece2b79b3c42c5b55e322b0e9", 0xe2}], 0x3, 0x0, 0x8) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x6, 0x1, 0x9, 0x101, "b428044d0e5283e7d2f867440fccd9af003ea76f", 0x2b7, 0x5}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x400, 0x1}, {0x50}, {0x6, 0x0, 0x0, 0x100}, {0x7f, 0x0, 0x4, 0x4}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:53:27 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0xfffff217, './file0\x00'}) ftruncate(r0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000040)="3e973c3689e4ebd32f9b5ee3148cf913", 0x10}, {&(0x7f0000000100)="3a82013d3c1a7b1a4cddae1bb061b085b7e59c22cd1cdf4c3e9ed0ce7ac07de175723aa7fcf2940ebbade85fd5ffe803ea77f5dbd177463c13c59153cd9c1673df9db2011549d1c1f32906822c98b7ac67e23fc906f8c1d991c906e49b464ec5edb789a805ed89dd5a303e5f62ff6068f8ef6ad10428cd5ac169f3b0e08e91a1f97545161b001bb6f9c9a4d627cc594d9b416f3c421c5e22fdb31ea1c59384011312015b2092400db15c965f1f2a313a697be917127068", 0xb7}, {&(0x7f00000001c0)="4876f02d7f8988135e2f45f0a41180efe2979debd0f40a0b4eb77f055654b1ac8dc666beb099f25e7700b81ceae4007e6bb3ecc90bb98289eb3a535850653f64481058985c867d94bcd5dc2d5c46425ea5381bd9879d794bf9ef6a14e653657fa4af9fb65e06f5e54b72131a4f6af7a18c22de6956dfcaa48e75a43308155d076e5be9b9e3c0e31dac2144", 0x8b}, {&(0x7f0000000480)="61c8198530c973142ed597db9b56859f01c0b809d6d7625511c885db179dee55f09db319b4e1170a6a8e93bd34490cc184fc033b7ad25c36b10c6fae958812e8a610424e774a0f8fd6050cdfaa9e4a98f65adaaa4c583e1d8d303dbb46a3b5fd6bd2b8e917374df5ebece9785ee26a26a135327707db78198983a7a0cc34c6778a8ec67636044cd0cba61283d691c587cb2fd7b1e5523875b7f97d6fdaaa4178567f52e08b97271e9aac6f3183af3d063ec2dfd7d1bb7f38cb2c9d3465bcfc6118f8f8ef5d7a4bc93a707d4b14d8b804c7b54ccc2f08da7f8118ab6f04d1e75ed9f21f132316ded73e173e582666b9676bac8577277986e0fd9db541", 0xfc}, {&(0x7f0000000380)="b26a628d7f9a81f51a49c7088051e0823411edc12d615480ad973012d4f61771d17dafdb696b865c193aadeb53f8f6ea2df3c06c2dda32c28c7ca4368fb0c858c86f6c5bd83a62d647ada6e84026dbc426ae376310ea8e", 0x57}], 0x5, 0x0, 0xfffffffffffffff9) 20:53:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 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 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() rename(0x0, 0x0) pipe(0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000180)='%', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000000c0)="04bbd10598482a4b4ba1983509d8d01e46e0ef6255d34239c132995006e91dbb4e3fb6166849aba28f87dfd6384e0367f6ca626ba29b2dc5eb8220ef21f7377b6b291da56f638eafe91f3120d768e47fc93b2479cc74b41cfe2dd65fc0181f1f7d691c50", 0x64}], 0x1) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) 20:53:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x20}, {0x4006}]}) syz_emit_ethernet(0x15a, &(0x7f0000000280)=ANY=[@ANYRESHEX=r0]) 20:53:27 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c1, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x80, 0x100) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1334, 0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) 20:53:27 executing program 1: r0 = socket(0x11, 0x2, 0xff) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r0, &(0x7f0000000180)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4977f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f800f5ce994e10456b580100"/177, 0xb1, 0x0, 0x0, 0x3c4) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) recvmsg(r1, &(0x7f0000001700)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000680)=[{&(0x7f0000000080)=""/182, 0xb6}, {&(0x7f0000000240)=""/207, 0xcf}, {&(0x7f0000000340)=""/221, 0xdd}, {&(0x7f0000000440)=""/99, 0x63}, {&(0x7f00000004c0)=""/248, 0xf8}, {&(0x7f00000005c0)=""/163, 0xa3}, {&(0x7f0000000140)=""/12, 0xc}], 0x7, &(0x7f0000000700)=""/4096, 0x1000}, 0x802) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000001740)="fa4591be32691267878c950d718d18ea591e4e75e8183b9d81fe97e3a2f0835b", 0x20, 0x40d, &(0x7f0000001780)=@abs={0x1, 0x0, 0x3}, 0x8) 20:53:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x87}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000066cc7bb3fdc03ab30f3856e8d35ca292f677a6a9d4baf4452fc63f47d2bb9c6a1fc7807b7e950b8fcff2bf47530ef6dd3a480ef8e7b0b2b13c57e63ff0fdc284bff5bcca0255d830439d58c96cdb6389fde5bc5982577dbb207cec716d93986d2a9f5b88ccb6145066b5ae746ad6a70129b8849255b8d29469d446df7ba989678bd27017a7"]) 20:53:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = syz_open_pts() r2 = msgget(0x0, 0x681) msgrcv(r2, &(0x7f00000002c0)={0x0, ""/244}, 0xfc, 0x2, 0x1800) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x811, r1, 0x0, 0x6) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x3) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x40, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[@ANYBLOB="000100"/14]) syz_emit_ethernet(0x1626, &(0x7f0000001900)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa86dd6520458315f062c0ff020000000000000000000000000001ff0100000000000000000000000000013b000128670000000c0100000000000005020002000100c20400000400000000020e000000000000fe8000000000000000000000000000aafe8000000000000000000000000000bbff0200000000000000000000000000017b7462be9da81c6670dfacc44db47caaff020000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000137020000000000000200000100c2040000000804011f05020401000000000000370e00c90000000000000000000000000000000000000001fe8000000000000000000000000000aaff020000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000000000000001fe8000000000000000000000000000bb6b7164b78b05469ab91d5cdb633646816c008030670000000200907800007fff6db05c3f063f3781fe8000000000000000000000000000aa230114e0d748db54bb0d1cdd5ffb3772703300000000000003820e5b0ac7d62c07ba0e92aeb1fcc99465dc37ab76b7e34ee247c7f83cc2187413a1ffab542e74338f5480309604a00a270fc772da6bf22ab040a6a59bb8b922693f53a8342de5af96103b89fbe398fcf39afc99010ffe13fd420259fca94c14ee7f5dc78c2134c0f29c7bcf5ba63cceae317f80923b71a3a04a2198e8a9ed66789f6000010000010004f0f75384a4669f93fd61ba21185b072e797e38ff2640e04bdc8f44769dce0ed4bfde3c7397dce992c5fd0340299865b21b29035e1b9b17d6b1d08863b2e442724ee58dc365c51ac762285619915f6aaf5c069a03a3dd1aa02bfcfa30883039f4928cf1fc5ec6666773701270cf0a66c6747a3a4d3669e1a000958d8a0eb19e9efe3655db0fb1acbf7c0b5b166dc15e020881c2baf3e2ee6c2fed60166d111b88a6205cc3f11f435a9df3ad1e17b2a874c6b34d0a2ce267e2a39f4ab59dc29a27212f9dcc223bde029bc40a6bbea039dc6527a3625ce24699cff8aef8b6f1593b2adbcbe9601396c489bb481275b89a44d500010004010105160e9b6e7cbc3e094921329f42d22b3da50f5667333068000000000000003100000000000000a6ecd8f1fd3777a254abc6afdb8a0646f39b73192cecc1ed59a638e41863d7a589340eab4b2f1875caf08420cf913ae1a73b52bfe385db295ca2fcd0ce67e80ce09d5cfa777b8e3340b1c7e2a6a3ed3974c7a2167c5278fc29d8ea42edd94f3bf1b4b94e03b3955fd125e236380a5d00676599346b9f46b20c72ad8f1ae300967f146406e2de9f5e51db6dbbc5ddd2214afc2142446e7dcaf6f96c6db690a31348429fc3a89dfa04cac3c9184e3096e8c972f01226cc32e88e61f138c73919f11086dcfcdbfeb85278edf440fc01134218b72f7ba1c939cadad908fe2b4e46d6a58b4c55b67dfbd8b2c75590e6fc91b27e4e184ed9e267c7a1f3ef6426ca654d561fa6f4606857c0c75b40a5946c36b98958ac634747427e37314214a1ccf399bf283390f9f05a7c000dc40b02d46fa56ffe88e369ec7710c7e5be850ddbe5bd4540fd41b7a92b4a4d9fe732217ea7d607c005d00ebf9ba285e060d150b135db7a55b825c13d9c5d17ddae568dcb90ffd43bf804013f0001000401040103000000c204000040c30401080000000000320800790000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000ffff00000003110f000000000000010400000000c20400000087c20400000001075e73d4b1e55f3f5bb035c6d6472d4a3eff7e27e434e19330ea75ef41ea1851a41d07509377cbc5fe2d7688bad6ee12bfccee44564b466c64344604185de6baa4819c9244a0b92b31bf74d26b221ce18c17e62b348194059713f4eb2d6fe52c0001000107000000000000000000290d0000000000008a672e18eeeec12ff56525a323961f74dc3dde46d40b127bdf4eaa15b097be9b26a9cbd3fc4469de219d67ae5f5da5560034bc66e2643917c0184a05e896d637e5bfff3e5cb8ec63e772be5102403caac4d32d5ea19557a780c0131981ae64bb053b8b43962127e0db00000000000000aac683434d0c326cbda5030028f2599dfcaac1edcd2f0a80870472fe678f5aa631fa0b629fb33b00cf3048219984e93dc179b7c9bb6431941fad07a284c92effbccfb39b00cfa2926f26d4a43bcee446f53871c69a6fe1d168e2a762adc89f679ae0a321fb4d2edf7d1d84605e75bb2200f35b9e0d1d6f90d240a2cc6d4a76a44d0cec55ac66f1ee2a60cfdadb3d9f4141e4ece105b9306dff707ddcbd9cdef05c1a3c766e337a56923eb9540e86150b1a038ceedf3b377d83da4141cc0537fb0e5cf8d93dd357ece075c937039d4ad1f8a850b722570df9c868b7d3de86bea02d6fd50de6feca7d854c389ea9a8276fff09ac6c86f864bb6080203d2daf41c5e328414a0640e59c5c934757035a31e7d66b0420a064e9e0c24b709400fc2e51afb3121672ebc72be7b484d395fb85baea9dd6684ec0313f392c604d52795db923438d19180d32001330119058394a1c99bd2fe67e329a93db214b136879f96925accd97721a8f80a932dd9775a1ee28c56e65725c659e49c398d32aaa3de5596b0eeae2fd80f220763280fd7da2114dec7b562a542b8ed5230bf300c4512de12b593591fe0d0ac3e5cb357c0a332499c64b2cfc435c78d0a1d9ab1e890a90e71f121ed9432eef548a2d6800be30707bcd7b1e3c06720140d7a21d2a3e84f123ff8c6d747a604bf7897740ddd557203bc6977a1373d564b694fffa3c1767954d2de36b740d67940ececa9396282048c4d6aa906c929b1c7c5957767ae6dd70af0cb999a1fd2579a1c1e04634115a20d5214fc32784885419463439468949fc31ea0688a0a1e7ba08b9d7bd2bda812d22ee90e1cf8307ce128c773bd2a7491f549975973458f16b87eaf5e31d017cf2b09e5838df227306c117f614e7999ac77d9b16851b304426cf472022d0d1042698656e7a0cb96dae937aa7d223d8a6462f1411ce7dd404c7aca2cd1c9f1757f9f7bdfdfcf7b02fcfa99722199d1fcf00e0de72a68c2ee344aa9abf796a6c2849713cf5ee263a0a9344778a20c49fcc4edf0ca0bcc00974bc78e524af0a80eaebe21229ed3d4f569eeb38ca5c2dbfdb1150a8c608f7ef307242a7f11937b2859a0fa4c02225c81ceda91ae8ce1f84085c7f425985d1ae5ea0547767b46f5424b0c89bec2e62d900c3c372ba8996ec33b12dceeab87bfb630e13b974a30e547048c6ae7053c03e4a90e177b9e06a97617991de4e10010db1b610d86fa07c1cae8905f1f609de8c5c4c9d6ec060e73da2e1dc9161a3a97323703513c7aa26fd0c868fa882cb09eec640ac8a31bdf93920c557d79e9ada5a0ce60c4c9eea603cf1b3792f2742df0d2d3e12c83b8b4c869589948a981f470b18a9c913bccee63592ea8f6187a58424a48433d25f2edfddc98de7bb008ec251e447799ee3990aa69d4c41ff83d23cbe8716cec5d1a00634d51579b83635e03e14a7cbcc642391bfbee81b148e913d73f96497db6e3c4633f6e213e0459acd43517178d782e98d50f5842afb60958c43af9f77f79592f2f34548af550961a8c324f84c3bb3975fee0c6e78c448fd2b515f1aa312b4b0bb76e9be76aa1ae4530000005eac0b50098be0254f3b6ebba39d2a2d10674fea865a8d5e95be8a97070405fd0e7eb5f571425d77022c55882731c73cb7694c0d3470f93d709530236cf1a9cefa83485d977a6643b3e7b96e1ee2281f7283877092a95b454defc65c9bd179b42808ab588cc9784628ecc37842bb12dac0c027a46881fc0f85a6e6a3d6c84b73cb53f53000e40361f356350c482f0077c120700672b0edcc6153cd00a7418633b99ce271b75e2eccd277b52ee50f0dbd3eeee6024361c09ec68ebb1ac020b8a3ff5655d8a96e7d671e09cf6cd4d8d796e903f84689599ed490cab7219f000027849ca79f12ddde285ad94246b0fe6110311797e0563a005d173ecc40ec5cc3a2c1942cec634011f86236cc3fad7d157c73477a2ad511e75f68a9c13f69023d7ea5771cbe3eab0a56fa82ecec7008c8c96fc8074ce1a5f48b46ede4d0838a40dbf52b0d5b61a4b9c0ece1e8f062b7818b46b463b3f4f8f4f72102f7bb7bcf9838f7e123048d4032603643f8a5e9f71d1723e96893962faa55d7898f6ceb652b47ed876a4da174078bb80872f0929c09f7fefd11ee6920a95a3892f0106654150cc4600bd043636466fb8895ad0ed57f99fbf4272ef74ce7c2576b97fc3afeb8d6d0fbbdcc38d54b50ff4e333f3f64a5eb755f8535b572fc65231e9891bdb81f5034cc9c02ed26a5dfd4149df3df2616ceec563cadd4e8f358e0910e2384c4a62ddc963a28a015221c72a5d00ab3e6c15a7e2fd17220592224d9a8d09983ffef8e54f631077aca96115bc93f4d8318a1b5763a0a0eb283f3baac03e395af940014042260663aee136c508fea1021e2a4e3edaadbc8d14a632f6a07c549193511e03751046d3fd41e44338fbd9a58a5fda8a047ccaa5e1b9fc81fc1da00a9eef52c95d8dedad5f4a6ad812c11b79eb3a1e2b03a959ebd9bb27821e92bdee23b6b037a475aa869d0645d42f2000ef28f73878f4bd19d799ea9b255c2e5317e888aa8a1a74db4f7709210ae1be4d9b74cd87996f79f264e34e5d0f7e6f109088ad8703f6a8f8619b9d3f0bb592be0c0bd30e170a5d20fb3daf20732a11445356559cf6acec7f40b02b4c5cf95bff3339182e41bc2987d8a60b3e9ab2dc0902b6b89c0b1d3077be19ec1412ea815a5725a95d8914c3cba60199f27dc12eade4d844026521eda1dec91ab4e93ee4a949411a4322c9c03b7a13b4b2bab1dcfd76ce584667819963e08e243c666364772c72eb28528b17cd97f273487edf5ce279c9624a220bd050a556871994a0cad4a0871b764f49d24c07fca7fed9b65fd9541de8e970dbd96f643765c9f590ada8d9664c6b1b7defb4fa15ec7855f39ad7cde8bc86b69b3505edeacffe0f54e67ce299c9fad91093be3e3a2c56a993d87cf3ee393c6000045419b55c09dd969d684a61181d76d5059f9a7c3130c82ac699234d6caf4417c7515731840ee8fc84f231bb4fe55c492fdbe41f3c40c316792f9f1eb6853dfd98fd153d5b1b237df6dfff5d057ff1f3609bdedde03e460c639d35d91abcaa42e4e2ae106f9733b7a06c90464532c7d8fcbae05dfe98cdfa111cf593a3e81c866c4a3ccc358bed17b2883bd2e3f02954a8cb7972b071c6f36d0ca71b6bd067b5ab8f7a415388f502c4252403e4b9bdd2bcbb88d48231d9d2da15ddf0886bc8755035fae9236cf7c85751f78e6c27c42e9866740a6a6c7a61e53f3c2a744fe03bb4b3a24c0a2fb141dd40521db3469b2355dae797d741ea1d04e11bd1ec9348570e310d78a504697aaf42583e0c54400969e02dd4dcde2870447b8c01114fb1ec8f9c2ca0b2056fe83ba5c21a75e5a401319efb41cca96b075facdaba55c9ffc1247f42fd403722715404a46c965ff4a7fffde0538a6a89829e9758acd41966aafbd2276c0cebf3d8ba6fa918d731c70773d0204d30d2c154fbf3b2f5d34befb4483d7b0b9a4b9219f944461db1f5a4461e44f047fad03eb910c53ef46eef0d69dc56e55596c35c585dc4225078f4e52b8141911433c15a23a0a90d680659eb9b848b7493996b60ce7c1366e843bb2588a0ca59af9bee2ed4c5de204fc4d3b96d9278f4a846d0cfded911b22752c6daf7f95cb6158478ff0e344719b467e5426b840b317eb16be2a4f1b57837583bed1aa3062db5778ebac954036031278d302968ce27939ed27ec6192de1c87c3ccd919179a2092907f8facff98e7e913c70d9071f89bb3fcc0e51844236a4a52eea937f52b97f43e9db0afe57f2dd99066ff90c19a33c6d67f116fae8f860ba4afe6c3a964e58acd516ba71ddad05b82b598e68db01b45c29df56473dbf02eb2f850f803c4cb74c6d620b4998530c92eff33d4323824b532e4e25891012447460e27e05bb34c583dcdfbfe5839d4d0d2347ca1e2f5200ab77790a9040ff429ade22d85664d9633c576571eb61a71ac0603191d2ed868f2b78f5d15d01a1044ffe2852390bfba51a0dd43ceb803d2df7ba8c768773ae09ae897bc333684b0e7e15b80f171cefc3a08b4ebccacfb600a310a13d509def51227f47122b4b81dc68fbabc88fecd881f009345405455856185c68725543c5bc38da59d64b121741b52c5fd6b3eeb7510d29e9034290141337ed85f8d48cdb6e83bd648a5d46960f31d90fc9e929ee801a95e8358286ea19b07c377df86736f06e0cbd426033e822eb5c2c8b2d541cce6db7213ef321e804dceaf0a98ed3298cfe7eeec61fedf4f96c8797e32b23871ca5dcb0ecbce1bcf65ddb0bee402d2731b187b58a2f9eac748ec42abbaa4e6c92e37cdc74fe4336c28e7a827b05d16073bece715ec6217f690074a65fe6c325815f6a3216a69bf61ff34d6804b91e518278766621f11de0a612ecd60dc82887d1db08bd2c6c30c0516859b13c8a9ba0792f0149bad031a809bbc8a951f7aa4d8b4f41441ce04b9b56b012593e3174851f62cfe81d75b77cab2cf34461df0b595a2527e88e1d64d68f270787e3e1e55d68ccefcedac8bac76c4f1508290f023252ed4e76b88dcd87bd8c6202788800cd8d52895bf163645f56467e1dd8f7aa705ff857077d4beeb2896f6c3523aaa71f5c9a7c08a57139d69d33c77e700c48527d76c989dd1e02cb9dffcc80940cde6ff48496e3bbc5b55277315c4746749e85c406c8323767dc94649fd8528396abf2b8bcc2d323b2bd5621f2038a12a75288bcd120d9caf7293e124903a1f973790e88afad8fcb26b8d07a70d5cb6dbfedd3e56f48364bb59e6afdd95aa6e42d2a29235954034d6d5b736b2f8b3207a1540edcd09483252c874c7869fd6a7c3f8e3969043512a12e815fdb54d864824a3d29af2d36fcd3ada2d56455a979dbd57d1507e3a0fb1be668735494ef06aef0c1b90de40bac99aa7ebb6a8cf05258b6fe6354c2345092040fa9e0a9282a82556092cd8686ed5146bbca77b2bef0631ccd66a93a422d529f633067b5cf42e91252081c86837f4b45954d1e8ac9b0430ce7a6d62adb43e723a411fd770f8679cdeb5e7a8a6cdc7632bfcf02e378da4fadbb8ee3d0c41a927b400f8fc0bc637fe7a37a607fedf1c6459ab2230cf2bd18e5d0ef873bbfe6e9b8ec129a99e0f6dd1d0a85b455609a4cace3bf3e458cb41b9ad72f856d24d255ea5202e9c1f416512299cd1ca025d90190a42e01e5a1f637d911c7cdab51e349569be05ced104d514f650f98d3364bc93d14a15328cced2da09bcf92258358ede19e58e8413ba741f45d5ee00090cd675cb6b9dbbe561b914aa13ad81f3dc68ccb5278673326424a02f479a2a6165130ed9f665a0302666bf6ea80058d7ea45318b356f76af720cf7e76178bd122d04ac775e2577f3da324de6fbac50c455e48061d019c2382e2bf554f3a9414a193d1a4bb619e6f79881e7a8b68a0f3d66e3fea82061580f141d1fa2e1b874ae84166812dd96eebf5e00e16f70014dc889373001c27f5ea7b62b951484e6640b59cf4fc748a12672a74f3ab7cff0a4b491c5ff1ff5af08a9cc338aa20ab365d9f6c3a328ec6a2b21487acfd254279df73498bbee6c620157fc4ad9a61cea8ee751cea6294be39509f09c0ca4dedbf36630172720d8f2228e43a9d0b74813eea5bdf0e8c4c8c2242f82fd46c2d80b84403ee3ac2d011d956e05dbce5497e1b7c9262e30417cad254ada271c83c6d7de7b8b77fc24d6abb327794a0992089ad3c7a4241f5ee27bc90d4c2f64c9"]) 20:53:27 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x88) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#', 0x1}], 0x1) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 20:53:27 executing program 1: socketpair(0x2, 0x3, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x104aa) semop(r0, &(0x7f0000000000)=[{0x4, 0x20, 0x1800}, {0x3, 0xff80, 0x800}, {0x0, 0x0, 0x1800}], 0x3) r1 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x0) poll(&(0x7f0000000080)=[{r1, 0x7f}], 0x1, 0x0) poll(0x0, 0x0, 0xfffffffc) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000440)={'./file0\x00', 0x20005, 0x5, 0xb, 0x1e8fb41ae27701c1, 0x401, 0x30, 0x2, 0x0, 0x1, 0x9, 0x20e8}) semop(0x0, &(0x7f00000003c0)=[{0x4, 0x8, 0x1800}, {0x5, 0x106, 0x1800}, {0x0, 0x101, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x1e8c, 0x800}, {0x1, 0x1ff, 0x1000}, {0x1, 0xb8ca, 0x1000}, {0x0, 0xc333}, {0x3, 0x9, 0x1000}, {0x3, 0x3, 0x800}], 0xb) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000040)=""/12) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) chmod(&(0x7f0000000380)='./file0/file1\x00', 0x87) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc1206922, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x2, 0x5, 0x6, 0x0, 0x10001, 0x8, 0xb7, 0x0, 0x1, 0x2c11, 0x5}) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x0) setuid(0xee01) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) 20:53:27 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x28651, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) nanosleep(&(0x7f0000000180)={0xfffffffffffffffd, 0x1}, &(0x7f0000002540)) 20:53:27 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd605414d400140000feffffff000000000000000000000000000000000000000000000000457a759906e832000000014e234e20ffaea2eab8dd20c05aea8fed44778aff9c0fce70832b15fbffffffe34b68ef6f4f841e6ed123c5020935d3be6f6c391c611e886ca05c6fbe7470b21928", @ANYRES32=r0, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00']) 20:53:27 executing program 1: r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x4, 0x80}, 0xc) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 20:53:27 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x170000000019d6, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r4) getgroups(0x4, &(0x7f0000000000)=[r1, r2, r3, r4]) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:53:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffd, 0x0, 0x6, 0x2, "04a2b05548802512014024ba66bfde3438d58aad", 0x1, 0x6}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000240)=0xc) recvmsg(r1, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000280)=""/229, 0xe5}, {&(0x7f0000000380)=""/116, 0x74}, {&(0x7f0000000400)=""/122, 0x7a}, {&(0x7f0000000480)=""/33, 0x21}, {&(0x7f00000004c0)=""/40, 0x28}], 0x5, &(0x7f0000000580)=""/4096, 0x1000}, 0x800) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) fchdir(r3) chflags(&(0x7f0000001600)='./bus\x00', 0x0) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000015c0)=0x7) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) write(r5, &(0x7f0000000140)="5698c6e534ae65d1d50db5d1a1bd0216eb7511ce3f522a40b4753c3139d08ef381c257069271e1c59e579d4b2fdee83df35f9bc01d8ee95adc362218fd579de0a2f7076dc4d7c748a10f51de44da40d8e43da47b2f1f635700c5c50ac3396585773a1cfba512242f2c7dd55b220dafc343f88dd80ca10e2f2ad4646adff390091ab8db685db3362d3e1176e24da8c0351b149a4624d939d8e95271a079d86f862d678ed28fd99e8b33b07895c58f8f5f7a000e2a31c4a078e953d58e233f5e68809cb419bd46f1af88a13b9cb4a3f7afe72bbf98ec84", 0xd6) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000000)) 20:53:27 executing program 0: r0 = socket(0x11, 0x5, 0x27) socket$inet6(0x18, 0x4000, 0x47) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 20:53:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0xe, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000bc2728c6eeff0000"]) 20:53:28 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0x29, 0x28, &(0x7f00000002c0), 0x4) r1 = syz_open_pts() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)) 20:53:28 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$dupfd(r0, 0x0, r1) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/11, 0xb) 20:53:28 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffff], [0x0, 0x0, 0xff]}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0xffffffff, 0x7}, {0x18, 0x3, 0x3, 0x401}, 0xf57d, [0x7, 0x0, 0x6, 0x7, 0xffffffff, 0x6, 0x5, 0x9]}, 0x3c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) r3 = socket(0x18, 0x2, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x4c7d, 0x5, 0x40, 0x7}) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup(r5) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 20:53:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106e72cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = dup2(r2, r0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000000)=0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') open(&(0x7f0000000140)='./file0\x00', 0x8000, 0xc0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x40, 0x0) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$dupfd(r4, 0xa, r5) 20:53:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x519) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) dup2(0xffffffffffffff9c, r1) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 20:53:28 executing program 1: syz_emit_ethernet(0x16b, &(0x7f0000000180)={@local, @remote, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x15d, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x4, @multicast1, {[@rr={0x7, 0x13, 0x4, [@empty, @rand_addr=0x4, @loopback, @local={0xac, 0x14, 0x0}]}]}}, @udp={{0x1, 0x2, 0x8}, {"741d944fe66cab12805d63417c70565eb60901dd4216bb28085d89c7c8378ca1e1b877a1f05180cdc9becd355eb4f373080900000000000000fb4c5f4337038fa931e5e7329479060000018a9415156b07b18388f83de8d2df5632eb5765dd7fecd5c24ff25c85d435e481a85cf39d4e25dd1650e0b26fde9fd4c73429a75e9a72ce70377e08855e6dec6983143d479b796446386d1c18c10ff6c321dfc2aab0e88322ce874e289733e58e5291b9e81a07e7526e8e7de776f1df769526a334ac25fbfa0f2f7fcbe4836dc54e0b18fa2484d385f1551c59715534dc2f5d2f869a14a7d8f647078aa6bc8c1291a89b9bd3ca65b19d3a277301b080c59512fa460fffa6415feb05daf9f0f45d9704cdebf39e5135758e98c011112c7f7c740ece0887c3c8a8e0e41b50a46d437ce8"}}}}}}) 20:53:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x3cf2c2de77421a6, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) bind(r2, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) sendto$unix(r1, &(0x7f0000000200)="fb541cc147f1972eb8b0d19b13f3e3505ef905000000a2665f63bfe53bf88ec834d18340b33b8f96a159056c38707f04e87f3a9085289d58d31ff82a24d21aa252316e7c6117eeb1d46aa9a65b5ad59c1429a05097d0308fc1811bf094324964aeeaf0782bf90144d9db1db57612a844c9afa54b8ea36ddc055eb192482fc7827d652581724e0be839c7ea0222d2c2388582b23225e2e932f9ccb0ab82894a5813d51be643ceb46bfbe67328fc0bf21c67db36318b385c8139479331194d7bacb60c0a978f01d56a300ee688da7eaf705e", 0xd1, 0x0, 0x0, 0x0) r3 = dup2(r0, r0) shutdown(r3, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000100)={0x0, 0x2, 0x1, 0xfffc, 0x70}) 20:53:28 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) 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="2bf790c77b1f5722277d285b3f05f4fe2bdc8e2ff84dd374630b28970e237d1c88cfc46974e118e224e05aa97b283e25b6e3748c3d16baaad95b2136224e83d7ffb596c3fb565e80b97e2d9e"], 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, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0x38) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, 0x0, r3, 0x4, 0x8}, 0x203, 0x119c, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 20:53:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="0019351e133280f2fdc80edde7ecc3437dedba5dfcc50c7e56541712bfa57aa641624347f01833797c899719d19c01fe458844a7a092ff3abfffc618dea3d698f1c61cfb2eaa10d71ff9b2cf864ac66c0bd18a474d4643beab2047088e5712ac0f5aa84d4da5ead92c790b25f854edffb508d6439eb1b2576bc76d492db47d2da42ae7cc607f7df0c86f51939d4efcc31e11942c3a760b555230793f50c8274814dba566", 0xa4}], 0x1, 0x0, 0x0) 20:53:28 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) flock(r0, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x5, 0x8, 0x3, 0x1, 0x6, 0x7, 0x80000001, 0x2, 0x2, 0x20, 0x4}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) recvfrom(r5, &(0x7f00000000c0)=""/39, 0x27, 0x40, &(0x7f0000000100)=@in6={0x18, 0x1, 0x7, 0x2}, 0xc) faccessat(r4, &(0x7f0000000280)='.\x00', 0x3, 0x0) 20:53:28 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x18, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}}}}}}}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000000c0)) 20:53:28 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x10, 0x3, 0x0) setsockopt(r1, 0x0, 0x20, &(0x7f0000000040)='\b\x00\x00\x00', 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) 20:53:28 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x0, 0x10000}) socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="73cd52fe8e24e59a9103cbf5716ff86deac9017dd01f78fe9c5566bc52d5500c70680e2d90f5e29854ee06138846b92a1ec0fde9c1cfdcf6451183480ad27eb4cf95f19277ba2049af894291b50846a62eead3537ac67c1b", 0x58) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x1, 0x4, 0x5, &(0x7f0000000000)) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000040)={0x12, 0x6, 0xa}) 20:53:29 executing program 1: setrlimit(0x6, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xb2d, 0x550d, "2ea86ee17eb495607fefd711ab738b8151c6baf3"}) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000d2a, r1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 20:53:29 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x1, 0x5011, r0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) getpeername(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) r2 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwrite(r2, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0x0, 0x2}, 0x8) openat(r2, &(0x7f0000000000)='./file0\x00', 0x8, 0x20) 20:53:29 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8a3ce211195b674f7ed81887f93dcd43003f9da36650826e7d88dcd9d837fef085d3c30038e61b7908d7eb4e68843c554f1ca76ab5bc0eb1dd035194468df963bb58ae0b23c7acc02c4bdb4879d4b6dd92abff16994e437e5a92015d2ef0313d21d10ad373e3f1829fbaef39fcd04f34ae0b25d00ba4abf512c326c0dd0c52c2308867053ae8dae6", 0x88) r1 = socket$inet(0x2, 0x1, 0x0) poll(&(0x7f0000000340)=[{r1, 0x58143e24766723b7}], 0x1, 0x8a0) poll(&(0x7f0000000000), 0xfe, 0x0) 20:53:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) dup(r0) mkdir(&(0x7f0000000000)='./bus\x00', 0x1e1) 20:53:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8a0241f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62d73407ea8879435751"], 0x10) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r1, &(0x7f0000000180)=[{&(0x7f0000002240)="450d4e0270cea60651ec94464b1de43d10f60c5f76a68393ec520b2f5d5e152d797bf151da164f65a9359365b33260db8c8b8f2071443aed3310f45811d174", 0x3f}], 0x1) fchmod(r1, 0xe3) sendmsg(r1, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000002200)=[{&(0x7f0000000040)="40a5b1c29df0ac8e4c0074044ad750b92d84d1d4d32d8bcfa82167bef4f47ce7df21c3c19483eb7845bc2504029cac79b55502d102142455845e6070e91d2aff3cdcb8ceafe24a0aa65bad24f1ab6b3355dfbbd948d7c98964741b64a3def31084d317df3cf8", 0x66}, {&(0x7f00000000c0)="fac9435e9e76e293ffb030d4f74659a7138d6460245b92734fae80a08974d00848dde189a88865c85ae787f4a9517bf5f7be73adf2c3f71207fe43c73fc3415904bad253f29cd5d84de2f55e63a8d830fc5628376666a173c6a221982ce3e546d61bfd65d03148d9bdcee61695e78c10d2f0434279c9da66ff172db2d2e5f4b9fa5305e458993f57125ec12a7d310be684558d601eb35625824c4f34d853", 0x9e}, {&(0x7f0000000180)="fcbd049fb5f59fbcc8969eb8225a0d6398e017530d51b9b779d5ff7c124e3b03d1664add89f320277350ecd9f51d1213b018c859db5a3969b11f4bd87de4b154c0b5968d9b1fcb950c6f9babaa06901079b461334acfa07fb8d9eef85e865c515a92102fb017f228b8ff373ab5afb0fad8d75b41f78d2273b4ec7102ef9395769f01342dbb74cf4bc0c6b1bbf36da0cab2a8751e8637f99dea76ad8ae0677c5f7095faaab8b2ce14acbd65c1be6befb85242d94cdb1854431dc55692f605ac7887a1263afd5ce82c838b8fd295eeb226b97b901fecd55c29a0989c1b7dc379bec3da8388130071c85f953ffbecd5fce51c7b336cb2923b433eb48d15988eb08080c532fc86251863ba838ee811012b14d1f31a80cdcc7334a0231a20dd68b3fe3a48902a21c6e204c23a97fc435d414cb2150e87a53d98754abd981a1d479063d7a48f4e39776afbae85b5b964a5001d0eb5f258f4dbc47c58aa5f4739f6070414c48cb2ed785471548c077ac807a8c30f4e878c168f38b5ea4c8323b2fa6cd6fedb7308baace22545b600965773f1f6e7881e5e2df850881a6fa9fbc59ac84deea353e051db16b476334d761344dc98c31474edbb3d86e5f3e8b664995d65b8fbb1e04f2e6e170574f2bc9cec9d183adce8c681cc71ab97ad241403a39d368f0842241984b42f43b09442ed9672bb383170cc477f2608700c26d4033c46d9b6b86f6dd0428be01e399d1836edc88b07a8b72b999dfaebbb8452af72cd57d7471237c34bc9a689411bb7b802acee3ba4417cc25a0487c5f932740c7df1fd579551966da7c7fd4ff736743bc92504cbe6f037c342a45ff9b64ae25e08f7592afcdb1254a84e93978c13f76382a2475a9fe52c179903a62fcd4754081ac9030a792a5a2c117f37b7ac06d6267840c50e1ceec7344f62f4169345908e7d7b09c7b1ab7d16ba7df88d5cf8b51a530255aa420250d79eb0f25bce8e652bacfd7096362ad3432404ad663ee52b236c144a573e8f57f3d8dd51e2cbf1e6f4ab308114b83b101582f69cbd6c5e5fdf08714368e9377d61aa507e511aba5d1e225413d12bce2b1b85f94d3bb42d72e8936e2cfe2cf991bc49e896cefde38f2f0e3b9a4013a9cef129f586276f4613244560807d91c2a256b02125cf2adab7d236c626adfe7ec504d55a7650258f7170f952eee2731085021f3a03408eabc389d458d6844cab22334a68bdc2b33ad9cb6f0a236efbf0f5932175c1c838af2e1740eb564695e77657395fe6abf107de514c770a4fbd8e38e1d14e18ad01699ef043bfd128e5c07e156ec7cdefc519fa49f2237c27d6669ed60a954175e60657fc544a095abf068e02c4160464b05a95dff3b3a533a685b25f5ab43d63518b684ed56680205619035fad84c0762882f27c4b1e2177fb405a6f427a4624d7dc075ba4a23991578d8a5eb3866632c84d07d4326630ac953f4219d6c280332f9de4d682f0d4e4fadedae1eab8ff9b43ef9f2c1cac54d41dfb6f50be9aa11ed4935a17c8e3960f86d4e7bcdb64516980bf1ca469a8825fde6f4a0c83fc62e75c4c6374ad3f2ca59ae37e5545aa1a21792bc4f9779de4dd2d04d7bcd14454784706ea4b99c6e16a8032b4415dc8ff02e4ef6831c42f26fa8711aad05cc125e0dd66145c4249ce9fa153fcdfa9cf9e0fe376a56816488bb7181d84c0b9cec0843aa87703414c4d7902e8bb46249e2dce89dd69da9f9ca5a83fec1e28066b46d1ab0463afa8f7be1f5d00b2c3df926ce96a27b1e08f9b759d0f1e4e52c1a29b54bcb81070f754e6d223795714ed3b08a31c8cf75b5dfa4c7c94a764290ea5e235c12d78b3d1a2fc67d66883671d8429be185ac150eacc48127351d1b2be3c9bcb8d29e44b5c9dc00c0f2d10f2465a580e7c347263880b4b80460435910c59b66b23ddde3ef97d7aae2d0a8acf06d1371715ce34f6e3d93e589e2b9fc73ddb791804095bd23511def786fcf600b2576bc3be5b2b2fab1944732d2389646282982adc9bc19ef8eadc24794c16802ad2114a6f4fd60dae302b42af27561c1aac0f2cbba70079c1edcdd7623b51ce29779174bf1373e70d64ba4969f87bddbce566657db7f5aac5f5e23a90b5435788ed1637d98a55b026b3477bae96e28412f83f6d530918f59f60c35b5e8d33bd198f91606db7020393737bbc39c15061aa2eb1eeaa74894ca667540c8222a9284012099290560d6c6777d6a2ed89c8de1c5ae87a4a80a996b76bed9f2c76b07f367fb2c34d7fa52f697d14bc4d699c536d8d7f2fea848f1705c29da20dd162e818738c7eb82bb111a42a290fed6f236192860466b5f9a5b6e7b7bd3837780d8a7f3d77bc08a435777f89e5fbf2f64cb49b537540571973f3124228ca4714df64c9b3ec18e9f8402b467a49bb93c3599a7c8dba6e97d3c4844cdad5c5262d7c9bc734cd89587fa17716a5cafadc39f722127defd87ba95e0cadefcf3b7c1e39d8a5bbe84a55e5e9b9daecf06a4c3a85a019adcdf49dede698f9f552e8cfaa758b53b00723e4f8712e3d2b17dc78e24ded8bda14cb08e5ba444fe0ec7ea5f50874ffd7fc3acb134f28e84b0f93f8a14bb09386e4b596f405b563269634a2a04ca870884352a2fb6138312c09fcbd7bc87221d2d36f7b5eef9d8450503735a47e898e75309cbbe1e0ed11523e314971fa718dfaa94dab31de83b4a192007771d641e5bc451cc1764990832fc9308a092accc61a0904e6ecef91143f96f42903e9930ff362f174ca7cfbff5dc36ece7ca6ebbe801e10f6c8373aa8c12876c61e93606bb4a4cf3dcbcaa75d8b3373f1c6f5ba76414dd193b352d788f49c51f6d23aa97a7d41ae34a7d80a25f162fc5e05839b5b3ee5c5e61683e1a4b61169b762bbb0732af83d4474fb94c82538021025c7903763ddc3cae472331c0b027a17cab076641c4fd3de7bccc8a90a2a567620d2c45a663d7af2c1be151dcb86a0493cf9d39daabdbd3feca42c69aaa144ca85245ea0aff6965cbaf00199f5876889f038e202b33241267e628210000c8af9850628b84064da10452d8654655ec154f39a3b84978d3aa4b89d46fb8a438089404ff39bcd378f9d6b0d01fc71cef6a73b88614b79dd57838b1c580e29fce35ec65656218e234c7604e181be9d00d0403164bf5f4afed73ba7d9db65d1d016e6ea7f26e6701a5ac9e282b15e1ac46aecff5175f8eefe5575c82ad2616ef08e484386d6fdefbe98c7a79bea4d4ebba9113d6a4c4f4856cfbe2741ca5bee72a52d11fd373d2d998f1108f8486f9eeb5e308cc08ec504ed35436c5b89d8e605dfb40fedc3f453f5ca7c3d887ab87845a674b0f9788043b1925fdb7a98010d36d2dbcedc12806a9f5bab26849e22bc9371ef4010780fa8d2da8fcee92e2cb1d1004ad7dec4bc167e3a26e1c2b263fd7fb27f01fa06ffb57b30ee606d16d264f857629fa32ec1684d232eaa6e006c91bee620d5e8bf7bdf20d98bfea43f2d056e8c7170aeaa331fe859b57328a1a95f613188dc50e5cb512adf2e56f2f2d3fdcf4a423ba2f2b90898aa081a2b8d7cf7d14887bd2b65e32c8cdcd0127306e1284b4e7316cb178f01f2e44264593f11f763199231d795ca5fe1326244a39b4810bd8a26b82929cd6e594c97f561ea8b846538c3c07169ece2fcd65bdbb056d3a212dd24254737cf12d680e89643e47e7438fcb1eeb96740350129725448ae6b1a75a3acf84c55b6660897a9e3bd1e4f1276ed35967f4f3d79a8e3d0a6bb4dc35abfa396b6d047dcec6b9dbe010106392f2be9cbfb4e42e00be95db6f3aa6bbc8d53f5d252c6546c3d306df1ad758be2580542935c7240d87f268d10d3d6d8ab0ed6886b4534886f71767c947c003d34b56df87da952b05d65600fd817f639a1b6e95ab78e050825302c3b245bdd465732be233ddc76278a46423c63a5602617c0785a89d7b0c7321abc2a47de146f78b01ef38afc7817916d5876705ebd68680ddac2dfe888f824edac573744c5613849e0fdbb8a778973cb4594f471d0c7bb5c9a4b2242e758d9073cc5b9de8d0e71970dfedc759a3f25cd684c481368a4526e03813f38c5b657ffcec9d10d3f95fc27c487e116459b9e0d36c6beebad190cc1b7a4fe32cebd7dd609baecc9ee2aebaeb8ef305645954cc921af091a8ad9ec3f0edff9b8be4396d6d6659b3f6d62e40234c8a6ccca47971dcf8f496b467799182be011706ef3ab78dad2b39472f8943e7fc6c97cbe4331424c054a7eab2cef06b5b8cf5b6d0fc6dca087f19bc959362068685cb19404bea0601a9b9172b0ab508921c3e00a378fd76a71e6d2a6ccb8d6a7983071972ba653f44829eb1d4175e63c8f6438a6ab367ac70ee999ff67c7c93f639f2fce53494fccdaae2936995e079322385e7d31920c764daf20fe4dbe8da522094da7ca8466e30dd82ce56e37bde68115a78d2a4117b2aab1a2527a9bb68795b216ce8f163831310d74a888a5b9b2ea3f0b3f120af75acebc20d5399d71fa7b65709cba9f7aac64959c1fc1cdfd8bdd15778d15a8234a0a454cfe094d253bbfceb220ff78980049bae3edd97c5aa5e0c0f22280aea0b57873068a95891006607690c0ab6c545cab786ee2355253e1157d99c49a2f9ddf0a074b84e55b1af080b31e9d4e1baf3a577b9b0786e78a163bba22060141ee0e51c7111d5509b0921d7d3621e3b6b6647b45bdaa51da8e5f12de64fa069d1dcf88c4292851f6e2deb939b6e8041197899f25dfd2a11db023f7f1a438f384768af1368c6f8ecc1d2bd0ffae850778d449d9f30f47160e37e82efab915dae441902aebec9c5d1f56b0707d8dbe1e989a8e22086f0aba887678677d3a0ff27dc28f6875d3d6e1d185b66d75b794b3de4f8c4f3f8de7919638bd1cbe4cc876c1dc3f664323ab9159dbfc6853b0b7b3e3106f931dadf0517751a67af7946977fe4761d156fa78e90041e187f7058ec08ee46773632120965741b40593454d3d81760e48746798cde40b43126cc22f1064514ce8249225712469fae93972613325f215d596e8fdeb881c53bd07856a9e1f117e58bd0d88b66d3490a38eec29cd5b91881810b7b63e8f5954288f9ca82b49e9231a0770551758ac9aae14a7c6afe0b21e7a3aef3909c1851980a886a9f794e4902682a93c1bdf553eeeb109e615dfe34630ab99dcffecb5d0199f91e5bc2dd889b916092e11435be614a82439f5995fa877bb08d6d284c7d917964c8e58414a9d3e91ac6d34e865a8efccf2e926c0549d3b6f3ddba61e3b5ac66a66174ddca4ea18932892e24e3f5c120fe1daf8cb95ba20356f278c07ffe65991c6237faf30786f46ff831da3b32b2192361898b7e8b22394385bbd0851bc19752fffedb72edaa4e5942966cb70e95889fad7d733ae5b9135239b72975f29c99b5972dacc253bd0b883c27a452efc14b02a06183fd489f25e47a312c6749407344f979621b73d0186f2ed0992716fd1c25336d7c828f42a658c55b132482c4eccb2f6e15f1a099a1641762194d8c0d4a2af88ebe6a33658389ffe45cb7273bc24d3ec9dcc445e8bed55eab78e4cc8ae7e9a9882d9fd614de23f5b25f322151fcb91284a8c22ffce578ea9f383a8becbbbcf4012cecc3bd4ca013a39511335a79d51fa61fb092e904bb653e9dd076a54807f40fb8e6ccfd6052f86b139feb0da9fce00739359b7c38f402ab00280676494a0b8a1423f99ee421ce054a35a20a0d827eaf6e84338f1b17bcaf1f5c66e7b653ea5c1c9f7951ec791258241c7d83c08", 0x1000}, {&(0x7f0000001180)="e7a341783f267513c43dda215d05d171212df791ca316dc3bb27b5f41a3eea94fca648ed137edefa547a7a274c828d190c2f00b2691fbfd114d583db94f1649a28151119bd8afe791b2d3165c12ee51bd474f0a083132dfe3ee795c8590c4da8fc65fbf366c0556c795c1602a84ea0472e555c6e43a3947a11e275574b26c6e16cfd1769be3857b3d18ed029c7914008fdab9d3abd91976b799c28675264c6d4f75ff3bd7d061d1a8f9002e7b08467d9444239d92927b6409ead200ae6653c6ed41726e5df3440c90c1f1359fed9c399d23bd173cc6612ae77dc97fdb022f9faebdf7d2b9aaf50c8ba4b49ed92c14eaa4a857fa72f8c22e82d508dd9e17c8b8265b41028475a7474c29ed9e81de33a7850a2c377e867b27d13aa976be7818480a19a9d3d914e4f1176e648482a32d7a27dafcadc266e3ce74c1193ef574c6f4448e7d4e64692868a42fd2d0dd56cc8974984a7463d59fd95d945f7cdbf3309b1410f45a924458d732c3bfb45f260258d7c86575a3a09d31be00e644a5140e4c1ff6b56e26030ac26ec80b437aa82fd8f0961277df613ea89fcfddd9ddcbd739f230645b37c33b32b443a71cb16db50ac772db72b5d7b4ce98c024c26bb9d21331da2ce272f14df448d665c9ea47ee8156c366509243a5934ec223edeeb262450bbd20929017659965636a853cdf035c8c726b3482dd5e9a2dceff3e73f8d2349b47815ca5e8375ffef98a50d59217819ef358a1658cd0bad72737879b71d56cdd1076553b81217b5fd7a0f2b0ca022c7c03a88e05a71a3f26c978721701528bfe5b5a17b58f06031adbb8cf92efd0d393cdd069b776c14c7521b3a364e8227af3a8bfce66db26dc2d3b36654d290a42bdf38a10fda9208499ae22f1584ddf42233c4736bd9190427965a35b1ccde59f1f1001dbf021f02c1fc6f5c49280e1d26a41b7ae508f48c05b72e639fccc1d8481414a7c8c7a932f113d902cbd864834c1173201debb3e7c545a304f4755be550887a1011cac48ef02702bea7c46a5f541284a023417bee2ac3bc4c06702b2f21fb590cc6ba98e1d3327f9efab893c52c27bae4314f4aef7832ded7a46ba666678ced523ff215c413ad0fa28b7295904d30151a6a4a999618cc86cc76537bb62908a37a31b9cbc18f929578c04d059b0ea63d65228fab3a5d3eb5841ae2bec07344645dd0077ad98e823a946d75b98073ed4d064df5ebe0d7662c03571a89fb7751fe02e54e1f30806c6a1f4ed6571146c57d76325e29a37e2fe22b5a485b7f72d1fda199d915005038294a8dfe3c23a2d9c5e6645288aa44bf2a7d31b5f1a666aa4b62b73f0689654aaefc23d3d573195759bdcb0d551c5f2c0e1ff52bfdf1ffd269cd5b27bfcfc7d3aaed56345a1de4bcdf5c704177eb7a71dc39682ac1fa69b63a0196362b05ea28a15a28c3e4cb5228410d88fa6ec4260da44ab5d508403d5adfe542ac9b337c7b7f0592418dda84095a148253d159517a0aae470a5aabfc84961e3fa5a3ce823a0b64b79c77cb72fb11cc7ba7136118c53ae845b083ce62345a8693f8794d164d319dc3a7050874eb5a2fbc537c7ac8262747ed8feed26fa878635e1a0198534adea6bb757156cd7fb751baf865d52dfa7c952beef91ed1814e5dd1a3011c0f15b7039b6f701b64277279f98a3a47ae0bc422788b0b756080df615dd16750fd5ff961ccb4dca1e1f1a732cf6aacc85d19b103ceb478005352f969985d169eb7425b24a3d2201f25c446d4a6752be66522095bba348e4b0ee4da9f5f904338e7eace25627747e89e843020098bc331bd198b4026ea9b2cdf66cf09d4312d5fd700106f221a595552b07bfdd1f59360791f80737aee26dd62fe1a6bdf46e2c2805438b272b269afbe8024b960bb93ce913f8611d5e3cc98c7cc08d8861489e693976335a1d976b0f61d188bd5dde7f180f524d5096a0d6d94623e9921d1189027d8c9b3ba821f3b0384c3e2aef8b11964d91755f9362c9b5f70fae90a86b9f467c3723ce3318907c50fe771ed7cde5e5ac599d1e6592fe35fc98443807463c8c9e99f3298310b7f63ad872c5748b13eb62963517b55b054f2dff48c80ee9a2c35c738ffd926c5bec6d0c92bc7c10194ce996db56cff5192f12366e0aebb757c1f8f6c9759f7573124d4ca3ef1e73b87f7116700da531ead92eae6e85f1015297b6b15af13fc5db58438249b17294e8c8ce61f059b1f0b5828bb7dd72490c55b34230dd6a8d40b0b99425b8bac57325d345c8da1dc34acd265f882bbf08bc17ef63399aed4baae1fc108d990d3f5d8aff438e1190ba919b40bd5035b387010636cfffab71696449277ee76c0edf32a690a328610bd152d1cc099a3038751c63454703ecff270029f96713c76901ee7d1baa1acb8ed67ffec3b20957a6966caf4ab8c625d79ec61a4cfbaf84097fdee2ceff1318dc186047a28db11e64658e0058995cf1fc6edab7dd4aa31af84e5c3c827b15c64edd2449640142e9acfc8de11a9859d0825dd1ab6b9649c5f6ae8032488e4b1e522656db7b203352810583738e7f17234b4b7f4ff9e3a1cb5520bd872422c6ee3638cfcb1077da2bcf92dc805cee80ac3d8bb3f311d6e90244c50772b7e3e7fc80a372019f073e1ba1cf09019480281f018231c4b5796198c46b3bc7e978274c09870e78d869012aec20154b0af04a7043364fe6c6486d3d450ccd18a82ed7375a53d73a79091595607cfb5abbd43e4f9c327c4eb9de55303be1b1f5773da8114b2be09c96b9f49c38a1a047b691ed64d916417f50954ac6a5750574ae9cf626cc8875af6060d541a12af8e1604b8a5eb0fe1c207ffecbebfdef77245dea0eac955f3880beece933c353eda2b8b99ee409577d90aa627861b16ad2639d64357846255c07a803ea71dd3cdb1cc0d28164a172ee4d06539308c70c297ed624b42ee89650ce7de93c69ca4ed380d397a2b480a284ac382d1a8697efac2969f3c9e77c32a4d3054834f3edfc2cc96baebd6d9bf626944edbab2d3a15777882baf025c4336d0af353d7e799c5cdd38e9ac3188bcf6256bc6aa2c2ad7118de196cf0a42233fbc2727e25df865162806ad8fc31c49b1480deaeb1d06ad3a2dea084be4c12d6ffa2ae41fa0448e809a168b0d8956ce61ddcad2452f1db863c9f8b34a37e1f6aa1822cb0cafe4da68b4c44ae48778020c19d1e47cce410d3c1898488bc963003dfd82a0a2ef4611a42bc6b51d70dd3958921f7c2a44245a1c1095cc3851dca79563152b3ba1ef81e0a2d1c539a1d071c4f99034797f3e1bc2f9a0be3fb5d8d01ba80dac761f76e551c72083326a08db35e2e0910f424b8268b65fbf96df191a4fbf8ad8b06b78315c0b6b1c3d44c354dee10794f1e3b926e2e6557a6cd0f83e2c191b4823e3c22bd8905f799ee3b71437366fe951f3d18474ce1f6558909414b9a82de8686625579f175ccaa193e2fe6370da95b706a949dd41a6442d57ce546acb3880cca539f63d5475ec8a3bfce44abb51c0fdabe7f84bfe3298ffce22c6b5ef635be5f3f21e0d1379fd5b4e6a45f5167ca99fe100b1acf236b1bd592db676b4a9633ed3d611c3e8d6dc2d848c8ac5289b68f4a5ae6231fc9fa13731229b4321febec6eecf3e5e9779b3a285e340bf8a6d6ad7a6f940d82b8ca127a66957cbbaff9d899391eda9d8fe58642ac4b99322a7f96b35fe6e5896a6c16dfbc0fc6340d1ae254b77895d9342f9add77490f45965b25ecc82265896e2af73c1a719155861463c0fb787d7aff47d91b7e72623fd7e5579b05384c2c6f3abbb8d6d1d201f1403b0ee97bfbc82089a91a09bbd5f7c2bfe91d2e41f1936b7986818560d4b94c55ee5f6e66b1673fc921a061730bdafb8f3339f47916ec58025efe67e33b5f9f08f3e764843d583e7dfca878a19ec21b50d870fcb03acefaa49079e72a9021d3e5f06974717d9b2a0c674d9a3deff839f95804580103eadf021c0eeb2fc85ef0dba0838342efc4787ac2b8d0083790ef443ede3a73308574bc4eb847c8e58e1567919bc8161f49d757029a0a876709c9f7c6ccaa0ce0642218a21c72b02b716c34ae8b146a29a1e4cc3314b35188e82bcfbf349a6949af25f7a4b897e09f40a84a1544d4d63c82a5b1c5044326b12a58ddac67a2a7981776e3332698703cf30a9f574ef96a44ce34a2516c469a20000b12445fb7100751c419f79aabbea7dea54dc6a0a04412b8552f4dd2c6d34ee5328b7419e1cc9526bee69631345434ad9f7dcd6f6cb2022ce3e1e09a7fbb66925e2418210fbbd12f4e9406f5f9b44c1190a1e74ac676b1a09b94bdcea9cd61addb3f666b0e0245980f7cd1e422d0da937046b3bba3cbd65b49a7a5dbdd3fcb7d6b00b66f0307f2d2edf867b4d53b673dc69d937e002b4468254a61256c972a4d58bf55b1a6d2d542b4e32ca56571e2a1affde4f43dc64b6dd1e4e0ead52f12a527eb7ef9714779e39c083f554e6793a8d4082eac288042c13a602ff2ec93d9461745c474d8e268e54cb83c2b99bfd261143166e5768d4527fd0d25ef7221b25772a152a725eee3bf2a4b821d6c0cce3d1afd670bd85ce93b715ef76ed3ab044e29cb3a8ed305cd70e35c5b68545828d509965c6f926f47946e87f204b3a6841c92e708c2a7a8ee71579f9ac76c41bd57e2892301acfb83f1a8e7ae10b1cfac1ed189cf059cc81a1d2a1226333f7e86ae03b98ec4d1cf698551211d33573ebbc622b370b824caa82e5d98a61dcf088f5a766ef82af340503150daa0e06663fd729eaf1e803e3aea3f1cb5b448500cc8fe335918da23147dff4f2c30c6d3556a1caaf8023cf541b11a7ffde3cc1aad7e1380c87f023c610be26e6eb10f5d860872ed12e6691f5915c77d792877bbc221feada8e18c8af82c304c5f5246b2f0c9ac68dafe10f266f167309f1998af9d931e9c113c67115f80d87b6d50356ef4e4f9fcda22016521fc1f3326078f4f72ebac984f000f550f986332b8509e8f058271b2b5fe0f173a76ce7791ae8a84e0a99ebbea36022cec771313b8fbe1519c41c87a36e8ea11a44d481b908249cf599e416c982a6f59bf806f4c67f4fd068e63b93977c3609166f6287bf75251879bdc4b43e022dd6a36f78c104e2315c925aaed8e9e8ff7e6c46faec557d09a94a2859e1475f9e4f6efeb75d3ca846e15c1ba942d99b426dc78ac8d6c210063a7bde8ea535ea3b5f8cb9cfab215c9b10bd61ae9143737821a3f33f9ead613964ab4b3df008080e68463c13b01eeae850ee61f7aae036a886f503ae12378f4b7b895a269aa4dcf3bd73dd4c35c1189fec7b242bb0a1b1aadae8b432cd0aab29e9cf29db9022b764a81b7e3368f6328e42328b8f2f25cb3d8e1cdf4d52b6ee3fa5e617696b3299b748c5c5273cbad7120bc37381c400e816bf1009b916e95c667ee2fc95cc5d142c1470aefcea702ff65f4d3a7c81c9716fd65172063cb97c049553f637d5f85e765dfd90b54a06e0c05f81ba87f225cb2ca8658a84f2bbb059f67868d9d76b1a02ce36ab608967368826a40c15717d38b86ad110d05980a0dc3ec9c6fbe4dac6e85f6460e0dbe8964679253841b9dd406d880a0f9ea83683388c98b3091580c522ac26a7084d48bb67a0a3837427e2f10bf217e92ddf0c6370e91d7d442c3c6dd8d9ced5f8a0d543fc81d12b24d61ac8ac47d884844c13fed94ac45c5c383791d570eba7da18b91aa101495758acbf88485a3a78f60afa7dad4a6551766abd3e94ed11e0e31247db596fb281def71b13", 0x1000}], 0x4, &(0x7f0000003900)=[{0x58, 0x1, 0x8a, "d7c7592bb71d9170ececb255cd319b636e7e2b7f3331a12f4ae924ed8e08030171ca67c0d0d8a631c1c365f5ed7b116235d84fe90469772e65ef880e691ba6459686ed"}, {0xd0, 0x1, 0x4, "95ef7c46f9bb1d130b2c1a918bd37ec08922def3242d5362d70497d8cf7045240459926111cfffcec6e79f500dafc037eaed80bc0b1710f783d1a28b67e0cbe7478bf3fd80438ef321945dcb5265b2c8fd65bc8780417af1cf4769885344cc04c6bf1ec87fdba06496acbbb1dc7e78605fd15ac056283801a830a5a8af0e97ac73ee9facafb278642b46877af27e4c4c874760b5cef18e964d2915f5e3ce9cab5cfc56a065c58af1bff21aa29356e3c9d81b83d30ed11cbb0511fa"}, {0x1010, 0xffff, 0x6, "a142dfeaeb9b1b15d6827ea9c2be1ad32747fd679a9861d82b57791e3729ccaf59849f1d2a5d1f01694c0d57e644fced2115af2ca6320677fa4c82ebdfa62eac45fe0529eda51ce8f8a76f51614d91720d2ccb10f59c4a87eb20b83c0aec5063fb7fc66913be14dd65c43b5cda52f0d76ecc8f8311ee7f116d307abfdd124be8b37c9b7c758c52e55e5834c01ff70d004f7a3a54aafb94547809bfde6ee2f440ea128bc229c70965910d93ffab9ae4b1de3f0144719451f756a4b0a119af9b2ede33489f506629e13ca74ab5886f65cf5cd9206c788f43e29322d0c1af2a51c1c00978c32d367865cdeb19f08938c4793f945fe960c85e9f14270eeeaf354b8056aaa13f5125f9241704398b49dd8fcaf38deaba03a5b6bd1720d9d6568146632d61bff47194150f2390a8f089f468619c6b648330723879701bcdeb4e0157a5cbd9f1e75dd4866783de42df2eb66d88d8fd1c9699d992ce3dc5d90ab4cfcbbcf2415e6c3f40856f757928bc3d7cb7b823cb576d9ad58279d2523f4dbe0f2a40c1733607b276dd0820d74c2005739938e42353573cf806185819ee243d65f1c91d6285676e3b8767d23892e1bd620622934dea905902977aaab612ec920dabb4b0ad06e8e4c2a200b78d8e9e21d5bab23ed5b61a42dcce09ac23efd6a985efa95e4ffab4ca44e1a8955c1f357d36aa923cb1d9c02db589bd32d1b2d90e52b79f1aa42b0ba511a4dc177487e0496f8b74b85752d2e5fad507bbc477282bf58d424357b830427d98350964a721360b4f38f2c4aee8096678e3abcfeda5472a5a2eeb8d2a569ed3058e5c39f4e86e220f29c186df03e2a7a2c644b3efe8dd23390fcbb7e70831b5ef6851bb6e9bc9cea3f303f0a8f804a019b1c6ef985fe60a2b103cc3e982cabad6ecc6dfaa2591bbfc4c55709fdc39b8eed755a3c22bc73320de37e94d41fc58e0febfc76a4f72ced8fef5e8737b04b8c372878b759dce0dc601a25ab6fd4f6ddffc3ee612ed3f83e51a80403117d664d41031324d6cb06dbe6d2fd9512ca795c22c62e1e40eceb6863e2398a3a4af5e9859b1543a8e18727695a4c8730288371a1acbc5d15e73f30396df1be89da0f608fa81c816a08fe49d6aa701f7a3380edb11af0679009790c5e91b63c331bf85602b57da25564b88cd0f426b88db1e82cc45cfc4c077dd0ba39ac24a778b1ffc721ab66b28a31ebaa265d362c53028dbcbbacb7e3f38c56ced2c9cb572eaade87206892b92c51c1032d154c3e41a8d1aaf3c426fe021544e6bc87ba04619f40234460793caf827e960c7264758fdb1bf2071b69783f1e234bcf8db537fe71a8f271dc499d21e1f3e8bca405355b3bb892839ecb048b31985c5e9cdf9c751d3d2e7b24f7e34d1fc6ac3a68eb748e48eb46df5e77d5352df4aa5a29182318e24adae1a4650052173bf7fa3a1a9ff11e036c56b924436f7f11e940ae38e58cd051fb1c5d1deb2636b1fa7b444e503cd6043f7c0880f6638764996dc3f5e1c397f071788359edd23858639233915178e76a12df587770fa38cf61b0ac11b2bb691a83ffe17829dceca95aabe3eed561d9cc3d9898e3d4b7113a92e5bbd2534aa2afde2877e43a66a2e53af308355e5b468451d7c6b304cc9d16c48259502acee8105fe5a0c3014274bae7c5756a6f6e4ecf9919080fc7b391b3612214e054a3aa553866524a67f60151b4487b0c35bb19c09f778d933349bedc3318ebae94b5953d43bee29840f2ebe459602acb67b910caabead91f9a4c68cf9b619162d94819d7c8cc299aaa91a85ff28dd8cdec32ee605ac6de1b1a077f04cbd758b152503caa4a94df707e10405b7203665998ca83ae41cf0ace4cbf1e6503a28f475fdda32345328f2d57b17a534b7c5b6918bc3cf4234796919acabd90cc55dbbdcbac7ec0efadf49c2062715038cc0d2351eb4edacc30bc3e8e011c2cd2c89d9268af713a4bd5a52a4deda55b113d65db4c86db9060f928ef7433dfbf33dca944787a53ac8717557918798519e7c8b901edeca714e4bcd1fcca8f233ef483fa2ce3115e15f1347fba99f99f3be9ce58413357315710d51e463de45cd0347e13d22ad089a0f1080a36bf851ab209485529f04d87403117e5d09a6647c290d12a2f3d0709440f0c6405cf2cbafecc1dc606f2b4541beee42591c9c8c4f42f804300cc5debd0d227007b3cfbfb57b17fec8e0c8e08df2dd95fd3fbafb8acba0ed302cea607a21976b6fe0b5c85ba9f6c8e03d5a8b8f9f2a3ba645275b614bd74848e71fb0707d5c7bca6f3b206a59af6606bbee9bfeb27a8c2480baf746a90d6f4f2b0223d39f7294e9764b4b306a82716fddf4ea3b0b65466ab9dc5524ec8d533579ee4875d08e44306b1bc9c4351676e0acd5fd4668bef8ed6634148f6da83ea6bcd47073b04c6250bc9b7288dead862cf9ebced9bae8a285471ab343221a5a0bb9be6071f8f88b958bce0d997c34cb3622d7154eb78c7bb1f035c9bdf4452988fe8d85de725e1daf7130f212f98064b999d7bc6926d171c2bc960e02c20e0fe1aba9d099c72412e9d97cb1a893caa8c78cbe62e8b485fca33b4fbd82e60ad1e8133a1bb5c9e1061a0d6d784021cd4da4acbef70a39cf296513a642c212c30df574bef7081b61c3e55060ad5b8a2863260c1506b51ceb3e2c6ae62c6d28cf3b7b2bbeb93fa70071940684c0ae67e07208dcd33d08f08f1e78b467329c6a9277e76cb8261f8e34571be6d0828adbb244e5c13cbd8aa94af85edd16f5d58992d2539a73c20c414808bbf38d49171b2d7b73c570c11c36bc104a30ce5d3fb46887adb7f0fe7397153b476422706457f9770ed3267766808a8683d8c9c901d647c812bec711debf2ce30c39898768397fd54866c9ffd329407dea576463e15b382232ebafb81b7d6dcc1a625689cc9ea89223171fbf41a6190876c81f4ab5f07407cb75945872f83529689c8cfadd176c5c70ececae1fc7483e0fc071eaa24e347040741c5337fbff0f8557de552e84ee247d20baffb5f65ebbe082dcafef538f5870ebebd213d88df2f2fc2a9ca78426971c430c4cac1d3dfeb14e020f8b4f55109ff33c4e5f9f5bfefe2e7dc3dc933272b441f847c54ac9da9d424132cd6123fb2b0571ad3ae62515679afd804e84f0998d4236717486ce6c8875ead4f2258a7ca676e844608fcba586967cffc8c225d764a2a22b0ad8dd7ff424b9465df2ab2ff1fc1b9b48f5c5bbf19ea18dff174d2774e7bc0e799cb8194a404d18f4117726921cd73caf208b903a85c9ec418fe2651c1db988730420f31435159aace6f8b34be17791b83a32ae9444d5b8c7e9bbab29a28be30ffe74e71a9d664aee2341f45afe71ca207de5f7b040b384e323b3ed0918318679086dc1cc1b65e0183d93d0d026f153c7d90947955d348542b9fc57e52e4dd38799d5312d41b9ac83b1550fab575fc2168d24570b1ec74231599df9bc5eea47872ec8c111a4703fd59fa028e772380062270daf2afdf09dbdf5c54a08410b27ca2625517f4ec66aa91dc06bc54cfc751974f862730d35993bd398925879b3f034f0ad445aeec818695b390d441cc8c2ba3e30f965c5a64322103690f02db9a54593ed24980893771792eaa1c2e8a9c84fc1a5730dd8896433228cebeb02ddf4726c31d5c108e309a1a916901d0c1c2c208840675836a679f2a55e07867259de1143c0b5865d0ed68f0eb1ce69f1b369a23ce28020a324ce846ef8895b23fd45f361facf4e14a494e01c46e5d9b8d04c04e7d5882322a5327fc0d0b7e7efe632f9e0e27f0fb4a7e975b7c1c7cc7a86c0cbbdc33dcdba3c97c4ef0dc6fb97057e895ecc33187d096a9165cade6dd9b22243863d4e19f0fa9fc3c3c31d49a172edf7c0e2ee3107addff14c4e3635f3141e005718174da9eb6eeed0b5dcafd299a8925673aab1751dc1e990e3378695c8139090efab72d7b1a4ac9ccded4e3d648e0c8419cd3ca7f773a5450b629662dbf48c6ba855bf9689e2fc072c77e3f8591e4f1d2e2de8f8ac7c8abe9e3261d3473e833e11b86b3e07abcbc7817a32bf382605fd07348c127c036c9dd54f03a10ea1d3d7feb25428eb0deedd3626b525ff2d065b562cc16dbc19e0fc948aa5325fad667ff135541801e623c28162039341435124dbe9bd38bd511878731b995e809f6c2b8f76c4e46d6ed23162ea69575d96be3fa5dddb33042bba05e368c56d6226fc6e557d74cb02ec8d4453d3f69e5f2b2bb0470a6a7fd013dd579393443af43ac70007774b658cf099eda3336483c69cb8d588465907566e1f44df60330f95af36b6ae7ec879b84e1b868aa09671dc4f4158520150e31786434cc5b560863dc6b51a3443cb2c44b5696b9014a3a18aa51ab2bc27a386003200bc73f1c4df6e7393487fa23b1e91e74f2251f7ac15c47c2e30826ba63357710604d4c697fb82f36535f66df932569e14a22ec57dbd475434c1fc96bbe89f02a0d87ef90e5fee4fefacce63054bd2f03b6ce77f8d8326d2199854b23d3822a2903a529f6f1fbf61cc918c331f64b2aff7767ff98ef23c92e22de115d3d2bbfd7d84ffccdc1dc100d3a1c0c68100028999b38e3e8bc2b25687f63da4921860e208d42a2d8cc7eb631200386b2c0fb14fd3ad0f7a822b6dee1ba97f162cf24f01a75ab570adeb4392597b135601959e1a5d2d0adaf8398d1e0d03eac6fcd1e349b4e564f779489420d67fa76bf14b82da4a066a0f57d27434869808664b790c3501b7a1c607b7c08afc33c909d18ef4ef03b69922c45d8801c906f2311758e07a78335ad78d7528550c1ddcf44358d8030ed4f22203fb898e777e023314f1a6fce42004c42858b1d4bfdc16bb2d44ca9c09cc5061f2687e3e6c1ed9b75cb1c75caeda9f4953d4c1aa112b50c0f045e3ee6911b4855ea746c45fd3c618469c681f4dccc6839b9c94106ae1df353ebfe0aadab3aab4f2dc4bc85b2ace82333e19e2852d3e3371eb7019d5792b92bd93ff84a48a362dc0ce0b3d87eeeaf6a4ea61cac846c9a8d903cada1aaa1f43fb996121330a451fc70a8202d2ff59ee8906c0591f4195d0475a60898d63805f92febe708e08b95b96d974bfd01e8911eac15e5f32de9aaf4a4b0d3b348e0f53cbd769a523a5eb0549ce53785f857a221028fd1433e216cd31590cbeb77785bbaacfa6fb0102d4f0496ac46aae5e1e2dd75adf1b50d38a52a940c23ea9abc2ce5f59a60f677434a866b2fdcc877b04ba412d77cb587cbe144160db1186ecc014d6ed99177fffd14c5f1850efdb9396f7f447b6eaf33dd74c80e19babfa5641c04b9c3b7cc17b924340e3f1c8d166789b1edec1808258adb814e02b3b74298ed3cd062e554e6cadccb798be8ab12a2c69cadf368fbef729a54d8030d7cf14220a5a579959414740579b1696ad07fbbff316b796dfa532d6223c890b55a492c5dbee8b8f590dae802192fab0e880cb071278f2e0c744b9354523813c87c00989b6219b11320d41591ddbb73a28e5b4a53c461ad91100d81598f18d60adf472db7bb8af435a413ebc0f07bf781ac2a23e818d8d195be066fa4e39dd8a9ae955ca0f795a352922bae3e1251d7548d6b1110d476b8fa8c7093a3c60263cfa005085d649351d7a81f29f8271c961a518791dd76db668124bd9d75ec1886d5d0db787da50cc4bc5bfe55fda48096f1229fd8955b1f2981f9cc640bb9bf2b8b0a5e822a5e0e87acb4cd2b99f20931e98594ee1ea859563dd2feeb601a17842cfb502ea1cafaece9fa1737d88"}], 0x1138}, 0x1) sendmsg(r0, &(0x7f0000002780)={0x0, 0x2c, 0x0, 0x0, 0x0, 0xffffffffffffffef}, 0x0) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) listen(r1, 0x401) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) lchown(&(0x7f0000002180)='./file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62d73407ea8879435751"], 0x10) sendmsg(r4, &(0x7f0000002780)={0x0, 0x2c, 0x0, 0x0, 0x0, 0xffffffffffffffef}, 0x0) 20:53:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) close(r0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) 20:53:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x28a5) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x0) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) writev(r0, &(0x7f0000000480), 0x0) 20:53:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x802005, 0x40004004000828a6) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)={{0x851, 0xfffffffffffff800}, {0x4b, 0x715}}) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000001c0)=[0x0]) setregid(r1, r2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000080)="0000001860048f15ff53d6b5e376ffff0802000000002800001401ffff21db725dcf4bc28af863cafc4381b9", 0x2c}], 0x1) 20:53:30 executing program 0: socketpair(0x11, 0x3, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x108) syz_open_pts() r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000040)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2830a, 0x0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./file0\x00') ioctl$TIOCSTOP(r1, 0x2000746f) 20:53:31 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000004680)=[{&(0x7f00000001c0)="01c17c6acc36", 0x6}, {&(0x7f0000002280)='h', 0x1}], 0x2, 0x0, 0x0) 20:53:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) getdents(r2, &(0x7f0000000080)=""/250, 0xfa) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, &(0x7f0000000080)) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000200)=0x6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2feff}, 0x44001000e, 0x20008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) g Ãg Ãpckbd_enable: command error 20:53:31 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500001c0000000000008078e0000002ac3422aa1000907800000000bc7ec94a2486c84e003cbdba5cc54f04405be053ab2637775ec4cb5c34733356ac836eef78c894ac9f8790209537d1a499e911dd6d033e5cbdddffb82c33070a7cee0c53599bd28b36a54a61f829b643d73cadb451bee4e5ecb6f20a38220019ceb087c7a5880764855bc8d0e763262887fd92f24c49864f274f855a16fdedeb6efd8174b67b658cde261d3d8ca7b888317886c18c4625b33b2a7900"/212]) r0 = msgget$private(0x0, 0x0) shmget(0x3, 0x3000, 0x4cc, &(0x7f0000ffa000/0x3000)=nil) msgsnd(r0, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/250}, 0x102, 0x0, 0x800) 20:53:31 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(r0, &(0x7f0000000840)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000040)=""/113, 0x71}, {&(0x7f00000000c0)=""/71, 0x47}, {&(0x7f0000000140)=""/214, 0xd6}, {&(0x7f00000004c0)=""/143, 0x8f}, {&(0x7f0000000580)=""/72, 0x48}, {&(0x7f0000000600)=""/176, 0xb0}], 0x6, &(0x7f0000000740)=""/221, 0xdd}, 0xc03) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffff, 0x0, 0x9], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x0, 0x8}, {}, {}, {}, {0x3}]}}) 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)=0x3) 20:53:31 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = getpid() socket(0x2, 0x4, 0xff) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0xfcfc96ac7f78659a, r0) getpgid(r0) ktrace(&(0x7f0000000100)='./bus\x00', 0x2, 0x1308, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) kqueue() r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$setown(r2, 0x6, r0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socket(0x18, 0x2, 0x0) 20:53:32 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd8972a740aadab055465f0fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f800040000000000000001", 0xb1, 0x1, 0x0, 0x5e) r1 = semget$private(0x0, 0x1, 0x20) semop(r1, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r1, &(0x7f0000000080)=[{0x4, 0x1}, {0x2}, {0x4, 0x8, 0x800}], 0x3) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r2, &(0x7f0000000340), 0x21) semop(r1, &(0x7f0000000040)=[{0x4, 0x4}, {0x2, 0x3, 0x1800}], 0x2) semop(r2, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x0, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/144) semop(r2, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x800}], 0x9) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f00000001c0)=""/181) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000280)=""/242) lseek(r0, 0x0, 0xd2, 0x2) semop(r1, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/144) semop(r1, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x800}], 0x9) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f00000001c0)=""/181) semop(r1, &(0x7f0000000000)=[{0x4, 0x0, 0x1000}, {0x2, 0x54d, 0x1000}, {0x0, 0x7fff, 0x1800}, {0x0, 0x28, 0x800}, {0x1, 0x8, 0x800}, {0x2, 0xe8f9, 0x1000}, {0x3, 0x1f, 0x1800}, {0x1, 0x3e6d}], 0x8) 20:53:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x74}, {0x6, 0x0, 0x0, 0x1500}]}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0x8) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 20:53:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) mkdir(&(0x7f0000000000)='./file0\x00', 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x200) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:53:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000000)="de7b7568e474c80a214a9a7cfaede9dd6793bb8d06a47be98bb0568b9d2e3482df4e5988ccd5c0b8f95a030d0716bba1fed98abfd0c78e805583bc9a46150145be2ec22dee35150b40137466c1146d", 0x4f, 0x400, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x100, 0x0) mprotect(&(0x7f000025e000/0x4000)=nil, 0x4000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 20:53:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="6217c17f7f0000014a777b8cc34a0485a850d741fa539c6f294a36c8546783dc3d6a92009d280fc34b1961f597396b8880d2ec62ae1c0cc87a6516553161fd823d8b60585b399bc9ceeb8b11d322c460b7ddac85b13b8ac4a31b78f9a606234ff70b157e20af53c0a08262e3ace5652ef8cccd956f10927be5e6385d0379a070fff6145b112571de25df30b0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, 0x0, 0x0) pipe2(0x0, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) r1 = dup(r0) recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = open(0x0, 0x80, 0x104) r3 = socket(0x800000018, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000001480)=0xfffffffffffffd23) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, r5) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000440)=0x200000) write(r2, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d952184083", 0x15) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19766b0784"], 0x10) r8 = accept$unix(r1, 0x0, 0x0) write(r8, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 20:53:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x30000044001000e, 0x400008001}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) r3 = kqueue() semget(0x3, 0x1, 0x408) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x2, 0x81}) fchmodat(r4, &(0x7f0000000140)='./bus\x00', 0x3, 0x2) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) 20:53:33 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = accept(r3, &(0x7f0000000540)=@un=@file={0x0, ""/108}, &(0x7f0000000380)=0x6e) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000005c0), &(0x7f0000000600)=0x10) r5 = msgget$private(0x0, 0x0) msgsnd(r5, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r5, 0x0) fcntl$dupfd(r1, 0xa, r2) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)=[&(0x7f0000000080)='\x00', &(0x7f0000000100)='#.\x00'], &(0x7f0000000400)=[&(0x7f00000001c0)='+\'\xa8/\x1f(@\x00', &(0x7f0000000200)='%\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\xfa\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='{\x00', &(0x7f0000000340)=']\x00', &(0x7f0000000480)='\x01\xc8\ap\x11w\xf3\xe6\x8f\xec\x9d\x88\xd5{-8\xc5\x88\xf8\x81\x15\xc4r\xba\x1e\xf4\xde\xc2:#\xe5\xbb?\x99[\xcc\xed\xb7o\x98\r\x15\x0e\x85\xb7\x9a\x1c2c\xc9\f\x18n\x06/8\x80h\fG\x87\\\t@c\xf2\x04\b\xbew2\x14\xae\xa6\x9d\x1d\x88\x8bA\xc3\x17,?\xca\x14@\xe7\x95\xc8\x8d/\v\xfd\x9d\x03\xc9\xc4y\xf2Th_\x88\x87_Jm:M\x99\xcc\xb7\x10\x92\x15\f\xfa\xec5\x1b!\x11\xad\x9eL\x15\xba\x9c\x135\xd3=t5\xb2\xa3\x8e', &(0x7f00000003c0)=',\\\x00']) 20:53:33 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) 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 = 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) r3 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) openat(r3, &(0x7f0000000100)='./file0\x00', 0x8, 0x84) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x38e) 20:53:33 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3}, {0x8000025}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:53:33 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) dup2(r1, r1) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)) 20:53:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) r2 = socket(0x10000000002, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x80) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 20:53:33 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) accept$unix(r5, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000040)=0x102) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x8, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @generic="119c26329f60ee19"}}}}}) 20:53:33 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3080002000, 0x1604) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 20:53:33 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d6539d8708fefbc1edb441be1a48034d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd85574bbc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9e063c9be8835b454c21311da87450e92928c4ceb29aa211c56bebd5f3a553c7e5dfea829155f39a431a7e5bc4f8f891c681c813c38c9c8ff24c7be68bd8de34ad8138e07f9a3cc45ce86d", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x3, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000300)) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x4, 0x6}, 0xc) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, &(0x7f0000000080)) linkat(r4, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x4) 20:53:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYRES64, @ANYRES32=r1, @ANYBLOB="73c0ef89", @ANYBLOB="02f7be0d81a05a38e56c8354dd75ff23350e83b8e5d6077ab819abd8aea2a77fb875a309031db93e9dae677543e439f7062e1ef010ca5957ae035d4726924e8e105a0fc3b7fc3f886c714c44a1b981d5348e899c37f8db111ef819a68ebba4c1ba2476a0f29a7dc7d6afa15717a12309063ccf034c9836fa2c1cbcaa9b5ac98921"], 0x1) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="c2cf0fc5b0b4b2be7187a0891a3b57d77fb250"], 0x10) chmod(&(0x7f0000000180)='./file0\x00', 0xa) dup2(r3, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 20:53:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000200)="0fe80aaf7492ec34", 0x8) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 20:53:34 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x7, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYRESOCT=r0]) 20:53:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000095b9d071b542a5387050000e2b8180000002900000031000000000000b717000a0000050000a3bcc5d1788bee0307d9cd99633af189031e3adb25ab8b672cc700be59a02a405b404cfa044984c1a6a624ef737da7a45575404d74bc1a9c12b141fd0b7fd59a246aae28c51103616704111afb94fc5f538ddde7ab301d22f6681009f20f0ebdee18787347273bc2cd6295d3081db9e935eb13e74c85caa10cdb270520937a162ed3fc4c74a3894adc06fcddb72a4c6827c9cd41d4157fe44bf12f10bd8004542c94482dea38dce3510ea315b818e27700e5d2d7d71423b1b39ed2036b0e4fa218b6ebf3e26ee2fb7124e093c9a35f181f19d03e689e8c4fbdbf4662091993e1745a4e72fab31c51c13536f4df0c683a445787c834f11c155230e4956972e5f020c7ea0764f7aea6213b1565d66e121cbfb9a1de36420470de4f06794c7276f9ef8298a4e9a0d7b479d29baf8ca4a6f0ad0e5a90138730a42b2e3b105b4a93c9faeed1a0c6976a03f6710b0964b68a08fb6f202d8d241ebfecb5fe8a077ec54deb0a2165d5caeabdde4e4310c40825fc2271bf555c49ce066d58ee923419dc1fddd1d8787ca03a4a5d10b715ee3b2c81b036c6f3ad65493ef03eec5ae89b30ec5e630afb865fc7d5a46043e59f3e8c33bdfd57889d46cde3232e96ca1f68736c37d2b6872ba7e23b807fd3881dc86109cdcb7c434bfa13485b383510cf151024f7e131ec51ccfad9334fc5c38161cc1bdacdd9a30a703a9a518b63a5dd4ec82f30e05dd33b883a3eae63b901304d1177e52db21023dcb02f644f89c56e293627335a85a26bc371ff3d188d30d0beac5c3fd85a061afbad6fbb133ea46a95bf4e1fb7156cb6b4a31852866e0acf3ea56d9ea7140cac5efae5974165b7ce7e83a78c3562"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000240)=@in6={0x18, 0x3, 0x1000}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000280)="5f5cdd17b954ef0cb9265d600a9339488e89fb0532b48dd25a51e8785fe402d08504f91b6b82ab3b2ea0e20537cb6fd2851f5945bcc73b0bc3315e2be9aa66d22e06bfafb55331dcd8d26ddbaf25a59aefe7f19e68cef610951632f1a60c7bf471", 0x61}, {&(0x7f0000000300)="f30c4838d3da9a1ead76277ae7df09da003ab1afd661b8f86a3c54f7b97e7e16e78482ea1c1350cae08424f4e4daffab0aca19d338edd82f084358b6a09aeb5bd8493664c7fe8c60f1c9421a69a09b435eb0e08abafd5a1e52a40cd1c5f773368fc8cf", 0x63}], 0x2, &(0x7f0000000780)=[{0x48, 0xffff, 0x4, "bb1066e51d2d8385bb5b851dc0bd96b4e39bf8cb25e4158710ea44c28ad80d9001e5097b7fc866d1422abce593fe353ac12b6a4de27e"}, {0x10, 0xffff, 0x7}, {0x108, 0x1, 0x100, "0fad6de2f2354ba839e729bc65b359fec447ee00e57f7041e876aab7fe030832e8f1bfffef47c839278859367e45bc34fdb0c91a241441fe22bd18cb62c51566e06449acdf2b48bb8b8b148617ea46e801d08a281ef340d961f3c6ba932bb8c5ade4bec34aae28fce04a08fd39fd38a3404568c2e870e5d2c3bb52acd465e70effe49597fecd6f61ac31aa8f8a6cfdb68e30eca32133af8a75d5be2aa9f0068be89ba4ea35390952fe6b103d87215db55f4f2b1239f4bcb5ff5a16cced6e4536b70b0f81726e2d1fa7f6d0a4e4d5fbbfe7323dd3b656e87d8d57c7eeadd10b3f97e6a68b92164bd7436636c1456c44f67f"}, {0x30, 0x1, 0xffff, "ca95b431eb0f304346194143fe81d14ca347f6d8d02bd98f362b18abfb"}], 0x190}, 0x400) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x14) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x800, 0x8, 0xfff, 0x0, 0x4, 0x393, 0x7, 0x2, 0x1, 0x81, 0x4d}) listen(r2, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_timeval(r4, 0xffff, 0x1006, 0x0, &(0x7f0000000200)) accept$unix(r2, 0x0, &(0x7f0000000080)) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x20000000000000, 0x6}, {0x800, 0x178}}, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 20:53:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffbfe0000000001], [0x0, 0x0, 0x482], [{0x0, 0x1000000}, {}, {0x0, 0x0, 0x2}, {}, {0x0, 0x8}, {0xfffc}], {}, {0x0, 0x0, 0x0, 0x6}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 20:53:35 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x200000000000035c, &(0x7f0000000000)=[{}]}) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) shmctl$IPC_RMID(0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file\x00', 0x40, 0x1cc) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000200)=0x3) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x1, 0x4, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc018695b, &(0x7f0000000300)) getsockname$inet(r6, &(0x7f0000000040), &(0x7f0000000140)=0xffffffffffffff79) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x56) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x410}, 0x0) recvfrom(r7, &(0x7f00000007c0)=""/216, 0xd8, 0x800, &(0x7f0000000100)=@in6={0x18, 0x1, 0xbca4, 0x4}, 0xc) r8 = semget$private(0x0, 0x4, 0x153) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000300)=""/224) 20:53:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) socket(0x1, 0x1, 0xfc) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r0, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 20:53:35 executing program 1: r0 = open(&(0x7f0000001640)='./file1\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee104", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = kqueue() kqueue() write(r1, &(0x7f0000000180), 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = socket(0x2, 0x4, 0xfd) r4 = msgget$private(0x0, 0x0) msgsnd(r4, 0x0, 0x0, 0x0) msgrcv(r4, &(0x7f0000000180)={0x0, ""/126}, 0x86, 0x0, 0x800) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.0\x00'/16], 0x10) 20:53:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x801, 0x0, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa765"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000340)=@in={0x2, 0x3}, 0xc) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socket(0x11, 0x3, 0x0) msgsnd(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000085c1534d2945415ae4591628b53ccd01d564801adf94d408e64ffd907e69565cf0bb234fcd"], 0x2d, 0x800) poll(&(0x7f00000000c0)=[{r4, 0x4}], 0x1, 0x9) 20:53:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r4) select(0x40, &(0x7f00000000c0)={0xef5}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x698}, 0x0, 0x0, 0x0) dup2(r3, r2) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) accept$unix(r6, 0x0, &(0x7f0000000080)) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 20:53:35 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) accept$unix(r2, 0x0, &(0x7f0000000100)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r3 = kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0, 0x0) kevent(r6, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x3d, 0x2, 0x4000, 0xfa4}], 0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x7, 0x0, 0xc68, 0x0) r7 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000040)) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) close(r7) 20:53:35 executing program 1: r0 = kqueue() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)) r3 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r3) socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) 20:53:35 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) ktrace(&(0x7f0000000140)='./bus\x00', 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000080)) 20:53:36 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1400) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 20:53:36 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86338) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x100, 0x180) close(r1) 20:53:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000004f917cd400ebfffffeff00f0ffffffffffffff5b9d071b542a538706000000b818000000290000003100000006"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e"], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 20:53:36 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000780)="b5b98fa92fcc17202f7a5b049e9ea4a7b3e1c195d8895d561f0c519f347c2122eaaf97f95b4bc9f5553c250f618ab5a2f5676db8fa7826c95905beacbedf678f0ff9f63a9d2aabf207ee50fdd655965eb98539012cca8728720b307c1291cb71ef7f1232fc98f5b17734565a366f3820144188704569b671d0e7c56061488eea68bb647d772c1790d7938fe07d446ee81a5768b8f1eae467706c6d58e3445731cda6341d890f4dd5c5c80854117491ea51c80d2bf1522e08fbdfd7f9476cba2f424c552345db68b71253a0cb7ac1857c259cf044592b4081678b0220950d508c077a542517ee6b7edec1c78611d78e580c865c7adf3f06bef74031b16f43e826bd168a93827f9c38a6fc5bc42189aace69a0008c413cf627cf3df0732ef17a28c8c509272edfec32fe7b324abde76ea21d96579fde92b2b4fd7a4b4d04b0181f837927ed2ca21db76b031d7fa7b7eb4c8c3571cd313cd7fea8a7b630e35254c13c4db100422aec8c0a99616127de8b05030b0824ad598b5169151e72f8fb1e5cc140542e045ea9115d3ed7c494b4516b10ec680a28ead80ae12dca9cdb342d04f4048c3923c12432b7576fd2ca490898b65b8127df92f45ca788c9458147b63f219b5d413d0c74bf3d6bdc4b5e45b2760eda15cdf89a6db744e0df483c1b114019f97c055e23eb7d6256f9a2c9f4b4ab6825064f142ae760a054a1df4af80ef8a1599df35ce90fd164c1c1b4062f22dab9e31758f10ff71053e37bfba45e5bbf282bd110719214768406f52060fba0160a924020f56944016b94c7c0d198239adb8386088fecb810bc75292dbdcaa1e6fa38568b3ac195c889427c8d8e4c8ca1061bdea199485d067904ab55ce88f907a3fde38a899f800b995c3895de480175b59b056470774fe18e8e257ffdad9e14c32ef84fa72a2803161ceb95a3fc43606507260535d3dce0f8312ba1f17192e68a2d05b804aaea973de8d4826495baf717c88e7dc0d5436b91fde2ffb4ba67cb80aa0ba3abf37d45a702cc3e93ed2f1b3273588dfa102b454ad3c05c8cab042b9781b16def438b5beacfafdce7202681519c42905e61ffac29a8a8b353dbe260c0ae858f468af20bb03cbb0820c05f64260f075c3459c60a64f3aff5bc29da815b18702a3bb2147b0287278b2eb087a8915fb7580e61e822c2321ad99760f1302038fe654796aab051ee269971a6f15ffd84ccd90ad6fa3cc4e5079d17391af54206a820de90702c446a78d94649b0c2cdad25126975d27f86cba7f67d4ceb1e0c0d3ae3f6232c4c5cdadb293015cc218eeb1c24f1c5e29406349c924c8f48cf95d7d457420cd28587af610ef44533ce343b2e47e3f036f5319e49fb60ef9bbe0320ed3bd74c27ac81b06fdafbd316280cd5d80f015405db847ec760f2e55940079a7e8077d21a0c7315709b90baaff92f24bbd52f147542b259a27a25efb9dddcd3c4222252bea634f2ed2afa0a1b04fb1eefc29bbb4a2f778d881a4ed3366e3f3cdcfff7a2100aea433beb11cd6af47ad71dcf4d262f77d2fb29f080e25bf0cd97afcb82f6c18877641264d1a6589289be2c5a4f57670f7212a32cc89380ab4314ddbde802e74d203fe0abfc72f8422114161ab3f206f4333a8bd8d5e65fbb550dcd1b7cae773d144e8c788fa1e6c6a19215cad0ae33e8c1850799f3d2fcc759e57656e6878d6bd682c22aded8314eea74796ea0a0134c8933043097ee4dd7cc18c6b7e764fccf526a3427436165515908855db3262db53ba6306d8899e7da5704247f392a571cf76f146b5c3545be472ea0b35454b3133d9eb7620d22a13a2635dcbf7f1aabb32a86db060fe0e7d1a56a5084f766be50a317f2a2e461d69cae06c19ab61900f13243cb1c077eee69e197c9d70f22e75bdeaba0c89616f901762c450d13d982194682d71011a764ad8c0f270e2c81a2ea311f176540b40619400f4e72e54163174c2d1bc4ed27f8a6ba4a711117af0c4c41cf359cd4d7f3545b913e52ccc76e097b5ac5b9885d8ef11a0c66dc7c64d03a702e2724d980d107fe9ff85d607a5e84d7e81f783fe531fa4b26be812de1c45251dd20d964f9ce7355939457ff10cc58b7020d4a7948b11a84f22b2f2cb9e3829bf960b2742f7f715e94ec7b80df738a8f17cf608355bb76c5732916451cbe5d50930260faa505da961c86e3c027da3ac29eadaba841f1d576547dbfafb610dd5274813bf6aa9feaf292a628d11e123f0013f2ee75fa8ae2718716c3efbbf48470f9a4be0161bef6045f1841a9292e5b714e473182460f292631017521891b3472e9fcfdffcb84418050314a61ea28d7dd1e4a126f5cb8023730d2e92e2f71daa4d4476997249538e2974968b327b9f6907dba476a3fcb6e2c78618c79fc3e4004a54b459ce44d5b88c9d7e8d23eed489e8293f8ca31125bc62bfa47b5c78ad0977a15e70cbf90740e28e3a783142ee49131891c4c5d3cef886bad474a0605ff9242dae331d8030628510ea7dda4f7f7d12771ef535bf52104745ebc2ab4c8350f97b0c333801c155b3bca109dd28795e013bee0392bf3f04f0f8a2783d374636ec7ce459af518beee3c0c6423ab866247869cc59d5bfbf8f277f05a4fffd44ee630807b875dd5e1e6960650ed46d8ebf4856400f4461f0624a5136d955c3d6cf928b054532381365e02f0818fcd3c46bb4eef0bdee69d29acd1d528b01f3accefcfc02e7346f86708f8ca88032e21a31d70f04fe8858d77d0ac6e598b9b8397a23045515e6441429a71857466fb1685c2dcb55ded0192da6bb0d7046a75291e68b6e8d4acd04b536a149ddf8919dfd6feb23e020f05664bbf7f39fa568f6170b3c7ce5ef340b19781c6be790fb80f815a58fb6240c0c91e128e2e8b0caede6826f84b4b702462f4c1fcd2be378939a01e2f10efa8647a683b19bdf7f16124d87300ec22da079f4983e3678937502b2b657b12488d4b109cb1196c381e072e215ba83810f41ccd5a8ddff2713ac3896465b69104d042d39a5510ac4c6caca4287ff6e55fa6f921b622ab89d3957097ff0ba7d4599645f9f78bdbc2a037a0aa8eba3d8ae6b67dd18fbc53faa647c35f3bdfe2bd3629fe2869ee1fbbb944f7b3919dc22ef1b0a77b92d7e8ed1883b9f6f4e6e961c8986d8d67739ce7a6fd8130896ebedab5287142132a9cfb38ef934d073db2c9583065d382833cfecb0ffaf383ab451cd526a53d48e308e8ed220f86f1ed6e0f399dbfaedd0fe25337764df81326a59e98478e1c52e7ea7701c9faf77deabaf0167c8380291fbb448786c15ad01a33171daf39d988901ec1400c2045b60afc1c397f16f727b5302bb18f3d4fbe6d405e4320915238eebfc14add16ffff49cd988c6bea3ed2ceeb9b1d2502f999fb1679c484ed572ed61f20491ef441843c3dd61f8b9ae970c5add20da709d305c7daec6e4eaf03e7339740e64cbd02f21557022742b276c406acad49a51b12456c605d4593fedf0efff56fa9001ce3a71702c22238d0ad9f37ea568375c026f01c973eb5eb19a3eb69641d77743ac8ebd75ecab89cc59aefe400c5ab582a5f3dd7fee03d9e28ccdb7b4ec501fa309e11f49b94045bb41c0df451617388a6a7282233bf6d9dde01494f9557b9338cd3bbefdc038b99d9688703bfefe276f3195f34d38e9de7c8d6ea3dbd9bcea0659858825936262215859808ca1917d06d90f97ed95a107931ad78ee73aa3a6a9ebeaa1669a39f04eaaf64c71d4acdf9bb7e26f7941808b0cedfffcea0aad2a65ea217c80c062229fe559248931611ab43cdb484295fb1272be36c542d37095dd3343980d92279ba5e4cb501a0d05fee7bdf5e9b4e67f744100c03a3f91de80c2f7f77fbfd642e886698341fac41dc55a445629dfc61681b5986d04ac0beebf30cc03197f1f0d4fbe5102ec72c0554171ec88329614580366d555742dfa70d6fb7653e1f9534093bc692bafb360809f9aec23bd3228d44acd646f3f6e269e42d7e9a8d1184fb58da2a4575e5363c553b6315427aca912bfcdbec9324fef8de75c4fa5611fd2bbf02ba4a5a273c89abc894e9439d9f2e5dcb5f5e68a1f1b73c27575e7e678d12f7d0280fbd5b42ab208862b2e550b501ea2d203d964f3f1e14c7f03869e0e8aa958c31f7febb13283194002fbd4bdf29b55c0387e6b109d32231f0f9d7b1a162dfc71e52989d7fdec647ad91a17adf1c430a0c973b74c2eaad75ed7a282b33dad3e282e2daef3f1643ea06c87b8e75c2e81be0956f533ff55fd09729819f741ced0305ca4c7d1dcd65f4c711870b845f3e83ffcd44c6081251121911deda2b898733ac325b04f0284c2981fdd19f7cdac7071bd592af6bdf0825dd55d93d9644c51459767ede4c65dfa5536fb7245039e7717e16afd903adb08f034feda044822ef197cad193eaaa5008d401d155f13ac9e7ce96c5a8ec3e83db67a6dddf32a48911e86d53ba03653fe2ce7f81b127fbafd6d1715f53b2fcdead5b1ea2c153409ac396a841553e219507e04f6d3c6e85915d631b35bc56e1c8962d58b21681064bcbe19c90b1cb21a490c2ea77b00cb1dc117596410b47ba48650657a80a1d7e212dba715f58bf8fe368f41372bc443c8ba1c181b07a9a12bda28d1d91889498ece77173dd026a50a0a29d4cadaaff254318e6721f79b5262b38290092602dfe1a9dd0b4cee4966701ccf277ac2c4223cd973fb0d55522d8357ba8f9f9cf04ab632ea04ff43ef14735ad6a3ff3d69fff601f9b2ac13e9c3858eb658406a8142434cc82addddbde58c4cf5887784ee6c5b99c46ee0db03af71a086e13206689fb768f7a8991fcb0f637319ea37aff6c76506058dc633524e892be7d5b9105ac7fd5d91b4657958f073842c29e986c537f3d76b029cd404e1d97590137606b682d884ba8bd43714501aa5d7f71f65145dfd2ab2a4a3d81680848fbef405105c20381042133f183b76843ab18eba75d0c07ac426b50c19e76d357d3a15ef45b67dac8bc99bf3dc4a3cba7bdd14b6970b14af4f06e5825e7d68d82919c74fd4f0cdfed626a7e0f9f577c6ed8cacb7b727d700926350b2891cf43ddee471aa3df0715054f791a9f156c65c23b4424876e92edc643c30fa333345017ccd7ebdf67f38c0265e9e7a8de0c012d20fdec908b0853a8339ac673e6ee306bdee03661a4d76df866cea2f2fdd887209b0540b39d40510291640c39fcdcb91b148777e11044328baad6d6bab09b038de62d3580e13e94f054f0ca205a4340963c92b03fdcef8271d44181bdb7ea9e266c5ad28c52a5311557e16e6530afc9dd11045d5128f5cff0ba187d0441e7a8ea167b70f2790072d953768086a48096159ec9baadfb9ea7cb42ebaca600bf0bda38230f9b63e1f9372bd8ce7b94a56b61d4168361eb77fd16d58cff09f0087a1d447b14250900e9f163f9ac8a5759a0e1743072d698f19e9ec3979463e821b2acd202bad7e71c93b7c6d12a95392729075059d5ac1c077fd438b6a1120e83d4f3b4188496df8d37a4e8d709605d05373a5621904dbd8922f178e868ab094deffc5d568c63a3c8a5053816a4f814d50e03c994ff10b748a480a3e1594b2a43126786547a4e8010a45126d4971556e9f4eef36b34dd950673607201cda6feb3080feec30bfe25a2a81eb7c34f32f8af05a695807a38164d1cc18fe0736b1626e7fb7bb57e5cbe9f452f48977bb328297a6768720c759ef8d64cf59ace1516abb8d9d83d6127007adb1d7c6bb8edf41d5765dc70837a03916944e0e81c40", 0x1000, 0x0, &(0x7f0000000000)=@file={0x1, './file0/file0\x00'}, 0x10) 20:53:36 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd8903efffffffffffff6fc1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f100000000000000010000000000000bf1278438adc7956de01b1dfc67a7161d338e8706ae35b6b2b5d76417e287e9401279b902", 0xb1, 0x52f5ecddbd3a26cc, 0x0, 0xfffffffffffffed9) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$dupfd(r1, 0xa, r0) 20:53:36 executing program 0: symlink(&(0x7f0000000080)='./file2/file1/file0/file0/file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000500)='./file0\x00', &(0x7f0000000000)='./file2\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) mkdirat(r1, &(0x7f0000000180)='./file2\x00', 0xa6) link(&(0x7f0000000100)='./file2\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) 20:53:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r1, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f00000001c0)="bc9b242a", 0x4}], 0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000480)}, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 20:53:36 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) readv(r1, &(0x7f0000001740)=[{&(0x7f00000012c0)=""/203, 0xcb}], 0x1) close(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) fcntl$dupfd(r1, 0x0, r3) execve(0x0, 0x0, 0x0) 20:53:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffe3fdfffffffff], [0x0, 0x0, 0x401]}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) write(r0, &(0x7f0000000140)="7964195d88ef7f222579030f2232c0542a33f41a7e18a220e391290eb6bca5775df162a65b25f6793df3cd014dc268239999122647b233f19ee474fc40f86d3f26e0f2c7967905b005c865d661144e50829967106b", 0x55) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwritev(r3, &(0x7f0000000040)=[{&(0x7f00000000c0)="a5a5147e771e60cc887aeced22dfdfcdf7b0a6892bfa15c4bfa7534bb154c33a95f2b932b47b005b68a1c9e051c4dc1064ec0d4b5655e939c4d055a41229f639db7e42a90e4907272fa4a6831c9affbab56e795e7e5b97879de4d7e5730beddf1a8530048b06177ab5", 0x69}], 0x1, 0x0, 0x3fffffffc0000000) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 20:53:37 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) kevent(r1, &(0x7f0000000140), 0x0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x4, 0x80000000, 0x10000000000001, 0x3}, {{r0}, 0xfffffffffffffffe, 0x8, 0x4, 0x400}, {{r3}, 0xffffffffffffffff, 0x2, 0x2, 0x2, 0x80}, {{r0}, 0xfffffffffffffffe, 0x14, 0x20, 0x3, 0x22}], 0x3d4, &(0x7f0000000100)={0x9, 0x1000}) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 20:53:37 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x100, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', 0xffffffffffffff9c, 0x2}) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = dup2(0xffffffffffffff9c, r6) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000001c0)) pwrite(r1, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 20:53:38 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x183e2, 0x0) getpid() r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xd1e, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/90, 0x5a}], 0x1, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x8, 0x9) execve(0x0, 0x0, 0x0) 20:53:38 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000240)=0x7) sendto(r1, &(0x7f0000000100)="d43f779cb6ce2ec80c1edab4aec306f664946b2d7f9998adc0c273c79544c54e9327bb2d40629d1c6b80823d96e8f9be3f5aaba40391cdb9fb574dbe921df35451ba05d487b078e1e7926a1a8108b7c25e3f95ab63b8e65dbfb16eedf3467017af9e0706200d1b1dad57fda22e2fad008704ccd2b706ab680805d377ea776884ebb965f71c6a9ecfe98485b1da773139375ecd5d90235c189adf5488cd0c4cc3216f31be4e18aeac79109911a1167ff3598459d954f1896a087dec54934652d0c3352a95ea5600e4dd91ec6273fc", 0xce, 0x4, &(0x7f0000000040)=@in6={0x18, 0x3, 0x80000000, 0xfff}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7e6, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(r2, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x10, 0x3, 0xb8) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 20:53:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffbfff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = kqueue() fcntl$setown(r0, 0xb, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) pckbd_enable: command error 20:53:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) writev(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)='gGx', 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:53:39 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, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x3, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0x0) 20:53:39 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x3, 0x1, 0x80000001, 0x1, 0xbe, 0x6, 0x101, 0x0, 0x2, 0x8001, 0x6}) r2 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r2, 0x29, 0x25, 0x0, 0x0) 20:53:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x10000, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x2, 0x0) close(r2) fcntl$getown(r1, 0x5) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x10001) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4}, {0x54}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 20:53:39 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x1, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x44) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0xfaf8) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 20:53:39 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="6b4d97a2c0d3e4e62ef5f99b414c57eea045a060234aad8d55921692b844c1f70d1b85d591f29171486f2516926e1ba031e171a7b73cff63fb67be7fcf7d37907537d7b2eebf73e2ecf36b29772aac33c3c384d2b81957cc775cb1c4849bac530bd945016b8a0ee178a7f82abbf972edf0885c6e056023c13d1a9d20f94dc27e6ba1b6c4e44c1bc692e2562e74843ac784f07377e7f438e459b7a65fcadeb28898afa9"], 0x1) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="606b4e02bb655401dc6b3fa022d4f74f7e4a7544b2194f16a2dbc05702ed7a804243bb858b9523355f1824c224ce7b07773b9c07f69b6c735d42e7386beda522bc5f2cb599419a2ecc0eb12b7428a80bdbf5aad7737101d015b2e9ec1e12da04f5b54750794fa974e7e97512631f82f1e4e448e23287d11ec3922fd361b8c1bd7b38251cfc155f70e8b9ddb83af029b7e56b8c8c5772179c28ffb565cbd393cc7c028aabdb7430562309ab3b385d040000e687"], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 20:53:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x34, 0x0, 0x0, 0x8000}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 20:53:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_data=&(0x7f0000000080)="df875f15d55c7560f0c76f671101ae520c5fd3464fe2c74dd1ef161cbfc9389e1dbf6d37bee88992f66ec387f5609158bd97933fb6046766e89c5c804f75f5f5078d257d36d42818737546d338023c704f0ad6e78fc304854a44dd32fbd3873541910648ec74e6bef629db72fe92d120eeb3f8d516e52959172220207f0a46b400ef83eb7baab63cd9e46eedde90b958747831fcc89ccb94c52d689918c5603ef8ba7a8d6fac300ffadf5e6c5af0e85a3a05836e778962baeab4af"}) syz_emit_ethernet(0xe, &(0x7f0000000040)) 20:53:40 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffc, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+\a'], 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) fchmod(0xffffffffffffff9c, 0x1) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x28, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x79c) 20:53:40 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 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="02"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) mmap(&(0x7f00007d9000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x8) 20:53:40 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x104) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x1) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) r2 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x7, 0xff, 0x3, 0x8}, {0x100, 0x2, 0x3, 0x4}, {0x7ff, 0x1f, 0x4, 0x8}, {0x8, 0x2, 0xff, 0x7}, {0xb29d, 0x68, 0x80, 0x8}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000200)) r4 = socket$inet(0x2, 0x3, 0x4) fsync(r4) sendto(r2, &(0x7f0000000280)="b9354e5f4f047c98e8ad6e46ece5b05fc79b1db13cc68af0bb623813fc7546a791988d10a7db9cff0de2658be1005c0f84cf2d54dacd1d588cfe5a080cfc951d3cc056ec1e751bc03698dc1c59c37d294265d2a37e325b76ea8064145c96327d6f111e713a449b540b121e254e1766086b88013f122d1d4454987b94c05558c5c60502ebfe50801430567bb3b15b743f40", 0x91, 0x4, &(0x7f0000000340)=@in6={0x18, 0x3, 0x80000001, 0x1}, 0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x40, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/klog\x00', 0x80, 0x0) fchflags(r5, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000400)) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000480)={0x8, 0x20, 0x3}) r7 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0/file0\x00', 0x80, 0x0) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000000500)) 20:53:40 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000800)={0x1000, './file0\x00', './file0\x00'}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pipe2(&(0x7f00000007c0), 0x10004) open(&(0x7f0000000780)='./bus\x00', 0x40, 0x9644cc1908618f3f) pwritev(r3, &(0x7f00000006c0)=[{&(0x7f0000000000)="abeb9ebb592e381b", 0x8}, {&(0x7f0000000100)="9b194c58b1c134db0182379923b821c3a58e028d42c1ebebbba6c41b193a238f129be3b55f12e5b6eb4dcb17a4d43d49fcf8a73530a0c8ba3ba46435ca9a2c7112540dcfd6af1c1dd653a7eede63b2de", 0x50}, {&(0x7f00000001c0)="d0bddc68fa767ad15938cae4c482b46f39bc87fdf0ab0cf34898174020e623602101a44ddaa021ace4844cab8ef4ff9dcac9950d52ce95c9a0fd628617a10ff3c14d", 0x42}, {&(0x7f0000000240)="5f4ecdb0d12e61d31057938ca20611ff90c29b72b4f021644e6ea7b18a5bf59e11d9a4d237d2fd523dc6abae8e8507ffdc8a89b8d6da486515c1adb1f733096e470445ad82f0adc1270f04b6c15c4426ff89894b142035c180b6f0e7274fe5e3fbcb8e5b2a6e46a7922948bfc8d12fb5a417d7f26abcdc3da7b1c71da7da61d87d60a60ddb41a2985f4d1578096ef45bea21e53024562c11828c19a50fc6acf9bd8e17e2df82e00f0e04c225550f4b6cf725d84a560f2f", 0xb7}, {&(0x7f0000000300)="bf87937fbfc5ea40255949dd8cbfa5833c19bc11a7c396cd2d6fbce691673d9242e86e0d4571d2a0ff0517b02124c69f869d62350948a73cb90f325784cdbcbfb0b5f8e944c10b88c8f5ad05b843528ff8e7eac0d6e99fc92eaff36d319745ed643fd3b9801311af6e02725a659706ffb8939f812ea8b67e209d63ba74b5ff27876a423432207752fec6a324abce8b83d06847cafa3af1ddc91237511b961d6a586e607c80b9def2bac9f92784bb7ad30a9fc115c71676b86a3ef46a9d08b446fa24fe34d07b0c8f9cc1f6", 0xcb}, {&(0x7f0000000400)="371b340af166336b4441b7bbe1f3ecefc7a017410604d479fbd92c061a26605931bb72094eb1edf6a80dbcad1378667b5261b4cbd140ad07c6255ef3862f60ca3698237148c75ac04822da48116ba1324ea8117edaa8fd636a5ae847aae075a4032048a1fa54c430bf9eb7a3d955f91d1c6dd4b63d2aef45ed0b7184aa5ec99621ca8e876515071b14b376a75960e3c216945fb5c352bb4c6371226779d732b44bb52620c6d0a92b2005f8071ab37a4bba6620b937ed5bceca6262a5ea0e4869b59df15100508600b540f2fb28293b4cde7f451d3954815989", 0xd9}, {&(0x7f0000000500)="4199242bedb0f7fb75727c107b7a646eba1a8bd229218595fab6b4d9f01b8aa210f2bcdbcf5ff488aa0533ad069648739b3ea40b9be4cc2b3dfbd57a6f89ef39ac8eb414ffcb56d89d4a2ad402842540274fe8e00f21a399583495e9c13668e61b5a1ff9a59b207d9d01f6521f9d18c8b0636c087cfeb5cb4baaa0d720ef2fb68ab303017f63211aedcf04e7844f8b0d9ed6f1f8311cc55868a74e", 0x9b}, {&(0x7f0000001000)="809726ba640821df9329c58997e66ac656c794d97c1461e152210624dbf15b3a0cc084e61f894653ae1cc76b15511991e0df4e0b3f70478e9d952d0c427bcc1f0a10b73bd740ea400483ee4136030a847295fd6edc05286552ea3a441192897e36a000e06d8ddbd66630de0f3d2023b76e810973306a1852f0cab4f5858dc0ea7dd7c91fb192d1e2b42516285e6b5710b9ee5d84a7bc0356ca37bddc26aaff045ceb98460c308f6b4c14f63735c758399b278bc725d27e583ab7541e0309c6bd4e1e68ab0a62b419c164af204a0ca12c755d51b963d33f9fbf1eb16d7d03e1bb5f0e07a63da323b108a7327e15e419d8aa10a976a3cba296a5271ec24800c1b155a533fe3023b4a325140a569df68f7c8494108c36b669d6aa646973905d0cc8b9ddf6f5a4b3ac85529ae961e4231335821d2b26186d3157d289c5c4ce7fab02d98bbfc4af42918f3097eaf23d011984c2e465b158f4aebef741aede86230e7c081cf4c604fed0b7edb8ff425f2645ff258f00e4a384223b8c2a82995ca191461fe8593c277c1f3f72b69b5d21a592b8f1978a436b6cf9f29bec1272f728cdb9b6a3fda6ee5c59f4a7ca8744dddceaf2ff8415d393eab0d48886687791bf86e6d5dcc0b0f312837553af29d02f7f832b2c0838f37d348339afbb1b63f93a272bce854f0d95333334286a24e41a83992a2ffa4cabb1d887f0dc45a207f9856d0812579f5d8aa297f86f427149964b84e6f27cf41cde3f45573c7e489f3f5f2df7629fee2f85db528953476560c5affb24916a4063fd21b162509e458939051242eb0cd02f2897d15272bf58c9ac53ce36107761b1bce05e56e8983f3874fcd8991be99ecab97ad341e8bcca45c5f0ea64449df670db66df22d8f3dcdb33bb6051c0aa75206dead7d057539698ea763372256df499ac6e0abcd5a0c2ddd9edc59cc9a9d3618455acfd758a2d497501ac404fb312d9ab16c2acdfe20e99d7675a2193006582616fc117056796a698b477f568de50f11a0c65734007a5af5eef690102f528ea864f16385fc5e47ace504be0192b0af6ca9889fe6be5474a8f1a88f516c74159dc4044d404d27dd8ce52be08309d1fc43009fad1b0c36175525c09d2055a28ff7e935906bbec9e93ace08ba355b4595203c57a12a704b5e263a76b5a3298107e0621d2b909821d5b6e52debd53958373faca2e76799181a0c96e0424dc437691d47084846af2eedd2f03795c2e2c75d48122517da552305ba3d1b9a3413b929b2388eb31bdc255c1fe47f0e36febd18e8e9e41a9591c18651896780dfde431a3db3dfe3a54c093ffdef27187802f5b2c563214a43e2469b36d847db55c437917d77ccdaf64df256ec01c6780b094e5080684aa4d428701f2482afa96dec11a776d394cd729dc65c655f0a85b988c3993567f41b1257238dba39c0a018416d1f853238d31c8f32a2526790d887a2b9bd4448c15cc5b6d4a0e97543894e5f14d13d7b37f4e81da9490f5d68835db3d4ea53302cd08c1d64f98ced30c5a28a4c2ee8537f9a27ccce9d066fcd19a557f44c1568e11afffab8916e0db5bf014f3f30e1691c39db9ebda17ec4e54f7a1d06055d119c8c002b3922e3c5dfbdcfc1d5bfbafd3aca4c50bb2f50a9ff64a0d829e90bcd5ea3ccf024b8ec6118adcf03f1af9255ff1b468b1e6c5b8e6cd89845f96ee843a94e6d393f807fcb78c8d701ff914a62974fc61096a2ea457e8c15352b4547db79ea6a341ba5829216e272a26b453f2dd5502a1d820eb687c9d2003d25ac7e578f52178ecba3eb41a8d71056ceebee9037cb73c53bbaedc4fdc5ab496ef7d0f15cf6c14d78c018c819aa089dfaefd4405a31a34f214e2c30e4aa07235e2681f3c26c0552689f2805fd78a2b0327d4f5493b2ccea5511ee919b42586339b8c870f356588c41678eaeef1e86296d820029a6316817c8358689fe48b8e34b82317106373611a612d74f5205a51c9d0dee82a1f83ada1463e0ec8005090556f5fc02ae554a97aed159d75fa29e21d00a4b28e8ef4beec5db9e0a4cedd7173b315c354d56a45ea52b033bd0ba9cdfbf16a5e08beffd9c271280a7513bbb9e6f37b37f7a7194e91640d005dfa2afce6edd8dd69e85b68f802b99f1a04de12fbb442f23487af1fb93d3882e1899b0535763604e4b34ae10cec983125a20ea0609844f1fda7bbdca50628325a05399d2eaec7f9ddc5344b39464c1ef3014b356ee8b582ef52e6a235e45c0dbea528628dad50a16b14509cbbeddfe328bb701764967e5437fb609f0780f4bbf31b383b582ceeaf1541fd58b3e93df2f8766b14fe6b1cad1767be83cb8b1bada133c97cdc478fd6975ee44df5aa5603fd2bfb979f6f03e1b533e15afc3914121a2329f55244f596bacd6220934b53126f104fa827df5732c43d8da048033e953c95e3d16482c9a786f18e5620023ffe88b4ac7a2d50c38327c9c0b26bf0ae8505510fd815e2a34ee49c6d2401876facf6a808ac9a77aaadc7a5b85eb486c9ca29f7f41e2df5daa2e3e8f060057ff51f506a0efa9b23fb7098ca86ddda13e850beb3132d9a753f6e65fa08c546d3ab801a1c598c52832c7e9884697506926f6e8d1b2c71e9c2da93d7f1f4bec2214dd9aadea8fabd5493c9978c8d3d56f9a1fa719ac0dc06237f81d1ee37b35ab55d44984dd0cf2bd63c047f8156d5e5b476be8d99004bc2fbaf2251329cb197ae4e29f742a6ff5f4466ccfd57b40ad6e82bb5db8756febf74644d1ce20287ac1b222ec640aa5d90decc04cb1f5626360b3542045773e58048e1f196dabf0a24a06cdd79c8231789889ada0af953a8b74e77351fe205764a0b38eda3aa7661f8a9ff768656e1654774a3ce343846e8121624e5a7208b26ac3f29383bbc64a5bc6e676e99076968d143b82e774e2edbb3b6b2b32af93709ec0582042e97a3484f021e5e63796dfa2115ad37167f49992a54d4097a44183f792a609567f4ec6177bf318a726b2e28262cb40f1a8610aefcfaa42f6245e3dd70f359777ce16e9929ef2bc79c7f3b21754b147c288dcadcba83e7b849d2ebfe7df3d01ac9b4cd8f1b32d369c0d8ce6e33777d9e7537d4d295f4bb0cce1fa433adb0e5d2e14ef370f7b6cc53704b9fbb953dc89b487c810907a0d71649ff7c03897e8ee146c977090f74fe2eb9706b71519df6f959555e8b963f4d0e114345ff5e195f3139ee4748530d5174601b7aa5e54eecee218505739b0dbb1a9aaf4b33a93c0a5d9b9658d933662993f5f6c8b2050372ed76c95daca9fa03a4037cd8ceeb9bea3f2005a44fddf3b43a67d7746559af89a9cdef4a0f39fd8824af735282dcc46491d383a44a209901cbb183f1b3b723d7283b2052a1e840895b8167895b1d00ce97f80ae7162df219f49a70407e016c63f14202bf48ac113fea7ab0add696b4b97977305211b0650301d4a35e3e82a971689e3229d3228ba06085ec4ab8300e0a549069f696f3e3ce65ea771a618840797d5f6e8b4a6a99b03dee3128a5de14be9a8a8030dcbe65e46f6419cfa7d9c6830d639c9e5dbd85328bc7b9bb2e6c00bf472bf606f639e4694450b742a444c5e55c89eef91e317ec32dfcb71a3a194a9b09d0240cb18fbd3b825b440cdb117641d67cf2bc8fe469a92dea68dc49fae7f508c836d4814c16d87d6c279462568576f43973ae5b9d5528d41d6d4dbf70919d2d54445042b839730e7a91d899f77f9398c9196cb661457ea8eb3ca99df2e05c13e5a0c60e1050af2363ebd05b9ed62f46e527e59bcce0a544eed2792c8383709289e64b0e4bcb6fa363e8aaceeb44ecd0f9c0ca7c65846f7e46ece3d868e23fd95c8b94a193541512ccb31571e5e51d25dba117f291971330aace558b55e1b7f55ecd08b43995604dbd2a529df0f391e727555dea60a61d2e4150184c9aa9e04dc1302cb98f91eff3649528eea5ea9f347f00c89cebf5f13864f5ebef552a97c6aa7c5ef1d4fed234799b72af78e2e6e485512d135266d48481d747965a9f57879ff4fbcb03e297629d56da2de7f1e04f5d27c16ac09a24e9c0b127f27bb5b7afe280bc0268efc988ef9712330d5d80bfb25ab8ec4f74530ebec5c482d602dd2e2e21f29f1d8ad8749eb4efafa164ced3dd424c700914f4b29f3bb9bbf788164f4c8976c38e811b0c1b6237d2dc0d2c3d81d3f5840bd3ef1f16b66b869350d5c0549d0beb156650200138a09afc400b7bf9af2d7de21daf9779560f3272b37d1630c2b745e4aa8cada1eb4c56f7b8d3faf81d16b5c6797fdbfd6a00e852aa6d081779660e5063a8f1d1a08e9af60c127e80eb044e442ff174e0af4d59fcb03f2f9e7697bb80b95adcb07e567330cea7f73536c7c88a853bc165a14051c4377c7165b62eec7936d6399e507e215ddeadba233e52b951366e5e1c5884472da7390c45641dfb4f2adf74a003566bb86012409ddc9fed812c1cc6400ad12c7ea96650e3be0c47aa8af6ae53cba1d6f818d95a20eab1d708c6b8c2dd7afdea97976d9709b2c39986e19161d9339e0f406d7d50c2fae51418b65538796821a864793a8082d216aebe7fe269b0ee4f620626e89edac0546d30940e3b5dabd5927b5954f01bc0be3dcd914013824ab1ae09a1fa623d165d842589ee7a7f1a17d0da674a5de0432b6180361ce3c3a738ec2c3f7a66c9e2f6cb93c0e2eedeb478f77d36e56f0a158d97a25a42be28f520323e1ad51ad1b568285393ea05aa050aab55e8c405c43dea005eead2f8ecb73f3045551ea3c6c2a18e9297641889b79d19cb3d2b6feb4ff7e14a4029d2f444472a31cddbb80d0d0008f04062436a8cf3ab955027bdbcfccd73ec54609561b2b94a0e648eeca210d25eae7e0f78859b62fc764f9f784e1cb6b4baa0295519b7a7e5db78e6cbbecb1c8434abcb5112012619c5f71c60d07ffd4e03e23f45d08c9c2f05e539ecda3bbe6622118da02f75712665e35516c0cd6072f80808acef4c5b77f74a2c31336830c851c244df4f3c05a9371ff146ecb4d9eb0540960adcb7edf4dd06a5cc30d5c836356f5532992e2ecb3c02ffce04d5cd0b32e3e1e4277e4f743789b1df1e37926fb452f2bc14372892e6bb3006dd88fa4dd3df408bf0f65c016428e2bc23dbf2b179ddc5cf63eca092dbb25e361d2dd0f2f23a8836b817529326ddbcab5bef9d3c113cb50a81419d44da71fd792fa4c980c24b1d12c2c000237a3d475cf384c457f82716c637a2047e818bd6f3a2d0fd4b9485b7aec804bcbfda240ac3b6a1d507eb28fe45ae9dfed58c14842c2fdbc66bae131f6c55686cde7ad737ba3c706d7e7a1fa87f4fa2b81bd96c351caae68268f118c0e06cd04c693f3e3d750172a46838b0cbe527ed36f20e65e136e3f602b6aae2231e13ed4c4516b46fb440d2c8f2a25b781073fe5f526d1787279e478486b617d80621e99134f125a1d98f5842fea0401f3e90fd11cacd8b7acd9fdd746000f4657406c6e53234e01e6e1c3a0d1fd7c259c0a608c63668af86c2004f3c73e796c189779bd9cdd15518281813f963b2d42967ea300ed0c90c4dc7c0e886409753faddffa274dc5fb08bce2f98cc1d14ac51c718cc6c550b3e430c9ade842242cb20027d76d349d39f2f9cb6435f8fe2f89d4165661e87fc0594f513ae821f4814fbf28af6c72fa367cd913a30e4b7ac115789f84914022fa194f4b609e359d3dbb50a3209ecc7806758d82d7c4431e60091467cceccc2b9dfb78c92b7275f086205e49ccfd2126af5309f01007b36617534361f3a06", 0x1000}, {&(0x7f0000000080)="1440333e20cbd5e2a0499c0f2d6537a60462625cada69843b7077b9210f718463c62a6efca3b06a8ed0e8beb740914f9bdad35", 0x33}, {&(0x7f00000005c0)="2245d4b4b00b6f1c5125260b22f52613606dcc367893fca43d0d7bb698c98571e23dc85bb8a56616d0d0241dfde61f2b4793b950e63aa546597beb6cfe53573b9289100f1528355b9890b6685729e5a0fd543742be74cdd17eeefb66e78d8ffe00089a83ee1e08aefc31d64dc9863551ca6b2e5659b7fa4565b9b1efe4b1eb945cfe1f7d34283aa2a1a0e1fc3603b1a602c924194af86c8e3f76fe88787b61dc80e9a1ecac37876d53565bfba82ac8d9b69eaf5a4b388da6e7c3a26e2d67bf128707a7b481", 0xc5}], 0xa, 0x0, 0x0) write(r3, &(0x7f0000000180)="dca26e675f1e257822173024", 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 20:53:40 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(0xffffffffffffffff) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) fsync(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffff8, 0x8, 0x1, 0x0, 0xfffffffffffffbff}, {{}, 0xfffffffffffffffd, 0x40, 0x80000000, 0x2e5, 0xfff}, {{r2}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x1, 0x1}, {{r3}, 0xfffffffffffffff9, 0x41, 0x1, 0x6, 0x7}, {{r0}, 0xfffffffffffffffb, 0x10, 0x80000000, 0x4}], 0x5, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x58, 0x1, 0x5, 0xacfa}, {{r4}, 0xfffffffffffffffa, 0x0, 0x1, 0x5, 0x5}], 0x1, &(0x7f00000002c0)={0x5, 0x80ae}) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x1, 0x1, 0x800, 0x401, "f7fe41640e5e6cf2d785ca22690bab3ef15f6a40", 0x0, 0xfffffffe}) 20:53:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x1}, {0x40}, {0x3c}, {0x7ffffffe}]}) pread(r0, &(0x7f0000000080), 0x0, 0x0, 0x8000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)) 20:53:40 executing program 1: pipe(&(0x7f00000000c0)) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, 0x0, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/234, 0xea}], 0x1, 0x0, 0x3) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = dup(0xffffffffffffffff) accept$inet(r3, &(0x7f0000000040), &(0x7f0000000100)=0xc) write(r2, &(0x7f0000000180)="15c4f93e48122bbe37b1cb59fbaf51e7205473774a60d26de8ed0cf541cf095fe90d03aed2d45556f2021f6df385a69e74238671662f55f300d83af380cd5a5d89788931afc5d988567c7568731ddb78994e09f184b0e74f61bac3fc0b95009940de8f87", 0x64) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = dup(r4) fchmodat(r5, &(0x7f0000000300)='./file0\x00', 0x84, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) 20:53:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x0, 0xfe}, {0x5ff}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r3, &(0x7f0000001180)="caf2f0139f0b357fbc305117309f79fca8f98259061db81d81771d2a359eab1c2d3871ab07e4d6e76dd3368ced0b4b907a0a11890ffb791c3b5f1e1331088cf0d49840608cf72299f5d4c3111785a05780b397e743928048f9218086a61066cad7df72f541f6a9d2f8c14f5b832d6273c60e5455b23d897ed7ee8b841eef4710e671d88fdd9a4d0eda60734c5095f16029421263d1787cadf8e7a88ac66a4cd768d16636785b74853afe9e5ffd10233e1efca0b08ab1f748fd4efca69f0dafb8cecd088261f7d266997728568c7de443575a6dcf593fcbac1ce0de24aac7594824e55802727dc5136179cbcddc7b82d4817556b559a09ef6104ae122f758717a2d77adea98d7820c004673f2875d4d2ad524c1079875608c69781bba6eee88897cfc6f516b52deabeaf8b05ad6ec83cc072b6d2e1bfd6440c0bffb0a8f8618aee8acd18fffaa5e44b52509fde33bfefe157ed1ec775dfd9da3527b430f40a2be4a2d1512a5596b1bc45579602289fa4998781a6e44228f6ed46a1e07eada064d844d807c8557a659e57c067b82115877da6597c62a336163473494b1682547e1db2b9f669b53b49f1128f031cabaca1771d916914f54558114f4125c2f41853459b066ccc48682042529fee7efae8bfe84455dbb607ec4ce41cf14f284070d9a77bdcd02dfb2e09653515f5db68c75e108ba519b74a5be7abd6262d11a978d63cdc0bee94d9c119eff8a512e4129bb0e4c2cebe0c7cfbc67ab13e37b1c079841763949d0c5c27bb349159e95a852eb36c5ea5f44383e36f93fb8c596635ce428d96e8757e08384110dae878597a4ac151909f6a07a29f4e72b546dad3d9abbc8f0069270f8addcbacef569ace3893d4ab7cd861b2f5e77ec92e280afffcda52782092322531b09fd410af60b12356a815796d78f78ff73e1b8048f38830e022c101ac524be4ccd57380b45ab36097cc8947212e2f91c9cadc092ae96413185a2f7e3cf5788f9274d43634f968992b44c43ae06180a4d0559f2b0ae1dd737bf71705dd53a56ae8d9e2fb41c6488756737dd8a209e7b5c5fd97efbdc26c70363deb26ef1c9f7e92bf9785cc260e23dd6ab606d70489b44e40fecfc31f13bf1e28adc54af4dd89a3556ded36a70f9004bf09ce409a210906e9893273a495d019a0f1b1decd1c1fe5198730b85a211e631659d2f24e0f87e7a955ceed07fde091eda8dc6f38f77fd35f52d9f47f40a8bc591edb10d2be658394532eaafd89b6c12b946271ef16e0e0a61e5433c579b8399ad52ef383f1fb75bcabc3c1585922be4522e2925d73ad7442806c2017373810c17abe2073d81bbea71a9b44f55ebd8c8c7f5aa84b73c6537600339f2d11f3b7a1d1b125214791767fbb8616a397090e03999c32a8c6fb0a7ead6f92b302f30ae99d70723ff6eb812d5d3c3668589cf5743627cf1bcf130fb71016e2ca7e0921ad5b8c900401d4c6a3fed8bb8f2a168722f5cc63a35cf1d480939ebe420a0c7ef67d0390f0fcb9c697725f3c6ee77079bc2ad69e6e855f027c1eaf384f1d5d3e2a3c96db9617780780ffad6dda0399e49ff255b19717d091d7a1fae1c12a99a186a0779a7bb5f3465e109111b63fba3cd3bca3682d3ed610b825ad17f582a86a2d7a3a66b5730a5074a1aabd9a0b380ab731cda4718c3a4c9697843c2ad2a3e40fd5b25caa0002ebf6f7d73703f0d2e49fd1d3d53ffeb5d75b966126032df282280947cc5b416b352ca4384e8f29ec563fc273f34a5308314a906ae6d7c6fda1238cf7153a28ce3915fef6531af3f315cbfb49d2ce24b3b0f4ae0196f9d8e0697ebb5745fead88eddbc03af056ed8653511b988208839459aada23c22428556b4b5de62df4483d4773bbae708bc575f385fc4a57365be593b982c42574e64df3e784dce076244b5c9a6bdc6194bf439b19511bb36b14aa279f16bbc36bfde1049aa6c96a4b4b562190977509f58038b20f4beb6c67f56948a44b5738114644793691fd4d992635bfa9fa9951add59c595bef590782d55823d7a559f4dea86e4e549a340bb3f973e39265748c3a1b64818cec44fb4419d3624ec0fc4687acbd2c037af2b68395824a2a8a316ebfb9ff1e269a7b36e33c22014370d80dc84763872b6ec5f7f545c8c4ed1e61b34ffa7542d4061f5488d79d00b9821f1d9a5304c4808a1bbdbad9e36adb8fe2f6f5a7557cd8d953a2c9b5010efe1f6f68025aa528350240b9c9aa0a140520e0c7592d265904e7808ef4ff52abf4d34e61737ec06f81067e8a4e21dd02e0e5c92c7e01ebb22a1f43e8af9924027ca15e96dfadd0f0e6a5e12fb54fdb5e1677d24aed827503fa670a7cb73d2fd6c52f45b71401ff3f2f42dcec6911cbf0cb0377b62f81cff0a41d206bd2e838b1de5922e87efb03c695f2baff2efaece923850333f8789d0e40aa4bcb23849b4b859d4745b6c3bceb31f476b0b137602182dfe2a28641e980e8b6d31fe569b64a7fd79236e158142c9860f130a9fd9c96a2ee2e7208f0421ac8f91337842f826f5c614a8c85e3ee85188652b9548bc3840880c9131e6d47a496645f4bbc60a13ef14cb5f624e8398d7620a5bef434ea2db3266dee91fea0e4faa9058b0cd1eb54b47007b89e56de59d60bfccab7b328789afb36695566848c6adad93caf01e2d1b0e28cb2f56e6b5a7d8155428638770fc2b7a1a5846601321c7f27f9a3599986284a39f66332edc051e0850ec4e474a392639fd17c99f5852b79aa13484ea575738f28ecac6d75a77570fda6802e34d32daacac797c2962d17b1a62603d9128bffdf587f21d97d37b50a14871679b62be2faa74cd5ef85fc372d60deb61a80047cda17f3f8cabb1012d5f46c462b2950451939300c8db1700bf1787405f211644c0ce30d2a774ea6a4fcf4c731081324d4d0fd8497fa756b616d81a6d337fe0254f4d750cfcb994b2f892ae2d14ebadbc922ab65b013f65027f15788fb16363dae8b242635f585dc43c0a10ac0d596c863162357b31399a25fe550759244c3d20aba08c0cc6a2b150676988416826cbe51a3e9726a5adb4433c1342ef79747651f322fb3f0298e36445d28e193ad7daeb719119323899bf2a7e26f89fe17807986d0d513403d09868baa03e8452551866b4cbb96fe881fafc6c959ad3fa420b1847c41aa6578b37cc308d16b65ef2738f3d21a45f1a6ed779ecf86cbc446507b4b28b1cb4ed51eb54f1409c9f0720b4b07e4903785b8bb5f3d4331c7548eecf7a977f1a83b10444772c6e0977ef2db34e95f30db85b7858f50f0c8185bdc5398b21c16a44854e5a76fe81e32ee336970d237a75d92b95c81f1f2a9005c87893ab35b599ccdd4309ec12922017687bce92bccfd3d2688104ec56708352a5344f339bda2b93b9198b238b2aea50155d8cc62d3dd273e041ec18965b244f4c7c16dfb17aa0e5aa3e85164d9802853e1b4fa8b8d20b1a2a10e88df49e835c38ef2221ebed1afe9f1e361fea4ad174d16902b64cd4a2a89d4c9645164e6b2fa27f70278e7ffa0f559e29d311c0befe5b6a3f3692621c60066aadffbeb0274c4ff755f732dc87d78ef774f5823ce4ba048f9e2eeeafa2e55446a4a2ef927421895f78eda30c13c950b6020c02af9c1e599520aa2743f996ac14d6bf928ecf460817edb1431ce62b502ff4a996587ee9201f836936968fc93ce511cc4d0b6c44d6e37d65afa3b90184dd97f57f66eff3b75e7ce43ec8b661a8f444c8039ad380397ec08e60eda17a4752eb54bca2e393d4d7819c427324ab3a10d0a1fba6971ecff583dc13a24ace2d74f3e5aa4589383af938a80a67d5a2251040042cc527b4e9a2f5385bfa356b7288d52498044b90b5a475548421684b3739443574f2a4f6c00e89ad57d9e0684b4f9cfdae9f90d4566d648b6626a6a0bd0ae266e654af3772d1bc32588da21ef9eacef2d24dc9622429e2c6884b0ec0714d22f21c7bdbc6320b270c3b3fe4a6b6edaf5f422e17c677a2c52db85c7bfc4b4bb26fa29d83966164ae686e41ea5022e4e1074da9442d387ba62bd3e77b019927a8e0a10214c34f28d435f4524b7c1b273a020de9aa74658b94fbaeb21c148d3ad06b299bdb37e186d91364584c6865ec6c70360c1182aeedcd55826ea5fdf39f48fb613e28a1580e63a25eadb7a9f99586ce22ded47a546703a756897b7563f594120f3b4a52b1cda46e5ea333b2e62efc52964ddd8f2fb734b2072ecd9eec77752b951b57f0c404d8102eb0b42165c25cd05f5f42b9544cd5b6eb294cc0a937673359d3eedc506c4d1505070b50de42202ffee9daee53c27a740463a8cc2fe177c39155a90252474bceb3a24aaedea86c0c3deeefad2f35c274e1dde781f24c32c5aeae5db946e8ca54acb36cd19b751ec42f609bde01a09a41ca8aa1f1bbcfe4a0b774f594248d72d8085bbf0af80e1d2b1c86bd1952ed56c3e59738a0c3c0ca2995820b34d3dd783708c27c6dcb9047d21bc5ba34cd023000575deff97c3bacfeff055319d99c9e1072699af62ce749de53df2849c1db779939ed77f48e0b61d4da8f22aa5ed2cdb34b108b0052faeb1379ff2e01b12eb2e3371504dba72af6ffec6acd170df04695a0a9a914f0d8cc31ce79ae2bc845a11a84525bef3136635876f77e12afd729e85936f87a359c1c1179e30c29d68914577ddaa930611e464df5259dc39049fad56f3acf1b5505060fc8dce65fa7c89bcfef1cee81e723dde1fee1e5afbcb8e2194dc14632d18f4ae1653e82b327aa73307b53532adb7ddb0418de980eb0bed3f2cf6ca99adb8ac2b7ed81d71abe0654fa24171c31571a013aa6f84cf0247afa9203c93dee8d721f0d57ac4883d7990b309483bec8b87dffe9709e5c1b987c6a9f4241ae11de5d42f9a744338b9580c772f8ee6a341ed5c8ebe068a3777296116cec856a921bc80d6ebe85048836f2cd7b656724183a236614af553710888b42163b837d69c8149b2d0cfe2d7b04db45c80446a79cb439d32d70f71a073a2be8ffc83bfb5584b80586364a71d279b37e7f71d4ab5c70c9af2c4cc335bef77bf873fab18d905f5d71dd9ad3b5cd7bc4fb02043cd8bb92ca309c2b1fcdab647fd9c97fa33e544444f33d41419b39fc916fce439982f06a38c3a4b5541ad31f74c0783886a4316cfcacd9edf3cdebd02b33d8567739d97c534d530d9783296109d4089d6ec5fbd9c4273e2895a57b25e7eedb70eb4b303bc038cdbbb4658e6ba2eeb7e30155593dd6422e4a0b7d5ebc33bd342ae3326ae1c2fef96e9dd958190858cfcdb8f862423b00e5719e81f564c959f60424252d52e6f1a3f0c9bad866ae2ad63ee2d5f0a981f581da698a0512b98b99732b7dfaa575129b325f180717a3ecb8319e3cd384fd17270d9841dbe2b2c522ed3f2f8a60e58cdf1659f5cfa54766ca8ffdd4fe575bdc292b7bc5e7eca95e2f88ff8c35bb555d5e4868eac3bdc15a9cacad51c9935efcff15d94b95f1059a5d1bdb92708aa79c6934bf534b11257ac8043c14b88d86493c87c27ef05d34cb3d53e1b70550b34aa2ff8bb75d34ca01a31225928ede8363152ff3f72af1fcd8c4248cefad1eb6a526200d45623407013b9db71d1cbf85a19d0b3d688c39ded3690b372b31d618db5b0de2192d1c90268ca1d47e0ef4a379eb7b46b7975e6d037de6e9e9507d4375a6ddbe8ea6705e5b5cc04212b2a072f3494f394c917171debe5afcaa8d6ea86a6520378523817d59cddb223d5b58e86fbae066ebad87df16e4a69cd25aa84ce9f88f0669554957836a5c75e3ef9e028a5ee2534a0502678c6cf72fe185c0d904629817301728902ed3b4a592cdfe90a5ec9daf9884813db396ffbd80756c55a8c6eee1721763c291e575b458322230cd05e0ebe125580f1f8e35fc9f5ba9cac5586762e034f211f4e767bc4741f3a3d645d51fa78855822a57f126108801fa570bf0af68982d83f2c94edacee9594f687c03daadfb6142f68683fe6f19a13375a0ebace4c214a4829e3c8339b38e5e39cb470b724e72d840affeb5c8b8346029c2bfaf56e864b0d7b5719d9541563eb283b10e8c1e1e", 0x10d4, 0x6, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 20:53:41 executing program 0: kqueue() r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001700)=ANY=[@ANYBLOB="7902adf5ffffffff"], 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000200)="892eadf04950078f2ed34954230641d006e34157cf0fce4c9f5f9b022b1d0a41b2285a18b2d735fc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f4094321fb64fc7a962d58e3c174125a6983ee86baf3239970e25b53381f4960bfee501a720b650aea0efa3871b176589da4ce11843b66ac797f1c3dde79a9f882a3472338809b40b3418571473cd3c9c319420032e56992eca8792e3146f611e58fab97756daa2ab9c83c883a3244453420c2a676b26468aa6fd200", 0xc5}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f7", 0x247}], 0x4) 20:53:41 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206922, &(0x7f0000000300)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000280)=0x8e) r3 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r3, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r4 = msgget$private(0x0, 0x1) msgsnd(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="b07bf26645f1b1b59c00000000000000000000b47484540f3468819290604328e133fad26bdc8e7a28a6ba0758676d6cda81ead7350f9ebeb11970176ebdcc38abeda8b5b94b7825f154053703b45af27ba296698c7ec47a29611579f79a2cdb590279bacaa3ac81e56dbb8f9ad682652831d414764cec6742029607ca34f9ebe02d00400be4978acab1d17cca53572f1c80c197425d2410501c73b95d95cd87ef7c580b500f1924b816d3d727aa65e87e26"], 0x13, 0x0) r5 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r5]) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000280)=0x8e) r7 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r7, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) 20:53:41 executing program 1: bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x2, 0x1, 0xff, 0x5970, 0x80000000}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r2 = kqueue() r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) ioctl$KDGKBMODE(r4, 0x40044b06) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000140)=0x843cb9, 0x4) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$setflags(r5, 0x2, 0x1) r6 = dup(r0) sendto$inet6(r6, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 20:53:41 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x67, &(0x7f00000000c0), 0x1ca) close(r0) r1 = socket(0x800000018, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = dup2(r2, r1) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x10001) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c230c1e7bb6fc6e23c5b00ffd200000000e745e4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00001b60cca356028c58f73a17d21cb52303daa96f6258d078cf1bec121e4914eb7db85637a3497414f4ff5100d55f0ed637a9d7308ceaff81d0ae50eae5419d13179bdf6538362bd16084f02a7e4e304f16187edb8dccfc36b7dc10c10664498805e80c5a098a1a6e5873c235be6f07536965a6c0f863"], 0x10}, 0x0) 20:53:41 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="69b183c2e92636eb9a16011b"], 0x10) r1 = dup(r0) write(r1, &(0x7f0000000000)="9e3eaa467f0000000004bf9aab4330400f76000003d0059370410510fa65feffffffffffffffb7ca", 0x28) 20:53:41 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x20) fchmod(r4, 0x108) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180)="dc03764494922a3d09485c1d148545c6904876eff645b5251f684a408b1dac18e346064e59b0e843e333e124220e1afded94ba7ef7ca19b6ae974a5b333dfb8254313c1e76f68d17df2b9809e333f6dcc9f7d9e6de7780e7711f6fa2f9e02cafeeacc9cb6670b1d26bc2dcfcf130f8fd227901706059f021de4aba76e2fcbc3dbcf630d5868e1d8188f6a42b52471485a8eeeb5ab942091b6296c22e0a87bff9a5fe19f801ac324b87574139981ec0e48a5b56c7372b6900fcb6fb8ca976ea834f8ab9dab0040b51f2b0a0599ac71e62feefa25bec0bea5f7b610c38536b9141771b3f59bae6782f", 0xe8) 20:53:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000000)="91e3031c8e953b5d7a18104dd672d6919eabec13599ef0b35a0ccccc0a17f3df40f3695ac89d310fcad6308c8ece4a10009ba9c97dc0", 0x36, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x2d}, {0x84}, {0x6}]}) syz_emit_ethernet(0x364, &(0x7f0000000280)) 20:53:41 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000100)}], 0x1) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 20:53:41 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391d", 0xb0, 0x0, 0x0, 0x0) 20:53:41 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x12c, 0x0, 0x4}]}) 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(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) 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), 0xe7) 20:53:41 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f00000000c0)="b887abb53d5374c2c936eb992e45782b4afc0c632232c6d4c0c912c334074cac51c14ad940cdb93acd810647d6f53437176dd0064e12483ce8dfcabad69a4e3be5a0d5d410cc69543411ffadd1c393ee100130d97a1cd418c270869a72ca73731b", 0x61}, {&(0x7f0000000140)="877c91239c82edb3fd2cb8c215e5cb52e6c4abae15f2d560bbf1eb5e1dba9cc45ecc16ca5bee80b82ac38c8b2650a9f82a1b5c567b01eb3ccb17eb6f8adb4fbd6aeb14db4111bbfe", 0x48}, {&(0x7f0000000240)="478e97f16d183101672278826901279e78cac53f059dc821faa9fc86d50a4843c999b5d4f283f703c7abe10840fce4d4acd09b443c97905f433e168df52f955734d0548675e46de35bacaf87f1e9efbecd9c5ffeb4fef658e55b82c0e533315fd3350bc7930e800eb40712a84fab6a3ea1b77e6656d5b05c3608276fee1d9155924393419350b9ed29b61e39b40b8dfeaaf9a1b01d82dfb12d99e2a32580ba009b5e448f8ba569ed45a74fd679e54a79ecddd356fd5a312ca464a0a575658cf8b85ae3ccf946980ea4", 0xc9}, {&(0x7f0000000340)="3e8118239e869b761d72febb541f185b6785d93e20ba399d3a1f8b8081cc8b5a2ec9d02c4861bd570b7db4ee626fd348787383737c0cc0cb912d1e1225dcfb586322e6e5fa4b3a591f0a3475da69ccd152d9b0a3f7567c7e4723089229c674fe335a7816cd03649fc31a8c3da05aa5e2ac8d0fffe09a28659512630130a4720ffc598bfe3057cb8947763114c60345954c545bec4f77523c52dd3fe719a820dae705de9adc4c9f9c19511e2dab", 0xad}, {&(0x7f0000000400)="8d397f97de492f99ac45992f3d81b922d522cc40dcaa44f892b9392309a373a3e136acaeb45c16ce459e5471b35eedb7fafb8b1cb8230af9cddf1a2cb67c92e804bf5d75c4e9ea3779302005ed6e7664da7cb1394a7aa4bd0cc7ffd3db26d1cf8333b54f3b0b57a2c430ba3aa433e9d33201d31424c1900eae0788e0b492cb382bf25cbf3d4a9196d22851cdb0d3f66ebb43e7", 0x93}, {&(0x7f00000004c0)="9008530dbf41aea8c9af5690daa9fbdf178d3fe3b5e28bcd3e2d8d43c40ec0b2f241dd143ad2ed18462d28f7e7043d1dad5dcade76e3b9a246e2adc4787f8abceae6d081263f42415f70992823d38cc74938a2787799373f86ae9774f2d3b614b658d91bff3990152ef6e42f48a833922092201154e5d88da40390710d2c67798e6c303ca5dc6e540faf516b7900103031b9ddff9d95d0b92a658cd1f5794a135bcbcd3bf639cd361ed3ea2c5a5f52c4eb9e074eedce33c924e2936ffdff2d434f400c298c570e14de64816bd2447cddbb380dc5b4288afa6085db11326049dcbc7424a4e2e8d3", 0xe7}, {&(0x7f00000005c0)="53ed026f7368501bb318f5cd870469451e756b499c10a08ff00455f63151786bd4473b9f5171b38a4fec1c630b375508306eb3782f975635ff3d9f0902a429a6b26782e4c9fa4f2d606894bb9f797274f6f9232f66fa75b8da7eccd9538deabe553037f48b4a877b13ee934b1c3e9ac3927f0d1e1fc7206842d6ee52030311d8884717ea2a3293fe7be2ad28ff041462515d4515ab9731e3acac4ef4407e6f5090a071eec690df237e943dd580e0630b09dd69a958dbba78300f146398164e76b9e7bd45f09d4faea80d2210e2ed1006d8c9c637abf16004f0257b996af75db21b1306dc485ddcfb86a659c9d8c836b3874eabaeeec1d64df147e9becbfd9d42bc87bfe7bd5fab021379169647c13ed10ade09ba937e621efacd44ac4919ec6d047ceb2f32864719bf110a4264a8b552e78681861af62ebf514ec0f88adc07d93ce6beee8486391b66ba77443cec775ba8867ca6a55a09fd35e848494d6bb29d6653b8617af89047e02c4b7dac49fba6013d27c6db1c53db89d22f42f3e5edf1536d2809fd3655604cf8b97a1f42309e1b4c56d89c1c737013b5b59a4046323d593862823358f4fcc2238f079686601c15091ffbaab076afa5a4d48017e051fc342cb0f670a1145cf1a7a94ba31ec5e6ebacba735aa7f529c9a746b32610e4f5352071f9c9cb838015440b53260efbed23293f6d56d7c90d372b82c71ee877881e004fbbdf207ab44d8edcba78f6632a13b2000afa182a793d09b2e3cc669429fd653d5c7f7e1c6a6ce89c78756efc80dd027b197382c754434b681956420d36beb9cafd63d52e3c8506774af2ea62e2ea6e4607cb40fb5dbf49a34bca13fbca48aaf5f00ff675bd152ab5cf4db7b1d013d29d55711a87814c36227dce25b4d0ed3ddd78388ea6a2c8a6363a7949ee1e5f07e658a0536b549dec02bc1e48e8e3069e3120d3eb4ad3d8a7705413b2ba28367d68c87ca811cf7a8efce2948145b64d4dfdab46322c899e38f0f0beb1a3e47c424acfbd910a5733dff9ad4fb4f64d2d0296e4a6eda6710b76d046b83a7335527b361d90fbaf302c64394cd1955f8c8e941806fd35fb47a2750103a882f3806587aaa7979999abc462f275d0c76d1d11d0f7f1a74ac7d386601a94d1dc6c6df2c39de84de0830d8fe781076fd2201894e3dec476507e4dfa9c1541e18df694846a68b9be39231f846ec54348902d1e69aa56036677430fd7d5dfea0d09e406a95165886e7214708a59d6ffe93a24b64dff02d0dcb93447925678872583789c566fc3f76e664ef8f1889ec11780222a051df66adfd96fd20f15303fa895a491698244d77adce87fbc20f1bec0c550217ceedee2c00df0f2fbc60ba92b902746f37413d8c8990eb65ccd7ae4d6aca2f752a54b480612f15750ed5a19ef8053129a84db33011a5eb927c111108cea78cd6db4fe697685f77153bc6cd0d332b27595ae90c3b674e5a0ec76f518e3fa7f27ad167e1a49acf68a526dad959495ad58c9cc4451989d74907acc1440a5b5d1a28d63bc66b4d16099519b3ba7166bc04442d351359c3f5db6787d64342958161494d32648d939ee70ad61283d39abba40d169b5501c91f0811989b9ab50a232e16be6ade5078bdc805927d14c6ee5bb02b8c9187552a30d7793fa6fcfca32ba3656206c26cc9da3d3fe68d290ab79620d994c25c2abdb372e1bb261fb52a360ec3c5e7354cdf099feaa72f03f75719663f3194450fd488f3c281e43dacee0601583d0ed4b676f3cd65c9308f42ec4ca02fe38feeb9c72678e4352a97862d86359b0cba4ae1e4cee3661971624c34613ae4ad67d7b11875472004f9e015218e8ffc2925ad6f5e3fe83d9dc66b3ca87dffc69f8e63cab5403296a4c1afc498ae2db5b60b1ea3f3f0f80064a12cc7b19ea241ec4804d6264028dfd8be80d3d75f74fd95ad94f6b9787ff2b7a800db61dd97b9c3e7bbde273e4b2d39fd6f904a7c8cc11c85a5c9be36477e1331e8a87bd0f24a409cffbc58a986c68da2e411e8efd4fe6978e8ec5d0f00814a93b515dc0c73fa1bed92a60efbc2742c3ac1a20d998cbb8ef508c39eeea0e04fa9d6e0436aa093ea2e7e2c6e26124588071d9799a27e362f5ea200a31902292a1a5695e467cb68446c85bb2b5672d5ffb541f7450efd020f5a3ddc40b4477a47491510d0669ccdcf5a21f8a07cbaa575356d6ea1368909d29b83e89017a50380cf8ca927a5fdc73d66b226f049a5a5154c13c606d7e31a1b440ec4f9dab5316c4650a7d9c9d7d603693b3049df93641185b9fb7f4e658d91c2df7d25ad5554a6a5cbb3fefea8cfd6a1e90c45038737520936407364587921b59c569d8fe362080356a8eb2ff9199551af3fa0f74df44f674c43f595f9d88616f84cd2623ea07a38245acded3402337cd2ace2286698578dd65aa73d55b13c706b3644e606a896b00e6c6db1969356d406c1d2a6f0398bda5ee10371816f0ec87ef6ea263ba4b29ccdfbf359de0ac7a6b3cc318a9241c0271709c187dd2d7f16d94f956896596318bff99d75e891c45b74fb8fb396029056fe3f56ef2a62b4f49700f2306751c4892cc4780775caae17ab687183da26e7ce6c7aaf290e2ad6022d391acdaf7ed5948ef012a6f7c6a9f9fdc5eb62cefa6bf3dc7e2e0f64d4805e4b1fff2d35bce573c1fe5cba2312e56973e7e27ccd6a5e96cafd427efad1f58401474c2d4114fdcd45dece732ae7f785705196d0169833b7d7ef5718d5af24b40593309907a2957c2efdd2a7e7d6109afd2e8cfb42176f0b0c0baa32ead9afd8738c25522b1e30685948283ef729a8f85e8274801340a5f64058d8fa72b328fcadc5082a25136b6472dab1f5bbd1fc0e84d79060fcb957a6beb6ebd8583783a09300cb420bdcd5853ce3063581f91b11ccd84b57ecb28434cacd831a317796cd1f13ea2093e5ac774741a9f7730481331105271475ef68e210c676f64d952940284e8173ad04414e6440e27a9152975bcd489f8d939f24179bd40f1fa90720e7d64e8a32dd06437114bcd4cadd243eb246eb9cb9d2bae242d27334e5b405ae7952040f97705e29db3fe29330363838b7ab0180e1d2666101934cb6a19d363bf65a6a2c5c1182de845fa1b92eeed9085fe44f62c3fd19285f67ae3c382579a8e00812cbe24fe8cd3abf0b0a5302c17b98e4b89fac898d2766b8dcac70a818df454efc1257f21b43fcaf2b78d2041804c83c5ecc461e647aa7b87870bbce41e8f44b5739df1176f18bf17ca41fda9bb4565d853931da636abbefd4106bf6be69865801ce51f073629291388f29bd884bad8ef1bada5a1fb00b584ac32b5681dcf029fb3b62c9388c36de14104501153bdd0c69c913b57d3b584835d8cf98106960ab52b125e706b7d4112959e7a17d5295d355f220357d6d31b06b9c0f2d9228c5c3492bf41b97340f175a8aaaa0522d59e1c397e9ce682c9655ef1b915b1c4a55e0b5cf3060a7fafff1a5f3be78373039cc35cceb467d86bb027db11e036f27536fe37ca870e29cfa4dc4586f4b1ae31cd7ea9f994cae7f8827f179f52508457cd020e5d0c1874a7d45775fc7689f9e4fa6e5cc28e025c32bdbf6345e7138cc1a5b6ce7c3f8a3d0a9a58b105891dedcd612d8527be680720d87abbf8ee98a6427d272e764501acbc3f408130785afa6b808cc81d1929669a2eb7a2301dcd684f972971bdffdc58422e61a407f0d428051c7ca6c281c10ef3aedc9ec787c84c5deedd7abd4f08b02783b5e6b5ab8a3222648f6ba9dd87b3b82a1a4438b5f483a71a9bd868605e1f4b4836a631f13aed549daea5da1d3847954c58e50c83fc9924598633744fe0fa680d73859ace3f26807ae704362df84cf96c400c5acb5992f06784678a9f189fe9b67d7489e4232217e3f0cad4f5353257f7d72aa0c64f9843520d7721fe76689bf6abb21b03d6dbfe08e5112b8472298ddc9fc18ed0da495e8a9c331ddbbceba12dd952513278988a069ce30e4ed21033857e1c335d23aced4f8eebaa264a3bb2108820eb240551358e0622f70e1878174909088cb2054e4f5a42b2483ece68318ce644c3719e19ec1483edd2a44787d3c9b66c61ec0e646dba901998d9f1dace0a781d9b70420eb1354270986385b36e25c5bba621912398a281758bb014b0ddcbb20ddf113aaf5c9636497e0a5b5ed4d0f4695b990e0aeff35064d16da6fbb5768e5d351ed7ba6aeaf6186fcb22967feb6bff7f1cd5d53136a5fa62a798758e0c02de8771a183ef25c7a66ae276ecbaef6f3e666206b07e4b76af0b8e697624cd9f81d4a6e92436608c8b13078140cdf9e765c8ccc77b3a0a64d81735042229a83cdaa91243dee522e76be884b3279bc909eb338825edcf893d666b1c78a2b40fca0410e50b55796cf9877f740e42be322828723ba85d1e389c642e0f83bf4c6ebe067f16abea48bdb705404b9b0126f1f02b2bd6fd5fbfa2e2002d5de1", 0xc68}], 0x7}, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x2, 0x0) pledge(&(0x7f0000000080)='/dev/speaker\x00', &(0x7f00000001c0)='=)\xd0\x00') shutdown(r2, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0xfffffff7) 20:53:41 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='+#\x00', &(0x7f0000000100)='{\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)=':\x00', &(0x7f0000000200)='}\x00', &(0x7f0000000240)='{\x00'], &(0x7f0000000400)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='-?^,-\x00', &(0x7f0000000380)='.\'\x00', &(0x7f00000003c0)=':\'\x00']) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getpeername(r0, &(0x7f0000000440)=@un=@abs, &(0x7f0000000480)=0x8) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/speaker\x00', 0x8000, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) write(r2, &(0x7f0000000500)="15e16c77c7833d7e964579a49c04881d7357ac844fae65024fb9e06c5bd3448d3cfffd30534631e7cd56f4d1574bcc90", 0x30) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x8000, 0x0) write(r3, &(0x7f0000000580)="1d4a4d1ae7dd438da436c2cbc069c9f55eb53f7628ff2a17876f7636d43d6b1529d4175802c6f21a5c7c008b13fdbad4be7576d0da4a85035dae075c8134197296928e1e0d93d4f936d30a0b35af814d2d7ac00891a4446fe8654988c8ab2932900980e0a2f97de2e8f50010c78b99f7f6569bbee3c09cf02253f6f899275caa93982496714c4e176acba2af921841aa24d10369c5411ab77980d037ea7744fd543266a854c6bae92222f13949ccb3294ec545038d3c6c554e56eead78f8fd0c1fdc9412", 0xc4) r4 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x7, &(0x7f0000000680)={0x1, 0x1, 0x9, 0x8, r4}) kqueue() minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) listen(0xffffffffffffff9c, 0x3) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000006c0)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x8, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000740)={0x1, 0x0, 0x281, 0x85, r4}) r6 = socket$inet(0x2, 0x5, 0x0) sendto(r6, &(0x7f0000000780)="e627f0f40f33688508c69700ceb345d98aa5911a2058402e7c758a9112ea070f535e8bcc23e466c4041e0d4cffcd4e20175a81f89c833755c41bfb15b384236c20ccad4bbe8c8f18da8308c54f7f0878f7f833d4b04b8190c0f019875f9463de080341a09344bc4bfe084f7b8e50cd1456365c87a1", 0x75, 0x40a, &(0x7f0000000800)=@in={0x2, 0x2}, 0xc) truncate(&(0x7f0000000840)='./file0\x00', 0x0, 0x9) acct(&(0x7f0000000880)='./file0\x00') 20:53:41 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x902) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) accept(r0, 0x0, &(0x7f0000000080)) 20:53:41 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000000040)={0x7ffffffb, 0xfffffffc, 0xa3, 0x0, "13fbdfa6163cb9bb6726ad762d7479ae61c4a648", 0x3, 0x11f}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) ioctl$TIOCCBRK(r6, 0x2000747a) 20:53:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613a) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = dup(r0) readlinkat(r1, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/47, 0x2f) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:53:41 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x2000) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc01}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) 20:53:41 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) r1 = open$dir(&(0x7f00000010c0)='./file0\x00', 0x800, 0x1b8) write(r1, &(0x7f0000001100)="c34b84d7e711483ffb242539802e11d18779f0510befc3fb76fc79d2b69ae65f97f7db77aebe8521c85e2890ecc7ca5866548f3ac37ed4580a8b063072ad381089042c7b26c620a4ebfa4b5f6b43f98ec558aad06bcef05e7ad1643fc5efc8993361ac2ccd3cd2ee0e3801068f2e1d334f7a2f23b7ed3f8d2a0e16ce23218c5b025cc45d9bef9970cfc2e39814c25e4eb2a5a82661dbec8197bc31e0a3590c84f2ca328817cbea1f862816b66c197d8b0a2591d80ea48d5466c5aa9e6d8f54691249a250c477598fe2c6bd95e138ea974856c728722280fcc12f1e3831192f96aec68ca6006c24bf21ca649f06d52f0ce8679cf6cdee4f4b28bf95b4bbdddb08fa9ee32067fb5797ae6f0858ccbdb00bf7b6eba8a61cc8c584da8b7dffccfdf4775c3463b027a57c04724c8ab6ef0a2f8caf1d871673656e5068ce2d876fec81fa416f2cd2e6a78708aafc64bd059f019ff9957e1b29f3febf152fed8c2415c309cc0c4c24667cafe671132890eb1399e97e64566a0815006451b8f1bc18a289f4672204d5d6f3d38e849af8ba2959853bdfde97f309fd9603c3af6ce90060c1ad1ee4e3b5959e41d09811945090c4fc02b62e5982c772b0c90c43e0376a27f38c1cda8fdb2e382b1381adfc30bd62425d0a96269d0b0a1932bd484bb96a5c5823f890facf93599734c56b256b7fa38b548343c1e4f1223c9562b62e518c0918c9a50148dd457c03e8dc4c094b8c51b46df514ccf0ca27d01b6344613c507b654113cb3d5521e8efb7ab1aa6650a11a9a04a9f8eaf3aa9a335f9aaf2a2d213a0d0b6225d4fa9cd7dbf745661a0d4d8bba6a1f6df8225102e47b0ac57c09936624d24d07d8f6369ef23e54eb01c9ef59d3dfa1e183ce761f3ab5f43c9c3774aaa91c5f51314f029dd5e8ce1a4b8867009de83a1e683aa2ffe5f95b40da6f239e38a675b045e14ade9914e231bafe38f251958ee4fb2a5f4191235d7d683192af75daee2fc9655b680e8cb12d20e559d766dbc3f917d1bbb633a294fd11dbc18649e22683215367bdadc16555d0d18b90efdcc1ff2d5bc15f05365a50e7e78039655870b5b8ccf10a864ac182247ce17133d5b7d0fec6b99e3c8937ab9999ff563fd0f45d9444a5a0a97d9f9269926e8c3bb093b3e60d61da91fd5e44bbf95a0c06f2cf1a0fbd3f9cb6d9998b0c8d2defb086dacef4b9ff5f63c5528123f7cddd35989c25edbdabdbe9e4f08791470a42e1939cc77995829eecaae634e7d19926cfa715dce3fe1636666f7e9fab9cea6d75aae4d0b867a5e79462dba6814a5086b4b4db074cc2b3137a85bf9721245f4d9dd1fe6762e51136dfec13cb03fc5a798f125a513b52e55da8a265e68c296b31475c2054d04ab551ad2a1bdceebb1df92dd90c1156870ee4ae7d52209fa774254447cb95c3c13cd7e9d8c823f5d6ed9672de2afd48774fde58865faf69f4375064c84e08e22ff80dab5a78d508d6fc1a42f18ea593d2596ad64768fab76fbe1526e9435e3e44e648cc7df24b290f67e0cbc4c030bd1b96d526e8bfa50cb6320f543b2edd6911d0f8e2d23c8e93dd2eaa8a009b58a34c8a2ddd2885e739e90304ac86e56b32803abd822e2b044ca90d5e642e47622988148e09ae454c8598ec232b799000d09e884995f10ea8ccdcc6f768d7c0b9cb554f81ded9c8f5a3dec61ae0d422d329add5979e755b3b90b49a841feae9d75da984136534c72594e3562e592103de1fa1721003aceef21df0d4144d96bd51a3d2e89b4a7b34576555bbbbd157f7744c0976e4ee09ce2c9fc345bccbc9f801770eafc5fcdc1a73222ec93f2bf1c32617a7c8d0f1b603c7e0fc93bd3b42f8176e3d97f69a6c7799ca52be52f606fa96775f989d0d7b347ac688f607f74d6c64b1a5f2840a21c3d32cb4a047cd8db3fd9c8e6a9c0b7149979c8cff9757c4f0d7aa5a2c6743b46450fb854e528031e18a2f5ceab6b714d42f71393f42e5a0e479afd830d42b21b084a6bb35391f07d23d6f8b62b68b67e30145ef94f315ea939fce102b3f132f7c0b35eabc877e33a6b573caa4a347316afced71ac0bb38cfa0090c579cf7c8f0cfc729b077c17aca2636ce03860be5b69bef72e0a25d57f0df7cc25e7d87f824c8a9f085e49cf226775b959ba7cfe1611c591b5dc7060bc5f3446ff2cf17a9d90ff40ff00e38eca216af698357fa210a71e7f7ca858518652fe790cf5718357ac8fe15c3ddb195ba7c862238f4510a6396644e84bdc3c0218511d8644371a5f9bc4224aae3a4fc2e32025ee8dec6cc255b9aa0a5b2315f88b0c74ec5cc3226b20b38bc3ed545fa5cde3079257d7b1bc896d37f7af91540ed7855c78b7c0fe200f9b8f3f4e662c28ff22ce8620fd422d7ce9940eabf10def389f48f65089af3b1cffb777eef93e44c7fcb19f191e115fae1fd854953698099c4a01fdf881cbdd28a4d5f076588298e82c90cb82fbfda79359958ff97b9a6f0ecbfb816e420ef3a7ff47e35135af658fde86547f7dc98e3b0957660fc7218fdc32cb08db9956c71bc5a467c0cd54838f88d21c86bb76d5c931a3db7310ce78918f047aabaab479363c01c5aaf189555462affb2d091e6259ca80c5707b71c6bd4bab4abed9c054fdaecc00941d342376545a846b2230d88c3b9767f77a0447d45a3ec5a48ab8774577e873398724e91e92a43dbd5e89262301b02f71189747bd3c10af98e234395643bfe64a95a85e955ee4f505c53c329ad614853745b3989db0c8b11a2b2f15f099ae4456797eb1dcd51db3826c0ae8c2a97ca70f46be2f2c6256ee065cc275b0a99526b715787993bba6fcb4bf96a00ca9de15436bf977129804c19fae2dbe2c3a14dab918737c9c7e575e37f9b9f204edeeecd6772033054dfea19392ad458960f413ed7e0ac8454ffd7fac22dab1b3f9374063844a4e94205e4bec034a73c24bdcbb578acd60dc0e7f3cdb59f62e382d5a1bfb7070874d109887c3ac9b5afcf8c2df0f3f9dd93c769555b7bcffe22a9f54988104d99367bd537785e5bfd1c7cd2a984b863435b2cae27445569b5f95b4e490db9b0d77d787afa9af40b625b6145dedfa8a743f101f5fafe4b9987d9fab3c0bb28697b0afb2e5292c1024c806cd10c2bf870896c8c39f469d76fd74cfaaa3f9676c6209ce41b17a86b4c72bac5e7d6a0b6eec8c0233f4aec5b8194be2e89134b80b14500ef0346ebdb2dfa63b9bd91c8b6f84f899e11e25cee1cb9a97b048b0cbb6f7bc1be564b7e7d724c6e1bc55ddd604bbe83fc6ed07bfa4e24b6561c5895a75879712473de60177fff35699e9bda8f61d327b24ebd147d9aadddd57cbd626f1f9cc3cc78fed8eea5d9e1d7010ab419ae5f065d37518059d2ac664445ec2a630bf6a1c077f60ff1e740ba7cf072565d598591c49d9da32fcbb89037ba89db909fed5b4b7359e1ef9cfc18b978a8f9254e051ea7782ccb2cda31fe036d9ce597c41318abb5a1e89a50e861c5bbbc028f6ba1e150a47504b6cf8a1039e25183cc3cedcf0f78943d155fe42ecb82ded708c5570ac728f7ec90fdafa3d5c7dee8292b6a9b822d39d90f9f16f9fa2ceebda5069b9aee3e53a23e9e56a7c501110523f0822a962923850edf7cc3446049f3a4a78c4813998f713e2cff7706e6365149433e85a86b4e354722a92f50a987c9ec2ff1b52c943f2959817fc9d24bf2d19927d3fca8fe68b8f7587c717e22284ee9a7e864a8425c7d738ec528bfc6cf72261ddfb3e547508aaa2e2b43758683c40a108f4ba09771b83c9d037f4ef0f7ab9b0242c897a95b5dd7d607dc4e0270028767adad423f410f81517f7fee5a3760002dc3d72730f56794e28a008b315e90de7458da8201111cb7987292570f44cc4f28a11db6871cd360b3ec06e2e3670ae70f97197d37bde9a6ca593f7d148f9787e042d084c1c2ebf8f35910e9b4a787906d1c6b907d2c8472977811adbae81727211097c940d015a48b1fc279d12d0976ad5c0e648b93fbf5e62c766e83f6c0b9c44471632a42fabeb1e7c45edd86ed40110462c5f357aab6dce0d8b964f5087b3130e0b8727f1a5754e538876413a9cae9b0710e8b5a57d5b002f8750a2fe4bd6568a6baf3c0d9efbffde1ee1ca430bee5a0db21b5c34ad9cfe58160cd1b2b1c8381b4bf7ff788383bd26c1eeacb860d6e29f41755bdd9f885b4dd590b64df22242a7925401730b45b335780f90f510e5f34200e78b04e394148ce45785bc19bd516185279100203f753ee82ca66a126d5ba66bb542b4b9f184423c16cbef8aad46be38dd719ad86a2e312b8260db4e68dfeea49b18cefc629f25c7e869a3e4ca386c7213165c6d45bf83ecc69bc7782c803603c3e4587e42f9b58a5cb55f946637c6c87f8c8a95ad915f7f84c5bff8511ce0b995b16d3f86e55bd8c3cc5b018aaad8790fecc6749cdd6da04a7219b0e17cc1e1e0b15beb9adfbaa3a986a379a4d13479b3110693651744658bffed48b4aad7b404a65ff06ef3603c8246eed74fc6a48466feb0b6c83ff352be797075a0d38ae48fea9510ab805a5b711bc64ade06bd1f27f0db43175f7330081594e870a88d3bc81be8abe7a83f31d506b366eed1219685e035b7d6484bd54c93c65d12b20b6afc3314c9f0676a2df797501a3689d510f17b20322a6f59226316f465f5781ad22cfe69aff0522d26df0860de2aa64261a3e1821d150297d8edc1678b3a47e08c8324e1c5f47ee504e10360c9f24e5bae85811a63bd0357d3c0cd53c08dd7df9a344e26e73b419920b87e4e3dfc7e253cd5c460fc6517f3e7134c4551e34163d04bc823ffec2de8395edbe48bd1faf955fef21ba49d870757c67a2e0e4f65b77d22f2c064f62c7e2ca4f7fb798cfbb11a6824424b1eeb495e14f11afff785f2f3b9e1aa1e84d5cb89920f012398aeef021c81800a5f0f18d0acbbb864d5e52795c4dd6e265346e6d3d306517b3efb143c77d5bad4abc5c7210c280291b0fc834ce2ca9dd2a62e6e48a70f458e953e0df36a74c6a887273958cab00826fcd5cb4a6cdf0aa88d6844f9d8a11916a8ad1a7ee3aff9bf6325da3cb7c42946c16cb739fcb8d5262191f6ff5e99db24ec9bdd081d9355113b336701ab4b25ce1598aa00f13a4b0be7ff4f7eafa047f1173c10bd1bcf2681157c6d2b9183ccb71deb22b04594b0d38b9aefdc40b7310f9a5fb376f6a83579bf700abed51644111c180ebd3a57605e9e5311640d160e8446062e26f9ad887e06459c02f264e04c967db546cbd563c9206ab40d2a6002a59ac00ef2d0805636fbf27605fbbbcfe2a06a90cfc3686d2aea19a2b25750255d461a5edab6db60d34da7ac62c3b04f161616bf18d2d7c629d81c025967faff42686570fa4b93816612a9812cc21784e66220128dee0f957238e182ba6480fae63db9f4f34b481221f7f0984d0f7d9989bf35e8d29acc5be167a267af337b3b0827f2f33d1a3260ab7e7d77438314f6edd6f806d94b326d4588a5516ea90b556c57fab99b7c117c657b4121a29594164d79221e4dab757f16e332934c23f251e75d504cc691d7b1c5e61363cd9db8426b577aec469bd86e39e89474fbc245e0465f77b6844e54bb1d61f636d23160d69c6c25a062752094c3cfaf6644714092eccacbaa8b0b3cc1d8e11441d7596fc1f5e70ea05acb04703254d43bc4d1e04791ed99b08fb1df1d0aa1f171793c855e64c2fd8771dd874056ffbbc4516acf39cc11c721174d1512e505116a174a82eae6d85b693aebe5b2063bde23133bd34b1d954", 0x1000) rename(&(0x7f0000002100)='./file0\x00', &(0x7f0000002140)='./file0\x00') r2 = socket$inet(0x2, 0x5, 0xe3) socket(0x18, 0x5, 0x0) recvfrom(r2, &(0x7f00000000c0)=""/4096, 0x1000, 0x0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x4c77, 0x1}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRESOCT=r0], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 20:53:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x84}, {0x61}, {0x6, 0x0, 0x0, 0xcf}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) semget(0x0, 0x2, 0x108) r1 = socket(0x800000018, 0x1, 0x0) semget$private(0x0, 0x2, 0x220) getrlimit(0x7, &(0x7f0000000040)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x9) 20:53:41 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x29}], 0x9, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@file={0xbd5699bc1ec0282, './file0/file0\x00'}, 0x10) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0xfffffffc, 0xfffffffc}, {0x18, 0x0, 0x3, 0x1}, 0x101, [0x0, 0xc136, 0x1, 0xfffffffa, 0xffffffff, 0x206f, 0x80000000, 0xffffffff]}, 0x3c) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000040)) 20:53:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3d}, {0x7}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 20:53:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) getdents(r2, &(0x7f0000000100)=""/211, 0xd3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x3}, {0x6, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x81) 20:53:41 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f00000000c0)=0x7, 0x4) 20:53:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x40}, {0x81}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x6, 0x0, 0x7, 0x9}, {0xffff, 0x95, 0xcc, 0x3}, {0x9, 0x9, 0xde, 0x10001}, {0x81, 0x2, 0x1, 0xe0}]}) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(r4, &(0x7f0000000180), 0x0) pwrite(r1, &(0x7f0000000000)="f94c5c49dfd685fbaf8a8d1a029b", 0xfe8c, 0x0, 0x4) 20:53:42 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x4, 0x0, 0x8000, 0x10000, 0x0, 0x20006, 0x6}, 0x0, 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) 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(r0) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) geteuid() r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) write(r4, &(0x7f0000000040)="d397a5f14422f902", 0x8) 20:53:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x7, 0x4, 0x8, 0x3f}, {0x1f, 0x0, 0x9, 0x120c}, {0x110, 0x7, 0x8b, 0x800}, {0x6, 0x3, 0x81, 0x8}, {0x8001, 0x3f, 0x80, 0x4}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000100)) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 20:53:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0xd403) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000300)=0x1000) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x1, 0xfffffff7}) 20:53:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x44}, {0x6, 0x0, 0x0, 0x120}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x92) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be9d602f6bea203", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(0xffffffffffffffff, 0x2) accept$unix(r2, 0x0, &(0x7f0000000080)) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, &(0x7f0000000080)) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000180)=0x5) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000100)={0x4, 0xce, 0x40, 0x2, &(0x7f0000000240)={{0x0, 0x7f, 0x7, 0x0, 0x0, 0x3, 0x6}, {[0x4, 0x4, 0x5, 0x9, 0x0, 0x9, 0x3f, 0x7, 0x6, 0x7fffffff, 0xac4, 0x3, 0x100, 0x7, 0x1, 0x5, 0x100, 0x5], [0x200000000, 0x400000004000, 0xfad, 0x100, 0x0, 0x0, 0x8, 0x6, 0x7], [0x1ff, 0xffffffffffffffe1, 0xfffffffffffffffe, 0x3ff, 0x8, 0xa000000, 0x5], [0x3, 0x2, 0x7, 0xb29d, 0x6, 0x1], [{0x6, 0x7fffffff, 0x41, 0x80}, {0x7ff, 0x7, 0x7, 0xd8f8}, {0x3, 0x8, 0x7}, {0x8, 0x6, 0x0, 0x5d}, {0x8, 0x0, 0x9, 0x9}, {0x591, 0x2, 0x12bb, 0x2}, {0x81, 0x200, 0x3, 0x8}, {0x20, 0x7fffffff, 0x40, 0x6}], {0x3, 0x5, 0xffff, 0xc0000000}, {0x5, 0x6, 0x9, 0x1ff}}}, 0x1, 0x8}) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f00000004c0)=""/171, 0xab}, {&(0x7f0000000580)=""/84, 0x54}, {&(0x7f0000000600)=""/71, 0x47}], 0x3, &(0x7f00000006c0)=""/223, 0xdf}, 0x42) 20:53:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7}, {0x1}, {0x6, 0x0, 0x0, 0x7fffffff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) recvfrom$unix(r1, &(0x7f00000002c0)=""/4096, 0x1000, 0x1801, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 20:53:43 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004500001c0000000000009078ac1400bb000000404e204e2100089078f3a85f82a2123612bed4eca8e4d506a2b047252738b1dec46c00d63cb26c81ab49bc7e1095c97bd4a336785b7c677c9b26558cd413fbfc31c01440207e214f2cd00c11e712efc9f89434b767fe0a44d3300000"]) 20:53:43 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x9284eaa0731f5f4f, 0xf0000026}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(0xffffffffffffffff) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) accept$unix(r5, 0x0, &(0x7f0000000080)) renameat(r3, &(0x7f0000000040)='./file0\x00', r5, &(0x7f00000000c0)='./file0\x00') kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fsync(r6) kevent(r2, &(0x7f0000000140), 0x9, 0x0, 0x80, 0x0) 20:53:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup(r0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = socket$unix(0x1, 0x1, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000300)="7e97e91f9561e84b1e5359918dfff3cb266a7cc47c5c16d2adc1fc63917ac75e375e7b2bf57e3a224d8bcca4f75f54547229dd624689023048ede6172f0e8effc4d78392e40b3ef76e4f8f4f2805ae5b17b7715c940268e76ae235d5b5855c7a87dabd0ebff715dcd926b176c8713148d598c2b062b70321c3afa21db4a988aff59e4b2db3ec86f5634d9f70d754a54b92acf7472d4f37591c1710aa59541f960690246b625fdecf40", 0xa9}], 0x1) r3 = syz_open_pts() open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r4) readv(r3, &(0x7f00000002c0)=[{&(0x7f00000012c0)=""/203, 0xcb}], 0x1) close(r3) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)=""/68, &(0x7f00000001c0)=0x44) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000100)={0x1}) execve(0x0, 0x0, 0x0) 20:53:44 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2000, 0x1400) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000100)='W\x00', &(0x7f0000000180)='{\x00', &(0x7f00000001c0)=']\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='W\x00', &(0x7f0000000280)='W\x00'], &(0x7f0000000540)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='W\x00', &(0x7f0000000380)='W\x00', &(0x7f00000003c0)='})\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='W\x00', &(0x7f0000000480)='W\x00', &(0x7f00000004c0)='\'\x00', &(0x7f0000000500)='W\x00']) unveil(&(0x7f0000000000)='./file1/file0\x00', &(0x7f0000000040)='W\x00') open$dir(&(0x7f00000000c0)='./file1/file0\x00', 0x80, 0x10f) 20:53:44 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="01000000000000002e1100b0dfca7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11c303000000b33d0000000049ad4ae8d462fcf5fa0557806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcac6e9d34b6a31de9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4a02dd65feb4a39a0db0d6d8791c698df63ef776966900000000000000000000000000bb19b77a56b6c1dc2038ea20589224e0e6c957265c3e2a5efddefc69bdfaa6d207d14c056387d32cf6a40863e7359465f476c7285e6666fc27abf8c9443856aff2309c9d0dc8441f1bc8e01581c68dd9ac8e11201fd0798bbcea4bb3827f052da00115cbdae74e1f453589d812b64634c3d5f1ce743ba5102290efb381de4ff8385667a3ad1b3a04a12bdfc3c0468a38785c5527a68a11ad95c56ca3e2ac780f432a0000000000000000000000000000000000000000000000000000f356992cd86eef143d6c6de40ee6291bf9be0629a594ead3eb1fc84b9fb28d162192cf4f27bbe2bcf836c65be8bfa34512f59e73ff960ca0a1ab682dafa690514e552d16020b8c10177b317462bac1eb8feb67508f781d84e5f8dedde26a32e4f3e11e595b21c2ab9509d2d98449485d70df7815a081d00ffc89174f313c5b630fbcad11ff43b07d3a00601a7016"], 0x44b, 0x800) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x81) recvfrom$unix(r1, &(0x7f0000000040)=""/197, 0xc5, 0x1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) msgsnd(r0, 0x0, 0x4a4, 0x0) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r0, 0x0) 20:53:44 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) munmap(&(0x7f0000693000/0x1000)=nil, 0x1000) mlock(&(0x7f0000691000/0x3000)=nil, 0x3000) r1 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000040)=""/34, 0xffffff98}], 0x1, 0x0, 0x0) r2 = semget(0x1, 0x5, 0x80) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r8) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x0, r4, r5, r7, r8, 0x40, 0x37}, 0x80, 0xfffffffffffffffe, 0x45}) ftruncate(r0, 0x0, 0x20000a) 20:53:44 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x100000000000009, 0xfdffefffffffffff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) r4 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r5) setregid(r4, r5) 20:53:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000001c0)=0xf2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) r3 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(r3, 0x0) shmctl$IPC_RMID(r3, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000640)=[{&(0x7f0000000280)="87993895a0f78052a7a44c1faa6b12deaad2625b170de8069c0ad99c1c46050b1cf69504099e2076c820edad1e0e8dea633006e265fee817cc78af7a030262f98cf8609bf7cd3c8381287e6595cbee85edf78485001eb8e7aee02d4e586fde890bbaaf45fce50c5b68939f96851a7c135512f908de28d0c8ae8c7a1bc2f71951b1f79e54478878f38bd60540a03dcc87640d2a83be0b58383d", 0x99}, {&(0x7f0000000400)="968adc48d1c046ad4305558ec008513b169c6dfb80db812882969b7cde849ff8eb08ecd7318fb36f5c2e66c6bba15f39801b7deee70d097785fdb3f0ae8cfb4a5c9d6e5c8d4bd2cb08534cbf1283ad79ab105397829cf3c66f761c0e1e40216ebd7058412365b9f0", 0x68}, {&(0x7f0000000580)="df43742cb93443fed0f85da94df885bdf0caf4e0e533b0c5aa48199d54985e5262f368871504c1a8b60571e1eb4a6b0bda6d459df4213ae1335d387065f454b540559b9ccab99109f20473faff315d87c104fc6e85ffedb34c9d30f86db5ac3043707c548b61b7d5f2fd9fa518b1d878e6916926d2b2b511ad0740e2272f", 0x7e}], 0x3, 0x0, 0x2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r4, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x3) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') pwrite(r0, &(0x7f0000000100)="d000"/14, 0xe, 0x0, 0x0) 20:53:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000140000a5afbd6c00000000000008"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = semget(0x3, 0x2, 0x10) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x3, 0x4, 0x3, 0x9d, 0x63]) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x20403, 0x80000000}, 0xc) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket$unix(0x1, 0x2, 0x0) r4 = dup(0xffffffffffffffff) listen(r4, 0x0) accept$unix(r4, 0x0, &(0x7f0000000080)) mprotect(&(0x7f00003c3000/0x4000)=nil, 0x4000, 0x1) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000100)={0x16, 0x101}) 20:53:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000700000000000000aabba277f337617a70292cdd1f6790616a56fa1f7ad9f3e76e827b97665e475c0227295717c2af52f28a127f5de81e93320e74d5ee3d50bcfff001f1"]) 20:53:45 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000200)=[{r0, 0x4}], 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(0xffffffffffffffff) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xb5901ace7b41d719, 0x2, 0xf0000000, 0xfffffffffffffe00, 0x21d2}, {{r0}, 0xfffffffffffffff8, 0x62, 0x1, 0x4, 0x9}, {{r2}, 0xffffffffffffffff, 0x8, 0x40000000, 0x5, 0x9}, {{r3}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0x8, 0x1}], 0xffff, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffc, 0x0, 0x200000ca, 0x7, 0x95e0}, {{r5}, 0x1, 0x0, 0xf0000000, 0x2}, {{r6}, 0xfffffffffffffff9, 0x0, 0x20, 0x4, 0x5c8e}, {{r0}, 0xfffffffffffffffe, 0x30, 0x1, 0x9, 0x1}, {{r7}, 0xfffffffffffffff9, 0x8, 0x4, 0x401, 0x100000000}, {{r0}, 0xfffffffffffffff9, 0xa, 0x80, 0x100000001, 0xdf5}], 0xb3ff, &(0x7f0000000140)={0xffffffffffffff41, 0x3}) 20:53:45 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) fsync(r1) writev(r0, &(0x7f0000000040), 0x0) 20:53:45 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001700)=ANY=[@ANYBLOB="7902adf5ffffffff"], 0x10) syz_emit_ethernet(0x105a, &(0x7f0000001740)={@random="0079c2c3e279", @local, [], {@ipv4={0x800, {{0x11, 0x4, 0x3, 0x3, 0x104c, 0x64, 0x3, 0xc8, 0x2b, 0x0, @multicast2, @empty, {[@end, @rr={0x7, 0xb, 0x8, [@multicast2, @local={0xac, 0x14, 0x0}]}, @generic={0x88, 0xd, "00e8ce283589e33987635c"}, @ra={0x94, 0x6, 0x401}, @end, @noop, @lsrr={0x83, 0x7, 0xad, [@multicast2]}, @ssrr={0x89, 0x7, 0x4, [@remote={0xac, 0x14, 0x0}]}, @noop]}}, @icmp=@echo={0x8, 0x0, 0x0, 0xfff9, 0x8000, "f4773c4e800200464a484fd415e6575fdc5c6f322ae96860ad628c48922b6dadabea130eea371c2d3ddf5a13e620a67952e08b7a2dcaac4e2c1e9052b63fa74bc8918d7d50d6028e40b696f7d60a417f5c882814d282e48f1e859a12bbecd6d51a61ebbff2a4d1bd60c25e527d588b7fa60fe75b04592904deda49aefacff697050791928ccfffb47e965a76ce3dc02c0f754d5e84a9456269c111af53f5859c242ee8692f2729d7a28735d2e5ddc8a696e0d1053238273b1ba0ecabc705aa7672952c259712fab2a62fb9581a5965f62ca2e09ef2de4e4ec79aa54199828362e30b9058904f475aa3878b9c640d8ca58f3474df533988c54892e5e16c54ff9c767199042e9d572e2fc69f44337f706d827e901cab0837c9d7d71a04e3deb58247c58556823f745bc4bf38aee289cb3b0d305b44a7ee7c66553804afc05e4b5c539a9e67cd4c86eb203479ad713ed46a58ba574173fd11a7f261c78af5a8100a64ed12a7f04dd7a5c74a54f465f7cae6ade97a90591fe062339478303ba7274e17d82dd7e1d8d62874c0973bff474caf30b1af3e8a4ecc0fb9af9281da3749ab9b8a98c530011f872208443efe59caf39914dc93dc412dd78b681ceb1e99aaec19cfb6f84567313a2f388cc3abdc018752646d4bee1bc05cc30a0faf0414d208957dd5bee8c714874e415c68231384d350a155a81fc638bc23092b56785508c922597775428400bd892b42d5b9acc1a183a6952731c4b5a8105d82a3e388dceefebf5f0f54f7424959ced703d30c143f66804ce8b30933410d39309a406dddc13b7ff8257cadf3b093694425b0b23bcd90f125fba7a2e2b0375e4e68d4f480c8e19509d74474445cf04236dc714d07ec67d31f3c9159ae85085393e61fd2a475d1c1f864c8754d1e418da75e51e2207a2ea3525ba28e27034705134e7ba7931540be2fff148cdc0cc650a6688c1bb6a634c39e6b4714903d0cbd1bff2ad52fe45585d4cf38adfe8d99eaba9944a91950fc012bbb526e6b101578e78693a273078fe3f6f91bedd03ff21e81ddedc541e17de3dc59682d2a7d495ff0b05ea9afa802380b85cf499eda4458dc103340fc9eaaf35eaaad6abf1c5d76d70adb64233436afcc2c392b765cd8cab69dfd497f0890df5e52eda3450ae3fe0f7185566ef74af6d9dd37fb64d6c998d695a8cc126cf5b05f4b5e04733c43784ab17ab04fb13f29f55499ffd11277d7a282e74561034672b1b4e07b3d1b330b4719bb26cf4eb1ec2aa27c06b5724540017570eb0db2a62d059f5345dca256453c68bc9c3e7314cc0a20a728794737c1b2848c4f11eccf9800a2fd2634cf6d8dda9c109c261a94476b8fb81fb9578860b180f7f5bcddcecf162def18103221111af6416cf731292ad80c942896e0d1adb4e6cedf51a4b83e228048e7fd89ee84a05b143770dc6c16a80c5a88b54c868d9def0a289d49bddecbe7c6fc2029426144faaade2d166d61eca411dfa5ef54ea3a83e6ddeb7598a3faba47fa883a66e779bab2cf511586669e4619022a944c406733840a2abe99a09ef8a46fb887dff4ef4febb09634c66d26a2d05fc2fd68864e045e3c51d358d45127184ea8e170fa7b860ac4335fc2a68106ac23c597ea0b0e1a26cf6636cffed5ddabaf47c2ab76db41e24dad49319e52824d47f66f0b9b6bed1bf86ace643ac8b2c28ad9b1a5862987780d17f381d970441741822412a4694be918888deeb484fde966a4c1aa1b47d1529c6b8d9fc634dea23c3751c0c9706cd862e626d47b867b9abb2cdee6e4fb2f8d62f59162e73e360d24f4c3d995ed2c77cbdda5a00b81f021eac5c20aa18dc8c4390cf2ce91ae0495c589ba14fcfa88a4c32e2a17991c3e127defbb673c71cd255ae47b598f9d16a8183a7b59e7c5677ff3b1cff863bf0773437f73f43df1c5dc34b22cf7a4266e424249fcdfbc052390e84f40282518d30c8f7b20733f9029698170878325008b528faa80ac269778cf8acdc43f20f86fa9f12da895fa7c947094c6b12ca8dc0cd91086105b820b830df4baa2f990eab087c08339e8564ce59d6ba9a9f85a8e61b2939d5088480810ccda105e65328d50c0545db62f59be2472b9673a7a185601039ed8ea02ac90b7bd5f4e11baa46588247fde8d97fd312c0816d6fbf2df9c2ea31402639f9969887e9e4ec52a628a3b5d41f46250b332fdc89de672ed0b9a3a0fdb424e23bb2284bd8117dac2e4be9d1ca5f7abcc2ff23cf59cf55854f0a5b066a85ec0681b223fad77fe9cba7b0fe6fda5a22900f942da9ef0d01de6a16f1a8f28900600922cfbed7a7d6f0bc38bec6a626c8c5d24b6b001befebda114c92ab3b27ed00aadc3770655f7092b7ee04886dbc9116826e14948219f542add661171d38679e9fd2d009e9b536051cba1807c919765054ad2f634a32980102032ba1049beecc0365baa21ee3e027d4981a7b05a750d4a03ce13d5003ad205e739397385eb47c13e73e4f4d8ef36394ff602b04a608460dded72056aa97fb00d26b2cf1aeeea2802ea4d2573e53b36bb925eb87dc6a8eac820e2959691cf9e9aa7a17ddf650606baff1b15512ad426710884a0b49ded696a8c7420280eb6a1f7c361d954f7b8743c9bcb9edcc2c9d4db6b406b938744a4644ab0a2a2096084f8b21d0af2697bbeed26baa57b9670286891910455eb9aa88d5bf135f96d4c00b9c721b1f41c808858ac5a7430e81656be52dba8a26de60c7b7ae9d1ead05098c9948860c05622f92d8d613dfaf198b7eae5da55f1467bb7dac20a3551c74a047739e3c3c68d77220b6e62df83e451a529f33f4a8c69312c5060c42b9276c1277ed4d4365bda2134e27c9e9da2c579f3fd57e22ba12e81423dd3e478bb891bde165bcf12365bbc076c60fb67bf0ca30f9abdad735354d74174e887b8ce1cdd95c51c44f155ce4ff0f2d9edbca5f5f7022cea68f6db95955fc4df71d57d8ca4ec7d720c22799e9f99f92249d46f3ac95b067fe8e0b8e18eb5a669a4e174d7b5a970090f556ef726de0eecc94ff06733c30f340f5efe54ba2ff0ebee578ced837bc3a2a16c47a30e56ca1219724dd42f31bf57e4c6a99fe8af7b94a2f669883d06fc6eb9840662d6022fbb2860cf878acca8af912e02e9561b3c082b510d17d73a27047403e5f8470de3d6af84b3c0d20d9064a4452f52eb9bd8bb6f20de4085656e53a6f2c95d73dfefc76619229ba23f07c65aafff6c4347152cc5c03df7f0575a0fc9b5b21b187e6f3e727fcb1bdbe78096d860a99c6007d963959f90401dc34255cef7323f140d9d1f0a76f7d19a27176ccd9e67631953bf05aeeef678fadf3b665dede22357d4d3a8d349c5b3c6f4e37f235683fdfe7c866c28b47deeebd681b94f02cfa30a919ff48e17c7af0e703bcec18c1b16e1effef0825fe1c006cd6ab1b2efc4055a742f0c0140826014f48448435509340d79e33e334181037527f5213138be6114254b46337eb9335c18723cda4c0b4b073b4ce05dca6a300c837ec5ba83987ea84441f6ada6e87d403fccb809caee80a1d568d40ba9f1ffc18cd5b1159862b0db444833309f08f49743b84afc495faf6aee5ad89951ea73346bd490271a06226671d47669bfb1d6aeda3c3465bafc2dd2f2417a73c347161f5220635a9fee21be6c753b421883e2e546b7819f5a60636b656d614a9dedb9f918fceca228798897fbcf5ea251b3706cf7361e91fe1c646594a7b7218ed2e192dc50b2925ab23f046bdd81d4e8c020fe85942f2da257a6e57f7a27ac5d34a545d38d7fc0175a6a07d3c8ecac2855d8c332b7d2a78d8559641f54a0e27ecd274d9167906abcf3a8cd079c2d13a27c4b5e7ca7dd01ea1a4d17bb8eef28a7566edccd218191484331291528162f4d329df31bb78e23b9d852ae982f304e39946bf904e26d25506dfdd66be78147587e213181e4b978bf384b6056d9ea2a992846fb93b271ce03ac36b199a9823869d9743fdc1b65bf2a045c3ea279ffc877d68810d6deb1374ab3443ab5c8f1ff26831a24b0b7c4a98af1d9bc9728e45b20590847549a5e7368b7d4435a2dd47b6d398ff901df569ca295bccfac27941ee049a3c7c607ffd3431934e3d5d21937ecaaadc8127328123cf71346ddce72206528dee440da63265fe26bb4829e859ea42ececd5d3f5a1e277a73bec7d877dba3a04fb8ff9815c08ab0dc2e37c728eaa731931b30118ae7edbaf2255473c4e190916721e036f6dfd08d24dfb7af1c07ef5764de179be30dad5f25212806aa76100e386b5ecc697de7be33c7dda53071d09aa8607e4c25c22e857b76b9aa1bc3c85cf44926a215f237214d70ab9d0c69e3cd855e6dcf8dbed94fb372fe7a074da399e6f7bea1d5e958a9aca0809827a6b0f417c8dc8fe77c26cb5419a38ad49af12645a7f961cd5d0b3bcc1d04ca58846414f04c009e97a7d31822c39d33c62665e06dfbcd920671a2c4fb2ea4239153d0b6f77e04fa6cbad071eb27244f45dd7e03c900e876cdc7015db67fbc19108ba4470d259bc27abd87c34dd122e4e9228b5d27e7c949e28397b0126e8e267bc98f130c46ef1d2914ddee1570d5efe8b6bc88c46f6be2a3e59a2cbf5d03d648ada1b190edb6106399377773a459df5c7a3b959c386c975cfa681867f8e915b3d2cbe9d16a223174f7024123521b7e88af3ef8e73ac70eb7e2b5d7538213e6bdbd4013bb71f003a3ff0c843808ff9bc5b4c051a95280ef61d6020b78c99a15a9547f408d02af4cc58ec2ab5745d0b1e6613b1cee1caa4ab438ea23a1bf0125d12c191257c68bb3da8c95569b23f6eff4f2adaa1084ff716d9a530acabb6d206c2f00da20491633523075ff039da7a4ec082a58c7ce5cb632b76d14aca1f0154e6c61982779b7ad1f58b9da194da7a17430e4ac8f62c0f935e3755c06a8fef660565b1b5629c71fe58518547fbe9622455c1233dbd34eeff16d2d11d2eb43ef26d5606a50d6e294f5dfdcad739d2b76f7aed58095d0c81937c27ba22bf642df7d00a80a62fa78c7b68475dbd62fd161f156731aa2d10238f2ffa7df6f5a1a43682fe0d113174b52f6a49ca8fda7f6d8c74e4fa7359ca7e7e3748d3063efb81ba2b50c2530c1ee63fd0f35272ca1cf448bba63b7abebcf19caad4df57235ea0122b7fbe47c6c69cf0ce2be659a5a6a1ce89a890d5c7e68a1a511aee3c747c00358d8bf32097d548c2f47e9077cc936746d0fc9e6d2deebec1daada21a08336ce4a9cfd4221a45d44335982c12e4f2bc4b04092a64021db850a2b9386f81e180026d945d5f98f0157a109fb971fa4dbc51dc637c81623bbcd91884a138224e2277615120ab1e0cebaa9c1df1939f73a89cca5d92a6b394cb05cf63c922d2fb63b019bf5e3a6309342d7bf86c9734dda2b01095dd0f22b435a4a4e34874a64554d2a806a7f6191ee2c4ccfeebd50454a03fa25b8a5417ffaef3790d15b05007d3e8569ffdf95ecac0a811aec01d4bdcf1495de4ba95d9d594a5e65279d2016b7821656a43521ce1c4310cdee70478eb372b060afe21e447b20b1c2ba11e7ad4128da29ae447e4d820ca1b195e6ecc6e286b718296885896cb562325262d116dedfc9ec4f56e9812bb07bdf55316771341c2f85b9eb5fcbee117d1d7d24813074fdf1c953ea6dcbd4b611a0822eaaef0e0df2d3845559f8016ef2f413c5538cc447f51ea057122d560dfe07884db12ac8ce30a16ed9d80e97007117d68bbb290d89f52d3e01a423e66c0815d156e0d4d12b6ce648854566"}}}}}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000200)="892eadf04950078f2ed34954230641d006e34157cf0fce4c9f5f9b022b1d0a41b2285a18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f4094321fb64fc7a962d58e3c174125a6983ee863af3239970e25b53381f4960bfee501a720b650aea100efa3871b176589da4ce11843b66ac797f1c3dde79a9f882a3472338809b40b3418571473cd3c9c319420032e56992eca8792e3146f611e58fab97756daa2ab9c83c883a3245453420c2a676b26468aa6fd200", 0xc6}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f7", 0x247}], 0x4) 20:53:45 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 20:53:45 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvfrom$unix(r0, &(0x7f0000000000)=""/4, 0x4, 0x1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$dupfd(r1, 0x0, r0) recvmsg(r0, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) 20:53:45 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a7"], 0x10) r2 = socket(0x2, 0x4, 0x0) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) setsockopt(r2, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) dup2(r1, r0) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x39) 20:53:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) shutdown(r1, 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/8, 0x8, 0x3, &(0x7f0000000300)=ANY=[@ANYBLOB="01002e2f66696c653000f334ef978395f95973762207e6c5cda27a48d187347466aa9c0875c5049c9eeb7107ea89edf6d76dd35d15277a702e2aead1635fe90c9b31948c2e31ff3aed1ad3ed57e1cf6ae9a3868d1323c93153f77c6e3c91f9a1"], 0xa) ioctl$BIOCLOCK(r0, 0x20004276) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff53}, 0x0) sendto$unix(r2, &(0x7f0000000200)="f7", 0x1, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x0) sendto$unix(r2, &(0x7f0000000140)="7c62cbe0aa30f01acf75ceae308f02164ed1504e21491d0ffc98565feb20590264117e63dbb303de556a7c8c5b5579c4a4", 0x31, 0x403, &(0x7f0000000380)=ANY=[@ANYBLOB="30150000000000000000ec2890b27a2f97f959e1c7bb011b2dda7c4aa1a4b79a18ffbe893dd7653211cce0523c4408c24a"], 0xa) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000100)=[{r3, 0x4}, {r3, 0x9}], 0x2, 0x1f) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x2010, r2, 0x0, 0x2c) pwritev(r5, &(0x7f0000000440)=[{&(0x7f00000002c0)="1bebcf5e1c0c9fc50bc156a6a956c4", 0xf}], 0x1, 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x3) r6 = dup(r0) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) 20:53:45 executing program 0: mkdir(&(0x7f0000000980)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file1/file1\x00', 0x12d) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) open(&(0x7f0000000940)='./file1/file1\x00', 0x718, 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x10) rename(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000040)='./file1\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='r\x00') 20:53:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x3) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2f66696cca71e93ebb4594bda0be7b36ec8c65eaa6722076bd01d110c75005bba15afedd2dcddea44fc1546846868cef6e98af6f9a62d144034190bed264fcafcd85dbe824e46ed1c170441ed612feae0800b1e562bf279a4b0d137feba647c5df52068ed018f238b6943a5ab8a10d941bff7301000000c8be7718477b26f8287bfb367ea00a6efcf77c3d6f631a5046926503be3134ca86061e62928442e8427aa4c1c5ed00007d40cdf7fab54eed1c4fa01282148407f62f1f80209cc6dca2ea5cdeb1aab9b73e822e8003024099b379185f5e00032c3dc89f588c55c6c0bd201d14a47a1372320f42d9ee8d00628890dff83128c96fa21c06ea604ba31463df34af96884a90a8b01a1ea322303c83993fd77dcd268fc11d2a6ebbacaac8631b9ef4a1c29500"/310], 0x10) write(r3, &(0x7f0000000300)="9e3eaa56000000000004bf9a5c42304086000000e41bcca5230eaf06fa651c1ece0efdd308e6b7cad64d7f1be08f39518968b93ec934e3275c5faa56881211ec602a6c710271632583eb3d426c92a04ae39e520c862f05aa0ca37032fddef9bbb12379cb111fde9399d98521a4ebe51b63ed84139799749995ff74464bc6934b70ab4ffd82b99560184dfef0121593b9a37e21d5b14cf7454e221f48a3f890b92fd54aca244c1d7c7cf20bebb512edecc3f6b33a3b699219b6feeafebc97f506e15963842f584b4fac1f27b057d6b304223e2b879bf70ca803492ee894f7e5a0a161d81d42d7e439f052f0ce88902c32bff3cdf3dd6cb2afae2dba7521686f76aed84b028e6f5e5b6c3464e6a43b789b0766b5a28f986939669f95e6161bab7dade7ba1ad1bab24469138e03193f7ae850edb590668254cf3aa452536bec12759630f28b01040000000000001b41765bc3cedd99e7a01b956e720842afdb46", 0x15f) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000240)="ce0cf122d30ac38b9671153251b4ec1836c4c1c974764fc64ba9ae27287d8286", 0x20}, {&(0x7f0000000280)="8a2c00a05b5940909215fd952689a660f3abc52e584566eca65d3006e2c6e0d2e712b830b5fb4616a8095f1686ec055807d8b2a04bdd6da839361fd4494d8d010f020764216e58d35c37abff42f6307c416df9e2878e799979ff80f4767b47", 0x5f}], 0x2, 0x0, 0x200) 20:53:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x4, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x7], [{}, {}, {0x0, 0x0, 0x2ef7}, {}, {0x0, 0x80}, {}, {0xc041}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000191c0), 0x1) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000040)) 20:53:45 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0xd7a, 0x7dd7}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0xffffffffffffffff, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r4) setegid(r4) setitimer(0x1, &(0x7f00000000c0)={{0x5}}, &(0x7f0000000100)) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0, 0x0) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000180)) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(0xffffffffffffff9c, r5) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x5, 0xfffffffa, 0x3, 0x4, "149c97c121804dc1bed6f1f029047e35a07932a9", 0x9, 0xfff}) 20:53:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x50}, {0x6, 0x0, 0x0, 0x100}]}) pipe2(&(0x7f0000000100), 0x4) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pwrite(r2, &(0x7f0000000140)="17b08a8d1a98707c6914f6ec357e", 0xe, 0x0, 0x0) 20:53:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="2b1e22874a44012856e00f34beb83ad451bbbff1694a69db6f561baa13a208758383281761cafb1bcdb7bf67ae1ab3cefb717e90831c4cc0ecc86b2333932cb098adfe08a771c9e8e2fb08220acac710f2effff743fa5c3b7bafa8fff45c7d04cbdee3844d7030c40f3d4ca67b6bb9066af0b467abc16d1b61f712ee320558dc4f37504e7d0c86", 0x87) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r2) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r2, 0x0, 0x3ffc3}, 0x10040044001000d, 0x20000400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 20:53:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696cca6be9"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r6) getgroups(0xa, &(0x7f0000000680)=[0x0, 0x0, 0x0, 0x0, 0x0, r3, 0xffffffffffffffff, r4, r5, r6]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000100)="413cf65860704b06fc2c37acc5c6e2ffcd1e11d2ffea9d544b655e31db0263bddcda75dabb64944986d3477a4174e93207e2b3639acab152c3ef4ee998bf88afa1742b605742c253f550cc1c31ec6b9369ab9093e9ade1e90b9336acb1c14eedb57af994b5890663a73d9eaf5c50051571974b4e26e79a543d4ea1dcbf3c343ec27dd3b536b6d2ead4cd01b62b1c96c812c11c9baa51155d8b80d52472", 0x9d}, {0x0}, {&(0x7f00000001c0)="011bb997df0c773c8cf06d07f0ab556cbb977669342f329e170ab4ec45da8e86075552f8ef29759cb4a8ea3710a1dbf90681bbe056a3bed119f65bdb0a39dc3c6bdaba7f0f1895cfa7ba844dfcd91eb2c3b0ec8b934c7831c85129e42e2d02087b6dcc9852afeddf3a197032ef9213d5b2ae9cb1c8895eba75", 0x79}, {&(0x7f0000000240)="2369caaa6c16e3a8efa9da4b2c3b1f75f21253b91746d99bb861ae104a2815187c0a1a68cef1a6d3eecfdd1f28aefaa55ac279f6ef91c3311e38e2b08d626f1a9057142ff3d0549163bd74f60772dbc8bc7c6ac9ec242df76bcd08252f46325237db2ebc579dc3477b1b1369afdd29bc3c3fcef72631c14bed6923673c0ae3278e35787bc50857cc3d4c8d9c4e2d53cf7e53ce284c4fc863e1f8869f55996ba541a903cf6c84d43f81c816e13eda6aca87210d0559311c8231e1c5b1b31c9e2eb75774e9258d3c642acc851fbf82b33d167ca115d9bdfa73dd61ac9240ad9a6807ae17b7792fcae6d61880374fa60eaa0c8577e268290d7045", 0xf9}, {&(0x7f0000000340)="235449fd3ca2f08df69b0341477a2c754f6968a990e9d9", 0x17}, {&(0x7f0000000380)="95", 0x1}, {&(0x7f00000003c0)="2108f750af5b825f48cffce066d276266c6c277660689888306fb2461fe13a3ebc80fc8d34fa429bfe704e50020f381b641a5c5229521a5e762502f2bbf2e5ae23d328e3753e859956dfa4a888c241f2a14f9f71ba1c853fbde220f268749a3f0b6153479db16cddb4fa587d74849ee3baef836ef64fbbf7e1090eaeb639b648dfc34800eea1bc33cdc8bc02d8cec78936254fb2ea70bbb3414e1d926c6f93be16b8bdfe169f08499fe0bb90e7ef6d05afc767de3934f7c9199084d0de51c2b64c5a4432436c41e9f5a2", 0xca}, {&(0x7f00000004c0)="da80559e3983adb48b135d1ad24fef98fe1609b69841039253849b0c7e38bb22fc9aba6c2cbf0d8b599e179cf70fb27c5ae4054b466baa4573e26d25459e3080a57a859ac8c27b9dac34a0110b7fe86cfa1eee5735", 0x55}, {&(0x7f0000000540)="8f959b91acdc7fde7291271ef69a6dbf238c5570b01eeb01cb9997d6daef3f4c4cbbe508e33ce59aab9bc0fa500e47586851d8526d267d444124ef02eb78b58937269fa78cd3c7c55644775e33104dedf774e5d3a38c1baf92bc81", 0x5b}], 0x9, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r7}], 0x20, 0x10}, 0xa) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 20:53:45 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000400), 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 20:53:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)) semop(r2, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETZCNT(r2, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r2, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x5, 0x800, 0x81, 0xff80, 0x8, 0x1]) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000000)) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000180)=""/51) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x40}, {0x87}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0xf5) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000280)=""/208) 20:53:45 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000180)="f1d0942af98f41144be7ae0a2fa475f8a0f04321be205919647469eef6205926a6246a03824cb9edeaf03079b365d985ddc9b7977d803364d7dfb5751e874572e347f1e6abd140c4dcb5d2a8de781a66ff3cf093ea7416c0ddd00eebcc6d3aac79067e98cfe6b301a90dae02b14f8ae5148a394360", 0x75}, {&(0x7f0000000200)="dd5b15103d87fd333feb3c75fdcb71bb9b6e4aedd471d4f0bfd4b777625a9f2a0fde1fc7085950b736eeb698a83905088f00162b52206e022bc5b54e0de6d3b61145f3aff8fe0790920fcfda47fbbd3c", 0x50}, {&(0x7f0000000280)="22bb7032a6d5a3502c33df9823f17e1e100b5090f375f999aa68e7", 0x1b}, {&(0x7f00000002c0)="c3e75d0f4fd939ab3d664863f355743a89f11c86790d02e9450b98b6b534ab97dc9c27791f764a3c8bb9b75afaab32d530f7954bab4b4d5cd6c1494638e8d62e5caddb2c60c5949f99743eaef0c13fe142bc7176953d4db67771ae679b5f7e6090a01ac6", 0x64}], 0x4, 0x0, 0xfa0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) dup2(r1, r0) pipe2(&(0x7f0000000140), 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 20:53:45 executing program 1: nanosleep(&(0x7f0000000040)={0x0, 0x3b9ac9fe}, 0x0) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socketpair(0x2, 0x1, 0x7f, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r1, 0x15) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x20, 0x1}, 0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000100)) pckbd_enable: command error 20:53:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r4, 0x2) 20:53:46 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="d7144b", 0x3) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) poll(&(0x7f0000000100)=[{r1, 0x8}, {r2, 0x4}, {r3}, {r4, 0x10}, {r0, 0x4}], 0x5, 0x80000001) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:53:47 executing program 1: syz_emit_ethernet(0x36, &(0x7f00000014c0)=ANY=[@ANYBLOB="aaaa86076000d50100003b00d731493c8d7933e9c1f10000000000aaf3a38b0000000000"]) 20:53:48 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2a) unlinkat(r1, &(0x7f00000000c0)='./bus\x00', 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) flock(r2, 0x0) r3 = syz_open_pts() dup2(r3, r0) 20:53:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x6) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) kqueue() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r5) fchownat(r2, &(0x7f0000000040)='./bus\x00', r4, r5, 0x4) r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r7) r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r9, 0x0, 0x0) kevent(r9, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffff8, 0x10, 0x0, 0x2000000000000000}], 0x227882db, 0x0, 0xfffffff9, 0x0) 20:53:48 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1000, 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, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x44) 20:53:49 executing program 1: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) select(0x40, &(0x7f0000000040)={0x8}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) 20:53:49 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [], [], [{}, {}, {}, {}, {0x1}]}}) 20:53:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d, 0x0, 0x10}, {0x64}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 20:53:49 executing program 1: r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r1 = getpid() nanosleep(&(0x7f0000000040)={0xff, 0xffffffff}, &(0x7f00000000c0)) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) linkat(r0, &(0x7f0000000100)='./bus\x00', r3, &(0x7f0000000140)='./file0\x00', 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) close(r4) execve(0x0, 0x0, 0x0) 20:53:49 executing program 1: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = getpid() select(0x40, &(0x7f0000000180)={0x80000001, 0x8, 0xfff, 0x8, 0xffff, 0x200}, &(0x7f00000001c0)={0x6, 0xfff0, 0x5, 0x96c8, 0x1, 0x59b, 0xff, 0x5}, &(0x7f0000000200)={0xdee9, 0x2, 0x20000008, 0x1f, 0x0, 0x60e, 0x1}, &(0x7f0000000240)={0x400, 0x5351}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x40, 0x0) readv(r1, &(0x7f0000000000), 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000380)={0xff, 0x1, 0x6, 0x7fc3, 0x9}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x800000018, 0x1, 0x0) r5 = dup(0xffffffffffffffff) listen(r5, 0x0) accept$unix(r5, 0x0, &(0x7f0000000080)) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000000)) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x8181, 0x0) poll(&(0x7f0000000340)=[{r4, 0x10}, {r6, 0x4}], 0x2, 0x2) sendmsg$unix(r3, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x260}, 0x0) 20:53:49 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x87, 0x5bf0d48b}, {0x5, 0x1f}, {0x4, 0x7fffffff}, {0x40, 0x81}, {0x41, 0x1}, {0x2, 0x6}, {0xad, 0x9fda}, {0x41, 0x800}], 0x8}) fchflags(r0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x3}, {0x26}], 0x2}) read(0xffffffffffffffff, 0x0, 0x0) setregid(0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r4) getgroups(0x6, &(0x7f0000000180)=[0x0, r1, r2, 0xffffffffffffffff, r3, r4]) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0xfffff0bf, 0x0, 0x0, 0x0, r5, 0x0, 0x800}, 0x7, 0x2, r6, r7, 0x8, 0x6, 0x6, 0xfff}) 20:53:49 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x183e2, 0x40) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xd1e, r0) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x2, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) 20:53:49 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x0, 0x4}, 0xc) setrlimit(0x8, &(0x7f0000000000)) chroot(&(0x7f0000000280)='./file0\x00') syz_open_pts() close(0xffffffffffffffff) r1 = syz_open_pts() kqueue() fchdir(r1) socket(0x11, 0x4003, 0x0) write(r1, &(0x7f0000000180)="a89035de02d71049bca010a7c3e72fd98f6c47af7ee04f89bc0e305c7b25779e728a8f501ce2e1abdb05ac59ed8d2da17e640c0918fa2c7fa16729e96aa40a4326bd0e1cc25a9a8d97389b63a67dde250414ba92b4380b2281f5f0400fdff1d9b144336215e7e2eb56b36178b25593db6cd19955234abfea6cec690a6c0bf466066d088430040fa7bc3a58f21132365d8121b16070976d41bfe3ef7f56d58cd25e26014ec132382df8dcf90fde002233d5c690f7cc859e1ea6bc250d3b2382a091fc8d163e91a68b57399dc182c64417a2756bf470abcaad32c84f8733cc9048c1b4bbf0a7080aa818c2", 0xea) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) getdents(r3, &(0x7f0000000040)=""/239, 0xef) 20:53:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x44}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x200, 0x0) 20:53:49 executing program 0: r0 = semget$private(0x0, 0x1, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x6, 0x6, 0x400, 0x16c]) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffefffffffff], [0x0, 0x0, 0x401]}}) 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)) 20:53:49 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x3, 0x7fff, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() r1 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect(r3, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) setpgid(r1, r2) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{}, {}, 0x9, [0x0, 0x3, 0x8, 0xfffffffffffffff9, 0x0, 0x0, 0x0, 0x3]}, 0x3c) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) listen(r5, 0x0) r6 = accept$unix(r5, 0x0, &(0x7f0000000080)) recvfrom(r6, &(0x7f00000001c0)=""/222, 0xde, 0x2, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000140)=0x1) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) 20:53:49 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x5, 0x400, 0x0, 0x800000, "000000dbddb97b00", 0x7}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r2) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000080)) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000140)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3}) dup2(r0, r3) 20:53:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x7, 0xffffffffffffffff, 0xbffffbffffdfffff], [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)) 20:53:49 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r3) seteuid(r3) r4 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8060693f, &(0x7f0000000300)) 20:53:50 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) clock_getres(0x0, &(0x7f0000002400)) 20:53:50 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) renameat(r1, &(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84}, {0xc}, {0x200000006, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 20:53:50 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x8, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x5}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) fchdir(r0) r1 = socket(0x6, 0x2, 0x6a) sendto(r1, &(0x7f0000000000)="0f6e3fa6e3a731f324f01a416dd389c68c1316d3c5a11666a08e5bb8dc0298b3bc2ac1c1e63cd992e70c6ea356f424f7b47656e93f6ea09c0fec93", 0x3b, 0xc, 0x0, 0x0) socket(0x400000000018, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) sync() ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0xfffffffa, [{0x0, 0xffff}, {}, {0x0, 0x80000006}, {0x2}, {0x0, 0x5}, {}, {}, {0x3, 0x180}, {}, {}, {}, {}, {0x0, 0xff}, {0x0, 0xfffffffc}, {0x0, 0x1000}, {0x2}, {0x1}, {0x1}, {}, {0x0, 0xff}, {}, {0x1, 0x1}, {0x1, 0x3}, {}, {0x0, 0x4000}, {}, {}, {}, {}, {0x0, 0xffffff7f}, {0x1}, {0x2}]}) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) accept$unix(r2, &(0x7f0000000240)=@file={0x0, ""/99}, &(0x7f00000001c0)=0x65) 20:53:50 executing program 0: sync() r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = semget$private(0x0, 0x5, 0x400) semop(r2, &(0x7f0000000180)=[{0x4, 0x3, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x14ce3002fe551c61, 0xfffc, 0x800}, {0x1, 0x403, 0x1800}], 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) close(r0) flock(r5, 0x0) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) r6 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0, 0xfffffffffffff001) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000040)=0xc184) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) renameat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r7, &(0x7f00000001c0)='./file0\x00') 20:53:50 executing program 0: r0 = socket(0x1, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000900)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2000000002a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a947ee8fe4af03544df27b919484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e97680800000000b89da05a0a414c6394359a00000000000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfee327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7fadcef3a7b8d755032e2a1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fd2e6715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce709332c7a7da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b00000000"], 0x10) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = dup2(r1, r0) pwrite(r2, &(0x7f0000000100)="d19342374efe52face2ba171441bd6558eec9cdf7f49ff549744d9c780a1982cd3fbeade64fa53305af5ace2a701a48651fec2d5e7d11c3cbf05f81fa4b1470bae3f41166e526988a3b9e7c4b254a8087e79ba1ded105ce72a5e8c61322ef82650c219139c504fc7b217e24eb54b2f4e79838b88c237b569e12d47f2bee244da881c37f5c8184c427dabe6a29ac944abbb", 0x91, 0x0, 0x4) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socket$inet6(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = accept$inet6(r3, &(0x7f00000001c0), &(0x7f0000000300)=0xc) setsockopt(r4, 0x0, 0x672a, &(0x7f0000000340)="6e86f051e34511431eab88c5dd8c0b4e9e38977a05dc38993b8b4046fd838b7ae80f40e7631f87eaaa699de103bdb374fa237fa8a9d8d5f04486cd72a90b9a0216f0f39700972de083821bdfac98ce19c39537af690c5fb35bfebc344107b1dd73b9fb959229835ad54c589d51ffb6f0648a0af0cb0a0f63277f672a075a036eaa18cc7e705f04f2968b3b9bdd94d4761691feeaeca9c4abe8c0992ffb8d2c5606523ad953f55cff33daaf540b85145c36", 0xb1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="06694b110508000000000000", 0xc}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000200)="892eadf04950078f2ed34954230641d006e34157cf0fce4c9f5f9b022b1d0a41b2285a18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f4094321fb64fc7a962d58e3c174125a6983ee863af3239970e25b53381f4960bfee501a720b650aea100efa3871b176589da4ce11843b66ac797f1c3dde79a9f882a3472338809b40b3418571473cd3c9c319420032e56992eca8792e3146f611e58fab97756daa2ab9c83c883a3245453420c2a676b26468aa6fd200", 0xc6}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f758", 0x248}], 0x4) 20:53:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x51, 0x0, 0xffffffffffffffff}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 20:53:51 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a7"], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) setsockopt(r2, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) dup2(r1, r0) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x39) 20:53:51 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc32de9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13ba4f59b8bed61b91aa2e3eb192ec693b14895c3fcd5df00e9d4b0c69f861db60045835c5cd0d29f93a6be6f5fc4591748c4ab8024a94ea86bea498d04312d84d1c0f020c06e86902f146d2d9d04993f1aba597d557e88c409cd22e88d80067317fe8c736bb25ce1c71cd6a0bd3a2bf2dc2e3710ff6b93f73de6c721a7277164113eeead0ceaba19c28cf65eda5852fbbcd77ef0b2194cea6899ea8f5642dd911bde8b0ee6505820c7af2169e9c619d53cb1f5ccaced145d8dc25e24c72cd4077ed32f7488c8e73a07b8af0cd4c77959f3789f061bca93d5cde1061b0c88f4010aa201baf8a6c9786627f030bf95a664d4dedf9b744aee26482ab54516fa6af2f5742a340378b2ee322e725dd818f44a03e6a611b02b9f7520a9737efb8764840b23b92beaf7468f68250099935eb30d74237288290e49c7d997cf3b0d930664cc1ef95dd7d"], 0x10) sendto$unix(r0, &(0x7f0000000180)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901e34e09317be6212ee932026d29f4a0fc156be76b2d81744cf7eb11e2ae917ae8ff88f830773990397cae0264611200eb76f3c33b9456422e5cdf4dc6ceb9da15c180b9ef8eeadd178051199ea9fda6eb918c1a8a0a3e05d70618949b90661724e6d79d804975db072e3aefab610b4edc56d5f5a52b2cee8e8f27a3263c5ed28b762b9ba18c92f3b71175ffe83d1f5570c76a3730c794a7bc197edafc447673f54c2f351eb426c8e897d9daf10370e853d74fa13338c2aa367db989b68fbf8625e2f34fc71f270d52986c483fe0ff5fdc1b2dcbfdaa494b6467fcbd2ba7b99e0f4c648a017b7ac1f39c47eac8a8b960d8854ed1d40c0eb75199c88dcb318fe67e69fffe7d6366687a2bfdacdde8276188d4dfdcf0b8509f0424ec2c98ac2c0cf149a774ab3e9dc086ff0ac6076f549279fe5487759ab4427d05321b4223abb414c0ddf7b66ec8d7a1852bd6f9bd0959c755a6651da6b3f7a3e6cb57d8ee9b597439f8a19547239fa6e388744031a5cf0050a622b77af8198c9e6e8212872bb9070feeeb32caeaf153ebb87a", 0x1bd, 0x0, 0x0, 0x0) 20:53:51 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) readv(r4, &(0x7f0000001740)=[{&(0x7f00000000c0)=""/212, 0xd4}, {&(0x7f00000001c0)=""/232, 0xe8}, {&(0x7f00000002c0)=""/102, 0x66}, {&(0x7f0000000340)=""/230, 0xe6}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/118, 0x76}, {&(0x7f0000000440)}, {&(0x7f0000001540)=""/35, 0x23}, {&(0x7f0000001580)=""/193, 0xc1}, {&(0x7f0000001680)=""/185, 0xb9}], 0xa) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c93f0f8"], 0x10) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) 20:53:51 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb060000000000000000000800001000d160466954cf5255000000a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199eec7c9c0a5355cf4fa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1337d94b8ce56363aca0e211ef68f077e0f53434f05343703000000db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bde0000f456b48aed6b2d44a5db050008089a858973b80800000000000000e9826ca652b9a6e54bc9eedaded0f4321c5203ae40232f533ec95778c2477cae34e055e7ed877a057e00ed00000000000000000000000000002d75b874dc4203394fe4ddd2cb8602b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e13613606156b940b5b35ed3dd87f63d0935684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c813fba6b628f177c41f59412cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62bf964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a700000c9fcf61d8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb51075470ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8d8805270917f506c0819a0b007001e837b3ab3af358919af7b3d0fb630e3a0bd41ebde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1914dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd5ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3275f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dce388b43c5a786c42e1873f86bc7ce62884518e176cf753e45abca52165e6350d268a65ee83f3400000000000000000000000000000000d30e3e9b4122c9d83532c72994d9997e8b26a99d8b52a00e879cf0650de46b5ed07fcd709eaae4cdd87b7d3cb75b21076b9e5328de0b66af53c5bbe20c978a6def93ca255bc5e225439b1ad6bfa5535906ebc8b35557ba6690010001000000000000000000000000000009d302a40b224d3306dfc3fe89c28c5b23cfd36754db71bb1ae8d63e8649e4c9b95e209ea737b6dd84147940"], 0x1c, 0x0}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20008, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) unlinkat(r4, &(0x7f0000000040)='./file0\x00', 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000280)=[{0x54}, {0x25}, {0x6, 0x0, 0x0, 0x100}, {0x3, 0x4, 0x81, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x0) 20:53:51 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) recvfrom(r2, &(0x7f0000000cc0)=""/4096, 0x1000, 0x843, 0x0, 0x0) connect$unix(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5b72e301d135987c5a56219fc3b603beab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f"], 0x10) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) accept$unix(r5, 0x0, &(0x7f0000000080)) mknodat(r5, &(0x7f0000000340)='./file0\x00', 0xc000, 0x0) setsockopt(r3, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x8000, 0x0) socket(0x800000018, 0x1, 0x0) dup2(0xffffffffffffffff, r1) r6 = dup(r0) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) recvmsg(r7, &(0x7f0000000300)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000240)=[{&(0x7f0000000080)=""/189, 0xbd}, {&(0x7f0000000180)=""/169, 0xa9}], 0x2, &(0x7f0000000280)=""/127, 0x7f}, 0x2) sendto$inet6(r6, 0x0, 0x0, 0x0, 0x0, 0x39) 20:53:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x64}, {0x64}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x1) 20:53:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0xffffffffffffff80, 0x0, 0x0, 0x0, 0x0, 0x200], [], [0x0, 0x0, 0x0, 0x2], [{}, {0x0, 0x0, 0xfffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x4, &(0x7f0000000000)=0x86, 0x4) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 20:53:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xfffffffffffffffa, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [], [], [{}, {0x0, 0x0, 0xfffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 20:53:51 executing program 1: sync() socket(0x1, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r0 = semget$private(0x0, 0x5, 0x400) semop(r0, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) semop(r3, &(0x7f0000000040)=[{0x1, 0x1f, 0x800}, {0x4, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3}, {0x4, 0x101, 0x800}, {0x0, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) close(r4) flock(r4, 0x0) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 20:53:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e773863a6f0400f700000000fee74de400"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f00000001c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "fba487e60400c0bd45de78a3000000000100", 0x0, 0xffffffff}) syz_open_pts() 20:53:52 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x6, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebff00ffff000000000000f87c8a5b671b1b549946747a000000b810000000290000003200000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 20:53:52 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f0000000040)) listen(r4, 0x0) accept$unix(r4, 0x0, &(0x7f0000000080)) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f00000000c0)={0x8, 0x3ff, 0x3, 0x7fffffff, 0x1, 0x3, 0xb3, 0x10, [{0x6, 0x5, 0x1, 0x9}, {0x8, 0x895, 0x80, 0x1ff}, {0x7, 0x385, 0x2e5, 0x46c5}, {0x1, 0x5, 0x120, 0x1f}, {0xffff, 0x1ff, 0x8001, 0xfff}, {0x1, 0x5, 0x3ff, 0x34e742e4}, {0x1, 0x5, 0x9, 0x99}, {0xffffffff, 0x2e8d, 0x5, 0x1f}, {0x8, 0xfffffffc, 0x4, 0x43}, {0x9, 0x1ff, 0x0, 0x8d78}, {0x2, 0x2ac, 0x0, 0x4}, {0x5, 0x0, 0x10001, 0xba90}, {0x1000, 0x8000, 0x7}, {0x80, 0x14, 0x4, 0x1}, {0x6, 0xa43, 0x6, 0x8903}, {0x2, 0x8, 0x8000, 0x9}]}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) 20:53:52 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x100) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800024183810 20:53:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40}, {0x54}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 20:53:52 executing program 0: r0 = socket(0x2, 0x3, 0xf0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffffffffff650bf22423adc75b503193857bea175dba3000463f7b238b001600008295955984c87910bf453f68c1e7386abca64896bc5e8491388bbd2ad88b2951b109000000cd4c0a162b58fd4237b8fa4d03c28a04aaa0dd7be1b15cd4452e5b012ae444474698f37cff2fd578463fcfa78c8c1f3c238495aaee48c02f6ac41e6bf3bf050099b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe000000001d0000000000559aa4a6215daf59239667d76aab232ab2fd01fdfd82d3fd6227d60b906050a01ae64da66415655b05810c8f67d71b28f20fdf324afe07e59233470b6d7c573f59c3345b3cf5227edbe5e8a68d2f4a780fa71c7cf5b49e0a7900"/310], 0x10) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001004, r1) write(r0, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800024183810 20:53:52 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202c0e9ffffffffffff4b431279523e8ef3efd61e4ca67cfd5528e4f2922c82313e5593c31b1cd52ec92b0164bba33b2411cc1a3591d5c0086d0701e6a6b45e7beba958943c10139e381962883a449e9a3cdc83aff86e63c5eda85570561ab737a00a3700"/116], 0x10) write(r0, &(0x7f0000000040)="2ba4", 0x2) sendto(r0, &(0x7f00000001c0)="060500c297d0bba1248defae40f01db76dd58e2c9600bfccf85df90125584b4d6eace07b4f4dbb97a204d104dd35c2c74077163a1d4fd3284d4c2ea3d7e34e932dd10066", 0x44, 0x0, 0x0, 0x0) 20:53:53 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x5, 0x0) getdents(r0, &(0x7f0000000100)=""/102400, 0x19000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000019100)='/dev/zero\x00', 0x20000, 0x0) writev(r1, &(0x7f00000191c0), 0x0) setrlimit(0x3, &(0x7f0000000040)={0x55, 0x4}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x5, 0x6, 0x5, 0x3, "682c8cf0bd0b4e354299b8b87d43f59fc4de3550", 0x3d, 0x4}) dup(0xffffffffffffffff) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000019280)=[{0x6, 0x0, 0xc00}, {0x1, 0x1, 0x7fc}, {0x2, 0x2}, {0x0, 0xffff}, {0x2, 0x80, 0x3800}], 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) semop(r3, &(0x7f0000000080)=[{0x2, 0x0, 0x800}, {0x4, 0x2c2, 0x1800}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x1000}, {0x2, 0x3}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x3, 0x7}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, 0x0) semop(0x0, &(0x7f0000000040)=[{0x1, 0x1}, {0x0, 0x0, 0x2000}, {0x0, 0xf1de}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/148) fcntl$getown(0xffffffffffffffff, 0x5) semop(r3, &(0x7f0000019140)=[{0x1, 0x400, 0x400}, {0x0, 0x8, 0x11acb1e5ef0d91fd}, {0x5, 0x0, 0x1000}, {0x3, 0x5}, {0x3, 0x2, 0x1800}], 0x5) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000192c0)=0x9) 20:53:53 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000240)) sendto$unix(r0, &(0x7f0000000100)="1c3129a8e2c935f193b415e35f09f5db3af0b1f7462dd9254b39242c49790dd586ea813d9077d106116d78f93b0ee33ee7190839df3d57d1e6cbdfd095a213a0dfce709e72c0809eb35e3a4bd6ade56f7326736ce2bd0ab110f173df254c441a3a67f839c860dbfff2c7b1a77707ad638ebc2af27569fc4d461406a2d3a7c3a3f9f8fe5d50749f46bece94549e3914995566de90", 0x94, 0x404, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) recvfrom$unix(r0, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) 20:53:53 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000100)="7d4172a20800eca3785093c8f1b93825f1e64d20ed3913752509d9abcad36cfcbfa6a37b4e650d5b32aded0ae6af351635053225170ca8e3b1c7148d82325db6763e5b0cdcbbc14136dc22c2c5476afb105ee56a993609923ee339585d35998d6c334267ae30edd70c13900a46837debbd7a7882884b0662d7cb8f4c0efac9522c8e411e50d7fc1b8e4af9282c4fc407b8", 0x91}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) socket(0x10, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) 20:53:53 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b80054004000"}) close(r1) r2 = socket(0x18, 0x4000, 0x80) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000000)=0xffffffffffffff51) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 20:53:53 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3f25, {0x0, 0x6, "b0ca1c", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, [], "8268"}}}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x1, &(0x7f0000000080)=[0x0]}) 20:53:53 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x830, r0, 0x0, 0x3841) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x4}, {0x6, 0x0, 0x0, 0x3ff}]}) sendto$unix(r0, &(0x7f0000000280)="a2a42ab8fd11ba4730b5533bda80dbe7fe2b0052438896c4a66e11ad1c71194a046afc9d056bf4487e5fcb14389620db0be2166e4ce36ef3d61a126ac83dd6b0e46566540e25a443cf61074e858759f606d4ed196b26090ad195c5fba1e94d0985c47483043ef0fdaa3855cc9b8309b4ac99d12d3c862029a2651cb8983b6f5601c5544ac03ba5a41d2037b5e2d6701c5827bcaec7585f962387cd0a7efc9d8de50ed8291ab1953b4c418c66cc8fc6", 0xaf, 0xe, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[0x6, 0x6, 0x20, 0x7, 0x7, 0x8f6]}) listen(r3, 0x3) in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! 20:53:53 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0xc7fffffa, 0x7ff}) 20:53:53 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020801"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r2) setegid(r2) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000040)={0xaafc5ec, 0x1, {[0x1, 0x9, 0x8001, 0x1, 0x9, 0x6, 0x63, 0xfffffffffffffffa, 0x1000, 0x9, 0x8, 0xbd9, 0x1, 0xfffffffffffffff9, 0xfffffffffffffff8, 0x400, 0x4, 0xffffffffffff90d4], [0x6, 0x0, 0x2, 0x7, 0x2, 0x5, 0xe410, 0xfffffffffffffffe, 0x8000, 0x948], [0x100, 0x3, 0x9, 0x101, 0x6af, 0x0, 0x7f], [0x200, 0x800000005, 0x93, 0x3, 0x1, 0x2], [{0xfc4, 0x3, 0x3, 0x80000000}, {0x0, 0x7, 0x1000, 0x2}, {0x4, 0xffff, 0xffffffff, 0x7e}, {0x5bb, 0x0, 0xe21, 0xb}, {0x800, 0x100, 0x5, 0x9}, {0x9, 0x8, 0x8}, {0x8, 0x0, 0xffffffc0, 0x1}, {0x401, 0xcf, 0x0, 0x3}], {0x3, 0x8000, 0x8, 0x7}, {0x6, 0x6, 0xff, 0x81}}}) r3 = socket(0x2, 0x8001, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x80, 0x0) 20:53:53 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x80000000002, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 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) 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)="eb61f33ac4ffcbff20a8fd812eaa4e713048e699", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/66, &(0x7f0000000080)=0x42) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 20:53:54 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000280)={0xfffffffc, 0x40, 0x4dad, 0x21, "7213672140472c6c2959beaacf4f718ac88f098a", 0xffff, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="0202cb53cfc1b77afe8053b37f1175420e811511394d0df5eb643f5c3d9f6bdb34f607a6332bbd8b2eb68639281e4be9a7bdf956b42837fcf26f5971111fcf1abd12c45120056ef4c87e0ac3384ad617a13aceb3adab7fc698c1b87eb01c0bce1580fef0d7361ce5c4a79de50e46d2cfd8ca1c2d9de232865d3ffd62091adbbb116680c54f0cbcd0e33ca9bd6fac608e4be667b5eef1a61d5ea11e93228e5400"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) fchdir(r0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00'/10], 0xa) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0xc) write(r0, &(0x7f0000000100)="540750ded65334a8", 0x8) 19:33:14 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fchmod(r2, 0x50) poll(&(0x7f0000000180)=[{r1}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x800, &(0x7f0000000200)="9513f3948292ae269282d455abab56626afd70c6e9b3fda307000000114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41cf906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x800, 0x0) fcntl$dupfd(r0, 0xa, r4) 19:33:14 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$setown(r2, 0x6, 0x0) 19:33:14 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x3}) 19:33:14 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000080)='.\x00', 0x0, 0x0) readlinkat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/11, 0xb) 19:33:14 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = accept(r2, 0x0, &(0x7f0000000040)) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) poll(&(0x7f0000000080)=[{r0, 0x80}, {0xffffffffffffffff, 0x2}, {0xffffffffffffff9c, 0x8}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x20}, {r1, 0x20}, {r3, 0x2}, {r4, 0x100}], 0x8, 0x2) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="0d60d6cff3d639549a1ea843f631135312d3afaca5b7a21eafd4c27a23c1e1ec46e2e7fd1fddda983c454ea40f0bf3d6aebb69c08b1a41fa5e0452", 0xffffffbc}], 0x1) ftruncate(r0, 0x0, 0x0) close(r0) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x80, 0x0) 19:33:14 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./bus\x00', 0x4, 0x10, r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r6) r7 = getegid() setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r6, r7}, 0xc) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f62757300cafca6696d3a0ea22fbb71c1cd0b70819ae3132a451bccc44f695f7dae586e69aee973e99e9ba5b879f31f670db4dc9c60fe282c2d80c4b3e9f105bf80f7744d58192452f321dbba13adc03c1cff"], 0x8) fcntl$dupfd(r2, 0x0, r3) pwrite(r0, 0x0, 0x408, 0x0, 0x0) 19:33:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d8b, "25170451010000a9b3e742000000d35ed900"}) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="4e010412", 0x4}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x121) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 19:33:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="08908c88aa4b9903"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="080072a20800f2ec", 0x8}], 0x1) 19:33:14 executing program 1: close(0xffffffffffffff9c) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000}, {0x4d3c}}, 0x0) 19:33:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x2]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) open(&(0x7f0000000080)='./bus\x00', 0x400, 0x20) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:14 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_INTR(r0, 0xc0205609, &(0x7f0000000040)={0x2}) 19:33:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x30000044001000e, 0x400008001}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000000c0)) flock(r1, 0x0) 19:33:14 executing program 0: chdir(&(0x7f0000000040)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0xe24) mprotect(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2) shutdown(r0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f00000000c0)=0x3, 0x4) 19:33:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [0x0, 0x0, 0x0, 0xd, 0xefffffffffffffff], [0x0, 0x0, 0x401], [{0x30d2}, {}, {}, {}, {}, {0x0, 0xfffffffc}], {0x0, 0x0, 0x6}}}) 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)) 19:33:15 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x6, 0x1, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x800, 0x0) 19:33:15 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x104, 0x3, 0x7ff, 0x100, "96b2e1f3df39b317cfb0217ca58e63867697c9df", 0x4, 0x1f}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) write(r2, &(0x7f00000001c0)="a10c7ff4577490c42ad1731225bd89ec965e51111d4deac653b88eb83152da2075e860b23f9152ae7121b02f28ac76aac2c49bcbab1459b00b609c0c47cb748e309629a840162eb6513d43701a04b8653e86f88a632994fd9efca02301a4c320bacf9f22d8e2c2489e88e9ef5d222950d59f3996968283982e03b00658f71d4b30e03ba8058f6f634344906e8ff44f539e307c8508663b30d4fd4c49365dc32eb0ad2dcab6c25e", 0xa7) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="510f", 0x2) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:15 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x0, {0x0, 0x21}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 19:33:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x107) preadv(r0, &(0x7f0000000600)=[{0x0}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000200)=0x401, 0x4) r4 = dup(r2) listen(r4, 0x0) accept$unix(r4, 0x0, &(0x7f0000000080)) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDSETRAD(r5, 0x20004b43) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0xfffffffc, 0x28b3, 0x7f, 0x0, 0x7, 0x9, 0x3, 0x0, 0x2, 0xfd3, 0x80}) close(r1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) open(&(0x7f0000000240)='./bus/file0\x00', 0x0, 0x100) mkdir(&(0x7f0000000000)='./bus/file0\x00', 0xdf) pckbd_enable: command error 19:33:16 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = dup2(r0, 0xffffffffffffff9c) socketpair(0x1, 0x2, 0x3f, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r2, 0x2}) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, &(0x7f00000000c0)="baeafadd61a9976b3477694fc0896327208c724ef995b90842e287c3974960c5bf5418c650a556e2fc53c469a829442b3c1a1899083df5080a171d59189bb648057e90bdffe97ef4cc4bddc4bc57d3b8d4029ab44ff6fbccd1c787239c3cb47956635ce7ee7196c98d9373f33b32cb39b80d3d5f67bc14d8c2dcfb942f9859c4b25e4935c8ec6b0e02f49dd17ac579f4a51afc754b88379c739cb4131512", 0x9e) syz_emit_ethernet(0x6e, &(0x7f00000002c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x3a, 0x0, @mcast2, @local={0xfe, 0x80, [], 0x0}, [@routing]}}}}}}}) 19:33:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10091, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c, 0xfc}, {0x54}, {0x200, 0x0, 0x0, 0x30}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)) pwrite(r0, &(0x7f00000000c0)="7f00bffb3006bf122f69450500faeee9fb49c36eca7ba5aa73d8292bc96f2ae9b1f41ca9a90d8e146447e66f2374283d3780c9f490cbf8a6b89ee6304e7c537cabe4311b1e9d7a8afc9aa127c8b807f67f399a15abf301fc42dddb1bd6fde1f907f19aab37076e6cc42ef0366417167a50aab32368e441fb753e7c236a4365f6727c3736cf05444bed25cf4447a09bc969758da4c6dcc8a183010a8bb8f26a", 0x9f, 0x0, 0x4401) 19:33:16 executing program 0: listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000180)) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000300)=""/247, 0xf7}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) chroot(&(0x7f0000000200)='./file0\x00') ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)=0x1) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r0, 0x0, 0xffffffffffffffff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) madvise(&(0x7f0000b21000/0x3000)=nil, 0x3000, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000140)) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000040)={0x1, 0x5, 0x400, 0x7fff}) 19:33:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b2b6fd9913114ab"], 0x1) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="90d167bfc74635d97e9d02bba967cd376ba8fda90f46ed268d38f303a9d16480579b442ae086e781efb45d012edeb45998aa020046e6f71f71120bb7b851207a96b4a99043202d1fc0c3c6a76a8404af9b06e75df361b26b36fed296a055f9c95c1051cea6a5ad8a71dce7462387ad5a60eb95e084001747cfa38a31533f3f6d718a0745468ba1577f00873ee35cf9b7c27a1f99f004c8c7f734f0c4fd35185127188ec900"/176], 0x10) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pwrite(r3, &(0x7f0000000040)="5feaf4b41dc7f6276ea3db82efe2526ac3234f399aeb37d69f94607f877dc65351914b837495318d1a2622bec1e4a67f598f27c048be42261adced5267dee3a8dcd8b083ba3997918a45397cbf9ddf", 0x4f, 0x0, 0xfffffffffffffc00) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 19:33:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) unlink(&(0x7f0000000000)='./file0\x00') r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pwrite(r1, &(0x7f0000000040)="c9f32249d7c645ab5b63fac7a96fe03a47f726353b6c27bbe1d55830c74cd2ccc5", 0x21, 0x0, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000100)="3485bfe4422101f9d20e85572316ea9d2e8ff33b09d834e93a6569725fecd6b66e", 0x21, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="21002e2f66696c65300232752d746e1bd740011b3155290f964066090ba88fc1785f1c2a556aacf627019f0e488cb7be0d0fc2c98e057b7879935ae13d7d89372cb74f30d36fc2c71b0a1d5cf300f43dd33a8698faa7302b574fc2b791c76973b98a2a03ae8dcefe7a7abbadb962dfdaecea1fde571c4eb159d87858952304face3b9cac294c6363914cf127b58a51d87b130a1330c43f56a248c0db6a66ed83c85921f919ecf788cfbd28796d9075fca4"], 0xa) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) pckbd_enable: command error 19:33:17 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 19:33:17 executing program 1: getrusage(0x1, &(0x7f0000000100)) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)) semop(r0, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r0, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = dup2(r1, r2) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000040)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x5, 0x800, 0x81, 0xff80, 0x8, 0x1]) semop(0x0, &(0x7f0000000280)=[{0x1, 0x3, 0x800}, {0x3, 0x401, 0x1000}], 0x2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)) semop(r0, &(0x7f0000000000)=[{0x4, 0x9, 0x800}, {0x0, 0x4b8, 0x1000}, {0x1, 0x0, 0x1000}, {0x3, 0x1, 0x1000}, {0x3, 0x4af8, 0x1000}, {0x4, 0xfffa, 0x1000}], 0x6) 19:33:17 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff02000000ffffffffff08004500003800000000000190f8e0000002ac1400aa04009078000200000000000000000000ac1400aa00000000ad000005562455dd"]) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x0}, 0xffffffffffffff44) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)=0x1) 19:33:17 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x100000, 0x202ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800", 0x400}) r2 = socket(0x2, 0xc002, 0xff) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 19:33:18 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) pipe2(&(0x7f0000000100), 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) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="b58b", 0x2) shmget(0x2, 0x4000, 0x20, &(0x7f00007e2000/0x4000)=nil) 19:33:18 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x6}, 0x0, 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) 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, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x6, 0x4000, 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) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) 19:33:18 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#', 0x1}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000080)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "73f3267eafcce5081a6f09000000000000f200"}) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0, 0x0) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000000c0)) listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) 19:33:18 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x1a0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) 19:33:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902002000000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x8001, 0x0) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 19:33:19 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000100)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc657699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7ca93c894303b22f310b404f36a0069000fcffe0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x2, 0x0, 0xfffffffffffffeb8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r4) setregid(r3, r4) setregid(r1, r2) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x1, 0x0) fcntl$getown(r5, 0x5) 19:33:19 executing program 1: r0 = socket(0x2, 0x5, 0x11) connect$unix(r0, &(0x7f0000001700)=ANY=[@ANYBLOB="7902adf5ffffffff"], 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000200)="892eadf04950078f2ed34954230641d006e34157cf0fce4c9f5f9b022b1d0a41b2285a18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f4094321fb64fc7a962d58e3c174125a6983ee863af3239970e25b53381f4960bfee501a720b650aea100efa3871b176589da4ce11843b66ac797f1c3dde79a9f882a3472338809b40b3418571473cd3c9c319420032e56992eca8792e3146f611e58fab97756daa2ab9c83c883a3245453420c2a676b26468aa6fd200", 0xc6}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f7", 0x247}], 0x4) 19:33:19 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) setitimer(0x1, 0x0, &(0x7f0000000000)) 19:33:19 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) fcntl$dupfd(r0, 0x0, r2) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x108) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$setflags(r3, 0x2, 0xb40db63d73f62d97) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x21}], 0x2}) 19:33:19 executing program 0: open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) flock(0xffffffffffffffff, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) 19:33:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x35}, {0x4000000000006}]}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000100)=0x2c4b67f6) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYBLOB="4064aa63fa64e8ffd398019f8d09a8101f27e4f100c3582a878ffcba"]) 19:33:19 executing program 1: r0 = socket(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022ed06389360d2f66"], 0x10) shutdown(r0, 0x1) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080)=0x8001, 0x4) 19:33:19 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x100, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 19:33:19 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r2, &(0x7f0000000300)='Q', 0x1) read(r4, &(0x7f0000000240)=""/103, 0x67) close(r3) accept$inet(r1, &(0x7f0000000140), &(0x7f00000001c0)=0xc) sendto$unix(r0, &(0x7f0000000300)="b10005136000030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x81}, {0x64}, {0x8fe}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000080)={0x5, 0xffff}) 19:33:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffdefffffffff7ff], [0x0, 0x0, 0x7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 19:33:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = socket(0x1, 0x4000, 0x0) sendto$unix(r0, 0x0, 0x0, 0x801, 0x0, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa765"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000340)=@in={0x2, 0x3}, 0xc) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000000}) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000240)="c27216312f7dc5d7ff4149ffcfbbab4c03f8715ca5558d63ef0061f08bf47d23be72d204483942b4433ff02a027acce837e133654498d5cfdf874c3b723d00295e1f3b903775d0efaf4188d79da48e29ebddbe87ef7abdcbed3c36e21925b5d3000000000000000000000000b30c9dfbaeb421e9d4b15077eef7617e8d23b50002164f0375ef088b6430558b2154e0abc489f570c5b041a0efe4db71024f4c2a13aff38d1b5e823c4b96b2e56fc08e67678c773a7b11dad42e45ac849e485ecb66558d91", 0xc4}], 0x1, 0x0, 0xff) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socket(0x11, 0x3, 0x0) msgsnd(0x0, &(0x7f0000000380)={0x0, "85c1534d2945415ae4591628b53ccd01d564801adf94d4a3fd2f25e98e936dcb5caca30c08"}, 0x2d, 0x800) poll(&(0x7f00000000c0)=[{r4, 0x4}], 0x1, 0x9) 19:33:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x30000044001000e, 0x400008001}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) socket$unix(0x1, 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 19:33:19 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x20) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x5) pwritev(r0, &(0x7f0000001440)=[{&(0x7f00000001c0)="5d00c1343946133db75c541972053cb852af98c735a778f2051fd4b2c6b86c52446d3732247e5da0cfc5b0dce9a8db0ef28c4917fa669b5f6e76c4c0c2fce7bebca0a0b32dc666ec0deede4d6d375d562322f1aba1aa65c48435193a7b65b8f8c82f1dc240ef871b0275df81f40973c983c484fc6bd17f916b4be8ae07b176f4021adfbfe02a9dd871f1275e20bdf4faf608cc8d9451a0c94c836448f386a96a90dc306cc0855d4b55000a0da42c31e673f1ab74495af6dce16f1a9cda790dd7562ad92039faeb9adffefe5e29a91180dbcd75e770951ef6fe64bc0fe05a98d56f66c85337534b82bd198c7f5d37a4653cb293fa416b4330fd2e3eea8b7ec5c24fc2423a9917309b4348356a55c069342a34e5af0d41f0fb3423f0a4f72f03056a8216fcb3d61e9feb153198471247f7396cbf4228144a782c79cc09518f89da94a2631ae80f3d34d0ddf411bddd5868c6d0a661a1c6ff7def980291ac5010f06c225ec37ab7703ad9e2d6b37b35bae90aeac901512c4cfbbe0e0fc4e7886b6a1e395e1f066dc260d686a04f9f23ed4b0d8e58ada6373a4b898401ad0f2b68d209a9dba145e4f0ff205699e82519626a50538c1767a43e4f63c346c2f68f2a75b6fb99956d803c764914813a150dcf34abe271fb4cf3ee5c6ea17ce6b970b504552b0e493a84041ce45ed448eea1bc840ee178ac9617329a4b3cd45d00751d0a0b5ae5", 0x203}], 0x1, 0x0, 0x200) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x402) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000005c0)=0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r4, &(0x7f0000000600)=[{&(0x7f0000000400)="0f3195228a4948c1aec94c302bced3c0fb973fe67bf03f61dc5b6bb7073e18cab29e531860ac852826db34e9097857bfeb03c8e4971b01c006e6e0d934ab7394ac0559395e26bae6a3dbcd1771e838c4471d472e44578d00cbd645529f526c2e9681b632765783860521b2299e95846d54bbc7fc4eebc5c4f9f85f10e5ae070673b6688f1f08e786fb5bc1716ced03723f7550e4b79eb1bd68833299bb68fd2f7b9ff5f9b4819ac0b19c90d7d928d877570b5a4e0ffb0011d4031cb996175c3ac6c7c810efd4b9c91cb47750d754a0c02df5bb0879e591f13defaf03b82bdeb57e5dc542198f3c3db5b5b56a1b5a8b8d771163", 0xf3}, {&(0x7f0000000500)="9c709e905e5955dd0a522bdcce2ac7b7ae6bd2852ca31654ba041205f802d82121ed887c971b1680990c6f5687ac57312ec9787f02547ab77b51d0820e8279398843bfcb4cdd901abc5a0285891767c6c696b19c1b5e575ff219159673986bfc4ca8d3a82e6ee2191c2357bd871ce3b64b6753a2fdfd7a41aaf192cf0ee3a2d6a8e3d7de9a92848c02c6fc484704ed7dfe13b1", 0x93}, {&(0x7f0000000100)="f8da094f1cb8cb800b9d2135867755cec9ee19af841a252720579215dc2dfefb580df355608899491faba4e0d267b490118c3d43d00620d1a4d0b852dc81d34c44252ec72290ec255bc01aa0c6efbfb729f3a0268ea46cca4a1c6da0ce05976503f402", 0x63}, {&(0x7f00000005c0)}], 0x4, 0x0, 0x7f) 19:33:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbf3fdff7ffffffff], [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) socket$inet(0x2, 0x8000, 0x2) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 19:33:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = semget(0x2, 0x1, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r4) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r6) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x9, r3, r4, r5, r6, 0x4, 0x4}, 0xffffffffffffffff, 0x8, 0x6}) 19:33:19 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x1, 0xfffffffffffffffc, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = socket(0x18, 0x1, 0x0) close(r0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x2, 0x856, 0x3ff, r1}) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000015c0)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(r3, &(0x7f00000001c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000300)=""/180, 0xb4}, {&(0x7f00000003c0)=""/220, 0xdc}, {&(0x7f00000004c0)=""/211, 0xd3}], 0x3, &(0x7f00000005c0)=""/4096, 0x1000}, 0x807) write(r2, &(0x7f0000000240)="220e2a", 0x3) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x8000, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:19 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x18, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}}}}}}}) r0 = msgget$private(0x0, 0x14c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x0, r2, 0x0, r4, r5, 0x64, 0x1}, 0x2, 0x7, r6, r7, 0x7, 0x2c, 0x20, 0x4}) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) 19:33:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x18, 0x3, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x2, 0x8001, &(0x7f0000000100)="1040517ff07bc8362169054d082943fd80853c51ceb010", 0x17) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x45) fcntl$dupfd(r1, 0xa, r4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x801169ac, &(0x7f0000000180)) 19:33:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x9, 0x40}, {0x3c, 0xff, 0x41, 0x80000}, {0x7ffffffe, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)) 19:33:19 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x4, 0x0, "4000000000000000000000000400", 0x1, 0xfffffffe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 19:33:19 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)=""/203, 0xcb}, {&(0x7f0000000000)=""/35, 0x23}, {&(0x7f0000000040)=""/43, 0x2b}], 0x3) r0 = kqueue() linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x89}, {{}, 0x0, 0x0, 0x1}, {}, {{}, 0xfffffffffffffff9, 0x312669ff532707ed}, {{}, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fcntl$setown(r1, 0x6, r2) r3 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x40000008, r3) 19:33:20 executing program 0: r0 = socket(0x2, 0x3, 0x2) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e9299b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1b2ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026bd6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc32de9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6c7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13ba4f59b8bed61b91aa2e3eb192ec693b14895c3fcd5df00e9d4b0c69f861db60045835c5cd0d29f93a6be6f5ec4591748c4ab8024a94ea86bea498d04312d84d1c0f020c06e86902f146d2d9d04993f1aba597d557e88c409cd22e88d80067317fe8c736bb25ce1c71cd6a0bd3a2bf2dc2e3710ff6b93f73de6c721a7277164113eeead0ceaba19c28cf65eda5852fbbcd77ef0b2194cea6899ea8f5642dd911bde8b0ee6505820c7af2169e9c619d53cb1f5ccaced145d8dc25e24c72cd4077ed32f7488c8e73a07b8af0cd4c77959f3789f061bca93d5cde1061b0c88f4010aa201baff9b744aee26482ab54516fa6af2f5742a340378b2ee322e725dd818f44a03e6a611b02b9f7520a9737efb8764840b23b92beaf7468f68250099935eb30d74237288290e49c7d997cf3b0d930664cc1ef95dd7d00"/1657], 0x10) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, &(0x7f0000000080)) utimensat(r4, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xffffffff00000000, 0x80}, {0x8, 0x1}}, 0x0) sendto$unix(r0, &(0x7f00000000c0)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901e34e09317be6212ee932026d29f4fc156be76b2d81744cf7eb11e2ae917ae8ff88f830773990397cae0264611200eb76f3c33b9456422e5cdf4dc6ceb9da15c180b9ef8eeadd178051199ea9fda6eb918c1a8a0a3e05d70618949b90661724", 0x91, 0x0, 0x0, 0x0) 19:33:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x30}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)) r1 = syz_open_pts() write(r1, &(0x7f00000000c0), 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000040)=0x1000) 19:33:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2feff}, 0x44001000e, 0x20008001}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:20 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000240)=""/102, 0x66) execve(0x0, 0x0, 0x0) dup2(r1, r0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 19:33:20 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="014200be0063e37345cf"], 0xa) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f00000001c0)=0x2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) linkat(r1, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffff0a, 0xfffffffe, "d730c1e773863a6f0400f700000000fee74de400"}) read(r4, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "fba487e60400c0bd45de78a3000000000100", 0x0, 0xffffffff}) syz_open_pts() 19:33:20 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000280)={0x10, 0x3, 0x4, 0xffffffff, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xe1f}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ab2000/0x4000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x93b}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x1ff}, {&(0x7f0000f46000/0x4000)=nil, &(0x7f0000a62000/0x1000)=nil, 0x7}, {&(0x7f0000f03000/0x2000)=nil, &(0x7f0000f3e000/0x3000)=nil, 0x8e8}, {&(0x7f0000d37000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000aec000/0x1000)=nil, &(0x7f0000e2e000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000db5000/0x2000)=nil, 0x2}, {&(0x7f0000e35000/0x3000)=nil, &(0x7f0000a35000/0x3000)=nil, 0x6}, {&(0x7f0000b5b000/0x3000)=nil, &(0x7f0000cde000/0x2000)=nil, 0xc95e}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000f2b000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ce5000/0x2000)=nil, 0x1}, {&(0x7f0000ddb000/0x4000)=nil, &(0x7f0000fae000/0x3000)=nil, 0x400}], ['./file0\x00', './file1\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80f}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f00000001c0)="00f98926229ae7e696a0ef4756918e3a66db05eb5ba3fa625e3d682019cc250ea6b716266b36541ce4442fa636d013aa7f1bdf847efa6dcb22b6c1ce93ded40021aff5c9456085bb49c3b9955541d5504fe7d415caba94e741974fc747f6dba502000000085ba89fbdc565e01a84a5c49071a10718294bd50c6e2f632280e7b16289be37f90e6a02f828cf17a4f5", 0xffffffb9, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/48, 0x30) 19:33:21 executing program 1: socketpair$unix(0x18, 0x3, 0x102, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r1) socket(0x800000018, 0x1, 0x0) getpeername$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000280)=0xc) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) shutdown(r2, 0x7) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f00000002c0)={0x7, 0x4}, 0x10) r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/192) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) getgid() getuid() semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000080)=""/80) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000080)=""/227) 19:33:21 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000100)="7d4172a20800eca3785093c8f1b93825f1e64d20ed3913752509d9abcad36cfcbfa6a37b4e650d5b32aded0ae6af351635053225170ca8e3b1c7148d82325db6763e5b0cdcbbc14136dc22c2c5476afb105ee56a993609923ee339585d35998d6c334267ae30edd70c13900a46837debbd7a7882884b0662d7cb8f4c0efac9522c8e411e50d7fc1b8e4af9282c4fc407b8", 0x91}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20000, 0x0) 19:33:21 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x6c20, 0xee5}, 0x8) close(r0) close(r1) link(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000140)='./file0\x00') 19:33:21 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xcba54340c4bcf6ed, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x30) setuid(0xee01) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xffff) 19:33:21 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) r2 = dup(r0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=0xffffffffffffff9c) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) execve(0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 19:33:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000001000)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff239696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00010400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f7059f729f7c40b3dffccd0e67beab3b00b0c1b705f6f4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc32619420423e309f3354fcd7b01e94dabddc8a7136cdb22c517b8939ff036a801b5669356a3f996255f4dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06702a7897312d6294fdaa47b48ae5ccf2f4f193a9ddc93e8223278f36593c68be103eb0954fa3c63e07000000f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363706f795ce05e658b0300d7625c71a56b0f6ef1c7b3761b075cdcb511cc6b84696b4d7d581eda23a11a41ea854a3e0d85be31fe74ccec5a6aff82f22e0c2256355b959e64dc536400c508506a4ef8b6d9cfc71cc1e7e22198f6ccf6efbad11bf3f540630000000000000000ddaf2ba58cb1d2da756f223f08c81bb9813a0ae342e295af6099b72fd08ce3e8e7799ab6d7fcc313448ac84b59447bcfa2a6ab4b759bbbdf89fd5d6aa5dd23ce38bcd4ee873668314b96e1caf6c6b95c31ce0724e640d6766899a4e6bd08afa4f31ff1730df0b02a0f6bc819af70bc486f62c55c524ec2322a6c5112655d1088acbf02c90a53f6f4837970260ded47"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000040)="22d11ea0e928962074b26ad6833f755708bee2cf8c1f921aff5a35830a6a99a8f25c91b7224b882b3b638a9690c9f561e0", 0x31}, {&(0x7f0000000080)="f3e21ade4e5e4c962d3e66396931eb4ef3c5dd27f16d173acb99b88565ba0b32175ca95c45657170695a26", 0x2b}, {&(0x7f0000000100)="afcb274a349c5f0f30b2259a751617b9c8afb1ebda44ebc896e292d0b0b273df6195c4be63a063df257c522b54796c1d6bd1a7c98eca951cee4a99e1eee5f5395c01dc6bfede9bb9dba8c963db64", 0x4e}, {&(0x7f0000000180)="72c5982fb9df7be1e4b269fdf0f2e83d8234283a5ab61409b239a89ec93692c4feb00f37e65e8b6616e2f4866cd2c68bac3044c13773760aaa3d6c77cd2394af3f6f25010978a119f96cb1a5967549528bf10fb0ddfb4ea80e917edca956d16a4429b61d2ad60470d5fd5510dad902b9f040500ef0b4ff5608b3964ed8dc9c45e95d7208127ab5d0f92df4", 0x8b}, {&(0x7f0000000240)="c7a6b637e30fb284815700abfe309f743453", 0x12}, {&(0x7f0000000280)="d3de89b6a583f950902c83b68524266d370933688a8b1a679e4f16dea047002e1f98779ed4179f408157f249f47b76dfa61eef30da5717f58c21e54609931f65c3a543c40282770dfdf7b73a4abeccc141937d388729abefeaf5c5e3d205ccf3c1b9d4c294de4c146fddbe973a3984", 0x6f}, {&(0x7f0000000300)="76a3e8d2579db32ab0ac7fd43077329d7771112edd73d418860c2fe1cd1ddb6054aec29ec9fb34d0", 0x28}], 0x7, 0x0, 0x0, 0xc}, 0x401) 19:33:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000094c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = accept(r3, &(0x7f0000000300)=@un=@file={0x0, ""/4096}, &(0x7f0000000200)=0x1002) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0x1, 0xe0000000000000}, {{r1}, 0xfffffffffffffffa, 0xc8, 0x10, 0xfffffffffffffff4, 0x8001}, {{r2}, 0xfffffffffffffff9, 0x2, 0x1, 0x0, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x4, 0x1, 0x2dcd, 0x4}], 0x9, &(0x7f0000001340)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x46e2dd9058b7641b, 0xc9, 0x4ee}, {{r4}, 0xfffffffffffffff8, 0xa, 0x80, 0x7fff, 0x9}, {{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0xe9, 0x7}, {{r5}, 0xfffffffffffffffc, 0xb4, 0x20000000, 0x0, 0x1b94}], 0x3ff, &(0x7f0000000280)={0xffffffff, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair(0x6, 0x2, 0x5, &(0x7f0000000080)) 19:33:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{}, {0x4000000002}, {0x4000000006, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xa2, 0x0) flock(r1, 0x6) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r2, 0x3, 0x4, 0x0) semop(r2, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, 0x0) sync() semop(r2, 0x0, 0x0) semop(0x0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(0x0, &(0x7f0000000000)=[{0x1}, {0x3, 0x783, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1}], 0x2) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f00000001c0)=""/3) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000040)) 19:33:22 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000080)) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1c}, {0x35}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f0000000140)=ANY=[@ANYBLOB="79d6f5640f39df23d1f8dda4a01c8e11f7aee10a2da5890c39cfa293f57aae05dbc70650766dc853b1bc407dfe18d7f29c52fb418b5bc5494e022351b92346a22285271f64", @ANYBLOB="f0b88e8f82a5f2111f41fa85", @ANYRES16=r2, @ANYRES32=r3, @ANYRES16=r1]) 19:33:22 executing program 0: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x10, 0x1) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) readlinkat(r2, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/195, 0xc3) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) bind(r3, &(0x7f0000000340)=@in6={0x18, 0x1, 0x4, 0xfff}, 0xc) chflags(&(0x7f0000000140)='./file0\x00', 0x0) open(&(0x7f0000000180)='./file1\x00', 0x400, 0x100) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x90) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffc, 0x0, "cac88b4d363caf170d28c1520f3d631e00aa0e5e"}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') 19:33:22 executing program 1: syz_emit_ethernet(0x437, &(0x7f0000000a80)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c22df704011100fe8000000000f8ff0000000000000000fe8000000000000000000000000000aa00004e2004019078030000000005ff002b00b32def4f115cb6793bb530f9b20e90aa25d5c2b943844a07c1922833b2c789aefbbaee9f63cbab38a8acfb8dba0595ecb683e74ea2bc44a7aee9c52e18ca01c06a5c354712b8b1ff75f45ba55a34aab93849023d37e037d2d3e3e842e9ba099e9ed8775d1173d8e78335aa65d58f54c1d78d4f1ee07cfefa18b6f268f90be76c7f4e1bfe4d84a869353e931c3732afea55697618a1318ecb657b34172b93fd59d7988d43630cf81e976a0ea01fd8b2547ab593bc605c985f56664b84ed3c9f90ffb666e030c794e2d2d5070af38d83dc275da88cfe6910b2ded59f6c418af5d247237e00b14857c1d7c3ee32072ad9793040f8f4e432eb875a89fe31cbed117f0e76643797169fba3dac3f377d145ce97980ba626da7a279e698a9e040a22d63c535f0ad7295e6601f3a5fe9b581975993c6c7757342120635aaeef44910dbc5c6b3985a48bccb26288d42a672c965d40e80d0e1908f1b425a60a28241378ec7ff88315de083b64c5f9647e51732be34988e0948f12e6c5603edbece811bca501d4389dbfe20e4df5160cd7324c0670c7b3e8980b061e31b1c8461d6f7a63f9e6a80db7690689fd24326924c076e01631a0b9703a6106accfaa064075fa1f16e16c5171b6a324e8642b2ab76618b8200000080ab12d9f65d6a980634a6a7cba8bf89e01a91259f446232076a1c490986636b78d1300befab1a2f6e8261e07336c5692db37bb7d3cebf4ad42b62f2fa6cceb7e488aa02b2e52c6f82bd3792845fff41cce52e0469d14821ce0000b23106a0c679d2b1f0a9809b56abdcf893f9531508f24e64eca726aadac9acd194be7e53549c1719bdf67888780e19db83b5356f8f7d93cbef1ef3505dcc40d0d2a02a2745ab518979b9c3774babfe8e70ead767c7a00289b8cc6e51d1a957548270cb3f5064960688f61b34f9442d78ae5a8551713f9afb4269d689f9adb6a4a902a637184f7f899efe9fa0ddb45cd1076c4eeeda51ca8dc20dcf1c425f56768073b3f4c2c9f5433a4a4fd0b8bc7b050032bf85bf222394fa4336ab4f07d7ad2dc85afa6eb79ad2624c4be6c674ee98fce9a51786b7cc2b500d9845404227114d36d2690e13bcedf96590c7d5aeb8040b74c4d6a5aa38a7c1f0857522f4f968795056b9a7034dc3444784f9486b575e44dec3216d72845500e6f4bde0197961e7e593ea3411001d1d47ba42ef0e7af8e91246c02d7e37ff0eb6bf28bc37dd00315b4fbb09e77a6b5f858441818ebcfafecf622731f1db8a11fa2de8e30d808bedbfee104b3b1100f5094675521da07dd2a28be7e4865b0c60e4c2b7f3293bda997504b9b325a0f0e6d75116be1bbc2aa20deb44a6e4e7b824b12d009e6f1802f5a8e31559b125d71d00a5684fbde4668f5a469a2cf6b2ed8b80bc450e8a0844bcf1eb4ca0f53c90c45e72cf9f0856e0077baa1adb9c9dab6cd55a1e6ff67f8a02bea505adbee8820c158477eb019e5e037f43152c72927aad087f5b67616e0d51e9e7e82d5d6f0bc801b9ff693f0dc8014132dc258749dc95305a29b702edaec9fde87783bf1cdb342f94d9299c0d000063e1b86bd6348f3e6834822da764c049a57f22631809593ae57f69c8694c10c8f113c742d03c135a6f70e5769db5440692d35062236ba9174bffc0ceb971c69edece8461c8289c245f05a83b88106f7000df5a37932d7bc2c8a9a3f9a253298a29daf9ac65461cc21035ccd72140ce2237fdca9e9d41a19a40ccd05eee23d0b7bc25b577021ef286cd942c8a07fe51b0892623982d01ca164ffea54f226f67b34cc2fdf80800000000000000bd4a726587eb4acec7ba09b4b9176d65206f56964c7f60d939e89517951c45e072716545a2e6bed5e6005bb36264eb8493d592c076a2c1845fe075550527596e65ceace382bbe53b2c4f0d3196876e5454d2b8aaa91c278094234d385e1d6119c46771c3742d364efbb937072a3198ab765a91bf764c679d6f2ae8ce149703fe73f92a7dcdae42b4f2d8cfe4f6713074c7cda10c67edb73b83637be74f4c9f08fbecb0c8d916e49cbc8670aee9326d3412070000000000000039b5be661eebcab2e1e0045c30211fd0109317a7992b1f47dc339669bcb907c7c4d6e5edad51cbd81f37881e55e9c46730734552a50aacdeddc4c766a1ce03de72b5117dc2985e19de1196658ec770bfe37b99e6666d97ca50f14ca388954f0141f7b417d1f5468cce631d77e361cd2a7ad33b689f2235375ef570dadd88f455866809c92c174cf5ed1998037932fc026359ed2246236ddc7d0051dcf26ad9003c2e433d1da41f820bb3a3f2ee23dc077f5bc86d00ef912eb510f7429f77d00f6ca83d9b239b4ab3a5bf85c59712d2dcda45d593b9df9a59409ce62567a0e670cc4e0f90eeff2769e115a490dcc6b343a5403d1059fcf2963266bcf1fbb6854b18edad486392b4e7cab2b6b342a7a9186cc4fd2d194dc327ef8a1c9f9de01192ecfc4dabd6cb4f5d2e75591e12fcdb3ee97addd3503a351b136ab9a8c8d3f7ba7a86a9b843c1e0422e99e3e2778d342396e24442d9840f3b838832602ac15b3280d84fa2111863006d23810eb0cb4de34448356d08f73dde0752d405dfe15e49130ae4006cf49041f39eab0f7f8af85d6e40f807c5e2cdf6aca100c31649fd28a6ecadd0264421d69c2a0fe71d59fc6bda047305f4ac9f8b08c20c10faf419402a1037f20f858f523dbca9a1751ab61059bb1066d86a8a08b6134f39013e8c23882ff814e1532ad91d7751b46b96447c0000000000000000000000000049fc0337a11f15d108540000000000000000000000000000ba4ac03549602f7cf6a771a22ad7984a35bbc9814b208ae27ca2516994c8e84f4ff4823eb6dfa878073d334b04b5883ce61894485c72f43183cc105b8da2aa67eca1fcda42accf3cc132f71a641a10c360d74e6f087ac19c6d9f55ee2bab55d024349dd2d2fd1491a44cedd69d5ec20a2f2ece97edee11f1b621924527b8ecba3704e404a5f247866f1658b44a0358734ec3649282dccb6edbcffa0f79e00a9976ae9032183d548d3c5feed1749d7cb01e61c700a2413e56b0dcaf9513bcdee1f71cd2c3a659714698c233273bef02426b589d885596ca5541c2e0dcf33c6ac35131c3e35a70b305b0338ba69a98bd20ef8665252e661ba0b302073dc9ed478cc68eb035d7aa19bccedb62d58775a747d41c49e2e9688f5366a81bd110a8159a77b5cfa4f6431d45845d4dc01478923478a66c479222a27c29e750e3b867200142ad34f39fb25dfc82f882eba3d48fd07114b3c993198d429d178c3bb0f9a66da80ace67dd3781ff92f3bfd1583f1655166a07512cecdf4a340e5fccf4a44820fef474318a2b"]) acct(&(0x7f00000009c0)='./file0\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) close(r0) r1 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r1, &(0x7f00000000c0)="84bfb65182e2e4b38c5189b40c9fbe0af7eb8f226127d9ddf19875e92f49421b21989a19df4da7969199c96c1e6f5f3e826177da13dff9e8fa625ff004a90ad0ff210f258fd38487c98c672966520e2996f2c131b9f3eeaabacf1259456af898b1b29c6409428e67ee1602ffa581075f135d9d17b55df23941932f9f5815abb9a7941966a4a01abaf3f343c4c76f5a05e7dd07aabfe55514e7a854f325d0f669ebeba29b8ffca6d6fc913ea1c92d774900b60b399a1856a25c0955c1236d79245ef97c0373871bc810bbbe3b869dd11540cdc04ee3f7c185e07b5e253e463f6e7c480cc7", 0xe4, 0x2, &(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xa) sendto$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffe99, 0x9, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r2 = kqueue() r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) close(r3) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000000)={0x9, 0x0, 0x3, 0x9, "1b2e63873beaa0bf287d5e3935a2c7ecf27ebdfb", 0xcc4, 0x1000}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000240)={0x7, 0xfffffffd, 0x6, 0xfc0, "15e8c4827c7e326e4dc4b219ee05f1cb224c077b", 0xac, 0xfd75}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000f14000/0x2000)=nil, 0x2000, 0x0, 0x2010, r7, 0x0, 0x0) 19:33:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x67f2, 0x0, 0x6a7, 0x0, "25170451010000a9b3e742000000d35ed900"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000100), &(0x7f00000011c0)=0x4) getsockname(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c8950000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008974000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00"/4098], &(0x7f00000000c0)=0x1002) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 19:33:22 executing program 1: mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000001140)) r2 = getpid() r3 = getpid() ktrace(&(0x7f00000011c0)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x810, r2) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$KDENABIO(r1, 0x20004b3c) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r4 = dup(0xffffffffffffffff) listen(r4, 0x0) accept$unix(r4, 0x0, &(0x7f0000000080)) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000001180)=0x1) r5 = accept(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abad0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b96b44eb8b7daa93433f4720c9fa00"/4098], &(0x7f0000000040)=0x1002) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x0, 0x5, 0x4}, {0x18, 0x0, 0x0, 0x9}, 0x7, [0x5, 0x3f, 0x0, 0x9, 0x81, 0x0, 0x60000, 0x74]}, 0x3c) 19:33:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f61696c752a28a788b2126132"], 0x10) r2 = socket(0x18, 0x1, 0x0) r3 = dup(0xffffffffffffffff) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000200)={0x2, 0x282}) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) dup2(r2, r4) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f00000001c0)=0x10) 19:33:22 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x5, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 19:33:23 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000001c0)="72662a3119e71ab23b74e30be99f4a65b8e7fa7bfb5af0fa0024d1fc447be956116e89b66a3ee74885cb35cd94ad7edd67a0bebf3021d65b2b949aa1e75cac50730018713a5df1d318c15bc54cf027d4c96a02540b092de3", 0x58) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file1\x00') 19:33:23 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x84}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="e16914f6357e3a00f40015000000", 0xe, 0x0, 0x0) 19:33:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x64}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)) syz_open_pts() 19:33:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf639", 0x3c, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x2) mkdir(&(0x7f0000000080)='./file0\x00', 0x70) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r2, &(0x7f0000d06ff8)='./file0\x00') openat(r2, &(0x7f00000000c0)='./file0/', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x6, 0x0, 0x0, {[0x0, 0xffffffffffffe431, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x80000000, 0xfffffffffffffffc, 0x2], [0x4d79995b], [0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x9], [{}, {0x7, 0x0, 0x6}]}}) ioctl$KDDISABIO(0xffffffffffffff9c, 0x20004b3d) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) rmdir(&(0x7f0000000100)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) setreuid(0xffffffffffffffff, 0x0) setreuid(r5, 0x0) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 19:33:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x35e, 0x915a, 0x7fffffff, 0x80000001, "59d5d9eb5658cf263f07ff089130cdfa1a9a8217", 0x0, 0x7f}) syz_extract_tcp_res(&(0x7f0000000040), 0xb4, 0x7) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 19:33:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="00000068fda60500"/26], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) socket(0x18, 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000040)={0xc1, 0x5, 0xc}) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x5, './file0\x00', './file0\x00'}) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x10) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000200)) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r1, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x5, 0x800, 0x81, 0xff80, 0x8, 0x1]) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000000)=0x20000) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/152) write(r0, 0x0, 0x0) 19:33:23 executing program 0: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x3, 0x0, 0xffffffff, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a", 0x75, 0x40}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) 19:33:23 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) syz_emit_ethernet(0x36, &(0x7f00000014c0)=ANY=[@ANYBLOB="000000004852e6aef973e021098f5a0000aaaaaaaaaabb86dd6027186000003b00d731413c8d782b000000000000000000ff01008000"]) r1 = kqueue() socket(0x10, 0x2, 0x3f) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f00000001c0)={0x8d, 0x0, &(0x7f0000000100)=""/141}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x7fed) r5 = semget(0x0, 0x3, 0x224) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000000)=0x3) 19:33:23 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = getuid() setreuid(0xee00, r2) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='x\x00') r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) semctl$GETZCNT(r3, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r3, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x5, 0x800, 0x81, 0xff80, 0x8, 0x1]) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000000)) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000080)=""/51) unveil(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000280)='x\x00') 19:33:23 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2080002007, 0x28e6) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_extract_tcp_res$synack(0xfffffffffffffffe, 0x1, 0x0) 19:33:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x0) write(r0, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feda}, 0x10040044001000d, 0x20000400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 19:33:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x2c}, {0x6c}, {0x6, 0x0, 0x0, 0xfc}, {0x2, 0x7, 0x5, 0xad7}]}) pwrite(r0, &(0x7f0000000240)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 19:33:23 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000300)={0x7fff, 0x0, 0x5, 0x9, &(0x7f0000000080)={{0x3f, 0xd7, 0x27, 0x9, 0x9, 0x1, 0x7}, {[0x322, 0x1, 0xffff, 0xc7, 0xfffffffffffffffb, 0x1000, 0x2, 0xff, 0x283c, 0x81, 0x800, 0x101, 0x6, 0x6, 0x101, 0x5, 0x170fffffffc, 0x6], [0x0, 0xbba, 0xffffffffffffffff, 0x5017, 0xfffffffffffffffc, 0x6, 0xfffffffffffffff7, 0x6, 0x81, 0x6], [0x393, 0x2, 0x819, 0x6, 0x11b0000000, 0x800000, 0x1f], [0x80000000006, 0x100000000, 0xf8, 0x7fff, 0xfff, 0x5], [{0x1, 0x80, 0x2, 0xeefc}, {0x5, 0x4, 0x10001, 0x7}, {}, {0xaa1d, 0x3f, 0xfffff001, 0xffffffffffffff01}, {0x101, 0x2, 0x7, 0x20}, {0x2, 0x80, 0x2, 0x7}, {0x4, 0x1, 0x2, 0x8}, {0x1f, 0xffffffff, 0x4, 0x80000000}], {0x3f, 0x2a2, 0x4, 0x5}, {0x172, 0x8, 0x2}}}, 0x2, 0x7}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) stat(&(0x7f0000000000)='./file0\x00', 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x800, 0x0) dup2(r0, r3) 19:33:24 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x28) syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "24c86a0ac4c2b643"}}}}}) pckbd_enable: command error 19:33:25 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = getegid() fchownat(r0, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r1, 0x0) r2 = socket$inet(0x2, 0x4000, 0x7) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x10000, 0x0) r5 = open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x800, 0x4a) r6 = kqueue() r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x2, 0x0, 0x5000000000000000}, {{r2}, 0xfffffffffffffffb, 0xa, 0x2, 0xd8, 0x1}], 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffff9, 0x40, 0x2, 0x100000001, 0x9}, {{r2}, 0xfffffffffffffffd, 0x20, 0xfffff, 0x100000001, 0x30a115a}, {{r4}, 0xfffffffffffffff8, 0x40, 0x4, 0x4, 0x6}, {{r5}, 0xfffffffffffffffa, 0xc5, 0x0, 0xfff, 0x5}, {{r0}, 0xfffffffffffffffe, 0x8, 0x4, 0x0, 0x8}, {{r6}, 0xffffffffffffffff, 0x0, 0x40000085, 0x280000000000000, 0x6}, {{r2}, 0xfffffffffffffff9, 0x90, 0x4, 0x80, 0x5}, {{r7}, 0xfffffffffffffffb, 0x8, 0x4, 0x100, 0x7cbd613}], 0x7fff, &(0x7f0000000380)={0x10000, 0x7}) r8 = socket$inet6(0x18, 0x8000, 0x80) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f0000000400)=0x8) r9 = dup(r2) write(r9, &(0x7f0000000440)="cc18b9c3fef14c05a23cf731fd8f52dd094f8eea3e450afd1448ed1f14e82d7352b3c961262d0c44ce6e32f68ea2f13ad8bae73d65637fe2ffa48f9af63922306b296693646a9dd6af01eaa105", 0x4d) stat(&(0x7f00000004c0)='./file0/file0\x00', &(0x7f0000000500)) r10 = socket$unix(0x1, 0x1, 0x0) pwrite(r10, &(0x7f0000000580)="ac0ba75bba118b75d5d0b81b75b0573b8cfc6e2b8eb3bd18be52b0ecdc1142f9f2942c8eabe25c0be581ab723c788d53f29dc7af5a5906c1ad2dd1116a255de3761b064d35698cfe7d7e2c00fc81978b2658dd3bda5993c2884c16e9522035b91f6660a0d44304ad95f89fa6c32510b65670fe4db1bb30dbaada3dc684931caaf603bf5a765f72", 0x87, 0x0, 0x100000000) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000640)) 19:33:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = dup(r4) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x11, r5, 0x0, 0x7) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind(0xffffffffffffff9c, &(0x7f0000000000)=@in6={0x18, 0x0, 0x7, 0x3}, 0xc) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYRES32=r6], 0x10) write(r1, &(0x7f00000000c0)="9e3eaa56000000040004bf9aab4230408600000000d04593f0430510fa651c1e6142e5411e5603de", 0x28) write(0xffffffffffffffff, &(0x7f0000000040)="e25bae490000000000df142d545d", 0xe) dup2(r1, r0) r7 = dup(r0) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:33:25 executing program 1: r0 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00020035e1c746680006d024a6a2559bcda18953209a615eabee02a32512864fd77c51e8fbbf181d42d3d9b460c23101cf94567a9b8b30a903fdec4d6d1d48748984c98685d787dd890a7765060000006777aae79fe40b923012f7a78372004924005a8522ddcdb919839453f9c7993e0e02d3770e6991e41f9cbaa095594f572bff2299238f1a55090981d66cc912d4c56c67305e4fcd976f6cc327a43caf058532e9c12b8f319d97eeed2eebe7e08b03e41a4d24e1946ac42b4a486d8e74283591f2b70d5374b093a64c4938b0d83eae375e1fa5404fb3c18eaee7cade3ec2f2b783bdd425f031a4f66810b7fffb1465698912cd038171a17995ef4aaa02c9c0155fdb99a8044a352894bfc270337ea7cfe81ef057bc85ab893ab041c17def5db7c90104ca6afeac33639f84eaa807ae5a4787f5f1ecf90d179a5ada2b357bcc3331a3b2b180a34b3295795da02e6106a73b27077751c4525ef0cc94e572e6a647db48b44dcb0bbacc1ec6b0df5b6964cbf527ce45f2f9855afcaf7fefcb0eae4d964a29fddae321d53b7d60b4962bdcc9774bb9d643274f1c85f13b7a0f12d1a8f59f882b9b3085e726e0bab37294e675a6ee4de8a989ee62ae7e6a8e585f908d0a714b6758db2064bfc930b61729b1b7b1911ab58cfb64958ecbf155c6b6fa9dbab523086b6369d2a9ff9cfed15b02cd07676605d87ee88d42c700000000000000e97d2a00ae81f8a63591ee5d9acbc2682b7fe60000e568f7dfdbd2e92dc6d64c34f3e4dbc418d9e033521746eb199ee925c58ad5b99e905f480000000000000002e72980b4170a0992dc0000"], 0x10, 0x0}, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) fchdir(r1) 19:33:25 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) socket$inet(0x2, 0x2, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8, 0x1) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000080)="e3", 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) 19:33:25 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x20, 0x4000, 0x8) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$getown(r2, 0x5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) ftruncate(r3, 0x0, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 19:33:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210, 0x10001]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000000)=0x3) 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) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) 19:33:25 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) setreuid(0xee00, 0x0) r1 = syz_open_pts() r2 = getuid() setreuid(0xee00, r2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x9) fchmod(r0, 0x76) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000080)="ca", 0x1}], 0x1, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000000c0)=0x4) 19:33:25 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwrite(r0, &(0x7f0000000240)="00f98926229ae7e696a0ef4756918e3adc1634322054cbdf5e3d682fa636d013aa7f1bdf847efa6dcbce93ded40021aff5c9456085bb49c3b995fd451d81b7c5404bcaba94e741974fc747f6db00d940579950ea8c9fbdc565e01a84a5c49071a10718294bd50c6e2f632280e7b16289be37f90e6a02f828cf07a4f500000086b984c72d2d9ad5fb812c4505d2df57dde7cd17f0374eb4c8894f7a865dc86f3e3cad090597256c2e297b05fa00a0b79782eb4f83f32339eb3d6ca3ba026638efacdd810b91a8fe1aa52040547933edc5edb9eb69c8782dac376adb61e0f2af199d1f", 0xe2, 0x0, 0x5) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 19:33:25 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x102a1, 0x94) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa2698", 0xc8}], 0x1, 0x0, 0x0) munlockall() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r2) pipe(&(0x7f0000000400)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r3) chown(&(0x7f0000000380)='./file0\x00', r2, r3) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) ioctl$TIOCSTART(r4, 0x2000746e) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000000)={0x6f, 0x5, 0x5e, 0x7f, &(0x7f0000000100)={{0x3, 0x20, 0x7, 0x6, 0x0, 0x6a1, 0x1000}, {[0x101, 0xce2, 0xff, 0x44b, 0x3, 0x0, 0xffffffffffffffff, 0x7fffffff, 0x6, 0x2, 0xff, 0x0, 0x1, 0x2, 0xfff, 0x6f, 0x393b, 0x3], [0x4cd5, 0x7, 0x7, 0x4, 0xffffffff, 0x1, 0x7, 0x7fe000000000, 0x6c, 0x7fff], [0x8000, 0x6, 0xcc0, 0x10000000, 0x4, 0xffffffff, 0x96fe], [0x6, 0x401, 0x2, 0x10001, 0x7fff, 0x5], [{0x2, 0x4, 0x8000, 0x1}, {0x81, 0x3, 0xb9, 0x7fff}, {0x401, 0x7ff, 0x8000, 0x800}, {0x3ff, 0x8, 0x8, 0x3}, {0x3f, 0x21, 0x2a0, 0x1}, {0x20, 0xfb, 0x1, 0x187d}, {0x1, 0x6, 0xfffffe00, 0x7f}, {0x1, 0x4, 0x20000000, 0x401}], {0x3, 0x81, 0x4, 0xb9}, {0x4, 0x3, 0x3, 0x9b5}}}, 0xfffc, 0x5}) 19:33:26 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000110000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) chroot(&(0x7f00000001c0)='./file0\x00') r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) fcntl$lock(r2, 0x7, &(0x7f0000000140)={0x2, 0x0, 0x80, 0x5, r3}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(&(0x7f0000000200)='./bus\x00', &(0x7f0000000480)=[&(0x7f0000000240)='&\x00', &(0x7f0000000280)='/dev/speaker\x00', &(0x7f00000002c0)='/dev/speaker\x00', &(0x7f0000000300)='*&}\x00', &(0x7f0000000340)='/dev/speaker\x00', &(0x7f0000000380)='/dev/speaker\x00', &(0x7f00000003c0)='/dev/speaker\x00', &(0x7f0000000400)='/dev/speaker\x00', &(0x7f0000000440)='/dev/speaker\x00'], &(0x7f0000000540)=[&(0x7f0000000500)='/dev/speaker\x00']) fcntl$dupfd(r1, 0x0, r0) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pwritev(r4, &(0x7f00000000c0), 0x0, 0x0, 0x8000000) 19:33:26 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x49) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) r1 = dup(r0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x18, 0x3) r2 = dup(r1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x3ff, 0x9}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0xa41, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000200)=0x80) select(0x40, &(0x7f0000000240)={0x2, 0x1ff, 0x4000000, 0x1, 0x6, 0x8, 0x17a7, 0x1}, &(0x7f0000000280)={0x20, 0x7fff, 0x6, 0x275bd38e, 0x5, 0x10000, 0x9, 0x795e}, &(0x7f00000002c0)={0x9, 0x3, 0x7fff, 0x9, 0xfffffffffffffffa, 0x0, 0x9, 0xc0a}, &(0x7f0000000300)={0x9, 0x7f}) write(r0, &(0x7f0000000340), 0x0) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) setsockopt(r5, 0x5, 0x1, &(0x7f0000000400)="ac7d5472a4200538d839827db27cc705921eddb5341b818a89da56ac5bed031b7a0d89972574505957a9fb291c694bd65b7b2d0a4c8773cc4970527c291259a12a5bbd9cbd0714f1ae9b27f57e432143faa6326e5595ddfaa0976b9bde91c8955f035fb4896374132bb5759429280720ddce7a3670bd936eebf8c16ec867f04a23e87cf7fe1ef8f8a0030dd4d58941697e13654d996a80033723879b50b5ef272b4dbe2e48960b6ad2865d1ec3e4bb96fdb36856f7edb47885fb5bb2163472a86db1091e7bd48b73b542b153849bc7b5da2b8c24", 0xd4) syz_extract_tcp_res$synack(&(0x7f0000000500), 0x1, 0x0) open(&(0x7f0000000540)='./file0\x00', 0x80, 0x158) close(r0) r6 = dup2(0xffffffffffffff9c, r2) ioctl$TIOCNXCL(r6, 0x2000740e) 19:33:26 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x12c, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8, 0x1000, 0xffffffffffffffff, 0x0, "0000000000ffffff40000000090000006e99b6c1"}) 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 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(r3, &(0x7f0000000040)=@in6={0x18, 0x0, 0xc0000000, 0xfffffc00}, 0xc) write(r2, &(0x7f0000000040), 0xe7) 19:33:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)=ANY=[@ANYRES16=r0]) 19:33:26 executing program 1: socket$inet(0x2, 0x3, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "52a2a6d5868576e0"}}}}}) 19:33:26 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') 19:33:26 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000000)=[{0x4, 0x6}], 0x1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x12, &(0x7f0000000080)={@remote, @empty, [{[], {0x8100, 0x6}}]}) 19:33:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="000000186004008034ff070100000000000000000000005300000000000000000000004306bed8641aa62533", 0x2c}], 0x1) 19:33:26 executing program 1: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f0000000200)='./control\x00') symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') r0 = semget$private(0x0, 0x3, 0xa4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000240)=""/224) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus/\x00') open$dir(&(0x7f0000000180)='./file0\x00', 0x20000, 0x4) r1 = semget$private(0x0, 0x4, 0x1b2) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x200, 0x0) semop(r1, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r1, &(0x7f00000011c0)=[{0x0, 0x82}, {0x2, 0x2, 0x1000}], 0x2) semget(0x3, 0x6, 0x400) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000340), 0x0) 19:33:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffbffdff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x7, 0x7, 0x1f, 0x2}, {0x20, 0xdd, 0xf8, 0x27a0}, {0x1, 0x7}, {0x40, 0xfe, 0xe5, 0x9}]}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000004c0)={0x10, 0x1000, 0x4, 0x2, [{&(0x7f00002e3000/0x4000)=nil, &(0x7f000002e000/0x1000)=nil, 0xb4}, {&(0x7f0000445000/0x1000)=nil, &(0x7f00007da000/0x1000)=nil, 0x4}, {&(0x7f000078a000/0x4000)=nil, &(0x7f0000000000/0x400000)=nil, 0x48bc}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f000072b000/0x2000)=nil, 0x101}, {&(0x7f000067a000/0x3000)=nil, &(0x7f0000631000/0x4000)=nil, 0x4}, {&(0x7f0000515000/0x2000)=nil, &(0x7f000052f000/0x2000)=nil, 0xfff}, {&(0x7f0000513000/0x4000)=nil, &(0x7f00005dd000/0x10000)=nil, 0x8000}, {&(0x7f0000226000/0x1000)=nil, &(0x7f000035d000/0x3000)=nil, 0x8}, {&(0x7f0000262000/0x1000)=nil, &(0x7f000006d000/0x3000)=nil, 0x81}, {&(0x7f000008d000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f00006cc000/0x4000)=nil, &(0x7f0000621000/0x3000)=nil, 0x2000000000000000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000623000/0x2000)=nil, 0x8000}, {&(0x7f00001a5000/0x3000)=nil, &(0x7f0000531000/0x4000)=nil, 0x1ace5117}, {&(0x7f000053f000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000507000/0x1000)=nil, &(0x7f00000af000/0x2000)=nil, 0x7f}, {&(0x7f000037d000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x401}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 19:33:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f00000000c0)=0xfffffffe) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0xc}, {0x6, 0x0, 0x0, 0x10000103}]}) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) accept$unix(r6, 0x0, &(0x7f0000000080)) socket(0x18, 0x5, 0x4) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:33:27 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8251493be2b504e83491a5e23d02c0e9ffffffff"], 0x10) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept(r2, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) write(r0, &(0x7f0000000040)="2ba4", 0x2) 19:33:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 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 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r3, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfcd1, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00", 0x16}], 0x1) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) accept(r4, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x0, 0x3ff, 0x0, 0x0, 0x1000, 0x8, 0x0, 0x0, 0x0, 0x0, 0x4}) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000000)) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0x3, 0x6, 0x101, 0x8]) 19:33:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x15}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r0, &(0x7f00000000c0)="6375a9ad4a02db796f8d159f1816523f2ac216892c9c8e8f1b48c0704f51ff42b141a398442a95a61256de075228ab43cde1e011642e82ec9e24fbaf7ce343eb784046a6f48cc9833209305c61bb41c30d831fb07b39f88bf7391a245f5a8128de67f9b4498e572c75948474fe22d9dcb22262a6bcc725609cad1930b1c81728aef5805b0bf2356e7826295f5f7bcd2d", 0x90, 0x0, 0x5) 19:33:27 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x803) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x9cba, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000480)=""/246) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x200, 0x9, 0x200, 0x7, 0xaf, 0x2]) semop(r0, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r0, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x5, 0x800, 0x81, 0xff80, 0x8, 0x1]) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)) semctl$IPC_RMID(r0, 0x0, 0x0) 19:33:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='r\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f665cf5d4ae00"], 0x3) 19:33:27 executing program 0: r0 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x32, &(0x7f0000000080)="ebff", 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 19:33:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00000000c0)="07140000", 0x4) r1 = socket(0x38, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)="16fb554e2c8a09e20713a04c14694a82b1413e42352de757ef93c6b19917d34d749007a3997b1db09d9857196f8182fe0fd0f6b1ba644dbf375b6712f5bed4d98c644a06427dbe683522491d1d59e9deb887438d86c0f5a0044fef8e6b1c37"}, {&(0x7f0000000180)="c7f6f4ececd72d8a3a409599e0a3e070d7e5a76b41b7d1d255b283adf58e567a99a1e5c727045a86a6c892f3e72ede66f028fc514fab3539f18021938c57a136f0a212a2bef1b348867d4cab682d54f7174b946327f6fdc1475dc16d4217e053139f1209dc74a4c942eb9179f1665f25212599bed6dfee89900a153f761f0752b49b038037548ae685fa56e4a9652e7a7452b58a1931569cb8e491ca0bb679fcde2cef14071793feea8af85c12d40f6e0932156342cc596eeebc4539b5d04be3621f1a04f296ea6f51345c2fab3b2e8efeed7eaddf04a2246aa39781f4e536eb1aed3223c35d748773347044fc2fea358e883c6365f97a4b02875584bcf8dcaa5e9c28370d174a047b2d499ea4630d824c4a51bc57a630f6ac73e8891b09483632e9920f2f387d2a6b3eadb8b46d58eb0708d4511cc3253aa92f751c69bd129f024ec6b939fafdc8e09c4bf1c8c6bb4f5ea64a14ba30cb5a62dffcf99ff8ed99dbbefffe06f749f6cc14e7f346617791b4c109e90b32e8235692280ad2288a2557e2d3b6a09d2514fe283231b35e27a2b8f66b1c857855bc63b5a28df9b66a49a7fd378dd410b20e93108e476a1e6682132b951d3935a5c9b72b4ed7118c41f347287555a72ce6cb17d06d621353c0babddb3da5c3d1866abc1ef691822b2ad0c0bbbe85ad25da3f5be03a97c66b32feeef1cf10557362de65db238fa3122a4083ba1246466c0d1a9817f19fc06d3a1aed94c9108ffcaa11b615451deb19f31425e6c56f6df53f880f1bf46a882bda3ee8ec4de0ce6793e53d60fd829141d2a3f14a8692ba51e66f57c7885ffa2244562c890fbb5a3e49ec564bb882affffb8346529237ece7ba069af878dd9c7f69c47e832a40b6d7c99fa850c2dc819cdb1032998830ee66b98fece9850f39b08f7a4d54332261d5d6179520bcbe8855941745cb99290d39c0db39af600aba4ead82943c615f83d1d1fa6b557dd05f4a71792226347292ddfee7b449a4403d71b16218e1e64b3496b677d62d10e3811aa57555c15c75fa4db80c6412029ff7b0a69e227546d8b704c29223ecaa454e4067112ade06d628e8714c695e373664b3813473981d55129fdbfcd6dd50a6700b509c3a0898bba6796cfc451244f0591aa8f201a494a5730f1aa92ba79de950bf16f42c1a0f113d43ef071aaea4f9b17c76602c2dadec8c349de8f7ac4b4457d7cca3f255c01cd2a543c41aa0ea5de6bc8148ce970eeadd1cde677a838294e7e5b59bae11925a78330234de5608774ada88e31907eba5f414a063be6105efcc4c5091c9130e6d1c5f9db7b3e012858544a5f2be8fdf535ad99323ba36a8ff03a7e78941943a6756cdc89e0e5249c331d6db263a2b1040a47a015579dc537668c8970844eb9886e95aaab5a0085ec342a9bd5d6bc1dde2ee4f0a1bc106a0fc5661f94e9c5a031ae8691256a2b1341464b4c27a3cbffb400bcdb12977b83549c2a5a6c85ce8edc581f96bf3cd434063f931c50e7878ad5b8d2de3291a3ca4c61c83ea68adc02941cb4e4f7589653e635482bd05e6fb2b6484a02255e33e3d480cdcbcf91b3f74f4599a4f35ffe84c0cb291f2b937bc654f197db6f9d95fbed576d9d0a62e94067ce01da5ed826fee0bbfc1239d87fbf161c10c183f95dbd899b81c7e792da099a6f6da84f72a47c1001111a27c1ad8cf68ac654cf4026c63c18480c8eb4551c6cb3b15e02e1c3313457f6d6c660c6bd4f03e1f6d70eed02fcb600de70ebfc35cfea65e0aee3effeb8d27f742e45c780efa5cc07240d65dc7e719d6c1032805eaeb1baf2a43cb21115a4a03e48e8afdb987ecba637dac1f82935fd62ee5a070318e1d0ab566721cf973bb7408bfaa4334225b38714220dd27c17e9ea61bd0d5eea8a94539483c1ddc9b76c2220ddef399e1468de0726234aa8da4bc93e7e3edd2534df6ed8bb31a74a2fb8d102f913894869434962513508ebc18032d2cc1d0770cc98679fc0b1e5017f01ecbd24ac2397a8bfbc6d09520583ecad6b650b8970c2fa4b11432ed3ad589162e7daba7db8c26da93c37ba4768c18d7ddb495d1dbf5a10def2a6695ecc9497d05c99682543ca4e8197c5ab19fc7fa2a34081a789fc64d2441544bc7f64879a6e8f00115ab69511246c1c95044efb8d977890cf86ae62a59f9772521e8e34c2bbec97f92085844c5afd3e57973211501328c2523c5640f55b45972d0f5e3b46a3bfc6811b0b0d6091e602f42c693623b527c4dab43ca1d7d06ed124a7fa1696b3cfc12ddaeb7dcf7b360fa4edc1932fd7010bf67e10e824a58e4822496490e416736cfa7df2dde21ff206444e9643748a1566c187ffe1680ff28636953b488edde12a6a46f2b0539adb09439b0e56c9bda867993740405c8da715036d484adc188db9d4ce4fb91d0c606f7702b82e166d22898ea1bcfe5c129c9c363f0833ea9c997eb51372a0f1fc4e804c653c23f234dacf72a89d01dc18d07fec99faa87bb4ed290166900885a3c80e9279f90009624621ea1af515f2c973eec10114400c97bf4a3e4c7d39290a5ee7a9184aa67cdf3a90fd159d4935aa5ddef188db9a0826e989991f7b5a32fc2254743ffc144c15249bc2c6daf5734130d9e2e2e54bb5a7e37d9c5b93d26deef46c46f1266ba402c3f2517c799d38c22f72b1c60366436e2ff9abc2069fa3caed690a1a62aa8e46f4cd740d96d4be8d66593813d5d1fab506001af4ca2594ef14148409115322693f9e27b9317d54a72f5ecb1164c5c2fbde7656c2c554a92a84dd385e1612869556fbe8a1e374888bd52ba12e5ce7e6f7702b9d17fa2631a574fdc13f2ac9b42d7f659bbc943f49699c1f423166bb25dee20f7ba63035c18885e9c1f22de755e729f8b272399a5396e6f6e23fc29a62f13d009f92dd62cf3ef12e2639c291bde7e11c67fd969e181bb0c83675bce286d968a2b630dfebcadd6ff8f8fe087e4d58b8810385745dae4830dec3e8b78672db2535f6795bfc29ef6dc5de31de62d33e38a2f44abe49720551567ad525f92780aabd22d700c5e825f08719f3d753896c20722602130beaf9621a686855a95e4e1d85d88f1af766a4905a75a149f9871289d0b44796a205f3c038cc7e2fb806f23a5d791326f0f88aa6d44c9cb4849cc407c4f477baea0a3772b7169cef0a38fa025179db8fd5847a92296a4761c1620c5e31b39cf95226342bbb830c87a9a79547d9bc9e7ce7da1462dfaa50883068de468b36bbf68cc3689d99570a3cf9ffd3a0feb6f23b46a6c3f66df9aa6de8f7957acba25c8139756bcb276d2e6dbd2e5766962fda9e988a56abfd2d72a9af1761a8eb4b5342ac04ab4d5c92f39684333a71c9e7a39df9f16656d348bcf8c0f8c8fd1f40eb9f5eb59dce2ed6e271eafa927876ef7183e743c0ed0a7ec57ba2c8621197d2c01036604604f20fe59ddf8a62f5b991a15c55f80d4dd64a547c91ce72d9d05cb3848e48a77e834d5aecffa16a90163c581a04810a601739f2d9c3badaf48bd9e2a06fb3280d689a4002f7f2bccdb396fb076eb4f7908cc189477d513db7765f00b03e62fac3ca3d40196c76681c69368dc28e414a58afc4a45faa12e7337f92ee0bc18ef9633df10f164b3c47449d5dfc10afb75845c5e76d2cb38f46df89a0aa76c3d27befa78c468244d067c117d39c72c2deea599c6687f821eaadbcf252c419e7f22665fe3e943dcf8e096114918b9904248a950f4eb0dafc7b5d23344c214df180e86d49130b476bb225c99ca22e4e5e8db6bbe458a9743fd2dbaed064861f9c02f49923702ba7f28c3104d7d8a2abeb03c03f0de01853db2842f4094f060f0aae38dc01cef1eaef6cf3a8d049b8afae6da66d4cb52bbdc02dda1d8460fa918c09e250daec5fec015465981762dab89895b3af176c71a38c54233ee3b5ba06e2681701f8e5272295bb6ec390057a0816e2f345497b8749908ef048d0a0dd2fc8821173151de45c66ac4d44ac82c9df045c35ddbfdaa593b31f341c391508d62ad73a0f5c62d66765ad8198496530700b4e649559eefe17e4412ea984b4ccfe99070aa5ec98ee21afb722776980dfabe3fc64f6104eb6c4a69dc49497d088185c7cc223ec197baadac01c5bea267767e4b5874656e370e44f012cf16be93357c3ba58ee2912c656a2973971debb032ea9e2bef1b69619cacf54251c402b1b5ea096511cd20186ac9715aa0cebbcdd000070f51c24cec7c2e3a86a02f9bbe917654c3bd5442f3716b852a650fd05e4d1e55cf6eccf905802a463660d6ad7831128ee9aa5befcfa413dff59ecd09512000eefa5ed4c5d61c8f108953f20438a0850ce517692a45886eb0b1f167528cae1b0d2e228bd07f7b8073190d91e9f3329922c69ae780fdd9d867fece7a3341c778b1277b6d0d5aa53b8936507f75a157ed2f6123ed29a085a8e5c6d87e002775b4fe35faa6a80f8983486faa21a579ca13aed6fa2f71f6501f0ede261e293f137dfb4b2881b59462f3a21afa60c94ad4b4a60a53ed2ad75c5b4b6d244c5086bf636be13e544a11ae83140442bd492c4eb10c058ad204ac3e948d8b549addbb42f833b3b505b82dc7317f448de490d0ace90e8de4e2f301623751971f6a5280a47951c08203deda366e9940186b5831570e4d9e61a6cfb485a9ed5684dd61d837e24e92da885d750d57970e3532be6941cbe47cbb7bc4e485125e4b16588d8f32876072b9e2bbe5218b4b518a3876fba46eba323bd151cf3f90c7cc9b83be947dbbf45db710ae9a359f1a9bed0ad5d4b0edfa21470abf808401f1766f50d61623c51d64b6baa59d398d98e953e38cd224fed515674c84edd6f4481cba724d426a10d70bb1f7dacb3182134fa2b76eb7a1c1f09b41efae1b0abcccbb9e90b3d14a899bef5ff1dc0c55a16e36056f991f704fd3153f08e32c2caaf63c7bdbca44ea8d785c668fbe71f6a871d6d5d2a35e410ac455f2779d73db74334502304c074ef84283f3521a0246534a20addefe88fcdf1fdfa2142f44455fe1315d031c8a1bf6393db9ca076c607aec3f1b878f16c24047605ffaa1c73e7eb238dcf0008e6948db353e08674012c099ff7bb2161f05874a1dc7fcd52c51a7b6b1615a96c41af93d28ff35d6d1f985c727a349fbf0a60ba59eb8a7e053ae1494b868f65bf6d49fe758f60de1db0f958b45687389769c2faa34cde0002e0bea3f8a51a56f3aee312cf8a138ccff6e4a0d55aea3667fdc8dd671f231f5b3a39880e2cad6f9363053e86c094f4a545793f21c3b14320bbe79eabedd899162b43b6747b405960fd36e85cebbe8186db07419a15e205595579964738bd8850e91058698f4fe12b6dc3c55edd6a70bff667d8e2da5cc7a20bbf50295701e29775e91c06e6cfe64beec68c15d34ec26ddc75a6424eea7306a3c27fbc40fbe774500ee0640daf843d20ff5f4fc66172869f9bdc2401c6dc0ad7778d5bf183209ca786357b86acd33ba985747cd20a5d70c9aebe8ce1cba8ceed267989fceceea5c7ae7dc4b05042132d2f59d7f27151cedab4623c9eb26609cc1b81ba3d4bbf166ee6ee0a29df603bbfefca2641689c522b9573cc9c2c7a113a8a86468c9f2070c8f3617a9d96d38e33ad0ea8e82a0cc2a53be336eeca0aaaa232a752f77c8d0ce564909626d112b56d0dbdea0798327cbf04d24bb2a40d8bb0da984ec1a3fd6ee61f991d314ab63bfa52ea4156a65a3b791a455295063b6b478ccd897dc85c315bc32392dbd599dc5a957e461874d2a7f19ccc7c5de061e"}, {&(0x7f0000001240)="7d01663f195287be97e0ffb9eb1bf8b5846253ce2f6eee72c4dc137d5784dcd44be674038b03dd2c02c57069740fa5bafbc81133344f1dc28305966856309ab837e9e150e91c6cb263c1296ccec32640d4d894787d0d00003945a8e50ba55169d63a4ad76727f7d3941ae3731a56fc79c9dd5a6c5d7e00100000cae59dee5aab3cfc0426876d5b54b415094348196960ecb617c96f089e24598bbb0de6d1679ea0c4355c5b7f28a5da0ddfeedf6fa33562f47a3fe7779c6548977f490b836b3d58a4e063e18e72d5f688c786"}], 0x0, 0x0, 0xfffffda3}, 0x0) 19:33:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffedfffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000000)=""/36, 0x24}, {&(0x7f0000000040)=""/166, 0xa6}, {&(0x7f0000000100)=""/122, 0x7a}, {&(0x7f0000000180)=""/6, 0x6}, {&(0x7f00000001c0)=""/33, 0x21}, {&(0x7f0000000200)=""/33, 0x21}, {&(0x7f00000004c0)}, {&(0x7f0000000500)=""/162, 0xa2}, {&(0x7f00000005c0)=""/18, 0x12}], 0x9) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) pipe2(&(0x7f00000004c0), 0x4) 19:33:27 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(r3, &(0x7f0000000b00)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000140)="1d2a3d1dc295601d6f21c6907eec4d4cd44ea1df29fcfaadc2164e36401c3d11260130ac7e22a44559e4cb25d871bfe6f1d647454d5be44a0df9c437c42537d757a95d3bf5da4355db3934a3a89d2309196279219fb020467cf730d86972259fe4657d31bc280479581886119f8604b89c1b79fc940c28d549fbd445c66887d976186a35f6e04b6a180d9be8a25d17aca643b481eeccad638332c0b65ba44e47fb0a30ee0467e33ac26774ec2e68cb2a76b15b14efeae159b76ffd1cab5628f464103157fe851c91ee1c6838edd8894e09f8368f2f01a80bf1dd6fca03fb62c637012bdfd3fbd17b8a1b1f2075b50a9ea0bc336c2a", 0xf5}, {&(0x7f0000000240)="1146aa198f1d9bb2cdad74248608559faf8c6bae367f2c7c0085de3e07c66455680719bce2824393f98f297a6d174f742408158a217b90e733a5a76198ee29ac131be773b6ac4ca577c3396f9c97b2f375d8b1ab138539b97ab6da9cea6fd1a9f5a46705cf7b54757fc436cf14c56e7ac6d61834170949716e2ddc4a0707a2c0cd83f54a318c", 0x86}, {&(0x7f0000000300)="3b0b7b1bc9167b241e4f2f9c67e863a370dd268f27dcf1e5898aa817e1559a79c35ed97b80493ec6f9dc6d005d7fc8b68920d0071bba2364857dfd18caf75a45be72cb6441e9240bf8139560d5eccf07baef38a92730605fcffc7a9d1b5a76ed2df4e50c124493843224", 0x6a}, {&(0x7f00000004c0)="c4e6f9413287408e3c95880e3ad09cafae9696d9d658cc856c3965793f5f631d74c7286232e923a9e13152d1ee126bfea58c18ad9e0ef0d0dd8d045d8874c8d4b7b20c1fb889dae9e57caea77c308a4a6dbd22e9c0bffc4dbcb17d1b1d1dff431c66114bba7295dabf5226e85d44b8a57b57e4b7d49c324a8c40cbbb35e6f11cc728c321a35fcb0e723090140c5850", 0x8f}, {&(0x7f0000000400)="729fd95b6cac4cfba498a8cebbf0729f5db28159d600132474e9561355d43f3f0d01abd301d37db72a192d32463bea6ffcf3e4fd8a9bc6c636f7d146e026fd642e33baddf80b94133beb961d841d839376bfba07d88c163220df3edafde8ae63e871f0e518f591486dfbb89ed7b5c801", 0x70}, {&(0x7f0000000580)="e2b1ba75c8c644e97fbb0dd6c0f0293037ef24c9fffdfcfa693867d92448f1edc542aede23a96395eab68c12d8d859b9306e3f3bd04dbb0adbeaf54dae854e3ccd1098dccf6b74288c702a9befb337ff8c84ac647098cec8f1e694e90d795655eaaa0dd3cdf82835ad3a9bf6ea14856f417aea7a6fde929794c3e5217bdcc2f6db6396a0f548e477176835b0c0b8ed9b10771b829739a69f2dd4e13c4e151a007149965960168c0c5e7a0895e96296", 0xaf}, {&(0x7f0000001000)="89f388fc269469998e8db9f6e79d9642d37c725c921efdae9ab06a3432c2f8c2f8158c9c4f2be94f2a976b910b7dc2e49bcc61963135c7a931a4eecf823bd6d0ee083b516f0fda41e64b52d3c698800df4e677d2f8a3cf7f2d5042c4177b2a63faf83cc1a3b2e9dc3ad68d4911fa3752aa472d857bfa13342fc21fe2babd52062cd2e91cbdf9f5c0a35b1993c89262579f9f9b9f4a35a8f7456b3adc793449e0542c60018f8ae61b34109431e5bf3f1ac041ed7fd39e65a0942b7fe650af217016473947378798cbaf631e4c476f93eb5c1ccc41cca4029268713a297bd1e6ab4024a452d1593fec20e7bcdf707675fa5d98313eb5d62978429e5f37d6d9fcbe0547d67c34a90ca2976fa7351c09b7f8b0db1a715a6a4d0f14e57171ca84d0e1cf14472e9178101a75c3748bd7928e063529a6a1a8a77c3f6a9a0a0a6a66ea6f319671fa3efff1b81bd101a050db12d6e3127d24a78364af802659537f999a538bac1190002bea0a6a9d4c35a81405c62ac12f3393e99310da9f05c104eef243e7bd83181c987e30b7c338df9dc195de1d5ef3c95a97f6de6f06438a84adaa57e9e70d9657e90c5ebf4624dc8c5ce503561cf3a5eb0e45f4f2f501be611daf64e3c03fea793dd6cd7ab87370d415f2cf4e3af19cdc223d24dd873c780577ddd2262c6a874ca88ff7e017f7896649e17f87108f197a5ec96a87109bf4defdfa215ece30ff07a7bcbe614f18b68dc0840a92d340ffb1e1e4a79881832ca45e83a17220baac08ee2e323190c23367a6e76681c45d2ca6a9e145ca357b6127e80aa989cc634d41d67c5d7bb8b0240bdcaf80c891adfe079d7afa4e053398c26ecb9bca6c0fa3b9111cf23c3a1c41f115dc6dcffe08a3affdd984bbd5d17ff7a1d7fedcb75d7e5f7d38bda84631103ec7d28e104953b44ee442b0d4a592ba1a739284e758b062d835d8dd2ac2da092304bb9f3e60ba053a27683aae010a3b57b6bfe0fc92de9657d5eb80cb7f3e12b8996f59ab1145bae58d71068f999b2d2e261c1ea23856ae95d2e3e07ff71b040a68cf7c72c2cbb4bdf49fd5631af471bdaf2935ace8111ea46179fe7b1c4181b31e18bb634c4d049d6c4850e9e0366865af309b51cc1a788649ac930bb6cdca9c3749e0bd3e6186510b8197a46bb93d054e52288a26172f86e695022d8614ecd79ce26841ba0b19236a4ebefcdaf086fe079bb4c89f0de1a8133f1169f53a50a179667c77e4dd690e062031d8aeabe7c5c1f6ab82172c9a1cc0174e482f60a81285a80d2782580626dbbca258b2509c7629360424814392b4409c5d82d645e2952c4a7597647d57e53de45903831659a2bd58464b4ff1ba302432d3d7fb37b3505d7de9a12bc6727feae5c520d0404301abdc56172e2a625364bd28c9c87938efc3053a7c9501b0458cb053e7c2829fb2b4c0b8647f58239dc9525f1b87f680cda3b27f529f8dfc2dea566bf37cdaa39e6383fb7ba237c7417439c2095c510b7e577f7fd54368f69ac46d8a1b472ed342790a700c27c6ad2fe00361af9cf52087e6cdd938193f918d4f501d13c87af3e9d2be413672ba12c0e029b00e14917e4783122e88089ebfc38cbbd892ed22dfae251bd89c3190e5573d3951c19ae2128dad28786fdf44d244fe06e183c49087911c2f32d98acf9adca339375b08d75c7825a9ff95d17f4a302e3aea63b56f075061c815e1a6083669022f21931fc4076f7e2b284454f3a1b80aa9eda8a87a2e55285b59a0ffaa25efb8a88d0c51e17f0ad339ec9f6be37946951592cd5b8393ac8148ec932cf8dae51e69da15c1cca5a46e54fe191f85934a0604016026c24e378d84ae123035e5d1186a21eb328f933c0dbd2e0dc15d1c54b27bc95ca48a7f329b7622b82cf1fec87ea5ed81364c393b11f67c32d8dc83a2ceb6667ca30db2cfb01b79c24a38e3f3064ecb3955492e12018d228d8476577f08311290457cf62d781e64faa28025087020c68f60b8be17f705d917feb8e2f1d9d4debd7bd8e760dfd6b29e860fcab8da00336898b06824738471ece4a4f3042b6135124c8fd66413da719fa3b3285e7040a3df9d051080b6de3ff9bf0f163c893308cf3f078ac9662aae3f71ee0f61d058f21c09518cb4fd3582dbf905d101ab5a00405ded57a840d75e6ee3fd97b9e2f29768133e19c0f7f7df511084de17ca786d5d2b1b6e63fcb49f4e0ad9b6b87ddadbfc97da13abb47726dad8a2b5d0b7de8bf22b75903e1864d45d3823b08111da4492d5dd7a4337d5f3b7badd378a79d18caf03d6feeefcca5bfc8bfb794df52dd1ed7224db5682306e194f4765cd4972424814f8e89295fd09c5c54bb8ccb9cb3a6fe250fb4eadf7f4a763991bea76fa3b0ebd33fa3821671101deace7c3f43a847ab29b5fcd2eb90fccde189c1a08f714fce28c9a3ae3b5bbe3a7f764d42ddb704aa3cad759764263793d6276b41948d390017cb4369c8f7b718aa4675475dbf5a2b2529438f1df998e8343320e67b2dcb6ac91e3a9e42f0e0dab93e1743ae3b60918b9657d51406d2fee2e2ec6f4cd554dd81a8e7b890cd9855946ede047eb0c8d21338bed8e24f9f441ab92c0616a828477c62f3b060e182585fe916d7845eadcd3ab7f647805033f40b16a4596a4a8a0156989fc8b246820b094c256f453e64e7ba97b6c42fbe37a811e468051f68ef8b0c15b69da31429e4e35197e386b5d74d7a734f54fc40bcb22e19f6a478227defa618296c4cfb020986162998f637c725bf76f0c2e9e9aeadd614eb6795ab72888656b10e9a87b5a05c10ba368d4316946119e9cc805433f5aff776d05406cb5c79af84f77da3c06fa636be6d4e0d73348bf93ab3b75a679296c9540295499707a99b3740ea47d209d4efb0d0f9b1a746715b6572e551cf3b19f980dd670f50299ee1d7958c3df11e2168c9e0698acf353e99b4559c8059895708277134fbb4b94acfcf2173c646ae3510d621853868cd5047b2d7089e9122a56ff3dc7798547c92a53c03cd674e73dd86b4c382e0dbbde2e2a80f46b7579a48eac8cce61b1126aea0c7721e249ee5438d6c35a2df326d3c46c10e0010c1b410405d15cc35d89ea68e64d5a232143efd363b1458c15fdbb74a4ba6bb8876afed0ecdb6a1c1380485ae56bd78a9b25e657af44e44a482a4c64bced4058c1cba26b8f5515aa1c45612ea33499d2ca088a12cb303840af4e06c2e9a5476c81a09f154de1e010ef956643f7b5134d768426112f8a7badce4c0cda67e12e1e715b38396804042398fd00014f990ce938c3eb1673c6e846ba99cd704793bbbb3d1d7459cba6e7d928ae6f071f37d4d439903dfdc4f85308f26d9d29e4eed1b0cae8ad15607514f40a331eb9ad5f5d7f9795a60cca39207e839d012fa8a501aa0663156c9e5f198e7be5d56da9b38dcdf1cebf926ef478dbefd346f6d79b9c1bd68b99e6f8382eddb16bed02ff721ef9269119d3717e16479f313469cc5f535e6362f45919f955ee2c2a67457130ded4d837ffc026e12f516b8f29c4c62766ba051d442cd7013a7343f9eba8cd971e83f71001bbe9c8c1731ff4ed9524f3f8a59eedea2a7d13b3601eaaaf8958ae74f78d1a0202afdd445d824a8cd5502654ad3753e674c7a8e532d557b178ea5189a978761d44ddd1d9358cde0f9f9d189f4f2893c36383790654fc8133c5bfbf6ef8c13780e03fa087be0d716e03b25bac7a4e63fcd33ded4dec796d07509ef3934fd16836a9236f102f697149d410dcb4797349343e19a0a915811c8c1ea80069e0bbe979a20aa5f7c681cece71b2037c9266863e420a81443326837f43e8efd70185b9dda749108bb569876f683070fc080b51e8181039f89b8f695c882a0835c745a13a60a6512863a90b5991c6659b544d7dc5ac4df543e064d579363be809b0a959551af0322e2e9916bd57b9ae982b9e3814068d468b1efd095cd3e37e171ae88dc04ddcc39fc85dda1f5443c466fb628beaeede1af957ddcba4714127b1efd31daa95b8acf32e5c21bb6d652aa94a751be2ad9af37bf57bed0db2d337eb6a58b3a68e93bcb9b6a303431d6b072bef98614dcec120b0765473b565b9c6a822ff74752c5eb99b1b3886476f32cc1204aa0aa19fae2792a92c6a72996e1cc5ed3d5f5fa80502e764af4e8cd3b264bca6fe30424548f17f2074f1d5eda886d7b622a484033b5d8a36a0c4ad6431b9a0a2e933cf3d1c5e0595e987401dc78df0939eb15eb25231b77b399098042e2bb23c2a5a0dd9bfc0e0a3487f78034553338c220d0f33a0c6d032b4aacc51d1d803e03c43404d521f0fdf998719bdcad7a8bebcb80c8585a38e2b503172283336dc7a7cdde7d94731b1cbf3c520908422993e33614c11d00d6b65e6078f6b99a8e2b60d174a8297f31f362748ca890484aea05b76d7cb755b669bea688332a5ccdc895743dd24a1471cd860538c9ccbe0feb90a9a63fcac067d33c1e049058c0e74df76e5e93cd443ec7073eafe31c1bb758b7bc84e7f70875d1e883b0910b10d6cee8000c2e3210b57e3e5e3144c92205c7dde7e1081e5cfb08c92e2f58849550126191f77c2f1884a04a4a8154b57c408710a20ddf2ad2d8d6e07325c50f97c0764dcd3ef7853fc473898c5af4005970c6e25a4fd187fb786627117f02a06c1e69a13614f19b5e4f9f6b633edb440a9d9899a1aea895eded4796709ef492ec6e0b310a4d01dbe7e3f1d94acba9d3169fd221cb73d8d2b6f955bd74d57e6f61f76e7bbf80d9a0613eed03b603dcb54a3598b0f62313bb4c522b94de59f83389caf4dd96f7d6411017a63a4463c66b0bce6c5171890b9e740107ab280a7d06131dc6044f5894116a65e5bfe65528a2c3dfd47fd217ba2e8c87149922e58645c6a06eba65d75e872ec7dd90c95eedd479c77c4a1268f569fdac2fae729007f53be10f5df2b4dd2a2964604004748af4ff178009a8f4bd57b8ca4838aeb17471769c9b37bacbf8b1a3fd6bad979cbca6dbf6945c33c7bf57a3a60f687259961a4c13e0a9f68e94509fed7fb53470599b1de78093e97658a77401b9abb63971f6ee04bc3bc695706e76474bd01a726b7d71f597e646e57224e76fa78ae2cb0e8c9e4a5287c2990fd4d0c13ddda4f509c3a29ac99f4cb2cae60d646a37a07b10ea4578395ce50b0845ac4a5bb4066a36a5be05b6c05e6f40207a02cca95176f6f9c8d3763a3fef1d8eb980c043fd3102cf3fb700fc29106594f820b45628ed1eb330ef30a5e47a4129508ff99915cb85ce90b0b61617d29ea44d98767428fc794aa2426ce087f4a319ebcb2234d73c6cb6052781a8f4328f9d81fca07e5494cd5bdc3d1eee683cb201967fc176e891cd8038df4447cca2b2f12785e5ef6e28a7cd8d9adea46851f9d00d11e45d99b722c82013f1d89b0e9cf15ba8b69de49d04eefb2049228b6595612c245bf42d0aeefe3775156e3995c043375d27bef5df82033de83365154e6aa1f95af923e5e6db680d553cbcc7a410fb4d46e85f4cb7a575e20c4bffb43e5e29259cdfcd668bbf2b87de11dafb8da0f632e3e0cc52fb0d2303b946c11d603b38146bdc17650b4a0d99aaf531ae08c1d4880f4e35196b9074c69e22c08d02b0d6d3e5246a59f59258e8c9a036d908359d8b8c14c7f31dff1f99958e5d1dee13becbe3c2bad7ef6785190ea3de698383272ae3665a3f54428fd3cb3bd0f19843e9f367ac96c37d47913ba0bcf0f6126b4e98ab18e46c6ee79430a789aa2f1b29e1c90516bf4e4c0d119509e4e10", 0x1000}, {&(0x7f0000000380)}, {&(0x7f0000000640)="056fd91bc5ea92f61e48d6828c665cbe8bb027f81f3f67b39f21748cd5e2b645cfab5a17c558ad2bcd03a22576440a2fabf5ba2866df9c244672cd4960e57f8b36b8d7bf1277bfdff233b6c04b0e8bcfc2ccfa652c36d629035661ce5c23aef4885f6e872ad204409e8707bfc173d7ec3fb4ebe788f18abaf8da68f9522a7bbf6cee27397d857ec22c7daadeda2a5b5ece33a233f331f803d6f7347e8be3b4e1cd4d57aefd7d112168541e15dd1d7d7401b3239b3ad255055ecbc5e1e9db1889d2421dee920688f38d3cd871", 0xcc}, {&(0x7f0000000740)="b27638b42137236e4b754e1572d4c1ab7bdd573e22078807c56a16b374bbbce82442ebfe23d7844f6bd918cbdcf777a3f793fabc796bf63f1ea6cd5b07797c2ae61a7936a57b1763ac856171d05aab3063a3d5fdfcb5e311559923ec95a53ddfceb359c8331a524df1a7972fd238eea368258e7f37013f8c876acc926a4a", 0x7e}], 0xa, &(0x7f0000000980)=ANY=[@ANYBLOB="20f600000000000074efba2b00000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000012200000000000000000ff0000000000f8b0ad85eecbc3a919fc4c5840e2da00", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00l]\x00 \x00'/20, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r4, @ANYRES32=r5, @ANYRES64=r3, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES16, @ANYRES32=r6], 0xf8, 0xb}, 0x40a) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) write(r3, &(0x7f0000000880)="66f645b86666b9ee466bf7a68204df9b6fa0b2bd8a5762b0ce3fb2d9a9f770ee1bfeac4d33b4366a3b961fef5cc62dfe8fba7361ecfaf3b880a91cc0d028a091213cd349b3e8890409d2e8b25a686d98cbc9d96d19314097bdabf558d7e171c3c8593e79e5f4e3501d1ede61a51aceabc3891d6228917f794901e85be415f4cd8adbe4b183f6f6c91bd52ab64bda7d1c69227625b2ef8f69ff0a75e6efebdfc1d05adaf2f1dbc5f9d2840e8903f54cda3c7af878890cbb20a0e179245bfc999b883838a1f207ad5f0b", 0xc9) 19:33:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x2) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) dup2(r0, r1) execve(0x0, 0x0, 0x0) 19:33:27 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() r1 = dup(r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x80, 0x9, 0x3f, 0x9, &(0x7f0000000100)={{0x6, 0x4, 0x6, 0x1, 0x2, 0x0, 0x2}, {[0x1, 0x3, 0x6, 0x0, 0x8, 0x33f4, 0xe00000, 0x0, 0x6, 0x5, 0x23b5, 0x9, 0x3, 0x3, 0x6, 0xfffffffffffff001, 0x4, 0xffffffffffff8001], [0x4, 0xa68, 0x8, 0x2, 0x562c9f6, 0x1bc00000000000, 0xef, 0xed, 0x6, 0x8], [0x40, 0xffff, 0x5, 0x6, 0x7, 0x2, 0x40], [0x1, 0x6, 0x4, 0x1, 0xabe7, 0x7000000000000000], [{0x7, 0x7, 0x3, 0x1}, {0x3ff, 0x8, 0x0, 0x9}, {0x2, 0x7, 0x66, 0x5}, {0x7, 0xc1a, 0x5, 0x5}, {0x4, 0x2, 0x7ff, 0x4}, {0x9, 0x87a, 0xffffffff, 0x480dcfa7}, {0x6, 0x5, 0x8000, 0xba35}, {0x7fff, 0x804, 0x3eb, 0x6}], {0x6, 0x0, 0x8, 0x6bba}, {0x200, 0x1ff, 0x8, 0x4}}}, 0x1880}) syz_open_pts() close(r0) 19:33:27 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="82020063c4a143dce4a7ef64fe3bfd6fc50d78bed7123bdff51e2f66109682e4b7d2a567fa21c979024c33e524018c469e6dd1acda9270840375511a820ebfdfe97cf06d61c9acbb5981cd0460012b9b4e0c78748420754bae9df82af4d85139a527f0c06154acf68c415591ad3ab2c6f181bfdf4227d2abeddacc0ec77db1c470b36791f4c06bb30acff5fc648f00a22ce9dfa21db24084d84c435df618829320b14efd03bb1da57fbc432b04218723503b1ba448e7fa9d57"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r0) fcntl$getown(0xffffffffffffffff, 0x5) r1 = open(&(0x7f0000000280)='./file0/file0\x00', 0x20000, 0x160) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYBLOB], 0x1, 0x7fb) msgctl$IPC_RMID(r2, 0x0) msgrcv(r2, &(0x7f0000000980)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000fb0000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea93a251f1ae8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc677e4fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4c7fe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5bbe36cc175c5314e88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c90901d49935002ac7a1331bf31ad576d2fc803e7346edb6785c899e8f3c7da2381a4eb2327004309206588c765ee222a827fa9161a66e016b56e7e1608404bb806f582a72a8b295a7cbdfea6173badddea1361a68a4b088a5a1a712200"/718], 0x1, 0x0, 0x1004) msgsnd(r2, &(0x7f0000000280)=ANY=[], 0x0, 0x40000000000800) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x3, 0xc800, './file0/file0\x00', 0x7, 0x2, 0x1, 0x8}) msgrcv(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b85800"/154], 0x9a, 0xd6d0c418f59fe7d3, 0x1000) 19:33:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62028207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000080)="118c57db00000000", 0x8) 19:33:27 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000180)) 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, "d730c1e7bb99545a4f78d7c2b100040000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="d2fcfeca10e395582b878a461b160c3d03592268c0552ea06146b268015b175af46a28bb49b0b751e452fee90b5572b7f8"], 0x1) 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 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x10, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:33:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffff3ffff], [0x0, 0x0, 0x401]}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000004c0)={0xff, 0x400, 0xffffffffffffff22, {[0x2, 0x7, 0x0, 0x5, 0x80, 0x10000, 0x1, 0x10001, 0x9, 0x6, 0x8, 0x400, 0xffffffffffffff81, 0x3f, 0x1, 0x933, 0x10001, 0x6], [0x100000000, 0xd28c, 0xfffffffffffffff7, 0x4, 0xfffffffffffffbff, 0xfff, 0xe734, 0xfffffffffffff800, 0x0, 0xff], [0x9, 0x0, 0x8, 0x10001, 0x4, 0xe44, 0x1f], [0x2, 0x6, 0x4, 0x2, 0x3, 0x7], [{0x6, 0x244a, 0x5, 0x2}, {0xba, 0xffffff34, 0x2, 0x9}, {0x1, 0x5, 0x4, 0xa59}, {0x1, 0x7fff, 0x50000000, 0xb99}, {0x8000, 0x200, 0xffffff7f, 0x5}, {0x6, 0x4, 0x9, 0x7}, {0x8000, 0x7, 0x8, 0x3299}, {0x4, 0x0, 0xc6ab, 0x80e6}], {0x1, 0x2, 0x5, 0x3}, {0x5, 0x9, 0x7fff, 0xa0}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 19:33:27 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c5, 0x44) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206922, &(0x7f0000000300)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000280)=0x8e) r3 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r3, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r4 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r4]) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000280)=0x8e) r6 = geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r6, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4) 19:33:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x3d}, {0x6, 0x0, 0x0, 0x9}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 19:33:27 executing program 0: msgget$private(0x0, 0x66) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgget$private(0x0, 0x403) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x24}, {0x4006}]}) syz_emit_ethernet(0x12, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000108100190000004e9b7ac0b56a9255577b738f9c9dab93a2faaabbae4ba2fd7ecd6231a51ca36ed02d623c450200000000000000d55a2ed21669b997e58c82801524936d447cdf7ab4a73515939885550196a5253f4513e57e165c3e72b8"]) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x6, 0x5, './file0\x00', 0x0, 0x67, 0x0, 0x401}) 19:33:27 executing program 1: setgroups(0x0, 0xffffffffffffffff) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x2, 0x1000}], 0x1}) 19:33:27 executing program 0: mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000100)) mkdir(&(0x7f0000000000)='./file0/file1\x00', 0x21) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file0\x00') 19:33:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x97) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x84}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="e16914f6357e3a00f40015000000", 0xe, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r5, 0x0) seteuid(r5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='r\x00') r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000280)="4de827d6ac09bbe13693e2cb3dce32ecf04f2516b04c8ef8a9ac73b1c221", 0x1e}, {&(0x7f00000002c0)="f7083dac761ecaee5e54c36075a1f316d74c0eb064a78fc86d7f847ade7a00b1ba9528495d1253845b3da5a6512b199d23a51ea6512d35ff9f620693bca977e7b77c40ea3ccdfc50c989a528405f5a14a3b7f3f04fa6f4a73bc39f98d93b1ef2114f3a55f337983ecd060462fe02f8b284461f26bc11be1e643afeca1874d69630c2", 0x82}, {&(0x7f0000000380)="26c9e20e8117d051c61eb04a85578a5eed208a24a4b25dc5d446184c5cbbcf7fdb75784bdf99f7326281350af9079324ecf79544", 0x34}, {&(0x7f00000003c0)="72d549022180bc6d2cd0415ca5926237dd461a0074734958acb02c527676e60c47526cf06e6b5b87de5ac83a4d8447a6b8153cdabffe36cafff8c90a1a1ceaf3e54a79eb31c48dd8cbac6cc23e0fea387f1f2cd83bf3746a7e9fb17f47ef3367f22bb3c4716ffece28b4e26bb265075cebb2bf77f84be320470fee8883419c02ac85b3252058bb12d0d213b4ff5a62360bd0c9741a4afd64e82c16a4ae6b68f987a4430d9b6245867c9700c1803c8e0e52df4d37def6024648aefe870ffe38149dc5fb45316dbceed0a313b7", 0xcc}], 0x4, &(0x7f00000005c0)=[@rights={0x30, 0xffff, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}, @rights={0x18, 0xffff, 0x1, [r6, r7]}, @rights={0x18, 0xffff, 0x1, [r8, r2]}], 0x60}, 0x0) 19:33:27 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="84"], 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, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f0000000080)={0x80000001}) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x38e) 19:33:27 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000002000/0x3000)=nil) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="1000000000000000000000b6d1000000"], 0x10}, 0x0) 19:33:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086334) chmod(&(0x7f0000000080)='./bus\x00', 0x92) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 19:33:27 executing program 0: open$dir(&(0x7f00000000c0)='.\x00', 0x3db7c273e8682fd8, 0x0) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000140)=""/173) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000100)) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x10, 0x9}, 0x8, 0x0, 0x800000000009}) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000040), 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, 0x0, 0x10, 0x409}, 0x8, 0x0, 0x9}) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r2, 0x0, 0x2) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000100)) 19:33:27 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000100)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x2b, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @mcast2, @local={0xfe, 0x80, [], 0x0}}}}}}}}) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 19:33:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x4d}, {0x28}, {0x5, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)) 19:33:27 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x800000018, 0x1, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000200)={0x1}) write(r0, &(0x7f0000000100)="47bd434df5aca44bf1c9d03cc3d475afa8f9", 0x12) 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, "d730d6c6db6fc6e23c5b10000010000000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00ed65f2d03c094d7a5adcaad6aafa74e1173a13e2b8bf5c79647b78225d64b026e21db3e8d209caf4b121f80ac8fce74e074211726e9d0d0c1d5a26519cf9315361adbe0249439b8f74b4b7fe1ee6877706446bb2"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x4, 0x3f, 0x0, "010000000000000000ffffff7f00", 0x0, 0x2}) setsockopt(0xffffffffffffffff, 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", 0x21d) 19:33:27 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYRES64]) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) lseek(r1, 0x0, 0x7, 0x1) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x6) 19:33:27 executing program 1: socketpair(0x18, 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)) socket(0x10, 0x1, 0xd6) 19:33:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffdfff, 0x7fffff82, "0710000000000040000820f90000f700faa36082", 0x0, 0x7}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="06886cc71af22faa5fbff4118f37ae7008802c056f335fc862dbdb9e1f86e2671590c8110ea090e5bf7566db698b6216c64e7d66fbd78d36c058c1943eddd660dfb8e6535bd13d0042efc0174b37af850480d02ae5c056e6c7451a45718e2da470cc2f0c770ddc60", 0x68}], 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000000)) 19:33:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x4, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x7], [{}, {}, {0x0, 0x0, 0x2ef7}, {}, {0x0, 0x80}, {}, {0xc041}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) kqueue() r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000191c0), 0x1) 19:33:27 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) r1 = dup2(r0, r0) r2 = socket(0x2, 0x1, 0x0) getsockname(r2, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000000)=0x1) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000080)) 19:33:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100}, {}], 0x2}) 19:33:27 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x39d08634, 0x0, 0x200001, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x100000, 0x0, 0x20000000, 0xa5], [0x0, 0x1], [], [0x40], [{}, {}, {}, {0x0, 0x0, 0x40000}, {}, {}, {0x0, 0x6}]}}) 19:33:33 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@random="ff965a148bac", @local, [{[], {0x8100, 0x4, 0x1, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @local, @local={0xac, 0x14, 0x0}, @broadcast, @multicast2}}}}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x18, 0x5, 0x40) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="9db4d2ddc317b2fb8535edf00ec45cd085acd8bd4efdb39eee506765fd66b3ca36ec39b00702b9165bbffc9080d3e0f17d856df99f4df682190d34c73e4569cd78ec317e12ba2c56c542cf2c049fa788bd09acc3c7d92b715290db17c2e1a730a53c3a0415325e70bfe91ce7216889513d372090e41e4f5ba4bb36089e832ee93bd508044cbeba3185e0e04a2a5c42c6c664a9cfc103ba5fa4a3f07ccf51b98faa81382655d0cfc315de786355ecb71061680548b881a65d268382deea60982f9bbadb4f64b59509de2d3b2978c4f533177f12557ff17e61a816853aad666148"]) syz_extract_tcp_res(&(0x7f00000000c0), 0x9, 0xcf) 19:33:33 executing program 1: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2f3114643c0a5f61aadd0c50b657e927cd4be8fda672a43b3987e033b139434d35a0cb350bcc8026f3a97f40f30a805f3a237c25ec85cb578bf406e38322d231ad319ff9c3c33bb8bdc62d618e6531d532cc6ede0b3e35cf545f00"/104], 0xa) getpeername(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$KDSETRAD(r3, 0x20004b43) 19:33:33 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) mlockall(0x0) 19:33:33 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x130000000019d4, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket(0x2, 0x4, 0xfa) 19:33:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="ea14135c00000000", 0x8) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f00000000c0)=0x4aa2, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="ea00c69b8a920000", 0x8) 19:33:33 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)=""/225, 0xe1}], 0x1, &(0x7f0000000180)=""/161, 0xa1}, 0x842) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r1, &(0x7f00000010c0)=""/4096, 0x1000) getdents(r1, &(0x7f00000010c0)=""/4096, 0x1000) 19:33:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff7a], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff], [0x0, 0x0, 0x401]}}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="0940a8c3653939bb4af8b73491b1c5866920d56d3f888698dd54d9492f61354fb041ec4a6811934f0e", 0x29}, {&(0x7f0000000040)="505fb1e31637a62ffb5464e9b0cc40379fa99be2cb1575adb47e7d24a752d170c0fe92158a0c6dfbbb3ebddcbf5c3d8fa11f06be2f53f42c1f0f4b9beef171a99e5b38faa972aec34fdd27db8785851ec1ee77fa84c234cb35d57834e4b60ea9570c6a49b515d236fd072db92cf016069f825f2c9ed94f93f58c96e5", 0x7c}, {&(0x7f00000000c0)="cb372427f9c3a938277ed1a152cbfa8d7c5614463fc876a12df785d7ecb1d9fea8df489abdb66b68c46fd9cde5ed0c38b67819ed00836691741a1a59f5617c7caa8b3a20bb9b7f83a7bdcfe5f72540374f78f8de2732ae57e82bc8ccb09346a60ec5be2155ab2f4229332458d9bb23087fba01dbda7a02686d26a2f05323a621334c14858953f0306a7d30d3997a3370e8af8df58ac7170ed64ce961695edfeff47d16d5a2d92fff35cb", 0xaa}, {&(0x7f00000004c0)="78cc4e090ce00e60e815555d2c1e1afaf0fed4f147816b2e3759294839d463213f60e186e6c777a82a2e2a841b60fc59a13295782c534e3f3c3837b090103b2e84c18c9194847bf2d23cc218cfd79fa23e96d31058f9680e49b9229fc7c54f762dcd4ad167339e770713dc1d2043260b600691f40fcf5b2fcdb51f7172413ae20c45f9250421d4ee6638b13167d5ba611fc3f0023834b5d4ae99cc0dd213870f43254279b7b7c0935e0a923c87ebdf7ff19406ce94e34ee4d4db1171376d8d6bdfa5f2961dfe41aa8e7280d69fa59e54ac80a56f301aba2cf091343e77f91875cee333ccf5fc60225046dc42709e27b6b2e1c5beab47e639c0c01748897f", 0xfe}, {&(0x7f0000000180)="de263d86553fdfe281f3656e051a89f73001dfbbd2", 0x15}, {&(0x7f00000005c0)="be8295e5b3b7f84fca4703527cd11c7023a4915acc2371e2fddd31e698ab8de0d05d26d97f49ad25e2693521c7351a55b2e6ec2e0e35e28055324d90279906ff40387e578cb35fff7c26752f5fb797623ee542ae12613e679f77e82da02e47e9b5d72bfa471fad91e52552e386cae0f201815547ea751f981bee50326f6a890339", 0x81}], 0x6, 0x0, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) 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) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000006c0)={0x3, &(0x7f0000000680)=[0xffffffff, 0x1, 0xff]}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 19:33:33 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e33db2f66698c707c6c653000"], 0x10) socket(0x20, 0x1, 0x80) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = syz_open_pts() r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10201, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r7, 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f00000000c0)) dup2(r5, r4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 19:33:34 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x8012, r0, 0x0, 0x0) 19:33:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x7}, {0x80}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)) 19:33:34 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x0}, 0x8) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0xfcfc96ac1f7865a2, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x1ff, 0x6, r1}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socket$inet(0x2, 0xc005, 0x4) r2 = socket(0x20, 0x3, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x5, 0xffffff7f, 0x0, 0xfffffffb) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x20000000000011, 0x2, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) socket(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r7, 0xc1206951, &(0x7f0000000300)) 19:33:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xf7ffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$TIOCSDTR(r1, 0x20007479) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 19:33:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffbfff], [0x0, 0x0, 0x50000000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x8, 0x0, 0x3, 0x4}) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r0) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$BIOCLOCK(r2, 0x20004276) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 19:33:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x74}, {0xc}, {0x200000006, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 19:33:35 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b3300911cc344b9dbb65dc1d0e12a2db4615c9ddacad03371b94b221511002ed30be2907c1d01d24b312d6ee3d43939f3c97d43484437939cec670e62894e98c638ba19dfc7317b3a726a0ea44ec5febe05ee48101be77c745bb01b71baf45b18d2e227236d3fc8a537e1cd39e784d450e20dd352a95cb8"], 0x10) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="e7955c2b9cde19c5", 0x8}], 0x1) 19:33:35 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaad71c9edd828586dd6031797100083a00fe8000000000000000000000000000bbfe8000000000000000000000000000aa119c26329f60ee19b2ee4bf2447de1245c595b7a1d2f828e33b5cd79d48670c7448ab410cfff6ad878506e187b7c9300fc6c0dc2193a5baf009fe9be9b1a52c29636c59bace6fee35980d0377728f512e861f45480807ae21f3058e2fcfa5962233f7e9bb305c41e47e689504c7681431e1b2bf5c0534276c2c73fb37f78a1a5a62a6cde6d880fc0441253d1469394a8e1fa90c57a839b0afe524af93929555e93a612a9aa94eec74a1f4e775bef864bf474c066732c8d3c791b9fca1aba586dada393be0000000000"]) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x162, 0x6) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x40) ioctl$TIOCSDTR(r2, 0x20007479) 19:33:35 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) pwrite(r0, &(0x7f00000000c0)="ddb75a707b676c8d63ca017117b64bfb243b0be4c1d9a8ed6048a47a4d84f460cb7d4ebeb1634df3b360edc2b3296ea02eb9cd469b5f5b4b9d68cce31e363aed0a803d7427a7173481720afe6bada8505e5224426caf897c0e6f13a27dc1f7d76004c4e30053947d497a6cec1bd571bbaec4ad87a3d7f183e20a7e5aafa35ff043978d432dd9065316850c20e507e0fe3c7efe50be37271fadee654601a4a29d72b38c2e7c9bc5047edd9f50", 0xac, 0x0, 0x2dc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606941, &(0x7f0000000300)=0x2) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x1ff, 0xd3a9, 0xfffffffc, 0x1, 0x0, 0xa30d, 0xdd8, 0x0, 0x0, 0x1, 0x1}) 19:33:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x5e31222182eeb172, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x15}, {0x14}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000008000000001d00d9e1edc3698f436cd45891e17b8654dc70ded77c6c93c811e534eb2db628f06adefce37576d2a78560bace3a1647540400a00020e885c01ae15140291f2322e31e0c6c6a1810b3d3fcb81a"]) 19:33:36 executing program 1: r0 = socket(0x11, 0x5, 0x7) r1 = socket(0x11, 0x8000, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 19:33:36 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) sendmsg$unix(r3, &(0x7f0000000600)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000140)}, {&(0x7f0000000240)="d92e8688a093707ab7ba0da126ea4cd32be7cef0e37c7e52b55feb9a09701333ba3b0271c35e60740a047d33d49507f3818d80f3905a64a85c585f4aa56a82d2f2376f16315033adeb10bbde76bcc891b770588340577adb38888d97079343a36019136c812b37ad48f0996cfe377a1c2cf51ac651a1e62f710b5a0fd8b5e84819763db9c8d92d7bfba78ab6b6a3fb95ae38935ffc38f89de9527e31d97733d74a7c12e27519e2650ba8c9d770db2f98d0e21db293333e9a498d3f9292b4b480de04b7cb834aa84577072f12c3fa99349e419860858ba97bfa8d2e60b2", 0xdd}, {&(0x7f0000000340)="2c6ee75816c38eb31150b949aa99ceb4c70257d2a8c29c0b27ad110fecf58f0d77a3f43818fc0dc4a4559b69cf71614d0e739c69746721c0c2c04f663c9c3451159f5b2981e9b4e989d97f97ee543d4f81f8f7b208e3aeb6278125b80475efe69424046acda4631fe23db172225908ecb8b2d03c8faa4e4225467753e571254ce8", 0x81}], 0x3, &(0x7f0000000500)=[@rights={0x20, 0xffff, 0x1, [r3, r0, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r3, r0, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xe0}, 0xe) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(r5, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) writev(r1, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 19:33:36 executing program 0: r0 = open(&(0x7f0000001200)='./file0/file0\x00', 0x20142, 0x98) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') r2 = socket(0x800000018, 0x1, 0x6) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) lseek(r3, 0x0, 0x81f2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$lock(r2, 0x7, &(0x7f0000000140)={0x2, 0x1, 0x6c, 0x3, 0xffffffffffffffff}) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) recvfrom$unix(r4, &(0x7f0000000080)=""/183, 0xb7, 0x1, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) accept$unix(r6, 0x0, &(0x7f0000000080)) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c10e4cbcebeb307f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9300"/4110]) 19:33:37 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}, {&(0x7f0000793000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000083000/0x4000)=nil}, {&(0x7f0000c8b000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000753000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ccd000/0x3000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil, 0x4}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil, 0x100000000}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file1\x00', './file0\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}, 0x8) socket(0x400000000018, 0x3, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000005c0)={&(0x7f0000000580)='./file\x00', 0xffffffffffffffff, 0x3}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x6, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000540)='/dev/speaker\x00', 0x100, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x5, 0x6) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 19:33:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = socket(0x2, 0xc003, 0x6) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="b70c0c0d0a11207ba6214f277e135211c41364748c811c56bb4dfb3c3eaf796bb5614f05ba90d3aa47a6e95d782c5a10b2ed42c2a9753ebce2cca709b86fe55d99ab7a0db11623df064dbdd84a74acb99d8dceef009463dea3c4742f37a43f045948826339abbf9fa8b487a0f8e86fc0ad45fbfb1a4fbdb6be1204969d29a3d9aa2ea7c103514d2573473a835c11c69ad62230e67a896c58ae2dd431c420e3edf10159c07884b08857fbc316bd982918bc7b45ae3511423a988e7637e8c9e1579c609ee7311a910cd33ba3694f7f961188fc588d14b52ead328703"], 0x10) write(r0, &(0x7f0000000880)="9e3eaa56000000000004bf9a5c42304086000000e41bcca5230eaf06fa651c1ece0efdd308e6b7cad64d7f1be08f39518968b93ec934e3275c5daa5688124f32970a6c710271632583eb3d426c92a04ae39e520c862f05aa0ca37032fddef9bbb12379cb111fde9399d98521a4ebe51b63ed84139799749995ff74464bc6934b70ab4ffd8293b9a37e21d5b14cf7454e221f48a3f890b92fd54aca244c1d7c7cf20bebb512edecc3f6b33a3b699219b6feeafebc97f506e15963842f584b4fac1f27b057d6b304223e2b879bf70ca803492ee894f7e5a0a161d81d42d7e439f052f0ce88902c32bff3cdf3dd6cb2afae2dba7521686f76aed84b028e6f5e5b6c3464e6a43b789b0766b5a28f986939669f95e6161bab7dade7ba1ad1bab24469138e03193f7ae850edb590668254cf3aa452536bec12759630f28b01040000000000001b41765bc3cedd99e7a01b956e720842afdb46000000000000000000f67af34976412ab7c0a53f2d70a8509a5fecc4bd820e85eef7a66da6b27331ebdc65012109b22145f76a86a00d996b472e14ac8e00ff5398ffed655731fc5230ea38fd428c39c9e021f16b9be04f73d4226863878eb543030d9edba325d01368fd86c51841bc5693ccf8cfafa2cce561c97f01b60be016ff595858881d47a7579c4fa5b1e744cda93c598a6f97000000000000000000", 0x1f5) pwritev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000100)="1a1dc02ff97b50a0def05289f014c9bf6a302b1acc8652ef5428e50dcb827e84be58024a9ebb5c0fa83458f24afa461fa18429d9f6ff5400e33bd5f8c533fbcdcdf1bde81d4b561c52a5b5fdc785f480b4f998b8e4e03c38f4b0c0363ead63bf47287c63285af5e7c8b8ae4c8135f23bdad8a38536a9277e866cb608bfbb4c64cd1ab31812eda45cceaa79b7db7bf0abe1dd96ec68677d1d0883deec2f303ee9991560b6a507b9f54b9c1116d6fbeb924191dbad8d77ac71a6aabea6cc1f6a996a0864b321fa4b670084944a1a193f7e2a82931e3ecff55b6b8081b0", 0xdc}, {&(0x7f0000000340)="249d506164ab9a3d9095cbc14dbb823fec05b38c11edd5d1cf7ba5005fcd166dd3ef94afb67eff8869321b9aec19aa6cd5ce78321313366fd310264a8e66b1805f467f41b82940cc4db2a16a70311f0e21faa2f4008a", 0x12}, {&(0x7f00000002c0)="bb97eda6f422d6bf96cb505020b469ed8b0ae5b11652de6034ced4f2ef4e9f07cf6c09ba", 0x24}, {&(0x7f0000000a80)="fe630dbaf363901f6f9713fa5f5b8ce43f490f26d975bb5f13ae3efa3d286890239135abc655d6ca315a92e0224d07fc3599d9c93e01cd3b38df9dabe697584e83977de551593f2793ec7cc349a81cc45e6b5167861c0f28aa38ccadbbb1f8002215b67621ae6844b48d62ea9367c893498c183d782dbd42745aefca3dfff2c777b1440e40613299ec4db7ebf0ece3cd60c69158b645e4c39066dc569dab6a37047cbe4772ffba789a840ec3f60da16ff926b68ee95d1ce65df704eafaea972ce67e4cde227f328260b5e5788ddf741045a35ef18818c7f8d1caf805afdd4322f877aef2535a57f5a32b5776930925a8e1c69e035979985020001a54adfd8e2ef97df5fece6d40ee7df722f5facf632df92e8f278779b68073987c21c6e2d910a3984c5ac495d2cb0848073145386e8732a8ba0ea1c5aad6ae6d2f8ba55648d5ca2656c2e78957ea8edd959b736b8bd8037c3036c93296781c44adb201f60bdb0b87e7b490e112f7f062e7182ff0a333dbfab93cadcad6e7cb20446aaa4fb32d61633f314f65d219101fd4a6a6b9f09da954473177a7de50a2702ca41a212bcd67752748fdbefed90e2c78f32c9996fd7995586cd5eaab2b1e4443b48f16783bda018b69afe4a883e6e18b4f041429155668116b1cf2758eeee136950a6b3698ad9605c39d2355588e9d8c45c1311c2f28ac04bfdf292c2670492bb743aa76f89875755481590202823c9b066e586963fd72b0081204dd14fea441b05bab4fc373796f4751c74603321502ed52e5f1fa0b468c4ce4922df687a036ad26670e2d1dfdf80b2f562f9761b953e1a2f835a80a98fb49b235295fbafae64f36e1fa893c1036239a5a51060f303f0d0e8edb4b251badc12a4b4126a62f5d24419780c7c410a58092849408415e0167b7b24be8c63a2d7e331da10af9aecaba3dfe077335273a998ab7cf723c1f33764c36e58a38b9ddad640de6a911dbda33a42599b913300c791b3e2e60b9812fd71c57aac1c7f33e03976d261dded5acc94ef6dca0c69b7752cc4e8c62dba5cc2681ee38965e3feebc0881e6e6be6af32af12c6921ace6f477bf99a1c6ab7f0c22c4e519701f4e035fb19e3f60f9862695f0058450e14a50d28844863dc9e41ccf8fcfbb9466d26af85f19c018cd2b1ab1ca9508ea72b938dfa73c87d021df17c9b74b0feff4bc015185c7a74f987b0d01de30272e260097c9b7f324a656dcefe01e9a0ef3b7cb38be9c50dbc59e8c5105f0e89f7ee371757256fc174a6ead60a25daf1eb36f7f1f47453d5b437671e9a6bd0088150f1dfd15088b072fe78e493e26c8d70bf0655e03cb212febb7ead2356d5812f111206e6d8f7704d70cf8f40924485974b3cc6dba43f125fa80feebda26d0850b2507248e696987363cb27c52823f9485f50ecceffaab9f2ed2084ae647acbba00c8687ec7a075af513375d20c38729e3b70453c9616bc5c00aef349b393d20f372abb8b3445a22254185d62aa9191bdab8f3b56cc5fed2741fff79273ac668692a6c95071bb5714eb55971dbe3e7c5309677791709d363f81a4d965b742e44a8656a1083ab88c92a8b33827c59489324a1d609a9cd9407234a988d4b8c6d5d826d27128a85e3530edaa179a3ebe1e3aac46fbe5a0483f29feaa45b87096bdd3cb1688b4e9e75d4bdfcc9528c9ff2a992ae0b67af4a31eac129cedd7f1f2052131b2789f85e1d273f1cf6f7e0c348a3370cbfe198b9d09daa06691d35a0a40f1e84594cff3ed8fa66588165a38c72b94c46538657ac0a7480e5076cba508ab3caad2fa756a6ca1edc4d067e961d2d36f459e933ecfa61b06cd0ee6a02455c413c13c47d6f078fcb7f413ac650f3e3ffe8e6b1ae4f206a7700fbee4e242186bae175304682bb5161ae1aeb26fa15735cc7a819289e88029c30b9a88362074c0871178aee38b1ab9a0e77266f5b408e9e63f669cac222eae8c3b1b2c97282dd98756ef1a891ee54d2d00767671d1b4802c454d71f72a346fb2139f5534339f3cc5564fc4f66968c54147e016e12d2195bd1f8b3b9111645c56d390aca31bcc621cf9246d51ea26fd8419e19affc192d1409de54e5264939e3c5cb6dfbe7c863c686a982313895d01a0b58670b7ae5bf587f9ea4a1923d9a1b70d7422822a41588c86a43688fe2b3395c0f2e4592832795a3300b337277d6b6d5c61f3becee2f1f4814c856c263fe39bc65c5f78e4a9ed0f409807ec0602c8a4c7d2d14ed2079ef24f00b3f18b9a8a1b4b27840d064b60bafef421f402d5b7f34b764d26ea7d113684d3006a3a5e3f7b06716c946ea312fbf766b544fa4776ca5feabc2a9996182110fae1c0e1c44102a4887dd738c9db85168245e6d90c1c9f1cf808ea2e383b12d30e9df3b281594b07baad1362bfe2463cddd14593af9856f61155de34017c1c03b09376599e07051a0bb86247950eac2a59cf0a2b3a99223d92b643c6a77af8130f1de6b099d47be674411e7c9ab0d8bf668dc36bc877004b0b3ee14e6c2fc09e729f340081257173a2acec7144da737d4d1f2b3c1cd75632bedae64b3d53bb1cab90491909f15d2ccbd00ff3491662b07f5600f9300a93f2682fa98335abd554e5680bd985b93e3cee2d1a160d9c535787762eb222d2986bb1f32915a1781b9df9698c60a4b37cd3a36faef9cdec56d52811c0005564fc89ed2190fa32b6e4384f4da5bdf6ff6aedfc5fcb68d984a69c2befe3d7894440b1896acfef9467e2e81aea61abff16fe3dcf67ba4153f4a5a475987673ec5464d59ff0cd88233703bedbc16c504d408fd96d1709d71df7bb82905cb594f82a321036a2e080112c559b44e2ddef7857a998b414880846c3b0358506482b105bf81b3ba884adb9501718846ce73c2119cee061fc6c12d4193f5bca13a0985cd7f9021045c8a8d361c3a7da9f09522990e147ddae9c891c7df1905b0e04ecb7365e13fc8a4c962fb180fae382ef5e0ad0c02a731fddf588bd95bf9efe9be57b4cb6b25f60475b6e8a22f78e006459f5c8a38b500b2b6b9f0bab1c41209109dc121fded7622e91ebb26da35a84480ff3e12b48d966164ae732077c302b43b8869bc73dbf4b21c2f7cbc3a7402d6b8e51948f783586610b504f66e70a1efd3753f252647ae64227528a8988a4dfd2d4a3575ae642246f70ab2f3e6a6420bba3d707a06a8587a0afff3f08a664614e89e5faceca8e0ddbaa6ba632e7d13bbbe9fc0774a1919e32c03369a6ced388b8c9745b53a2b84f0b348fff8cf4f9c9f096d4880fd03630206d9ef02cffef306d4eaf61e204ba829d5db78f8c1d66e4ca43fb4bce83fe116543f4148100be31ceaeb1331cc2650af6d7570860e778a6eea7d50b2bdb69645e4a15495c084ed2ff1d0aecb0596f4be19c25e2076016b94c71215c0b5256364658bf4a1856bc9a499b0b293edbaee75567a84e62dd096b8d781a97e3837882f94be6bc96ece44c04d961c4c8a55ad9512f6f4b134b1d7eef9e60ea00416b6eac12736bed6040967fa1fad0d5f5c429e00003a96fb19a74d02839afe13807d32e92278f577da809deb29331e59cca50e07a2495cb34865838c7de26bc58254dfd60125e9e5dd242d7baf0fa3544095bef86c4e90e1c6759fca51de930e3a385d73e7b93ae68b6562a3de764516cf740173e654a72cd5c94c55568d17228a79b12be8a0d2ac0f044c432ab94e472988619bc07b45a1606f65cdefab94e486af9b8a0377e10f5446fe31fb193fb9dc7c58732535495161bff6b5bf4f3fed0af27f4c4fde999e1ff101b660212a3d8f0f2cf62c6b0da6364b17700d1594d3b55fb8d85193949465fe8c99858eab266a3468872097c6c35eb7021802628872805a234cfb98242915b81d8e5570465504c86ca3b1e2e782e90e1a04bb41aafad67f2bbcbb2615cba35d274d41964e8caae2e1e05d42f0b97a8fbc2655e5a6fa4e7ec13e845e84d0b61f1d68a6c6daef1ee96594dbf8935986ccf7a3bad436eb03a4b8332114e61a2fc3a2eaffc78cf73180306725db9fe128971f9f14587dee6f4a7e0067d7df0e72e9b2eab50279c002673457e54bce4fbfcbc2ec03a10368610db465d15be732d9ecfbfd13a4e5c0697762e38afb4630abf4506b797b17431ddf833163280548456793e0acdd708a9533c85ac448a06f0c6b95406b1d096a1fa6636b38757b1989523503833ee1ba2465cd2d48d8a10c1fd3e809ea374b61bcb0180adcb5574ab08ea9d2c7ce671e663f74e5aa1b0f2595a97f2fa415256cb8692df8975268524c8da8cab74f2f65e94cd5a641a254e5625c34a9f6bfcf8514d977a04b27b1befd3add5243a170fba7e391b832359336a7a418037646caf0a508aa8dcb99ce9863eec71750c734932da1a5b96eb80fffc17dc62585fedb0d75636a52e01a527a62c68248d232b249937e52204ac38b2773f5762fcd21c7fc15e13e357cce30ab74ed4672fca7f644fd1f0620b3613dada779b64ddba6b320f9c6ea4a9dc5e1d2960e972ee1bf92e7b71e5269860a54da1291bde96ec300fa04475eb0fa96f5af7458aec0fab96533f2814124e67d17db88ee2024ae18236869bfefd0a52ae7f6531d05e42329f128dd15233e3f2607b90aa744682206bb7211e68bc3c443b92e179660e051ce53b57ce5605a63a5f89f9e63feb5df4b22e5c4a1252739d636b9e4eef6b937a1e539ba7d61973711ea0f760053dfb4cb14f156ca2f8d51575fa9eec4336d74bd9ccfb912ab5c6fb31cb7a67df28359fac20b12585e60e08384b35ce9ca07bbd38a85ef5744c795d0d4cc0a1eedd82e792c00c855bcd67fcf934146915d1cf5a810e5e57a76192e0f28b6786b9001463292f9e9b5532835997c6c714964b615679ee5a0292e10253ca60a69b5adab875fae0131361fb9416518c6c4c47c73ece8830262389e44fbc9e6b47b3745b261fe21c741a7e6137fceb0f1c884eb33c994d98cdfcca37acceb5b93eaa3897f5f3b6c0e0760478667446e4c209d87f045929051a6d940500c65b3c69aadd7cbfe5a38725cdf5099d0debe82f2d36781f3c106464a91cf6dffdbe2568dcdf8e1f18203a2e9d3873d4d8f5c9b9d1fd31aad1cea7b30cab0daa9607cf4526ef4d783992a5539e60b42aed80668454f48aad2885fab57e8ffa0023469e6109192c1c68a599f5f66f78fee468fd207e871307a9e74d4e4590dee0b13063be55f95d463c098b6ee900742b3fda88ca53f83e1c87bc6c09b8e6ec1e045993ee9376fe9b4f07514490a7c0e2b78b708d0ecfe80de39a8417f83566a7dcc8d8cbc3af34a94b4e498e4a06e1b132c745aa2c1a9415a57421ee748c89a75bc7c586b7ed2c7da7cb4d353ca16403fadbdf1a182d26b3ef222242d5acacd91bb1f80dede87f6b3468d9598048a3be70114281e496dd184638e2bf39e043716e8ba467112f8169a16296f053a627498e6d2367493b11c0be2aae1b70d11c76454486642e187f620698efb61bb8e751d638f948bb24e46a5d64fa63a99416ee8a777a4cc430428f6f46d244d7c0f387639ed4dd4074aca62acc4141dc0fe2fa1d95505d25bc825fc8e8fcb9e14e75f456bbcf50018cd0991ff8f51c999ec77f5cfb44e0a98c3dddc8b86d919f9ee4e4564f9f628b43e2abd3f76646c8dd211deff45c227bdc42df90a3a70973b5ad63a110dd41d1956e9f2a49ac9135bba9c2a3ce3edc633c2f074ed512cd43a70fe34f129eda2cf35e72f796155fd81da3c7de5b827a74e2e59caecf3545a4d140b33aa82e3", 0x1000}], 0x4, 0x0, 0x2200) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = accept$inet6(r2, &(0x7f0000000580), &(0x7f00000005c0)=0xc) dup(r3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x2, 0x0) r4 = dup(r2) listen(r0, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) getpeername$inet(r5, &(0x7f0000000500), &(0x7f0000000540)=0xc) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) accept$unix(r4, 0x0, &(0x7f0000000080)) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f00000000c0)=0x1) getsockopt(0xffffffffffffffff, 0x2, 0x0, &(0x7f0000000640)=""/34, &(0x7f0000000680)=0x22) uvm_fault(0xffffffff8254f150, 0xfffffd0000000018, 0, 1) -> e kernel: page fault trap, code=0 Stopped at tun_dev_read+0x138: movl 0x18(%rbx),%r12d ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xffffffff8254f150, 0xfffffd0000000018, 0, 1) -> e tun_dev_read(5d00,ffff800022193608,10) at tun_dev_read+0x138 end trace frame: 0xffff800022193440, count: 0 ddb{1}> trace tun_dev_read(5d00,ffff800022193608,10) at tun_dev_read+0x138 spec_read(ffff800022193450) at spec_read+0xf1 VOP_READ(fffffd806e2861a8,ffff800022193608,10,fffffd807f7bf7e0) at VOP_READ+0xbf vn_read(fffffd8069267ef0,ffff800022193608,0) at vn_read+0x124 dofilereadv(ffff800020ec6018,f0,ffff800022193608,0,ffff8000221936f0) at dofilereadv+0x1a1 sys_read(ffff800020ec6018,ffff8000221936a0,ffff8000221936f0) at sys_read+0x83 syscall(ffff800022193770) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xe7c988da450, count: -8 ddb{1}> show registers rdi 0 rsi 0x3da rbp 0xffff800022193390 rbx 0xfffffd0000000000 rdx 0x153 rcx 0xffff800000a25600 rax 0xffffffff8135c8c3 tun_dev_read+0x133 r8 0x7f7fffffc000 r9 0x5 r10 0x3904a46d017e0b75 r11 0x94a8fb952dffafc8 r12 0 r13 0x3da r14 0xffff800000a5c660 r15 0xffff800022193608 rip 0xffffffff8135c8c8 tun_dev_read+0x138 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff800022193330 ss 0x10 tun_dev_read+0x138: movl 0x18(%rbx),%r12d ddb{1}> show proc PROC (syz-executor.0) pid=301733 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff800020ec6288,0xffff800020ec69e8 process=0xffff800020e927d0 user=0xffff80002218e000, vmspace=0xfffffd807efff5c0 estcpu=30, cpticks=1, pctcpu=1.2 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 73613 474628 33278 0 2 0 syz-executor.0 *73613 301733 33278 0 7 0x4000000 syz-executor.0 73613 418436 33278 0 3 0x4000080 fsleep syz-executor.0 25871 15648 21560 0 3 0x82 piperd syz-executor.1 47560 415304 0 0 3 0x14200 bored sosplice 33278 333576 21560 0 3 0x82 nanosleep syz-executor.0 21560 406291 70197 0 7 0x2 syz-fuzzer 21560 245453 70197 0 3 0x4000082 nanosleep syz-fuzzer 21560 415941 70197 0 3 0x4000082 thrsleep syz-fuzzer 21560 301398 70197 0 3 0x4000082 thrsleep syz-fuzzer 21560 348854 70197 0 3 0x4000082 thrsleep syz-fuzzer 21560 295465 70197 0 3 0x4000082 thrsleep syz-fuzzer 21560 248666 70197 0 3 0x4000082 thrsleep syz-fuzzer 21560 48131 70197 0 3 0x4000082 thrsleep syz-fuzzer 21560 18994 70197 0 3 0x4000082 kqread syz-fuzzer 21560 293946 70197 0 3 0x4000082 thrsleep syz-fuzzer 70197 492783 51858 0 3 0x10008a pause ksh 51858 317453 11870 0 3 0x92 select sshd 39985 495997 1 0 3 0x100083 ttyin getty 11870 439116 1 0 3 0x80 select sshd 58450 490253 9779 74 3 0x100092 bpf pflogd 9779 447360 1 0 3 0x80 netio pflogd 79893 268179 14205 73 3 0x100090 kqread syslogd 14205 35224 1 0 3 0x100082 netio syslogd 86401 83542 1 77 3 0x100090 poll dhclient 16314 99651 1 0 3 0x80 poll dhclient 88725 71722 0 0 3 0x14200 bored smr 42654 256099 0 0 2 0x14200 zerothread 80596 210963 0 0 3 0x14200 aiodoned aiodoned 52379 320487 0 0 3 0x14200 syncer update 7031 440884 0 0 3 0x14200 cleaner cleaner 75102 405776 0 0 3 0x14200 reaper reaper 92759 226700 0 0 3 0x14200 pgdaemon pagedaemon 19782 470917 0 0 3 0x14200 bored crynlk 96119 192588 0 0 3 0x14200 bored crypto 28079 439996 0 0 3 0x40014200 acpi0 acpi0 2692 102320 0 0 3 0x40014200 idle1 5881 229319 0 0 3 0x14200 bored softnet 92514 275975 0 0 3 0x14200 bored systqmp 8687 240770 0 0 3 0x14200 bored systq 26818 213421 0 0 3 0x40014200 bored softclock 87447 375021 0 0 3 0x40014200 idle0 1 297844 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 73613 (syz-executor.0) thread 0xffff800020ec6018 (301733) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82662e18) #0 witness_lock+0x4c7 #1 vn_read+0x45 #2 dofilereadv+0x1a1 #3 sys_read+0x83 #4 syscall+0x4a4 #5 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9527 6434K 6795K 78643K 11390 0 pcb 13 8K 8K 78643K 113 0 rtable 80 3K 4K 78643K 468 0 ifaddr 80 15K 16K 78643K 170 0 counters 43 33K 34K 78643K 67 0 ioctlops 0 0K 4K 78643K 1510 0 iov 0 0K 16K 78643K 81 0 mount 1 1K 1K 78643K 1 0 vnodes 1211 76K 77K 78643K 1500 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 5 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 62 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 5 13K 25K 78643K 537 0 sigio 0 0K 0K 78643K 10 0 proc 62 63K 95K 78643K 574 0 subproc 32 2K 2K 78643K 68 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 44 0 in_multi 57 3K 3K 78643K 156 0 ether_multi 1 0K 0K 78643K 18 0 mrt 0 0K 0K 78643K 7 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 279 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 149 56K 72K 78643K 2927 0 UVM aobj 7 2K 2K 78643K 11 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 83 0 NDP 13 0K 0K 78643K 36 0 temp 115 3044K 3108K 78643K 20254 0 kqueue 3 4K 16K 78643K 33 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 14 0 8 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 62 0 60 1 0 1 1 0 8 0 rtentry 112 101 0 71 2 0 2 2 0 8 0 unpcb 120 297 0 285 1 0 1 1 0 8 0 syncache 264 10 0 10 3 3 0 1 0 8 0 tcpqe 32 10 0 10 2 2 0 1 0 8 0 tcpcb 544 819 0 813 4 2 2 2 0 8 1 ipq 40 1 0 1 1 1 0 1 0 8 0 ipqe 40 2 0 2 1 1 0 1 0 8 0 inpcb 280 1255 0 1245 2 0 2 2 0 8 1 rttmr 72 3 0 3 2 2 0 1 0 8 0 nd6 48 16 0 14 1 0 1 1 0 8 0 pkpcb 40 6 0 6 1 1 0 1 0 8 0 ppxss 1128 2 0 2 2 2 0 1 0 8 0 pffrag 232 3 0 3 2 2 0 1 0 482 0 pffrnode 88 3 0 3 2 2 0 1 0 8 0 pffrent 40 135 0 135 2 2 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 58 0 16 1 0 1 1 0 8 0 pfstkey 112 58 0 16 2 0 2 2 0 8 0 pfstate 328 58 0 16 4 0 4 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 422 0 285 14 3 11 13 0 8 0 art_table 32 424 0 285 2 0 2 2 0 8 0 art_node 16 100 0 74 1 0 1 1 0 8 0 sysvmsgpl 40 12 0 9 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 60 0 50 1 0 1 1 0 8 0 shmpl 112 9 0 4 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2130 0 730 90 2 88 89 0 8 0 ffsino 272 2130 0 730 94 0 94 94 0 8 0 nchpl 144 3054 0 1461 60 0 60 60 0 8 0 uvmvnodes 72 2378 0 0 44 0 44 44 0 8 0 vnodes 208 2378 0 0 126 0 126 126 0 8 0 namei 1024 8655 0 8655 1 0 1 1 0 8 1 percpumem 16 44 0 12 1 0 1 1 0 8 0 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 560 4 0 2 1 0 1 1 0 8 0 scxspl 192 9024 0 9024 12 11 1 7 0 8 1 plimitpl 152 51 0 43 1 0 1 1 0 8 0 sigapl 424 747 0 715 4 0 4 4 0 8 0 futexpl 56 8093 0 8092 1 0 1 1 0 8 0 knotepl 112 121 0 102 1 0 1 1 0 8 0 kqueuepl 144 229 0 226 1 0 1 1 0 8 0 pipelkpl 48 150 0 139 1 0 1 1 0 8 0 pipepl 120 300 0 279 1 0 1 1 0 8 0 fdescpl 496 731 0 715 3 0 3 3 0 8 0 filepl 152 4891 0 4783 5 0 5 5 0 8 0 lockfpl 104 125 0 124 1 0 1 1 0 8 0 lockfspl 48 44 0 43 1 0 1 1 0 8 0 sessionpl 112 20 0 9 1 0 1 1 0 8 0 pgrppl 48 24 0 13 1 0 1 1 0 8 0 ucredpl 96 341 0 332 1 0 1 1 0 8 0 zombiepl 144 715 0 715 1 0 1 1 0 8 1 processpl 984 747 0 715 5 0 5 5 0 8 0 procpl 624 1986 0 1943 4 0 4 4 0 8 0 sosppl 128 13 0 13 3 3 0 1 0 8 0 sockpl 400 1622 0 1598 6 2 4 4 0 8 1 mcl64k 65536 10 0 0 2 0 2 2 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 7 0 0 1 0 1 1 0 8 0 mcl9k 9216 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 10 0 0 2 0 2 2 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 156 0 0 19 0 19 19 0 8 1 mtagpl 80 39 0 0 1 0 1 1 0 8 0 mbufpl 256 306 0 0 18 1 17 17 0 8 0 bufpl 280 5516 0 133 385 0 385 385 0 8 0 anonpl 16 88262 0 74286 82 11 71 71 0 124 13 amapchunkpl 152 4868 0 4728 20 10 10 20 0 158 3 amappl16 192 3432 0 2685 58 12 46 50 0 8 8 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 42 0 34 1 0 1 1 0 8 0 amappl13 168 38 0 36 1 0 1 1 0 8 0 amappl12 160 24 0 20 2 1 1 1 0 8 0 amappl11 152 440 0 422 1 0 1 1 0 8 0 amappl10 144 17 0 12 1 0 1 1 0 8 0 amappl9 136 485 0 483 1 0 1 1 0 8 0 amappl8 128 523 0 472 2 0 2 2 0 8 0 amappl7 120 132 0 118 1 0 1 1 0 8 0 amappl6 112 179 0 172 1 0 1 1 0 8 0 amappl5 104 620 0 604 1 0 1 1 0 8 0 amappl4 96 521 0 492 1 0 1 1 0 8 0 amappl3 88 126 0 121 1 0 1 1 0 8 0 amappl2 80 4769 0 4699 2 0 2 2 0 8 0 amappl1 72 26635 0 26184 24 14 10 18 0 8 0 amappl 80 2267 0 2219 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 10 0 4 1 0 1 1 0 8 0 uaddrrnd 24 735 0 717 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 735 0 717 1 0 1 1 0 8 0 vmmpekpl 168 9820 0 9785 2 0 2 2 0 8 0 vmmpepl 168 96853 0 94920 141 40 101 113 0 357 11 vmsppl 368 734 0 717 2 0 2 2 0 8 0 pdppl 4096 1478 0 1436 6 0 6 6 0 8 0 pvpl 32 269232 0 251582 191 20 171 171 0 265 28 pmappl 232 734 0 717 3 1 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 273 0 13 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff8250aff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __sanitizer_cov_trace_cmp4(b4a96,b4a97) at __sanitizer_cov_trace_cmp4+0x13 __mp_lock(ffffffff82662c10) at __mp_lock+0x139 uvm_map_inentry(ffff800020edeeb0,ffff800020edef10,c001eb8940,ffffffff82213276,ffffffff81bb6f70,88) at uvm_map_inentry+0xbe syscall(ffff800020f13170) at syscall+0x397 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc001eb8958, count: -8 ddb{0}> machine ddbcpu 1 Stopped at tun_dev_read+0x138: movl 0x18(%rbx),%r12d ddb{1}> trace tun_dev_read(5d00,ffff800022193608,10) at tun_dev_read+0x138 spec_read(ffff800022193450) at spec_read+0xf1 VOP_READ(fffffd806e2861a8,ffff800022193608,10,fffffd807f7bf7e0) at VOP_READ+0xbf vn_read(fffffd8069267ef0,ffff800022193608,0) at vn_read+0x124 dofilereadv(ffff800020ec6018,f0,ffff800022193608,0,ffff8000221936f0) at dofilereadv+0x1a1 sys_read(ffff800020ec6018,ffff8000221936a0,ffff8000221936f0) at sys_read+0x83 syscall(ffff800022193770) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xe7c988da450, count: -8