kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu May 9 16:08:51 PDT 2019 OpenBSD/amd64 (ci-openbsd-main-7.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.13' (ECDSA) to the list of known hosts. 2019/05/09 16:09:27 fuzzer started 2019/05/09 16:09:30 dialing manager at 10.128.15.235:18446 2019/05/09 16:09:30 syscalls: 320 2019/05/09 16:09:30 code coverage: enabled 2019/05/09 16:09:30 comparison tracing: enabled 2019/05/09 16:09:30 extra coverage: support is not implemented in syzkaller 2019/05/09 16:09:30 setuid sandbox: enabled 2019/05/09 16:09:30 namespace sandbox: support is not implemented in syzkaller 2019/05/09 16:09:30 Android sandbox: support is not implemented in syzkaller 2019/05/09 16:09:30 fault injection: support is not implemented in syzkaller 2019/05/09 16:09:30 leak checking: support is not implemented in syzkaller 2019/05/09 16:09:30 net packet injection: enabled 2019/05/09 16:09:30 net device setup: support is not implemented in syzkaller 16:09:35 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) fchflags(r0, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="69c7dd590fd1cf4ba1e0f7b35ca621fc14128015565116422f24c70534a70c76b95a3c08675b84f2288ea1ee5c160d82ac48a46f7994fa208920c047a56b556fa6f0e374a081f451e986a4789c444866d4d6ce8439a15697ba5487eba15236c827e3368767db5ec42a0b4e77058631ec55850be208eaf4a74bcbef450171c6142ee917994d5ec6be8823c2b37f408c60df79a6170d512f64bb499b8f8938d2", 0x9f) read(r0, &(0x7f0000000140)=""/89, 0x59) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="4e47d71cfa23de7f530f19d380aae3e51e05d1e55f426ae816b8e859d25ea167f7d02a5666ac5ca66a0b577157", 0x2d) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000200)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000480)={0xab, 0x7fffffff}, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x20000, 0x0) kevent(r0, &(0x7f0000000500)=[{{r0}, 0xffffffffffffffff, 0x84, 0xf0000002, 0x3cb3, 0x5cd2af50}, {{r0}, 0xfffffffffffffffc, 0xa0, 0xf0000011, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x10, 0x80, 0x3, 0x1}, {{r0}, 0x0, 0x2, 0x40000040, 0x4, 0x9}, {{r1}, 0xfffffffffffffffa, 0x0, 0x2, 0x100, 0x1}, {{r0}, 0xfffffffffffffffb, 0x2, 0x9, 0x20, 0xffffffffffffffe0}, {{r0}, 0xfffffffffffffffd, 0x1, 0xa, 0x8ee, 0x3}, {{r0}, 0x0, 0x42, 0x1, 0x5f7a82d9, 0x602}], 0xfffffffffffffe14, &(0x7f0000000600)=[{{r0}, 0x0, 0xc0, 0x40000000, 0x40, 0x5}, {{r0}, 0xfffffffffffffff9, 0x2, 0x40000000, 0xfffffffffffff801, 0x7f}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x3, 0x4}, {{r0}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x7f, 0x4}, {{r0}, 0xffffffffffffffff, 0x2, 0x21, 0x3, 0x7}], 0x9, &(0x7f00000006c0)={0x9, 0x19e6}) recvfrom$inet6(r1, &(0x7f0000000700)=""/99, 0x63, 0x803, &(0x7f0000000780)={0x18, 0x3, 0x3, 0x100000000}, 0xc) recvfrom$inet6(r0, &(0x7f00000007c0)=""/82, 0x52, 0x801, &(0x7f0000000840)={0x18, 0x3, 0x7, 0x6}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) getgroups(0x6, &(0x7f0000000900)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000940)=[0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() setgroups(0x6, &(0x7f0000000a80)=[r2, r3, r4, r5, r6, r7]) socketpair(0x6, 0x3, 0x0, &(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/wsmouse\x00', 0x204a0, 0x0) semget$private(0x0, 0x1, 0x190) readv(r0, &(0x7f0000001dc0)=[{&(0x7f0000000b40)=""/4096, 0x1000}, {&(0x7f0000001b40)=""/196, 0xc4}, {&(0x7f0000001c40)=""/195, 0xc3}, {&(0x7f0000001d40)=""/41, 0x29}, {&(0x7f0000001d80)=""/63, 0x3f}], 0x5) ioctl$VT_OPENQRY(r9, 0x40047601, &(0x7f0000001e40)) flock(r1, 0x0) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000001e80)=0x5) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000001ec0)=0x5) r10 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r10, 0x0) 16:09:35 executing program 1: setitimer(0x1, &(0x7f0000000000)={{0x7, 0xca05}, {0x0, 0x7}}, &(0x7f0000000040)) truncate(&(0x7f0000000080)='./file0\x00', 0x31) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r0 = socket$inet(0x2, 0x8000, 0xfff) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x60) connect$inet(r1, &(0x7f0000000140)={0x2, 0x1}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000180)=0x6, 0x4) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x80, 0x0) fchmod(r1, 0x2) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) fchmod(r0, 0xa8) truncate(&(0x7f0000000200)='./file0\x00', 0x1237) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000280)=0x6) mprotect(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0) r4 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) chown(&(0x7f00000002c0)='./file1\x00', r4, r7) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000380)=0x6) semget$private(0x0, 0x0, 0x600) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000003c0)) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r9, 0x8004427d, &(0x7f0000000440)=0x4) sendto$unix(r1, &(0x7f0000000480)="05544990665dd96604b4b4d887265cdabfdb2c0ccb648935f22dda2c8def4652abc2bdd09297580d1aa0eb9c0f419ac4d8ee076e79c5da86de640635837a67185677a887ee3b9dfdd253509caf15becb92d99b3976bc1b589de83ea6d529c406d5f8807ebf9261d4cf646fce3a5cf7114468b2097a60e2a5dc42d480fea03234749ef170dae3125251a2f44aa5ab020a6f95cb6888b376a87d3dd2a28b1d0a1986b06f5802f3ef4f78df89e17d106dc0ca6ebde4c9a3652237bf19162a5fca2555f4d8fb909e61dfeb10", 0xca, 0xf, &(0x7f0000000580)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f00000005c0)={0x6, 0xfff}, 0x8) r10 = socket(0x31, 0x3, 0x9) mkdirat(r3, &(0x7f0000000600)='./file1\x00', 0x20) symlink(&(0x7f0000000640)='./file1\x00', &(0x7f0000000680)='./file1\x00') setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000006c0)={r5, r6, r7}, 0xc) 16:09:36 executing program 1: r0 = socket$inet(0x2, 0x5, 0x64bc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1) r1 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) setuid(0xee01) msgctl$IPC_RMID(r1, 0x0) 16:09:36 executing program 0: r0 = socket(0x18, 0x1000000008002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x1fa) setsockopt(r0, 0xfff, 0x5, &(0x7f0000000040)="9963f6332e41db6d288fe1396b98fec2d1206c14ff90050e79456cdd9653857cdea7cc0b15b32147d2a7031648c264c59cd66cc9183b1b9b841ff18416a8ae284e180c6fa77cd4a0c2e7ca0678520faeb1a24f0e62c515c8ff49eda21895e5f9a5f8e8410562e2080ce592f5e976e618a904efd55b1c66c258d38d0c380b01ccc61e", 0x82) 16:09:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xe010, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="000000186004008b00002b27fedce7ddd84d3e2a7fff050001e19bffff010200000000400040c60100f2e900", 0x2c}], 0x1) 16:09:36 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x200d, 0x7ff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000002c0)=[{0x24}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="a9") 16:09:36 executing program 0: r0 = syz_open_pts() syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xcd}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) syz_open_pts() syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x1000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffffff7, "854955b3c550d83a0a10f5a77c14eb9d00"}) 16:09:36 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x1, 0x7ff, 0x5, "2b01944ecc30a3d2d7f203b0fbe4359cfdc9cb64", 0x1, 0x9}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x60) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) fchmod(r0, 0x4) r4 = msgget(0xffffffffffffffff, 0x0) msgsnd(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="1200000000000000677c72d4e042120dcfe226dfff7cf0ec7a4a795ed3f172f76673fec837e18694bd3d42a999ec62fd75ac0ac95ffb45ddcd05c9b107885ed4cdf014c4bab66190c9243fba449e544810ac3d2051e48e4632c1f3f66aa10644455ce18c1442353438432aae217235090649"], 0x8, 0x0) 16:09:36 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) lchown(&(0x7f00000000c0)='./bus\x00', r2, r3) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0x1, 0x100}) kevent(r0, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:09:36 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x10000, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) 16:09:36 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x8003) r1 = kqueue() mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x4) kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000440), 0x2, 0x0) execve(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000200)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000300)=[&(0x7f0000000240)='^\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00']) r2 = dup2(r0, r1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x2, 0x5}) 16:09:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002202, 0x5bca) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) r1 = open(&(0x7f0000000080)='./bus\x00', 0x202, 0x0) shutdown(r1, 0x2) preadv(r1, &(0x7f00000024c0), 0xffffffffffffcfb, 0x0) close(r1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000001180)) getgroups(0x0, &(0x7f0000000100)) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x420, 0x4c) connect(r1, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0xfffffffffffffdc8) openat(r1, &(0x7f0000000140)='./file0\x00', 0x900, 0x1a) execve(0x0, 0x0, 0x0) 16:09:36 executing program 0: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x60}, {0x20000000002c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 16:09:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x104) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') close(r0) rmdir(&(0x7f0000000200)='./file0\x00') r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x472, 0x0, 0xfffffffffffffffe, 0xbffffffffffeffff, "f643008def1291777d75fb9b2256dbc6b3468846"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="f6975ca543", 0x5}], 0x1) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000800)=""/253, 0x304}], 0x1) 16:09:36 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = getuid() openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x10000, 0x0) setuid(r1) r2 = syz_open_pts() fcntl$getflags(r2, 0x3) r3 = socket(0x20, 0x8005, 0x4) read(r3, &(0x7f0000000180)=""/219, 0x54) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x9, 0x1}, {0x18, 0x0, 0x200, 0x80000001}, 0x3ff, [0x200, 0x100000001, 0x6, 0x3, 0x1, 0x69, 0x1, 0x2]}, 0x3c) r4 = semget$private(0x0, 0x6, 0x8c) semop(r4, &(0x7f0000000040)=[{0x1, 0x0, 0x800}, {0x1, 0x7, 0x800}, {0x5, 0x5, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0xffffffffffffffff, 0xffd}], 0x5) r5 = kqueue() r6 = open(&(0x7f0000000040)='.\x00', 0x20008, 0x0) r7 = fcntl$getown(r5, 0x5) getpgid(r7) getegid() getpgrp() getgid() fcntl$getown(r5, 0x5) getegid() fcntl$getown(r3, 0x5) getegid() getpid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380), 0xc) sendmsg$unix(r6, &(0x7f0000000740)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001a40)=[{&(0x7f0000001940)="2c3317beee3e5dc08792a00ba7e244eff5f34b7856cb49e1fd5cbb7d261beb36d1b45b87566a858505ba261dae59ae73a0c58c9d7522bc708b41957d49893e275f7f80f2824c0765d29ff5b76f1d677e8db5fb2b8405e6df003ded344c6360693779992fd40f842b0009e259d340e1a9fd3451f0ff064a00a13ed87a0b7817658ef06347fbf1efc4f904dfbebc6521715378dbc380473f195dea8bbf44e964721d5bc9092419e11a27270c7df6c06e6969bee5e0ab69bc8184c67709124aee8207d7e759eb3bf724f79850ffd2", 0xcd}], 0x1}, 0x7) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r6}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r8 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$KDSETMODE(r8, 0x20004b0a, &(0x7f0000000140)=0x1) kevent(r5, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:09:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x4db) write(r1, 0x0, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x100, 0x2) 16:09:36 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x20040, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000003c0)={&(0x7f0000000000), 0x2295}) poll(&(0x7f0000000140)=[{r0, 0x8}, {r2, 0x100}, {r1, 0x8}, {r1, 0x1c}, {r1, 0xf}, {r0, 0x40}], 0x6, 0x3) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000180)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000300)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x7fff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000340)={0x9, './file0\x00', './file0\x00'}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000001c0)) getdents(r2, &(0x7f0000000200)=""/233, 0xe9) 16:09:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x35}, {0x10060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) 16:09:36 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) close(r0) 16:09:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000002c0)="90", 0x1) write(r0, &(0x7f0000000040)="4b20b46e1f719271cceedb27cb978a", 0xf) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() poll(&(0x7f0000000100)=[{r3, 0x1}], 0x1, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) fcntl$setstatus(r3, 0x4, 0xcc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x3f785644, "85495588bfa600"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:09:37 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000dc2000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x190, 0x128) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0xa, 0x7fffffff, 0x4, 0xfff, [{&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x5}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x5000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x6}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0xfffffffffffffb9e}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x9}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x80}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000c00000/0x400000)=nil, 0xab}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000c4a000/0xc000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000f15000/0x2000)=nil, 0x40}, {&(0x7f0000f1a000/0x4000)=nil, &(0x7f0000d7a000/0x3000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) bind$unix(r0, &(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8) 16:09:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x10000, 0x80) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) r1 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='Q', 0x1}], 0x1) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) writev(r1, &(0x7f0000002600)=[{0x0, 0x319}], 0x1) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:09:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) bind$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r2 = open(&(0x7f00000008c0)='./file0\x00', 0x611, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) pwritev(r2, &(0x7f00000015c0)=[{&(0x7f00000003c0)="b4", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) nanosleep(&(0x7f00000001c0), 0x0) 16:09:37 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="090000a612f9ffb27878f5d4fe6c37b3bf1b26f61ac20500000004"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f0000000040)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pipe2(&(0x7f0000000080), 0x10004) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff13}], 0x1000000000000052, 0x0) 16:09:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x81}, {0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="8d") 16:09:37 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a8f062bc74c5d3b14000000290000003d0000000300000035ce17351d70577f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) recvfrom(r0, &(0x7f0000000140)=""/149, 0x95, 0x801, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:09:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10001, 0x0) 16:09:37 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2014, 0x2e00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) r1 = open(&(0x7f0000000380)='./file0\x00', 0x10, 0x1) ioctl$TIOCSDTR(r1, 0x20007479) open(&(0x7f0000000000)='./file0\x00', 0x10001, 0x100) 16:09:37 executing program 1: msgget(0x3, 0x40) r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e00000000400000"], 0x10) shutdown(r0, 0x1) poll(&(0x7f0000000040)=[{r0, 0xe8}, {r0, 0x160}, {r0, 0x2}], 0x3, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0xfffffffffffffff0) 16:09:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x2}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffeb, &(0x7f0000000080)="12c3f196c261f5ad") 16:09:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x11000000000004) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) 16:09:37 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(0x0, r0) setregid(0x0, 0xffffffffffffffff) r1 = getpgrp() wait4(r1, &(0x7f0000000040), 0x3, 0x0) 16:09:37 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x803, 0x0) syz_open_pts() ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000240)=0x2) r3 = dup2(r1, r0) kevent(r1, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffb, 0x6, 0x26, 0xbfe}, {{r3}, 0xffffffffffffffff, 0x9, 0x20000000, 0x9, 0x7}, {{r1}, 0xfffffffffffffffa, 0x80, 0x80, 0x12c34656, 0x5}], 0x2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x1, 0x20, 0x5c}, {{r1}, 0xfffffffffffffffb, 0x10, 0x3, 0x5, 0x9}, {{r0}, 0xfffffffffffffff8, 0x8, 0x80, 0x1, 0x4}, {{r1}, 0xff8020960111452a, 0x22, 0x20000000, 0x6}, {{r0}, 0xffffffffffffffff, 0xa3dc595a56d1139e, 0x8b, 0x7295, 0x1}, {{r3}, 0xfffffffffffffffe, 0x96, 0x2, 0x0, 0x969}, {{r1}, 0xfffffffffffffff9, 0x23, 0x88, 0xacdc, 0x99}], 0x80000000, &(0x7f00000001c0)={0x6, 0x80000000}) kevent(r3, 0x0, 0x0, 0x0, 0x27f, &(0x7f0000000300)) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10089, 0x0) 16:09:37 executing program 0: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000080)='./file3\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000000)='./file3\x00', &(0x7f0000000240)='WH') r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file2\x00', 0x88, 0x13) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000001c0)) 16:09:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x81}, {0x1005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x2d46, 0xfffffffffffffffd, 0x6, 0x568}, {0x7ff800, 0x1, 0x8, 0x2}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 16:09:37 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x282c1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x139c00) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) 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) 16:09:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000080)="11771e85b6a5ea52be7f5b9f", 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)) nanosleep(&(0x7f00000000c0)={0x7ff, 0x5}, 0x0) 16:09:37 executing program 1: setrlimit(0x6, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x25}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x2, 0x0) dup2(r1, r1) 16:09:38 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x800, 0x0) faccessat(r0, &(0x7f0000000640)='./file0\x00', 0x30, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x21, 0x6, &(0x7f0000000040)=""/59, &(0x7f0000000300)=0x3b) getsockopt(r2, 0x3, 0x3, &(0x7f00000000c0)=""/104, &(0x7f00000009c0)=0xfffffffffffffed8) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) mknod(0xfffffffffffffffe, 0x6000, 0x1) getsockopt$sock_int(r1, 0xffff, 0x21, &(0x7f0000000440), &(0x7f00000004c0)=0x4) r3 = syz_open_pts() chroot(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x1811, r2, 0x0, 0x5c) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) r4 = semget$private(0x0, 0x4, 0x1c0) recvfrom$unix(r2, &(0x7f00000008c0)=""/229, 0xe5, 0x1, &(0x7f0000000c00)=ANY=[@ANYBLOB="ef814221d230fb984700bf146335043cfc05eb141983bc6d993e2fe2e7b04a803273ebf68d9baa90b45f3cb72186e7ac790a9a13132251c7fba8d471f6ed3e9782bc6ff02f6fc32ca4f2121fce0743022da5e466eb88c81ddb3073866a3573aab97fb5e6ffffff7f00000000f90adae7cda6759fb5670a3463c01754a6bb0dec2beb2e2bd6bfd203356c4a1142e25d91facd78c8a6eeeaa5d4ce7a11eb858692d93b926f86f567bec44dab68367cef292492aff231f4ac4b1a4267e2971cb80ba9589a711d0aad9326b8cf486f51b812138fff77b1ccf709a285b162d1e284faed1195073ce614957ffa0d3ee7c2bf34c1f024800750989e9905679c2481d210362271e923898b891aac57e8b49dd3e16122f137bee807664e61df4d32673a09f0e36f8291f103a030b526ca1cde47585d9dda7dc17d6ee94c54187d9913ddf76ca2566d13492e2c722e5d3b8b53c2de8bec2be97a3285e0bc3e8a4192eb8e6805f7f4ab0aa1961149395d19e1c9249c33e84f4e84b5f1a07d1c8b7c6c29811c676c0000000000000000000e8f7d484b0db9f5979e39e48d4100000000003461479780f9d458d6cd38ae2bdcbf49c9f9bf0c1b7fd20debe544468113aba26e2099834c55b8239ff8a6c58fb24698ec34321b4f1a225bd9e1026418"], 0x1) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000007c0)=""/191) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000006c0)) syz_emit_ethernet(0x49, &(0x7f0000000380)="681ca7bdd41ea76b383e4b09cad8aa3f637b8486071d72eca50acf787a5f484c3013ca1deb365ab9964ef4e4d64ef6fce20c9f989ddee92e9c32603f56803b74d82940f6b14a37a3b1") socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000740), &(0x7f0000000780)=0x8) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x4, 0xb2e, 0x3, 0x0, 0x1, 0x40, 0x4217, 0x0, 0x0, 0xd758, 0x8}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r5, 0x0, 0x54) fchmodat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r6 = shmget(0x3, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) shmat(r6, &(0x7f0000ffd000/0x1000)=nil, 0x2000) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000480)=0x7) openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x80, 0x0) semop(r4, &(0x7f0000000080)=[{0x4, 0x6, 0x1000}, {0x40000000000002, 0x5, 0x40000800}, {0x3, 0x7ffd, 0x1000}], 0x3) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000005c0)=0x100, 0x4) semget$private(0x0, 0x1, 0x208) semctl$GETPID(r4, 0xdeb1b121a3793fbf, 0x4, &(0x7f0000000500)=""/134) 16:09:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000140), &(0x7f0000000180)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x42}, {0x7c, 0x0, 0x20}, {0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000400)="10") 16:09:38 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x83, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400000002c6, 0x2) mknod(&(0x7f00000000c0)='./file0\x00', 0x40, 0x1f) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000000000)="b9", 0x1}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) 16:09:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x4d5, 0x0, 0x0, 0x1, "41dcbda693015bb4e9620cfac42114d948c5430a", 0x0, 0x80}) writev(r0, &(0x7f0000002500)=[{&(0x7f0000001500)="7c73aaabc937f7c9b2d1bea57de1cccc904da7383235bd227bd7cd7a566e871801511aa008e5c0e6421ce51265106df866ed578fe90c1c8d690d0d074e8c911417c7495de0ebe1ed2528498a70c6167cb759aa13fe39afdb57ab9124c687a7ebac328ba21c065743e819b33e191ec568b3165b3688eeb74110b0edc5a74b5a4de9496162dd24f8d2312ac4e8eef6b54e9713496f557d271dd1bf7e13eb7a94616fd20a64542a98caa647a062f9309022bb1accd9caf95d078074e527bd6775c4d53a6a25e5b5c7c544fdd17ebcffcdf67c3d7f286f5a2f5b0f67265c1325f6feff07bb9e012cfc5eb258b86d7a1c18f035973e5c3c2f9237708e4d87cc4c6d1087a9871a4e150745ffee81a7202988ae88af660a2dc9602e39887201e737ad3236e454afaf0c5304ea1ba6425544b144023a1c74ab060c2d1ff386be729cb94b11f0804e73a6826fe70b88d6af23fa530246a3a1120c48a994284c793ddc76777876a42751eb0c01148253f5db1c5de948db3798403b8976e1616304436848e4837fffc51cc988100f213223786ab7d00c80a12a6f5619d948d15088ed9331bebd780ac8d3fa622702ebd286ad5f7ba6b9d844fac023e45a4cf1c2fd6e6521bfbb48eb6726807548f68958f2367cea8c5928ca7dae138444626af02eef0667a20265c9beb37c3574481cb31c1122b00478e16deed7832ebc9b8ec319ca343a37c961a89e77c995f5254d11ae5380917e881f34a5a73ab1c6bf7ab230f7a6db97e7234283aa1d12ea94a61e0455f85bb30e95dd4ce4306eec5c5cfad89df5e8f36efaa5d6a9682e9dee74dd6c888170510ab419c2917a8b3d5e3e01cb6e452277c6adf16cd90ad6fa7b52ceca5b0aa906c520aed75c0f0d87d8e1fda96363355f3a637c407d0021cb93c774c815b061afd2da0ee9d23956f11e1d2880af0a7fcf9755de821551443f01915cc04e0310e917678b080282d6bad39410980e544a28d8457b61011866cc73002fdc1b33ced4d5177e7456ddc285f9e34eff3d90cad4d5bb8aa8a2a6e5b56e2652de25a455ffb54bd51e3cdb9a0633c6309e97a5831fd68345c218704dd5033cf0bd495a56f651953b7298d5d0156a0b75cf15c94566b8f344195b6efff5c391f96e2fc49d58d4664bb1ded9782251bb0331294bf65bbbca33de78e08e214415c975f4b5e61d8bad57e2053ca09f2c3bfbaab8f692f7fa91ce68d899bf8b2be0e621f5f7f4ab262db71f363a380f83ed53b501083cdfea19cf5ee3af13f7a37f2453ee15a7379a57d728468a2e41bf1985e765cefc739f5228818f54a93efda6f3d7a4a95d81153bf7f18e5dfbd8674e0b999cc47b885fbc8fdcf30f84ea3d2689ebb56c3e930410ddbc9c8b8f472ed705724564185154d5dd9b3ddeeed2a62c07c76af561d65577e5fafebb7f2e87beaf3f7256621277c014a8199f039df2054ddefd134c3df81b7e06e6fcca9ac6c6395f226a1a113e3cfd62f30d1ec69fc2feab4c00569e8f8370f32cdfb2625fb3bfe87597679fbd9e25ff2e134ec03f04d81454da506f3d29b80b62a79d2aaf082e94a92fecb07f334bcfab9b31c6ed3dea4f2b4a741b172f3775a2895f7f06de11ddc8d08fdbce69b0623c4924cdb5a2f1a8ae5dbc4b75c866b48e529c70549e57c148d70815323f2d809175281db59d860e68d51f0727b915bafc1b91087dfe72621dc720242f07a7d0fb6458762a351866a445cb40a80e93ebeb01965dcb3bd0ec4eeacb78f681505bbcbd57220ea2a01a23a613ea2b62bfafd594d00cefcfadb6d2e9c4f92b34f9fb4b42fa81c0e37efd438240797a02c8172bef5ad631029d5c32483b2582747c801f4dc93e9bf5a25493f03eef29bdb05440b59217aaedc23c3b16d52c5a1a2b129912942089b192e48ccb961ceb92bc61dbc81a818770a36fbad8fa27f283ecd17bb07ca066a0c577eeff253d45baa6e3a57cb09cd1620d001970b02d0e5c4993e4a27f2310ff4c40a1662864411a1a8e3bb46b7589b9d41bf4a5b97716a9a6df951c73e1851d134c762ef494c28a2133bc31155459b0483e04facd1a98f521ee53bba6bde86320675911724751e726de0b3373dc637deb1a6fe125b659786c779bfff93adcf08ebf01f62265d0cea997e6ebfe173c948905e82019b33d54e44f047fd2cdb3e3a651602f6bd93423258759471a62d0cb7d1bc2be0a9f3609debc26b0d997fdbaee53c870db40356030180bae95f816a068e7b9ab4192c50659ee322f873844b1b52c319dec2ba33f1429ce19401cdf38f1043befde0ddd003bd501de650d87d54ea1830616f342708ad2ce464a43679f00e8e20911647a431c99f0c3434f5ed00e59016f0f40b07e4f76729604ded6d0e7c2d70806e602671a48a28a75ab7a61cd28f54414f6a0cfb40886324623e9b4b1bd7b63de73c70e59cdceeef70392430073887916e449d06bc378b33bac9bf940e838e8ed41b1014962272f01297f552699782b2c9a7ebf2dfac9376f4dd834b1d6960a0c55a5fd4e3a0d0e09b3b4c2a3f2db0827416c530ee06a96874fcb2645c41881549ae0dcf320ecb2be4598e83221618efeb3aec9f5cabebd0da5d2cea63d3d94e9d2c186bcedd563d0a49ab6ba8c8ecd966df584b62f82033b7707f1688816f596175f9d3b606cc99b00ff5e3534867b69590fa51766c45bb59610253181e9be2c9867bff1a91f9885e63909f493d821f93a212b975c4e83dbed3d200c4a6fd79b695adc91e88807b78d9068b4748d6e25f178bec8f510bd0cfc1b1ed18801ef6b077a8ca130b803d3adc4af2ca0bda1a0242d6df2ff497e8ac9669f4419e439a7244093635065f7d64bace83ae24e614c2f5ccb90851693a58ae253701a3e31a34344259fc3173d18f56bec8028058a9ecfdfc6300b6c23626264fd00a7eda822c0378d41629c11536fb3eb8e9fd68bc9a58206baff54608f21c28303a2028645582c1a4191cab7f7ea95608da83360f9b9a06b1ea3d8d47a0d3824bba3aca880d4c1dad3baae55d0ef5aae42c8b882cfca3a852595a8872b6bcc7c79f8f3911b9f62ee623d169df2b351ff78faf2c5ff61f997d7fc58b4909b86a2f1ad3e1ab4be417b19ca8cd5bc1f9ff34d3ee75b023fa96f065f02c82396c6826def636b7b02f2b393cad476ca93d169bf548f17e2ae78045f6f7703473a4cc4980eaace061a684a06e3c28ccee99974f94588f37a58a38f09d6e76ad6ad1b93aa12ea54474e967614320f8b3e1febb07b655f53284313f82e25f55e6002aa1da9fc8be4fe66dd3994fffa6427f5a665708921038c6c90a251b915d7beef69f3d4c688c3cd7aa7cb69e22e55890e77e91d7bcd2f21c41859140ac93905d01f473724b23fb59eb7efa52cb2e1872fcfdb1796abd4e9ec27d0bb3e5035a59b15a0735b4a0c1cb0a62ea5114866ccc354fe9ddb86f145c96858b920fb2343c581f73cb68edb97c0e8b684ad6029582a51412e807bd587a943f7aa9ccdc74dc411077b63337d7362dce5d072289dc922f5fbb7f36bccc48ba8091a58258a0ddab802eaa913bbb04a6d69ae7e07fce980444057702fa3092846ffa755669e7a0b09a6be691c245cd434347891dd9ef86715d00738801046c00d5f6c25ef1b88593dbd397c55cb5ba3d0b429e729c90b24b2d6be679e2c092cd4d038de7e852e8d94ea7e54c3c928ccfff4f3b7b1ec236ad8a3d62327d4f3294637508075d3df6c61e7045cad717365e9b71c2c48e22f71bca0703caf510f9565e8fb124f1544ec2cd083043ece94207a69325750a4a55887a43f49e713b19eb7612df971d7888f4757a1a062cb4a71e3a9e983d7f20ed9250f9f70168795372b065a5d81db36914f0de5db29fba9498417b158f19db7a77353d033e50348aee7017a78fa5409959f6ef4aa85876b277a0a4730f6183e5ed931fcdc6e121daae1456606339798702236ee968be3614ba35fca332b22be19fe57e4a6c51f6305443a947a590135beea83c06aa4fc133874a029409bbaaf59c2fc11c9943879d3a82f23a0eb700357e94ae56835a4477177dbb3fb6b4c6ec7028e3007473d21cb5c08cada2187993efd82b5c1786f23899f5a6a600cb3f3cb1ddd4d63afd6b4865e18dd128aa8e4d98e669cfb21adb7eccefae7f576760aea519d59a508cb3a25c3cb23482f0e930e4c5c6ac70db48e586a20435c4ffbe6ff7864d36ecf848f62cbf8b4b2bdddc22d205d3452b0cc264d27d1320c3f090a056c66a491af13e8d1193f55028e9639cd47e6af1a3f02b3efdd8c12c2dec6185d943d4a7a9cca50d480332a425439ddc05516e88ab805d3056066f3c62f8bc2eab251b6696c138da5424dfb97fb78e7cf217aba182439813fea14adbd1823242abaa1762b376987bb428ef84ecba894685cada624844482e73c56ae2b9dd5f1489841bb140b3fcc8d711e301a99e558786ec1f84d2ba4125600d499a8791aefaf0f05bb35d1bf3030e90b7f597c940d3089575aa32e0a79853a88ff06dc95cd97af4ccd3b272ad98cbc07d8667aa4049fd4d0f21d6e30973a19b783d53552796bb1227f929c01ddd490bba0b8302f6747e77dc081e043ea7919e824fc94ec4e7fcd9099e3a3bf618c3522e3822183f637d5f06ae35f4334623b4c97a6a633eec1718630962ef1a16a500b86839a66555fb535ddac46e73b347e6ab70235631203d0f587fe124e3dff0cbbc375a1651c11f7972ce065155c12bcf4a6ed35b31f5a22f1ad9f1b6ce76840658da71122b8c399ae4cfcb3a29002c689bfef6609066e9959891437a2ee642ca35ce1c33545137e87d747f86d8a6fed3b525b3c57ff57cf5267bd6c8eaa5691944ff3a9aed8d932cf6f5f32e5f8a4d1124c1b142beecf2d9a20eedba8de21b55d28ea77e0edb7e294b503df6e9c5167700243b2e96c062d05d7395a8ffbf342e391a55cce9176ee67e3f802bf8b7d2efa1cad6c23fb852435e0705794c94891f6fbafa579c5dde56a8cbb915bac30871d175af82c6d48d52f9573ae9969f82e5e95c7b439423b1ddc4e3e4bbc4a0b8b9367d67f8066cec388a4ad30d549072d321d74e0f8903360044837cb399b64d13fc7037fac6a89789c28dbf34de7765112f734836f806740d20ceda2cf5bc5f553286b6e297f4d00e328e9c603761135f1cc132844c95c8581e4411a0ba84fca1f698c6d861ff86435f1435a8612cdbde8d34ed4232620d1896b8bf6eece946b3f516816ced9927ba9fba7c8b9a13a33ca6118c4a9934a7cd3bfa5325e8f1b776389c5c0682886f89ea9c043acfc0d6f988a9c290b61dac8265202de6ce6fbc8dc8b0abf4c7da17ca99cb5b732f07488ae549841795484dd7fd80f7bd01a03", 0xee0}], 0x1) 16:09:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x15}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 16:09:38 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x64, 0x0, 0x3a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x21, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x3f, 0x1}) 16:09:38 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000240)="bbca91fc2464edf1f6a15a724eb2cded50b05d2707891cb244eba2d5aace4170ea35e48ae08f17347fe5e2da64cf1a2652b1b9a9a9e2d1832f8c806c0ea4c7d42797c8c7a6c48161fed0269641698fec2c3cf2cb5a95951f04b037c628912122e206c2b21e689d11e2a9f52e48cd0c7c53cb48a1b47c1a0dcb973c4245407055a56abc", 0x83}, {&(0x7f0000000500)="19261de216e844cd6d60ec214d7f040320972f2e03222e8a7ffdc8264a1a22dec2d40b17a9d90efe9d819e71dbeeef4ba2156655b5944044358f5aac0327878795c47782cacb873c10f42bdf258acdec1ce72f409971567ca3f5c1ccbcbd8f618471c0af39c2a82a9131b9efd00fab1b87baa3d825b58362ec495e9f9a1842779e3181cca906a3a3f1ae6ac94740fcf92a7a8ef74b04db69ac2726d2ab6d8dd9e35544e26d430a1b366ed33c06f32a5253384fd4b4c816099afb31146d3a4f26067c01cd45a217f3ab64ac6f479dc125fd4019641d5b427f36ee57fa1ee5f19354b3407c3448c0b46c0be6b7783359bf76b705e0e7f9b1e4146ba645edd825139ce2db9051145590f83486e18826a2f5b88ae2084f65c2b26da43322f80aee18245a3f28134485bbc66bc5970dc752212eac1579ae77f32512543af83e936290eb737f3311afca0e97f1a69d8e4e377624da4257cf7622a291f7e67dc442e25a1a4edd45b5344bf84ce2a109351535214ae8e8786b7ff376a526250196b30a3214d3debe36fd9a0d4020e21143076022da160e26a9b5c474c46ac643694702fd56d5f10805973e0f25a24033ef4915e808e948b0663c2ef5d439cb9fa30b412a4a566ce73eb4e88e998eb49ec6ff46e15dcea5440ff3c6cc76672e3e6b6b01ae16f4e173d66b0e0f6d869fb521266f0e46989fe352df1602255740cb4158c371f4f59de7ba4cc8cc0b671c60ef97baf696cb6e5cfc5fb91d6420cc4fa82eea2456b65a089e91cf529e9ae026ed539f8337280a77ee3bd6a7dea972884a2b2fef3211560ba7f74500a16620839af30f7d9eb60bbb7557f03b643c5b6241046e519d41bd593f134390027e1934fdc94503f14a7de167e4becbf61409eb2458f3f7f555009252797e90f8439700f086ffad477a2894537641cf9c9acde639ca8ff5e75298d8f231f1d568f049ebcd36331ee486158a795b13e205e76efcf17fab9a59c89982720f66bf268e289baf4f27c9e5ed2f929dc216d4d7f72e4eb60877e513de9b4e4bb397b87ae030767e68652c28a5ec2c78b2d5ba3694594a22aeff52638a7b0d275cfa4c71f89447be6cab17a943ca51b0d15563c83c7c899a3ebec1739798b3fe14536481118f13ec6a53e865701b7764e0100541f695ff0bdee6f43778a53fbfaff043b2c560ebbca3eba5a637f13d0459db596b48ac0e5bbf06ab5f7a465ccfcbe7e870eb1de388e4fa26db7f490cbe02c6b13436a0113febe16a5d31729025eda08537bbac16b3767922a40bcfaf09459f90e5323cd6935217ea21c6ae3a431e85d8c142375b347140b3d02aa9684e14d383cc4f6e0e2eb0904e6cc2cbcbbec5545fc4a6f0a41126a0f5824241040165860ce54c8fbf4eba813c9cc3ac658f37cf56f5ba097156162a51fb2105450410285c2240249abd8065bc011aadf1c3b6c2fb5d76c849933897073cac3be2495551cf853c9837520096f56e152b0905985feef17cdb4288e1201b8f18dca8a7c5e0cacbb04ffa7fee196adc46e4f2e373ef7e8ce0abb6257aec2c8dd65cf71fd5b1159af290a2447f14df9b441fac89cd26e6c187a89ba515b69d77cdd643bc89e84c083c3ac612730951dc3688e89d8e54644b155c8d64df6e199268a861cbfb947e2ea944f741e266ab33fb1776a64f4540f605b5d6c9a2cfb5a12c8124913459ea151ca57860a3c2def58d83e97c92a4d601e6836bd874b38298eaa332b07d914b74cd9215fc051e964b83d4947e7ff67e507d4c80454e67c8b6c557ffdcd1076cf0c3a1423ce50c12a494faf876f5e5914c6c2cf2d0f19f4a4217a4274dd698c7e2cb73b9c83ed2f0d0d62eadf1b015785daed747877ac97be29da8c8cb1b6d37e620ca924a00c734f92a67285b3e7d5babfc26ce63e51a410fc8735ca4b82d2612e52ace6525cd50b709e483541a21220d2e3a4f0eef97be236695d07ddf30ee233d1143da63d629351081d55810ee695d98502630665c6ec1f7adedc8ae94955be015686c4bd3a69238a86710bb3e46448f94009b2c880de324381bd082a8b189a2131096d04e2f30e88951ef791cc9d532002e5c5ac99d5d3f9a42eb4243d90ca1f7c356bade11b30b7bc91f5102c80721e4458c7627c3a21a33ded91d10dbb18c53dfd25d38888f65ff9b1d62a9c8af271ed5b37d99dd3c4efd490c4978b2e0ba7a5ba261400c0d0de363eda2365d6ed26f85e06934553312db2f1377bcfbc4ed6d260108b6663f8e0337009b7162f2ef9120a97551c256ff6f6b38839aa09ccf96e44fc8a11b5cbdba371366b38a9dda2fbd06fc2d0afcf2eb2dd9a5e9a75ea5658c4fa5e405d44e6f9b68ddcd226afe809a24fa7e654212b8299a39daba1aad92cf1449d138b5a6ea9160b82c207506973be35978617dee2fc73dc2d1d939d431d880b00c245103d0c2e9f7696a39313eb8264c6ec5fc062c46dbd8c525060ff913a266aca6d3e62737d03fa78eef692f5ca2c5d3717a5b6c46c5b3cf31714b182628f2225bbeb991d92d1f5e06e166631d82a213d9b5118991cf774cbfe554a07e78765b8e6bbf3779dbb11f7a98642653cf56e3d8f6b04093e07eedab2b01e86c8aff007fd907a659af09f50c78106db37468d16d2b968edf09070762259331ce05b688f65750f7e5611e14e70cc8c167d5ee13e43200e5080eac2e96561094f7fcd9edfde12ba0ddddef1e465636edec061921c7a37c173bb7d514b4423590cb9aeb2f7890aa3a1467189485b6407cf5b52f8be10128028e4a8edf3f06a0d4fd60b1aa2f6a617284e15ee5de07732440c8186e308be7d34ea119e68ca74a74181cfd76a3d67edb8456c94223bd56362979fed46d9e81d3f0e665d5026f05d19ca7756b65a922c37d0204fa14c0064cb353b100057ff7d5625cd6d0e7a9f577f9edd0d243c23e62790aec4021f1e582fdd94213b9ce050122bb1e8b2c1c90277c0dad6896e471795fe4e346f4cc0f4674e2b2c2a29a0ce68077bfe5a699ccf04010adf160d22a32ac42b2cfb68a4469e54b9f93c444549a042fdad0f5a2872464c815fb20f21564d2ab440a9d69c6957461312f2010bc5bb35499eae234c35deef5bc7f6156a6b417d6283806a3d4563940ecae85770016729802b830544d25ccbe574ae79ebc6016f5fe197c1a365edbf98dbca722568f4c29cb0644836d0074e6ac1d427efa823b2b6f3b518b27e599139a62b8b68ea776bd30835cd150264b734b378914881333a913864b080740b4f61fd7e954d9ea003fd3dd34e8f1dfcd635fd6510850b9be59c5400919e7ae9e465c96ce49ee853d51d0124731ebf8246385e8e79ff63dd26262ad7b954becc941e11ee2f250b83f13b414b840e4366f67040d815c2be6139fd5c6c70dfce972e32387a6715cbc01238e71b50b2ac3e15ba62eff847bcd76b64f54695ac8daf3baabeef1d132a9455198ef359f5133207461b10828b7160bbd4aa663f3a177d157c729abf7e486bd1ede8b5e9ad5a25cefc9e205d66fe67791adeac4f915b4fabbd23b7de884c56ec324946f8daf2e5ab5e78b9dd2c3336c3b48125c7b715a078d0773c1bf963639113f237e861bf380844212f363f0a30f8e52b5399d4e46db7aff2c39b217175dc188538cebdd04a066a04f414ac65dcc5f25b2e4a80d32a7e5d18f6138dc9e5ad73f52e8538e00ca9bbcff6c4c2572db0693f4d09d6714722338f3876972e6243737641d8067e8943fad46c704b5cdbb430ec8d5be8c978920670a8d78318e42e96fbd70bc85f6d743b56649e5d4d6c7ee64af639a8e289c236f5ffc05869d8995427c70fa8144e7a02242d2634b928d29978dbb45e5c515d236044b140e388dcaa2f13f2fe3e2877f4828fcd62a90c870ee9415a203baedfb838d275a7173155162a38c4b1d7a7d10b6f32d934d5770b2cdc2fd3622248f8ce4089b5a2e778806262a4620d85f4fc40d68ca6773ad0c624a46c652dc55346c33c88af379633b1146820987c21a0533c5e6cbf5122d0c5cda056dc349b9fe2d22477298da12879766693651a881185403140e5cba17c9c91390dd1039271364fe75b6fbf49b300b8af0c521c4b388be5ac1070f7ca69037bd836d24c11cdeb416969aa1efb50d8f2042b1c79e5afbe9f6b813dd31f0e7082a78d6576a233c33d984b0376a12289700abe14e93b38c220c57fff2425900eb42be12bce74b86c8bf0534231c8aa5423e50cea07b552d1adfb76077fb22d7639169ff3c1956c5ab06ef9a59922bb457e2a3a04066e51694298212a228e72a65a5cbfd5426113528fea8c45f3c92a809a203614f694398f13dec3053703934d2ac891ee897aab617eeb860aeee31ccebeda8e19bf53845fd4f399ffad9f0f4e9fb0b7c1f3cbdd5d86e42cf4fbb80f031f14a921df1a46ee5b9bf1a36cb464ecfaac3e4a7acb00f20c8c4d4a592f42909ec9117f903b9ac5677f1d8a69e032982c1c48d1467a02e87ea93741e27da68188a4a6e4b2861827e0358e161febb15334105ebbef9453fcd7957f1ef7c8bc7275a12cc655734bff93346d1d5aa4519bb8cd149496306d6c41693c072d966903850603e79a47b8a340f8709e9f1d7ceb40a130f5a38057594256d3091053e0c472101268532f0997a1250d46e2f591a1807453e2e69020886f325879840b17c6ce215c67e990eb1586ad10b0ff2cabc40975e4947157e15cef588013f8bfe04d7c4ecb802ca1f29ff3fea8e8a3fb7a1bb7f034be456e333c88a7693106def42568c88579a9ab9cd8ccb9cd61ca62b33bef3ee80b541803052ed551948ad534d74faf0e3bd06fb741d88922c48529f567350b3e4f34e3726df1e02e5510ada147005cb4b502e6dd3f36eb589864c3437431df80db804268fa4c576f0bc7485537b9d78579440129943e288b3ac074655dbb83722068c6b99bd6fe941c570da51a3ac52f20efcecc431861ea33d18699e4ebbbe840096822fa1cbaa28f99fff67eef6bcdaadb533ee6c4d384a6182ed4636bff75990a86f2472ffc2873f8157f11bc4e894d2e1f52515ddf318caf2409cbf2af4d2adca20d7715d9ff4279a970cfa9065fec59c4299f5865600fd6163629541c428d2588fca2feed94321b6f40e845e2043b1c96d775d4b9d19bbf79755e72289dd7dabcfe1cc3490fb12af4e34d6c1543ee9f8d9726e3f1ea88a81e226f9fd18d97b67bd1362d5e9411b791e8a441c314fd92c93347618bdfcbe42ffc3107b82eb870d044542363d0545073d65288db015ff5d720c4864dfacbc02c255fd3e821f034450326108b62d46a0304f426dcf3026bf38c111ae4790e0c8995d12673a6659ae2a73aec5fa3dca18818229992a09ad62180033faad0c27b4b432a9f4e27bd4f3f40068c43e27c7ed4915a1498c5db1c5676957b9d09732849a137dec0d31f8d8b8b93ca99e65f1318279ed1f696e76295554e6f86688e6ff684b170d9fbf37ca12d6be62b6e7063b6daa839767495bc2f10add80c348737ad00c15c99d4eadb4d2f36b82d236596d730437fde908768b5d274c9e3fa0eedd6b8ecb340a9c53680da867f7405d348985b9eae6b61ba39b90bd524d647480d21bd90a476815a6bd605cbfedaccd6aae84565098d21c8540da9011de0d5aab703bfb59170e6556808ec4fa9d7e285a0f4f364fee223f26ffb86dbbf434fe7fe5f7a49ff551c37f5de618e01494999abadd0a62ddb38a94c7821ee2644f8189ff4fc4a021a7e30dd3f1bdc6a9eb6980ad082fcf214b76bbe68d38e2f077ea", 0x1000}, {&(0x7f00000000c0)="25cdd96c92e91d5f25d841fa95080dd63ebfcfde1b2de49de93f5a4ddb7d5bcfd134aba36904f859f72091216028e5665742d4e84c746ab97e24f6ad1869f482a46a", 0x42}, {&(0x7f0000000300)="f1cae664099f0802c9ca6cecd0fd5e6f30a2dae8d15e9b9d289a0a322e2bcf97d39762ce84eb93673a85ea661f3133d0389601032ebdf73ebf97ec1bfbaf0e88733366c0ac2c91862b75e09f382a8b1adf1334bda75c0668c502036c79da7650c75422a7c5a1da200afaa511bdae55f85d2ff2fc03184609a93c36493368c79da6e3121b43a4354f779e703bc1d1452bf012915c319e1053db9a7eee85e4c83a97990dc45520699488c66477525037a6407fdf3a22a656a76b4202066d51404fba0c18ef40991dbe8a5f5d85929d0a925222de71d41fd1da5ea26ae8a5f93638ca58584cae3a9718f3ffddf86b5fb450cb1df98cf1cd9d48", 0xf8}, {&(0x7f0000000180)="0f4c254fbc40696b2142621e7405b30923edf6d8a3be59", 0x17}], 0x5, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x100a0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x82b2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{}]}) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000001500)={'./file0\x00', 0x3, 0x10001, 0x8, 0x1, 0x1f, 0xfffffffffffffffc, 0x1, 0x1, 0x0, 0x400, 0x8}) listen(r2, 0x11c0000) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000480)=0x8) openat(r2, &(0x7f0000001580)='./file0\x00', 0x1, 0x18) 16:09:38 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040)=0x3, 0x4) 16:09:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffc3d) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 16:09:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)=0x200000) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x4, 0x9, 0x9, 0x0, 0x7, 0xda5, 0x2, 0x2, 0x1, 0x9, 0x4}) 16:09:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0xc}, {0x80}, {0x6}]}) getpgrp() syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:09:39 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x148) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r0, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) r1 = dup(r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) 16:09:39 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="dcd7ac62d612d4da0100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x1, 0x8}) 16:09:39 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x8090, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x200) msgrcv(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="54ef7a42088c658f0000000000000000000000000000000000000000000000050000005c010000000000000099cb000000000000000000000000000059f8c67742949e4414bf002d588e0d0d5f10fa93a76ae07458313b7275dc94cd627634b23a57dbb3c1b555fc7d0a2e9c9d0a785654a9c16427270306c95f73d55c93fd4b303b54b383443e6a2dfce3c8473be26f50498289be179e95429a57bdb08d988de097695711099b880b81145526939dc772c9147633f062ab25c0f36f6685cd17267e13d061f5219ac2033dff98215eb726c4b0263e5c3610dea7b48e2c83edb8c553b8027ddca6ab678a75408be241fc450416d10822292a67c023befbdd3b817c7cc9fae241"], 0x1, 0x0, 0x1000) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x10f7, 0x1, 0x0, 0x0, 0x3, 0x11af4000, 0xc38}) 16:09:40 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x9, 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="dba99ad8fedb17bbfadf6b346639f9b5843ff3015bd86c7c4ee8dca8a27a98823f626e0617eb8235117f4bf0cf3e72f79e9ff74d91f92e442b0232b1a40f44c6ff1d0e16ad5045317d04cc69a8fda8c8a29e1aefc07d83850faad5806be45812be19cb47f21eaa78eced05acb9bc2d374b618ebd7818c40f3b14bdc6cec00f519c81956c5d96bb9406132a31b28f931c640d11cd5a199143e87cba15cd52b9834104f7fc668c84a25f", 0xa9}, {&(0x7f00000000c0)="3871e75617bbbde2e72f78d7addfcd6b7506ecdce59f8e522c50f3cee2b2464898f0eec5b6943180d509f73e40c596e8a75746cdbb37a611d97830607975dd473925194bcf40750bf3d58703c3fb1fbfa2c34819436870e8211a83faa3ae57c031231f8d9137c02c48c268e5660ed6beccff7fbade7088baed", 0x79}], 0x2, 0x0) 16:09:40 executing program 1: r0 = socket$inet(0x2, 0x1, 0x401) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:09:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x400004200080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x4, 0x7, 0x3883, 0x1, 0x400000, 0x3f, 0x8, 0x0, 0x1, 0x6d21df9d, 0xffff}) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000200)=""/137, 0x89}, {&(0x7f0000000140)=""/15, 0xf}, {&(0x7f0000000300)=""/43, 0x2b}, {&(0x7f0000000340)=""/213, 0xd5}, {&(0x7f0000000440)=""/7, 0x7}, {&(0x7f0000000480)=""/72, 0x48}, {&(0x7f0000000500)=""/224, 0xe0}], 0x7, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x4, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) 16:09:40 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x5f, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x16) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) syz_execute_func(&(0x7f0000000140)="c42265169099899999430f87998999990f381e19400f0fb7feefffff9ec4019ddddb3666410f5686be40000065d8c5c462f9939cf900800000c42265bc8a06000000c422d591b4020b000000") mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x9, 0x9, 0x6, 0x1, 0x3, 0x517, 0x3, 0x1, 0x3, 0x5c, 0x42c}) 16:09:40 executing program 1: kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x3, 0x4}) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:09:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='B') 16:09:41 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x402) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x6, './file0\x00', './file0/file0\x00'}) close(r1) 16:09:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028a9) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x7, 0x0, 0xd08}, 0x5, 0x1, 0x1000}) shutdown(r0, 0x1) fcntl$getown(r0, 0x5) 16:09:41 executing program 1: socket(0x16, 0x3, 0x1) 16:09:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xffff, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0x8010426d, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[0x5]}) 16:09:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x3b, 0x2, 0x165433cd) recvfrom(r1, &(0x7f0000000080)=""/77, 0x37, 0x802, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x1}, 0x8) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7fb, 0xfffffffffffffffa, "0366402ba73caf00"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f00000010c0)="a7", 0x1) 16:09:41 executing program 0: r0 = kqueue() r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000180)='./file1\x00', 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x11, 0xfffffffffffffffc}], 0x9130dbf, 0x0, 0x2, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)='./file0\x00') ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000240)) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file1\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) 16:09:41 executing program 1: getuid() r0 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in, &(0x7f00000012c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x3cc0bef74b6efa66) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0x5, 0xfd}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)=""/4096, &(0x7f0000001240)=0x1000) geteuid() socket(0x1, 0x5, 0x1f) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000001400)='/dev/pci\x00', 0x0, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000180)) semget$private(0x0, 0x3, 0x2) lchown(&(0x7f0000001300)='./file0\x00', r3, r1) sendto$unix(r0, &(0x7f0000001340)="76cc1f3e5cff2024b2dc1e84383ea580613c062b95a14d4de9b3cd342486fb365b3e444d0e7300bbda8b29e30350dcd75896a9704a2e4a564a389beee4161020a7a4d05e11987e3a5cd6b78ce694e84f3054597232cb4992b2c25b976bb8cb63881c69c4bb7a3560c7ee9abdf721d443f5ade3ed0645db1bacfcb5462729788e73e1518fdea06f562186", 0x8a, 0x0, 0x0, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000001440)=0x8f) r5 = geteuid() setreuid(r5, r4) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000001480)=0x3ed7) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8, 0x0) faccessat(r6, &(0x7f0000001280)='./file0\x00', 0x10000, 0x1) 16:09:41 executing program 0: r0 = socket(0x18, 0x1000000008002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="a52dcf969ef91dccd1ee47ad2928638403d536002498584e08b91b8e08301678ab095f282d5dab8cbbaa76", 0x2b) sendto(r0, &(0x7f0000000080)="fb29fb0fd4128a3b191003b46c5b6f82935e6972b2f41da2ff9480c62b4878d65377b63e", 0x24, 0x402, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x3}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x1fa) 16:09:41 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x0, 0x40000000000e, 0x0, 0x0) 16:09:41 executing program 1: r0 = semget(0x0, 0x3, 0x404) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000040)=""/17) mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028a9) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b000033010000000000000000001000000000000000000000bcb32734e4d2afbf498c8c71", 0x2c}], 0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000340)=0x9) getpeername$inet6(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000180)="832ecc75c26ef3eefceec2bafde66857f4d8ad105b72aa8ebbc4b01e372ecce3060fd77866ef623833adcd63b963c07cc9cb40cc54a2f7e79d5f008fed132f5182680503f3c08905c79e47cfa690e284eb6e95e89dbf8f0b33c11f3573fdeb632fd1ae0fe299091ee695551e134bb3e0d44e1a1e2fa406f5", 0x78}, {&(0x7f0000000080)="f8f3423a5f51ffb5b424ad309d773aa0010fe962d81ae2e04ccd80c56ff4207a7b40ea1c08e8f4f9d0aa79fdde0e681ee10b54b074", 0x35}, {&(0x7f0000000200)="375ec72a41573f1683a5879333cc2c0134fce93a0c03c5f810775615485ff0175aea2746a6714b5b87a05cd665bacbd2152a524b15d9bf64d6083163a8097a97792eafb9d8c98309a2f3e281b327186a306f9d829e3d46fd11b551380fb6c77bdae9c229cd7a25d1c60bd9bec1ee9e48f83ea5c9f5c656b394", 0x79}], 0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x3f, 0x8001, 0x3ff, 0x4, "475eec8c5f4580608daf52ef2aa479f8a4651bb4", 0x200, 0x2}) r2 = semget$private(0x0, 0x3, 0x1a0) semop(r2, &(0x7f0000000000)=[{0x1, 0x3, 0x800}, {0x2, 0x3, 0x800}, {0x7, 0x6, 0x1800}], 0x3) 16:09:41 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x7, 0x1}) r1 = dup(r0) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) getgid() flock(r1, 0x8) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)) 16:09:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000180)='./bus\x00', 0x4001, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000240)='\a\x00', 0x2}], 0x1) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0) 16:09:41 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x9, 0x4c, 0x816, 0x2}, {0x8, 0x5, 0x3cf, 0x6dad7e9f}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x0, 0x5, 0x191}, {0x5d0, 0x3, 0x0, 0x5eb}, {0x8001, 0x49f267a, 0x3f, 0xffffffffffffff01}]}) 16:09:41 executing program 1: stat(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) poll(&(0x7f0000000040)=[{r1, 0x164}], 0x1, 0x0) 16:09:41 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x80}, {0x7c}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:09:42 executing program 1: chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x148) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='.\x00', 0xffffffffffffffff, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x80000001, './file0/file0\x00'}) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0x3, 0x2, 0x29a, 0x8}) 16:09:42 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x2) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044266, &(0x7f0000000000)) 16:09:42 executing program 1: r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001600)={0x0, 0x0, 0x7fff, 0xfffffffffffffffe, "037f0ce93b027f00795acd9b2d49f13caaa55a00"}) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f089481bc42920e3e90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a079a8a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60ca53ae3d2ab075a498784b2af1a5ea90b5f570032d3ec4bea4d82cacc4b18879eb71bba9e0b2c493a5820d87371523d68dbcd96578d106dacd067f50bdad518b84222ebeaacb3b5b2f082f69148ad2b292f2c1459a4a1c4242050205ab3c7b86d2e596658782d74cedf112ba98a5638c2cfc2d5a2700b0505032a9c7e26c309f6714dadb98f126116b50ab5dbd0363951265bcd5f604af5d623120439eb32ac546c22177cd2cdca8ec57dff0449c693905282e3fd11ddb5f72bab5e5eb6db528b3e9a86f041445f234a07150161f84df450ec86da900e8d4a59ba77dc82b2936ad0c846bdd1b7d0fec195790ab96fce3e81dddbf52e897feb7f", 0xa35) write(r0, &(0x7f0000000000)="6a4a4e5cfab0fbad605a309b8dc538bc2fc94746037f", 0x16) r1 = msgget(0x0, 0x200) msgsnd(r1, &(0x7f0000000040)={0x2, "d4d57bd98107dc47855738dc6e6784a9cda506fc7e36d2904479a077b4498dc4306cf18da94c28ad7296284c6efc30fae53a61ef2e71171c3fb51c592559d2c8b1e0deb70ed9069600b9073f752bd0936f1df9c77d128a22d872ddb20825987e460a27eb28f15fff02e35f258b36d03cd070168cb3"}, 0x7d, 0x800) 16:09:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000effffeff00000100000000000000cd822dc7055f5d91decdbb2dae4abb81e311460f494853"], 0x10}, 0x0) close(r0) 16:09:42 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x8040, 0x15) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x3ff, 0x7}, 0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@file={0x0, './bus\x00'}, 0x8) unlinkat(r1, &(0x7f0000000240)='./bus\x00', 0x8) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r1, &(0x7f0000000140)="220e22", 0x3) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000001c0)=0xffffffffffffff13, 0x4) write(r1, &(0x7f0000000280)="8531761b974dd507950a144c8941a6eba52bcd1db606e92d410ed2108d24641f35", 0x21) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1, 0x0) 16:09:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x6, 0x4, 0x3f, 0x7ff}, {0x1000, 0x1, 0x1, 0x40}, {0x8, 0x84d, 0x8, 0x8}, {0x7, 0xff, 0x20, 0x7fff}, {0x258, 0x3f, 0x6}, {0x3, 0x0, 0xa91}]}) shmget$private(0x0, 0x3000, 0x5b0, &(0x7f0000ffd000/0x3000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x25}, {0x1005c}, {0x6}]}) open(&(0x7f0000000240)='./file0\x00', 0x20170, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x6, &(0x7f0000000180)=[{0x7fffffff, 0x1f, 0x7, 0x40}, {0x8, 0x8001, 0xa796, 0x7fff}, {0x3, 0x800, 0x4, 0xfe}, {0x9, 0x3ff, 0x4, 0x3}, {0x7, 0x3f, 0x1, 0x5147}, {0x37e, 0x344, 0x8, 0x100000000}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') 16:09:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7f7, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffd, "f29b2256db24ca665c6d2adfe06000"}) write(r0, &(0x7f00000008c0)="88cdc1cc8cf16613c50817901de50f6edd7d3ac64731d78ffdf155d0177ca7d8fec86871364f3c56cb7e9833a5d48c574cf3578f0c9679be8a7d32980d797bb91906c479acbcca0bd4d722c7400428f661dfa7a6218bc72464a8c76156a7caf08b536ad8e074467935e6f1ba383dbb042ad1c19c8b0a2e69e951b4a3c14af3d4939fcafc066c0a6be948e14b108eae0b1863ed2dbc74b9df469d7efa67c045d8ff59b85f592ffada93bdc089dfa0e446cac7079dfa215821ac1744d3aa5dc9e970fbb1892392a460f8505c30ec539d462f51773b5ef55ec5204e67393d93c1e8eaf7f6e47c35cfc49933b38e33bb2533e3f8dca21ed2d10ad5543dac9a11bbc15fd8f7fde4d5ea4b87000d1027730d7f9f93040a7f8c8727b68c98812ccca42520fb662568c597771275ed794f76a7ff128d10b81b850cbf6b6a084bbd3c3ac8f8cd73421b36ed3eb98c9545ef64142fef8701a36d1e459b31c1596ce91fde4a9c61213fab25c456f924a9696528da395fe9ef59a7799802b4d7d488aa02cc1c5293d7214b9b5ef184a59a79136da43fc00367c6a25705c456c8befb1ac46e8970189ad4c1b498b820c77cb316752817ea63fd0a2187313303c8ca2462fd4a1ec1caf6ce657a10cd042b8e69af08499dee8a1974859b66d44a980a5eb7c96097e9c7ae2e4ea9888b2710b497a25747cf5b2afff96d2ce60ede8b1c325ab19c34a8b726bd31dfc189b853ea504a1f707b856e778e6506beb51578c774a452ea39464909bbf93bbe36d6d307cacc5b350178c7de724ae730ee086ce82d45d0091db3c32f5f31d244e0cabb7e0de77fbf9b38d220d5171c3ebb192ee1ff78ada09cfcb1548d94d3320aa448517751f88dbcc8d627697083b4c1474ef5c1e50d00d801c85b26a8e3cf64804c0b7a5d375a1810aa22e3b8c45ae96fb63ea7f28e26bd45857d13826d62da9c7890fe0043bbd06918bebb6089d9fc61e829d25be165b46b543cde7e68016719f48303621d0274ef836782d893e4fa1eb9cf4fb3a3dcdd3cb88620e19007501d2ce41bec66d479fad6f56aa30788cf29a50a1b57e730462813895828670679cc9f14fcd33ff766fcb05521df8a006ea1fc2794ae1408e17737f89b210a66b60671a8b3c741981a8bbd8568b15700df843e0c445d8e4320f86fab5aa81aacca22bcfa1be96a03ed1590654e3203dc1a340768191ea2411f732fcf04ab0267c6bb263e0873852c3f3001bbd41a1cfbe8963dc97e43f61dadb72ffb8f2e07fac63735c844378d0c1366128076abb5a33bce8997c8b697ff52e683ed3e1aa503137504fb2e0c07be16454728ea32c808949bf6e5791dde8d57318b576ae124dfd2210a518ffb351ac59e5baee457176bb53fee7d2e062e3a5508c6a5b31d378469a0b932e2bd57e39de1a37f2977e6555d18db28ffe05bf0459195aab71e3bbfa996a558209180ff1aaa261daae05a9b094296c377f91d5db931f27eba9cf05705993066d69cf7b1f76c90ab7d3687deb14f11cf607d28d981e239ecd31139e227f039d5ae9ca55d9e4af86819868e288b553fee55cc859faba43c4e972ef38d956d1e57b2398f1ec78debbd350a69b87d3e839be35b5ebf738939bdb40fd852d1bb9d0796d979f8967496a146775ff603321f620d1441abc0d79571b148f0956df64d967e48763337250659045a58601c42570474dcaca3bbc799d4bdbe64d2adddec6d3772aa9a562e59f4c7ed95e6272016cc379cfb0e1c8dfa8156c7277beb014a68da6560464aff2aaa5d787821f31fde612571e41528225eb70196d9c0f1d5a8da28429b2c595d50510a40f7382091c078b401f6356a6fe7059c13e1c1b4fec69a2594fc924d3c9974564d80eb76be697f1a7979d5edb0f2b08d0d3ed7fbde332cbcc651a2d458d7a48fda9a080bcdfa552c96cceb86b2d35091808d08f52a693bc294c4eb9b5bf95d2d212e612e9295b205c7417096fe8686de3f711fbeeee7366325f4794b300ea26e0b0fb8d70fc8e265241c99f10620f04960242919bf2d3b4c78172ec1503de4a4b4250bc9755f66b5218a95a766f50b0406c21e1c43815f78fa09ecd4bc836deed9b94c69eaa66bb02d905852852ae923cfe75c1d5ce85a03c5a90f742e0d702d0c6b624a7599121f7264b32cceec69c4037b8c97f81b0c6d2c30fb5b6f4b48e9ca9f6e5be7ba22f707d0f35ee4b5ba322f20c9592be24f73e91cbbd3c61dcb5db37e9600a27bf4a054cf519a14e14c928ed2ea8b30f14c3d715c16b6912f1c2873639bf0d706320c17b697336a038ec2ca9a439fb1251be6ad95e796acd07e30eb1c964b8cede035dff27d1d8dd9b3fa1e7933fb5ef86b4ffd7839dd26aa03bd661d236fcfbd47b48cfe765b851ce2b3a8ed37a811e4767e0a82bbe4e96e3977d889af7e58ae8307d117c3d3fe9ed4129841bb79e7cc129f4440512392242b166dbe3f5d9fdf65bad7ba7c750e79377dc72c8b0806f23d442a2526cde826706082c6ea8f3dbff66f457069e60aa0beb91da1d859970b175b95a59cd93327f1c31d6498cfeefd90e91ad0ebc3f54408074d9c4c4b4854f194a2a22622b7d97da7c81547ea6ff71aec6ff73849cd477492842f6a974b0b5559009a1950c5be3fc40bafc609699116bd21878539144831b20134547198b12f75a84310f583bb0dcfba02bbd45f29da1cdde200577db26c9212add0951126137531723fb9b60230017b09f0f265de12e5c8d366e9cfd73711fb3e1901a2fb7a0e062ed3ce3329acbc4eb1f805a267110d4bf6086eb73900ba05e17ed9e8937017ccbdb21fcd5cccf640fa6f4d0e9ad2d9e1b5d64fa919036a878d7d2d44d6428aae5005ac84b0e8428d7f049ad0e9576161c4162cedd970d185acdfaabd780c6e867431b923ee4573df296b4db8fec039e52b4d03cf3e2bf7853c80dc504d758bf206a4a8466232e2c09a0537f2b3051f24faf4ab4da0fc4d8f2433a4d3cafbdf957f6c67563e7580fde779df315e2bc8beb4c7e83d2e83433f9746bf2576ff43ed1de2f5845d31fb52708f3c2cbba936459ba2f4aa3eed3df0845be6b7af9dc33899b6c675480f2010a8ae731005c66845820c539b0294bfd4659420e3b11b8442df89f718ecffaa74972ff008d50792c59d623dd1c1eb76579150a92abd4dbfa2328cb53e366aebd69b2c0ac7c9c94f0a49da40f98156ea7074f6ce4579e9d0521b92fdf9add76a88abfc4ceb8c8ace8924ab8bc966649030c427157f476762e41da8ff9b2651495a342b37584080dd854a472f58f801ddb49aa2521acb9e0579364ee028fa5499b6c59920bbb6084c456e7cb2217de0f90f4ba30c292ff830444ac8ddd2bd017f137ab37064c939414fff65760715f89322d64011eb48b9c16d5a8dfb0f2ef2a1a8d86634bcb55f1913d9e0d7398d657f989fbbd8911e4f4bd86bbe59ce28e5b552386fcbded19b0dbb71e2840ee9db944f7a40f97e665ec7035fd3d212dbc69f6e9b6efeb2fa6f3d0cc7199e3f4a9e01dec909c8a2374ab0d6d692e5f9df91a6781266b0d304da2ba1a3890967aac87c98a6313e31db3ffbc2490391422983d1f360665bad585fb2a4b80562d531bed3a9a1ad9f48659b90fd5cf3deb47523b24228c9ca7c9154b359ec8b60399be1562ad90e14cbc8584c9b3869148c24ee42d724e7b0ededa47fba4f86f8f92c64dc2733f2def6fd40b79c4b1b00620ac06d7913e673f5819159f45a77b5b6438f862cf32471e87038c0b581b889654c88d7bc8d24f90fab829fecba5e5c393b2678dd29b4b7823140511fb781263a6c70251a9dd6ae8b973d7346cd170bf9ca7575da86dc4295dab0318c27d839c28469d97bc95a7157a92e1c7bca471101961f0637b55a9474b13d5d5aeebd9dfc7145f1716e0535834b6e904b78cb3d24e61c812ad4f91d6070c813c5576afe5276cbd925461a4243f743857dcf9d9f93d7e9573688814a0dc8dda1912daf1e4ed4dc326ad892b57550f7612d5f9ac5a0a0ec7a4393d2f488ca50f7e5e5a2c996a486b7f257e4d5de9518629576796295e20e5eb6cef22d2ad6bef79b4c4d80a5d196ec872480de6a80ccc9dc48d6e567c69bf032a02965bb5de475769c5a13dc088deabb572a7db1684ebe0afcb11181662a3c725ee03ec4adb0fbd63b9b86568ed5dd3d77496f6d8b7d86c09b6aa3a41a668071bdaaffdd83c781be0eaaeac9fa4a88ef8ef7410cce1b0030f19ee04eba178bafbcda45ba116a9c7709c65740f437c7de9dea164ad4ca51363bc6f72b61f1dd902d469653d29746fb0ad199650a9c6fb9999fd8effb7d8484a7dc79e82d0a1a54663f98a8a2be46e451a1af7a5a7657f2a58633447c06e969aaccef68edd6bbfc73a034edc000cd37c04593a43246658daa43a6f962f6f19a6fef09745f211f5e239515b11e90dbac9807bb8c18b302bf1d29a086898962afa0ae22b163a43f8e34c4c9440511c926cf268a5a8a79dd19fb6ba6f710103d6201fc93aebd5eb8c3c96cf64609b4e9f674113d3570a902615a0fcd2c692d6b4b5c3394b2bb6bfc1130553f6dae421ad1db9cccad6587df945831a0816fddbbdc36c4612e5881777b14ffdfb1458ed082e97b032dd692d319d3b5e9f03cb05757d5660092676c15f093556c478a26ea08b76201639c870b7b66dbd22d9046dd131315ca64da7f77f696dc35b2a02d0aab5de09efd520786e3aed79742d7be3a112c63a3469a60ad0d4d39fbe482d961d72648c860adde482901a923805b504c4502fd697ac1b4713986c7a416c276bb49046e42803f3846657865d90cf5a30eaa49389a927670e98b40673668632b1b905fbefcf78e960e1820ea39193c663e29c095c72a4705bc70ecf0f3704707f62304cb93373574510fa79f4a8c5f6c4a5f6fd7a62044cf5fd0548739a4ea60c8b798ddd96649a8f220910fc0c039781f63a7c003934856b97fbdbeedfe65e553583749a069bb423ccfa691b048ff0399cc34fafc6a57130431f9127a96a1388692f25cbc8e6744aa8d3902c3f7c511e685735a061bc91cf9c92666b956f41205ecbefedec5ae636f05edd7e904cda05dfc4a3e2e5914deb642bef392a8ad743643d783a3977d613f4bf76383d0aed30f9c9e1d742a528b6e767097fcf617a24c56179b637316316d", 0xe54) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 16:09:42 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x112, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x7fffff7fffffffff, 0x6, 0x4, 0x5, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) sendto$unix(r2, &(0x7f00000001c0)="c8fd96dc0d0c6bab8fddcb8df49bdca9b9c7b6484ae063d2201012197154ee473f7b717a9485d715c2a9008977018ce7ad18e9366111f1fbb310122622fbb3de651d29337f7572746605643b022539f7be00f92328b2901208f6f618a19f9ee38b819f4448ceebadc219522d8bf8020d4f5edd0d50f7daf405a8158c91242816fe0df8f4e1e2609c131dae50ba1da457988e96d5f24a396e45769c06f863d8e2ccecd1bafe5886357136e12a45308f778da1f96856bd18a39005c89241792615ff07dfc8a8052dd8b83f0936b5fa67cc568873122d71d0dc131f9ebe313d8b65bce769c4d09a4ec65900ead8a9cfa8683129b321279d903c7335af1759d1bb71708db2e0585e41b65bf28b3d88f13e6d32fa3edfbb21188e1f54819ed7adda231a3bb1bd6a3c8901af827e8f74230f54c78a70a2969c1a5476bb9c71b58b0c6c4216ffa220ccc25124359eefd3423c2b1f35f39d84e906b2d1e49bb2631256ff7d4b8b811e991c485ae837c0306323e5e54c983ed1771650e79e6a7a8d737b741ac8fb6a6fb8c655484b7dbe0fdde4972f6425b35ff7ef690c74185cdfbc5849df3af1e70ce59f4e46d31262d354f2dd184538f376aa5f4b83390453ca1a1adc03539a257b64d85b922daa97bdf20639f5896634e70000c8afce6fa3739bc17d2bfdcf8b3dcd935179605db3853dcfaab4491ebdeba97aa6dac8186c1e66dc6650537027f177eae8b0e81a77ff272c877a7d4ca43817cb4b24f6f16efde23158de0d2b2a19c2dc407726be0f0d17c4072ea0657c36787ecce78097be0c8296ab64ade667cbdfb94888425549ea538e8e81f357435580932e3862ec98a7d99b0528b61100aaef94958f9d718f4e40bc0fc63393d661816b3d586c02a8141fab636057c62dc3a88cd9f9e828e17b1a5a288d03fe5d7c61b379655b72a0bac2bc49b45898a429d16c566f71af1a8118b41749d85e19999df8a7453decb40171387e5eb78a80c162572164d5668f4ccd286a3be160ea1c5558de03a8ba3cbbe5080447ee7e4816479c14e65e1e2ac118f3590cc2d3c1d6773cd8c7166755175e209b9786041c1572deebddbbf35e9daedd6a074abbc6e50a1a7bee797a5bf1253c2c8e5a46f5aa65ef848b2d2ca76864ae87e0521f589ce99eef5f16e4ef4d987c81ee97653617843fd7cdd259418eb4eac8d518cf0e055c1c2c7d375aae1aa6c5fe1c34d4afa19737ee20c49f7489e647cd006795cd22c37db4ea103b493d2864d64b77f1fe12ea821abfd7fc76cc237372edd1fa5dcadefc03959559dd6d87869c3f8da61f293fb2d8af034a45e2f6eedc7ea8f51c8d2f833d3a0a23132dd8173162d4597cb2b6e552907cfd1c1725571ecaf6f55bf8d8b23fc0ce4ff402c8414232374ccfa2e3aaa02a8066c9199f7d38696ca2dd4006b0a888febafde71961d293fda9e0a775c583acd9783aaa093b38e1cf797bc674bd6224e10fbe79b88be1bda16f362abe65ada99810384df75f32b6f58f2df5ab2e9f52fad1a04329e1da85b0dd5d262f3b1850bdc96a2d1c4231cb0c5451df912a19a0e53e77a76a1a3b1c453fc185ef44cc1598af59d6472e407c68d80cc66de35be412329c57bb3e25db2b92af90ff03f5daa81f486001309276b1f4277790b76a9b569608f863cfd820d438c63c83268446eadf4430fb15089096d0fb9fbc6deb3a9b9cf21f7dfc169290a9a00b22c512dbac9a7153e9e7dd65f6aabbfe1df33ebe9325123cc289b8769124b90385b1ac27e8b0cb0e5df0cf463094c830565c10fc9c20208cd6e931900110cbafac5c201937193c159b31aaabf116437d9f1d0ac0988e7aace38799f06b4f3add1e9622378b715c8ba122c6c21d8c8b8b839c695563d4cc1d56fba621343ea57592bf14fd702592b83683ee9c5972b3d56208032fb713e1c84db7d9b7cf296ac3bd7c08d59344dc2685d42285d70c24cb9f6b32468ff4a07f1373bd9ac25e8272b6f16e8811b99b0106431f77fb842e982fef630bbe986ce0dd831e2adce70babb668843cf49824bce32ba5f0efe23d2258afa4bca199faeaf6f9323c64457193d6ab8eafda1026d8664bfc7e275ecc6389d6b02317f5d79ab7c0335456f5bda68038b215bb09f136af35778970eeee970089464280c51e5295fa305cec50bd07e22e0c1446e203177ab268da851d9efb33ea962a3d4a46142dcd947f056ec9fa63f2ae87beb5a59f04015190e5c648128f5d56f187807424cde354fd0eed2e6f3624c7e9bb2ded6c9a8e6513c3127eac263a4713b86d0cac1a0917eb46391a299ae6b4dda8f2bdea048699a8304aefdf8020a1eae551bd94b16791c4f50e37e2314d14ca57c84297de4529b229f0532ea05543695ab2fdc5e3e0c9d05558aa5ed4474020d528c588230e4e2b7e2dc79cd6d0086a7a6c3f8fd71f47ea2fb0682d6725c43c6bfa6f411836759b15710cdf763290a1e27667e1168c262710d7eecb677eb159426056d9ca4a36e4497d6c4e5debd309abc302540688554bc2372b71be85d03021c4f61a689d8ac62ce8f07a75cd69a7b0380280139145f9832629c1c146c543c4ae9e30fc0b328b2ac06ce6eea1b141add0f16828bc77e3b59fcacdc33c853fa2528ed1159c2a8591d71d85cb4720640adcb9c456cc1f67238ec12b0946547e2cf583a7ddc4b509028ab6ba46a5a64c6b229fa1729d7604f86b280e75a3572d5b42dd5eb67829af508199ba7f9aa2789e23e6999385675ef1cf65e5edb453b48eec6b3348d17d2242082d0d66d777f833b6f11240fcc61e54e9f18519dea69caf5792c564f9a41ff6547b0898996c54310c7a83b5d5d138f998e3c2d0e4bba25b7e776e24360421ab3e6f1dbbca8a70f1af41335ce97413cc542923b6e227c7a1d080e680ab78452eff598421624171c91cafec149adaee0c9e7bc725047d43b8d61168cb100f6d574f89b3987169dd389c4855f030608880e766ed1fa1b76c4b9f06a19e9f46e8d1a336cb570a7e0504c0a523cb46f816d54fdf00b3d85b67460ef43377bea6a584c289f415a07092c9730ab1757244ba77cb8419acf52d650111c1a3a3c42e5ccb407eb86ccc94dfadd066aa420a75389c7ff0d0df47845ea58c908128f8982a716f7c8c2034c70c229a98853c60bdc35b5d31c8f31bb41feaf1a1f599d9a4f76944c872a5bbc98bed6ceb432cf6be9a2d2e37ad55ad64c31d73a358c9df88fb294cc68318144d155458435a4eee06597a569d4465fbea6099b6386442ab14f34194f1fff3bf4da133e15f5705c895a7f5962dc1aae69fad6c395ec7238a35ef5f187df2f9b6a55fba20b828f5f2371f44451bf03149cbac3d8f7513a02715a906ed35c4d8f2ab622f4ef30c29f4eb081ffd15f450273ba0cafbda0dc0560c24ffc5ca54ce1d7f0ca0498e07c5bcb72acbae834b3adbe3354067a406bca7fe6e7be4b273bb5d36da35f37aea5f1ba7e3fb960e41f4f10b36323ca17c466c90070fba04bc17ffab8f3a5f51e64d4760bcb8339b85d275b3f401a642764af169bf4d1217786e9a681f41899213930fde9c6291533e15fde825cdcbcba1bb56a50e1bc7e8b747f72503e7030d37de303e79cb8e32b3386cc8dc01c08b8c2ccc104962a863031bdcf31e178ac9796008c969dc32190ade995bfcf9c6a7c451aae88cfc719ec65b163bd0b9e6bd139df4c22e8743db4dd6b45801de328edd5ef914e35eb462d6babcb9bc5b7ec2d2fc143ae2fd3010eca6ffba4c33af3474b7a139190879813757929805bc79e7efa79a4519c27b8cf0594b6038e3b1b15a17d4290e7a54611bbca4b81bd289bd95371c307f56e2d1d11472c981793c94188aa50378873261654c72f710f7d75f6dc23e836557eebab8947367f29d2e93c8a4f4ece57f4228b02543077c680b57b7e98eace18bd22bc36d9b006a31032c36d7c26caadde049bf0ba9dd96f534750dac318f428d0b97c8fecb56cb9078843530775aafe9471a52e80078ea769a46c8ece98f6ba69471571fcffbde0fb880625305ff32aea5a4bec5a7254968e409d4ba0f4415bb341ef473bfda58445d3f86f325f0eb7a4ec6f36124c9ac59218cddcb64538f39fbf8c8d2a51d527394e3057e11077b76ee2f03abf3a1ee2e93073a3d4d492fb0353a2b1df63f043e1a410b79dd8aa532406d86a6ffab1b589bdaa74d4ff46d54954593658750f6ab479c5dbc4cc5376c8ba6a9c4bfd5f8cf6d49bd0d75ae23769d27b18c8713c10bd2e520c3cf63832b224389d5147f073b2c3658845c1fb793038d638c097848e30c12135fe7fd27c53d45e721a475355dabee8c517ea56840eb223db117e00fd296b1bc7a3c399efc92c7afc7aa5b912ae15ed27c903313e284cdedc89bf47a90b91090ba56a9dd7dbe0ddff287ef3d67a2cc137231a262c401e4b9bbaeccf2143486c52b601e60dca4eb66eb99c3c15b51941db6319fbb7aad02ff602a00cb6de5aeb9a9dbaeb6379cff13a4c6c334dd3c0d430d487ae4ae8ff80e9d07f09ab4d65758e525da46a14ffc954159c6f9ebfc2edf003c0b12e80d8e443afe00894de67838a161325321b76c00501e44ac756d1a9971f72ec2677d774da97e0c08a804e2015f478fb69cf7d47e44258ccf3bf3c18cbb09e926feb8129dd4364c62b9ed864e2dae6b990cf51e4a0745244bd1a0a14a2f8f665309960f5a59ea25ef72f1c3783254f72d9ba2506eb0a827d7e7310473fbfea2908db74a5b222f9df8c0bda903c66975b2550b35f230cf175c86e771f91f663835afa9827b7bf2f1204194d8a3d6dedc7f420dc1ef639844c1278a4133f6baa2ab6b746cea3142645339e087c49411e1890395ffeaffd8147765b3ad9ba23846544ba9f41fe39fa4d3ec5d9e60490d7a2889524ebeb5c250587fbeaa1167293b957abf436f551bb20b562a822205f0278660af01ef6803ab5aabdac4439df4f06b4f197f3ea66d71b740587298aa7873a5b1978123404a6d3b9baf3e1f4ea87640ebd722f2748329cbea7dfe3a6945ae1b666b3eb89c8051a5fe9395d39d211cbf2e528884d2583bd0926efe5e96f5c7d2dfb040d4192fe3f55cbbafd1ede0786dcbc253ddf6c36a33a9cc52c8435e81cdb2d1411f70a237d824f7162e60e52108b5e36ec2fba917fb6999fbd0e01d8efd72f591a31ff0284ecc2f2129227c471c6b654b720743a81758d846bc7030599f3e322333958dd38f3498b20454c824c40dd082c786f353a531754468f14c16c4125888e6a6d3dd0c75b9711192ec6f3f2a6e0c0a6d82b5658c0583d571868a173966252f0918dd0d5cea473953a4aba23363ae611a69ce183f59936d1e4bab28084f2d230569a14ff44e9c80e0245c2134aaa51e2a30e52111f207234529ee188fe86c644c3b7c15c7195cfe7675589629f4af78b79d0a9e8c76cc3635d0753d779b52d8a31604b03dad076f55c5b82e5056fdea5226388bfa3ebc0e187d9614659f4198028293a6276a590dd12c857f86c56e1656bc05f0c6ab4543dccb7e2efed42d760720f4e99b0be32b6047709894824fea8e45e09a4090a7537e1aa9e2bebcd4fb1b2e1b90495d4c41ba12c0e657888e46633285944dde9b796dc97a7acf43c3b3979e50d98da26f63cf2981c56e95d303d898f41ea14e5c47f06e6cb14ceb5d6fa3b243dcefce397a901432f58ba55057716d6b17eee4aedc4a352dae37334ead3a2ee133cbedf436a665a0f6d2fd6e10c3a93d8ead93aee58d5b4de67382685ae07b8964dfbb046f4d80bf", 0x1000, 0x2, &(0x7f00000011c0)=@file={0xd0ef943f56b05564, './file0\x00'}, 0xa) socket$inet(0x2, 0x3, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001200), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgid(r3) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:09:42 executing program 0: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80202, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet6(0x18, 0x3, 0x102) getsockname(r3, 0x0, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:09:42 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file1\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlinkat(&(0x7f0000000080)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setrlimit(0xf, &(0x7f0000000040)={0x3, 0x2fa}) 16:09:42 executing program 1: r0 = socket(0x80000000000002, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0x281, 0x0, 0x0, 0x0, 0xfedd}, 0x0) 16:09:42 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffff9, 0x11, 0x40, 0x6a6c, 0x1ff}, {{r1}, 0xffffffffffffffff, 0x0, 0x80000080, 0x5, 0x76c}, {{r1}, 0x0, 0xc1, 0x44, 0xbb, 0x8001}, {{r0}, 0xfffffffffffffffd, 0x80, 0x11, 0x0, 0x400}, {{r0}, 0xfffffffffffffffa, 0x6, 0x82, 0x6, 0x3}, {{r0}, 0xfffffffffffffffb, 0x8, 0xf, 0xfa9c, 0x4}, {{r1}, 0xfffffffffffffffd, 0x90, 0x0, 0x1c1, 0x5}], 0x8, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffffa, 0xa, 0x2, 0x400, 0x10001}, {{r0}, 0xfffffffffffffffb, 0x80, 0xf0000006, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x24, 0x0, 0x7f, 0x1ff}, {{r0}, 0xfffffffffffffffb, 0x10, 0x10, 0x8, 0x6e37}], 0x2, &(0x7f00000005c0)={0xf94f, 0x9}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) fsync(r1) r2 = dup(r0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000001c0)) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0xb2, 0x1, 0x9, 0x1f}, {{r1}, 0xffffffffffffffff, 0xa0, 0x20000000, 0x1, 0x85}, {{r1}, 0xffffffffffffffff, 0x1, 0x81, 0x2, 0xffffffff00000000}], 0x0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x40000008, 0x7, 0x1f}], 0x7, &(0x7f0000000100)={0x2, 0x6}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') kqueue() sendto$unix(r0, &(0x7f0000000600)="35645c9bc5b3b997a056bf3e33b9bcdaefa08ef922cba511e519fddf7912f289aa421c3b2184f469f126386ed91eb409d04df776a69cc6c79bd04fafd47afc770411a62bb73145a61df10f2cd4b40ce2528b3e575e8b8250d0d8f1cf30cfd4fcb1423f91cd7304377211f116b18b4aec22e2bf5d2db55200f69339ae1f9118829cdf87a4a0b5ded7221464ad8c4679e59f4f48078401ca410cadd9ea2868f58337f83d98801453bd94980d1979242acc3b15c67fc117a37b51bd", 0xba, 0x1, &(0x7f00000006c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000700)=0xb2) dup2(r1, r0) 16:09:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x9, 0x3, 0x1, 0x4f4ded6a}, {0x6, 0x4ad20416, 0x1, 0x97}, {0x2, 0x4, 0x9, 0xbd4}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)='3') ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x2) read(r0, &(0x7f0000000140)=""/143, 0x8000) 16:09:42 executing program 1: r0 = socket(0x2, 0x2, 0x0) getrlimit(0x0, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) listen(r0, 0x0) 16:09:42 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x5, 0x2}) mknod(&(0x7f0000000040)='./bus\x00', 0x200002000, 0x32c6) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:09:43 executing program 0: semctl$IPC_RMID(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1d, 0x0, 0x1}, {0x7, 0x0, 0x0, 0xffffffffffffffff}]}) syz_open_pts() dup(r0) pipe2(&(0x7f0000000100), 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0xa80, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) syz_emit_ethernet(0x1, &(0x7f0000000040)="8a") 16:09:43 executing program 1: r0 = socket(0x400000200018, 0x3, 0x3a) getsockname(r0, &(0x7f0000000280)=@un=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) shutdown(r0, 0x2) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0x6) setsockopt(r0, 0x3, 0x80000001, &(0x7f0000000200)="bb7776beb7dda8f8d94b3020fbd9376a0b03f8c1f51309fe68c1179e44cf6c88f5d7d80ff88e2ad39330413156173e737ee3d468a545eba72f4dd0b6c5a488389ebb3191fe18728ec489ea08bee8e017a52570878c3e7cfb3c94c59dff89e152b0a68686787838ce31418511dfd58e59113e54b2c3ff466a6fce979543", 0x7d) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x1}, 0xc) link(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') accept(r0, 0x0, &(0x7f0000000340)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x5, 0x0, 0x0, 0x5}, 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x1, 0x3, 0xafcc, 0x100000000, "11b34905525cfdad44a3c1435589dd5746546386", 0x60}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x2]}, 0x5c) 16:09:43 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:09:43 executing program 0: r0 = semget$private(0x0, 0x3, 0x400) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000200)=0x3) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x35, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x4) semop(r2, &(0x7f00000000c0)=[{0x1, 0x6, 0x800}, {0x3, 0xfff, 0x1000}, {0x4, 0x4, 0x800}, {0x3, 0x4, 0x800}, {0x3, 0x0, 0x800}, {0x3, 0x200, 0x1000}, {0x7, 0x80000001, 0x1800}, {0x0, 0xe1, 0x1800}], 0x8) r3 = semget$private(0x0, 0x2, 0x200) r4 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffa000/0x4000)=nil) r5 = getuid() getgroups(0x5, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r7 = getuid() r8 = getegid() r9 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0xffff, r5, r6, r7, r8, 0x10, 0x1f}, 0x1ff, 0x0, r9, r10, 0x7, 0x0, 0x4}) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)=""/182) 16:09:43 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0xf28b, 0x93}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) write(r0, &(0x7f0000000200)="0b0ea02046bea30ffdd37989ec5f06cdf0112a3f4bd49c21bd42b994bf38cbaf11085d1b4cb50f60c2501fd28b45bd2e3f5a9cf6227b354ad51eb4687856ef53d8ad42c7d876a11e77259b8c767fc19f55bf64c8732d2021011c5f77846c827a23dbb88dd48a120c23211e06c924a665daa76b91cde95eebae758cc8ea1f713990439588f64e6e6170bef10c08ced96e3d5c91c27330f8aec6149cee3b6881e2ae57240efc2f403a5d3318bb8b32870ed3", 0xb1) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x7f7, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffd, "f29b2256db24ca665c6d2adfe06000"}) write(r1, &(0x7f0000000180)="88cdc1cc8cf16613c50817901de50f6edd7d3ac64731d78ffdf155d0177ca7d8fec86871364f3c56cb7e9833a5d48c574cf3578f0c9679be8a7d32980d797bb91906c479acbcca0bd4d722c7400428f661dfa7a6218bc72464a8c76156a7caf08b536ad8e0", 0x65) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c8a028a895bb3f52722b5f180a80b6bb6c2d851c"}) 16:09:43 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) getuid() r2 = getuid() setuid(r2) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f00000000c0)) 16:09:43 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}], 0x1}) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x3) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 16:09:43 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x101, 0x40}, 0xc) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x83a, 0x2) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000100)={0x0, 0x101, 0x6, 0x2, 0x4}) setsockopt(r1, 0x0, 0x65, 0x0, 0x0) 16:09:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x0, 0x4001, 0x5) setsockopt(r1, 0x7ff, 0x81, &(0x7f0000000080)="c02331c1e09acf512e9fdaea4bb0ce85c15b70b03083be49725a2d8100d865db88ec0a6845b206030c4fbe21667ed40571f1e58bc2a624293841f40dadb17653d382b4ca7ac69bd02471ca21c1b6fa758a8b3ea8e3b01a26f161e6fc792f52fad7f85b3547ad5f9e5f9c4aa3f491f79f9797a54e8b3c377c29279751a27846ac870d8d8c3cbb63f90beae2311ce3ef264e01ed0247f781d0fe542b586ae9e1e27523e68b1b3ee923d02e", 0xaa) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x3, 0x4203, 0xd2d, "aca541486f547d836c8a08ebba8be632853b0c9f"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20e6091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6f", 0x4e) 16:09:43 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r0) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) mknod(&(0x7f0000003880)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fchdir(r1) close(r1) 16:09:43 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000180)) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x3, 0x3, 0x44e0}, 0xc) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000480), 0x9, 0x0) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x22e, 0x0, 0x10000, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:09:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}]}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) 16:09:43 executing program 0: r0 = msgget(0x2, 0x580) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r5 = fcntl$getown(0xffffffffffffffff, 0x5) r6 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x7, r1, r2, r3, r4, 0x1c, 0x1d}, 0x1, 0x101, r5, r6, 0xfffffffffffff001, 0xfffffffffffffe00, 0x8000, 0x5}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)={{0x3, 0x6}, {0x1, 0x1}}) close(r7) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000000)=0xddb8) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffe, 0x3f, 0x3, 0x401, "19b7a17d1676b06077224d89a925f642a6167ff9", 0x9, 0x1000}) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000100)=0x3) 16:09:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100c9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xda62, 0x0, 0x100}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8b") r1 = dup(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000140)) 16:09:43 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2050, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x7e1649e1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d5dbe3ac3ae26111efef0523d7af73535ded3f81"}) r2 = dup(r1) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000040)=0x100000000, 0x4) r3 = getpid() mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x1010, r2, 0x0, 0x0) fcntl$setown(r1, 0x6, r3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xbb, 0xfffffffffffffffd, "f551059a5b149f6b7aad19bbbe6a615761c6dbbd"}) r4 = geteuid() r5 = getegid() fchown(r1, r4, r5) 16:09:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 16:09:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x7ff) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b00002b27feffffff00000000000000c5000000000000000000010000000000b65d286c00", 0x2c}], 0x1) fcntl$getflags(r0, 0x3) 16:09:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x84}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:09:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0xc63, 0x0, 0x0, 0x2}, {0x84}, {0x20000000000006}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x4, 0x30) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x4, 0x8001, 0x0, 0x3f, 0xb66, 0x0]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xa0, 0x0) minherit(&(0x7f0000ff9000/0x6000)=nil, 0x6000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfd9f, &(0x7f00000004c0)="8da540b8fce7a8e4dff4b34be2c134dbfa927c5335ae80c67d442d4a587b10b431d0c9dabfcef7956300e827731e3d0fc6b8c1c67c6fcc4a104d85def2edd4279384335a435c97b1591e203b6d7534b0d2495d184bd10ce3067522ec73bc0afa2a62b17576ae34a9f61bef56bd4d8d4aded3036dd336f9bc3323db3a37bc983fc14269e294a74c70ec662c2a02377943804a0d0fa13987d3058a366074c2e68e3a65660abcefe497e48de3eb887faf564b669263957b38c02a3e1e5374ff3f91c09dee158b39ab30d20eac3ffa8b0e141b48542df38ae9f6ac777af0d3468c6670d2700b093edaaf05f11477ff0038000000000000000000000000000000b5b291227e") 16:09:43 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x32) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x8, 0xfffffffffffffffa}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x3c}, {0x76}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="15") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:09:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x4003ff, 0x7ffffff8, "73cc517b60c4e9c9c06d18000100000108000800"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:09:43 executing program 0: accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x3) r0 = socket(0x18, 0x2, 0x3) setsockopt(r0, 0x29, 0x35, &(0x7f0000000080), 0x4) 16:09:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) 16:09:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendto$inet6(r0, &(0x7f00000000c0)="96feb10840084032d55701bef91d9a90a4e80f4d35497afccc613da43ecae68c9e0b48b50998afd7b02f83d88d925ebd414be98898ca1a1ebc43d3491ce96fc13017cef1be508c29", 0x48, 0x0, &(0x7f0000000180)={0x18, 0x3, 0x4, 0x8}, 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) r3 = socket$inet(0x2, 0x4000000000000007, 0x8) recvfrom$unix(r2, &(0x7f00000001c0)=""/81, 0x51, 0x2, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup(r4) fsync(r3) getpid() faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x8, 0x1) 16:09:43 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) r2 = socket(0x7, 0x4003, 0x9c) getsockname$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0x105) r3 = getpid() fcntl$setown(r1, 0x6, r3) write(r0, &(0x7f0000000000), 0x207de4b0) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r1, r4, r5) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)) close(r1) execve(0x0, 0x0, 0x0) 16:09:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x2, 0x3ff, 0x9, 0x8}, {0x9, 0x0, 0x80000000, 0x8}, {0x1a, 0x8348, 0x5, 0x5}, {0x9, 0x3, 0x0, 0x4}, {0x3, 0x6, 0xfff, 0x6}, {0x7, 0x8, 0x7f, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0xc}, {0x81}, {0x6}]}) syz_extract_tcp_res(&(0x7f0000000100), 0x1, 0x2) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:09:44 executing program 0: mknod(&(0x7f0000000780)='./bus\x00', 0x2a, 0x2) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400000046, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) pwritev(r0, &(0x7f0000001c80)=[{&(0x7f0000000180)="0077b073d26db52cc041c8a95eef8144ed1955d8649770e3989919b618451dc6a233fe4277b1057f4613f36c087633e4068ec9d26adfd06dbbd48f378239be2eb5b4c7ed2b5b3ff32e1ab93675f720a23452f7f6eb24b592a45ef7ef", 0x5c}, {&(0x7f0000000700)="b7f6e1edbe752c3e1f14bda5f6629a2ab4de1428e0251c8b5110924a", 0x1c}, {&(0x7f0000000840)="6c0c311d74dfff7aac9d9494504a00e597b756e06c408303fd2da5de2e9054c37fffbb80820818b0cb7c44ea260ef02a60128cca9be7ed1d26a17a50c67c5b72cdda65b228a8a813f524a0b6314cfe13119604b757eea1274b1c123c0fe95f525594ebc348667f48d5c95580116a35d78cd1c9a802b8baaa41bfee154015a5f9bb94162cf36292e25d132d5856b218a80f364d6173c1b87b7c9a4696688d0ebee2d4742454e530484f90b5a928078060d262145d78ab1e061fa12c8566b3a6a9df9a47d5e76c95ca3bfa19d0bb2ed5c8c2867db164e619adf68a79316329beb72eff401caf5e33081505709832bc16db307388", 0xf3}, {&(0x7f0000000940)="1a2ec0c1f86b4fea04d9df0c8b637280099a8df209459f1e4a79ce336bed3cbe5fab4c61975cee02eeed2f067762a8789d92eacf0eccedaef3862268c816dcb25b03bb83186353a67f64d4b85b8926cd1a1484e7d25671e90eeb19e8e8b52c1ea138e177bac79acbc921b695e0c80ee83cd43236092a8143ae2f045731a3790c757e339a948bb74bf03101240b5d350a669bfe295558ef0e5b99c0f4e5afd845f66d", 0xa2}, {&(0x7f0000000a00)="d0e8861f1950364bd496bdb23b68e4c256c671e86d13b9da3695b8cca4118378dbb4aa7007c9118b379f938b96d72657463d86bbf525b7fe02dd308d6f78344a7bff5a6eef24c3fd2e243654cedab7cc41dbc1193ffc1b1895f414f5a3ecad9f8a4e4a0134a1d2a78673455420ad07d4ecd7586038bde59a5536dd5fda0849c7997d225808a784e832db671a9f9e7a7c519364fa0f9064596f59939d52258f2e05bb93d6103e1949b6d451de9923d041bd5ab541a918b2cc83694be9a56695791d3841dc7bf84a055c952b984dd5750c0a129bb161d80c764c0892ec3902d71437bad6072d2ec0d8b3ab91bc41fa7884bb9aa77650448deea74522278c3c797a1bd54a81287426a60d588158eb91c6f81e1de79931af54eea2c238e5fd587a20d14025c33d01ff7c229c1501a26d66048a46ea81fdd892ba8ef05a3dcd56c53b975ce380768a3ce4f1646f12ea83a58ca12d17037e26712471efddb1d069204e34cfea80fb1470406c7a255c4534a257c791ceaad396b6301f31914c73c1da8c3a9f7e013fd305bb82c1cca79bd5211982c752ea1b8f25354c19f415102a18acdf7a511b280ed08009cd8c9cb258962760c2d26e0783c74a1859ef7f9e5a1c3b91a75e8e21b6a4163f0373e6779870db193c83baabae6338411bf5d6e5af6cd2fb0d0188e068506e1fc4a525d60910a302e6ae5d2a95f7d7b466069578c412dcd762190c4a099f1714755f37ac740fd0eb04e3369b105cdbd32cf9b93a634b8e92e9e7094fc7901cfc8bff0d173462a4a215ee54c89532a3f62f1193343d02f2bcd6371c8222e4f0ef9857f63cf6ab1d2aa6b87c406a6fecbd365bdc392c6f7674274d3153b47246ba2ea11919b52b7714a6b85793b5eea6d62547c96ec9ad7d0c7102d574e521edd0b2bc28239a1821c9c05b7427f7d10798b24f3b20cf1f9d18dd36410ede8c535a826dc3efc8f65a88a1949117442665751dc230895ff72075abc3060fda2a4dbd5ead0f2da52e0813e908974c0750f94c1c634eeec05f0a583b948b612f969613a93594755f2cbd655f07101944c1bfc8b261f84a6637165f95bcbe9b43dfadac0644a0b84906cf368da4c225fdd62280605e059e41ed2d082de15e2fe516b870fec4478eaf6f56a12e9b48e25c3ddc258e77380fef499a5f781c1c83896ee64e87eb538dacc1bd8c644c876010108b3612bfe333b570c6f37528e0f067117d443e8f476d00258d935cc07ee0a8a21408f2149f7294d5fdb73a6af55993321143eb26ea37d5ce38c4f6f3ffae069fb0dd2bf0897ee8d5b07eac40d1fe64dbc26c07c439bec55bc1cb30e1b4688002fd4238343d2d10162b2a722190a5888593e09a7a07652bb7beb24456979cc50b497f4faa21d0083168a791eb486a51c2d2bb18c4fe2310d9e2d2aa25af1b8665e2af08be46bf8d0c0b38b77b301fe9c4ca8c544f1450e08d98d83103c441628ef8069b85e3fbd5849777941cc578ca141526f346d59e0f1c06698be78c0d931e57d365d4aaf6fb826b64a2b67bb032cb5da1cbb34e4220924b800dd546b27a60234c551d6417a0889920a5709691ff272500954a6c5842855ccbd6acc3f14d42e4a93ef7c9aab98fb8777a65104570c59fa007ff2cd3d4397813a68e328b8c362840557e5b2739c78a0efb13762293f78e4834212d802a0600563628813c6e5098f9c7e4fe662e3bd0e818613469dac6bd2ce3514ef259872bd2e2cab545942e5bb92863e8d013a9c330b41aca7cbeb3dbfc3c78cdbbe92afb29020513403c595b850a54e4ce43adf2c008ec348da7dac0651cccae0eb5e894adcd489375464f3ae74f85d973480003439c37139e6bb04c56b4aab2892add9781802b69ccc9c361328a413595fe197542fe1749bca329310009fa4a0a22b9e7ca6bb2cfc072f2930f03c3fdb47937f2e13dcc718a92280d2991f6d6ad1e6fbf27c46896936722a8855f9be9ad46708e89ad34dca90705b3e36e8586791a1030e612c3476c834dea2e17400f1c1d6e98f02fc312bcf97285b02ba80c08e9f754ef5a837386331e2da1081854e2f1f1f9767e1719e84eeb94d6880e52fe8bbbcf2ca99742dc0cefcfb04183c3e2c8563f653cd8234878a57147df139bbd9e4b6dba23b4c9d11b6e9006edc5f7b69099a8a76ad404771bfec5634a4413aa29047922a1bc55b490a51cf89a5af9bf25e01207ce5dee1bfad930d46256eb042b06b2479933d4d8a9b52f9b01d57bbabb9385286dc996bb8f9c7f7af68965456fe0eb2067ae32d02286d83abf4fb9d7162ef29e469cd2b9853c7fe75f1714de41120f23e4010dd4188a2ea8ae74f1ab32b6e754448ae160a87d499bcc3539f8ca4cd91a713a416fc75ed918b8187c82fb8574d39c8e747a37e0eeb5e265822faf68efa6c676768c1d1dbfdacd90c0ac908317f960f01473ae581fc3eb747097684ebdd0234108662b3394d3ce52b80b8d43334a91badcb3a1ab8fd7b06e57971b4169e6f46f63b07fa0e5c6c63a3ad485295969cd9ad65cc8aab7c5281a4621bd91f0dfd0eb1172c7b4f78c4748ab41e5f9ed9183d526307b4dd20049e84d524750b3f4d284a2824a569259384a27feadee37666264af938b85b16c14cf9065e4b6bc882e8009d214eb218aceda57a9f361a1f40d9b3bdaaae2ebf5066e5e6fbfabdbbfe7d9111809bf24ce6d388a5cde4455ab5af8a0798465e1e35261fe1b89c938677fad57aa2409afd3dd01cb3812408ed832bbf6e598f95fe31302229f3be350e0866c4fe66ccaf0f178df1afc66a1492c73370109b42a4651d1a43ede1c50aadc61f6847b9656de7f5ed522b707f7d76a05ffeb0f6cde16025855ccd21cbe2a460dd92660008bdaa617bf8a7406b43199aa062b5d230451116fd24224ccd918b3ec4120097bf64bbfde7cfd3713b7076ef6ead45f5d5c8b809a994636fdb5259628c5b2321f4afe14830dca16a986b6efccf6cc1b27bb9e726cd308c5491ba95b1b2b35cb021c8b9e310b8621fe8d5e265c32f825d1d94e6bcee18580ad6c8442b06250cc80c6da864f002d8450d2b3aa1cd5f50cf13a948624583db663918cefdf2fd1492eb400e3b8cd1cb9ae0ef2a5311669e747a383a55d43473a18fe60f686658b186b71331f32cdd939cd2d81967c5826d522ebb250088dbe5c0e76c42e2d800c1a94e3d2f5c6c24f709404a4ee6742562cf9dff2aab498cded03e11149a5476eb26e46f7ce1bd5d7c7589091c6d582535e41ef41bc0c9aef39ddf55bf8102092497ae2df1fa12f7fd3a7e4d378a400b5ce629bb937344f136586d0872ab0ff51ff93f12f59d353a5d47a31ffb750057854deae22ae82dba4e657136caa5e30a64bbb0c8264ada7a88eefa38477f5f187fe75b9e2b3b8782d43b3ef6d2f126ea4bfd9c96696b47a236b7a9afe0718d792cc1a53c7246e9c5374d503c6852fbf573f638493ccd04b56eaa59bf8ef538fc25dcfe02015b34932016f6b9621263ae87dd2692d5180b4ec3b9cbaf26d92c24036fb57663a8e913c99e4a9ec69708d70309546b9208893ea9ca064221f27cefa917f76c62557c4ded93acd6b249cbeed7a35a8b3cfac80d0e02d92b943049b2c07abce290ad03e7412aba87018332568c02932e0ba9c279756da2721ce30112a4773c134b0c3e00d9c2451c0346e297c4b24401a180c56061b5c5d3b8c2a9c0fbddda9f487af9f26c193a4770d90776679e0b8553a6e0d50ab9b89ac16b18a8ec9500c1df136f0cb7467085770b816fa03f4c079c130b6b040fbba5e6419e6cd011b65490130fab020209f3127cdcb0ab21718674b3139b3fcfb8bf2937bfbda7efb01f600a0d911a0064ef6131b895ac5795b7f5221396b318fce91f3531e5fb95721d4fc3305359aa820fca3d0e38ec0fdd6ddb53abc158c6c9854093e659a626a29cdde78c54a4d2e2d53024ef818294680597ef3737d8de72c729c3a05a5341eb94e1113f3bae9de8e893fa990b49878deee5cd8aa7741402d3eec705afa8bacdc82e9475a83a5cd9f554f4f3c2bbe2a46b6fa731350a2a0c8402877c556752b16ebcfb0da430afc6ea7e0d3984e7d04d4780f5c86677e52256b4c8fe4d5a768217562d45e462da0f681bc3743d309ac2f2bbf21b6c472583a80fb716ee45c9eadf8ad10441b361182e50f636ae660f34abe1d55d6cf2b512057812d461fe86139c7ea26d61f0a10683651c42247968b7e65a3a7486701448bc5ec04a287cf7f5c0f38cb4f7d1e21fcfda461f8de3982beb789765670af35a628157a63afa814c4fa4b528e30ea8f321d83c896a5fde6fef69e2acfb0efe9261da7911155e70967950dc82675edf87e4d99d72383779d4c0acec6002e57a3d0fc1c01e9c6b0efde197ced14445ceb2d96ae7ae08a8fd266fc0b7d31f7240aefbe7d1d49cdaa34f16b0dbe51ec8a6f0cecdde664408c1ddfe6974f81bb719db6b2ac7c00a0f94c2edf494ed1991227c33d9f71f8a4ffda49db11896bb42154c2c5b1cd618b46cae0dfef9f2e52e8c4196fef25edb9099db8c50404175f78944c0f0fab7228c30ae8d26dbd7b9762d0c92de8f994bfffa1b77335f77682ba93bc7fe7db52ec97a2a9709c9473bdcf099bfb7e02ffa57b90f81d3fee7b8f78d97f60178a2ffaf99eccbfe8832776914f66cef5e08415c6c17c0f2c85058b2c7682c6997fa215a0feddfe97773c6fb73ddf3a3830ebd7cf4288b9b646335804bc8a71a1b737dddb9972493dd4fb9ad677a073cdff90aac386cd94533803a0b0f44036d4141443f5b99f4474d0c77f25525df10d753573132a8e705e813cded4b7e2a826e38c995f456bf0fa8b0a6b990026f55b3c309818d83a8bb7f4c513d94065b0adf96c8451db5c32236b0d1181c0aa1214eef920b58c80da5202f0d1f2b00541e7b57b63e520888876df48215ce73b2ce3a8f9f02d9882f82ff424faea873c15bdcccf3c2721161948933ea423b11579b62bae5b98c7ce69915358e6150a8a976dece75c442888a52e8309b1a1fbbe8ec4827190ee445dea14be5353c8b1a7e8fc3bff6d770088663603a40f9b94acd38abcc738a01f6481a6dfdf3eb44203cc3fdbb7bb562c51c08505c4517901b92ed3999570609951fbc09445abcf7d9fb5ee30af39be878119e6e269ee30e312c3fe6ab91229f3b03d6f4381b6694c6f05831eca1d7c7abf9c3885f629d652057b804a660437ab4f3ab6faba610f6afc42f74403e087f7f1b678cc3921fe06d6142a8e84fc56b7d767b05562311b717e27305ebba354a6f88e98a4ef7a41fe9ce3284cf50781c40720d8f89ab9bf1299e7a8e348f33c5b78cc46008d3721adc5db87b671ce1670fc27a3b4485ff8e576c74718b6f52678a7bd08c0a540aa2f7a79bc5ba6f0f9fdee8daa45e38245ed0bce3937aa359ad617cba79056b52391df8fe190faff0f2e73be5dad855fa3571393aedda85fdb4a8f01151a9caf474f3e82ce3f81324b4e4991ae00953d2af861d0b902948f0f2d59397fe80bd6fb354c9496734675fa3a97ad9eec6d9564b2aaab42a17f5a1107f247b5acb338f44987a7366ef69a5f053476e36cddfbe561c3a633b727429daaf48d0fb29491d8b0dec94287efc667558b45ee7c6de9163e3dab293fd179b5f6fb4c3878d5888379638c9d65d1cfcee3175710d482c33224a7c3c6b4e6544cedb401ace36333bae508f524d97b61cc77e630c00b136777875d72d5f33ac3aa72a32093b0c5ca20a3f88ab540386c82a753f9c0f89198f0b07061", 0x1000}, {&(0x7f0000001a00)="8b118285656cf2673f69811aee763327d8ce1dce47bfcc8b403d5fa79c5cb0cc22202648bc529c51a910b8d1cabe5d394026aab320546d00b2b9d1e7ab6fb59bc55bd4f47814b8b23739e98726522a9282d46c176df8d23bd388a21d48d095e0bd7682a1ceb142fc08291086346709da207a7688992795ea677bf815c682ed294cc6b1c6ba7ca7bd57fd9f8f9740c92887dbeea6b522555d630f7866ccfaf1c1ad4ee86e7227576a9dcd28023c15e351fb6d66346b90ba2f3ed4f27fe6ab", 0xbe}, {&(0x7f0000001ac0)="4a8e7f4fdc07fe591537a0280d2db81d009c276bfb6744739eb628ff3a27ba0359bd2d5ffcf92d126e4d9c880159f0917a82d95475f6e2e13b9fcb28e971e48d137b35eb9eaf73d3968d9398ad24", 0x4e}, {&(0x7f0000001b40)="18a25e5d07ac26520369c2d2bf26643446e914484c03aded023b2e53ce7fe2931d4eeb709afb4a8e867f18e375535fb9cd68bbe0faadabe1334ba40615a695c24a619ebef83bf82444b8c15dfd5f2d58", 0x50}, {&(0x7f0000001bc0)="fe4e885f656732ffd8cb95f0ecea41ff7b37a29f603da435121069b66a09779db3c44431b7b97ae3050320759a104275ba12e5e8505f704999d55938b43428269d2d2c59995b0dfc3f4167bbe8e6960c5e94edce5077d445dd953e630260adea1743f323875c9ab554a102e2537f0562bbba02e4bbd9ded3df356f55c8f52a371d90f81d237c806b8729ee2158e5031cdc69e34351abf9c6c7d3d3a58776ce12cc4a7e655a9f2b688eba41b2712ad245c02173a6f73e505a4d93798c2c05", 0xbe}], 0x9, 0x0) mknod$loop(&(0x7f0000001d40)='./bus\x00', 0x20, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="01", 0x1}], 0x1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000001d80)={{0x18, 0x3, 0x7f, 0x7ff}, {0x18, 0x2, 0x8, 0x5}, 0x60, [0x7, 0x5, 0x1ff, 0x8, 0x9b81, 0x0, 0x0, 0x75483a10]}, 0x3c) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000002140)="5d0fe7d2030000000000000020f9d800b4fcb7a4dd9220ffdd3e8ab4474f5a9d16dfd7ac3c61b8b6b8d98af9d57f01ab6e1c9c221ca27eedc8931a39810a791100834a701e9d08bc", 0xffffffffffffff4d}, {&(0x7f0000002040)="3053eb0bb79b1f68807074aa5848fc5c32322767c131dc20239190a61b0d4f79f6f88fce829527e49a7d22a28349c357914d320aeaec174534c4cfb2029db7b5c40efeebc4cb35363a85fb29973a948c07ade054e79669dace45f3", 0x5b}], 0x11d0) mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x6) close(r0) mknod$loop(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000240)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0xfffffffffffffffd) 16:09:44 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) read(r1, &(0x7f0000000100)=""/4096, 0x1000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000001100)="99f069643d1e7b2d5b75510a48fb5e24185f619d2affe2be16d980e18cb1c9c8a1838d73ee4c34b41b3ae712f011d689b58196675a32e397d96fcd3c3d348d26f629c8f7e361580f9f7654892ce9c90efd0c4eb508e828900da12fa6d1d22ce35660a5a59932160a030d00fc32fe419ae2ea2f476435e8f3abd57491300c8cef7e4d08783e7e9d4722c840128be0c63d0547bffc2f35ceedf9567e5e4e08afd82203ff2708334c712d750ea911080aa34c63b6cdf192d49c3e07d5a087bc104f1d2b943cc75627c9860a1be225df3cf10aab2306921c97bbb91f53cf66b36eb75369775d3a", 0xe5}], 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) read(r2, &(0x7f00000020c0)=""/4096, 0x1000) 16:09:44 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x482, 0x30) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ff2000/0xa000)=nil, 0xa000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:09:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000280)=[{0x48}, {0x16}]}) syz_emit_ethernet(0x2, &(0x7f0000000580)="9b1b") 16:09:44 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x3ff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x101}], 0x2}) 16:09:44 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x100) getsockname$inet6(r0, &(0x7f0000000180), &(0x7f0000000200)=0xc) read(r0, &(0x7f00000002c0)=""/121, 0x79) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) r2 = getgid() r3 = dup(r1) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000000c0)) r4 = getgid() setregid(r2, r4) r5 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) setuid(0xee01) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r7 = msgget$private(0x0, 0x101) msgrcv(r7, &(0x7f0000000400)=ANY=[@ANYBLOB="d057f0f5700db5e76ab3aae70bc3f5a2816b0bfa99e2ebcb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000f3daccdb0677e3bc89e40773d37efdfd513603319dcbeaf42ba1e2b6491b5e584decf01185938d357c2cfad9291bd65d9c206adc26f05eb20d480044d96237f5fee9ac09080db3ea57a6b840e5f051de7233ea98c50a347a00000000"], 0x1, 0x0, 0x1000) socket(0x22, 0x4000, 0x1) utimes(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)={{0x6, 0x9}, {0x6, 0x6}}) r8 = getpgrp() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x10, 0x7}, 0x100000000000000, 0x100, r8, 0x0, 0x1f, 0x800, 0x7fff, 0x9}) 16:09:44 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x2, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0xfffffffffffffcc8) 16:09:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001600)={0x0, 0x0, 0x7fff, 0xfffffffffffffffe, "0366402ba77f0ce93b027f00795acd76eb3caf00"}) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f089481bc42920e3e90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a079a8a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60ca53ae3d2ab075a498784b2af1a5ea90b5f570032d3ec4bea4d82cacc4b18879eb71bba9e0b2c493a5820d87371523d68dbcd96578d106dacd067f50bdad518b84222ebeaacb3b5b2f082f69148ad2b292f2c1459a4a1c4242050205ab3c7b86d2e596658782d74cedf112ba98a5638c2cfc2d5a2700b0505032a9c7e26c309f6714dadb98f126116b50ab5dbd0363951265bcd5f604af5d623120439eb32ac546c22177cd2cdca8ec57dff0449c693905282e3fd11ddb5f72bab5e5eb6db528b3e9a86f041445f234a07150161f84df450ec86da900e8d4a59ba77dc82b2936ad0c846bdd1b7d0fec195790ab96fce3e81dddbf52e897feb7f4d1be57aeb7832fbe72073c0ea9e419c12a5bdad7dc1dfa982abe091471c2f14a6aee0debca69f99ac2bd2f77705cf05973ac34809086af671a9c026e88d574044f8569cf3a6fd7043d902451c19022e8daa881a1865b91bc252492ba1e47097e8822615a3ac7390c5a2507b5061166ae95bae0e7e1613dd6458a4d356aa39cbba3f8c6fd971d11cb6fa883588afe32e5f952e9feafb44a721acf266b13d620d62562491c8aef79374d4a2d61dfc077258abd0d16ba08e788ee304d1c3721150f6f7689942a51196fb7df4e18ac379432992b15d1630f728ed3f91e0a230911d9fc6a6a3bae2154fb0b5df5c73dff95754bd6d12fdba2ef4ee4f577b0a09c0283601dece26331a81923a97bb647c088990f3a191b371a635c509b038c5f3e475fdb9ca759d53632847ec078cb6089e1612d3fcb2cfa38efae65681cb4565871df3975a513af0b6a9ac231053373a2f68af96926991352e8481631b24fe1f7ad08a8d00cad0250bf3ff95fd5086ea6bf44a979c85bfae0bca91f7753dc73bae9935b5a6c6951dcd2f980363d11d91035aa32db0dfad424c9eb30e8798a335804b246b6f04b7a23d67930b59a51b642ee404f49fd2bdf2de23a7cd78449b411d5892b25e978ad8cee7dee75b31459152227ca082bed20474d46b9dedffe690c7a3dfa8b874660da145d6a7cfa341b9e59cd27a96dcdd0c09711c101629524a030b5b8ea9a0be5127510c6b22254699ce3d273a4ba462b6869c648f4c74705ca8b4e7efa97de43faf41bbb54af498e83eeb8aff1ac2c292a44faf217d151a0161598dee55ae4639735641a327399c44261c96fd50c91f79719385a2519ad222ba7d8495107de1c43015a5f52305c340bc8c75473a7d8cb0cf8d9fdf27456db5ff12a22a76592b5e47b8f663efed42964046d4f9feb0cfff143ed858294b5e74d24852f9c9a385aab38f78b654a4b2a5630df5ac85886a70be00b9dc36fa898bfb16672a09427e3082a3c6f848c9a5b1ac06b441c0ddad9db6333f83bab2dc7f5c0c6208105b2fa4212bcef4d376afc9bf27390e47a36fabb5c2f1c80d81e1a4c648f2f70b5e8bd59f7d46bfe633255abc5cb62b5f15414dcab535103ce59857e9c4348fd48d4a734d81195970d638ea9fd146984cbfaddb689d814d96ed242a06ddb231a2d5a5d8e154058e7df0f51358b617fb015269752e62a6991f32425c6c5c1e74cc76fd39fa04ce1c5db517dbab4b702526c4ef88f9f51e552ee8f9a7b5ba4640bdd8d1f0d91679a66cde4d0bcc11e59fdd45fcba592d0f782f3552cab334dd2e4a38a085a9c061e9ac61868edd81dee5625bd9b42e34f294da53c42c76ed9af57756ae7564bd95b62dbde5f48046ae03b0c8f08afb149b3b350f04544ae2bc5a0756fa7bcc4e36a354d843dfd9003a12e7bd9d7c42d53a568d77ab2f14e392a912fe45ad1248cd4a6d29e50f88ca3d91c9c9506af9464bbe03817543b24f0e15c3e9ed0f35a89c91428176ea7a6565b64da692bf48b91f07595767008e7f79ff0cb3cd4f203e4550f0d7a60ac6d857480e80e1ae4afe641bb7d03af91fb444c09bc0a490c63acdc8be65cb1199949769182e2d83d65f941a90ce11bf8f923a19a20a039fcab5ab6949c7d1379340b96002806a753f8838f6bc86dfaf645a003a4d237f6f119ad136b1cb7979e64a322ef869b112192e63b2847e83400b6116ef62441f0ac9d42a169a9d9380b9eb35d57304067e02049dbcfc9a72e4062370255ddb273843f1778a2978a6459a1edbba0bd7560fbaa5a760eeb24c15282cfa03b66d68500c", 0xf3c) write(r0, &(0x7f0000000000)="6a4a4e5cfab0fbad605a309b8dc538bc2fc94746037f", 0x16) 16:09:44 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82408864a7a20407022e2f66694c653000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0x0, 0x4, 0x40000000, 0x1, 0x5}, {{r1}, 0xfffffffffffffffa, 0x42, 0x8, 0x401, 0x80}, {{r0}, 0xfffffffffffffffc, 0x9, 0xf0000004, 0x2d, 0x2}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000008, 0x3, 0x6}, {{r0}, 0x0, 0x8, 0xa0000044, 0x1, 0x10001}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0xa, 0x1c0}, {{r0}, 0x0, 0x68, 0x21, 0x10000, 0xffffffffffffffc1}, {{r1}, 0x0, 0xa8, 0xfffff, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x8, 0x4, 0x1, 0x5}, {{r1}, 0xfffffffffffffffb, 0x5, 0x43, 0x3, 0x1}], 0xfb, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x20, 0x20000000, 0x7, 0x6}, {{r1}, 0x0, 0x2, 0x2, 0x8, 0x8962}, {{r0}, 0xfffffffffffffff9, 0x8, 0x80000001, 0x401}, {{r1}, 0xfffffffffffffffc, 0x4, 0x40, 0x6547, 0x7}, {{r0}, 0xffffffffffffffff, 0x7c, 0xf0000000, 0x20, 0x1}, {{r1}, 0xfffffffffffffff8, 0x1, 0xf000007e, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x80, 0x5, 0x0, 0x8}, {{r0}, 0xfffffffffffffff9, 0x2, 0x0, 0x2, 0x1}], 0x1f, &(0x7f0000000000)={0xff, 0x6}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xe0, 0x0, 0xb23, 0x0) 16:09:45 executing program 0: r0 = msgget(0x2, 0x218) msgrcv(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a391000000000000000000000000000000000000fbff00000000c7febcb3323f52a9206001f61349400000000000000000000000000000000000000000000000b97fee39636458f752764e79d800000000000000000000004c1e8bf7af47d062511500000000000000000000000000000030467080b65161238bc9e4a4b900000000000000000062000000000000000000000000000000000000000000000000c23f63e713ede9e6040a8ffca961851fa1ce560f646d995d24ed7dc0f90b4696f97da540"], 0x1, 0x0, 0x1800) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r2 = shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x12003) msgget$private(0x0, 0x20) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000013c0)=0x65ca) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x7621) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000040)=0xc) r5 = semget$private(0x0, 0x4, 0x8) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000001380)) r6 = dup(r4) getsockname$unix(r6, &(0x7f0000004680)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a4010a88029ff5d3847ae6a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbe4cb86f0000000000000000000000000000000000000000000000000000000000000000000000000000000070e06c907bf73204234038374e3bd74a1216cd6c7a2f3972f9c0316d21702447a984e7720f3c0802080209031904451445b631afd0cc0114fbb8023f6ce08cae8030bfe85c11424993c37f1121b7209b19ecd978f8a94c96f736aa16cf73005bde2f3ae8d2fb50df1885ceae452f16914ced69995b9ab0f9cc049d24a2109b9300503cdd658a8442e027231dc2197461ca46124b7abce26b61e62151490ec0cd3b5fd210b1233249d73629d4f1372e5d11133143d3ceeec1579421c5ad99c333632797802820c3f387d9d68ff493ef62615ff39409f3f640717f6c954779b8d48d63a28588bcc304c0229fd3b6c0611558284098c5a4e87cd1a1b9a6f8a2bf1f10aff28eda77d2f45c0b465435694fa3000000000000000000"], 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000080)=[r7, r7, r8]) r9 = getegid() r10 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x7, &(0x7f0000000340)=[0x0, r7, r8, r7, r9, r10, r11]) shmat(0x0, &(0x7f0000704000/0x2000)=nil, 0x1000) shmdt(r2) r13 = shmget(0x2, 0x2000, 0x400, &(0x7f0000700000/0x2000)=nil) shmat(r13, &(0x7f0000ffa000/0x2000)=nil, 0x1000) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f0000000280)=0x10) getgroups(0x5, &(0x7f00000003c0)=[0x0, 0x0, r12, r11, 0xffffffffffffffff]) mprotect(&(0x7f00006f5000/0x13000)=nil, 0x13000, 0x5) socket(0x18, 0x1, 0x0) setegid(r14) r15 = msgget(0x3, 0x200000000038) msgrcv(r15, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000"/4104], 0x1, 0x0, 0x1000) 16:09:45 executing program 1: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x12, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x2, 0x2) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="17", 0x1}], 0x1) read(r1, &(0x7f0000000200)=""/243, 0xf3) 16:09:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2d}, {0x3c}, {0x8000000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:09:45 executing program 0: r0 = semget$private(0x0, 0x6, 0x320) getrlimit(0x1000003, &(0x7f0000000280)) semop(r0, &(0x7f0000000000)=[{0x2, 0xffffffff}, {0x1, 0x1, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x2, 0x1800}, {0x1, 0x92, 0x800}], 0x5) semop(r0, &(0x7f0000000040)=[{0x2, 0x1, 0x1800}], 0x1) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x0, 0x0) read(r1, &(0x7f0000000240)=""/51, 0x33) socket$inet(0x2, 0x3, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$getown(r2, 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r3 = open(&(0x7f0000000380)='./bus\x00', 0x4000005, 0x1) r4 = kqueue() readlinkat(r3, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)=""/52, 0x33a) socket(0x2, 0x3, 0x10001) utimensat(0xffffffffffffffff, &(0x7f0000000440)='./bus\x00', &(0x7f0000000080)={{0xffffffffffffffff, 0x4}, {0x15480000000000, 0x924}}, 0x0) write(0xffffffffffffffff, &(0x7f0000000100)="91f62fe3558d60927634600e7d383823fbf12c6e15124189ed4f4afe170ae63f189ee9da9ab79cbf48192315bb523f618987fc2cf78635b6921fb579a548eeaf2706771e7c23f4bf8dd46c694d8667cbc5e21d72c0bddd8cbc7e2372dc", 0x5d) utimensat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x4, 0xfc}, {0x1, 0x100000000}}, 0x2) dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) chroot(&(0x7f0000000200)='./file0\x00') r6 = dup(r5) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000480)=0x2) ftruncate(r6, 0x12) accept(0xffffffffffffffff, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) readlinkat(r7, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/15, 0xf) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getegid() nanosleep(&(0x7f0000000000)={0x0, 0x3b9ac9ff}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x80, 0x0) 16:09:45 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x979) fcntl$setflags(r1, 0x2, 0x1000000000000008) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x0, 0x6, 0x8, 0x10000}, {0x800, 0x3f, 0x0, 0x36f2959e}, {0x2, 0x927, 0x0, 0x9}, {0x9, 0x7, 0x7fff, 0x1f}]}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) setuid(0xee01) mknod(&(0x7f0000000080)='./file0\x00', 0x2002, 0x200) ioctl$TIOCMSET(r1, 0x4020426b, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) 16:09:45 executing program 1: r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r1) 16:09:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7, 0x80, 0x9, 0xff, "788199d78b32ba5665432c4c4c5178d8c41a604b", 0x9c1, 0x800}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001600)={0xfffffffffffffffe, 0x0, 0x7fff, 0xfffffffbfffffffe, "037f0ce93b027f00795acd9b2d49f13caaa55a00"}) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb", 0xe7) login:     OpenBSD/amd64 (ci-openbsd-main-7.c.syzkaller.internal) (tty00) 16:09:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) accept$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:09:46 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x23, 0x0, 0xfffffffffffffdc3) 16:09:46 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000040, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x7ff, 0x10000000000000, 0xa4, 0x6b4}) write(r0, &(0x7f00000000c0)="5b65dae3960d7c8118d6bc8c3d7b02b4020ae008b4bd120f8d04dd6b5c416c7c2623f63eaf276d33920375d5cafeafcd16ad756cb67635aa9513aac81026b4df4a935934dd8f7434347f46ab3fa06b3bcdd01775c824bb548101c254741f41d2136bf8a34fb56f6c70cfd721a7b1b6229792396a669ba036cd418a297e619c267afc8d9d08b91f81a94068c085c5ccc850990ffd9923cdad5c9e6a91fde3aa2fc366a643e194eb3ce345d4b54e73e7997961423305417591e0d70e53552a0f72b54e90c022bc64a69a7bdb966633acd59a959864efb80a5d6f68ac288fba46320b8d59048bda172ed3ff99697c7272378e936208002bada53fb04bb4464551e4e18a38aa750f023f7a47571a5653aa0f83c68c6bc4d186cdb50f0fade4f1ecd1fbd2886c8e540481877dd2976a764437d1d597580281ad68f873cb55e1fd3f137e2c1af1a2c9a24f982fca317a190ec1f7854ba756e23b481d976402d553172dc3c5e67627f368bcd3c3766e2fc0584daa0a1afb96f9dcc3a67747ba681e6d3ee9b8472985bea68a37d81ff11f8fddd752a13015ff152a3106c607d7f4967ef2108724e23d703f3aa98dd43cdeee3f32fb7c692b01a6bc8c3f837fc1548a4334944783563d42374d6582f398793fc62b5737ec9321ffb176976c1153c5aef8dccd181ce50798a1ffd5f00284b4c1759c974fbaa551dc52eff2ee5fe46df781d10c4f383e42480b6bbeaba57bc6a4ac08a55d43939a6fbd5c83534aaf7733b2dee2700be523eb072e6627bc698577fd1ae39dee23561804d52e36e53ed8221915e1f1de99164b29a3e3f3fbac19c4f392a2d1610223b69748dbb4091c2212776926d169e2b5d364531fda24a17dd8071a37a3cd9a333903f5c0b12fd2b09c3d7f71a049c922042d6fc61c4c12b817ec83ec5e24fe9fbb683c9de2a03018d36e286babd50ea574495eb04c72467860d24cc327fded06f9c5c03b6be1485c20c1529ef320b9e171132d5b16a527720bacdbc7cdb1eaf1dd78048ef0ab71f915654127e5d4f54c40815bb7002c961991774876dc16b608d446fe9e4082ff685ef038033e929b393d193635c7a3ae585590fa334f823d80b8d9ec42ccfefaa6d5176156361e664ffe1657d85fe9b1e224094c747ad5fb9d2e48779613504b23cbaa08a73ca279fe6d46d8d4c7a062b14a59a7a944fadec4c3f169532ea841f26aa8d51cdb7bd61225f6118f33ce5f6fcc21fa30b23d2db33ba019622e87089369a902edc0105bef38bb8a7393489949f4d30e5409f94b4bcf6c25e292712d0ff82a6ab00650c6c7410a016b67141b49269565adb6532cf1e0bd67f5144e4799908d9511a99d25e06fb59884b2da1109b46e6c5db8efb6b3bd34b9a4a3d10d45df4996930ef736a89868b0ddaee1cb01d7edb7e258fbd40a76728721bed7212c978488d09abe5326480eef8c727c61eea791ecb56c699442f6c958bab588f7389c892442b6a5bf7fb8053f6e366477396d016f9943c93f650175adc4e9b3af5fda01d6659060dc943e2e1e689997050d9967425862e2f356505d38c633ac0d59321b65f6e1823c27d02faf14f8aa6fe69f724d32606e1646cf827a64dae2469322ab046b3b986118bb6a07411f970c7f90838ca0dce46773f40ee9c058d220bb620ab5ff33a20f9775725019dd3f8af2038acd3c1109737d5e8ae6b57584362dc090bb37169808ff5534dc411ab6cc1fa1aac539de43d15ee3657649b3858aae4634e00ca78211bae02cfad6f1b58a25316336f4b70d97f211d405927edefa9e70ff5863b867a04954d522d494054f81fee347b0ce87c54cec094a5b6dbbd981b0f92fdfd5264a055524256f5fdcfa03e57751f2f3a1979df7bc942f1aa75e8d9faf29556e381680e75c2cadf07fcc40d72377b37c4669b1da3dcc5eea98ff64fed16a80ebfe1c306f87920069e20463e92d4eb5781f03f401bc727b13f25145fe01c98450c6bd155c275ada4e8bc56b9c6f1f7f4037358f6132011a916abbd82a992bc94255e2d4bacce2b160ba836a150ab3faf91267d388dec67fc21f31f59ad8a7a8b8e81b9973701a1984d5f4034fbbc06e75444c449f6f960ac9224936c9a498854a3a330a1a6dd80a924dce7f825488e906f3cde127060f8d481fc582509c133c457dd5d8fc12406da799272033d6ad0fb6e4588106bccb3723db9edf0e94f4f04df3683402848dfc367fc48df01c57e8ce8cda08390fc8c8416d21da4c7b0a60e92a4a2f05a79a4210e5a8357b5692815143428df26e7eeb8512ac64c55ff31172cf6db1bfcac93fdb4c87a6f6ea87d7e97f4013fac8414788611aa1ed0e6f055a389fbbfa402ba8df8b2cbe466e9a0c4d8f2cbe8b0aeb438dfdeb9f6c73d5b0df1dcb74be7f9b9ab19778543f6cf18eac35ac3332f292165d6e13b6867b00957d3639370238f3be293105d167e80a0817cf2eeb1ceed4f4fbcb6816af5326fc06d75d08aea7b0b5a2d6a2daba55447469b1ae2718032e30dcb30831893754bb8c158b4254771fedccd311c80d1dd92446b9fb3463e2c8b5f1dec7e8b0ef0ec4a8bfe4aeb5e2fee5eeeffb408ad4ced3341f524b9979ce4081c12d0bc2d029fe6ae047ba3534e5b97ecb92533d8370c26d801c5c040b3a18200b841935d3ba4ae9f28c9762154212f0d493ab480c0fc199371c59ba092637fab4cd37a026ca5cfe348495372037a123836400193e0063a7f1d696788e6f45503e19cb6d6fc30944640f131bb7b7dcc35a3ec2c3e32651f649cea6b18bde8533b1fc7626aaecdc8cc8661cbac4f3fbf862d2fde3d53079b4802a3af474b307b17a7603d2316c5acfd5e58a1376c82380c0360585cfd267333c66be3aafc142205eaecc73e51e86ca4b8668f3fbb48feb601e1e3b3d314ecef4e814211af6e10cfec8aba0b4c6910c62526ea47dfc4d8ae5e116a3715d8309f504841d4cedc7073725c4e42359180e672a6cb97183608d4f40af604aba2ff237c26ec144c12ed8434ee2ef51c0b5404259196e4478e2b2482bb7efe3e3712f427392532e4c66ee8fb4a2403cfd5db5016c1fde48055cb6bf42be54f80e99e8d83cbda500e8780f455eb17c249eea8ef121dc3e12d0802af8739422fff1154c87f1018299a23dee6fbf0321b6f5982064fb8d717acab9d1ba58f261ad81d65bccdc61e4fb0c7c5c1303bf0b53db8bb2533b247b1f1c9393de38bd716d3ebaeafb947095feba56216c60a2785a7fb284ffb0253ed64a73d998b2ee386474cabc767eb85b851111feff16a4993cd3af84072beb4c14d9201211cf3094aabcdd613a4d6f5d7972f718f2fc9169ca6d645a66fdb22bce01909eaa12e01a2897c3cabc8f4370e8a260149681cae7b40647457d7a16e6e0318e01ea0b5b00c976066f3b77bdfb37f969c07a31dca7fda78b3114f0297551133a55e9cf3e760e10317d074d0599ac88871ee4cb048f7df7797a2f9371f28bba6644a1989b34ece60c6baa4d25e7792bf18bae11a968dd4ada07d91e5316c5ab9211821b071031788ed03dbdb59797b1c56e9ff2f9182c0a7f0bdf6213811c9d2fffc0131cfe0cb7827d88eab3b3ea656cd1aca9a62c3576821ef90faf274ddb7db0602e24869eac76fb53a661b01d5b7d25d50fd998254100932293397c4e810a73d1fcfa7ac9b6882fae42205fff1c8a9a8915a26101058bb346c560e5259cf3b84ef882603c31a1a0c1253862ec1022ee4d7685c538af610f5024823e24788ec032b4bd081902d43b2e919b31dcc23d8cc996ac0fc65a8268c2aa1b3af884844fa290d54d0580b18035980e7562191b727baeb461d0271e99a77407771d0d16d75e942b4f4aade9b03c9e54b6b4b993aa928488edf4a2264fc5c4bc695f5bdd3ab766018c4b4e7a1c7b6b7181632b9922c5255b440d8e2e8f3c5d9cfd9df46885b05e47f127c6f357489d07136a95ac745d718f409df645749e6429c6836b90654540cca51e4ac30a10fb9248ca8acaed6f6450da7b37cddaf6e017dc7ad62d387dc871861afc9dcd6f84783588cadd1d7790084e555568dc6bd3be407c93af69d346870f9fbcf08747b65b5fa07bbe5f19f170dcdfeeb5a150e6640ead60eabba13bafea3a036bd88e087f085036778dd7d64efadbc887dc6719ddb00afdd54f5cf92a57cca4bcbdb6310794adef9c774b33fa9fbb69db177de8c3dc77f2b7c5845bc8ddf994f1da29eae4f01a7d22ad58297be05691f2672b538435e743ba7db6ed845163fa1162c682bff463c91c576c930efe34d67f8e0da4e1c3959e8183f1049c6a543f0b36dd42f6498624124c50b5edc4e8a04023ebba9092cdd1d94e0df9a57c27a961f0c2c34ca3f175f63f77efa8a9f0f8529c28631257f45d9b4c097674815309070a98ac78af8d3f45cd2b76e19d9199087c2f830694d2b8ca9e30948e1405d8d2f0c71f86a8a5e9655b127a73bd8622dbea96f6dea83a1d2c1e8e3d770f8955e90947b296816a2a85c0ca7ad4d42b3a978e6cc785ce895aaa488ad15118b063f8361f8778ddcc95975e64fe5b2c5c5757028317172c30a0a8eb6fcd9436d05c0a9d3db64bb0ed99e1053b0a21018c5ba341ffab290868a83e5462153195e32bcc20f8c68461f725cf831362fd4bace663d30ce1bdb878e718bfe841e1137fe657b4261b1a44dcb110fd31a5666d9173d8b3aae4b914569dfc71e07c043771d1517dc13f70444c617b6bd295e79a1f4df927b47f2dacffcfb0ada6787cf4f86a15cd089ae576838e7f617264ba82108299436834aa16a4f5c5f62b7267086384f1501a379670297f2d2810c0d42b0a4a4c7055f0e50a13354eab9cdf2091074a2cebe5283fa832050b9b83de18f2475630e0ea5f8e1158976302893c01eed1c8080612e4fc0e98677721d99220a66d1840630addc7f5717bfe6ba5ec0efbe84cdf9fb8de76b7a8ef00c2dce0aa732586fd5b84a1c4f810d8558240ebf45c05f834314a7fb47a3fe035152bb00f0d5e6a07343ad6768f5ecc742c7d3eb9c9f068a3190413766aa7155e64f2e3e09c7d5bfed59deaf8913794769559fa825f01834d019e8ed4d492784a549a5c5c5bc964387cd04674588806de315957e64a9430afbfa9747390751b271c41b476b1cb78f82271ea5d7b14051270660ecf0fc11bb877855f7d313bb74215ab193750a9a4a7dc0babca644103cd3b22b63dfcd56c3b0f34a194d6800a75c69a4589108a5ae6554ff8803405cd521412f7606cfc4e60c88c620f1c519d648e796ad99287d945388a1978cfc76306a8b567a6257e3f09078290866dded6d611e618a9951ec33675959786b1d5d40e8eff54f033c90f8f450d1b222e23959920fc14bf20979c86a0f9d04d3ed4e928c0e77cc8c07156a127bbb3b44225f62bd92bd86a1621486a27301b40a70b5000cd328619b0f987f83b8be89ae62b1899b29f7bfb0fbaa4c54dadc7973d7cd0cdad6accf240869685314355a76b7e5789f19356a39230f804bca1672ceb778edb0f5d22c7f697222c1f3e8b2e392c25024416cc7b60829ace625b3f73d4ce37282391b050a821fb21691c7bf016c5bd6fa0d009505c49ce93ef8e614e93a530b81b3f1639827a9f27efef356f03c2852fc479cd7a70ee9692c9fc3679b31116939001e1723d17792a606f2189a24ef48b16698a93b170cbb05ef8679b9aa22d8273f106aab1df4baf1c9ed540b8b6e070916d18473789f9ef79a49c2c7ac58698225cfd0291e99fa39984f5dee6a54c0b0152072235d8b1", 0x1000) 16:09:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10004003ff, 0x200007ffffffe, "4b3d517b098c60001300"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:09:46 executing program 1: r0 = semget(0x0, 0x1, 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) r1 = semget$private(0x0, 0x2, 0x412) semop(r1, &(0x7f0000000040)=[{0x2, 0x7ff}, {0x4, 0x7fff, 0x1800}, {0x4, 0x7, 0x6dbaec512e5b10b3}, {0x6, 0x1}, {0x3, 0x9, 0x1800}, {0x1, 0xafd1, 0x195f2ab2517f6573}, {0x0, 0x10001, 0x800}, {0x3, 0x4}, {0x7, 0x8, 0x1000}, {0x4, 0x2, 0x1000}], 0xa) semop(r0, &(0x7f0000000080)=[{0x7, 0xfffffffffffffffb, 0x1800}, {0x3, 0x6, 0x800}], 0x2) semop(r0, &(0x7f00000000c0)=[{0x2, 0x1000, 0x1000}, {0x3, 0x100, 0x800}, {0x1, 0x3a8, 0x1800}, {0x3, 0xf1, 0x800}, {0x3, 0x400, 0x800}], 0x5) semget$private(0x0, 0x5, 0x100) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) semop(r1, &(0x7f0000000140)=[{0x4, 0x1, 0x1000}], 0x1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000200)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000240)) getrlimit(0x7, &(0x7f0000000280)) getrusage(0xffffffffffffffff, &(0x7f00000002c0)) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000380)=0x100000000) semget(0x1, 0x0, 0x2) clock_getres(0x3, &(0x7f00000003c0)) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000400)=""/112) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000480)=0x8bf) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000004c0)={{0x3e, r3, r4, r3, r4, 0x40, 0x101}, 0x8, 0x8000, 0x5}) sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000880)=[{&(0x7f00000007c0)="1e8a787dfb71a1577c1900635b8eb1ddf0d544c7c351e16a5645be67dd37270aa93daaf0d8d53a6ae42747d0087a920a45266f7cf4b29c43589e459bea48265b82838a146afe23a6699ee55ca9a15c460f93cb0b9693857e1f04a083cb0b3109435d7ee20ef6fa9d3b8157f87798c7fbe8fa3100e0e4352d6bf9f2f1108b100847", 0x81}], 0x1, 0x0, 0x0, 0x5}, 0x2) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000a80)=""/103) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) r5 = semget(0x2, 0x3, 0x1) unveil(&(0x7f0000000b00)='./file0\x00', &(0x7f0000000b40)='W\x00') semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000b80)=""/55) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000bc0)={{0x7fff, r3, r4, r3, r4, 0x20, 0x2}, 0x81, 0x10001, 0x6}) pledge(&(0x7f0000000c40)='/dev/null\x00', &(0x7f0000000c80)='^%\x00') preadv(r2, &(0x7f0000002100)=[{&(0x7f0000000cc0)=""/163, 0xa3}, {&(0x7f0000000d80)=""/215, 0xd7}, {&(0x7f0000000e80)=""/103, 0x67}, {&(0x7f0000000f00)=""/158, 0x9e}, {&(0x7f0000000fc0)=""/169, 0xa9}, {&(0x7f0000001080)=""/79, 0x4f}, {&(0x7f0000001100)=""/4096, 0x1000}], 0x7, 0x0) 16:09:46 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000200)=[{&(0x7f0000000080)=""/122, 0x7a}, {&(0x7f0000000140)=""/69, 0x45}, {&(0x7f00000001c0)=""/23, 0x17}], 0x3, 0x0) 16:09:46 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="f2cdf23dbf445195f7ca0a371d65cda3ba5c3e992b7ce4d09c6cf13013054d198bc380ee0c190d5a77f1af90d4781ca4eec9f8b754e58cf98e3d6301f2c3afcc4cf9cfb5c704fa73c299d94db08308d5f695d349dd3b8ca70d18287a68b46a542b3fa938311ce1be56350c3a86cba61b2fadcca686691dabdbe4008c3e1ba417f31cb87b16340bc6a0fe151f09458608f58389cd854386eac27bdcb3b87e182a15118c36908a6b2fd72db2fcc4a549abf5c169f82da175e2b93c3c8af087fc943648e96ecff21799767dba8c58a8bda49a13329d10c4", 0xd6}, {&(0x7f0000000040)="f098ff7e034158a097ee5db46e9d8d8ecfdf19a016c04572cd74253a4ba64cb58673bcfc0afc64ccb0df9b6341dc65fc422510bfdd2502a324540cee", 0x3c}], 0x2, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x3f, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) dup2(r3, r1) 16:09:46 executing program 1: r0 = syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='p', 0x1}], 0x1) poll(&(0x7f0000000080)=[{r0, 0x113}], 0x1, 0x0) 16:09:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:09:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) r2 = dup2(r0, r0) shutdown(r0, 0x8000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) poll(&(0x7f0000000000)=[{r1, 0x1a5}], 0x1, 0x0) accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:09:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x2}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff5e, &(0x7f0000000300)="bb777373bf03f54f00b71cb19b6946e6050000003332fda99d6d2541b1a3d72593b47e08284e9420ae3dc6b61452fa0600000036072b79d59abd3d40e18cc47a438ad97afd94f1ef9d0e4047c4d5975b13fd60f8ba091be1ba2f5e3591eab3eec641c38902e9f8f955ea38df51014f4c26afaec6add29350dcd5f7b8e9ac765f8b42bc1324706ac3da217a5293752c5d354554adc6cf40304559ef9b85487664ee404358cfe7dcdafdf41ff19d39436d5580626757a68dcc8e30716ba19b507757f8acfc13eead8ff4d70385746df0770000000000000000") 16:09:46 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0) lseek(r0, 0x0, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x50) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:09:46 executing program 1: select(0x0, 0x0, 0x0, &(0x7f0000000180)={0x1}, 0x0) mprotect(&(0x7f000047d000/0x3000)=nil, 0x3000, 0x1) r0 = socket(0x18, 0x1, 0x0) r1 = semget(0x1, 0x1, 0x512) semop(r1, &(0x7f0000000080)=[{0x2, 0x7, 0x1000}, {0x2, 0xe9a, 0x1800}, {0x3, 0x100000001, 0x800}, {0x0, 0x89c4, 0x1000}, {0x3, 0x6, 0x1000}], 0x5) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x3ff8000, &(0x7f0000000180)="f7f9e794", 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x80) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x8) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000001c0)={0x10, 0x9, 0x4, 0x10000, [{&(0x7f000013c000/0x3000)=nil, &(0x7f0000598000/0x4000)=nil, 0x7}, {&(0x7f0000034000/0x1000)=nil, &(0x7f0000618000/0x1000)=nil, 0x1}, {&(0x7f0000685000/0x2000)=nil, &(0x7f0000744000/0x1000)=nil, 0x2}, {&(0x7f0000323000/0x4000)=nil, &(0x7f00004d8000/0x2000)=nil}, {&(0x7f0000702000/0x1000)=nil, &(0x7f000059b000/0xe000)=nil, 0x1}, {&(0x7f0000200000/0x3000)=nil, &(0x7f00004b7000/0x2000)=nil, 0x4}, {&(0x7f0000112000/0x1000)=nil, &(0x7f000049a000/0x3000)=nil, 0x40}, {&(0x7f000022f000/0x3000)=nil, &(0x7f0000461000/0x5000)=nil, 0x6}, {&(0x7f0000287000/0x1000)=nil, &(0x7f0000669000/0x3000)=nil, 0x6ce}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000073000/0x2000)=nil, 0xfffffffffffffffa}, {&(0x7f00006d6000/0x1000)=nil, &(0x7f00003ee000/0x1000)=nil, 0x40}, {&(0x7f00003f8000/0x1000)=nil, &(0x7f000064f000/0x1000)=nil, 0x3}, {&(0x7f0000246000/0x4000)=nil, &(0x7f00001b7000/0x4000)=nil, 0x1}, {&(0x7f000040e000/0x3000)=nil, &(0x7f0000622000/0x1000)=nil, 0x75c4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00006dc000/0x3000)=nil}, {&(0x7f00007f6000/0x4000)=nil, &(0x7f000062b000/0x1000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) 16:09:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="00000000290000003200000000000400"], 0x10}, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget(0x1, 0x4, 0x100) semctl$GETPID(r1, 0x7, 0x4, &(0x7f0000000100)=""/184) 16:09:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r3) getsockopt$sock_timeval(r0, 0xffff, 0x40, 0x0, 0x0) lseek(r0, 0x0, 0x2) r4 = semget$private(0x0, 0x0, 0x2) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f00000000c0)=0x1ef6) r5 = semget(0x3, 0x1, 0x100) semctl$IPC_RMID(r5, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 16:09:46 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x840, 0x90) accept$inet6(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x80a0, 0x0) socket$inet(0x2, 0x7, 0x80) openat$pci(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pci\x00', 0x80, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x40, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x8088, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x10000, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x200a2, 0x0) r3 = dup2(r1, r2) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x1f, 0x5, 0x0, 0x0, 0x2, 0x2, 0x947, 0x1, 0x0, 0x7, 0x80}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r4 = msgget(0x3, 0x9) r5 = geteuid() r6 = getgid() r7 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) r9 = getpgid(0x0) r10 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000600)={{0x61, r5, r6, r7, r8, 0xc0, 0x1f}, 0x41ed, 0x80000000, r9, r10, 0x9, 0x10000, 0x5, 0x7ff}) clock_getres(0x5, &(0x7f0000000000)) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f00000000c0)={0xffffffffffff7fff, 0x0, {0xffff, 0x8001}}) login: pckbd_enable: command error 16:09:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x112) munlockall() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x9, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x10080, 0xa) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x3d3bca74}]}) 16:09:49 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0x1) r1 = socket(0x40000017, 0x1, 0x800) setsockopt(r1, 0x0, 0x22, &(0x7f0000000180), 0x0) listen(r1, 0x7) pckbd_enable: command error 16:09:49 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80002005, 0x2065d) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto(r0, &(0x7f0000000140)="01ee80a16aa896f16227492032519149626f66bb03c155b79b699d9a0b12863f8714ba4d834879c937625976b36a6753d70385107acb5feda4a8e755597b1178e65e594757c30ce3257b0fc2e930f36c20c6cd2369c0b42c1a4a0ca43dadaa883bb4000563f3be5185880898dc873e9a1d309ee5ce2f9e4faffdc08df23f017c9c465f7c38c70f603801e41ad913dfb37629c1f17617cfdfa4c4afa9280c41eca5f1f092dab9d9a4fa056635a05d0c8894d0da5154970138f084d68eb8ed5bfc72762c0688041af1795923c8b691ce1d51b19d0abc839b7c760abf170765cf2e8eff", 0xe2, 0x4, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)=""/46, 0x2e) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000000)=0x3) fchdir(r1) pipe2(&(0x7f00000002c0), 0x4) getrlimit(0xf, &(0x7f0000000280)) dup(r0) 16:09:49 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x2, &(0x7f0000000040)=[r1, r0]) r2 = semget(0x1, 0x3, 0x30c) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000080)=""/34) setregid(r1, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000340)={0x40, 0x400, 0x0, 0x6, &(0x7f00000000c0)={{0x101, 0x7, 0x6, 0x6d7b, 0xfda7, 0x2, 0xfffffffffffeffff}, {[0x4, 0xb6, 0x3, 0x5, 0x5c4, 0x0, 0x4f39, 0x5, 0x1000, 0x1, 0xc5, 0x4, 0x4, 0x0, 0x6, 0xfffffffffffffffd, 0x2, 0x8001], [0x10000, 0x9, 0x0, 0xfffffffffffffffd, 0x6, 0xfff, 0x8001, 0x1000000000, 0x1, 0x7fffffff], [0x6, 0x401, 0x0, 0x400, 0x4, 0x1, 0xfffffffffffffff8], [0xffff, 0x3f3d, 0x1, 0x36fb, 0x401], [{0x1f, 0xffff, 0x1ff, 0x10001}, {0x8001, 0x6, 0x3, 0x9}, {0x3, 0x8000, 0xffffffff9ae220f4, 0x8}, {0x9e, 0x5, 0x2, 0xffffffff}, {0xb798, 0xa15, 0x10000, 0x9}, {0x0, 0x95, 0x4, 0x9}, {0x200, 0x3ff, 0x7, 0x800}, {0xfa, 0x5, 0x7f, 0x3}], {0x3f, 0xcf2, 0x8001, 0xabd0}, {0x1, 0x5, 0x4, 0x7}}}, 0xfffffffffffffffe, 0x6}) setregid(r1, 0x0) 16:09:49 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f00002a4000/0x4000)=nil, 0x4000, 0x4) r0 = socket(0x18, 0x8000, 0xfffffffffffffffd) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:09:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4c}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:09:49 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) fsync(r0) getsockname(r0, 0xffffffffffffffff, &(0x7f0000000040)) 16:09:49 executing program 0: setitimer(0xfffffffffffffffe, &(0x7f0000000040)={{}, {0x2}}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x1) poll(0x0, 0x0, 0x4) getitimer(0x0, 0xfffffffffffffffe) 16:09:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() ioctl$TIOCNOTTY(r0, 0x20007471) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:09:49 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x0, 0xfffffffffffffeff}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="604541edec7105c5c6a052576cde1d5b9510b732fb7d9df786ba23a9237bdcf15242de5c549c17a12778399ec2c2b48a5815249c5bbd1811b2bfdbac", 0x3c) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) 16:09:49 executing program 0: r0 = socket(0x80004018, 0x1, 0x8) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:09:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x87}, {0x1}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:09:49 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f00000003c0)=""/134, 0x3ea) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./bus\x00') fcntl$setown(r1, 0x6, 0x0) close(r1) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x200000000000000) truncate(&(0x7f0000000180)='./file0\x00', 0x1a) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r3 = getgid() lchown(&(0x7f00000001c0)='./bus\x00', r2, r3) clock_getres(0x6, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 16:09:49 executing program 1: r0 = syz_open_pts() semget$private(0x0, 0x4, 0x200) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() getrlimit(0x7, &(0x7f0000000480)) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180)={0x1}, 0x8) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000002c0)) r3 = socket$inet(0x2, 0x3, 0x100000001) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000300)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xfffffffffffffdb1) getpgid(r4) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$KDSETLED(r7, 0x20004b42, &(0x7f00000004c0)=0x2) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={r4, r5, r6}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x800020, 0x0, 0x0, "85496a00020000000000001167f5bfa600"}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) sendmsg$unix(r8, 0x0, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1ac2, 0x0, 0x0, 0x0, "ede922120beb03f84197ba421113a99d1eb08906"}) pipe(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r10, &(0x7f0000000000), 0x0, 0x404, 0x0, 0x0) semget(0x2, 0x0, 0x4000000000000389) bind$inet(r2, &(0x7f0000000280)={0x2, 0x3}, 0xc) ioctl$TIOCEXCL(r0, 0x2000740d) r11 = semget$private(0x0, 0x1, 0x200) ioctl$BIOCSFILDROP(r9, 0x80044279, &(0x7f0000000500)=0x4) semget(0x1, 0x3b33a252ddd1985f, 0x40) ioctl$TIOCSPGRP(r10, 0x40047477, &(0x7f00000001c0)) write(r8, &(0x7f0000001700)="3a5575108ded0154d7399c9bd59e57fb12c3979cf959215bad72fd4eb1df75ed15752c2354e97fccdf49f9c6aaedbed8213c9903106298c9c5c2f6cdaa7af665454a4193132738dc8984fd49b177454678190f54a7eeaa6d1a89449ef4da7d9ef55d174131998c31f29a820b9d02afb4bdd9f5e9a204c514ea251fc0b27d4ac1631ecd26448c169c8897e847929459f368285ad191e1763713c3e5dfdb7bec7f8a84ca2e53ae8f1ce4b5feefcb90b911abd0a63cb4283455d83097bd02dfca77d6d1204d2699d4f03d3be54957465ce8ac5c6a117774e27d43ed360b5f619f69ece9485790afcb6de9ea34a7ed6d7a0293a0398f989a079fc6da8c6096ce87e670aba6d28a74374fd535372895bd2bb9e1c0c3f703122d9f944f9a18584d66b5ec3f03442eea0900b7fccb2573a1938a15198021ed808ec5ff9e5a02734bf56e4a1361c9ea021ab0b4267cd346d36c76152933ec7e7b5544cbe7fc092cf620cc6bc85f411abf76718a345871e28f57149d32ef1ff4d57c9389cb8ca1d16deab807310d133dafe957d3f11ece5a57b9aff55fa8b20bfa11d6ba227bc933b1110ff7645d39ae9dcabff4dd85d4e10084a6fcadfa77eba45ae84e01a12b3a04ec76245336902edbffc5f096055bb686d56b6623704e6e47974457e3d70999f16377df31d780a69c697355e63a09f6563004b56b02b956aef089041aab184b264e6f6c385834b5fddb02df1621fcccfb6b78f4c6c26f2c417372a357fc69055696deafb98668900431cafa2bfb74587c07d046cba09c334d557979bb260d4b71fb21c5d36080a47b5d6e6768a2eb4799453f6811a3cd7192f0769a0ccd0e6f0aa6a6cc8a3ac1da7fcf2d7e6783d1a783f1328f0264599a3c1a24e387820951577d6c89c956440874a15bdd8392368e90450cf4a1341e75d579af1ac9bfc84850bcfef937f3bcda44d79b5ab76b2c4178f7892906b80527580ae448387b7aaf5e9f790414ee2b1078d64d82d10c3e2deab8a94f193dd894f4efe9ea0f57b8d90048388a3449b4da84e320dc402a699df2e4cb9f390369611dd37c363ac61685e3d5bb88809a5667e6cad43f030a77a90437fa3f13750c5cea52b33276d323db9672424a1514e9090031b1ae89a053b0623f433a19cafddc728174b831365ad5f8e6f4ba8e22304bffbb3f64ad63147bc6738fc1fe63f91aac1b2348f4c839bace7fb6ea0fe42d41a9e1c6abd13462cb9bc487678f823ed3081e647c1980dc1f0d38dd7193469343a43cd120aeacf5abe5e192860aeb43c4973aa1f93785058184fe8f1f566b1e2090852dd5969d059cb4c6d2282d2471373088a28357c09822614563528848d3c49dca9419a1aa5d0a06723cacf433e3018d0c60190e72deab18a2c0da5d2c7a887e4bc2db09ddb11092b03e9832e755afeb5a9d42570a5d1bae02dc2ffd72b2062cddc75abc0fa7170a89d26983f785fbc2ce19d6e02e447c957a5b4d75a3a3e75caf424a38d189aab002d965bb638230a145899485923a4513d91e74119a719a46e6d65bf33a2cb106fc9c5fbd4878de3c88bf590fc6ae3aca35e0c7193219f6f5aefa3969f094342647747dad7f106fb51b851da83b3ab862797340edf8124205d2198f778dd95826de7fa9122f7ae0991eb68d47bcf867a606a666e78a8fbf2106a1099c23cc9ec7c366a1c323dcb010061f39a2a40c0f425b935c62eefef0075d070a0728681c1494d465b7e1e210dfc1ad1b9caafbb48773fc0602383c58a3e8e9e3ab45006ef02497610e7ba24f012d658b9ad12602cd91a9758befc1998787b554ae834bd613382be3e802990b111026ffd536be06b6838ee657af08fed10f51eae31e5c2f353fca758a4e3798d7469952a2f0aa89f2e98d0daf6f3d0614c121c9beef302c29df7858787afc8e6dc31c112109c00f87c1851cfa14af5fa811c7c3648670b272c474f33c268f0348a9e1710c8dcb2ba768928991978810a166c90ebefceb9cf7a5b38d0bebd584c4798a4ac6d263d13e1a980ecb427a799bd88263f05b37bedb35c8a5c9e0a53cda454e96d2d5de9b1e7dae7685f1648592d6b2f16e0470a7d4cac222dfa0c2060f6bda218be3487655f10668ac4a25874cb1e15cc89255e0961afa06f146fcd49244e22168b0c6846c8044edcc2d9b32d52f03fc289f6edac99fb9d799fc27f1222a0a0c1547a6ad1b768bb42bbcc737d5a62ac7aa3241c578f33082193bb1960a3229605cc2c974d2f51927a204d6b5e39a21a23054013d3a3082bff5041f2961b10478d41c0bdf2e050e76ca2a81286c341dd921c820ca99592a09147f0f712ec1e7a8f2a902052dcd11e996e00eecb38bf4194396387c2e80cd4ded13c729562afa4fa1f941ff76161ac4287c851b6a9bd47d85f38369ceda7a55564421b7025b32922a9e9601f3bbfce1d8e3d69aead57eb886670904e392fa5cf595601aa118f45a2ca8bdd220470bb01af1e3c7d928fb51ae643c6e54d49b1897272abea5023e2818c0f9fce63d81e19180051eda334e7f45354f8d47d3220810a9deab39f469a5a135afb1355cfb1bc598ed2e4e2a3412357d63ba41f0dc42960dcca7f882c2c672a5e7c83975f933bb5693547ff415d4a55c30ba99695728a24454d8e34925bb745656cecee3a60eafb69ea6b11606b3fc20f31e175ae8f778643592399234f210dfced74e283f82b91d7ee1817faccbc64ed83744f7439c37ce78e5324cdd960aed202a66bb8e7dbd2a1adbeb77f4b93fd1256bdeef6e923f240af3de87adf58746020a2a54f7746905a3c9c8ca1e96199a5108c667ae390868e71f44cc468b455292b16c751c8bf37da601806b26b3571844b578d3d5169cf076a7416373c12412367b89ede2665b12a1c69628662e84507ed532aee34bc236bde06328ca205423d16e0bf649a7f9752e7082ece6d7aa12dc837cf87fdabb889ffc9a284bc0f57df4b8ac4858898dbb951958dade8a58c8867ee3337cea79b72a259961157d846ce09d3bde5724553e772907e6464e5be330206d87bb400bd6a7c0d0bc231bfaa3cd0e95a20e14b4409b0a38635ade2551a547ca7eab59bd6ab38813aadf088d90c3aa2d5e1ee5a00e845c7f54ef0dea0b2a5a5be97b8381dc547b8deff0c8d64ab15470ed6539bcc04c7728fb61cebda8109c64555d0bf47977d18bb072103f1ba07ed6d751451916549aaa38e689217dcec1313ac3099fbba7fc2c7bbbc8ac9917bbcb9298fd92210be04315e1f9b4a77b0456034339aa7cc9a321c9ba91cc1a5271902f90bb2e98d1a8b5e2e150875e27b40005523f3c5990d0897746137f68e5fccb87a89acc9f507825957afa2532ec498d4760f0b0b8793b1c9603f74b52c46dbc65150e6b7fd60459e8e15bb3d4fa28705de668cd34eab11e718be8840a95667d69a381d8f804f6eb05ce58995e5d0fff71e5a52280e7948dfa2acc840d1adebcc3b266b051bf327c297e8564be4a5d148487c129f5e667a6a50f646341daf93e02f72a3a2083059293a3ece9c969c8ae59e4dd9df25385095cee71ad8c7f5fc5a3d71628725bf851377b385f1753e5751973891391fb87e787cef17741a8357dc0b78034b99692732135fa9ad204f5aa3a25d7219d15ea68f00b693fb7b2a6584d78ac3f4d45926e405fd32c1d2318d93f68992415b71574fc6d26a21a0f94291c9145bde35b103bb02a9e2bc41d5dd0a19e448a424691dc99579f0c5bad753670adbb03517e106383c48748c927f61c9fb0d745285f3a2d2309357e8442051fba04dfdefca56d9d044836fa608e115efc435f0977f59f1f36c6c3d68d160a5758fa7260b79a3f6f6c8583950a8cfe1239ad2b1eda76599492a703f1455b863b6ba8dd00a11eee4decf46a4794614780f9420201e2e154c1b5ae9e8fb6d8fe6bbd6d981e39fd8ce8643b14c352d349dd70fd9481dcfa6fa2313f09c822c2814494ff149798ed7bdbd695b9fda29c041ef944395d8835238263ea0b454b2675e30f73e1986e153de6c9bec911505417fbb6596c26b61fd142e0509eefcc9bfaf02b8581af78af614e5a868fa471dc41cfec26300064df888cf678d737437fe9f0689e3166962389a7bd920b47875f037979a95837ccf4a0d91d1491a29b3bb825ad5bde7016d0151d0e749194a638430b71f941396ecc2ee4e417c89ee05d5999069610fe5aef1b349a30ebf5c2d6a351b848ab2adaf2b6d67264d0d559774863274718abf5dfd04175ed5ad8eb6ecce322d37611ea523c5fd9d57875ddfadeb0247a1afb06d8cc5a8f0e48fcedc6d77051628f1906ce8a871331c022dd31900c90d6ade6410f779821b6a4c7137fd606cb5628097eff9321eb3bf9fad79bda0615237e59e18dc7b72550d3d4af14d5cec7ec10d4ebf31f9ad53b6c5690af19bad2cd82df82af7009bd19afb642b2111463b49913ab0097e91c4cfdd14da65901876d5aea97f753a9c1f112a93b3929231540c0cf7b808c79b327d2c3f92db850f126e8a67d5e62e039f040afc6b315f88e467ff4282c44128b3516aca43b62609cb7b624957e07de0e82438cbc3e2efa374a205244ebccb48c393d46a3380d14ff734bfca9eb55399afaac9afd5094e713ff8c400b2f0df44bab6cde1af18d86e802b272b657ef41a710cfd903ee59dbf4838492f0a5f8032053e5d613f71e306bc3c347b3453df60c96c6cbaedb43c9b9bbf5885c9aa30a3f25a8ea2299bb42afa956c9276c4c80154f7d65c4e08aadad7f923c600b4ad178dc83d6e9febe29d98d8ab8674f5edaf152a249c6e2d279c4f7a513784c310127db6e7ed549a06d51c45246c1cae21fbb79b793cc365ed0b01c3896f7d82ee4b86755387d38221710286fa95e4d9fc54ea04330d8df0d4bc1a4407d0ff6f7a48a7a9f981ad98788e50b4f86cdb81a041d0afe56e6b9860ca52f969969b0b775ce938a479780c4a6a6b186bd57ab18f149c5734d2c9d47d5b6764142f270a311214c1b68dc4012175efcff80293c203fe53cd35970afb0375d875f710481de820bda92340b49a8acb748d67816ee9d3a6a1cb05adc6c2043f63e6a11d267ea672ddc19f799fd9358ef7cde1625bb411b64cc26558ecb60883acf404d63132b39078fde8caec0cd50851ed0f5cc7a11185bffefb5960bdcf0b9e61d61654d906d51897358ed8ef5514fcac3fc3c81ca309548c7a978d0203b4758da76c41bac70e7729f0767a1e572a57fe425a7cbc42203523c91a4d3c8d131cbfb3c2b3dcf4e36585e5ce08e22c05cd507f41623a2f83b7397eb96eb272ee2e792bce1b8501258c7ccef698ff5c035c945d75a382c38014847b1195a7af25ff7a3ada6fd28775429fe648edb63fbeaae0487c2e798d05533d7517f89e44d79be99b6364ed19f47c34b559cfc6bee6558bfaa9256c6ca4ec066cc7152ece0bacb484ac412978890a3b7aa07776970d7de526a9e137219752127c463781785e57665e0c89772990ba674362567cf4ee115c3c3d2f603d1310aaf327284d3c46eb58994b8132e5755520b857b61bab833839fd956eeaa2a115bc99800d7b08f0d92796c5206a9377d155d1d2d052c3f581ba1f29c2556e1bf65d863e8f14f93f238bb4431f19d3cfe8728269063fca25fbb84628b8a17c0a0d8a1253fb208e6b702e980404824c9d3a9f26d35365878f3352d5487c3d80b8b0f5b9926c75fa6dc6e603caf881ce49f5780c4e93b728b1bcea101fa45c37718975ad6439c27259f2a2c147e000000000000000000000000004697abda3ffa25f64af00441e84c8c685eefa3d3d2b662d3f5290cd7b6d6b4b1e4fcc3a5369f17fb910d458c39adc1226e3aec08d89f62bb9d7f93abf1fc8ee3e314b1210a66f99f6efb4ce1bbaf950f0308771809867f615fbb84ca42d74fe99c89c4defd5fe2577ebbebfd4403fed7e001b0e3abc4945195c0bb96cf3713dad3aa85c192bda6033f294c5ac077fef6a374cb6b866166932a410f3661cfc58daa8dc576e3ce8b85d6221844b74b800568acf1d65045649de5053fb7611229bbb0b911422aafa953fb9fc79d56ba6acdd70202275042c2d0a52ef0959725", 0x10de) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000200)={{0x20080000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x3}, 0x100000004, 0xa34, 0x8}) bind$inet(r10, &(0x7f0000000580)={0x2, 0x0}, 0xc) 16:09:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x84}, {0x2d}, {0x6}]}) r1 = dup2(r0, r0) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x1000, 0x7, 0xffffffffffffffc1, 0x573}, {0x3, 0x6, 0x4, 0x3}, {0x4, 0xff, 0x5, 0xfffffffffffeffff}, {0x2, 0x4, 0x6, 0x1}, {0x6c3, 0x3, 0x800, 0x80}, {0xd0eb, 0x1ff, 0xef4, 0x80000000}]}) 16:09:49 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getuid() rmdir(0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) setuid(r1) 16:09:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = dup(0xffffffffffffffff) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0x10000, 0xfffffffffffffffd}, {0x4, 0x1}}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0x800c7005, &(0x7f0000000140)={0x0, './bus\x00', './bus\x00'}) sendto$unix(r1, &(0x7f0000000100)="f94f48ade976b82156bd25a1b265d7b3431a9ddc2bbd03d1147afeee0b4dad2377589acfd2c33117ead1f9810cd251bf0ffd5bcd6ebdc81d5f06b5b7e2", 0x3d, 0x40c, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) 16:09:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x15}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x8, 0x6}, {0x6, 0x7}}) 16:09:49 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x808, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000000240)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff37}, 0x0) 16:09:49 executing program 1: syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000001c0)}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x4, 0x2, 0x4, 0x6, "c16b7cb39dd2dfba2db55bfe36bdf4ba3d84a1a8", 0xffffffffffffffff, 0x7}) syz_emit_ethernet(0x2, &(0x7f0000000080)="c221") ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x2, 0x3}) 16:09:49 executing program 0: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x8221c2e3}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180), 0x10) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x7}, 0x8) getegid() 16:09:49 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1ff) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0xc010427b, &(0x7f0000000000)) 16:09:49 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom$inet6(r0, &(0x7f00000000c0)=""/129, 0x81, 0x1, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, 0x0, 0x0) 16:09:49 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000001480)='/dev/pci\x00', 0x80, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socketpair(0x7, 0x3, 0x5f, &(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000001540)='./file0\x00', 0x10001, 0x85) r6 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000001580)) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001400)=[{&(0x7f0000000100)="1bdc4e0bdb2d3f823ab965bc88899e0f158bf41861f7c4760c5ee62442e4a2bd466999e2b4f4f706267f43066d5676e98db92ad98454c1320a02074a4c335219b7923449d4088e2a1204dc0b58886c519d17ae13b4acd65bbd2ac4488594b535a3107e871d74410226e98181f9dc49c9af53ebb70e2345a64d6e430301c75e7a5ca90f7bd50a7bf5bd4a116fba7e47723c0faaa5bd3293b300474e34cf2a108fa68f97473f65fe6678141a797fea5eb511dcf3d357a0b1c406d84de05f178576ba1b4b6d8aeca932232f4682e2ece4a9488cf73164a0fa704c71e80fb9ca8517f9b63080686bedf92c651e2aa8db02b0", 0xf0}, {&(0x7f0000000200)="ef03e9f6d22ae4c09904a3dd4ce4a54517638695a3ad8b359bfbba776fedaae222316493d44b72b724bde77b2ef17d6decf01e935ebd3266aca8275dde8759b27bd8a12f30db8c5b678f4c3aa295a0f5270f39ea0d7b4f94fc45705e0d62cb834ba48bcbd6c40d2ff1b6cc969187a5ca6977e67747567167e324a288c862a6a717e813e38e4bafbae07229465ad00dfb4e26ff4eea5afba3d62ea24452ece2c98cb1ebf8e4760b8a87294c40b2eef0ad7d847760480ffe7e0c29896795314f5318b303c12e906eadbb4040147b741e12f15e80b83fca9fe1ceddea9fbc59b66f466ec3aa6775a6fa5566dc5d94dc246cc4da8df224ac93b560cf00dedc5126c8d1031b3949084bb2dd28fe5ee7a0c9c22ed0048ce42976f8933dce125f0a87f6c77bf129fb4834465830b3b60207463e85922a7b8b680b2d13095565a2ea76838eedc6568c590181de5ab261c124af84f1d2ae0839db74ebc5a45cd47f58c5e2f6c738a777827eac9c656b6079eab1d65e78e40d069029cab77b54dbac1d7cbd2b603c5d84a63d95aac8c65fce32fb895b0cdf1a0a0e8fb62837e913d414fae77fa3e73258ec6245f00a80bcfce4202c9e9440150be85317e210969dddca9d0361295bd31d72d34704a0dfbf0aa6afd6718df405e81811f0a7988a0ac3cf5fd62114a42706ad0ea2e2953b65fb6668324551eab868b18615b4d4ad4e99a487ca29f76e41f26cfbc8848adf8f856be96e08360281b15d23c431c887b470c3939d1ace81c893bd775758aac344cc7a56f580b325234d2b8eb62845155cfe8fff77a2268c9ac8fc511be7dd8f6c5e581bf6ecf9dac083f2772c2aba5d63b5dc969f88dac981331d9b0eef6882a9b8249edc457c5ddc5402b81aa856dcda4d24ccd307c20cb85979474d879ff683cd298a68ae4af49a1ab70de93ed226a5e628e47761fd3c10f59669f64674728ba9750921f6b98ef4ada8815e8b60688e1ec7676cd0296016d9191744cdaea628248294067b48a1a3298edab76ca628a721b14dc7bf8470835098d2f263d0dfe4dad1caaefc20638e810151e4d085da8d51dd2ff5e3304ace2f733b0e3f0014603c8a51044ea158b650f1eb07f10ef275c0d4bf02210bf83012200bde0572dc02288ed585fc9b87c193329e45344349809d83ea9c63435e8d99f325e41d04a3aa3923fbc4523019b1475bb1b1eae7bc6bbe8421edfa073224c8cea55554291944037f9ec56f8c67aeabaa162f4cbd7ae1b3401b655837a658248949114b5b0ddfe194625265323e982065a65a57dc04986d43ad195574a081f31b38eb44f133e7c996add54a100675ec69822e9ba348f1e46e58ffe92f6005772b541dc3f6c1e278cf9dc6e5b43766a703e3cec0228a5345a040c067b7a5254a6624847f3305f6d91d3ba9d49f9e7b91e04efa2a4ce4b3f8d4b94a51e352bb7ae34741ee5141d672720acd8a234655b7828b1e1ed69df22ad98db32eaa7475292438efa7d0cdfd1c70ab308f1611e1482311b2778f7ca0d18864f699a0c28e6fa1d581da70a845e606b52fed4efcc73f1f09dab8cb533c4ec0ed24bcc0710b1d4224363cca7741d7a7f22924fc89e481eb93d71ddbde8907971db994f154fa6b22016eda0f02475b09359b197e5bf384b23f725660b80b6fe10c0579f1cc069471818e38e64962f0883a9912303424736b4762a6a154e9c3603535b013913993887771961d4c0115824b9d7c460bb5083046fd749fd00f0644a2a589f16c91dfee516a6db6a5577dd009ee0a5b52bfdd57506357a5d8ec1ebe949ca610b09411fbd6956e9cd78d2801f6af03e0d8ff64fb41d3a257df609ddadedaf7ea3a1f6ecfc758ccc5ffc274bfe009fbcf4e9e0403dba595cf78efaf69386ab40099627a1b167483567457729c376116fc2e4490c086a607b5fdf92316fc995f371d2b3b7b2e49dbcd2c8fc69fc53cc61477c2fc084915442f40371697aa13341d2d9b048dca984afade0618dd1c19541bb3e82d0a6735b12490a0ca45a699df780bf4e7aa975d76f90af22f6aa55f3592a2136246236c76f55208e7117534a14554fdf218c09b8cbfe658696225a5c118c13de3a9b7c32f11feff4230e8a4d5239f303e51419158817fb2a3699608d7c78a8df68649a947714f139b2be95f62abdc45da154295548a8ca282cb94deacac869cfd94297138b78dbcfc8001dfdf64e6502bb91905c9643957303ba0c38e2e51e123519d877b57194563b47f47c1a0f5980529885bd89ac6510dea130c0a537b2b42c91540c0680a6c2c2be6894468b8a928d80274f7488b706c2de486bda68dd4aec6994d2078bf56695452f3e73a89a0e635f8f1e6122c5ca8c1c7392946fe76bf153f4228c79aaf8f7dd4b6ba17a92289028c42a55a6977a7807593e8dc3f4a14f1844f28c93658b21d8f611fa69dc056867c5f37ee362ab0d93b9a312b29d6e985f0dd776a48eef0861cb99716132d5fe51791d332595a0978cc0222301623e37ec398f1118dee93b06f10f9a4cd1fff7815828f90d43f9cd5c4fc8f97d04fb12178e837a9745002b70145f23ee619247505c08f84b9a33f471e7e26ea19ee8171b68da49a73409cd3e02ab5fbc031d074bc0b3e21af96166ca28aa2135fd2ef568cdf00b186e510a286b91dbae78d27195e84dc98f5336e22daea691d681ca569aba5cbd6a9294b4a07db71f8c5fca3751f65121f3b3416495e4dc335d98ea4c2da8dc05e01dcc6e02c7c3ac3a87991d689c3999c1e0c4cc7deebb3e95b3ae30fa893f7a3538c8da319d5cb05087ac5423a5f1d5459fdf87859557597699ac99f9bc18e77254dc15aed6fb75ec62e64b31e3ad7567061cc0ca070d54afe4037c61bc9b564d223a0af11ac7a2e25fecd7adb3a92fc03bc58380fa4a29cb82f6522e48c77e299bb51120a6642e494c26871bd04a71d02ddb3285dc25db37bc9c2db3835d28d84fcd427ebf4a1c51b5740c3030e0e244c17a933dbb7f14088b6b81a1d037d8d344ac100cc05367e593ae832ebe16a8d5309b1a4813365a357e521508a963c6a54f1b46f02ba4e4f6e93d5be6f740a052ed965ec0e960ac3dae94d41fd9abd2b659ee896911feeb9cedeb72d1eb32887b00ec6d9ec37cfb5efea42a6174a2ba3094a37325023536c928312e684a0dc8314c0b9722ad77b59d9b6405f8f5ad8dcabc3524a6b4090ff3850cfc19082d3bbd4ce0f899317b5b5d48644a3f64701720500dea0c35a887f6d8842c309c1231edb7aa41543f988ba7939ef52ca0404c855b5d9e89a2f4b3f5d0eb5e2811b7aae0d49958cac3b916cbb7d48584f356ef00cf263cfe1f5d870e0daafda6d0c682be78e74a12a0e24b7e9fed6035bf51f9b12dfc71943d55bbf5f872fce9cad9452cdd01f86fd5c9c06ce0a5b611b228bdede56c1b2e973724bbd7b5a27111a1bf50d9339d3ed28a5683eef058c4b140e7e45cbac4516c491caf4aa5e0a4d3bbb6cc27b0b8b2133334d8bbd34440d1f64af6cc0b04d920af1b7431603a02af3e221d7786d121dba40bc8837edbd8b507685ac600bc14d9bcf41557d2c5fc5a27a1311c20db0982f76698edd13aa4f51e0d5979aae3c05cedb5e2e665cce678fe41f7f51c7bd8b7643e3b95098eb57006577ab691dbeea0ffe90353f7c29b1e7595ec64d2e333e10c6b4da26ae51a31092a0fccfa383fc639a589b1f316792278bdf51d8ff0340b73fd7b018a1caa422703a4f883d854da53c4ab5b779b13eedf122586b18d7bde57114efc5a9135a14902d0d1ee229ec3f4131c9377c1966c3408dbc917e1e744727ed158057935de4a7a0f1e2bb24c78feec0c07eb2089a59385a95effe87fd08051981adc57b0dcbc8f0b6847bd79058b28c8774f01f2678acb7b81d653181f8ae489c65678e37665e36138be770cc6b09af4f5ef55c319655a55f114c1a57585fa92aa3bf29fa82cee0b2f9599ed086e84447460a315d77d891e45e749b73d583cb48710c73189332ed6ab78418e0dfe2d667cb371c8b3483793765db47956668d847759e0c848ac4052118989973ce10fe04a9e83ed377cc666e0b58379ab2196fdedfc327ae939a91e03078c35ec836ad5ff3dcab8bc8414cb4f39d817fd55fb683a50943b643b646d83253b3060925cf22a5a72b2ed4c39d76a3ab8e657eacfcae118fcb4ed5b34d801f6060134db708c8c55bc49fc5108f2e6583e532ec46d8bf96820dfdbaf54a3a5d08425c59c764a1b07b6129a11d95c0d60a78332d5e8197e3d60b42b1578a0e79cf4fa5f3446bc4f68d79a8535c6bc94c5fd59972d4479e54ea417040149a710c5763dfe822535488ad0c65b6ef915bbe847ad203d474017c8b1850c127445295ac07a5648cc7e24b123767fab40a65d8caa1d2219b6b0d5588c36c02ba30d9432629e365a7bd5673d563afff9ed5c82ec930c9ea379fdb18543890b44c63011c475e05761048d53bad2bb693b319e3a8ed0439a2acf0fef7df33abf03fecb5d2b188907e6694f500cebb2b10a17c94076591c3cdbdfff6d0f64b3cc174bf6d1a26a7f2ffd6471ce07922f3dab505258023a017532468206a8fffe710005f176cebd08a6f36fc903848c0fbefdd4eb55335c528ce6db6294bc3d576b9ce2bb4a300f7b8755e28b813fc3cce833f131c8c984496cce15aec1c8aea5d4ff34e4d85702664883294c6505d859ba89ba9897093546be402a4001904bad82ea6a515d79515d284905ce8f29cb190fd79df61b7c72d0054ad282d49da499ec531c7954d48970ddcd0ebca03b1ba59c1a81942265d7d81420ed161159dd0e67edf50cf21cd99b7b12e7fe5e649b1af694631c275b8bb33894158b9e2afc5bee9811dd068c0cee31c7813bb35146a682f6a7751901a47eef957ae0a940d5346f015c3942ca0d960d4ccc2a9df0fcac30828e3cbc651c1590b6eb427e00727b68d6b96369e4382684e01835cfd151bc7285cb553b5ed6aa6ea25baa29a7cfe04b136b68009063bce4d9e8f5cd077f2aa395745ce5f31657564710d3a48df4b1182d0bf337cedac914ed4aa1f47e029b06edf22b4d06aa313ab60f12b485d5b4090f3d60792b2f0ae3348a4557b7b2d5cf5c4677c204fc9423106273fbefddf63e788875931076c2144bf711fbac3829dfb31fb14f523e209e2246e40b44422fa6d5c19259a893c66a496635a0e220286d50f3b0e549b9f9c8b2530fb70ff9972d7ad98c66e7d5d20bf5023a4cb1916c072f3e7f69b0993ef7f88866844f8806d226044ba77b9feac96b7ad22e0f7bc52e4c6ddf25e5c6ac39773a7dafd179f7f106c29ff132456376a5343f0d40bbeba69a74f3e23a27d24153eff7b3b31c10c07151187043e7ee80d7f1bbb7055a80fa52dcabde69bca098c4d9460521cb3b31ff9c45ff50723644bac8eedb36ad325c788f640561d0500b5b6f514af46c839b0cdf78ea0a1f5134aa8f12a7309594b1ddfa9293c58dbbf1be971ef1951f2e72b20780a7c18083ea059be3a3cfbcb62a2faa413f1759d39029fab8ea9a521d291497f80841b886a3b76eabe9d3ae0cb9517e589b9eff4206848977c5ec9fa302d7b2512a4696e242ce70e2297229097ecb60f508d9c7db1cde87d6d7e15b7dcf13a89343f32176fc06a52891afe5242153ca36b18f53b41ba6818c3bfb0dd3a323495febff7131bf217588e23aec709c5412e9fb7ce57df79c20d259f9acaa83b8778b7fff186999c28fa358fa599f1777f66a2a24c2c7740bb8aafc8c49b992468c2f65ec0fb9ed5", 0x1000}, {&(0x7f0000001200)="6f1ddfbbdc02c48ab0b6612fd300d36ff5da2160915dbe9583d88653013912f22aca0ef0956621ac7c0a47e038044a8ba7720d0a81d460b2307826285daa4542660bfb2b3f70efd83ce28d6db0ad94071a880d4d33622e21019d07ec0eacbef36ed3568fb2b3fe50eb282f34cb2da2331cf97a", 0x73}, {&(0x7f0000001280)="1f773caa9d27690c9d13f88c25f0f594f745626dab9f2a5427cd1f7685771f730f4157fabdc1713f07383001b2b20eec4e7e58213bf9932eaa07ce3df9bf9e2e623df4545bdfd71dc226e6c237b34a6d43ea9a5f949f412212c98ebd219eb75e079c1c15ee16309c67d83f", 0x6b}, {&(0x7f0000001300)="9c227e13c093e1052222913e2e0f13bb51bb3ade5ca0f8c32eeddd6aa785177f5f025a2053c88393117d29f48a0f9def270601d7af07eecb8216f0a87b", 0x3d}, {&(0x7f0000001340)="08e09be23700fc9b9201b44e23ebd71606a7ee25ebfaf3555f54bfbbe04f81b2384c91464dfa81b376f20a985f19bf1a2504cfe4df6047d9193f9b4772edaed4d52aa2843e069ebda203c16e3a360d065da9429ef1e13c79dcbc58153c7644985068955bcf176ab811dafcb764ea7450116d9f745e6aac4cf9e98f64c8ebd92872c38701b6f533c0611dcd", 0x8b}], 0x6, &(0x7f00000015c0)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5]}, @rights={0x18, 0xffff, 0x1, [r6]}], 0x40, 0x4}, 0x3) r7 = socket$inet6(0x18, 0x8007, 0x0) bind(r7, &(0x7f0000000000)=@in6={0x18, 0x1, 0xfffffffffffffeff, 0xfff}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r8, 0xffff, 0x1000, 0x0, 0x0) 16:09:49 executing program 0: unveil(0x0, 0xffffffffffffffff) mknod(&(0x7f00000000c0)='./file0\x00', 0x3122, 0x514e5fa4) 16:09:49 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x240) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:09:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x6, 0xfffffffffffffffb, 0x0, 0xffff}, {0x34, 0x0, 0x0, 0x80000000000081}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:09:49 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x3) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000040)="f40d76215b979e4f28d11c1ac72181da58ed1aad", 0x14) recvfrom(r0, &(0x7f0000000080)=""/190, 0xbe, 0x0, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:09:49 executing program 1: setrlimit(0x26, &(0x7f0000000100)={0x5, 0x4}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000024c0)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) r3 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0xdde, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x5, 0x1000000000000007, 0x9, "419414a0f4336778fd00000000000001ff7132bf"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000080)='\x00', 0x1) 16:09:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="152ad7f0") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x5) 16:09:49 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x8000, 0xfffffffffffffffc) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) 16:09:49 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') close(r0) close(r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect$inet(r2, &(0x7f00000001c0)={0x2, 0x1}, 0xc) sendto$inet(r1, &(0x7f0000000140)="ded0c58192ae16d1e8fa25b5e155ffa8", 0x10, 0x2, &(0x7f0000000180)={0x2, 0x0}, 0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000000c0)=0x1) syz_open_pts() ioctl$TIOCEXCL(r3, 0x2000740d) 16:09:49 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r2 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x0) shmdt(r1) shmdt(r2) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x3000) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) setsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000000)=0x3, 0x4) 16:09:49 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) openat(r0, &(0x7f0000000040)='./bus\x00', 0x80, 0x20) r1 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="35d4f915337ff12240eb4c3532", 0xd}], 0x1) r2 = msgget(0x3, 0x40) msgrcv(r2, &(0x7f0000000240)={0x0, ""/130}, 0x8a, 0x2, 0x1800) writev(r1, &(0x7f0000002540)=[{&(0x7f0000000180)="cea141ad8435e707d8abee923371282ac3869b7f4d8a1846256f3136dc7a8f0aced0f638e8e3ae4e5dfeacf694aff21be65ee47a05cfdfb0df3eb2ee22759e9b75021dd2f38396f31a79d7a316bce805f836bfbbeef090f944e765423f70bd36f2e7544de0791cde3bfd2a11e92cbc32d3d8d22b578b9293ef3201f4fdc251a965f78b86f2c6be1bd50d5f87001e8fe4a2720e462d7e9ae2507cd774fb8da819031a6321698cfee6", 0xa8}], 0x1) 16:09:50 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0xff10) r1 = getuid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, r2) 16:09:50 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000240), &(0x7f0000000280)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1c}, {0x16}]}) r2 = socket(0x18, 0x4001, 0x5) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000040)=""/29, &(0x7f0000000100)=0x1d) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8d") 16:09:50 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x2000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) read(r1, &(0x7f0000000100)=""/4096, 0x1000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) read(r2, &(0x7f0000001100)=""/131, 0x1) read(r2, &(0x7f00000020c0)=""/4096, 0x1000) 16:09:50 executing program 0: r0 = semget$private(0x0, 0x7, 0x100) semop(r0, &(0x7f0000000180)=[{}, {0x0, 0x7, 0x1000}, {0x4, 0x6, 0x1000}, {0x1, 0x8000, 0x800}], 0x4) r1 = socket(0x21, 0x5, 0x7f) chflagsat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x1e1) geteuid() r3 = getgid() chmod(&(0x7f0000000280)='./bus\x00', 0x0) lchown(0x0, 0x0, r3) chdir(0x0) setsockopt(r1, 0x0, 0x2, 0x0, 0x0) getegid() r4 = getegid() ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000080)) flock(r2, 0x7) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000300)=0xa05) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) getsockname(0xffffffffffffffff, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x20000, 0x0) writev(0xffffffffffffffff, 0x0, 0x26a88651e0ec6ee4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/47) setgid(r4) fcntl$setstatus(r2, 0x4, 0x0) fcntl$setstatus(r2, 0x4, 0x8) mkdir(&(0x7f0000000140)='./bus\x00', 0x8) getsockname$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) setuid(0xee01) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x4) 16:09:50 executing program 0: symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x5) 16:09:50 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x83) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x81, 0x2) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x2, 0x2) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x10029, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3, 0x9}) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x8) chdir(&(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x4, 0xb259, 0x10000, 0x0, 0x1, 0x2, 0x9, 0x2, 0x1, 0x5, 0x80}) chmod(&(0x7f0000000240)='./file0/file0\x00', 0x1aa) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x1010, r0, 0x0, 0x0) recvfrom(r1, &(0x7f0000000280)=""/94, 0x5e, 0x843, &(0x7f0000000300)=@in6={0x18, 0x1, 0xfffffffffffffffa, 0xffffffffffffff01}, 0xc) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x30, 0x0) fchflags(r0, 0x2) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000380)=0x1) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000003c0)) mkdirat(r1, &(0x7f0000000400)='./file0/file0\x00', 0x0) readv(r2, &(0x7f0000000980)=[{&(0x7f0000000440)=""/144, 0x90}, {&(0x7f0000000500)}, {&(0x7f0000000540)=""/21, 0x15}, {&(0x7f0000000580)=""/5, 0x5}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/71, 0x47}, {&(0x7f0000000700)=""/68, 0x44}, {&(0x7f0000000780)=""/154, 0x9a}, {&(0x7f0000000840)=""/90, 0x5a}, {&(0x7f00000008c0)=""/159, 0x9f}], 0xa) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000a40)) syz_open_pts() ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000a80)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/108}}) r3 = msgget(0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0, 0x0}, 0xc) r8 = getpgrp() r9 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000c00)={{0x2e62, r4, r5, r6, r7, 0x80, 0x6b}, 0x200, 0xae, r8, r9, 0x8, 0x4, 0x1d, 0x4}) readlinkat(r0, &(0x7f0000000c80)='./file0\x00', &(0x7f0000000cc0)=""/74, 0x4a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000d40), 0xc) 16:09:50 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x209c0, 0x80) pwritev(r0, &(0x7f0000000640)=[{&(0x7f00000001c0)="bab02cd31da91dfcc5ba5f3fc48729af47f2eb555c86f13848a343e9f9758b2f918fab4493c960a37fc19a048456ed39f6b1b3ace646eb1ff9ee3ea029a7d13b6caf5f0d36de0ba0514d6e60a9d240eb28fb15c99c75d3f4d4c29f409ade3011eee82882724b9e71623f943f3786e5a05796b98bdb7690", 0x77}, {&(0x7f0000000240)="62c25e9d54eaead5c827f162376083238908dc7e23efbfdf767c84b2628cc08cb987cac13c5846bbe2359c4e5453a4d0e6358be46e8f39b323b3cdfdad13c963dc30a7a5f817910459a30da788506334e155123d60f5cc6ca007a4054d7422cae1a2677f2b5eb1fa6926e49cb72081affafcf0c95f6fd640cd62896e8487679eb3d9a40f50876afbdbc5a7396debbfafb46a4955abd220c111768919e9c585938638c572e892bb984007daa7813fd2dca8dcec150feceafe6877fc2b18eb1a3abaedd313b2099b9ae2829c2ca7ef659f26dd8018144ee4d68af190d3798f280a0d3eb95186aa55b62fc26e83cdd9fa6669c352ff", 0xf4}, {&(0x7f0000000340)="65101267d3af9476a24caa9e0c006dbebe3303bb88dd221dbf9bd129bea4e7ddf08af7d666e70d28652efc96c9d163d017cb1355148891494f28181e09b40d6f2183fbaccb221264ed170197e3692a", 0x4f}, {&(0x7f00000003c0)="18b67d05f4556d0e5d6856ac6e6e3021e9697dfce4807bff39f5257567496d508889215ab528ac2481d0da020afa6ae8f18e78b751e8afb0c86c03c9d1a53b15a5b4261012e49fc5e99d805590ece7bb5bf308d126", 0x55}, {&(0x7f0000000440)="d24ec8f67ac7f180bf4b869824ed19e18af800c1988da86ef2e73127fc60dc1abe2e48146478681726ea9a440b5e57a057e146fbfc4e3cc4921c0d567377b9674422f690cfff11aaa79aaed03e4a874ad1c6e200cd9c400c8c4960bb157d3e4f6339dd2f119cfbaaa3dcc7772e5611a7d0018c46f61e726a1a49a6a8d7105b5fc579fbfa11973dfdc1d5e207395b96c6d7ced7b5fa5ee5e0678929095d54e98f", 0xa0}, {&(0x7f0000000500)="1ba3f598a4f6464a3c8452f92d4e887c83c0c08e1a308e463fcae9b7306cfbbc4097443758124ca1de7f080984dcb718153446c0ead43bebae1b42e234ef430c3249c6dd9f8440e2cb5c21cee43bac", 0x4f}, {&(0x7f0000000580)="85c8ee", 0x3}, {&(0x7f00000005c0)="39d975c0cf6d8e9597e795468ac8027b58355aa821b20faebec3e767f924c599fbbaeecfbb490a245e7293f7ce538e9f51a8ac5bd80b888eb8eba546cba0946f21abaa1131446732ce65f82a026ccb8af816222c23b19acdc8b091108733c1847355", 0x62}], 0x8, 0x0) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x80) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x7, 0x0) renameat(r1, &(0x7f00000000c0)='./bus\x00', r2, &(0x7f0000000140)='./bus\x00') ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000780)=[{r3, 0xd6}], 0x1, 0x0) pckbd_enable: command error 16:09:52 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x3) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x605f, 0x5}, 0x10) setsockopt(r0, 0x29, 0x200000039, &(0x7f00000001c0)="4a74954c", 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x9, 0xdb}, 0x8) shmget(0x1, 0x4000, 0x8000000104, &(0x7f0000ffb000/0x4000)=nil) 16:09:53 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x54}, {0x3c}, {0xf6}]}) syz_emit_ethernet(0xffffff24, &(0x7f0000000180)="755e22b8cf4b23aa4ac4f81c7924c1c2fb2d5b03c8264faee3eb3e259786ca554dc84fb4cbeef4536aebc3681d4509e003c29a43497a86ca317276984427a7fb6184f5900be8a077f2977dc16c1097ff797daf7a431b43fe4fe369c3e63a1c8034c9f28d5f77d4faa281588ecfebea4dc1b4e784990973dde96a757568af143c") 16:09:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf", 0xb11) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xf37, 0x0, 0x3, 0x0, "1667aea7fc27508eccb8005a9dff8470b5afa1e0"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06", 0x4f0}], 0x1) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) pckbd_enable: command error 16:09:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x100003c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20080, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") 16:09:53 executing program 0: mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r4 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x10) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x40, 0x0) fcntl$dupfd(r4, 0x0, r5) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) truncate(&(0x7f0000000300)='./file0\x00', 0x40) getsockopt(r6, 0x6, 0x8, 0x0, 0x0) getgroups(0x5, &(0x7f00000000c0)=[r2, r3, r0, r3, r3]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) chown(&(0x7f00000001c0)='./file0\x00', r7, r1) setgroups(0x0, 0x0) syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff}) fsync(r8) symlinkat(&(0x7f0000000340)='./file0\x00', r8, &(0x7f0000000380)='./file1\x00') close(r8) ioctl$TIOCCBRK(r8, 0x2000747a) r9 = msgget$private(0x0, 0x649) r10 = semget$private(0x0, 0x7, 0x0) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000480)=[0x5, 0x1ff, 0x4, 0x0, 0x854, 0x3, 0x1f, 0x7f]) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000000200)=""/106) socket$inet(0x2, 0xc000, 0x7ff) r11 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) sendto$unix(r11, &(0x7f00000003c0)="c908331d55c7aad479f9b4c570a7fb5a1ed2901f087337b312d77775b220bf53758e3490afda4f2b4c44fe7efdd0cd8a5c3fb9b135f780299da84a8fcd1cfb0bc0dfd92f6a3ea4a52623b199d0e0f2", 0x4f, 0x2, 0x0, 0x0) setuid(0xee01) r12 = semget$private(0x0, 0x3, 0x200) semctl$SETVAL(r12, 0x3, 0x8, &(0x7f0000000100)=0x101) accept(r11, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) 16:09:53 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000100)={0x2, 0x5, 0x0, {[0x5, 0x66b, 0x8, 0x4, 0x9, 0x0, 0x2, 0x7fff, 0xc3, 0xf1, 0x258b, 0x2, 0x4, 0x7ff, 0x16f1, 0x3f2af43, 0x0, 0x8], [0x101, 0x251, 0xb6, 0x100, 0x0, 0x10000, 0x81, 0x1ff, 0x7, 0x1], [0x6, 0x2, 0x39, 0x20000000000, 0x2, 0x5, 0x7], [0x2, 0x0, 0x4, 0x7ff, 0xffffffffffff0001, 0x9], [{0x4, 0x8, 0x80000001}, {0x100000001, 0x8, 0xfffffffffffffffc, 0x2}, {0x2, 0x7, 0x80, 0x5}, {0x734, 0x0, 0x80, 0x47a0}, {0xffffffff, 0x2, 0x9, 0x7fffffff}, {0x7f, 0x6, 0x163f, 0xffffffffffffffff}, {0x1fe000000000, 0x5, 0x7, 0x4}, {0x7, 0x4, 0x1, 0xfff}], {0x80000001, 0x0, 0x3, 0x4}, {0x1000, 0x0, 0x8, 0xea42}}}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) unlink(&(0x7f0000000040)='./file0\x00') r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:09:53 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x6) getsockopt(r0, 0x29, 0x33, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x4, 0x8, {0x1, 0x5}}) 16:09:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7c}, {0x6c}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20800, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\r') munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:09:53 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fchflags(r0, 0x20000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) 16:09:53 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0xa, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:09:53 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000780), 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000002ac0)=[{&(0x7f0000000780)="4eac31def44b5d7d1958908dc9d818ea8943d41e8566bda9b60f943d16a78a1a9153fc9ca83fa80e89b9dfc5efc80dcb1c5da61069d7700c7a06f4105002a4fb6a02755f9748de05a7a0036e8a410e9ba89b0652351d83501e37d0d6fddbc96eac3ae820aac21275986cb8d1ef3d7e379aa455a953c17eb50ddab383800c0f77b475730f7137c10a31c11be655c4b60d79ce52ca07c92a6cabb5b5af403ccaa9144f54625042d6c3f80e8d", 0xab}, {&(0x7f0000000840)="77d35df9a5df3d02947f36eaed6d", 0xe}, {&(0x7f0000000880)="b771919b0f6c56b3108eb1eb3c90335806537da5c9dfe81c3c1e747ef27b4222f749be6405de60a16c32ded25fa7d492fd3a126335cf77acf84fcc50ad3d2f555f4155a46fdf116d47c64634494ccd7175d559cb1e17edfcd118fb4689721f9684d6d57d7f2264bd2e463b6f7fd65870ee1cb873cb528f4f7b34cc24b243ce6f7d7be17af5d778852c4fb2ad78ae81eb9dc05212312d3871cf96b6c7c6a15ac03cfb861185439af0b30277f6bdd893a741154ce562f8e82f11bc3c0269711c162c9980a98e310e5f62ff4926478b218122012666c0ee87e4d75aa88b1ee5281bc4de041624769e327a1676cad171f4e9cd59a4349b90743a7d126741bb3277e7945860c9ff14d7c1dcfd79e59194cb132d6fa8882950c068011eacb0580f0db982997a2a9e74c26b13ba3215ad4857c80dfd44068cbdb7472123cc57844266fb8f544db91c91f1a3ef728d7f2df0a92004044098e63abff199a0298d0ad68f6444954f9a48b1ad3648753ee9ca8132cfcc6c46f54671eb8c67f8d242de74188b902030504f4cfb3f87def91428e34dc03b41ac584ab611b26a13074e8866bf2c3949f131077c8ab58b272743909fb9454980cfa496eb0043a6c396b50d6462ae389411e88da1a0f7b9cb9b01f1327fe8338940911265a11ad968f3597749301ceb257785fe09cd8c8b775d16165ff3c4c360e5574b41faef50b1e74dc7ac3b62960742c5df5da3ead2e9ca3831f9b0ae8138ae091dc0938dcfb7b0fd669da443c7a3e3b8f96112cb9ac33a92051cc61a3251ec4531679e2f17c96fe155ea1201dc5d51a757cf947a402fb0b26493b9395889f92df71f2671dad960fbf1095e619196a050053dedcf804a8b661d3d2f96b8c13b187a31cee954bcf330650da429188bd14cd3a71257bf45cb31e9b30715c5a384661fc7f8f48f532fa7515738ac0290e61b385b245979b147509b56d7350293150f49f4785cce866db1b6b0353d1b1ffd4fc7fba82f89e132158b65d551caf108dd3b1df11b2b85ef4e45c0a2fc64150335688beace6a8b156b08f834cddc3e37a8b2377a9c23413e24b7712030bf4a726a9ae631aef1c8a8a5255a547c77e2eca4bdc78db5a70eec33aa4e0fdc4802e13c3b2b1ff58c18def889881ec744ed0aa4a68045e925424e58772d388bf9376710bcd09918458e93405249d3df5b8091ed38cc09118da7716ce4db7a4d92b952f941cee1026e54bff18fbd1d8bd13a1ecaa0c5a5eeee2cfae3752af6b12f33ebd98d3d9ce1a486d1a178bdd5b1265d915d0a8bee347a8c9d4f734fae976a135da0f7106be8661cd35c97fb783db14329cc56f74dbdf9a33e51272aba1bca512d5dc0f62ac0d10c6f3833e97f01aa621444c1b2870f285b24118aa4f16672fb415729375d78fa259a18329281dd3d106d4eeb7a3d55e271da9ed1c8256e17ce703f253dec06c44a85cfc370b669b08fee08559b29d872877db50988098d1089cb7a465dbe46804310de66293742668893f4a1dd45f95d7f725641b9a40aecbc7309ad730dd060835865b86bf2fcebde8fb352b6bfeaca2ddb5aed8dac6ae79d45704bdbb6dcfb57dfa265958afc8540c26fb9d45cb0ba1f51258f3400e42fb5f2172bb2903fb228bf00003b4529021b781d412b6cb4ab1368268b8bbeb20e7805e92c9e062e632b3e02e32c890720644054c01d8246c1c717c466f55d0ad352932e0a43c7cd0884095c8f56c073dd056aa88e8fe07f7dc53dd446d712988c7bafe8ebd3094755f38d0dc491bab709f661601f222beccc29cceb706b3f836e232ca5aa0fd3b7062ac275f4a9fd27012cddb9349d9aba8d32fb3c7ff9aed289aedfb503fdcbb3baa59d091bdfdad47e186706973779eacc7092569e08259b576abdfc7f8cacb08573eb7a4e7687814824642640281030129fa70fd6d89bb1465d4829998465b0b373d200b5420a244cd3410338d8915debe78b89f17571d2ff677cfe9bd9cae8c89817daadaefb44d23a599998709bb6810181372d38c63e606a2c34eddb44b2423e54ba6f5f6a19339f653db536b093d5d59722de5e7a1cc0735d8222a120f09a80b8a78183812f44f21c33f4af32b5fa02687e868608f0a6c9dff7e52b7085064e66b5921c8839f51ed8b973d90784d3f343005d722925ca669759718b0a92099f8664e7e8a8f0c698f0829df7cdcc5a457ceaa0afc5c7782e8a9eb05f5e6cc7fc6b2f25fffa58349df2a0688b0df30fdeb627ae0c454cd0c070913ef5af730f6788c4e81fe663acc5b8a977bde28e225f11bd4273e49e4fb96389632c2ed57a986f6a808c424c4035669ec5c35cd7383029dc89bfcf1aad184e8860f61f11a1fcc5f1b228b8d85a935b1edbe0d227673bee599452b8e7014543060ca541fc39d96639a21f34b21def1d7eebadc50fdf1d9941481cc952b67910b1196c12aceab578fdb7685bff5c83e216577e51da0feca648db8168b1e4360a48e685eee4deba0269baccaf0b0c1fe6202251e01c986e75f24050ce96b1fa0705587a086baf11f5262de77a49890bba5776f4d1cc592063ec5a44f27c435ac6fac664c5d55163a10c416022a2cde2d7192d91dedc3104d1b106389887d3e386dd7472d363e69cec7ab969c34e43312190b369e17b9cdc52f92f28a35587d96b63b94a74e8b9e4d506663f9be5cb2d729727fee7bb0876d5ef632e5ecbfa1feb6a9c9176177cd53a44bb63934e33141fe6bfdae1ec81335264fad8c31042188fdbab8791589b52b53dcf1bd4010c656b832e1dd5549ce1e93c113ed17b106519b603505d7982b11e4e8353401626f87c4889aacafe93763f6972293b5a66d9817df021671a7327c754f6d7c63beb3dcfa2b8813b6fe55ff130a2800b10753953d3fb6703225aec29e551ab6a01361738bd3b080dde414734d384a7033abde68dddf896e46c4c12c8e470db73376f5f8dbbaaf819bfd8bae128924951c86badd9bc459e16e52a98ba63ce8e718da6ac9dfab77cf6a6562a9c4aede28e8eb5da8b931bbefcea1a23403ae1d8186aed785b085a8617ce2e36cf75b52b07131455cb22f6866aafb873a5fbef5e869369edc053f6a98585f632fde85100b0630ea4a55ddb6f4df1530af73b84e13c6fd5fbc106998d16b3b7ac10f8b1b3ba23ba6fefcfb05cf350ed0b4b6ac9548a12b07704df7a602795a9ab8ea70d526ded2e7481dd3fa9bc6bfa5968f2912a0196edc2f85c5ec349ce5561805ba7afbec7812e44dc48fa7e75494c999350d733280092b73f81c176e340f42e72011afe217a46c852294eb4f893b944eb3ce0a760be9ffde55c4a71f459f35aa465d98d586e79a7744198dcf879db249bf442555de852cdfc0e25baae539f8afbb49c252388aeb1f574bfe8a6b84c50ca31672c17996f310187ed8a550b7e109b7ed4545bc4b472226c1f5b6931d04210d6d8ced5f6eb6ef9b4d5629cb38a25ac3487e65a77efcb34c5c90d6c21e3acb751154ff3952f3459c6bdebeacda60327632836c348405e7a510d76d0988db376374c9985502d0717cd9818fbc7c3faaf98281f84329be1a071f077a46be4f0490ba1a0a1024d5a40b720953e9e4dbe62cb553a44ae7d9ea4e4f01be4210b9f4f767bb1cb2decb272fa1e4f1a563388abd12252438e1a49bb8fde3af9955e42b1c541302419f68e52fdf34c486ed322b715783a0e3a3f1ded06c364e41c2047517b2b1478953e1b60f57c08c2586b0bc61cff53ca963c26c8641247159b7d84dba71e9e5b3ac16bedfd829e29edec20d57234a2e9fd274c2a986c5ad767d4628076f20bc4bb52701c1a86df332413f8d45a27a13a82d0a8b397caba8d356deef33aa5148d0614e982b1bc706496be2d999ae0a304cd20c35018c2a8050d0ee0e5ff7c92233ba449b80068dca406670268a23f60aeda1c50fe9e3847d06e6dbeea0e1fbc8872f2eed74af6766ed669cd414abb05af45a8ab36b00411e8489688424307c5103f70843731faa3d39132035003319e6b3b1cbc63cfed6e3c26a29d52ff5c3402ba92fac31bb774e4a523065004332f5f989ad4cdfbb95e47a2d7c5b4e2170e28d0329c7cb15092ba469c7cee003af395a7da1a635b74f2510ef1ff5c9d4f28535d4e7ba789dbf58709c9ef85f6a53f19a10213953bb27a32e332d85db519956089fb0ca9740960b3cac278c859044a793d63c6b1b5f77e590e48afed16af85898c4fccb6d952790e2cbf69a2905fc89d3bb80a5e42996228b0e7895f01c6f73d74ff224a3da318b3831da95fb954d757d8aec7b6d85cd20e754877d9407115579a491504d401d5fa5b9419f271f57933783d27b4a15762985183201f5699ae9adf7a0272f39beedf8e4cbdeb6a7aca0e519debd544a8ca3b6044a83b9d9db6ef9942348afbe7e836ff2152367a1fe0669e9c326bb4925be0c8956c11f2a5d431adf3db8bed90f8fd94603990091c5bbda56ed6806dcc34b4c5e5ecf269b10520825a4c1581aa8f4885979dd07ff093b66ea6090b86c4d48ae64c7bb5c727c959102f54108888fae90505e9eed5f027cfa0a7e8136cd9ee7dd41213f4f46e7de0b759c3bc2dbdb9d6c41a0ecbed69791cc5b31831c82067148cb19b10c12eba035ea7a507e0e0c25015d1bdfb94a4b0f564c12abbb6987b8088e69e2051c51893a948cbe13cb88ff6216d1cd201e1ab972742fdacce8e8e0a68498854988682804862c0d87011bbf8577f1dbafff99e7cbba2ca1a359ba1fcee6e31bd67fd9d06b39a55eb3e214dd0a363ad4b7bfe4c910be941d2c342b857a4be0b605537a853588d747d622a00324995d6b7ccf7551ada582a8c90ff7841931ca37d97ce2d9a2e29a5087a109fc6e6c936f023081d413d3ebd1c02f0e7b6eb22e99c2cb3f34e48696a25c2faa879aeec9d80e8f68662f4e4fd50cae7cf9dc0cabacb05e418f8013c249963ff9334195001142fe70424bad2bd1f31200fc8c8c377ac1b15bdd66b405aa20cbda871de7b3792b501485c06723ce0b95a12a582ee2e7315290439f0716a9fc4174c464201aef8259c3e55f66ff980d9bb119e3ed05b3381866a38e7f4f8d6fe479dbbcad1ec18b46123be3852c00371d23a6ce0e0de1e81f736127cddec08bd4d4f241997cdea113f5476b47a502e48102fc2181b3ceebc9055e6db20ed15d4983c13ecbeb17c55cf6a20917f4116d4c4c352b569b42c517b913495dccb1d277fdf068d51080ef862dd7e3719ffeab0454c000b8f04d38edaf7b68471c9b804eb27e7d73d5864bc0d1991eb7bd41eb71eda700e1bfe8f26bd283455d06febe0c3e563fdfa5bc3e860a2be67d8bc916698b3591906436bc53507867f07e73ec9c068945f6594f69cafcb2c7d754be066e0488ebd5a31feb97e5a588b5b83c568b44418ab6cdc04633df8a4e1d984d778b294205856f6a266a27df6afba2c273e9392d6b94d9c489dfba330eb0025c0f7665c296c65e1ad476f658265de5aa1e434224f3d9ddb72c231ec9bd3a698a3a138ced70bb8b81faf29d3fdbe7f5b8de7d806502f35ed3dd068287d28d9cdbba462a2a55d74124902d84fb2825158b2278fbd1ad1d224b426eff84dd660f700b9c87bcd75be0e6f0c966890198d053d0bfd16ef64b9da7fd1da6b03a0c5448cfabc43cca5e39eae9b6461721e5ff83749b8502406e5d2cb867bd7028d7f5c00ea58047880a178f29216fbd0e80de137a2065f992250f76773e37644c53c23ea2fb17654b74902c1a990fd1495e79a0edb0e5af77b5adb19f440e04f", 0x1000}, {&(0x7f0000001880)="4eac385104e26538e1e97c35fae00573e7d60ce7ae705a6a258a6bc738c96cda5d474d5b5a9a30fab75e5bd20f7046a2317ea0d73aa5a3f896af8fcb6bf5a2bf13fcf7d9a53d6c10f09bc76add0c3e455dbaed7e10d9bab0ddbbee7fc96db7003549f87645218a696fc43ba00f7121afcc03421e6c76498cc7aa269688054355c98561fb9dfaaff1a5ab5d02742bc368b44e09ed956542a91faf600c1d0a6abc4d4e3abf2f0aa0a7960f27", 0xab}, {&(0x7f0000001940)="8ddb182437d02f8a5660f47d0684f2f26076cdfc0c0a068dbb11234718af6ddf589d837fc95f91ca88b07055709432e9e7f8917cee066a29272385416b9afab68ef527d557984e910faebecfc321e9906a06522db67f691279ea01d61c75361fac748b11919c4ffe3d2921428b3a9dd39d96d97f896500b5b4c5305a91f1463fb0aaa31db0e2bbc02e2797662a875084bc270812c72e9595d6a1b21509e757c7786728c8400f85111971732d946c4cb79015bd104f0dd766cf5c177f38e52e849ade3ec8dbcf3093bdd3076a686b8c0f97e2a7325f6c8ad258f7d4360fa9fb675fe539fda8b1393bd522b4d698f8d61ac46609ed1ce1f84d1d625949825eca9d66f8a325548bef64f8de77fe38a4e920f1497f7bc6dc2ea39d9f63cccdb907444a129d5cb927dcd8b17038133f6586cdd658574bfb97d450d8f8bc06be00aebfee25048f92de6a2403a6f55fad6e3ac0fb1befe418233d3130be4a223035404989a1500b7dda864ee545707cae1f02b57bac5ee4160a1cf17630bc373d5b22abb4d439dfde238851ac1b3913d1d6b783639ada5594049905c2f0d127643e1d381fcb03176dbeaaf070f096f2f55923e072c614601a44f1eb4afb5af0638e4d512a78ebcaf7fe7e31d1f4e6824670ae9a5ef7268c233669608d7431623d77dbd3b2c961470a9a112ecaeea763027b9e9e2673e130d74defa64bc6bd7b417604145f2121f76c2dbab2fefb1d47c94ccc819d9b419b9c9aac7ace67a3b29f47150ad0bd4cc2993353782f644a8a6356be4b991498ff5857218bca561b9516b39149368ba6603991fc17faf8a71d12db0a187c3c733f4fc1e80bcb9ab61d20f492c89b143f27b547ad9492243b50a72328a1bf569d5d1683684260088c892c1cfe5a53ff2c2844a7d4a5a1e7862ccb6f450aa3465027e6494caf74315ca4adcc8d46788b7032ede296a9b380bf94484dcf873e72f8b997d6d124da71c7b2682b78cf54fed8a6fc69432f146b3de52a0162eae804f7752ff8b332f6014f78748db05f450215d66edff6988824db5cea8dfb98fabadb2876a02fe8d07c03b14b594217054e3b213f5c5f0817bff452e78d2d952a1d3271044394890f157b562df8d06660dc631d6bcd2d694dd5d20b1d2c57adec77f0ac2e2405ab6f039b5a335fbd1d30d31140b09293f7ad7e2db48dedcd55b03f78c34231df1a795342297bdc7871111f62c8ca3e26e0ea4399eec1091483111b8f0603e3ea4b34f5f10909af6772b45cb25784f25c19b2981ccbefb3e9d5b3ab4b27bf19f8ad9d5eed442c7a2f3430a7d5e305516d50566a910a13e88c8861687089552b14c667fda3f0ca899658298f7d76931d25b6694bee76d26ae1f47cb3e3eeb0195bba60d1a27b414dac16be21e3d698b8495f4d2f14214f2b1013f92058aada08e4b988594b3f9a07c51b63fdd248e720909fd9666ff90a6e3ab5de19af55663148a90471af58e134df580d15e72a6f8274657ef698c2c7db922f5d86698753d42ebade7f380f83f9ff09764dbffb464053cf9a17679dd6d1fde4911104e98da038debd6bfa6e2a92012d76d236e4f0fce4dd15979b0b76475e160c52bbff6277b9f5488ef63836d713e4415edd2939575b1aaf7f7f545fc8fa01864c5c0bafa57e2670ce2e337e80fd1f605a0b84b9bb30f2a6457bff1f3792ab71a4e625a4ee5d39ea0d87b1ffa6b0289da18f25d003bfa7eaa34e4b13f22a55aec7ec93fafb6085bff5d41b92d0c535f3a8dc279685befca1e6fd6eea8658505d0e49ca20e567be91aad4c2eddc71889f6a52458d71b1973a47ed948d6a8f048d5bb7691fb9456a10a019d724823e8fb4b6c0acbfaa615c144257da59431fc75c058b172222b56b66ce6e0c4f773ad832735dd8664a6cb6dfb9db239c7f92fac45276359b7529234c9ec8b2f619e90233cc334446eda8509eb2bee2fc58282c4aa9433b288486f3f390edc80346adbff2706f26cc8fe106cb1a9914648d84005c310a0b4d3e02cb1e4adab3b31de62bd4988c0d9e439c2ba59e82bc204cd5ae5fd91d4eb598d6aa45e86ff6dc98a9a3cad36cb163cbcf487d83fb49bb1329c1432ca79309bb4ef49ddcac57fa7b65deb2611f70865615121edcc1c3ce7ba678e03ed09c408f335c5b8e2a2ae81abb88f833f14e1c8e35be2922b5e8ab7a65d3f00ff3a871a1371895dd37b81d24c2b8930ad24b87446faeb6ff16eb410677bb4397a570c51a64c22db7bd9927065adde940dc23cf6c82039b7aefbe37608b34f98a1d38e04a03f40f2af9762b629af5f8969a5d562c14028abb97d22131cec71ce2229a758e97adc24d0a9f17dbb0354232d3b2be9de905ea8b53b5a396760b465bf7c3fafa4abf8604291d0e6497fb4d1b2c504ca10e9de286e8b085b001773cd8811aadd7215a979f0dad4e22794c8096be0e4a9a75eb41e1f4e53e3baeb6f685d2cf281cc017d673bc3220cef86b202156e1ea65d6fe731c300b20f57cec2a0f6cce16047d86e04c0f3f44cc9a06d2ecc28a577181d9a1d68e4a617bc62c2dde58963d79c71fcbb1d4b48e5ba202748035c4ab314922bbe3284baa4879707f7f9ecc47e7ca2fa48a1aa9bc063b6b641fbf3bf6831706a82b25a81f8056b7ec320afd09372b13ad703ddd9aa9e92a9e4bd0aaa991e23e3cfdbf86e0ba662751af00ba179b9725a3a492bc5560c0837edc8fe244d7ebabef192763e236a30c3bcd4af6d573084fd35997a32cde6fa97fa3345e0d67b129796227c69ca05e5b4dc351c8c675c45a3caa38dfc96eb33544701cc7075627bf0d55810905774ec4f5c3d1e692d18d697c2fa9f82cebfaa12665ac9f5f0a238b31708721c0a5cf559c2a2da420ed31f4494dcfe32906205185b71c0b11b330222563082f8c197afae0f03a78222e1bc7c211cd6ae20a1f91ff9a90bc620dc145a3c7fb8fc7b81de62f1b133e7ffa25e6fe683b23c610262cd19ef024225cf9e80b654ee924627f1ca935bbffcb2ae07295d3550dc3db094eeade81268b3ef555366258e857007cd93992f3414ce0aa771c74b5dcaaa273f93223fa87fe864a4d24b98fd4c3cc1b031a234d54fca9991963acb24f693d138c4c18f119635776a4cac317cf03b81268339cdb14a9115cc05373d85328369557f2e821a8f4db774f15d47d5a109835cf18670a92569e03e90d17f598e5b6ad90f7c97690837cd677f4d0e44d8fa3f740fd1e29a79aa9c9aa8f5b8d958557a01c71c97b79452e8b147b31fd55942a7e5d2a06d1c9e2330ec7c1321157510665fa909efe851298195da8b6f60ba590c11517d269b9d9222498b85ff91b5ec0233d0785fcfda456f998032e735b1842fd513b3e6d0628a0e3da351aa592b6bf6952086cbf13714c048249231db7888907362d4374bea0535ec0060a17e744fa02f0596e569f729503665a45bf60252413f379d1ef426ec8b5eed73f634cdbfe378023d95f44d814af42448855d2cfc0f4ffbe5715fa518e6a241408a1b278ece2b1b4044784a68b4f98be13f9b90e8f5ee706f3a238448c001af3a890d2bad11bb4aba7494f6a414af303357bd8ce89c2e85e41bf4b038ccbaad08b73112cfe4c76e4317d360e4bd2430cb7212936e4b3eedfc29242ee0a89c7bfb310c7c34760c2cd46ced92009f31b1d433c17cea0ca5bbe61849056a001968d52ae23f7a032e77bc372c9c3fcae56084080bac12d15c068342a1cebd54b42e6d3129d623893820958497fb959c2083e3d4a31ab30b9494242e5e1418c14c693168e00c2a71b07d0bdffd6cb62980187029adf9f61e0310c6dadd69a977c01ce956885714c51e59269f6129f68b1c154252887af5b1be1b5dfd92a6eb88744159a9518aed80edfde407ea03946e4a0876df0f9b2f4c61c44a845946551026b0d73f0a45c8189910a017aa1bf8ed925d4837d549ed6d536d7f9fb46f8035aada0b685e515e2150f014f5b22a37a30966ee85a76c93f678013c04526486b0c26b6e50a4a60cb3ba6d6016b861d65599f9b3c0d215ff9177829d8d9257823f3013213dc22cd7c31c12434f2080c2d18f56671a03ec6efe12f06a46b0c728da73eb195d60511624a8689e4ad6f4b76e9c674e328a7c8e095bd89db222cb3c720843a4f959b37112b49e840c7f87a5beabd7c8a22349183bd32da3a76d8f9f0fa5160811df99fc39fe8b7096b512c93307f3042f180c86e9d8d23ff6f1eb28243e6dbf9b7de4619ad234e74f24a77723bd06833511ea1b50f3c2252ff1ef49707ebab9e5435f3b4e5208b9a47b82a69b75db0ccd415c86f740362f944e96a757db16437d05853d656f810373dd45aa8459f36f58954a509e2d467164aacb10e9f459e0f9ad362acf01b845b45ebb19804ca39b09f19dabeb34299793aaf131d804d472b0ec8f27badc21f73284367c317f636aeebabab90648f03e480f595d8d7e981d983cc3c1365c56083db7a5744d0b4f6d3bf0ceac5502a491b269b7ad43da87984abebee28a3630458b44235a6e23ec87766643c026de9ab6dd11e987bf1770f2bae19d4c36b38f64c033ad5a8460391e13bdf27b583081de126562778d5165243df53b95cf0a7e56d7f2878758b8224252b630f0063ef66335634d78b38cfe7f63313c5bdbde0fa2129ca818d998fed457df496d4e6f18d3871e24fa66a86f3195245611a55076c580ce3521b36d1d78dbf7fb36eb70bd7e962ac8de2ed5b39cb0d372db4e8c015e5b783f396af27b28f084cc829c935c4c9efaa3db404113d2954fb9a6450bd44141af93dec4254d1c480ad9ec7b185bc1bb92147c170b7adbb93008dc0a065df5e072470c56f45d1dc4f4d0ba4937985a6a923e5646b8799011e1fd8256c262bb5a24401d473d8e587a60be505a0cd3cde7d2d6529a71551a49934e06dc4911e9d75de4bb17158e9af697408b5f371dc615976c77ce6f89967e74d41713c0decca5171cc113e4afa7aeaa7344e1a7982079932f099f9c6d1b9c163743a494b302e2cd08fc148b55a0a2ac59782f0981a71fa23bb7cdefa100b3f1db736bc9efbf88a9e7580259bc9e49a1bb3ffa77806dc77be65950212cb8e6c069961910580ca34d91ec8b3558e8beaafed3df00b131404ab1bfb815ac506c4fb01ad4954cf0c811913f411b5de123e1d6b0f67b2b788fd846fbb9da78ca11dd383f5c0c1bcf9f014c98c61a7ac3710380a7095077c290ab932100a0d556bafb2fafbc017d4ca925bbce92ea537391af9de8b68069f6664b5618121bb04f350988693c8c0406422e4f07d1fdec33c4f44c444fcc7769f930bb7239af3316c7ba6886e7a53f5b8dbb1bb9730dccc5873d113919b86281366cb460abab8cea666d9d0d8b21fd13649cfd8d3d7c23d381dfd65e223f5b8024cc54c813858e10824fe8802bbe7e41eabcfcb027f6fdb4cea66d23b3ed980214eb1164b9778dfa9375378a4a68de68505ef33f0172737f6f27b06fc50f739d7fe0b6557989a4bc29eb06cab1dea2c3ddf8538b58a6ea043fa5bd0e79fd78c41eed1c07e7b04ce3157a037c116d30bc36b50a0a58c74344b21d1413b0098ab1ea57df6b6e79b72ba6e3eecf330aaec33adfd4fe237bc9d5db777dcc33184e1c475cf0fc0fb6cce8c35b45d2e48ac1aba5fa2a2a4d6f38084a1ee60381884dcfa8569a66134cd9a573ddd0564aadb257dc304d026696bcf81ba864b1be800fa9fdcc115261fcaddeb774bf77fb7c73bcb57689fb9e29f4075b14bdf70a5eefd4f63aff880e82966d66dfd6b297342", 0x1000}, {&(0x7f0000002940)="9876bed922084b7d2cb37c7498493e94724bb1fb18d6c2992bd70e482ba4d1921bc2549591f2ca516ca2921d28947fb8f5882db7e9e0f95967b65048812565a88ecdae0df2a5758736335d43385b26609a0216af9b79df60b2918c869acf17df6352e51a44e9684d0b9fdf391db08282d1e5a3b85703a052ba32d3418163dff8c446a90b76265d695c7bdcfe44bef0dfc8f8d03dfdc36159b8242517009063de89c42175d97e0da9a1c4c4e10035183ecf5d404b63949d5725e320f9d57ecc0e4ff60708e004ab8f474d9b6b27052f36f614db34bed77e34b4820b33bdca8cfb", 0xe0}, {&(0x7f0000002a40)="cb5603f8e456d65f85572da081b9e9c174e793900d38dfa831e6522033532c185fac66b51b314267f1eae1263997bb10b10a8e84f1059b2ecf6a5025ef4f0a7c8ec770", 0x43}], 0x7, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) writev(r0, &(0x7f0000000700)=[{0x0}], 0x1) write(r0, &(0x7f0000000300)="9b", 0x1) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000080)="e90968e0c1e0b0e41d559311149d640d", 0x10}, {&(0x7f0000000140)="5cd66d5d49f092c8ca3c648ebbb78f3a9b6129231e4abd1bf1afa66c80421321e6bff187f966b2a886d2412435c4cf6fa459a17f08b4ea0fdb7c624479b9e94a025526b13b5b85900310816d0a9dab0ed4f25a83daca2b7a5d69f220d1e1fa2df0a2139a0f3a0f3f1f968de74829778757f8a2d7c6f6ad0b6fec9f", 0x7b}, {&(0x7f00000001c0)="77f11af403d1483d70c97b95247e68e23636992eeeb95cc81b0c2b6df43b91059b0294995556f5367c002a4097a212083c97d021a255e426159e8ee2017ff7c61adc89645ca4", 0x46}, {&(0x7f0000000340)="7c8870cdd20c6804750e20385430f79a36956cb51396302afd66dd6e79dafa33285ecf6902745b43186cd73d7852894dc7c0cd61beab221b4ed0138f45a90f1fc15f9c0cb3863aeb90162a9f1dee5a77c6894eafba608c779e7f4ad6e588fb93a44fbc4f345ea55d509a2e890b96fed959777b84d48e46c3495358ee82100aa9f155cd1370bbb0f2c827909f05985c8b13245382b1b272722a372a73643468727a65b36cf6e48f8edcf067ff7ea315e51a0a1575400fe7cc43e3e0e2e457ba8884c5dc55fdfdc5d0d01cba982159176c9e43af442a639f", 0xd7}, {&(0x7f0000000500)="22aad3046f9b5bf5efeaeda6fb00eefb8bb3f8c13f0fc8508d35c7ed4bd8b8b6e7260be8bf07baff373990c67be452a0c46962bc0f31ccc287d0a684674a1a4e9336408568e81d7db5bbd97aaa81b620730dc85656e390f4a4bfa35ad07f8928be379b9f0e74cd8e654f67091b1dea128ed64b935c941436fc4dcc9649395d0aa7732fbf002a4b80e2f6102914e830ae8592d9495dcbc3bda9844f9f6a8aa6d528dbcc8ebd2a3899897c95bd98afa40a3309d39f659dba06f33221379b2c4f9f94ede8f52a25564f89e13e6841ac0d8c614d91aff284642a0b1fed38", 0xdc}, {&(0x7f0000000240)="9be1eef8e556be6cec4c39ab04de56719c845feb9941c964012720cfb6e710d325426bd37ddea770afc51d4ec70fadbc4337a6849e30e9f8c4e80fbbcea029f0910e26c332d07f2e5fdd757ef065d32fb158bfec0296cb77a69faa79d73d6dff46a396b1a02dd8ad62e6053888ba9de3493c4c93", 0x74}, {&(0x7f0000000440)="138a72f14cde16ac154f76c902ffd3570ed08b47d1ab97684faacb141cc2b4ad02af90e4462d23f7a74e6e332e4d6ad81c8503cf5a349abf477d42fba4275a36c0b736f68d4053114e0e1dfe6dd37c85299227acf8abe283f67d13a12e55db85ea05fb4727b8d9e680b79a79b2e2bf27fd5713a6", 0x74}, {&(0x7f00000002c0)="2c427a3eb2dc426cf1aea5fe4341cadfe02b586346d68d4396d32079407d9295484b", 0x22}], 0x8, &(0x7f0000000680), 0x0, 0x403}, 0x400) accept(r0, &(0x7f0000000680)=@in6, &(0x7f0000000740)=0xc) execve(0x0, 0x0, 0x0) 16:09:53 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = accept$inet6(r0, 0x0, &(0x7f0000000080)) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) open(&(0x7f0000000000)='./file0\x00', 0x80, 0xc) socket(0x20, 0x4000, 0x6) 16:09:53 executing program 0: r0 = semget$private(0x0, 0x7, 0x100) semop(r0, &(0x7f0000000180)=[{}, {0x0, 0x7, 0x1000}, {0x2, 0xe7, 0x800}, {0x4, 0x6, 0x1000}, {0x1, 0x8000, 0x800}], 0x5) r1 = socket(0x21, 0x5, 0x7f) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1fd, 0x11) chflagsat(r2, &(0x7f0000000240)='./bus\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x1e1) geteuid() r4 = getgid() chmod(&(0x7f0000000280)='./bus\x00', 0x0) lchown(0x0, 0x0, r4) chdir(0x0) setsockopt(r1, 0x87, 0x2, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f00000000c0)={0xffffffffffffff80}) getegid() r6 = getegid() ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) flock(r3, 0x9) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000002c0)=0x10000) ioctl$KDENABIO(r3, 0x20004b3c) getsockname(0xffffffffffffffff, 0x0, 0x0) writev(r2, 0x0, 0xfffffffffffffc7e) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/47) setgid(r6) fcntl$setstatus(r3, 0x4, 0x8) mkdir(&(0x7f0000000380)='./file0\x00', 0x8) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1001d, r1, 0x0, 0x34) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000140)=0x5) 16:09:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x54}, {0x7}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffe, 0x7f) syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000002c0)={'./file0\x00', 0x0, 0x6, 0x62, 0x1, 0x8, 0x3, 0x8, 0x27efd866eb14af54, 0x2, 0x7fffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10, 0x0) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000040)="8b") 16:09:53 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0xffffffffffffff83) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="7e833fdd40bebd29a0c4fda4427e359e073f26430bd5ad", 0x17, 0x408, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f66696c653000b9a4f424490505dea37a9b73ea7c3a7e46585ab20300d84b98d11c8ef61077b38f14813f5c0b58a6af9ae238ac42841f0ca0118d42235ec0b4f46b347e6d70f72d0de0e089d9b461e5fa03a3922096ed431667a52a0abe257c808c490a3c20832eca092ce6057629466cb3e8958b2c753ad03d96733c92081c4dd9e9a58392ea42af3ec28e4711b18a56cb8ffc62e9bd1cd830630aa1b2e8280f3977f6288cad868d66eb7941dd97c3d3fc45901d4236fa0ad74e3a8b4a437b50c33f8d5e58cd6d01a05baafbe379e7abe9a75dd2a9ff04f0e00b28d0e9cdc0fb40334bd12352e238782e2d1eb8bda1704eb6265fccbb21e28783218410ac58e14cc09cf8486f46724e832d42b8208170a16ca1661c84ece890ae1154cad804cf655938c20449397b265516485b3375471b368eb41f785fc9202cce802da78cd97107651f41b8505ca0"], 0xa) 16:09:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x120000}, 0x8}, 0x3c) r0 = dup(0xffffffffffffff9c) recvfrom$inet6(r0, &(0x7f0000000000)=""/63, 0x3f, 0x41, &(0x7f00000000c0)={0x18, 0x3, 0xbd, 0x5}, 0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)='\x00\x00\x00', 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:09:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) socket$inet(0x2, 0xc002, 0x4) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x100000000, 0x9, 0x1000, 0x8}]}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) open(&(0x7f0000000040)='\x00', 0x0, 0x2) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000200)=0x1) 16:09:53 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/4096, 0x1000) fcntl$dupfd(r0, 0x0, r0) r1 = fcntl$dupfd(r0, 0x1, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0xc010427b, &(0x7f0000000000)) 16:09:54 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) open(&(0x7f00009b7000)='./bus\x00', 0x10080, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20088, 0x48) fcntl$setstatus(r0, 0x4, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xb03, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x5, 0x9, 0xf0, 0x1, 0xffff, 0x800, 0x0, 0x1, 0x1, 0xcbb, 0x7}) 16:09:54 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c2, 0x0) select(0x40, &(0x7f00000001c0)={0x9, 0x2b5, 0x2, 0x8, 0x20, 0x2, 0x1, 0x80000001}, &(0x7f0000000a40)={0x9, 0x4, 0x941f, 0x8001, 0x6, 0xfff, 0x5, 0xc6a}, &(0x7f0000000280)={0x8, 0xe6, 0xc30, 0xa508, 0x9, 0x6, 0x3, 0x10000}, &(0x7f00000002c0)={0x7fffffff, 0x10001}) kqueue() dup2(r0, r0) 16:09:55 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000080), 0x0, 0x0) msgsnd(r0, &(0x7f00000000c0)={0x0, "35c9c494cf64f7bc16c8ec243ea8f53423c25898e2eb74b4a61ea20e242473a04e56f1e6278bba48e228d0c0cb734bf63d4865c6fc8077109b429eeea31de50f86cdbe83e8428691e0ca8aead73e3848ad79fef46b63b770164eaf2d51aa36a3d67e30d5c83bebb56bf3a86bea74b348213e009202cd8d31d8bb4b22655b0afd16c723d21ff8bf81764d2feead73f5873574222d052c6944d798e19b803328646ef471ffc7a195ba97bd4629b1430d75175d6676ce590429081ab55f559fb3c77cbea70256825e64accc3ae220c2df496f6e3c6c038e6d71606b76c48e337043083cd2b61098d89dc9bdbe0d7232ae8ad3fd6646ace9f16f49374a3b32f45732b6d8c82b6bf2844b6c027e47942d5dd7739679909d16f279496193fc60d24375210af70cac25fc547fe6a3ce3f5356f0deeb56bef4ea7db4d7ef72253b3f09f4cb33545360dba93b651a5965f616d5b07520349a3423a4c3211c5bdcb211d5ca9e15575658a798d836dc4af0b6ebd43632e1c9660b8af731a1188ad18c55c25d22a9d5b93272b2c84f01b405eabd5fee2a095e31dc2638dfc1111874cf4f7eaafe6d472d166f7fdab66595ece3b05fb0e85e10a0f032697f88ac446842a1347b0aedf8880df7bdd71f0661def57218f111727e9688fc72cec5dab3535a570246c0df8f81b2438db65f162ca77f9485849728968eb7efefda0903fc591248b96fcd936ed2b51d29694f3d7a901a4b00c41b799c60f2d96a7ae8bd1f7dcd166341fc87a48344fcf545465345dce70346e6aeab48eee5ede23d8fcb0de37da6325a39e6458b88876a63cf0d56800ed7c1363f9477939d71ad59af325eafce431a0a793ab404ff2bdfbb8b0e419985a846f98df7ae3942cc5b3ef7d8eb6f15298c228c23c7f0f1c6d2da5a71d85645d74bffa5876fd13aaa824d0bedf05722cfcde6bbe98c467362b719a94bfcf0b307972c24fd62b291cddf95286693e7971954352f1833d9dcdce8d47331172eddf5e955b90a80fa559b2996926a28c639006f2eb934459e8f477de91bf4c861c750df38bbe30c94ad1c87644e40b2addaa7f8f47908285e304da98798502dae9d1fbdd0cd33093c2cb9473183059cd02fcd137c82c27cf3e2503d1647239f403fad60d2af38f3a711b16e56b0bc18d40f58464f2280615887bd8bacfb4ed980162c3006579f2cf17579f6b39b1a4889756609770e07bfe38621bc1a5c2e7af2dc2b1a8ea1f3ca511af1a4291c1f0ba16cc81d670384045a5e3e21db259aa72bc26c196b0de3e2bcda6f7ba9cacd9614954ecb1733fadacfade3e6e7686453e76ef8804206f084c0691826d9350528af0188d236427b53ba5929a61672735749d36b508616f87e3f63d30e89ecfe03a3839f520bfe8ec4b36c086378984770138499ee9a38176621c5c8263ffb346998b046fadda6021023042df63ecae42d955d3958e15289a9189099cc3133dcb86f4fd19bc8bec5bc1734e9916638e5e3924248bf25ef015904ef541e03f1fb77fa9742f321b23fbaa6eb9f67cd6ddc63986895dcde78b90f1847769895b0f8a7ecc9cf9bfe99c672e20f9ee246f016ab63d5752a25f1aa67b2bdf09ca4d77cac48093f6c171545760e4e1036eb7d62fcf2a4b3afcc134b73ea48417cb0a7337e25d1f5c65351536e6a4345d24ab7214ea5eb56840aacaa8e78415a3d951ac614212a8803f97dbbf483ec49d4b2e8769fad5747825f2ef0b49587b5679def5ee26c735f8edda9dde86f0636ae69fac555487bcf9ff7936e60fe5dee556e65889f93e2517faa84c45eda847de1d08bf7241ca048721edb08b5a2f0e4c31ea45ecbc4afb16f87f9866385f4786e40634b0b9565392754d23fbf11b25d8024d161ac1c92b176785935a0e94c6d3e3af8ba5c3f4a767aae04bed468c27304b60e1f8a3e40618956e6a0173f66f1fd31e5dda6450c87a06832a3039e9b56d0664b8de6db31e8f2ade86d9e4a02fb07e3c877bcecf569121c5009ed88c0bc66e7a795370b4beb02d14c74a3faa8d3ed77fe80b4945102fb1ef37d45e4e439f96e6400aac30bf5ce92126c8d149afd749ac395b9f04d4517a4ed470c0e749172f1d1f3180b7575af85e4334b13d4a8918d389689a4d98dca9bc18c9ac3de81df783691d9eb9646e6d2f26d3e0de244d6bdd3b96f0d8c6294859a0885c8f2aa5716d5b3a726a5727eb49a2fc30ecb97fa3692fba79e30ff37858078c5c65902025b3f66ef8e35b84526e396f22b1916d5186b417430b5804caf90c05765b173ac396f61520c85455420b015e2d895b8b1ce9a3bb5e7789942dce08fb8a8d93323300d9d4df617a74f5f2deeba37882dbc084b2e1f2823f10de2ae42728d9e21fef9de4072542ee98ac45c0aafd927288ad4c40b2ea0a128c97b8b5c8deb7040689d6fa66c7d64ed0095e4655f5482c780e98510637f39351bc03d7a1e4b0537a24c1670ddc230ba5c2dea64565b1fab7cef54cee6bcbf2441c2d0571d9354505938c0b6bc5b999fe11bef30f6dd08b1cc97998536c5411b51937d80e67f671fd9f184e8da9a96905c11418e8b7111c75d3f8d7460ff6e27d2ada54ec54bc43335e99474681bfdbedde16368e8cbfc086cfc2094ae6a5dd4b0d8954495501a6f853ba10ad55682352bd073ee9adbe292443731947ef354f7642f2965b7d3bc58d7562c66006499e7213b624315ad214873867c1933b32f3ffb219eedff6d9408518d69f74ab1da9a6a67174e2bbffadc5cf6b33b7fbccba9988f833072724c2bde98f44e4a6e012b7eb01ba29bf3dd6e714e7b16ec780405563239e704fbab532dcb776beb95672ce2032ddbc421460d1b6ac4d35cd32c43d7ad36d7ec1618869224858bd931a8c2f68e377451c56642c858b8744b0e5d95bed4983414db1701203197444842ba10ae64000b95807cdcb99d863dd827dfae3549594d9d000284b82f33a680d6741eadb6e0f06199f456c06d801e1941a9c8599e6dfd2cc74ddc80a28dfa7f45b144a7a246d3517794f12d59f4111862b916bbc5d8f8b78d863aa91aead8bb2465d3acfe5fec74826ab78f6951d4053064d16ca1b4270a6eb023a3b3ec6ba7696b7566dfb8901819836921bdcfde2800322649fa276fb4dc32a716cb580547050220ca49a46609072afefa79d4a935c20843075e40d44b7527009f7febc90c041f53648420f31e8c28675b79fa96940e86750e9145a06963424506f9ab36278abdb70733b7e6b1143fa25a5630b42b7b5a723d81eac460c205cfe037fe25f1b0fb5e2ba239f88996a297eba541fbc38278d6d1ebde1f569ab71f29d00d640009e23cdb1fadafa9bcac7e740cfd19633ffbb6e07d0efd83b6ea4d8f80243c79b2e18ae349ce64db347819731a27c4bfc16002d824222c53b9976ee2b241ceabaef21628fc54646ac854e379378f4bd7294b3880514d243839b69fa023debaf003ee42b2d00a9cf307761c1fc4479ad5053d1b4dfb234ee1338909a4c3c8a535aa355df6bce9c24a976e76de475fd6f89bfd6650f4af5c39c660025527e0d40ecea9297e69a255826cbd9a861b981f7c3c431b7502712061b3957af5c57145486fa8f0dc26e0705f63409f3cb9352af3f33455468b642958fe401d3b4ea57a232ca6d822582486b83d30771d5c4deb9df5b55291648a3ef334e9d06262112c902bae5bd9ffc7a3409ca8d28aeea369382c4cb9e912f79ac6c1423ea3fa97d64b0b01f14417f25fc2eaf8b2a548f46f4bd7489f5e7c7ee33ff236994a0a5f70067ad20e67d82fb7acd096500c68ef1af68b5c275f814af1646c4d0c12addd0f214c47f8ee6141afbe2c8f760d2042f7fb99cb48e020ce366340e4f7bfadbec7e08649e5bd93cf75c57524b76298d4e007eec1f023cfb5a04fd1d11890c91f1afa5e6fa965afe124dfa37df06ca7fbe504739f16cb3391acc43290604e72864088e7b1a9fa2e938a39e51cb737c4a399457b95f2eb0495944d920b566a94bf7c2ff613ff9febf26e3183fc3a970ff8da3c2b6fae37622d6ffcdf3dd0f709255aefbd4919d6b158a9cb1c9c45495cf9a63b16a1bcec1f9f300683e2aecc3525caf4f5e454eca1f8a8ae05649c95d3aec352a57d3f732fdc5222c8bad9e9a46de61f473573429875077ae28a213f8b0523f37e50a3fa45f7865264efc02019cdef23d8c838470d31f3ad10ebc2190fc6404f1d032876fc5fc565a8791ff6315dbbaadc23af91af85a96bdc595712e7717d8840892209dfbf222e5ce40669a467808ffa04eaed77332069a4b54b4f1f15f7444697f0fbb2d3195d95431d144a61ebe8f2b552e6d5cf85b33a4fb024950d5c45c603fea51e7c74bdc3eec17aff6ad8447bd88cafd4c6df2bbb09e99dca6bb8182c5d63f34e472b349286526277e306a9e555ee18d9b8afdcb97ac3eb8f29a29632d8be1b47d2b95c6096910abba14115e4077de2cc90ff9446221e68016019be294b2bdf50cb50a6ef239feb3b4dd2eff97ea09798b6948f5340d835378f0bdcd499c6d8cdd6683c64b2ec8450b8964ea1da2aa2c1e83823fa3679aec483051c6f92b14a3fa7f8b4f04f8ebdb1e6124b510f473f695c22af5e5b1f67eba0a993f27c812c0f92c59ca175a462715778f75b4ff0fa39976cf2c5adf06f58be5e0beb22646c3768988cb7b1c7f82d2f36448c3f85513c619145ed0b503e56425d84b43a9672b50c32c597320f5de35dede38fabc092749342eae17a515a4ee072c7066cfc5b657516b1fdd49ab3bde5651787d6c213d47227cfb182f2f95d5de77a48fc2021a9857ce26c1ac83672d0b28947dcd3ecaed10b9e7918ce56ae55e7bcabd6f2827761dd919f9d8db2287d8f0fd128ea17d2bffcd3a32abbafe31589fd5fa7b502c408b273cd2337e25a917ec825ee6f783076a185d9a9fb497df7f3acef5ec64942f1efbb05a803aed38f78fa01c37e5342e756fd198de5616b7438b7c99082771cbb7fea6a3744c3d4d2c0f0c966be19a1170da726c3b42f68944bf748fe4936f2bfe9d0e185ce0a3c48e137d3246a729d2a16a8787acad7be6e7f5447b4b682b002c73abe0c02829c12ec39a863cc46f85e770e1fef44f6cf60e62e6cb1b5a05297c29ecee8e3f5c2cf6f6cccf059738f85dfbb664824bac8b52aacae78d175e6edd0bc13cf963d5b4946da2f9be3f6f12e39b7311d3f5e44ce15788d4681f268238fcf8c3b92cec1869962953885c748578d999a893b571de196bc6c351c385ffdf38f59f58c3392e9bf6f524ebf8fba74e46cee910ec70bfc27b0a0e40ab74ae9d3021b6bb4b7ebbf0cd7b46d4193d9418536de2311040eed4da1462ca3cf1e938e4621b87820af3e64323669281a2eb04bd22b426c7c52dfae9489903f8cf009547159124705e7fee3ecd172a10b1f2ae2e3075b34928d426550c9856ea91a95df06f807377cbdd1bad0638ff41fdfd2b22695dd74ee2245a5dfb62990dbd9bdfa1984c352b64e4758417e5dabee37bf89884cbe583cb321da5b8f305c90dc2712966c2d4051e9fffab6eb34c90ed77832bec7630eec80b8cefa15c60e980223f4d1e9407a22bb32b1a5244dd9f686ab0d7149de95e1ae334d9fcf9194ea3d5f098a6d343cf93d83f81d932f48f1ab86cca5124cefea907a64086c7370691537565186b6c88197be866f8d74d1b88956884d1aeac2620cd37bb8ada6efb9f5b7d325d36bd539829efc1fca3043758e1b663270dc685c36393bc4d9ec6ced22e02419f66224c70dd1a7d483f9086f02"}, 0x1008, 0x800) 16:09:55 executing program 1: shutdown(0xffffffffffffffff, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x115}], 0x200000000000007b, 0xc63) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x81) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) 16:09:55 executing program 0: setreuid(0x0, 0xee00) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x81, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x3ff) socketpair(0x1e, 0x3, 0x0, 0x0) 16:09:55 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x0, 0x9, 0x0, 0x8}, {0x1, 0x9, 0xffffffff, 0x80000001}, {0x3, 0xffffffffffff0001, 0x80000001, 0x1}, {0x80000000, 0x7, 0x8000, 0x59e}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="e9") 16:09:55 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="eaf2bcf5bafc8f6e36fd25e5293999a6435063c8c831eb6eada9e8e7215043a86a5de1b505d913a38aeb6d95100486ad20169518270469260f62d4ec31deb2bfc6765eff2e5cf7a8dce0ae33f907380b0e02272928fdc06e28552d3fdd354d8b250e23cf43f568b626db387f27c84db12a8a3e540f3e00ee18803581f2e563bee4e5a12ed845e8c029556eb3fecdd049d36fa3c95cad6493aeb9"], 0x5}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xc0, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$KDSETRAD(r0, 0x20004b43) setsockopt(r1, 0x1000000029, 0x31, &(0x7f0000000000)="3048e69931929648", 0x8) write(r1, 0x0, 0x0) 16:09:56 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x80, 0x2) r1 = openat(r0, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') fchownat(r1, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0, 0x0) 16:09:56 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000200)=""/247, 0xf7}, {&(0x7f00000013c0)=""/4096, 0x1000}], 0x2, 0x0) r1 = msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() r5 = getgid() getegid() r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000300)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000023c0)={{0x7, r2, r3, r4, r5, 0x1a0, 0x1}, 0xd63c, 0xbb, r6, r7, 0x1000, 0xffffffff00000001, 0x6, 0x6}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/106, 0x6a}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x2, 0x0) listen(r0, 0x40) 16:09:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000240)={0x10, 0x7, 0x4, 0x1ff, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff4000/0xa000)=nil, 0x3ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x400}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x7f}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x6}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x245}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x6}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xfffffffffffff894}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffffffffffffffc}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x64}, {0x200000000000000c}, {0x20006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000740)={0x5, &(0x7f00000001c0)=[{0x8, 0x3f, 0x8, 0x79}, {0x401, 0x81, 0x6, 0x401}, {0x5, 0x5e9201d5, 0x20, 0x7}, {0x200, 0x2, 0x7, 0x401}, {0x5a381c5f, 0xbd1, 0x9e, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") openat$wsmouse(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wsmouse0\x00', 0x480, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x8, './file0\x00', './file0\x00'}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x5, 0x7}) 16:09:56 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x100) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0xa, &(0x7f0000000040)=[{0x271, 0x10000, 0x7fff, 0x100}, {0x7fffffff, 0x4, 0x2, 0x1000}, {0x7, 0x2, 0x101, 0x7}, {0x8, 0x8001, 0xffffffffffffffff, 0xb14}, {0x1f, 0x0, 0x8001, 0x1}, {0x1f9, 0x5, 0x1b, 0x6}, {0x5, 0x10000, 0x100000000, 0x7}, {0x7, 0x3, 0xffff, 0x8}, {0x0, 0x224b2927, 0x200, 0x20}, {0x8, 0x0, 0x8, 0x3ff}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x5, './file0\x00'}) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x5, 0x7f, 0x9, 0x9}, {0xf42f, 0x3, 0x0, 0x6}, {0xd620, 0x2, 0x7fffffff, 0x2}]}) mkdirat(r0, &(0x7f0000000280)='./file0/file0\x00', 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000002c0)={'./file0\x00', 0x80000001, 0x7, 0x6, 0x0, 0x5f, 0x7, 0x4, 0x0, 0x1, 0x3ff, 0x5}) lseek(r0, 0x34, 0x2) r1 = accept$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000003c0)=0x2) setrlimit(0x3, &(0x7f0000000400)={0x16, 0x800}) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000440)="b94be2a7e94dc43ceffc58cfcf98b3eea92974c0c40792d3582c90fb5450f88f84fea46835b74fd52313310fbaac577243c30f97435a5df65cde83af50df9e8d0155204d902e7f1b608946de9b13fc24040296cc86509de7f93a92ea15f5931511988e73ddae85e45a49971a36f89a15cfbd61c596e42f75fc7f662a7196021484493a", 0x83}, {&(0x7f0000000500)="c389005bcd72713fb2332ea7108bbe69b175f4820d5e4d0fb81654c48cd53121ae44a72a4abdadcfe48ec96998a9e10fcffb9060c0d9efb1cbab20331c6e3f751b5e38c2dc49b14b4c7ed9cbb0d85e651120d02186d1583f00f02e39f5429ea2be48589fd3b315733409f19cc33a9e4be00c328e89149c866eb06bd7773369a99025c13484deb76b7747d7667552f9a809ffb3b033287e47", 0x98}, {&(0x7f00000005c0)="2e91f799228fbb6b8e55fcff28c28274af8452503aae9eb3000e8723f8b705c25ac50bde107ccf970f2c2a7ff70b7f54dc16a9445492f7d8b5c1d1355935a6735ca46f2334a2b2b253c8caefe7528240ee5d305a771b297a56e39743de53f3f120ab0793ee877d7672cf5bc62e789c9e64d76a3eb39e848896b81ab92ffe26e1e0b7fda9692831046bc3e92c0fa124d363825cd3abdf81bcf63afcf977cbab50eeb3e462252ac1a5d1d6b0cf185a2a92c01760c175b0ced13ee62aec10db570fcf3973c2761939b2fd7b94f0010afde05450c8", 0xd3}, {&(0x7f00000006c0)="a6e53c405b89c1d5a3a354c1f611d4543d24f22d76ea3430709ba2fccb0446ecced3f6799bbef73233840c8e40ccd6d8d14cb49087bf71a5a45a8eca77ee0bc1daf6855764fd98e8405f4752de32c22f7f7c10e240ca3458583fa6a086f84f54cb94630f6733c37bc4ca368300f7099081f431859069e847ded0e81c6876b508fadf", 0x82}, {&(0x7f0000000780)="1be777d781e55792e7a94c3f3dac669d439b5096b600b7ef61f0e4e4", 0x1c}], 0x5) mkdirat(r0, &(0x7f0000000840)='./file0\x00', 0x10b) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000880)={0x3}) msgget(0x3, 0x200) r2 = dup2(r0, r1) getrlimit(0x5, &(0x7f00000008c0)) utimensat(r0, &(0x7f0000000900)='./file0/file0\x00', &(0x7f0000000940)={{0x28d, 0x5}, {0x100000000, 0x6}}, 0x2) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCCDTR(r2, 0x20007478) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000980)={{0x18, 0x2, 0x9, 0xf5d2}, {0x18, 0x0, 0x8, 0x1}, 0xff, [0xa99, 0x9, 0x4, 0x6, 0x9, 0x3, 0x9, 0x3f]}, 0x3c) setrlimit(0x7, &(0x7f00000009c0)={0xfdd4, 0xc58f}) recvmsg(r1, &(0x7f0000000e00)={0x0, 0x0, &(0x7f0000000d00)=[{&(0x7f0000000a00)=""/211, 0xd3}, {&(0x7f0000000b00)=""/82, 0x52}, {&(0x7f0000000b80)=""/136, 0x88}, {&(0x7f0000000c40)=""/1, 0x1}, {&(0x7f0000000c80)=""/49, 0x31}, {&(0x7f0000000cc0)=""/3, 0x3}], 0x6, &(0x7f0000000d80)=""/98, 0x62}, 0x1) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000e40)={0x8, 0x9, './file0/file0\x00', 0x9, 0x80000001, 0x5, 0x77bc}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000ec0)={0x6, &(0x7f0000000e80)=[{0x2, 0x10001, 0xaa, 0x1c32}, {0xc1, 0x100, 0x10001, 0x4}, {0x8001, 0x2, 0x8, 0xc4}, {0x4, 0x34, 0xfffffffffffffffe, 0x8}, {0x31, 0xffffffffffffff20, 0x800, 0x9b51}, {0x80, 0xbeec, 0x8, 0x4}]}) connect(r2, &(0x7f0000000f00)=@in6={0x18, 0x0, 0x2, 0x7}, 0xc) syz_open_pts() 16:09:56 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x18, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3}, {0x3c}, {0x800000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 16:09:56 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r1, 0x0, &(0x7f0000000040)) 16:09:56 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x3) r1 = open(&(0x7f0000000040)='./file0/../file0\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file2\x00', 0x5, 0x10000, 0xad11, 0xf79110ac552002aa, 0x4, 0x1ff, 0xfffffffffffffff7, 0x0, 0x2, 0x6, 0x7}) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000080)='./file1\x00') 16:09:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() chroot(&(0x7f0000000000)='./file0\x00') ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x24e5, 0x1, 0xffffffffffffffbe, "c4cd6686167bb8f582970d5900"}) write(r0, &(0x7f00000000c0)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d", 0x3f) 16:09:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x1c}, {0x15}, {0x8000000006}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x6) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x45) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 16:09:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x4}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f00000002c0)="8b") 16:09:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/144, 0x90}], 0x1) fcntl$setstatus(r2, 0x4, 0x84) write(r2, &(0x7f0000000340), 0x10000014c) write(r0, &(0x7f00000000c0)='g\r', 0x2) write(r0, &(0x7f0000000000)="c77ebaad40fd04dfa6659b0c9b20bae8bc00c3a30000001521", 0x19) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0) 16:09:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44, 0x0, 0x0, 0x4}, {0x4, 0xa97f}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:09:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) close(r0) syz_open_pts() writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="b5", 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "b11ce9bae3c6514e6ae973539ea78b7ec000"}) readv(r0, &(0x7f0000000280), 0x1000000000000150) 16:09:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x24}, {0x16}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8d") 16:09:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0xc}, {0x6, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$getflags(r0, 0x3) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000180)='5') 16:09:56 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000000000"], 0x10}, 0x0) close(r1) 16:09:56 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="00fc050000006c6530000a9d0f18f56fa78393b717f7431fb7b5b10cff18e15529bfed890135c12632e85fca56f4286f77bffe8501333b4857bf33243edbb92e861013e1d2b3c8910497c642ae56d7eae62233eda3bd8f9bfac89148b3c3d07939b7d15fc1974dc3c549cf3fb809f0a44ca8a0eebde5c4f293b6d812e58592dbe2de7b02c926ea17d1969ab16987798b792f4aecb9e24a81b3869d14e3d805a91e1bdc5f737da712390a"], 0x8, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x148}, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x9, 0x101}, {0x9, 0x6}}) r1 = getegid() setegid(r1) 16:09:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) write(r0, &(0x7f0000000b80)="4ca49b0b3312ddc443a726334929c5277eab76d8d7505e0d7b40f47c15675a31324d726c8707fbecb6ca0e7e3a5f23cb35a05137a3b38496939c328d5b6aaa6d22cac40271e636efce56b1600891ded0333e36e6f4114f8f9132c164f6ee730e8313965c97238fc982a179112223a50aea80e22a90b2cfb98b0903f8f7992af5305e49e90a408f6af3ec6ef9fc344de4f666e6497ea4cbbc8466685c44b39c46eb15010000009aa3e1ca7afcd9c692ec7985cc6a0d724d960d88423c0375f1f4e975309bdd2ea49f74e780a95e37eafbcd7f57ad91a3b819c23d8f89c04146541289104fecedf3c27950decb7a52e73097420d49491fd9a1", 0xf8) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000100)=0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001600)={0x0, 0x3, 0x7fff, 0xfffffffffffffffe, "037f0ce93b027f00795acd9b2d49f13caaa55a00"}) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f089481bc42920e3e90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a079a8a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60ca53ae3d2ab075a498784b2af1a5ea90b5f570032d3ec4bea4d82cacc4b18879eb71bba9e0b2c493a5820d87371523d68dbcd96578d106dacd067f50bdad518b84222ebeaacb3b5b2f082f69148ad2b292f2c1459a4a1c4242050205ab3c7b86d2e596658782d74cedf112ba98a5638c2cfc2d5a2700b0505032a9c7e26c309f6714dadb98f126116b50ab5dbd0363951265bcd5f604af5d623120439eb32ac546c22177cd2cdca8ec57dff0449c693905282e3fd11ddb5f72bab5e5eb6db528b3e9a86f041445f234a07150161f84df450ec86da900e8d4a59ba77dc82b2936ad0c846bdd1b7d0fec195790ab96fce3e81dddbf52e897feb7f", 0xa35) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/null\x00', 0x10400, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000cc0)) setrlimit(0x6, &(0x7f0000000d40)={0x1f, 0x348}) open$dir(&(0x7f0000000080)='./file0\x00', 0x20080, 0x130) write(r0, &(0x7f0000000000)="02", 0x1) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000d00)) 16:09:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x50}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r1 = getppid() getpgid(r1) 16:09:56 executing program 0: r0 = syz_open_pts() r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20000200000005, r1}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x80000000, 0x4}) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x92, 0x16) 16:09:56 executing program 1: r0 = socket$inet6(0x18, 0x7, 0x7) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000300)='s') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') 16:09:56 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000300)='./bus\x00', 0x381, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x9) 16:09:56 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x8) r0 = socket(0x0, 0x5, 0x7fffffff) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x40002065d) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) write(r1, &(0x7f0000000140)="a9e124ad955c32191b00c260063045214df8a71830e0d792b6f28e72b3d72ca612aa512791196835511c1902ab59762415e63f284b839164c5d0", 0x3a) poll(&(0x7f00000000c0)=[{r1, 0x44}], 0x1, 0xffffffff) poll(&(0x7f0000000100)=[{r1, 0xba}], 0x1, 0x0) 16:09:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4d}, {0x6}]}) nanosleep(&(0x7f0000000000)={0x47ff, 0x8}, &(0x7f0000000040)) syz_emit_ethernet(0xfffffffffffffeba, &(0x7f0000000280)="6b46d64bb26867e720e2840207ff7f0c1d4ac24cb99bf8a98a35c42ca855c024b4f44b847541c679e6ecedda3be77ab446e2d2ba2c7a742ec5d97352173135ca6e88c008a367091bd3041e19047cc99d21b6f89c65b20b6f76a7a265a9ec86c0") ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x7) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000180)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:09:57 executing program 1: setitimer(0x1, &(0x7f0000000080)={{0x7, 0x2710}, {0x0, 0x4}}, 0x0) 16:09:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000002c0)=[{0x1040, 0x5, 0x3}, {0x100000000, 0x0, 0x1, 0x4}, {0x6, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000200)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r1, r3) r5 = kqueue() close(r3) syz_emit_ethernet(0x60, &(0x7f0000000240)="4b332e6e3ca81a9d74ccd23373a47ba1e72b2c13fce03dbba47d54e4c646eeac5934b3e6101f3b6c4e01115457c3483a7589a9faadbb2e02079fb32072ea3d02ef3870dabe81746a36091d18786a56e752d524f58d7a2d4e9ea800a5476ec38b") pwritev(r0, &(0x7f0000002400)=[{&(0x7f0000000340)="4095aff4cf395048ec52758a7abf0cb9f5c30271ca4b3acf4d6b6029cf1b00737be3d14f169c8305f587cc2e2c30a7a15cd1ebebadaf1e6d1617ac2075697bfd7eae19dfeadf0111e66d2164eafca8624c3bf466471503deaebc48d5c5edfacb5c4f738ee93500d9bbdd564133fa4fed152a98670d200a2b8a3075c1f93e92c3b8c1cb2b58d10b19cbcd3b8e616f7d6f551fd0bed83ac1bc2f97ad2c9c07127bfee866cbeb5e868106466ed2f3172478002dc144fb97ac1077b6cf6d48920c5d4046a01242708f361ba88f9c63ed7a16e939f77c5e5fe6b8a1bd326431cdfce5cbccd08bfb3996ed3d5127fc92b5aecf5eb2dfd7dd70eab30431155ddf680324783929cfd5b2ef64f0bdb788d7f080898816e0625c3720702a70547d8a78ae2904b710bb0dc2f5c5041197097e903fb468c7674790dd1669f1e3610815a6e4ee842f8c186621dee4468a6ac452ab33e9c53fb6bd47f3fad516058625e1b49ac91844d85a19538579855122f1824cad38f79ddecc12f64ffdf994c19405e973d9ba0876b01c38e65f89fc118edf511fdd431b237284f54b2ef03ff79d0f045c47f43ab9bf351a87a8c54cc348e33956207aff2a681823e64a57082b58f357eb9f3f9d2635b455139510fc22a7b064b0006f8d86c464933a81a636ee538d52d3f1ec1a4415f2efa0f76a8ba46b140c018d4516fffefa37e1b18ab21efa30055a2a7146dd0cebda51286ea9ae6942a5aff2d1d16dddb6e6d12bd13ebec9dd2fb4c9c4fea08a5d09f24f723210089efc62eb2bf3f08196cc43692f3a1bb522f7fb969cba9c8c3c1e5744b78f8c62ad5d14a779c5ea9ced9f90d0258155268970ed747e753385f7973ce7278c9001e5ee6d8f8d1bb6a2a55422d2e4e67af10d82c0281bc8edf56995fb4584c5c2eec4ad8bd0aba6f423603ba5fd76351d87f75a4e9e8c5dfb0d518607329c11a4e19ab766a882e9a101d538f935650d218935dd05b26fed8e149e18fca227ae495e53424400c9d7043455bf819dc585be1be5422868c23bb8de956fad064fe2c550c20bc22911bdd91c4fb4abd08e18b8417327870076ace1eb5d80b8e8f8f8841111547e5b58328ad9a397ebc8df3e16f7fc4f03ef3971e3b04d451decd361db22b658469d03bb7affe943c2940ca59641d69be12db7fc7eebba2db980bb5737ad6bd0c659487c927afc27d15c75cded6bcab1828ce0a394c04edd04808edd0a2d1609fa768b5fd890bc180867587c0a1a79931771479ed7c3659b1926e47cf0f9814c3728f0830f7dd27fffed29e6cdd894a89b10ff37bf5a453e1fec88e1f96f322a4414dd421b42014c5b1e372237859534817fed5b43bb545ab27f8787fea4d6e315fc504dbaa10bee15f536e9424f48c61cff094088216c3c1e0a9ad7149d6d04206c84e5ad3dd4e19e9d464680d4541e52b763cb7d0f37d65c711c52609b7aca4702ffa014f90e43ca10f023517868fdf3bdf87e673f2fb72dfbc501e5c75cac4f727cbf36474488c6c423c1b468758a4a33b847d06dee8a3a2d20b011ab4dd7292744b7fa78239bde4333d95167b3c5fb379f26887d554d4f400524362f1179a3535d4e804ba62008d6be4da6e85ccad3be742be93599af677b996884a817dc7e4364381f6d8fa8054961ff3212f07ce3d3e38c0f4b9c2ac3b67db5497b35a85014d5e9d3acfad50f446edd0782e0209ec28a11c812da3d3382abc7231c7303c40f9ba3fde90f762d976602790b27960c31c43d43243607339abbf9d706fcd496c7a6fe63e95c123a9540b85e0bf8bca2acc97ff2ffc3dc133aafea281a8cbac7d5a005cc5248300cc27f3edb96787f7cb7f08eb5b3120be5f2bf3982a4bbadfebd95fdb3bdfeb154f281831dca09841512ad359eccb6f18f15a6e812767437b35bf0916420219a5ac945d8f184d2d5d89fd326a258f9dc83d73cb8ea63bc322054692aff2b1540162e7e1c1c337f1469dcc541ffcd90c30ddb37996f5c40a368d67aee2ad3785c4473202fa95a44f90a363fe323d99a4929c0a099ad9de3b7d62b4f75070b736e8639846a20142db83531b76aaa2189ff559d21790a1e8cda96292262a1852be3a48cfeb5e19daf8b740cad72676284299d111456fbfb585ebffcb4d3bb15a335f45c8189d16caf97e596ff6558a9277cffc377392891363dd180efe5c2f44c1efa4b5ce66fbe4e0e3ab530e3c020acfab0934a7de2b27a8e7bcd05aa2fc0a128001cdc0189cb6bd8ad08fd1d1e1ff91dbbefc995218bce2af099f75b7372ad548fd55c26bd6695c6ef17276ea19bf77e0c761ba6746c4e19d7d840e820b19bc3ed74fa8d305361b0ef19d3d1692ee2423cdb3063e379e0cf87e69cfb8944555787309dec02e4e68ad6201e4a5c195db289642432dbf6326d204fed3a5b4775798d5c9af2016163deee7652d8f35c59c3ae8c5ebb9a318ed00b938038b5504292d613eac86167e95f990a550b973b34925e3df4835df9792ecfd944cde0f70b8972ff114668ec783c32a389c41f573f67ec7112ca05071500acba80d312537e36c06ea17ebb08b1d5ff5b91b8f89c3180a1a5137f03e3c1131ed5592ecdcf97da911695c389094886c0400a48ce66c8d5c3bc16b30885a002a0530661067a3234b3fba828a11a4770d6ba18ea5a364ec18f3fbf84414a215d9c8f1cf3c0e9cc03418bb4f73cecebcbd1c766f59b32bc81b6acad7c32ec015f6d8516868e68df3734bd5f4e2dedfdf5e1341c3ac84035e46d2e19af62771c9ae6c7b2826b7eb4b87cce3d15b6adcc0a0cf37590925524f950c9158555be93833358a05104089d6ff22ca87aee1946f7add1d4800545144f6d0dad5a24a10a523613f980de109779067f6d9ddea2f284640ebc68a77b41354a1299bee34ba34e68821890d092c6c6a170dc32de32c04a3263242af49b52d3d4e2e7ac9d47e348ff21be323d2380d60ca05bf41db36f351fcc47c09151f835eba66c91bee26808827513c65d729bbc324446e720b81d85999fb85e0a2ef732f72a35d0b9d75718f0c69fdadea655490ceb262f4290585c12cd73dc146de47c978b0997a9b77b6799d67296b63d5bbd9e92ad37489ec4ae676ba234a688869b27fe5281d9fb17ee8fd9908fad7695c5bac955d616f83e0bb10d35541d62fcc02e9775b18105c6a4e24cdb96412e18116d4b5745d9b76e839d06290a80e74bd94b228f8bf4cee9cdde4acd5ec45b9d9b7f0bf9b03f0b2ce173545e569a3cc321dd2ab14894110f12d3524918af1cf4ce92e4049b1f462a92c5ba5b0ced29567452ff2b76646c02cbdeb29cd97a372e28e7bfab481387a77d52542d556e72b6df140023b9ee96e13e0f639928b89cdb6b35fcecd57e371f9bab0c39331e9dda882e440f4bef35b9c93f1972cab28865b7a099a9f0d96bac5774827e98771026f7ef1f6b291204a376316bfb40abac4776932d4e93a1f23d3ca7a41e41fc7f121e79b446b6bce8a064016ecda9afd9bc3997d026f49b206ceea8a7c4eac6fc372405794e96213855da9bcd01f63dea663d4be38fb29e6dd1986c494277c9feb0cfbd1bc88931da16dc08b38cb772601f8097ab71bc79f1c4cb02fa85959ffa400aca98ba5c275ba513a925d6cad44ef43ff01b4068f6601b1c0649e3dc6dd3164597a7695a59b2ca5dea650c5f158b9948a0fb7a1a90ab64b09db332a21f8f869b369519cfea1ed9de904cd50c6605ebbc5f829d025be01b454ccbcb40a3f9d2257dcebbd0202186871ec49c09c6e4647bf90a77ee7daf80eb2d64436766055c399a88454738bcb3ab7932b4bbbbf8e732974a1488dc823ac242792c8c91a4e1321cffbf0d750afbc0b1bb6a7cb4983c4463bf9c666fda6d3904bacdd7d8a60bb464cca0e0cbf3395cb44882a2911b4644102ca89127799467a70ea915632167fec8547b39691ad56a6edfdff9b424bb4e616b521027f6887e48aae8333ff8fc467eea2c4ab890e053a4928a320b35c0fad41f6fd15565675620df79f42cd10e23d765cdc16ebd04fe69e2e0240a86e58490eeed4211c735686413708d466065e46b2f876ee9797843fa6a11f6fdbc2a05a7304658db17004c32efa26f492926c9e610cb31136af2ef9896e47a5d98c765098269db174ab34b4179d08a321c58b77a2581db5b807b5e9dc93ebe9e952e44f945d058cee03a0600a788222e71d7fb33bb03021fbec04926dca1e4296c0f162f09d43d4495a5a6cdeaef891a8e216a88730a8b9c28a3ad5377857f603d5eac4d0ebd7a4b784baddf33e0fab3b71235647b56bb95cbf0c5d3a34e55c2ab98fa2b17e71c2ba7567d0e8d20dc78c7433402a8220ff8c85b8aec1554980cfc329416a5dec86b247e88fb687c502f4259c57423b69009aa40022422d5b7df930e590767176b2f3f557148ab59a922ba55a39f58781f1d28a43e1bf1cbe2ee65e1fc8fdcec0060ad447a3e80ffb1f13ec7f59e618d6db4812aa97209b977bd3d6916e42779c1912f87f8397b72514e74dd5f0c73ddc38ee2a89db14ed8e615cb64f9b2f5401186c0301911d06b5e4d243164d91215bb77a8becb53d6b3ee28192e367dd0bd5ee23b030d15f11d44defc928de5ebd9f55fca1cc46b69f4b56d7e091a75ff61883b1c13d11197dfec84bd77f9349255f636fe24c4df93ef9cf39aeaaa807904333dcf8e333eff2fe0faa3deb4f9eb245d26266808387909d475b40ba6f49e0f91e966026044b9ed2c3f17b09661b785a9bca48133d17e0b0e6b75876af21cb4dd0a9d12e710ce3839d94691d7ad82a0808604aac35027a50dcede09b70ef268a015a5a7ece804240adbebac60e7bc26a5904001e90dc8b20ae6b1399b140e32e2d31bd84b89ecfee648cb61417bb2e8e77e962df0da199f7dd834f86e4ef9b6ee8ac44a0cb121db1f477bb0cf293963298bff032b8323c7691a782ad8951f6af1d277f5f1baf645fd184fe215474901d0c9d52a9ba3f96c7adca6619c104fc6f04013155d3d3cf427d2c635843ff6dbbc08b77ab19a50567e81b201703f04eb24d67005256b67b61d0dca961d65837c23f1fd19b40fdfe4594c09ba0ebdce2868f2cccd35f228022362961f9419ff2aabb98d1355d7c9394d699dc4fea41f31d02207516066b178bfc67eabebe648d84aa8fa63e58a5e23fae57140bdef949ecb28dc81b95070041dd411120b6031016169712f94013d9c30070d7fc305c58492c90fc8fd518a18e24d3f77adbeca9f3c8d131dfc6d5ea4dd79572568a8931d1827d307759c34c3c2382ed798c6c618d3172e0266fe7c04c98528783fac1539c4d7cf7a41ab82d4b8a7e16ec939228d1f72fc2167fb746d033a8266c73cc10a93ff50ce6316164bbbefba056d0fed1254d3e8b1c7ab16220af236bfe8797f08627d39d08c8106aea4a3b217db8255c063cc953b58fb1f55df363b0114ee22e25e5ef50b2ea52c24c355df97a0f997c387330e90389fe7dd70a26cb094947b8866c7cd5e25edb7b6bd0ae197f891fa1568cf46cb31f4554d6c59b0282b65ea7b151a362da1e5ba3e1d9dc3263aa813f2c5f290e4ba325a4579d2e0b807a96fc2ebc76bd1734eee69db48b8a3e17b8a6f40364b429a7b5d988457d5aa69ca73a8aada9ffb2ecaa5987d230a2fd2ea4814a41cd296589d414191a041e6e68b2f662e79be1bea6a2287dfb431885ffcd3baca04d9b8870a5e8dba6ae17d82d86c05613a4a47aa54f95bb5cf9cc3e27924a8882a2d41a87db69323efe7285367c6dc9d181df562e887", 0x1000}, {&(0x7f0000001340)="a306e821dda99362806554af496fc91dcd8aacfbed4692dac187f64e411c6e2e1950495df0f3ac348990af2712a70169b67ba7efbf88049b486cce75930eb036d8f0f08b7038901e427ef976433537700c51d6fd7c1eecd9d56b3798ab725b36f0ce8eafe10e6c1333ea3d81ca138b2758d1e408d07ce491c0c5d7e2357ea810f175d207d4", 0x85}, {&(0x7f0000001400)="dbc1a93d873cd3790db64800ac5b914788aca84bf41c5e0302c090b1a2bd51a43d85868dee9f7def64c71e6788143c809e8be7c8a25f16a3b34c46178d90d0a0a8531c2807538eec34f58d25806584d9cdd60a122340dbfae18f3b4d77a993755847b409f8d7d40cf4046c75973dd05c32a3dddc4179cc52c680ee1a8099f3cc1a83f3deec50ba91fde3b3fe5ba18063dcc211d7830217ab8b97c4cf880db98efc29826bbc4557f094e08c0a6784f3fd02eda7c572cd96bc6f248a9402135bed4c1018e4979e00e6f6c06a7093d2b5caeece00ff24e7d8e987e7d42cbddfeb82152d6756ee8ba9973804bdb191406c611f619069a68d696abef8ca7bcc58aff222f964bec0a62014c086094d8f3ae249d801ae60f34547b41105484215152bd813b9a1fe9960760f2c2d257a2cb8d787d2df6b40cc0b3d41169e7032594d07cc6558be410e1c31f75bbbf6b5da78583b711ca10b91e39c479015701894c19bd01b675168aaa898b0a44a59aff52183327187125aa276fbdf3cc6eeb4893b5aa2f38a401f1ed21a0d38ac0b1e81af12b2e705ed1666cb05ec1a5ddf86b925a6591c64cc6f643d6cf8280d6f31d5ea4704d5a67d7bc67114f3b47659b1b3f0af203eab6a5e5996bc7ee4c38b5070a02b78e2aef89f190123a4eddfe1481a27353630437d496eed04a67434e2c2734fbaac090c7ca8735db9c2e88161ada53e74f6f2ce89a310a8f71fe565e88904d0f3f85ff06ef8cd70ddf905b1117a85205824c7d277f2952bb55306e803c46002ee00444a524c71f49667debbdd078899cc0b720f61355457329612faa740ae3edfc7923d3bf4bfb62c236d2dc2cbd056f233fd1a5a2847645ca9fed9151d742609247dc4b3458509ab9a7134fbfc6c47c6c0b8f71400f91f655fa75a2e77c9c5bcf82eda53e37f3576cd5a7ec498af514fbb05042df46af5b839e2a7825feb3dfe732f2676efb040374d88645be6da6860a04b8aaf76539b7e08f720ecf1ef834ce1c31c87abd825e883fed3dd0cea646c46fcd68de5f0d4932187a0dd3dea9b8a11f8411a014b86988f3d38036bcf2cdeb6d68b7738eeca4d4ea3758bc932983b76e39a93fc70a664664370faeb9d5fbd400877d40696ce57d3b97022a54d3bea47f3c7d19bd96d143c3adb14c0a44b84042eaba140d71a8ccf6b9b6c6e47f5fbeb6c037907c2bdc2f08fdd7673995e3101c1f6fcfc9ae0cbeda9767a5105b2a0ca35ac7b4d6d8e196eaf461b2b339fff1cdd1ec24ca5fb18d8c897ae28b544ce999f2338e00b37617cfd178c88c5d0912251ec1c62ffb02dd18951349e11078dc0d7a70fbed8063c494f53c01721870e1adb818f219748f0dc97e21350085d9bd1275ee451ec4e7bbacfe6d5752c49263f6c043ca67ef232212f0af15fbbfd16544beaedf3b1f5c1ad7e6626966290f5a676c4b17f3fb77ec19dac69d9551730b45c54073eaa02be02c5fc273eb9e1b87a224ef9ec922d244829cfc16a8bc9d8a0ee0117ee07ba7245b29bb83ccc82711b8a71114089dd1388711c9e87105ff88e10aa54159d91dc7450cc4911adbbebeeb9f6a689afb9dda85677667b448d5790f22fefc96c77d9d19ebaf100725ed7689cac9e107823e12056b20b7c2e229f43672f6b33413c62f793a59e37c2814f41a800588d383ecd7377a5583ac6a498235f8ce0dc192bd49aff4b1c04f4033b8adb31cf562335b03a226571343d2aab8bdf8ec6142a43e3611093de8097cf1d54c93b5ede7152ad2315fe5d9e3ae841541ac0e7bbdcf4bf8da0f3a2a0b00bb81c5878df57e8692fa35501c612d4610424cdedb462bf77050725f8934341b6b87c3e0cca5ada290ab622b1ed16c206c27c97aafad1127bb0231b07dcaccef80fd5777ce607c29adcf9e590d8a2d85693695ca5735cc6226d51c175886eb4ee15cf1987e342e0ebe07fe9dc967ba9e932ce884df2173013202119506304da02cd6008c6368697c44a9342c15f3e3b5da5cb2f6e48787e8d601cfb6b72afc8b326ceef0870434ece0cce93ff14e52cbd6cbc4521081b4bfa2f5c50ee18f299f7a6591a5c897bbde5187d117a9d21b795ce7037567f3de43da35f803d91a4d43d4689a9a1db6c10431cabf9bfbc94c46668bd77021c6916d2ceab3ba186226fcc0a93413622e76c09c649ded492b4a83dcb90c36737b75e25b37ef61518e799e27bdfa65c0f4caaaf539ce939489ba1dd87dfda235eb6a855e4da9cf8271a5fe9462f81d35078c3459de02d0d6698a9e54c5bbf647098fd84485a600c263b33cdfd0a2e0e24b21445e40afd2b4ede85e5a2722321c68d459eeda67c101b505c6263541c823a8544555c49f1dabbeecdb3a2bc611fb53e400a09fd2efbfe2bc0ad78303c40aed2569216d13999f2830ec1413678441e0ed42b425c9bdc11c1a118ab26b3ecabb7d528a385d4b7695d7ff08898890a26f5f296b6b738027a0f808efd6b1dd567f861c65dfa118bbabfc67381adb914d51da9733baf5197f77e1514a810bed08f54a8e446465094dc4dc707f06a2022133b1240a4c594fad987b8e3c8a7c193be5bec0e5fd5e4674a5611456e5a6e6d713a908e116430c8b9e06bbf31511b3902cf095679f9d8f9966202a13d60ef698e2d6d83d23dd4d0ae16a36201a4d39ebc59022d279d5b261ffb9c37f1caf7e270e329194c0a02906e90943e61e17fee7ca0b6505410576a26dd561fdffbfe16534c01f4787851cd8689e6dd881a39482778d81c03ef8d079ed6825416d5d5b09d75f5c3e3d746c107a77124905bbe5b87fef9b5aa2b383158bbabd3e63473a503dbcbf549bcd637bb445f4d51915fbf90beba3c2af9799740b66c25592cd9654de685c1e25865843b8272ec4170b6295824ebb541ceaf657d233b82d1ed32c6ecda4fd7409634698675456d600bc7a99dd0212bbdb53f311c901c8654fffe41d1a2988f6de013750c1e9357ce17fc4ad9827dac3a0b24ec5c7e47d37ca85338a319a2d801b49a5e1c062e0d347f971250fb3633ccb011668456546ef2c40c0b551a7eb5ac1eb3740db9de18179827062f1b937cb636434b2c106d1c1e3c05dda525f59a2af1087f8486c69c4e60ce4f8f17919ed5a685b765306e3338487fa9e124fc217763fcb442d1a37f5e44e3f962b2bbd9cde102959f8d8c1497b47c84e9cc9ce75b273c5381b51e0e2803b6ae2b4731273f3a96912689f7020ab3b014fdd1c8c33a58f477c30063e455966d8837a3799c921bf258074a43b423bab5d4382c4f2e12ddabc1271e3be6a984d9dd7ec103f25d154e9dc60666cd06e915ed9e8f67d7e3f5b8ba419c1f19f171d466393269f5897f6bcd34d3921405872cd26783f5b95c8ba31b6a7293f0e43a79e38c4bfde81e514877ace30d1f7854a1ab4e633bdbf961aaebed3d391c16b457ca664229dd8a9086fdca1efe4c7285059940bfa9a5e0e6fefd2c97cf9e6d397508acae7b6f9403eb9fe1872804fd3eca5d7cfc9a63dca97733ce089370d70ce73b02e35123bed3891bafde09954a562753dd8bcb08e3d072712533cbeef616a2f924a01df1f8b3926331d8d4fd09271a09fa2c3ca99f91081d1a0d67801c43fcd78cd6eeccb3c85f924e46557ab92b460bfe2c675d74d9ddf9ff796fd40fe1163cd331e2fa5a4a0e037cd2f2221b1d2addb949b74dae334d0ae12554b85e65a9a5ac59cc91d15c8df871adc17846cad6224cbff34b4eef03a750a7bfd484bcb184f6533837870cf1203fa5f564de170065bedb223e7f52bbcfedf1516e2a40fd3e7b6f8ff9903892c67b09c38e1b14f6286dffd196be9e05921b5d76cd646fcfdf1bbe6ce3b004d35b7c746b4b47c17118214f867d232e6207a510955c8395511a58b3306713ee0ffc8a23778534e4173d568198fd42714797d48ef6202d725c566f7108823e271b9e829250e92bfbf3481e1a3b47e3003217e9f875235ed876a9208ccb115025486d4e89409fc99becddfc89f7652faf7ca163f2c6b3bf9d25a9bdb906353e776e7c868b8d06898c65ff096f193d21969e90b89ae11b25d1cb5524ea71f68845c47494d9285e6b0f79a677741c06eac5d451f9d591170fb4530ec6c65b866740470af1945be38e3a91e9b145814b1432cd183f7b8c9ee9b7f57e27c1cd7f53cdef81d653bf5757402d9ccee24772ef48f3d4639a22b5fff07a2f5bd6f45b152a6b3a65ae717c54914237621077c86f53203dcd0f644f86c1a5fe641e37a4cf6ca60eebb32f0eb124409f7e938e2ac8bed9fd39c43f8d3a8cae7e7f7f5f238ec86e12b6d2da69a5330b9d161817e8683d2548365131bd23a103a0f79a89cf4acea0139f12fc72612835f3a6bbefa7bbc7591776e1f918abb0d7efc04eacb539b9ca2c806c871009e6f0023489c2ea05b0e894b0527a841c2c858a9f266111f0b4f9cf688c98eb423fdac582619410879062df81fb5a44a167e7067c6540cfcf495722974e4f4b4356bf513b2d23d0604439468361686ac4a577641b943fdb95233549eb319da7bb1395aec8de0f7cb3a1d7d1a72a0c1ebd00e6daf59a7418ce7d4164812413697fd513c7ef4f22424a19d1bce22582f6390616388b9b48ffd460745fe3c3744266872763da865cb6f78a3c93ff3d215a4eaf63bb0f0d8d1f635b855406fc525ba230b51b7d51161dc1935b8a6f2d9f3fd97512265c82fcc7ed3b98a2bca19c797f95ba24ef7d18acfeacd64623346e8008b3438da7d7220396cbc3e33aed672efcc3ed2e70584cef2781519fba768cb582663d5f743c0b0012214f6a27003ba57f1074a4a4da6e441223cbe3c7ddb0f6c4b9e9fb514e73e536d0feb169c29a23e08e44e48f73cb707f4bebbb145d020ee868ff7d0a41626247cfc1c0d21167f1f72aa480d434d1617234b3eee4cd4dc3798669ba9939d597c178156baacf88772d37a75d4e12a15edda2ce3b39133c231dd3e4d98e4bd68a829123c3503d091130caf0c77e0de65c31a279b3da70615efa5b064e25a806b084e60b12e6be95799a7c4c319e567f7c68562fe8ef29b1514c1d6010f272ac2c472dcec038e1a9f4d01bad7437d34b6b1b0d7966b220f0233b25931e432722e819a4bbc2fa534220a54952c2213601ebc26fc8fca77a7ba1bbab416caed07bdab79693077295e032e88e0454788b25733e376985bc58be5f4683b06b3f2daab913b3366af5c450121ff9ad8fb741f62fad8fe8749263da46d3b87e05323c29042a4a786b289c6e0cf5d96b3406cc2c6713306371124c95831d7cb444a73646c2166c041b7b7db89003544ceb1b2e4a5d2724589667051429df153d23c28fe270a835c5668a885e807adc241f07b11b36cebcd8a724b8a8cdb6a82f0b5bbee97c8067ec64e578181d718f0ace2c3424ba515bb7b33cf2dc527a805642cc126f4ef9a9bab00d039231275fe5506014b4f74619e9b0e6bad7e2fbe654380f7fd220cb906d5c29266357aa62886ea5a0dd19725537baff1bad91cf080561cfae55644647c4cff9f9d61dd270c7bfbdc5ed3d6d1220023412d5b9a8fab460d7745313afd7d9262759d23df400a8a0e957daa866e9f95a9f644459c563875467d9448cfa70732362fa92d709c1e7ee5d7e2b50867be933e2b552f1723339df7111cd3e89629b8a714ef115939221591f167b58e5e14fcbf92b737c49ec4f9e3a8f13812e26d5c2590128f5b824f9cd978eff62bc93f1d9c48c9747e879592f6169146205907dabb98baa9ff85a2903402d205bb03355d031323b91a4da", 0x1000}, {&(0x7f0000000040)="02cbe53266c76282", 0x8}, {&(0x7f0000000140)="8921dda4556d714cf0c7", 0xa}], 0x5, 0x0) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r2, r5) syz_emit_ethernet(0x4, &(0x7f0000000000)="a97bc115") 16:09:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="152ad7f0") 16:09:57 executing program 0: r0 = socket(0x16, 0x0, 0x8e2) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7) setsockopt(r0, 0x29, 0x2a, 0x0, 0x0) 16:09:57 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0000000000ab8d0a0805a119a5525d7f00001000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:09:57 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) listen(r0, 0x0) close(r0) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x8, 0x1}, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)=0x7) 16:09:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205601, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) msgget$private(0x0, 0x0) 16:09:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x4300) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80000000080, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200000381, 0x0) r1 = dup(r0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)=0x8000000100) mkdir(&(0x7f00000000c0)='./bus\x00', 0x2) 16:09:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) getitimer(0x0, &(0x7f00000000c0)) getitimer(0x2, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:09:57 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) socket$inet6(0x18, 0x8000, 0xfffffffffffffffc) r3 = msgget(0x0, 0x400) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0x0) msgctl$IPC_RMID(r3, 0x0) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f00000000c0)) 16:09:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x5}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000200)="8d") 16:09:57 executing program 1: setrlimit(0x5, &(0x7f0000000040)={0xfff, 0x91}) r0 = syz_open_pts() close(r0) socket(0x18, 0x8003, 0x1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x800024e7, 0x7f9, 0xfffffffffffffffe, "0366402ba77f0c02f9650000795acd3caf000011"}) write(r0, &(0x7f0000001580)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2040000005332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571e126ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818030000003828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f7cba8576bd78bc7b90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a07008a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60cc4c30ddcb698e3d8c92d166adcc1e35d0b3eb79d81acca5db876b697b87784e97c2317a21e230eb42f42c50f7d0c", 0x96a) write(r0, &(0x7f0000000ac0)='\f', 0x1) 16:09:57 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8021, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x63) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) 16:09:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2000000000000473, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="e9") 16:09:58 executing program 0: utimes(0x0, 0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000480)) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)="f70a902e725c6bafa929bfe4a9f6ecbc7edde23a66a2bdb731a31156e60ec8635e06b6279d246775273db78bdc72822082e1cde661374e53ebba14bbc0028c298d7f6b0743acff8e8567b2aa6f2670ebf6c38ba425b24984dcab0f5c7354f2a779f458e0cd0b4ec092671473fb6dbd4a0aeb5aac16c6f6071cb76e9e7d903534d75f27beaa34e34f190fb0b56da23841e4e6b8617135770577ebaad4a303f6fe4be3e024bcb8318339fd62b70c51bd952587ab361119a49668e2cfc8230bc15a331f71cacb5b8a2df373dfe964a35a3d06bee6b5dfd518178048fcc1", 0xdc}, {&(0x7f0000000180)="358f00f3e6d48d19de4d5730908ca66d1994dc2e33999aac748ff2fb156ab21ae6598baa391973fd710dcb", 0x2b}], 0x2, &(0x7f0000000200)=[{0x90, 0xffff, 0x20, "db5cfb764dd1366087dfae1f9908851ab4687b607030a608b37427748dec4d6aeb87dd3be17dbb941d186c1deaa12a8cd9aae0c46ded3afbd375480b05f142d552f3380721d6209a0c6fdc062531b1a2553fa4a480702c4b3144839e88827e748a125f9637a03f033b554ce18102c9600095754352e5a5200b82072dcb5d21db"}, {0x108, 0x1, 0x1, "55be5722f926cd2fbe451a1ca7d64ca52bb87b9f9ed7dbfe048f9ceb2ae4610419f83327f131a6b703a281490c9eb6f6d6414e7385d6a28d21fde8589e8d88b643eaf2645d10923955dd04a83c6f30b1a7e4a4b547738b788c3add97459f9dc15d46cfac8e052494a28c07c84655197c61acdcfe01051a9d6552637caa1abd27e752d7df91cec51f3a5b3e989b32da3fa2292406b4824a57c5803775473ceb5340f6431abce70e527dc80ba8fcb9d585d9114cb32c7e7067627449e4448c01e8a476b49b6b95369c2ef4de55fe7d46d57ec4dd6355b4ab26b36de4cf330158e1a806fea9bc2b16efd218572221d121b7842fd4ee8475bc55"}, {0xa0, 0xffff, 0x100000000, "8e0b965233bc211ab85017ab9f4233cd08824084b0ec941100b61ab17a790d06b34bd66cc2daa6d6859078cb10ff50df5fcf234738d758a9335d602bba906883358c102f5a3ecd3e57eff9ecbaf06a4f07e5353c4cdb4f8c1c93ed6ad868ddb2aa2a97c94acf021ef1d5afdb02dc388f5dce489f64e63ae7b81fe4d7ecdacf71e0ee7f41c0906a3b91"}], 0x238}, 0x9) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000004c0)=0x800) 16:09:58 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000040)="1ffba1641c493598534dd66a26fe2508b283adbdd7c281c0eb220ea90bdc3ee9cce9b696520457b538b2200071b25b084130f54906e201f67f3230a2df4f7b78900a428a58280facb09eb7df8f8536c15cb438a29f3f56d587cea3032eff060a6c743b", 0x63}, {&(0x7f0000000180)="cacb73a3f6b2e3", 0x7}, {&(0x7f00000001c0)="6406449f32cd764cbbde29178ca60d6a5f04db63e914e6c5449bc3231702513fc37edf2a812c5f9e180d22dc256f96fed77e685eec60768a5eca48851782ddb51a6c30163329fe5e7a8501da99a45d8998f716203f1a15ae94581b21332804c744cc071f464b56bafd3eba18a7e4e85d45c01da498c37724ab4c76be212de577c3dbf36bc103f9af89a85c600c1b40f6ca0ad7ac4f4c107e2b064dd8cfcdce4a8d4d90", 0xa3}, {&(0x7f0000000280)="7a81fe0b2dbc22c7df2c07e6ef1e5cf66cb610a7b543d9d1bfd9af42283ceca3da855ee040e8b2fb94ab9a32e85defc2ae55354beac00dffebe110f224ba5596ca74179638962ccf4dd19fdb8aa8c8fe9b73f84cf0f6d224ac61594c8ffa4782ba5e40dcf99a50494f469737f9f0b28fb0d168357e51d5f720310c74b3065e944182ecc473ef8610ec7eb677d379719a29e708725bfd", 0x96}, {&(0x7f0000000340)="d820b0eeadc8b1a3d35fc3b59a8c8a060c6703ac6f1acb0eb0e17e6755c071eaf92fabc4100358053a4da28ade4a2767f142a97df0832c5c6fd91499b33c902b7c8bec477b497a527c9d6eb57f0a347706d77dfacb6fb570e07c351d6d2fefb94c6830eff4276009f8fd562e95ba73a012d7c06dc9dcf6af998a4b88ff349141", 0x80}, {&(0x7f0000000440)="ad3672da9117b5874d5f499e3155defe32f23c733f9b6de9d34f64ea228adf052849e4af5adb1df1bfb48983630bdcb15641048b2e1dc1ee015f9551d700544d99616b49be879607f5fcd3110e794a0fe2e2fe9e37f21161dc6b4cab5290778c8100d2b385300399d85ea15070b13b4eff0c2f6d41f220a4a40374bcd24933ee1a73b9c770b1b5ac768afd3ba5", 0x8d}, {&(0x7f0000000500)="a55db4937d167655769894ab2e6b13aca2df3d9117ca8f0a95f4fccddb4afd0b0fad24e91e49d510c5a2e19b672a7021d3ff1ce2cb747dfbf0bf23d28e03fbf34b33dcbf04b146e6f3cc02e8e9917307942df56d14eb657e10b711", 0x5b}, {&(0x7f0000000580)="447f502e0f3d0e9e51187862bebe3be5dfdedfb31533b0acd844642fe41dee8693363145fae9fe3c642c466e8d2f16f430d169f4f53523c943ca49e06ba4e1ec94b6b17795f42e86e16bca8f8157cdf0596d", 0x52}], 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x40004010000028ad) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00233a27feff023519edffff0001000000bf02008c9798171fbb18fb9d568e58a6b193ce", 0x2c}], 0x1) 16:09:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xfffffffffffffffe) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:09:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004000000010000000000000000000000000000faff0000feffffff00000d000000000000000001", 0x2c}], 0x1) pckbd_enable: command error 16:09:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000300)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8080, 0x40) getgroups(0x6, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x6, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) renameat(r1, &(0x7f0000000280)='./file0\x00', r1, &(0x7f0000000340)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r4 = getegid() r5 = getgid() r6 = getegid() r7 = getegid() r8 = getegid() getgroups(0x7, &(0x7f00000002c0)=[r2, r3, r4, r5, r6, r7, r8]) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000001c0)={0x401}) syz_emit_ethernet(0x675, &(0x7f0000000180)="f0c6e2e3f2c5a20c9c546eee6280ff0d5c6beb1cffe8bfb0126d41666b0b0e48004bb2cd1a1d") pckbd_enable: command error 16:10:00 executing program 1: clock_gettime(0x800000005, 0xffffffffffffffff) r0 = semget(0x0, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSCTTY(r1, 0x20007461) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/76) semget(0x2, 0x2, 0x60) 16:10:00 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) renameat(r0, &(0x7f0000000240)='./bus/file0\x00', r1, &(0x7f0000000280)='./bus\x00') syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x501) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) sendto(r2, &(0x7f0000000080), 0x0, 0x0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) r3 = syz_open_pts() read(r3, &(0x7f0000000140)=""/209, 0xd1) syz_open_pts() open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) syz_open_pts() 16:10:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3, 0x201d, r0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x100) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)=0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000100)='{\x00'], &(0x7f00000003c0)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\\]]\xff!\x8a#\\\xc2::[:\x00', &(0x7f0000000240)='*\x00', &(0x7f0000000280)='{\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='$\x00', &(0x7f0000000340)='%),}-(**\xf7,[\x00', &(0x7f0000000380)='^^\x00']) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000540)={{}, 0x8, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) sync() connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="01220d2f6679f4325260"], 0xffffffffffffffc1) 16:10:00 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) socket$inet(0x2, 0xc007, 0x1) fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0xab) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000001c0)={0x2, 0x80000001, './file0\x00', 0x3ff, 0xd5, 0x5, 0x8}) sendto$inet(r2, &(0x7f0000000040)="ee981813e10d0c01dee22bd172f9cdda605174d413752ddef7642b3b8a2b89db6cc8ab614fe05ab06b79314f45b843dde9901c37a37a57688326d8c2bfa6e57807b58da82f266535f9e77ff5efa80e2ace693515d1eb21adf3d99eaff625255f5fa5146d107c29182ef7c3471387ef64c768bac7e50a300ecc3dc940c09370714fe4e95c9f10dbcadf6bf038cdcbbe9af9d8314c9f050c60f5b94d23549bd4d5855f9a5781f881bcf844daa425dee313c9033ce7ca082998c571b71dce8f938efd796214f58cce585c296efc6ac3b2b00f50a2958719dcf7d1a515bf1651eeda86df3896b8f50d494f03478279948041dac46c19f506977e", 0xf8, 0x8, &(0x7f0000000140)={0x2, 0x3}, 0xc) bind$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) 16:10:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000005}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x80000000, 0x4, 0x1, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffffffffff7f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000feb000/0x14000)=nil, 0x79ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000fee000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x1000)=nil, 0x1}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xfffffffffffff5df}, {&(0x7f0000feb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x100}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xfffffffeffffffff}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3f}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000fec000/0x4000)=nil, 0x401}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x20}) 16:10:00 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2005, 0x400) utimes(&(0x7f00000000c0)='./file0\x00', 0x0) 16:10:00 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r1}, 0x0, 0x4, 0x5, 0x399ab71c, 0x7}], 0x401, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfa, 0x1, 0x8, 0x4}, {{r1}, 0xfffffffffffffffe, 0x8, 0x0, 0x100, 0x3}, {{r1}, 0xfffffffffffffffe, 0x30, 0x40000004, 0x5, 0x100000001}], 0xffff, &(0x7f0000000140)={0xb9f4, 0x1}) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='\\\'\x00', &(0x7f0000000200)='(\\}\x00', &(0x7f0000000240)=')\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='[\x00', &(0x7f0000000300)='+%\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='--.+\x00', &(0x7f00000003c0)='\x00']) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) dup2(r1, r0) 16:10:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) close(r0) 16:10:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000240)) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) mknod(&(0x7f0000000300)='./file0\x00', 0x1008, 0x20) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x8) setgid(0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0xc000000000000000, 0x400}, {0x18, 0x2, 0x4, 0x1}, 0x5, [0x26, 0x1fffc000000000, 0x0, 0x23, 0x48a1, 0x8, 0x0, 0xfff]}, 0x3c) socket(0x10, 0x4, 0x60b6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="50f65d6421ef7522035dc000344b41c9584e6a080e51e9979ff97048827198e67d0c5bc3fce675d318e7484e42012a127c275848e29807f7ffacea0dfbdcbcccaa78661b7423faf5c140185004004589a7fbf2da850000107659b7590804570f1c369c3bf281aa3af98717ec59695b03001c2ca71c8080009c59"], 0x1) msgget(0x3, 0x8) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000400)) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffcf6) recvfrom$inet(0xffffffffffffffff, 0x0, 0xffffffd9, 0x42, 0x0, 0xfffffffffffffdd2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000004c0)=0x80008000000000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r5 = geteuid() close(r0) setreuid(r4, r5) getsockname(r3, &(0x7f0000000200)=@in, &(0x7f0000000100)=0xc) recvmsg(r0, 0x0, 0x40) execve(0x0, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(0x0) mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x20) 16:10:00 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) munlockall() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4f17, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffeb2}, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0xfff, 0xfffffffffffff000}) 16:10:00 executing program 0: socket$inet(0x2, 0x3, 0x102) socket$inet(0x2, 0x4000, 0x102) 16:10:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) 16:10:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000180)=0x1) r3 = semget$private(0x0, 0x7, 0x240) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)=""/176) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0xc6, 0x0) 16:10:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1}, {0x44}, {0x6}]}) syz_emit_ethernet(0x200, &(0x7f0000000300)='s') 16:10:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001300)={0x3, &(0x7f0000000000)=[{0x24}, {0x61}, {0x6}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="8b") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0xfff) 16:10:03 executing program 1: unveil(0x0, &(0x7f0000000040)='W\x00') munmap(&(0x7f00002bd000/0x1000)=nil, 0x1000) r0 = dup(0xffffffffffffffff) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) renameat(r0, &(0x7f0000000280)='./file0\x00', r1, &(0x7f00000002c0)='./file0\x00') readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/19, 0x13) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) accept$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x80, 0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = getgid() fchownat(r3, &(0x7f00000001c0)='./file0\x00', r4, r5, 0x4) 16:10:03 executing program 0: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x0, 0x8e, './file0\x00', 0x5, 0x7, 0x0, 0x80000000}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000500)="2accddd7473a1e38659f1c7e0568fff00dedc86cd4ab972e172f0abff60c2fbe5f21abc791b7118dfaacfdec4b5e9d4fba24bf4ad27737580166144518f38ae8f33447d957a8a124ddde2f86a62f29c9e2f759198e8ad3f169bdafc3099bd7dbc7d3610aad00ac7ef5f18ea3cd2701ac1e67b75bc5f88266a2b2703d4373b7437a57bcfc3abbaaf63c3ff5e04b3a79e8ab29c1737b36a02188eccfc50a4cd60020280f8794e82ee89d6373d4de11cb89dc961d3b025c57a94551ec0ff4374b727671f9e1f6b4fcc8fd8b0f288ae688da24868662a82852150bf93181a6e787526ce0658a6b190e9d0b30041262fc8769e478283a11f6ee7da1d9d50de6e3527d44c4684cfb960fd1f5f6add18338fcf0330492479d78824033db007be97ecd0ba1ed0eaecaa302b7cfed79669354a3f11816046699b9b6a2170a50f409c3d2e08d2059bae01d709254e850e985433d78dcfa3ae1e4bf664a17053c1e9a9250d049a1f1d2b57c2b5fb4c365a25b86730d8e044fa17a15b21e408aa9822dec482e3a15afcaa99262e48e053e2bb5024051df801471b2066a0269fb99096ff5542f154b1f478f7fcb14770bfa8ce9edd071fc5e943ca665116abe9edb81d094fe5de5075c3befce99f7c220cb1ffcf40710e7b949c9e62a42324de5b44ac83ec2602b3c15797d4eb5116043d8f0c9f619477b571db9fdbd91bd6ffc4c2fe20d002addcac2620be2075f6af82ed23aa82824c557b2ebb31b618d5586b4b1e83b69a4885e5cd0a824a973c1377f9a33b202f492aaf46693032310655358f4e7041df5a9ca53cfdf9faf2e8d54e942db2c6d2da4666f5e6c2001643b74c94a3eea576744bad1821c02f8ccea3383428799825dbe110ec67d4daa438fbe835baf8b44d22e3acbe1598ba2adca3e76f4e1cb3c0352fa608141e1ea644ba34b561e3fea3485275a6b1a532b47e199823f3899bf37266f64aed2627034d126cf0328c0c898455d68423c53e4065b4c41a9a8d1411dc59d63223472343caa335e0e93b4378167a3b5838491217f7243c6ff8441266d89edaf91b01e703dfe3009e23da0f6396f8bdeb2a22ba52f20e3d02a40ae97ddc0fb06c5be638b4db05708220a861a9f96bf39a8a0afe35f1965ae3f9870158e2b0fc105f8fb3ab56cf3b82681ba046ed5f8345f80a2a12e406a65baf06e6e016dd20464c6ce1c50076261d0252da9b2f10cb36af57bf2f75be8464c823bdb8b6bd6026ffa9f432ca8eaae6dc155a5244accc0d86980047930082416af527c5de933a1659a0f2eb9b71b3280b8b3acca23acb4409fb2733f4c9b8dd0995cb7c72ebf083e2b809e424d1db81cd2896908d818411a2afec225f836c92a8a9bcd579c95ffe257ef71249104cf6f96f1007b3274670db59757c341e85e1410d40517027b15688aef948b7b0b4c36f5d9703cb9a9353f107b32e749f8bdf2d00d12f39803c78518b49564cdfc64a1bf3f0b7ce51d37f693585a4e6e7b77041711960159df8820d3e2e13044cdaf767d5bd141ca40893f54ad0c9af944e3821c9b0180c5f2b2311d115f112b8d9948c8f0984ccc30340f47ce2e874936359c784e526f09a4f866865608487d0f9a2e87ecdf64eac8a6ab94a41204632784e220c44a38ce3f3353dc8d906acc89fc0c1bcd4826273c038104493ebb0ea15d0eac26e05030930a2061a016aeb315e5ccbaf1c3fc8200412541234d8875d06040b655e62819e7debe67d54151e37b9178b5ce6efc926876586efa9c3c6307f9b03ad3f4537693f6a9efa0fba2668d3f7d54fb088b3e5ce62fbcb5367524fd4b85d0b41197ab1e5807a281b0030e18fce5b398a55750014603d8fcbaf1b10fa60d73005cd01a48406b68c8940481cd8a0ab94f93fda50e620db1f56253740bcd34b7a4c95b2e7ad13a5dc4eb0aca0227212213d5710ba4a5545dc3417ff4fcb8d9f65fce5947d3f6f372d21cdfde51593f2292eee92f434d99156ab522ad2b4e329f9c7a0b74acce9fa6ce597ff81c4e069d24322030039fb3f57ebbd1d53244ec7a89cfb5f92ba1c94f219a451e6f71833c56d8d25de3fe009c54987297fa616807967d2fd384703cc48450f572243e21965b7931f5d9c0483e6c4e7259089241cb322c583033cd10689cb353579587b164e69d17ff2ad4955b62df483df45dd8d90cc3374b479b11af5af88493dd1a1d0e39bceab0ed38820664a6a93ad743868181f042ec4fe39df349214bf6807e3cfe747c8f448256f503c08bd6ede0e19adebf669678ba77ecfd4581dd5fc042c20e28e1820563b9e2b690ab350387f5f72e34066d75d229bd09f3280f7c599e781902dcb3767ec98a4ccd218a5a55567051b99447c8b863217bf69bfaef5da1cc8e71dd444bfdeb224db36953c3dc9e6aa19fa5f813e235bdc5558fe75e6f7a0cdd13d59ce62e3be8987da9e37c540ce9d28fc6e277554a8456a59c15823129e954e7fa67f8792f05e1d689b31df6075ee5e0934870282d9cd5cfd71bfb5615ae0f1359539533b4d25aa658c1f5b4a334d74536cdab0a4b35367211935d23c018ca9d0845388c6ddc35fde26e54f31dd072f562d6d18eaca05748b58a25cb4ff955f07d82aa62a852978f858453ef31b80ff2c7f2223b2b4595fe62f2632c5d3596e64aa5f25fe933a233bba6daaa4612771fc08da15d6b5b646693b94e006da990d48c576ebbd601b9c4e4d91e2266127875d2f6fcb7ea3252e0d2a257e5600fbfe4b639562bc51417dd4a0f06bc92597057cd0cbf1d3849e639be3355ebfdc17e7610b19db837928007d483e31749716cab6c1d6fdc21adbbb45c8834d5932f7cc178f525c5ee5fef0cc74a41d164c985cef26e13c619d6d33b5681cf6bfda4831801c34b10dc231b91a0ac4e3f428f38dec9527e37fd04f3f4ec77316638df8aaf1893b1a90ae789cee5a88ebf8bc7ae47ccdbc9a9c9316185f355929315b32bec2757b091d7ea0da6ba0f93b70d1a2c8149aeb6787310ee4be3dc1adba0969eac0ac61cf6d087a775469fe7c0053641591e95ed8e71998d9ab84e83f4c8554c340a707adae071c00a10cd909287ef2a801679a75259c94bdb10da5a9c5e6486f405177952acedf2deb7c083397f3ece267a2ff4ce17c35a98bba9d0487fa08251dad26f7800eed9926ec2bb4be22cf684e48583c6754086a81650dd828f6273485ee39c38666e7bdc3eb7de8b45e4e8100940ad89e66a558a06b6a7e39df23a63133e6cffe966893d8e1a5e6ed69e43291114a580cda178aa78ff1bc94c1fa20e7aaf81ba2095829dd768cb3e500b6e51928fe9fb2e608c25e467dab7a9dfafa9afc555f9aeaa08ea39114c99f2fb94bf34987fde2eadbae4c2b665a8661c2e86d5dee16b4acdb7460dd891bd0f78dcd57ab5d0682c06f9b909a4c3a7d9d0d34a9e56225a6ba79770090c41a0c53b4bae0bdbff267a38b976953599e08bdce0a803c0dc4fa4f059d15f63ca8b556e574de72752a49742ec54d11aece06f152519cc6d8fdd01baf7163f9554165af6c042de7c2fdbd464556d4cbdc229f4730083dc52415ac82f046a823473439408d7463f5a9a866ab94f4d7f969d3e9a05c99f4a606b739efe48a0990c733a3d0d4a076fd25ba449d09f4870e4055c30541553daaeccdc134ea94d2e5c17643ab8cb0f2be98ca367db4adf250c3e5e6dcccce746b855d75b1d6d546f25383e802eaea118c38c6ecf82e65e6c097c493e7613958280a85b01493e5b9110f5a8389efbf7d95416df703ec2a3be3f3fca9d9a28f4682c5eda4fb6d5df6197644e6f8818a02568ffeb8ccc2c8ac59ba05753f0277205bb6cd61188de748529eda7fbb85e2956ba384f60933c3dad793e6b22f41b6113041e232b3fb832f4b8dbf217b16e43afbafc00778e55af64c28a1d6ba72bcbb259560f4d956f653add4f49181ff316fc83a59a24140a1445dcd1d2a81afddc5eb8ad47745c98060d03d01c7d692b44cf3e2e8336f897034a6955f3dbbf5f25d9df4b5c9222620e0a2c30e88826d9f9d95d75421c99f7bf9e0bdea6c6ae0029f2c722f311e3b889970397834355dcd627f3413b42b0a7730b1709d631ba92c2df84c276d459bf7478ca7753e7819f24a9280175fd7af4b75bacd942c7dbac76a75a0e3674f2db9a0b897d8fd50cebba8452288c3bdcdbba463b4e0d2e1e31c7667b61ae9695b6669b11359252e7b05c0a84999b83cb6ca02aebd153c4293e34083725831d17da49153f374ee3fec99617e46c4b2a25f8c1d7b75fb4c3ebfb0d9ad11567a70efe5ebba6624f58b75536a6b17fd147060b049ad4bddb26f8c7f7d7d8d34a8b7ee56a7710682640ff67e404b15d458a60b16920fae33f32a282f7b25e1c2f3e2d0fd6999f80afea9b013da109bb20c0e78faecccd55245b88a9b54c1bb83e72210479f4114f73af9ef540848d4e8cad6030381f344232880df427369366df3a8b5140807e5146e37cc202953b290c4674a230587e27a7a8fdd579d3760514c3a6c82214721114fa92ead75f34fd7611bfd101a64ae8ea5ba2f33272d92a83a9a9304bdf7f7ace3cdcbf498bf2e930307cf4236f185a7308667c32dcb2e09be4c227fdb11f930af1bf2117881e1695c1dfba9888540ad4e90bf332c276bfbc0100045a583b06cf3cdb8b21759abda133d499c3f95cfdb64080295af113889059267a902e877bb89485221db1102833ddc7bb93e4b67b8a1a5c617be823d488854293a622fbedfbf0a1e632b1ae5f94be93dc749824bcec561567b496f71908b6304dca8b1c176e434f9ea639f2b5dc527d354a55c6e3f78dac7b53f831d4c2e945663e3bf051bf9bb451c46664179dd8d18e9baad5712c0543a19ce2e197bc2ea882ad5c8966afce81f6afd749b921aeba66662ef219d8c3fbbcdd9f82280e59ca4869043ecd2b4038781b25b3156c34511c3b63e955ab89cf9e9ece4e68bd8aeff16ceee76b42f5a78b265bdd28de16d87982aa8a615be59d35c87197548b889d79c62106e4dfe1d5c67784eb02fb98ddba4b96a74935ed6da3f29cd6485437ea3a34d52fef509df0dc34df8bae0b5cc5c7a57b00da3fe2d2b92a55d793454ab710d0d21b055e88e4f27960556effae7e036a5e82b0b0e6ecaf8103c61507a2bdf1981afb7414a3ac4b0d6616c9610ec135e79e49f73d660a46767e0c3c405b37e8ad5abdec24f7f5907f0555765e239baf87381f2f83611eab0322829455cae7a8283b2a855cc8078143a59d0158a4be574f7ab2adc137783743ca8f872c43b3345b787d66c876b83b406bee0ed56e8a03689d46715638345fafae8c9350f785919dbab52f39284cd134daf85aaf322c1f4aeb158e143fca215e9d60f2ec85defb8df5bc9f5cedd07595fc6f0d664a5a9e201009f03f82d4073851ae6eaca4c92999ca10758511acb72ee5850779d02b0daa4d2fa3f8b61a23b8e6c02792cd84c378c40f0acbff03ea42496c6d5525054f9925ddf0ee6a7b16b5ef1f116fffb3d85ca66451ec8c720d241cc16848db3b81ebf418b1b594cc063d20eea722878952636e1a028bc38828f886a73f190716cbcc63d5480781597179a3dadefba1b641d182261b1f2548505db1811753e9a65b414cf716db712fbc173abea5b888f188e36b9220f110d61f70357f6cd9a978fd89215c75f374f20c347240b0f81ad5c83e58ee050d0a8af8c514c62a6b2286213c722ce2357cc9e8b31572b48958b4d97bd351c45d953679f8a75682a1a7ec4529800f946257aaae141824", 0x1000}, {&(0x7f0000000080)="93c3a35fde353077fbef2dec661ba2fdc1048c8320bcff54b04b867d4e439268c297fb91b87298a041407e960f9f3d6b47", 0x31}, {&(0x7f00000000c0)="266aef", 0x3}, {&(0x7f0000000140)="5cd99df8f6f39ecc719f09bdd1c330f39ba1f11ba94db9fe6e03ef993e5a2f64aafb65159f331670561ae3684ea57100e6c9cff903e84f2ece634959e45e7cb37dd01aec8ad118e79ee86834d0eb74d2d1ce11d98d79a5209f5333d7010cd4ca5424c789b910da3f763cc00cb988bd3d222e0320b479bed8272d62cf87fc574c9d7c71c0c711912558470d816de80572118ae99fd393ca5c015e8772672bb68d1b48a81cf452caae5c66f788ab3dfd0d8d5017ca5847b004542e8112fcd6cd7a43872e82c554db47bda7e6", 0xcb}], 0x4, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000000380), 0x100000000000027f, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) sendmsg(r0, &(0x7f0000001600)={&(0x7f0000000240)=@in, 0xc, 0x0}, 0x0) dup2(r2, r0) fcntl$dupfd(r0, 0xa, r1) r3 = getegid() setgid(r3) fsync(r2) 16:10:03 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000200000000c00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffcb2) writev(r0, &(0x7f0000000240)=[{&(0x7f00000004c0)="e25cc2bb7a5f960c", 0x8}], 0x1) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/12}], 0x114) 16:10:03 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x7, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/22, 0xac2caa6be7d25d13, 0x0, 0x0, 0x0) 16:10:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getegid() chown(&(0x7f0000000000)='./file0\x00', r1, r2) flock(r0, 0x1) 16:10:03 executing program 0: pledge(0x0, 0xfffffffffffffffe) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x82) ioctl$TIOCEXCL(r0, 0x2000740d) 16:10:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000140)=[r1, r1, r1, r1, r1, r1, r1, r1, r1]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x7, &(0x7f0000000100)=[0x0, r1, 0x0, 0xffffffffffffffff, r2, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r3) setgroups(0x0, 0x0) setuid(0xee01) fchdir(r0) 16:10:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getpeername(r0, 0x0, &(0x7f0000000040)) getpid() r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x82, 0x0) close(r1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000280)={0x80000001, 0x9, 0x6, {[0x0, 0x166, 0xb8a, 0x7ff, 0x3, 0x0, 0x8, 0x8, 0x1, 0x8c6, 0x20000, 0x7, 0x2, 0x4, 0x6, 0x401, 0x1, 0x2], [0x5, 0x7, 0x5, 0x2, 0x0, 0x401, 0x2, 0x276, 0x9, 0x2], [0xbf, 0x9, 0xff, 0x6, 0x7fff, 0x50000, 0x441], [0xf1c, 0x2, 0x7b8], [{0x6, 0x80000001, 0x1000, 0x7511}, {0x80, 0x1, 0x5, 0x2}, {0x4, 0x1, 0x9, 0x10001}, {0xe8, 0x0, 0x8001, 0xffffffffffffff20}, {0x3ff, 0x7ff, 0x7, 0x3ff}, {0x26, 0x0, 0x3}, {0xfffffffffffffff9, 0x6, 0x6, 0xfffffffffffffffb}, {0x7, 0x4, 0x101, 0x2}], {0x100, 0x9, 0x3f, 0xffffffffffffffe1}, {0xb16b, 0xfffffffffffffbff, 0x6, 0x7}}}) 16:10:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20000002000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) 16:10:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x554afd2a60d87169, 0x0) r1 = socket(0x27, 0x4, 0x7) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x2, 0x80000001, 0x8}, 0xc) r2 = dup(0xffffffffffffffff) fcntl$dupfd(r0, 0xa, r2) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) 16:10:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:10:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002002, 0x8000) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:10:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1}, {0x7c, 0x0, 0xfffffffffffffffc, 0x40}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000400)="ef") 16:10:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x25}, {0x3d}, {0x6}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000340)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000300)={0x20, './file0\x00'}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x42, 0x93, 0x68f, 0x2}, {{r0}, 0xffffffffffffffff, 0xc, 0x4, 0x40, 0x5}], 0x1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0x18, 0x1, 0x7, 0x6}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x80000001, 0x1}, {{r0}, 0xfffffffffffffffa, 0x2, 0x21, 0x49d, 0x7fff}, {{r0}, 0xfffffffffffffff8, 0x80, 0x4, 0x9, 0x8}, {{r0}, 0x0, 0x18, 0x80000000, 0x3}, {{r0}, 0xfffffffffffffffd, 0x8, 0x40, 0xfffffffffffffe01, 0x100}], 0x80, &(0x7f0000000180)={0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:10:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000080), 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x2fffa, 0x0) fchmod(r0, 0x93) 16:10:04 executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "f69b2256db24ca665c6d2adfe04300"}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)=')', 0x1}], 0x1) dup2(r1, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "2e81e0cf1c83a7916b38fb58ed0d772f6e81e999"}) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) 16:10:04 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x140) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000100)=""/89, 0x59}, {&(0x7f0000000080)}, {&(0x7f0000000200)=""/69, 0x45}, {&(0x7f0000000280)=""/116, 0x74}, {&(0x7f0000000300)=""/67, 0x43}, {&(0x7f0000000480)=""/156, 0x9c}, {&(0x7f0000000180)=""/31, 0x1f}, {&(0x7f0000000380)=""/14, 0xe}], 0x8) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000400)="06e96cd939c6afcde4be3d559bd1cc4ad460ba60f8d8073077da442e6c6e6ad26b83383259e114db7daf8b086231e0efca7d90428c20ca3c4c204f22a79894a7be2311e2c93d65", 0x47}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0xfffffffffffffffc, 0x0, 0xe5a3, 0xfffffffffffffffd, "d6864f0000000013bef5dd8bdf65d700ed47d974"}) write(r1, &(0x7f0000003540)="ea", 0x1) 16:10:04 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0xb4) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000780)=0x7) readv(r0, &(0x7f00000006c0)=[{&(0x7f0000000240)=""/241, 0xf1}, {&(0x7f0000000340)=""/201, 0xc9}, {&(0x7f0000000440)=""/226, 0xe2}, {&(0x7f0000000540)=""/251, 0xfb}, {&(0x7f0000000640)=""/109, 0x6d}], 0x5) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x100, 0x0) open(&(0x7f00000007c0)='./file0\x00', 0x8a00, 0x56) ioctl$TIOCSTART(r0, 0x40047463) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000740)=0x2) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x844e) accept(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:10:04 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x5, './file0\x00'}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x503, 0x0) 16:10:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000100)=0x8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) fchflags(r0, 0x20004) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x54}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:10:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r2 = dup(r0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x1, 0x10, 0x3, 0x85}, {{r0}, 0xfffffffffffffffc, 0x40, 0x0, 0x8, 0x3c1}, {{r1}, 0xffffffffffffffff, 0x40, 0x1, 0x401, 0x400}, {{r1}, 0xfffffffffffffff8, 0x4, 0xf, 0x3, 0x1}, {{r1}, 0xffffffffffffffff, 0x40, 0x1, 0x0, 0x1}, {{r0}, 0xfffffffffffffffd, 0xa, 0x80000003, 0x4, 0x5a}], 0x7, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x4, 0x3, 0x3fc, 0x6}, {{r1}, 0xfffffffffffffffe, 0x41, 0x1, 0x5, 0xfffffffffffffff8}], 0x0, &(0x7f0000000140)={0x913b, 0xedf3}) r3 = socket$unix(0x1, 0x2, 0x0) r4 = semget$private(0x0, 0x2, 0x7c) semop(r4, &(0x7f0000000000)=[{0x1, 0xffff, 0x1000}], 0x1) r5 = syz_open_pts() flock(r5, 0x6) fcntl$lock(r5, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) semctl$IPC_RMID(r4, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r7, 0x4, 0x44) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000980)=0xfffffffffffffe9a) fcntl$setown(r6, 0x6, r8) getuid() r9 = fcntl$dupfd(r6, 0x0, r6) recvfrom$inet6(r9, &(0x7f0000000100)=""/184, 0xb8, 0x1, &(0x7f0000000300)={0x18, 0x0, 0x1000, 0x15e7068}, 0xc) semop(r4, &(0x7f0000000200), 0x0) fcntl$setown(r9, 0x6, r8) r10 = semget$private(0x0, 0xb, 0x580) semget$private(0x0, 0x803, 0x80) ioctl$TIOCNXCL(r5, 0x2000740e) semop(r10, &(0x7f00000001c0)=[{0x0, 0x6, 0x1000}, {0x2, 0x3, 0x800}, {0x1, 0x2, 0x1800}, {0x0, 0xffffffffffff8000, 0x800}, {0x6, 0x2, 0x1000}, {0x0, 0x562, 0x1800}, {0x0, 0x3, 0x1800}], 0x7) semop(r10, &(0x7f0000000280)=[{0x4, 0x9, 0x1000}, {0x3, 0x0, 0x1000}], 0x2) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000002c0)=[0xec11, 0x80, 0x0, 0xffffffff00000000, 0xe05, 0xb6ba, 0x0, 0x1]) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:10:05 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="01edea0be9002e2f7275730000868fc8a0c58a92000000000000"], 0x11) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:10:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) select(0x22, &(0x7f0000000000)={0x4000000000000008}, 0x0, 0x0, 0x0) lseek(r0, 0x0, 0x2) 16:10:05 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = getgid() fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r3 = open(&(0x7f0000000040)='./bus\x00', 0x4000000037e, 0x0) write(r3, &(0x7f00000002c0)="6f4c4166d80ea2090255994e2a848a9d7d03fbc82cab3b8a691e132a762c4e0bc23c", 0x22) pwritev(r3, &(0x7f0000000240)=[{&(0x7f0000000300)="e029d73baee0653c57e488b4a9a8eedb47cb5bee9a09554121fa9e8ccea42c0913", 0x21}], 0x1, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)="e758128cba45951f51008000000000b1c25f79c1adabcbd9bb00f72374696a606235", 0x22}], 0x1, 0x0) 16:10:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x4004570c, &(0x7f0000000000)) 16:10:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x3810, r1, 0x0, 0x3c) fcntl$setstatus(r0, 0x4, 0xcc) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) readv(r0, &(0x7f0000001600)=[{0x0}], 0x1) 16:10:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = socket(0x18, 0x3, 0x6) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x376) write(r1, &(0x7f0000000100)="060000006f31ab1a578d5db78b72fdbfffdf64d4abb42bde070ac477902dae43fea2f020394c20b081a49627401dfab7ca32da91a7ed89f0fea2051a6f9f3b6a60f015a4cb722109cc27c6b9232864d48a11fa3f3556c32178ce4731deabd12f627853950d81b5ec3e29f5e6970a2c14055f404fef708b0cf9a205a057b44ea91397f53112f3a073dbb162a9a6307aa9", 0x395) 16:10:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x1008200, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x67, 0x0, 0xfe14) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x2, 0x2, 0x1}, {0x18, 0x1, 0x9, 0x2}, 0x6, [0x5, 0x8, 0x6, 0x80, 0x400, 0x9, 0x7, 0x1000]}, 0x3c) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3, 0x5c}) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000280)=0x5) socket(0x2, 0x8000, 0x6) chroot(&(0x7f0000000180)='./file0\x00') ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x3, 0x6}) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x100000001) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000001c0)={0x2, 0x5}) 16:10:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000100000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = open(&(0x7f0000000200)='./file0\x00', 0x9d, 0x80) getpeername(r0, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xa) r3 = socket$inet6(0x18, 0x3, 0x102) getpeername(r3, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) close(r3) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001180)="e5a2d864dbcb88893eb03aca7c23f9b161314f709e6d08d4bbebce58722fb3f09aed5f554666a37f916de0e4ffe9fe8ff0ddc42d5425f359a99d7ecfd13622e25fd5ca9ef93a2ac68cc3674de58044d013d9a9b6ba9b751f62c198c515ca447441f37b92cf77a3e2d8e0635c98191fdd841e9a13149afae483a0089f4b1afd7136487e4264801abee65254db39c91cde77d10749b5c01d1b3de41de6367876f80c01c65854dc7ada34da5330712add894d9e6d199c924cddd9f133daa28e8b98a6", 0xc1) setitimer(0x3, &(0x7f0000000180)={{0x1, 0x2}, {0x3, 0xd3}}, &(0x7f00000001c0)) syz_open_pts() msgget$private(0x0, 0x0) syz_open_pts() bind$inet6(r3, &(0x7f0000000040)={0x18, 0x0, 0x3, 0xffffffff80000001}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0x800, 0x0) r4 = semget(0x3, 0x5, 0x420) semop(r4, &(0x7f0000000140)=[{0x5, 0x400, 0x1000}, {0x4, 0x9, 0x1000}, {0x5, 0x2, 0x1800}, {0x2, 0x7, 0x1800}, {0x1, 0x1}, {0x1, 0x6, 0x800}], 0x6) r5 = semget$private(0x0, 0x3, 0xa8) semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f00000000c0)=""/92) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000001280)={'./file0\x00', 0x40, 0x80000001, 0xfff, 0x1, 0x1f, 0x200, 0x80000001, 0x1, 0x1, 0xff, 0x3}) truncate(&(0x7f0000000080)='./file0\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getpgrp() geteuid() getgid() getpid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002780), 0xc) 16:10:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffe, 0xffffffffffffbffe, 0x0, "b8000000000000080100", 0x0, 0x81}) r0 = socket(0x18, 0x3, 0x40000000000003a) r1 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000300)={0xf13d, [{0x3, 0x1}, {0x2, 0x3f}, {0x2}, {0x1, 0x4}, {0x3}, {0x1, 0x1ff}, {0x2, 0x100000001}, {0x1, 0x7bf}, {0x2, 0x7}, {0x1, 0x8}, {0x3}, {0x2, 0x2}, {0x0, 0x872b}, {0x3}, {0x1, 0x1000}, {0x1, 0x2}, {0x3, 0x1}, {0x3, 0x1}, {0x3, 0xecea}, {}, {0x1, 0x2}, {0x1, 0x9}, {0x3, 0xae}, {0x3, 0x1}, {0x2, 0x20}, {0x2, 0x13d441f2}, {0x3, 0x401}, {0x3, 0x79}, {0x2, 0x4}, {0x1, 0xffffffffffffffc0}, {0x3, 0xffffffffffffffc0}, {0x2, 0x40}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="7129a6cf197d8e5c", 0x8}], 0x1) r2 = getppid() r3 = fcntl$getown(r1, 0x5) setpgid(r2, r3) 16:10:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1, 0x0, 0x100000000000000}, {0x3c, 0x0, 0xfffffffffffffffe}, {0x800f6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) syz_emit_ethernet(0x16, &(0x7f0000000100)="c4473e90b443654f5487e83a052e75fe4e9488be2e8b") 16:10:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x1074}, {0x1d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0x0, 0x1d49c9d2, 0x4, 0x9}, {0x7, 0x4, 0x6, 0x9574}, {0x2, 0x4, 0xffffffffffffbf3b, 0x100000001}, {0x3, 0x7, 0x4, 0x4}, {0x7, 0x0, 0x6}, {0x800, 0x9d11, 0x10000, 0x280000000000000}]}) r1 = dup2(r0, r0) r2 = semget(0x1, 0x3, 0x2) semctl$IPC_RMID(r2, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) socket(0x10, 0x1, 0x94a0) recvfrom$inet(r1, &(0x7f0000000200)=""/150, 0x96, 0x841, &(0x7f0000000180)={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") 16:10:06 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x120f, &(0x7f0000000080)=0x100, 0x4) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:10:06 executing program 1: r0 = msgget$private(0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0xc020, 0x7) msgsnd(r0, &(0x7f0000000e80)={0x2, "18c082b64d321c3bc2fd28e4f3e8ef297e62b83131ecdf6f9c4cbf37c2d52b0b97d74450d3d5d8096f0bae7a165153f068696590ebff6c87035d07648ba71519969257e6b48717b98fd944f7106a328832ca4076e499139f46412003183332a3d10bdd0023dae52bc4abb9988db58f40d4d47ab86552769369e11d3ab178a979c4826a1063ce4c25611a19bff0eb24b422d508e578f9bafcfbd7181de27443be16cce092198711000a14124faf8da487fe8d37aca08dc3d3b4ea42d4139835e16cf0148922f3e63afce5767b76656bfe9321638207adaf66fd30b1d042"}, 0xe5, 0x200800) 16:10:06 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x61}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0xffffffffffffff7f, 0x71, 0x5, 0x9}, {0x40, 0x7, 0x8a, 0x100000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:10:06 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x4004667b, &(0x7f0000000000)) chroot(&(0x7f0000000080)='./file0\x00') 16:10:06 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x13, 0x40, 0x8, 0x5}], 0x1000, &(0x7f0000000080)=[{{r1}, 0x0, 0x1, 0x1, 0x8, 0xfffffffffffffeff}, {{r0}, 0xffffffffffffffff, 0xc2, 0x47, 0x0, 0xcde6}], 0x3cc, &(0x7f0000000140)={0x400, 0x1}) kevent(r4, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x15}], 0x2, 0x0, 0x0, 0x0) close(r2) 16:10:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b818000000290000003100000003000100000017351d705708"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) 16:10:06 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x5) poll(&(0x7f00000000c0)=[{r0, 0x8}, {r1, 0x2}], 0x2, 0x993) r2 = syz_open_pts() ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) write(r2, &(0x7f0000000200), 0xfe72) 16:10:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0x80000001}], 0x2, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x3, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./bus\x00', r2, r3) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) 16:10:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10b884, 0x0) flock(r0, 0x0) close(r0) 16:10:06 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000140)=""/169, 0xa9}, {&(0x7f0000000200)=""/114, 0x72}, {0x0}, {&(0x7f0000000440)=""/237, 0xed}, {&(0x7f0000000540)=""/229, 0xe5}, {&(0x7f0000000640)=""/202, 0xca}, {0x0}, {0x0}, {&(0x7f0000000740)=""/146, 0x92}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) r0 = syz_open_pts() close(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:10:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x24}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCSDTR(r1, 0x20007479) syz_emit_ethernet(0x1, &(0x7f0000000040)="b1") 16:10:07 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000001001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8b") 16:10:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x80000000}, {0xef5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:10:07 executing program 1: r0 = socket(0x2, 0x8003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="80002e9d003fc87b80c000"], 0x10) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) 16:10:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0xfff) 16:10:07 executing program 1: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = shmget$private(0x0, 0x9000, 0x80, &(0x7f0000002000/0x9000)=nil) shmat(r1, &(0x7f0000008000/0x2000)=nil, 0x3000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) 16:10:07 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0xa) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x3, 0x9152, 0xd8, r1}) 16:10:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x1000044}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffea2, &(0x7f00000005c0)="934e9f2925a6be85e985485e3956964f737a96fcd91d1ef3e55c0500000029da9020e497f1b02289636a6a2feaa47d5f49fd0dbb4c7a114c782c678e2a141358eb5e29f7df8c40000000000000531901000080cb735acb5c021925ae22d523df480c71d588d7bb71b8d5c482f3177f23ec370b06f8586a8aa2bd6ec1a141e167f96d80bd381103cf3a3c39b3f7c801800000fdc392cce1f83b6254b41af53ae37f7bba08aa46cee417") 16:10:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x24}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x100, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x7, 0x9b80, 0x3, 0x80}, {0x4, 0x0, 0x4, 0x5}]}) syz_emit_ethernet(0xf9dc3a75c5e5c56a, &(0x7f0000000280)='\x00') pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fchmodat(r2, &(0x7f0000000200)='./file0\x00', 0x20, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:10:07 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setegid(r0) r1 = getppid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={r1}, 0xc) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000000)="8f9a3f344eb1a93349fb2ac6b2d259abc2669023a7edf28e3c9a4214558f9bdbf734342e97d3489054258a0beb3e87a02f469edfa01aca4d7a02cc50", 0x3c}, {&(0x7f0000000040)="3dc14c6c71f0a9b3be09a70e18816c717a928362052f423bc83de13d8d8df7b3da4a0482021bfeff4725b75b3defda2a34a54db7d540befe7cde9a806c316f02faa2a79a5f795aea63daab048314f774c9faf27640b69e67c30d0c86ac52ba544d3cc0f9675c068ecb7b0b5f012e5ca9326c734dec7aeb2affb6d494ea2422eccf73173997ce39133a4aca933a98a7a69fe5", 0x92}, {&(0x7f0000000140)="11aa508a34842da79860d31194f05031eccaffc3e3d30841a0aeb35b2610e930e0f276711402ca279d8e71193f31f4c0a25f57ff5ff252feba2160589bc9f0d583c22b402f23", 0x46}, {&(0x7f00000001c0)="982edf5eb449b9fe380dd6262e4b64cc2d86e21480979e98ddbeed0eb36e889a0515fc55b3ec4575c0855c5f20055a8723a14d893b5eb8ea1c1142e91ebb6604e0956959a43c4d598f1b6de490fb68f24e857f4ea5d0de043423ae69fadb3a86fc4c00bc7c08288d16828170f619a458697b09f3fb12240237c8ab4541a57104d22f86cdca2cb37a6a962fe5f8b9e3aa164c202f34fc5bbc112084065f8adbbb3706f000508a12ffb13b8bdac7f006e75373eb08a7cbad03bd", 0xb9}], 0x4, 0x0) r3 = socket(0x400000000018, 0x3, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x44, 0x3}, {0x4, 0x81}, {0xc7, 0x5}, {0x67, 0x1}], 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000100)) munmap(&(0x7f000007c000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 16:10:07 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="717a4b8f0f560fecc2d38edc9881dcd5421857d0db1acef603c7ba41a93a83b0b826e5873be9560f301759ffc39ba10f4bfff6918c6692f0519e5aaadf5c07a08dded3f4df7cc761cdc7fb80dcf56c7ccd8bb449ae93dc102a796369fac573387a12ca375c99f4870975def32bcf4e3a0b415a5affac721f0145990966f70b0af3864550e4adac7cc538dfc35b3bc35b64", 0x91}], 0x1}, 0x0) recvmsg(r1, &(0x7f00000037c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x2) 16:10:07 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000140)="c1d7f812298aa724292d3dc378a7e15fefa33c50b343d6fc3be7bf408d1841c5d4e48ee1b5a9ef147b4b2549287e9865bec4c4cff05a10652fa036cba6e61090d5e2f3c4095b34b1415d80712516d839f0794bf3ab9d2eec0a4665a4433e384bcb6e644bcbba8ec4c4a8cae286708366fc5f53f26bef8c1a12f28866abe30f8c2ddac0bc77786c9d824401a0e4b015a9fb9f6f403429447d096528fb806100bc50301cb58746a57f264f4b1ff3da202919ca7d585439969c61c6598b8d76efd2aaeecbeb53ed20b464a94168fc8f25d816c4c4700c4ac0bf72f87ce5dbabd4d550c7bfbbcb1cb9698fa56e4bd2918100ba5c003ebf3f4ce9135025b617120739cc23565ac8c2614f72195eb5412b6094416ba1165e15fa22e252481509d9d13b70bdf9c66e3bbe6a65bea07a4f1015f92a8436e51c827e055870e3d184258b7170210d3ffd4287119088b305f44fca2a35a847753f0af3de8329db39859c7ce2345b860cd3e69c2259fb2ed374b0458e0e76cd551eab950a3674", 0x17a, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x82, 0x2) rmdir(&(0x7f0000000000)='./file0\x00') 16:10:07 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) listen(r0, 0x7ff) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r1, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) 16:10:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) mknod(&(0x7f0000000180)='./file0\x00', 0x2090, 0x401) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x20) 16:10:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x8000, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x48) r5 = socket(0x0, 0x8005, 0xfffffffffffffffc) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x44, 0xf0000000, 0xc7e6, 0x4}, {{r2}, 0xfffffffffffffff9, 0x0, 0x20000000, 0x1, 0x5}, {{r3}, 0xffffffffffffffff, 0x0, 0x20, 0x15, 0x3}], 0x7a86, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffb, 0x20, 0xf0000056, 0x80, 0x5}, {{r5}, 0xffffffffffffffff, 0x98, 0xf0000000, 0x1f, 0x10001}], 0x7f, &(0x7f0000000340)={0x0, 0xcec5779}) r6 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() socket(0x20, 0x0, 0x3) kevent(r7, &(0x7f0000000040), 0x81, 0x0, 0xffffffff, 0x0) sendto$inet(r7, &(0x7f0000000040)="dc9ca58f5b7cb3", 0x7, 0x40c, &(0x7f0000000080)={0x2, 0x0}, 0xc) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r6, r7) 16:10:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0xc}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) 16:10:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x25}, {0x81}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x6, 0xff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:10:07 executing program 1: r0 = socket(0x11, 0xc007, 0xffffffffffffffff) setsockopt(r0, 0x11, 0x1000000001, &(0x7f00000003c0)="25b237175abc58463b619d79b5e66bab3db825cbd0fe2e1a255b332276e94e1693a2074507ed21f2371fd3329c98d8264ef758c71c827562ec584d7dd6b8ea3bfbc9f7022c100d727a2c91a12df03b4ba9681f4d796282e9f1da45ed208e757cf7e9d2535d6900220c630305002196c5171661fb25f948e41ea5d25aa8bff20ea4414dbd07c903339304274bb1abd560a6d456451981115d96effbf9d99ff36f95d37f7e575e9e07673dea0d19a3c61c49224585538c717e7e703efd4a226b46713ad32c437da1cb8e09f22e33a0d169c8b5c31c89527f9e103e008b8bf1f34211a5c7097cd0986634dd91d705cc1fa6f07babd331b3b25a5aa63cf79323d91a6faddea9", 0x1b78e9068ee06526) 16:10:07 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0xffffffffffffffc3, 0xfffffffffffffffe}) r0 = socket$inet(0x2, 0x2, 0x2000000000000) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r1, 0x0, &(0x7f0000000140)) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, &(0x7f0000000140)="622fe853008f0700", 0x8) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/249) r3 = semget$private(0x0, 0x4, 0x80) bind(r0, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) geteuid() semop(r3, &(0x7f0000000100)=[{0x2, 0xfffffffffffffbff, 0x1000}, {0x0, 0x5, 0x1800}, {0x7, 0x1, 0x1800}], 0x3) r4 = kqueue() fchdir(r4) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xffffffffffffffff) semget$private(0x0, 0x5, 0x5) pledge(&(0x7f0000000480)='}T*@\x00', &(0x7f0000000180)='&%\x00') pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000580)) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000240)=""/232) setsockopt(r5, 0x6, 0x7c72, &(0x7f0000000340)="d05d9b91c228b66b79e22cca65604c8bb339330025d16b7ca05947c8eecdde5fe56195b438df83f7145463d5f2bd890e245b260a27c12d580c449dc2167e73bdb1de1ee8ba9df0aa1afda6f57d96629b4da1b3048a10a9d6c7801120639a4cb89a06316b60e7f289e8fb2a6a3f6341b63cd673904691c4a18ee422b17011c61baf4ba3513c1dd16606d7311ef170b71a86fe12bb8390ad2d69c774fd520fed1600ffe37c1158e2337fa3c78e5603823d80b298b3b51436fa40b583562a57ba92620e5e6a2f8ab019a218e45e9e707e0f5d7869fe933b108f365c37af4593cb5e36d9266548b1b387d18d4f283701469c49", 0xf1) dup2(r0, r0) semop(r3, &(0x7f00000006c0)=[{0x3, 0x80000001, 0x1000}, {0x0, 0x5, 0x800}, {0x3, 0x5, 0x1000}, {0x4, 0x7fffffff, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x80, 0x1800}, {0x7, 0x6}, {0x2, 0x7, 0x1000}, {0x404, 0xa1e, 0x1000}], 0x9) getsockname$inet6(r5, &(0x7f00000004c0), &(0x7f0000000440)=0xc) ioctl$TIOCSBRK(r5, 0x2000747b) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000500)=0x4) semop(r3, &(0x7f0000000540)=[{0x3, 0x0, 0x1000}, {0x7, 0x1, 0x1800}, {0x3, 0x81b5, 0x4267c2303caa6585}, {0x2, 0x7, 0x1800}, {0x0, 0x1f, 0x1800}, {0x3, 0x1, 0x1800}, {0x7, 0x0, 0x1000}, {0x1, 0x5}, {0x1, 0x8000, 0x1000}], 0x9) shmctl$IPC_RMID(r2, 0x0) socket(0x400000000018, 0x3, 0x3b) 16:10:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x10060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') open(&(0x7f0000000100)='./file0\x00', 0x2c41aa27af08d436, 0x4) 16:10:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:10:07 executing program 0: r0 = socket(0x2000000000002, 0x8003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYRES64=0x0, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYBLOB="ed6523fbda1b137b5584471fd85e238199506ff42ecd6e6e8df093154a89ba15ddc666a7f33abd4462ef"], @ANYRES16=r1, @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYRES64, @ANYRES32=r1, @ANYPTR, @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT, @ANYPTR, @ANYBLOB="e34909e606b29a60a36f6f5508e8771e8f6bb9d3b0868db97de721427d7c705ccf31383620fd7a80cdb69ab93b1c517102fe3389d1b901db8ab582e605d25c61c7e81d46ca8a013482d24888e72c845ded5035a74e0348bf29c8c4dc0c118515f635fa982edb3357911719c3fcf5289b294872b472e2109e4225fa3b443f62f923511cecbfbe9691b11d5f2e724861ccca4a82388d5914491e0ff86fec4acb8d6fc8b0f330fd9788227cc93957bc5478c984192284848ea27bdd141f563d05aff3bc669ec3df54f7ba78a729035cbd24dc3926f8a869b8d44417e71805b2f0d08096dda337874f6bcef17c537dbd2f4b67a5943ef67f5ff64c12bf0f3d260da8b33fc6ca24fe345851ff832faff7ee323bf03c151d290f25a91cd2147ac5ef1c941f2ca477ebd60e08c5279a7a7a3861c9e8af131172a983ab86fa38378ea99322a9969678b9f8d885fa67db1d6a4b20a42962910693c3c61ee74a75e911edad467d16a8610b50eb641eee9314e4a65b68ad1511d3b14be11728d615fa67a8df5258ec4899b4e266b9d84eea810a26f5190e923149bed44b9008be8aabedb53310f182ea49604900db2159d7e748ac6b3993bcab36e0372a64b5cfe9fd9188cb5c23b1eaa5abbbd01a8d4d00b8f1d4d14497132c0fdd70231fed7eee2fc0d08eab7df91c1ebe36d7fe3854b338adcd699792f70237c8808be8e78fb8f949b07beb853cc366a7cac68a8cd2419513310f06d837ac39f72922bd75fb5d4ac27344b7820f147340aba876181001e1e8347c0c2735772d3200b4d46f6d1bd538be9b51d742f0573d84c6fc0dd00174aa24a7034fdfc0a523b021e800b51a9d48812e69ad106844a0f366368d3d525d612f7d180051c72fefc4cdd386616b108541758da0e4350f4d311898b1e211314cd9aadd85e1be019a906d1b3cbf54bcde6beede37545cbb4bf2561ed991a5b7304ba3844698d0ed922073c89ffe66e86c5da3a1332beb876938c8427d78ccdf262db114cfd823ccb64afdf514c8913f1bebf8226183d2eaa56e21417e1bf037908c9bd82eb58676330755e7f6a741fe033b3c32488628ffcf50a207b121e6744dc179ff04a7c148f44946a39fab287f9ac224cb6d76fa8c8deee39a659fffba07e74f7ede7bb87d2b15f0c05d3116b4d2b9b413eaca6cfe7d9dcfa551c2ead905832640e5163970b634d1d9bb1d0e278153d7e6ca1903bfd97c02216c2f65128c7bbd1fa5c32d9153c69c8308a1b7184d7dc49c44a5c9b205fecd93fb20dce648e60b5e3cb4f5a7b9d1dc9e92ea19a0dbe0fb54741b5977f97316678317ddbe07fe101740c95bf07e12103e684f7bb7a5dd91209aeef9db3d7e8491b732124a8fc8c651b645fe9cd24b4ff11892733388057f09011771d8af1c03d644fe4a9c66100506b592cd91bef1ff2aff09c7deecc49d8c5a18ffe6c033e27641ce8e89aa6f74d0eff3bc0937fab458d79b1e77fd181e9db0ee4d6c03c564d3f09f641a546c06bbdf9986d7fcb10dd01853cebf8a9693cc77fa9976b4031328151169c3813b50470bed02357e0985b73409bb3389806fac7ca87de13a7dbf5dabfdb22158915aaf1d7753fbe8fb3a781dca7a2885d132402fb9366d3dfb3cb5940a83a04cca8aebd2bcd3fbb3bad33c0016f614a5e437e2a12d0b332c7fcdea6f945ec4c482e34b3334c07d281b5b161d9eb525403568be28a90dfce3e5489e7bbbaddce722f69272621de9a00b520af32342978c05556635eb544cceeae301d32ac4bf0d33e304eabf190c681c383f9698ba280854ef3c5b124d1884150fd9bba5c0f7298f48e3242b05920633fb8274a7b7fae74d10a8fbda7b2541ff3d31d1a47a44a5ae2dee76d4bb03b601bb799b82de7f054c8e673eb1842b461ef28bec098a5f4b256fc182fd71cd7e09eb0acf560f6dffbe6e99cd33ecd185211037d81b7e09f5028073543df0722b80205e09d47c4de37c5dc7261803e0e9cc969f171c84820fd54f10bbe83762832dbc9ae6aabe555901dd75b53fba5098825f24ffebeffc97cc241df9da9dc267fe5988077dbbe0179c69ae6437f49afa2a3dc84682b042a0fd550d81553a60c28069513f32d3fa5aabbe3b373b1423e76d9e4d2bcf098b7d9763921a2a930d1dab8976ebedcba09f088757204437127f7f84bb577356c127186c3006b602cc2b95537828365d65d5bbb0e3d21e0643108bc5b2b586f246c3ad9ec6edfa774d7190f155c444d8034a24b82e06e7ac6a20b9d7ff78e51f44900a5244fa0c43431c4548f294b3e87723e8b2c9d982e4320060802cd85de0b9dc748e5d8c893c23cc3a79e8d3f7937b2214a03162a1aaf4378f5411fd6eeed0b9ea383c61acefff92f79daff2e6db0f18a2a2c60b555eec669655d1ab506e3f91a948e862b77438591e39942dba1f797c0678a1c676bcd83f275c0485ba9e1472714c8625b832dd9634a35a92c0ab3513d23d84c7b8c2785cff36fd5bc3d220c4e49790f70a36c7ddbaaa9f6421e4af70b57a04bf265dc08dea95f80a4ab18f238353ba8ce1c25f2edb95a1590d9896f78fd694d913b2e6b17333ce33d5134487cb4d2245f007a74e6295b9d6f81d7e4c1814d3b2424646385592c4808904e5362d28a2ee1ff4158758f96d98330e27998047ad564724c7582c1e049855aa12076cccd6f5df14ea65fbe3f5d39058c807ec1d8a3707af7e23096c4b8c4e3c38294f0216051ea560f5f208ef94dcedf31c485277eee6d8361d858389b97d462734876325c47c22ddf651a02428bbbd6efeff43151b4f89fa5a6a5612b0abc3157cfd7accdfb7e9e759608566d802078291d039739e28981ca92cd3bb761643ba0b62e3f96dff1b46a5199a1da81a182b21a15a4cd0b15bcf4a3ddfa98a541d7b7c94d274df5de9c5bfe6729c76c52bc92c8c31b8f2807bbc8a6ba3dc240a4f39944d9d57ea147475671bc4730107cf6df04607845e5913ef15edafc089df839b16b0aa2ffe464f64f1c1cb7eb14b2aa4edbd8548e7253274940c1450e1eff5363f06b04d6359134f5caca4473af5ba7fcdb74f9ef5fb2224752bae987bc5d71b76a6b30a84af55210f145f31906451875ce17e08feb289c51acdf280d5b3217efe6e8c4c833229f57b6577183da1f56a10e6513da7a8ae223e767d7982087599e38c5dcf9f58725534d453290a4327e5291c2edd6e89ab2077ad7183d4c7d2c06dc90c9b208e272b1346dcc6a152255b5dad29ee4ecceb82dcfbea466d175aaad56989bc0444eab5ee84d20c64aacd9a82f43699eb9b3628ec1bebf85715da9e3b78135770245e11f02dc5369dd03f620bd2d26410ad8cd1759d182036d327945287d7fe8f9421f1aabf8c13e16d8ff35191b56a565c06dd4e86bad5c863db4d2741781129aa85604f2aad6e5d7986ecc5159b89611640c5c3907ad81c4d3a424b1bda958ffda371870be58490994323338a7a654ccbf58d76a1d9dfba944987b485846d28f2c8111d133b8ab3e3dabbfe461be394a8f982219a69106de8b3fcd6dcbd461cbb93141e216b500adad07c86001694d74fd6965fa11fdf77477c50352c3234fb13eaa0137f9d065fc2bbee08bf41fb81f8c445b096d09544e7795ae3c1d2ed6a71a9e1d37d2012012b8558aa197fa50b8e3e451f449782b828bf4997fdc11650d48390897281c4fa5e976b6e75ecb27f0940073ec4e83c4ce08b4ac5efcb3f632bf332ea0fbac13a4fff4935acd4a7b0ea646c2f89681668ffe90b88230594c83f21c5c4c123309bf42d08da59fa6a92a5660fccf307d278adb21a39626d859dd68ca8e088037be0ecbb2a89529f38efa3ecb85e36cb6e6414355ad3deba78ac9c2fe64e411f8b2be43837453acd6c925a665d1d32641c7aa8191ac1af947f3da7f8562ec5e1a405286781b3267bb2423fe00940cdbae715e1f546223a0a9b442c70e5abbed2b044c8ced832b43531e785d8056e060072b98040ba5d950cc52dabed40ab28ae0d3739528a4135fe79961994e75851f7a21b76c568e407e81ffd7ee47319726da1c6df0ee966c6db30a0fbf5fa3efbf5558ccd1e05347b100c41a734534e1b8a8a8e723be8f8efdd1a0b4eadcf2dd55628d894f9d5b3bf69d8eb9b9f52f00196ccc0359a6c00bfbdf030fe680ee1b0ba7a4575926881edb06a8ff0b7573c9229a4a2b80fbeec0cc77e3329a80145f9a9394f07800db160512ecd10959777ea4aaddcf40886eb894810d4b3797e6d0817e8ef07326079bd4bf71617bbb688cba0c1960095df305d38f6967d6dbbe7a99efef2406bb39c8ebb0bafe5b0671425524b81590529d19ca0576639bae687849d8d448e50835eb7215d23af96f618a991b456943b3f007978a06d272e0edb15381cf5ea362867fe7c1b35292eb208c4a2017debf34c68fb9cc06ed41543143952e4e94230431698fbd6438b9c087adb01541847bc27c57677920406ece5ea1eb0ce7208cc1fa9cadd488bb430814d4de858545eeca4ee326575672ae0be9687844ef5807f3269c2d60dc5b48ff1806374b4d8dde001dd6da03074cff7f61b25ce76842e02d5aeb84b2aaa265b921100bae3884f51b6b985070218327dc420e001b3acc50091aaf11e114ff6783e3f9038b3dc1c0f0cba7328dd9d7d2787aa8f9d186f491bcf429ee3d6cc22254e44ea247eeaad6af4063cc6abae9c9e0e9edf94b65fb7b3d9078b154cf395200828a610c9717dc595bd2c24b4b88a0db3297cc50b5d70aefdee94f9b548667e5cd4bcb93e445d6ce94fe3b1be5a16326e80c3acb7e2723215867396e0eddfbac001e7e996adb71b63f74bc9e25c1c900a0e7b4ebad5590119bcd13ba53ef246980d992ce708c4920e54a84473621f9b89d344f003cf1ac6d1acd75263f34b9ef93104294a2e0369e5f844f27609baafcdec75b90082f7e2157cee79e1d7a9234611a5af5de8c016fbc48bd2567958f589686829937882250476225ef39db8846dc6b6adc2e84731015167e24f0fb7045aeef90b7e296f8590fa6bdeb7cd54d4631ad43340d07e0808db091c160074246b47ed2474866bba1c54576b94bb433315f9e98d70ab683d9f62509beaff6d148d103f8effd0a4de3f5308233bcb7341957ec93e5b0cf350de5b278a8f33b521660573bbac7eaf1109780bee61a40b7e4694d20e2d11e79c03b226cafd1aa7c541459f742d24fd3a791b18a9ed92f213a8b4a02fa54f109801933471a8cc6c0022ad46b521d23eedfa0cd1c47a9c90d2a44d75456defc2662fcd4998c037088fb23383e9128d5f477f7ef31b3601a6c229a8edcad1483e1ea78bf4807de8c48e0d64c2742166b5e0c0c6a2d45e0aaad943d650c07df165261436db97c51e7d771bf54b05a24268799bc32775a7039fa985bd63aee45b097062fd9b9b5287c54aef88e94bb86ed354b6c02734c63c5c07366b02d1acc3d72174a25c5984c6380854f5fa9c3a36abfae7908061eae078ab531e49f26b1cdfb198b27be6c0b8f2fbec251ce2ada527c2927d3efd57b2590366502af1a559e9a317453fb69cfd421a1d2629896ee5c5c1a48fc772bd933aafeee75569e6abea92f7a540cd61789fa53c2579ab8d15fd0d87968ceaba0e4bc9d5de6784f97f3f283cddbd901f91cfff5367f92d28e021d8eca2632a85a0f1c890991c1a96caa8c23ecb47d6775291b1d1a4f7a89f2a4958db79c799bf6f2f5c9ca690aa7ce5f9c334690a15367ea633ac87c6538f97b837d3ec893e8b11bc77a81f1f9633a5ab4d72e0b59d"]], 0x4) write(r0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000000)=0x100, 0x4) 16:10:07 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) mknod(&(0x7f0000000380)='./bus\x00', 0x1000000002052, 0x5f00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205603, &(0x7f0000000040)={0x5, 0x0, 0x0, 0x2000, 0x0}) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)=[&(0x7f0000000140)='\x00'], &(0x7f0000000340)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='*(\x00', &(0x7f0000000240)='.\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\'*', &(0x7f0000000300)='\x00']) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="14000000000000000700000000e508ecffffffff279d6665"], 0x18}, 0x0) 16:10:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000240)={0x4, './bus\x00', './bus\x00'}) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000024c0)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) r3 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000280)=0x65) kevent(r3, &(0x7f0000000140), 0xac69, 0x0, 0x3f4, 0x0) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff9, 0x3, 0x4, 0x670, 0x8}, {{r3}, 0xfffffffffffffffd, 0x0, 0xf0000005, 0x7, 0x9}], 0x100000000, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff8, 0x8, 0x22, 0x5, 0x1}, {{r3}, 0xfffffffffffffffd, 0x4, 0x0, 0x81, 0x6}, {{r2}, 0xfffffffffffffff9, 0x8, 0xf0000040, 0x3ff, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffff9, 0x9, 0x8, 0x8000, 0x101}, {{r2}, 0xffffffffffffffff, 0x4, 0xfffff, 0x3, 0x100}], 0x7, &(0x7f0000000040)={0xfffffffffffffff8, 0x7fff}) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:10:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x87}, {0x8000000000000006}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x88, 0x0) 16:10:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) chflags(&(0x7f0000000140)='./bus\x00', 0x2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x5, 0x5, 0x0, 0x1, 0x5, 0x171a678f, 0x8, 0x2, 0x3, 0x3, 0xfffffffffffffffe}) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:10:07 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x208, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x2, 0x6, 0x6, 0x401, "8e29d6c1d7a1896486c37ee0ec185585bafecca6", 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000040)=""/18, 0x12) close(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x3f) 16:10:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x7}, {0x3c}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x3) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x8, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="e9") 16:10:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x5}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f0000000240)="8bd1a65a40e9127adf42f959a7ac78ce77739702f93a3f6ced4ca78ddffe681c77452c3cbdafe40c03d121b452852bf37fdc541a6399f4f62927fcc61f24d6ad0810a35fdf1d61b2f5bd4ae178fba47fb1f4463071675532bce30fd08e964d1682c6a4b37a4ff6136429ea8a674609ea675d3109c7479ffccb562bf6133c743e31d6f6810c2c6472f6c7d65f727a91649494275e01c8863fa7ad8dafa0d14c6f2f8ba5fd8313eeaa3fe629e99bb1b9d72bec5c86bbb044ebaa3a6de42511437b857de16606622cea62453954e5c413df6485bc111745408951579aa584427e7ec43f43acc5e26e504b2bcb1ea9a5bf71e451b790f0ca296f388d1c596773c8b878bd724810d23cbc128ae7266c959a9fc1e2e667b39d9d3e280fe195f3fcaa45a63bbeeb7798b25080f344163eb371484dd05833f057e3bb2f68f516de04f8569b479d8291b8d37e7f530dfc909abdac673e34a9c4b4d4e118d226f903941914b063c38fc9846bfec20484589cadcb7826985ac929a28e079089b4fef7c88b36509a6b621711863300ed34836a48a5dea46b3c6755a924143541b2e749e3e0bcd5e59e09bab34541129a7e93dd258413c07a0bc7cbb75640a827ea456de5274e789a97888fedd3d7d7d506d3e011b0689f6192652c4e0f9be548f11a26da294b6a1cf5da1b71f32ae297ec55bc75cbd6773afb030bd7691da6493e3e4d701434244bedd0a036c9166a3cfd8f1e8146d804e34d70431ef6620815f82ec6505014ff3ec2e573c46925bf8c00a666538e0419b36b0b1099fb0284089c99df734d1c30d31e67d7de27c48c395d986cf496e22e952da8a37329ecb9a22f6fe31acf497d0d987493d62fb424112ccea67c6390884766bcc909f1584a6a92645604ca43bd53d517780eaf92d8b13e078322bc0a13a5b5cefb0b07b05afdb453a840f6aeee47cb1b85b75b19d280232ae2ee6292b01c1510710fe50125226b0c2a2a3c06d9642e8617c1cbbb6a92b1518c77d08faba9a45ecf2ee99f2d03cb19105450e13f95e39f9191c00562bca76495b73fbde0917bf6a2a1b19ad86f468c2708e5fa611d387e17fa81a903d032d9f006473f2081d1a981e4217451d72023a061fccb56e54954d2700958a8416addf2d92fb599bb50d92bb44ebb7c5a3284e9e4d253435c6030ee7fea462d4f27463f9ee5316ee7630f32004d6051a993c40c34ac0f9fa0dd3d7adf303b76a0c89c057db9912c64744c12311558c305a61fcb51c109cb4632dd557b5a714c8f81d117c74c18131686c56e5cc9defacdc71c0b7b795751b1274687ce89870368fa44ee66ed5dec22f18fcf5a9873ecf97926bffb0312f674abdf94dc0da806aa7a07baf5a3629f332e5829a5c85b451e90a91a17ae2029160bbb705662ea8c62873662b532f54d7bfd3849b6a5f64715a3f147767415a27f9b35aae7e3c435570324b2ab1ca6756de403356e3a29d0ee16a0bf1855c0dab709609654bcf94957ab003551ca9b2de84b75a2e10befa0995c91b81b249ad28e966b4b1edf305269b0eefab5ba4a8e3f606c08589d90906b8e74b653d20a7d5cb80445fb17b79c4f38b146520db0f2ec10215c714238516fcf8eec5692b8cfee4ae8107c56d5e4c3ac0d735956dabd37524376507ede7ae929604464e47deb317d5ea39620551857663411a25ea7ed7e59cabab1bb432932d8dd5ebeb06a6b84978566ff0ebd8518c720a3238b8b5a5c3074e985355812980ed10c843860b5744ba766d837a10d832614cbd621c2c5dfe507c67806bde741b630775963213d189682efa4d078766b3f85dfa9092531b88f0d458fe908e6a1632d4eefb2f60ba3f3fcc50129a4bc823fa2188fa700697e16d98f7ff3e9fc1571bb5485330a311188dd0663e76eab48fdf249f7d8052c4e85380cfcb9b7a099f6d7f7dfaf1b67c7be77668a02a161c3457f7bfe93f38b4e0539e96670698fbc72d913421e63963b41e29265c9ea7abc4dc1671c0b2b741fc8759c5e37d32f164796f246ad9a371e6841c36097ab2ea22f68ff299652654f41af5ff1f672ffac1c7269bdb1fd47cbbcd3aaeaec32e4f2cfdd5b184fdccee0d1aab67b58d1c32c389272642c57d28d3a86f043f782e894692599599c4c773c39b9032fb7326fd5a03190452e7373ed256cd650000925e185a49664b750442fa866dc8818bc71f092ff80e3bcff99dc9723ea5337efb261a91e23f152512939fb1da28e5c6fc34d2b5abac7b0d116753a872ff169804c844bd471877b80852e49d193ac5a2f834f394468be0c7b84c8842f20efc1ee0ea3bda883138625894ccbf4e5a1b3d28f77640497d0be6eab94ae9b8ea55fbac13abda72bdede4c4ce1b1e3c49e546a83d64e05dc8cb6ddba0a8a14947b8f8a3cdf05414bac903cd9978a709a60f12717bc17e6bcd23413ae1d5486ab76a992c1375d62c5766da3ea57ed1844ec223ea1b380bb33edd11ecb18c8e1260d503c957039abecc83fea8e25d0b1d66e22726c11f4ae8a7dd6887df49bdd4f2485d089d609b1d4efec1bf1ccb7df1d92932a3cfebfe46247ce22d4dbb40e66eb469dd4391135220c6f175bca5180a91fab4a88c132b5a35b5207c574e062f6d9306af3ea61f731dc8976b0fb7c00ff35af51c202b4c22ed5a9b8991cb139766325d09ac3d419ee71e33e3313d5c9bf0af8a78f72d10c98360991c97c4890f50f467054cf197c943fd128edc16e3e1b818f5ccf33f6122d5ee80f5dd5bfb847ab0c00b281c897fdb591e32b3f4397114d332f2332b7fc21fbc8f703970ef0fb9c0153ea5c3c93e44fc5bf61b3573dec1be0384f341171a4e3da04df2b3a7f7e0ed79dfbef74e8d73f19453e938e65405de08053dd062bf19a627608f66793126d1a51149b7af4d820cf3bd7bea4facf4597847ca549726f85ed33e7ae9f61ca0ac4781c0bdc1bfcb2249d02a5856b8abebc0aca0dcc83994f6341a4965042c4a0a293def2e6cb0e3fa7c944ff2ee492ad0ba03f931bf23c5f4ffc63d6685251003fd53347a64b26e525ede741828ec28f2097c12cc255fcaa717c1aca37bf1cf7faab083991f4feea8733cac49aea1f527e09bd8029d4444510e79d27489d2f8502dbe01b07689aa8de6e3ea6a75265a1da904febc531550a3015abaf6f6487d23c41d2e1db3b0fa7215143ce8cf491ae6f91ca4f61d364a3be7154104fe5e34cd5a1730ddb3c50823027e6910ffe1dd3795b7449f451748e1dd350c9a823e0cfe71d60581f52d882d63b0e926701f40495310e2c8236c60c337e592b454f7178d858bcda070fe9dd29d78ad4c6e44eed49662c9dc71009cdd1efb6cb87ac78dbfb517a03b8b94bd93af267754726b0e6120ea5d3a07048e5c725bedfdd7d08187e95774845f0e1287b40c81ab586e4e52a7cd3f32c0992f507fac89c50e979082df5d0d262e5616bc2cd466b4be0dfc842826c3aee344f51f24da8ab2790c450bc71f41f775ab0cdbbc0e31a2848d3ded6c4dd95de353e4361788af0e01eb68a7275532304b4a33948642981792e6e7f79ccb4a4ed73711939eace8c5f8103d71fc460e4ccf61235cbab32c24e6a6773a9a5d4691f099b39928dfda54a57aa2ad32bdc3de1f207067149139460b97014fe0b501755404ea179d9d31d83629ef657808e4abf66868ccb9532b169326b51b0288cce4cacf2c4e10903c45345f3268a4455a1859f4f22130f834430c80a595b4f2f812faa53ad4f42e9ce095994cb3727aa1fc7799118219fe462daacc39f9cfa3ac0bbb476ce5c62ef687c7f90a95d4687af0e29bcb7920aa04e07daa73613f7029d55fc34c5ad666397ad0f81825c20745306fd73f71a364cd68fb93ed0f0fb050f12b4baffc91e964c6d794812b3090c84e1051a643049b90d7ea3add62133a21679015f14b5622e60419626682b82054598ec5ef84c03af69767ed381e1dd4489b8103b231d69d27b5f7eef6a4e89c1dcd2b9b279a7d134a4f7aff985ba2217a26e37fc381b1df982f8e78bad55d1ec2b5265e86ff3bda75f1115110d8721cff01d230a44fd20a681974c7e41f22335680b9c2f22ecc79b13c370186c81fe8e4af2fa2d6cf664d82b671097f176bba74ed4072c2ae95ed550d0fd5d29fd45532c558e85c4967aca29b24c249cf859d442cfa5919fa6e736b64ccb6cda0f89e34fbf17f78da649d528fb80b5a3878dfbbb56a0d56eb715dbaabe5ef6949001f415c34ee23b1dd9162a5498d1bc6567444a00f4dd354092394cd2515e728e87fc398e73fa225ff9e609f7f7acdbcbf20504fbdb6c21e1fcce7a41205f68eb97bdf479e83d5045f5afd6f93bcf8ff3d5fcbce468ddf6e40083fac4335dc62f2c1f9f1111fc13f232c114c2ae396bfa0d461c561170459c459e72b16767057a0a75da9fc37e215ac24a07e114ec31d1e7069be63058d5f030e2f5ecfebf28e6c78d5471a6d5c1b0e96ce56a6d9aeb985e3b6f3dfa009fb609f839e4d82496fdc6d3fd8e22a9a603bc7b59b36ef3b4a98b8f1393dc1b515ac82c335c1d9dd5c4852820eec26973a9aaac89fb40f2f71f652a69ee0e3a0a9c2a8d05f005da10f2b70e2a66aa4d25b1a0e3e503522a2dbc3a21bc8e556603db013bf1d618386eb6a028ffff76c239982ffab5cc63fbbbb916360b624a2a8d2cff47eee49f2dbfd2cd905a0030a01a8744947c89c2a3bb895feac3f1eddf588792cb3f8f370bbf8bf8e50f719e67a7157a4df0740c4511d03bb100a52c752c5dab4040b770845b9f9c23c01db52526a8cba5df09d7d0938780500dc6febccb25092bc086b496ce0e1671beab2153753fc3ac4274dc690eb2a8a3600e24207c93e48d649464f3540eaf00aaa63a321cbdaf8cf02070867a68e9f2266277929c64ab1c8d6ec57c7bd6787bad369d201871014ac380db5f90f8f9ed33bd1de5553a44bd6ffa13ac73f6adb01d631b7b306e7555f51687f750cc9a05e23293d4368387f1b4e2617b27731067774b1419fd7ea52bee3dfbb430c78be2f8a491166920cee54781393d0b459d66f62359d8d1d70227436e9942b54cce89e7fbd59f572f63ef52db7f5733bd7d74ae12d429fd319ebc20d760f47127cf43e5034ed4a8394ec71f42d27fd498cd744074a04fd42643b53737634b4f4ea5a11f9b8ad607227745e7006840bb2b4474c9f6044e02c0d4df24fc554489a40ad3552789183776c2be7075d1a2983bd147b5710b3712af54f95012cecfed6255cc57bc177fce615b223e5788750185ddc392e9e098ec5eaeb2fda25af64e62dc1462de8f73104954f636c240034658864e5fd992df953ea72928dd95ff45d2321ced1764bb313a67ae3ace3b1ef4179f979305db39d8f3ffe0a422d61524b30323fa53666574c5aad9870cdbd078b5f0acd1ba0e04bf13cc58e08773305c716f0654055d6475fb6407174848aa346c5bf8ef9148fa51f81348f2a406ad136ede3a020379d704ff6d8f93380fcfaa114fce425cc6876cd7330493833e8d39ebcfd8d78b9f2d7cd46e3199d665231e1ddeffa1503ca55e4bb6f3ceaaa323c91b150766b7d65cd6958c136f5c0814cf81891a44f48f302db2c3b3327cbbe273d4ecd2ece2e63895bdef95b1c097296f8a8615e90ce23d2799073b2b15281bfc81d5eb8a90a6acbef5896f38b238290564d49bbf843105b2d4f5966a132b4eb5eefbe65c83f90f727acc0bbd8cd0ea0df5d3dcc327498078e1c657cfaa54b586de0ac5f90b97779e830f8c4e6a9f51ec9d2fb15997747fd7750f", 0xfffffffffffffdfe, 0x400, 0x0, 0x0) syz_emit_ethernet(0x10, &(0x7f0000000100)="23d656cd8eed40da0800000000000000") 16:10:08 executing program 1: shmget$private(0x0, 0x3000, 0x213, &(0x7f0000ffc000/0x3000)=nil) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)=0x2) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$TIOCSBRK(r0, 0x2000747b) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) sync() ioctl$TIOCDRAIN(r1, 0x2000745e) chflags(&(0x7f0000000080)='./file0\x00', 0x40000) 16:10:08 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000380)=""/165, 0xa5}, {&(0x7f0000001480)=""/230, 0xe6}, {&(0x7f0000000480)=""/4096, 0x1000}], 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) getgroups(0x1, &(0x7f0000001640)=[0x0]) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x6) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r3 = geteuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r1}, 0xc) sync() 16:10:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[{0x401, 0x9, 0x1, 0xa46}, {0x6000000000000, 0x3, 0x75, 0x1eae}, {0x1, 0xbb, 0x3, 0x401}, {0xfff, 0x100000001, 0x2000000000, 0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") /: bad dir ino 5 at offset 0: mangled entry panic: bad dir Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *292309 89473 0 0x2 0 0 ifconfig db_enter() at db_enter+0x18 panic() at panic+0x15c ufs_dirbadentry(ffff8000149fb898,ffff8000149fb898,307f888167f49ed6) at ufs_dirbadentry VOP_LOOKUP(fffffd803efda640,ffff8000149fb940,ffff8000149fb900) at VOP_LOOKUP+0x5b unveil_find_cover(fffffd803efda640,ffff8000ffff2e28) at unveil_find_cover+0x139 unveil_add_vnode(ffff8000ffff6d30,fffffd803efda640,0) at unveil_add_vnode+0x23c unveil_add(ffff8000ffff2e28,ffff8000149fbf08,ffff8000149fbfd3) at unveil_add+0x273 sys_unveil(ffff8000ffff2e28,ffff8000149fc040,ffff8000149fc0b0) at sys_unveil+0x405 syscall(ffff8000149fc120) at syscall+0x511 Xsyscall(6,72,1,72,7f7ffffbdad8,54976908ac8) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffbda60, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic bad dir ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c ufs_dirbadentry(ffff8000149fb898,ffff8000149fb898,307f888167f49ed6) at ufs_dirbadentry VOP_LOOKUP(fffffd803efda640,ffff8000149fb940,ffff8000149fb900) at VOP_LOOKUP+0x5b unveil_find_cover(fffffd803efda640,ffff8000ffff2e28) at unveil_find_cover+0x139 unveil_add_vnode(ffff8000ffff6d30,fffffd803efda640,0) at unveil_add_vnode+0x23c unveil_add(ffff8000ffff2e28,ffff8000149fbf08,ffff8000149fbfd3) at unveil_add+0x273 sys_unveil(ffff8000ffff2e28,ffff8000149fc040,ffff8000149fc0b0) at sys_unveil+0x405 syscall(ffff8000149fc120) at syscall+0x511 Xsyscall(6,72,1,72,7f7ffffbdad8,54976908ac8) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffbda60, count: -10 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff8000149fb6b0 rbx 0xffff8000149fb760 rdx 0x2 rcx 0 rax 0 r8 0xffff8000149fb670 r9 0x1 r10 0 r11 0x6be87490c705b4d9 r12 0x3000000008 r13 0xffff8000149fb6c0 r14 0x100 r15 0x1 rip 0xffffffff81a73678 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000149fb6a0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (ifconfig) pid=292309 stat=onproc flags process=2 proc=0 pri=17, usrpri=75, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff24c8,0xffffffff822b78f0 process=0xffff8000ffff6d30 user=0xffff8000149f7000, vmspace=0xfffffd803f014e70 estcpu=25, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND *89473 292309 53070 0 7 0x2 ifconfig 53070 205166 68651 0 3 0x10008a pause sh 68651 38031 566 0 3 0x82 wait syz-executor.0 69798 405655 1 0 3 0x100083 ttyin getty 26932 327408 0 0 3 0x14200 bored sosplice 75935 395290 566 0 3 0x82 piperd syz-executor.1 566 164506 61494 0 3 0x82 thrsleep syz-fuzzer 566 56564 61494 0 3 0x4000082 thrsleep syz-fuzzer 566 159996 61494 0 3 0x4000082 thrsleep syz-fuzzer 566 503017 61494 0 3 0x4000082 thrsleep syz-fuzzer 566 11779 61494 0 3 0x4000082 thrsleep syz-fuzzer 566 151383 61494 0 3 0x4000082 kqread syz-fuzzer 566 17755 61494 0 3 0x4000082 thrsleep syz-fuzzer 61494 203308 9050 0 3 0x10008a pause ksh 9050 319151 27415 0 3 0x92 select sshd 27415 395793 1 0 3 0x80 select sshd 12822 514138 14001 73 2 0x100090 syslogd 14001 407366 1 0 3 0x100082 netio syslogd 22427 54055 1 77 3 0x100090 poll dhclient 96321 113546 1 0 3 0x80 poll dhclient 44567 451763 0 0 3 0x14200 pgzero zerothread 70502 362686 0 0 3 0x14200 aiodoned aiodoned 81465 175953 0 0 3 0x14200 syncer update 51754 293629 0 0 3 0x14200 cleaner cleaner 65199 132278 0 0 3 0x14200 reaper reaper 468 269087 0 0 3 0x14200 pgdaemon pagedaemon 62241 131561 0 0 3 0x14200 bored crynlk 43333 344259 0 0 3 0x14200 bored crypto 81569 100160 0 0 3 0x40014200 acpi0 acpi0 95103 114053 0 0 3 0x14200 bored softnet 9631 391158 0 0 3 0x14200 bored systqmp 60230 415089 0 0 3 0x14200 bored systq 23951 282706 0 0 3 0x40014200 bored softclock 24708 346577 0 0 3 0x40014200 idle0 91007 209830 0 0 3 0x14200 bored smr 1 195713 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9488 6334K 6773K 78643K 11427 0 0 pcb 23 9K 10K 78643K 255 0 0 rtable 86 3K 4K 78643K 260 0 0 ifaddr 50 11K 13K 78643K 88 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 29 0 0 iov 0 0K 16K 78643K 36 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1196 75K 75K 78643K 1528 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 8 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 56 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 6 17K 25K 78643K 382 0 0 sigio 0 0K 0K 78643K 14 0 0 proc 43 46K 62K 78643K 337 0 0 subproc 66 67586K 69634K 78643K 102 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 41 0 0 in_multi 22 1K 2K 78643K 47 0 0 ether_multi 1 0K 0K 78643K 2 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 60 265K 265K 78643K 60 0 0 exec 0 0K 1K 78643K 207 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 80 20K 20K 78643K 1659 0 0 UVM aobj 20 2K 2K 78643K 22 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 8 0 0 NDP 10 0K 0K 78643K 23 0 0 temp 138 2706K 2833K 78643K 6314 0 0 kqueue 0 0K 0K 78643K 4 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 2 1 0 1 1 0 8 0 inpcbpl 280 188 0 181 1 0 1 1 0 8 0 plimitpl 152 35 0 28 1 0 1 1 0 8 0 rtentry 112 45 0 12 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 7 0 7 1 1 0 1 0 8 0 tcpcb 544 64 0 60 1 0 1 1 0 8 0 nd6 48 6 0 3 1 0 1 1 0 8 0 ppxss 1128 7 0 7 2 2 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 187 0 44 12 0 12 12 0 8 1 art_table 32 188 0 44 2 0 2 2 0 8 0 art_node 16 44 0 14 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 2 1 0 1 1 0 8 0 semapl 112 54 0 44 1 0 1 1 0 8 0 shmpl 112 20 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2008 0 599 46 0 46 46 0 8 0 ffsino 240 2008 0 599 84 0 84 84 0 8 0 nchpl 144 2734 0 1104 61 0 61 61 0 8 0 uvmvnodes 72 2265 0 0 42 0 42 42 0 8 0 vnodes 200 2265 0 0 120 0 120 120 0 8 0 namei 1024 7517 0 7516 2 1 1 1 0 8 0 scxspl 192 15690 0 15690 10 9 1 6 0 8 1 sigapl 432 550 0 536 2 0 2 2 0 8 0 futexpl 56 6010 0 6010 1 0 1 1 0 8 1 knotepl 112 174 0 153 1 0 1 1 0 8 0 kqueuepl 104 70 0 68 1 0 1 1 0 8 0 pipepl 112 306 0 287 2 1 1 1 0 8 0 fdescpl 424 551 0 536 2 0 2 2 0 8 0 filepl 120 3115 0 3021 4 0 4 4 0 8 0 lockfpl 104 139 0 139 2 1 1 1 0 8 1 lockfspl 48 45 0 45 2 1 1 1 0 8 1 sessionpl 112 19 0 9 1 0 1 1 0 8 0 pgrppl 48 21 0 11 1 0 1 1 0 8 0 ucredpl 96 462 0 455 1 0 1 1 0 8 0 zombiepl 144 536 0 536 2 1 1 1 0 8 1 processpl 840 566 0 536 4 0 4 4 0 8 0 procpl 600 1029 0 993 4 0 4 4 0 8 0 sosppl 128 7 0 7 2 1 1 1 0 8 1 sockpl 384 394 0 377 3 0 3 3 0 8 1 mcl64k 65536 9 0 9 1 1 0 1 0 8 0 mcl16k 16384 1 0 1 1 1 0 1 0 8 0 mcl12k 12288 5 0 5 2 1 1 1 0 8 1 mcl9k 9216 8 0 8 2 1 1 1 0 8 1 mcl8k 8192 9 0 9 1 1 0 1 0 8 0 mcl4k 4096 19 0 19 3 2 1 1 0 8 1 mcl2k 2048 58010 0 57969 13 7 6 11 0 8 0 mtagpl 80 2 0 2 1 1 0 1 0 8 0 mbufpl 256 95623 0 95567 11 3 8 9 0 8 2 bufpl 256 19634 0 16523 198 0 198 198 0 8 0 anonpl 16 61196 0 52576 74 13 61 61 0 62 16 amapchunkpl 152 2185 0 2071 7 2 5 6 0 158 0 amappl16 192 2706 0 2108 53 14 39 43 0 8 8 amappl15 184 1 0 1 1 0 1 1 0 8 1 amappl14 176 211 0 206 2 1 1 1 0 8 0 amappl13 168 8 0 8 2 2 0 1 0 8 0 amappl12 160 175 0 174 1 0 1 1 0 8 0 amappl11 152 40 0 26 1 0 1 1 0 8 0 amappl10 144 67 0 67 2 1 1 1 0 8 1 amappl9 136 555 0 552 1 0 1 1 0 8 0 amappl8 128 124 0 108 1 0 1 1 0 8 0 amappl7 120 32 0 26 1 0 1 1 0 8 0 amappl6 112 53 0 47 1 0 1 1 0 8 0 amappl5 104 299 0 286 1 0 1 1 0 8 0 amappl4 96 748 0 722 2 1 1 2 0 8 0 amappl3 88 128 0 123 1 0 1 1 0 8 0 amappl2 80 3763 0 3721 2 0 2 2 0 8 0 amappl1 72 19206 0 18767 23 13 10 19 0 8 0 amappl 72 1253 0 1219 1 0 1 1 0 75 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 21 0 2 1 0 1 1 0 8 0 uaddrrnd 24 551 0 536 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 551 0 536 1 0 1 1 0 8 0 vmmpekpl 168 7628 0 7608 2 0 2 2 0 8 0 vmmpepl 168 65556 0 64066 117 28 89 89 0 357 19 vmsppl 264 550 0 536 2 1 1 2 0 8 0 pdppl 4096 1108 0 1072 6 1 5 6 0 8 0 pvpl 32 208201 0 196580 174 18 156 156 0 265 43 pmappl 200 550 0 536 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 339 0 19 11 1 10 11 0 8 0