16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="bdfa4d2591c321a8cf98848e4a8051d324313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd405370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cabc421c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d682e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc38697c5f5f265f92dc02d2eae1f3c146ed5ead47de943c6c3b018be5474ba5fe85f6faa37f7c0870fc069faee340d61c70d1d962a48a6038647a505b6b51d17c45adfb59733ab93189964247b7a1e7067516550720515719c91d5242371f967dc4a871a273eac11100e3fdbc9ca7683beef5058d014167382a424295d4808f0dfccd00d", 0x11c) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) r3 = accept(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) accept$inet(r3, &(0x7f0000000140), &(0x7f0000000200)=0xc) close(r0) r4 = dup(r1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "854985003a0000000000001167f5bfa600"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x3, 0x8000000000000d9f, "b08d16c63dffff0024e8643b00f3ff086300"}) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000140)) r7 = fcntl$dupfd(r6, 0x5, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SETSCREEN(r7, 0x80045756, &(0x7f0000000300)=0x6) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000340)=0x5) ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f0000000140)) ioctl$TIOCSTSTAMP(r8, 0x8008745a, &(0x7f00000002c0)={0x0, 0x80000001}) accept$inet(r4, &(0x7f0000000240), &(0x7f0000000280)=0xc) read(r5, &(0x7f0000000880)=""/161, 0xa1) 06:50:35 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = socket(0x18, 0x1, 0x0) r4 = getgid() r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000140)) dup2(r5, r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r4, r6]) r7 = socket(0x18, 0x1, 0x0) r8 = getgid() dup2(r7, r7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r8, r9]) r10 = socket(0x18, 0x1, 0x0) r11 = getgid() dup2(r10, r10) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r11, r12]) r13 = socket(0x18, 0x1, 0x0) r14 = getgid() dup2(r13, r13) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r14, r15]) getgroups(0x5, &(0x7f0000000200)=[0x0, r6, r9, r11, r15]) fchownat(r0, &(0x7f0000000080)='./file0/file0\x00', r2, r16, 0x8) 06:50:35 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x35}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000327000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/3) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) socketpair(0x16, 0x4000, 0x9a84, &(0x7f0000000140)={0xffffffffffffffff}) dup(r2) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1, 0x1) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020697f, &(0x7f0000000300)) 06:50:35 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x80, 0x50) msgget$private(0x0, 0x112) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, r4, 0x0, 0x0, 0x0]) mknodat(r0, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x0, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x3}, {0x2, 0x8}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x4000800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x2007}, {0x3, 0x1ff}, {0x2, 0x4}, {0x1}, {0x1, 0x81}, {0x3, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x6, 0xab47}, {0x3, 0x2000004}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) setegid(r6) setgroups(0x35a, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat(r0, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f0000000140)) r9 = socket(0x18, 0x1, 0x0) dup2(r9, r9) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000200)=0x16d) getsockopt$sock_timeval(r9, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r10) fchown(r8, r10, r3) chdir(&(0x7f00000001c0)='./file0\x00') r11 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r11, 0x2000000000000029, 0x6c, 0x0, 0x0) r12 = syz_open_pts() ioctl$TIOCSTOP(r12, 0x2000746f) ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) fcntl$getown(r12, 0x5) r13 = dup(r11) ioctl$WSMUXIO_INJECTEVENT(r13, 0x80185760, &(0x7f0000000540)={0x80000001, 0x100000000, {0x100000000}}) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r14 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r14}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r15 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000100)={{0x3, r2, 0x0, 0x0, r5, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r15, 0x1, &(0x7f00000002c0)={{0x1f, r2, r7, r2, r7, 0x10, 0x8}, 0x10000, 0x200, r1, r1, 0x31, 0x8000, 0x80000001, 0x1}) 06:50:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1f}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@in6}) 06:50:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x468) msgctl$IPC_RMID(r1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000140)='./file0\x00', 0x5, 0x21a, r3) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) mknodat(r4, &(0x7f00000001c0)='./file0\x00', 0x10, 0x3b) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 06:50:35 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x4, 0x1, './file0\x00', 0x2106cfe, 0xffff, 0x1c, 0x4474}) r2 = fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f00005b8000/0x4000)=nil, 0x4000, 0x1, 0x7011, r2, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)) 06:50:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x1000000000000028}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000140)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 06:50:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x14\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r2 = dup(r0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)=0x101) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") r3 = accept$unix(r2, &(0x7f0000000580)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r4 = getpid() ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)=0x7) r5 = socket(0x18, 0x1, 0x0) dup2(r5, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r5, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r6) r7 = socket(0x18, 0x1, 0x0) r8 = getgid() dup2(r7, r7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r8, r9]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={r4, r6, r9}, 0xc) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0xffffffff) 06:50:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x3], [], [{}, {}, {}, {}, {0x0, 0x0, 0xfffffffffffffffc}], {}, {0x0, 0x0, 0x0, 0x5c}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 06:50:35 executing program 1: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x84, 0x6}], 0x1}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x2000080}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="49618687f70e1495709b29fdebf0", 0xe, 0x0, 0x0) r1 = dup(r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x6, 0x1, 0xdfc3}) 06:50:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffc, 0x80000000, 0x401, 0x401, "666bfe40477dac00", 0x4}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 06:50:35 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xf30, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0x1) shmget(0x3, 0xa000, 0x68, &(0x7f0000ff6000/0xa000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) shmget(0x1, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) r3 = syz_open_pts() r4 = socket$inet(0x2, 0x4000, 0xda49) read(r4, &(0x7f0000000140)=""/111, 0x6f) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x1) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000240)={{}, 0xa, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r7, 0x3) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCMSET(r8, 0x8004746d, &(0x7f0000000300)=0x5) shmget(0x3, 0x1000, 0x18, &(0x7f0000ffd000/0x1000)=nil) mmap(&(0x7f0000fee000/0x10000)=nil, 0x10000, 0x4, 0x811, r6, 0x0, 0x0) r9 = openat(r1, &(0x7f0000000340)='./file0\x00', 0x2, 0x2) ioctl$VT_OPENQRY(r9, 0x40047601, &(0x7f0000000380)) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f00000003c0)) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001900)='/dev/ttyCcfg\x00', 0x100, 0x0) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001940)='/dev/wskbd\x00', 0x200, 0x0) sendmsg$unix(r10, &(0x7f00000019c0)={&(0x7f0000000440)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001840)=[{&(0x7f0000000480)}, {&(0x7f00000004c0)="60aa619bfd68f7dcbb7451723535161cdd98ad9dd05a096474e3d1bb6c0dd089cad457dc90c66827c7ced7bb8f8829155a59e7d64e8e2bb6a637d10cf2ef07a899dac52910db089eadb29b4b36e24ff59212976f7402a83ff6aa3886f1a0d17604a7b0b02ee1071db72cbb74260440237deba41f1991bc8517bcc30633f22d08464f7665d8e0b628b85a9a71d611a1259b5da3b73aa4ba5d5a1e6ffaee60b0c40739af37728711e9a2f13502c37f85adaee3d89ae6ae3cd67d42f353cd758892f319b9e6aa45d2651b725d67d10326387d4216474462c734f13d5c1e6079a4384be5d0eb3588d08bee720a3386db60681c0a0ad3e6e24b11487276ad0da53f3bdb48fe99b19c732c5a97093b2bbc3ad2aab335267b4c14646bfb872e7f88222e04b53208928515a962a76cfafaa132834dfee9d3fe417bb71bfefb3ca58f8d7ef0754e217de063161a20c5f6fa1898f70e81a31a7b382e7a735b7c33a18c4ad4fb1070310686fe0780e1bc736b7e7f93715da294032aa841383448483aa389710f239f42b0ab19c695be1f3bb899ff9c60a5da173f9af75c87ca68dff050f0f366ebe9d1cfb9a0f18e025b5a2b0c579eb9bed9069b9e764aa090acb55a2e64a3b1880c09bb755cd512e68f14ad00cc96cbcb603408964d155e36a71b11d8ff86f3989f7347d99fd47a5df692c8f31a95b98856439785e9efd8d4dfd703d91dca3f0d0d9b6fef70ce8fc2ef42186de7b61f5b9de45c1089668ad8708bc99f43c0a0f53233428e5ccdf93c14e078965e31fb53b01adbf2ac087b08dab4088ed09ffe4124222620fb3acb845af92cbb1464937d703394afb32e5101a75c6645eef8a26f1da1837314e9efc5cdb268b7a8286da9ae408b0feb72eb529c29803c084a67c93a325b6c516f100fefd8d064b8e4cbf7faedd0db62bffd66cb122bbf41987726ceeaf34738a50e23169ec140458206fe5a5dd478f8969cc6884dfbfd835b46696f07e8a2bb2d775b04d3ba9b52e28f56a7259a78fa7491d5edc207da0812e641313915bebf0670f9a87d2db3fe9be4974fd9180237faf3e957e5f378b721ce69c0c9cba86e8be00dd7a2568886ccad18a7f34aacc5ed108315bcb7a000dbcfd84247292e76a5d8e73f428ff0d7c003b63c76950ac24d0b565b74591ccfaa16cb3ee5a3ab7e9a7b863c608f69f7edaa09140a04723144ad4231689e6bf6f0ac921722cf07db0ec55a3cd318a01899acd89698ed97d87fe576f34d3a8be6acde9fb240c5a0b94d19574c96cbb3bf5649519c3874d6236d6d0b4c94675de2a9591a1877ce34f27ce0c25dc52ac4b74f1a1b404a2221c2ac008b56b72a0c144192762f61e4d28079785939f4cb7b91f5b9e8fe733290e4f361bfa33f76440c62062e9858d0b43e8f32b111a65c067769b7c15970d30c1a47d1d9d998ce1ea76486cd691f92b9f3c5fc4e4483f24a1770e0a86f5c6741f20f1c8dc331d1ba2c3854b9216368a681d8d49f98c3bd8337cca7300d4ade7744d4db8003511a8f77cb58a22a845035de3caa01e8236773b288336c0fd56b8c9b566f5a5d3f3aac3337fab7a484f97440c1079c854ad58621164c4a767333596e66e736e605735c60b98ede0bd9264a65d2bcf9566be499bce1008eba8d3272a93456f40b55259b53bd976d73c3596f11eff1c80578507cc17627ca4dac268262447d881fc30b19bc5abf38bdc3be370ab171ce3dbf6fd33582eb40b7ba71d0456bcb1482ba30d4c5f8bef41b59df84fff403519774a32f28d859001c693432743cf6fdc33d659d9fef8f85ab4cb80cb2296ae7779ad814a0ad62e12b3d988b50908b859c3f8075a65dda4faf57ff236f6a6a21607ecd249dbb8ffcdebcdc621a12aec2629f9ec5961e0ed86922089d7eb5ce83fe3104182a5b63a87b4386872fd12602e7db9c1f9581f2f336da7dda187b6446fdb3c8c078e14fa1aaef30bf6251451d593debd662f0ee8e92a0a2aafe474e267875f54b1c636fcb55a1e3e9987028176daf88b444d3ad3e745d39b00d24bb92549abf1d89fdc7ac7778358bb4be322330a4e3476c6e083fed1db40290289eb95c386324b2693256d1ab5b96b6ef27641b784a568013219d817d5b2a1d5fc318ab4e6ef02a0e4a5b2d8f2f03f26d004fe5ffd186d982f27277ea9e26af54ff53c3ee011cedba0bd0cfce6e7ab8b3b4c09fa2a7ed563324924210101805c8e9c57967ba116b6046d8c3e2e8e317d0290e61d7c2da86a3e92854af701bf24dc4c068bea5152f4edf68493d2f23e5508ea71ccd50ab7db129ccc80efc7a4d2c206a85d926b390752961509d1c70e935082778cf6ef4f9cd9a71051395b19837f0dde016c023a20921fcd97018e77ed9c8527893046d177506994fa5d6c2264372113bd5233b3d773fbc13dfead4077d7f18d28e47f35483b46b3171ed754dbb5bb76e062a045db8b87eb220762368785f85bfcf94c4dd41473d2ff8f5c06873e97ed00011073880a2db2ab4f0055f7353cf6ed1e9c1aec27cbe1e87ff41f3e43605c7367b93fc014d3f1f9d6c016a2cdc1f16cf07bd76adf2c8938d05782b2981f27f0f75dd6f4174dc4cb3e05583d0dd6c80aa3c800a2a556231a367e8d81a21c1820506ebb2e0a3059189e2e457e84b88fdcd5c4405bed38bb50149e14c4f370642f4e1f058e092550a609a4c0ad9b2bca9054fcd116ac4d9b94fc08bda535669a545f30baf88ca792de176b0c446f9537d7edc5741b1e18b1fe20e969c4d5dc7837cac2fc97a1e81dcd62d06934c4559edd7f5b8bc2f6b769691ba03506bc37ccc9a4fc0d4a4255f5a613050c692d8b4f459dc8cf54c474a1f55ca746bb79ed7fbb51bb1284c0c9ddf13e18d31908b572e59b455dae5be16396464fd291a06a86a2def72be756ff3365412b300250767a9ab7de70105403a5cd49ffd2a09e639587af3ba27a903c373ef24bc68538e9d6aca65f6f091def559a8defdb447e988baef9a678f558582f161a65955d86907c0548be06da4531af030af9138573b0f76feea49fe108ea359237b01950110d7a9e9e137247d72d5651a799f14f39f2c246417ba2d574388bba233d75c0462b84068207aaf99b01e299dfc68fe8906621122940ba520192ac84e05f3e62bf47994d4282ae0f247e690d8507b32b4b6ca32138b852de691bb13b301a33859923c4b3b8e498d6e152a72f013c887b770b9cab57c7f96164920ba373c494e3309176b002232272ee65c43b5d507d0a3a2c62c5194f1cd1aa1d2f624386b7aa832d837b12044f673e1a06524ca606f5bdc756dd4b0dba0b984f25bd3f70875898fa508ec3fd1fb6fe633bc68af8c3051d15e9d7cd19d76936d09a94aad3d710716575aa4b048290b13a409f1a2993e8cde313d3ce788e1bae472b85c3119be157752de7ebc61f7f1d922315f9ba72b16f38fe61fc751789859bf884670fd70f1601fd660e422e482b9752b238a0bf27dc5e5bd4753d25b529f42a70b825350491103306d679aca79abce2c113052431e32366d75c4810a734852472b255a54e57160d081e09ceff2bf4a0bd43edcf78fc238823f473dd157e8420be8a1d80f810aed38a60cbd3077a16803c9cdd896abfa8d93172febad45b0c33270bc695316fd8f9e210a512138903864b02789d73e25ff728672f4e81bd23c02967490f34810d1cf4a61a628e803a347254762bf14608a5a249e681e070cc5469ef6e01dbba8ffb852d2ab8335a9a66e0e48d75778af808449176fbd99ff49f81ca5a3be46f387dcbb24e88d21f4414658595b22a44ecfcdd139e30afab54c11551c04fabab45e5a4c15b7e2578eb368664425445a7a1a0e70c874776a05abd6d17de0e35b8586394927c077ae6d8f72579dbbab8c5888021bb766ab591c05f1a713c55453f6db204fade8fe7d48ae6dc1cb3a4ef41195c4e83c0ef3327a7bec3eac9ae0594703a0a2b9f6d7827611e007519f6116e31c10ccb2b2de49a26ab609bcb4038a258e61bc4110def42c419c82ecef1d0ae02fa329a73838b2f4a4eb665460e2697b713a01d0ff63fe45452c165ffc486302da874cc9f7bd7109beda846f9696c92bcc8a7d56c59604634f7b1ba5c784bf82d5514d449fc52408a0caa67ac2808a50e632a58d0de29e39646ec27c14fe9bbc605c8c97c4a212144f143e61cee4b14a57bc0ca33452f12d71b5c1e24d56cb1951da2bea8c4a4f6138fd15a3b52c5bb1d5bfbfb9f17f8a0e0f9c796bbb6cc28cc3c220d1087b5c2025eba4705bd122de3706be7cae57847b4e648d4f3fdc48e3dcfbe7a02681583cd1f4ddbe3c2bae14e7f6a90a2191ada7a59f77499e18a63e044bf375144876c41e1d635ba2e97219148977677c2b8918ce7ce75bffd336c19304253d4c832646736cc1dd41d48e6ab1b184c5962af8fcff782a424befa4a2fdb0813fa1574b41512eceee6e7d53513a819309f96f5fd90c87a85c06429056bfe3ba68030b47c896c03784f9dd814f20f75b9f65d8555c6c51f22f5201a689c36da4997629b4da3cfae2536f5d0e6d8babbd33c0ada6b55c755ca120e3453ca47b5a74c13c5fb7730faca2ff08fecbd1a4add66dc1f4f5cf4745edfb2edcdb361fd62e778b7ed4072c411c2a015f49697ee6095f2a709d677e450093001ff1ab083fa187a90cd18da4819249f990a63d29109f837e0f0ba43838020296a6c92358be1d828b97587e771c572dfa9d2c784d72b4edc3b6053776ba1e072e42fb1c2f40dd12d5488e097690adaf53c911e1e2b20e3bc9ccd4b33438fb2b35e5242f99ee92b9c9a574e93d25c523a537a843a06a781623ce5c21587f6d5084616f61073446e74311c99015445c6091671fb77b25ca47f837886418ac27a104beb1f24a9e93d717cdf948d3a55212bc7c17c3c53da4fc746ffa07525adf9cd35fe9f4d774b4f031b6658fe0e5f237e90e11c722d2200bc69fae338fb57326bf8bd41c1ee84d9c91ca95c076c2086e857ec30edbade41116c5e343caa8561bc6bdc0a6f616abac713ec0b1a6df14e5454a77aeb8ac74f479d67e874e86cee81512e28168139dead2df4708badcee2f5d487c88e212b09c0d9aa6f5f7e3d7c3ef8760ef981f7b3049e3dbf1dbe616ef290c7901daacef34975196f397c5cf89f836a50cc883d89093069dc891f37427d949cd1bd8a40f2466714b136087c4ddc9e43cf337157fc18de8ed7984b32156c39e75f9d86eb072715be0457871442f9652fa24ddb8714e6d3fabf526f5edfb306e6f63760f35becf14cc727215f142b75e7ac74504dffc47b5c028d541c85cf024996b88e16e234f0bc2ed383ceb34c840cdf5818bd62b528e366f6a13af51a80eabcc77bd4d25f1ee37e6b3a61409140e4231b275230dc6f001de261e18b42a33496c6329d65852279a350d47fff72a82eff3082d6db053304a8e33f085d7e7e0e4862e3f805fdec8af8f4ea8d71c0c397e9b5e11893b1be2a2d237140dd92339f1dfd6a27fa6a0e64b5937db7a170f1bb882417c34984168de3a75290fc9199e74ce1d6706569f9faad50194f60bcea26c25daf6269bbbbff0c32fb8b4bf7bf65c8a66eb024277931f6334a3ba4f99bebaa53ab68085baff6557d6252198f8a833ddd6ecf43a1a41f3e02d212122e1559d095209c8ff6343fd0a983739967a5fa11a31be1b03caa4d718a743924dbe5f86a09fcec9b135189cd831949d7c9ce8f8491a4cd2cf62dbf34e1b92b5b30f5900f56a0b9565f2eb360a8b05b8d0862bd2076f5772987cc0", 0x1000}, {&(0x7f00000014c0)="05baec13142821e01819080fb7b77a1b007fe9063c4911c6293834500263da43a6174562bbfc026f7cdb12297488255156165c9bd0475a48", 0x38}, {&(0x7f0000001500)="00fe256d7b8e2fd397e4dfe7f5824ef1e46098f2384cc1c06187c9712eb570ad6fbfef2dc1431124dcfc20dce1ba51d936e7a865b1f0c354534a2a4f378a93343662b4e8a6077ca446dce6f4a9e11b4b265384fb4a4b93e45c12c095512aeb17d751f3fd1da5af19ce9eb5fb61af7c8840b70a84d3a249fa6cae7076ad622e2f70af575e915c15027ab653d82fb07fa8ecb81e5cccc99a55ec34595f0f5040", 0x9f}, {&(0x7f00000015c0)="5e154976c434ce970dd5028c9b3f0e0ed11944088de6", 0x16}, {&(0x7f0000001600)="7705a0c96579bf5ea91f7d486f2e00f3180c4f53ba4e3de8ce950061aa11ad7fb0024e3c6813d1a4efb70635482ad432cb9d9c548bc38671ceedf3f8bf530e8874c0bda2cc00605a3ccb65602a6bde01fad06b50e89002dc4b8b94425a07e0504310ccdaa0187f96a6393844eb42517ad29e9c66c3deba4e221e461bf904c0824f1b621930a1e577f60e890dcf8dd2e58960c1c6ae16d935ecfcb3e0a0dd37bbbc972988bc3271adbcd7c462a2001594011186c22c80b58c68272c6fc9", 0xbd}, {0x0}, {&(0x7f00000016c0)="68061c28eb8d0c18c9ad179dd8d34a6dd4fde9ee60728617461c90f9d640b9c432f3f63b0c1b530087183314a7d994158fd6fb3a736d343a6b0ebddc0275e3c2f7c6b58101eeff3b652b6e3bc0890f81ce9f2da877c9f6e05813c2cfd01a25d627521e", 0x63}, {&(0x7f0000001740)="9011284e200a974d1f7fccff7281b0aad6845582d131221d4c176f6cb767b6d58c60a3a608195404f37f562294b8376ae6418435e7563de571524204cda9885614504680556e2f02315b2ad4ea58cffab1a7b9224a", 0x55}, {&(0x7f00000017c0)="41fbd7d1b6c6429491c9358b7db501c3f2cbf67443a42a0bc84d24e5a9a0d52d2dcc8260c7ad3b46b07a2c877785bd1fb13ee51a6c1ccb63e6089885c429ca87c3b7813332ec70e24dac39504bc5d81f4f8db4413c04d0513ffcdc1d0062c8270bd5", 0x62}], 0xa, &(0x7f0000001980)=[@rights={0x30, 0xffff, 0x1, [r2, r2, r9, 0xffffffffffffffff, r11, r12, r3]}], 0x30, 0x4}, 0x200) r13 = semget$private(0x0, 0x3, 0x1) semctl$IPC_RMID(r13, 0x0, 0x0) r14 = syz_open_pts() r15 = socket$inet(0x2, 0x3, 0x1) r16 = socket$inet(0x2, 0x4, 0x1f) r17 = accept$inet(0xffffffffffffff9c, &(0x7f0000001c40), &(0x7f0000001c80)=0xc) pipe(&(0x7f0000001cc0)={0xffffffffffffffff}) r19 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/wsmouse\x00', 0x8, 0x0) r20 = socket(0x18, 0x3, 0x3) r21 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/diskmap\x00', 0x8000, 0x0) r22 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/diskmap\x00', 0x10, 0x0) r23 = getpgrp() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001dc0)={0x0, 0x0}, &(0x7f0000001e00)=0xc) r25 = getgid() r26 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/wsmouse\x00', 0x40, 0x0) pipe2(&(0x7f0000001e80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18004) r28 = socket$inet(0x2, 0x5, 0x1) r29 = syz_open_pts() sendmsg$unix(r10, &(0x7f0000001fc0)={&(0x7f0000001a00)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001c00)=[{&(0x7f0000001a40)="c539cf1995ee89c887d6cc0a9348bb9c5416e08a638af364e84956f2c0a5fc520a9157ec15b2f19203eddf057f9893e8bbfdbeb2b7dc024c1e5a56ffde5063943c37118284c2f5df8c3d7584af6dc374a3fe66d62dae4f5187a1d0fd991d6bf0c98987d245bc868e58d5002f7e198632ecb3719d1e4c84c715a4", 0x7a}, {&(0x7f0000001ac0)="1d4512ec3a930194c732540b48273bb1a7e5e3227bc65fc80aacabd3475288cc9caf1f0d818f45cc6f33c89a289c6213239cb08bf77ddf2a01356c8bdad64db1802d2862d99697b749b33c20ca64613f995ba8f2fb989e8b4f9cfe70f0f6a4", 0x5f}, {&(0x7f0000001b40)="ec714f87eda16f865564badb6d7cc94d0c4af1d082a972df92e12ef80cec46bb4180f614005f5b066653de22ba169f68307bb3380a7fc05dc58911e54dd8337564131e0dc1e3764cc234026e2d1912c45b786022681464d2fc2a500d5fd17f0a149866d442073aad336f3ba76e6f4a08cb4a12c471252bca0e339030f4dad2027cac0ee5a85b6295a58e6d13223f9dea1479209ed718c612f4", 0x99}], 0x3, &(0x7f0000001ec0)=[@rights={0x28, 0xffff, 0x1, [r14, r15, r16, r17, r18]}, @rights={0x30, 0xffff, 0x1, [r19, r5, 0xffffffffffffff9c, r20, r6, r21, r22]}, @cred={0x20, 0xffff, 0x0, r23, r24, r25}, @rights={0x18, 0xffff, 0x1, [r26]}, @rights={0x18, 0xffff, 0x1, [r27]}, @rights={0x20, 0xffff, 0x1, [r5, r7, r28, r29]}], 0xc8, 0x40a}, 0x400) 06:50:35 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000000)="ac", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xf1ba, 0xffffffffffffff24, "08e21e6c8400", 0x0, 0x100}) syz_open_pts() 06:50:35 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x1) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) syz_open_pts() syz_open_pts() kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) close(0xffffffffffffffff) pipe2(&(0x7f0000000040), 0x0) 06:50:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\x8d\xb9\xb0\x17\xf0\x18\x05 \x00', 0x100c1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x20}, {}, {0x6, 0x0, 0x0, 0x10000}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_vnetid}) 06:50:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30, 0x0, 0x5c}, {0x8000000000024}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000001c0)) flock(r1, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)=""/226, 0xe2) 06:50:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x3, 0x5) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x5, 0x401}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") symlinkat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') 06:50:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 06:50:36 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) unlinkat(r0, &(0x7f00000006c0)='./bus\x00', 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x2e00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000600)) chdir(&(0x7f0000000580)='./bus\x00') open(&(0x7f0000000680)='./bus\x00', 0x200, 0xd7) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) getegid() 06:50:36 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x3, "d730c15b00", 0x0, 0x3ff}) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget$private(0x0, 0x4, 0x104) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) semctl$GETVAL(r2, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) r3 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r3, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000000280)=""/152) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r4, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000440)) shmctl$IPC_RMID(r4, 0x0) shmctl$IPC_RMID(r4, 0x0) 06:50:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x44}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xffffffffffffffaf, &(0x7f0000000240)="9f333fc5ea6aa28494a6149eae8879a32793294b275c6538e812f4dcdf4800005fc9655719473d5d64975033d8402fdab842d63b0f37d2f76bd322f90ebe2afdb72b391bd90a67189b3d7a0dbb1a8f98536f5b5f87c212ebbcc478602d90c86daed5e57a650029ceb842e97e73b47522c1fbad171eca60daa8f5b2272096bdebc3024a5ac78970f2d3757d228e9f2410ee1f2e97a44c105152b1367801fceeb959e20c77147a0b8effaed463a94d45bb499f7683b75b85b1fdef4c5c8245d564972ee19f01b4ca7e661512b2ee59a2bfe3838c11fd046942096d34f026cc878086384f74ced8162d0c1190ec3676501e29050d14bb3f7a70d1d42f091b1f4010c670e2eeadfe33b1625100191d69d700a3f3b79fb066dc1d6da7c0fd61c5501822eac19ebde0c1f7bb4a017efa0d613a510d5a3b7a402b5c8cd44a0b1f") 06:50:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0x3}, {0x35, 0x0, 0x0, 0x126}, {0x40000006, 0xfffffffffffffffe, 0x22000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r2 = getuid() setreuid(r1, r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) writev(r3, &(0x7f0000002040)=[{&(0x7f00000002c0)="002add1247c6f40d64169ec0f9ae72ed9daaf0c0f32506c1a41ffd8ad29c387b243595f6f122dcdfdcfb85d7f8da51c3321dff9a2654dd8511dc8e8922cb64a9f741f389e95fc71b8dcbaa90f9dedd579ffb625144b520fa41dff76085f490615a8f15ffafdf6219ec2b194c9402b2d6f95bc16ca284268574540f510377c80172e96b301662", 0x86}, {&(0x7f0000000440)="0dd1bdd55e8b32d649c5ee7f33f8abc42c02ccf49e6b4f6776fa425d1a0492542d60674a2824ef4356eed6b4881ba58ea08e07e99a7f0644463f282ca4e212017d293a91805fea417e4c3804596228d56a9fbb80cbc49eb158ca61daed08c2d453fd0937967fc76d89f6668329a6a3fb58dd77c27cbb3437b63b0fe996ada10abdb9677b2789060f05de289909bc08a90ddc034c989d5437fea885fcb5e43cd384fd6810ed023b17eb6125e712b18c61ca06b8596810", 0xb6}, {&(0x7f0000001040)="3a80aa10f2dbeae9fc0c0acdc82a171addad50e27bf99b99818cb202b99b20aaa3dcd90506df68c183a8a4fb62bd15df13bac7e3f056b506fef68d6ef7933a3140186a4fa5186f285165a6f27412ada31a5e6ca4c194b6d0a782bc62e4902e520f21c48f281d21daf31fbdf0651a77e2b4d2e05001ee24a037b492a93e6215e3c73ade46390b52972b682d37242d26efeed1113037becd97f94867a3dafacd4b56f4959af0da881066d74630452296b001ed9ae045e686a5e83de27daf8e4d1f95875c7d9ad88f455f2e55000eb6cb76795015069068db079995f51f8f65ffb555ead772ad4e3a6084aecf6199876a0776b53871215d2833b6fae248034ecd1fe98e9a88eac3d1a53cb4c8aa8403008e00bae82cba483d896245896954c854f42c247345f0df103a5a7a3b25ef5646106b9602e0c7aafe654b5644dd7786f3aad604dca3c3cc523bdef7d0de3129b13acc666c47d5b7f4fdb273300b9b6b53a02d04bd34bf4f5f6060a16199ba848b90a354d7e58969fc193a79134e52bfa98ce263b24269ee193eecccb6457f37bed65069be04ccad6062e92edff5389616911f0434a214edcc9e54cfa7f2d6b043933ad6278d45b5078bdd5b75b27fac9891f25e089e729914e60d3266076cf3e43cf64a10782229791d4d48c8d40752fc0b9ea5f5f81992e604412a155509d0e44bee59443a9a82b9da1c047a94ff4adf356951a34034f6b1263ced90610f71d7c3856cb7412be61bae1cfe3084dfbcba3b9de95096cec505f6f1de6d136f63cd331dc62d304d99eced3da613d9792655ee96684ce71d9a2efbce5c4346198f7254d0bd178e30249658f4375fe15815c3ecbb77775f23bfa0f10abc41f935b286314e7de7382e5be9e0ed12a31a35da2e2e6d7d5adec4f12a80c1df75750b679fbc46a946a2981ff51835793aadd8ba69feefbab9641c3cd5b2c790205308e53a30f08ca9f637cabd732110318b82050252b5ff654faa668ffbaa9b4bdbcdf68f4c64d3af098c973a4c9ba0dba46981d7ab77d491498375c0a4867a80ec022d41eaddafd62db6e629df4da8cef04fd71c3a3f84f33414229320b16235bfb696fbe1220331e927bb9b99641f6b3ff05d906d4be2e95219bb2c7bdc72ff3e3aab32338cb2f0e1ffa9cc9f8ce7fefc796e19231df438da7f88fa719c0d07ad60e32ecba4ced96e4446cde5f5b0a44795e6ae5be36a46025102c9d30cbde1e4e458a3c4a6a3a332a760490337942695c18aa7b355c1c2d7183f95435b283892717beb9ac5705d2189c35776d705bdecfcfe1176c1234d0a6fea5ad31006586cd78af436655b028e1b113a8826f89bbcbf5c866735aec06946962a1d1482a9eb0f0e96a5a68ce5eeb9a780ca74bde99d9b768371b0161518f8a6d6261852e55bdc2858271535d95df7e3d7aad26570b88319bf61ef1152ea1a83857eaff49ba5a0926b5610661138e91bad707b2715b46c4f28ee402aa1a4833ba2a8ccca26d832d59987b85b5a0c7b92d879c4a546069136b6d1d982aa0974e5ae0ecaa23c07cd5db9077c612fd25d3962167616a107f83f18971c480f0e64f66c0ad28612b4b86daa34c89bab71e86db1e6d23d41c1a09e9440aef73a71f7ad573ae1a4a796f98fbdc47983f21071052cd3ea6e01b1b9c76a820212577bbcb7bf25d31a4cd67c6e53e133d9b27e2f05434e0a6fe8b1829b76afadddba254ebc03444567f1d16e458dd4e51ce7efc430771730b89ddec63e3d0423006aaadfe42841aae932f5043a33ca1bf7b8ae37edbe0ca05300be15462747e2cf9af69acd959f3af3b9789ebd4ab0ed980889b5d8f6a68fe0801eaaa3e4205675b6bc9f7916570bc702e2abfb9c8cc1ef342e3cbd873d49a86f905a0a81115b49a5dd813c365ff444924934d3219381afaf61f09ec5fbb799928bdfe998f98b709644f5f0591379abd6579ef3213b9a4e3237c9ff8fd0293ec5031149dbf616b2edc52c14e88e58d17b7c6cd3d120f39fd8391bc44ce422dfa1210412b2dbb9b25e72986b77c8e0f11b6294e7920f51dc809bc18a9cb5d67862e2bd2aca364c7adb0380f8d9500bec54cc09255f1d53510f628697c03ad86bfdb35c16f9e396a8f3002e5a73d240684a0f5ab2d803748122f36d365aff4767d62ef316b1f5ed6901289892c0ce13f9c0d748097c8ca3e45eb607d455bb97d6af79d424257f5eae024e20dff60b2938cc902d40488bad3b636f641f438b15f5659d592e6d4ca2d7072cd413e4a0902e034bb8b231974635a79cc159e709c464fc1562f33410a5d399cae5751c74f0523e331d4a40a8609da97f5fa261d53a8e6042a6c6e161663cf3b5726ba85b9b5016f8d9abd0935170be6957058eac339fd70cb323a4aaa29ea94d1fc9d217865ee76e7ebe192f3de885bcabfb82eedf82f913a1ad7eaf5761eae5912d946f3be92c1b4f675f92d1f8ebc47032dfab8d4daef46b9d660e148dc3070fddd2a2df7f01f74219da726689b865055a2e5d40421a04d6c435db16cbfcdfab2c5c2d1a933e539d46f8e5ce9fe7302edce0cb3efbaa4272beb9296a5e09ac720b189a2389a81dbf61f90b9b459dc77f97f727c3c71793ce6b446c8c17e543538c61ed7548ea6ad88cf888435b853f19922085f490ec1991dff91366e12b416957f922fc7edc9bd3aca321a8ae5d4fa2dc1cab557071e9d6026b961e165948f976fa6c9c3c710c3e4252a2509a6a2f73faa9f1040ae070025abc2cdcf74e40a68e6482f0c6e90cdfd4b7265a520099ebe5c58ab019eac75816b8a5a0d32c7aac040efb9ab5d99706c3e819fe8998b3e521febeae01ec3e652a5d7544bfbd18d959c0387d09c91ac73dbe59adedc7decb5cc1f48180a00609f5f59424c5fb51d17d230f4f5ba4aeeb69d386b79767bd6948e232a57c75fb7e677d455fa9a36829072cecb792c7b467d2dc0c7a7ac090443346f006213c0434b8448fb38f45cb21f26938900ed77145a76fb8edae0b537aae8ca8554c77dd808982e6f145831ed1da61337eb46834230d6c9df8c4973315bf1391f8abf7b0c0f92b02cfabfc7d2e99e746e422009f291f8d18d28286be683c020f6201daca3bab8ff47958c73e43589b39200756992334f10362839310998d9829e6eddc4bff14e45df9f41ce50f085ab5ddef4d081298bf184249538c1c0dda4989faf7805de7244e55f13f0a1f8e7d990ec5f9c5ea36bdafe50229151e6706f4d855157c3e6ce861f7563ae7a89e74485369ef1fc52325327da981a64c536b0291486f465c6a192be7a27cf8ebfeb81d1bd298c563ddfa4f3d4b6d149b09b3ba3a65873352cde1f09a3d81d06d16d5257007197f1e0f2aab186cf44b255050aa7aaa12ae367b838584e98db780d6dca63c939f1424796e5086d976b1fab2a59f2e29f6dbf3dc37d7fb02710a3e2d59371aa1c9b612b904c6486c727b1426c0ab0efcb5cf0a6e8b1a30b7c6da4ac92a77574c6bb2563434d350fe98e1d063dd8fca0c20e7781d4757e58dc4fd6792af94a7c389aff7a3358d0b5743bfc12cb4af254ed8240a7d2fdd2e9c914c03177a7686fa0735c3af8a75e9bf21b205c97f81a3ef35fc20a6629aa63442cfa383eaf6bac161f551f69242b4f7f026cc6d2825623d3147367dc8c505aa242eab5b4f05b76bdf7509448317b57f56611ae9bd661e0810fdefc1523e0ffa63466d5b4130c303804f7010278edd611c4d2d2f0a56a6110e227513a34f7113bec6c8485fa0061f59fd170a013a1ceba7f70062088223b28e1d7ca2becefa2942a0b9279e5d32f6dd5eadcfe8b251bc92b53d851e5f5957a6fd6e5648b7558e38946e7e5e51bae56efb77792778c93b0a4088d6727fc4ce2aec3bd81a2518d31c69bb32965c44324143f5e5ba3f1c7cc0d9bc7b23a8409f7349a823a5053808d47258a97298d126ed024398950160b45afa890626dd7860c542e053a403ceb1fe650aa0029f89f988593011aac51d3a44dc5d3bacd1e4960c610935538c36d0dcff2e27220514af4543e0f5960b0e5936403c85a4d900aeec3d5d2e93d909f48a75ef9783cc2b18cdfa33ad703841380f82ae734f1985d980bfbb58721fe51849c4eca2775dc09631d4459b4620f9f2ba0a1a334bf1e97565b5683036e9dc99e392f5b87f2454bb77f1fa76f2fc19673ddda96ce2d9c2b9292f2c8fc082f0d28dffcb12aa8f6772d7c50c990261244ad95de4bf28d9fbcc93a476faffab6256f38a16647dae1363e34f66aa29a0ff8f85171c61d1c5863a0d34202dbcb5418d87ff0716b23e4909558502ace9ee72aa84e9981954819487f6f871ceb2c6b8268ea5c3b37e7e29e4121b761426f4026792cec8e830cdaca9e1017678699052e138ac6f0cd054946d4604043fc35fe37a909e2be2d74854edd350c00fd3c4a8a0a53a58b7fc2bd407e4afece7a47d982ba7903f6f1926bb6114eea19647176c8408b305986a0adae6ced2b54e9b2616d63e153115c7da9bf1de67520e604bcb1d2165666938025cc9eb6ffaeb48eb6932fbfe7cb21f9e2c65b967b34db501f67daeab39eb9ca5dc42089a40531e9de40c20ba2fd66951a076944cd8b0e87375e210a2a643602ef854caabaf77341b96094ef3ed1fe6a160a1815ff2257823ca422f3e3fbbbe04bc6399bb0408df0d72d342c48426760c95f007c3dc4b643f7caa3ef368f66a0f6602826d7298477b01c366177c3533424d54d04ef4913a3fc81fd04e005f4574ffededd7e631b7850d13bbf42793b510f307b6ef27aa44fb67b8ece9479e7ba96f42f017e856103479029a2e407e94748b9949c50290eb732e9690b231410fa22044bb45ff4c5b6552b06165efb26a4fa1e747d70809dad2f7f3d66c3d541adc89e034be5ce81a6fa5015e5deb0a4238b14806499e8dc452e0f3a8eb95ff7e4bb6fa5fec142485f73906ff5d1e8805227f5d01c4f3b27203b52dd10c5da6342ae8d14adae71ed1e2662fed2bd6f13549a35d0a32dce56111b57a9c43ab6c443b5dd7937cd6e421928b071fd9ab219481bde592c54ac48bcfe0ffd30dd72fb5dd7e6db5145cdfad888a550823b290d066dcfaa7f8677144a9d2f44e7d7cfae446a530a437f91e323ace4d36edafd224cbaf0c220e04a3e7f9129412c30bdad1ff1a488db99c1198b6a6eba284029c1f0f30653a62e69b1cc95a08a85ee2befdbe589eb5c0da2984eedac065599b610fbb4c024531bd68dcad468a5cd071bf06febde7eb4c16cb68be4c8791014f149c6fca5d30f5cd30adc20f4a3cb614e736164095f8f231420b5d7d8884e75aae263aadcbe801825c3bf27b41b905f68993df084d2fb7128ed989daf44302212481cf1bc6399ce9486a9cff879553950ef391128fcd041e25d1ca44b07818f6cb0b71a0163e46c98be5180f3ab258c548c771c3c680d21968626fdc01ba02e34181565413ba8ec44552226b9bf8ae6713bfc8baa7a556709c8ddab220e83b9d639b44e8268f965c7241fc7cfe8c76a86ed6e02e48c82616e4b159cd555996e981e667ef210c6a0400511461e5de0b7b6dab8612b3d2adfa2d161e8cc120249415004a1229ecaa5214684c0dab0f66b8e0d60ea93ad92c6375eee9c0027f846427d0fa0674d613f75bc7cf773870d9a0cabd0bb1bb74194bdd6426c5aa797d35a85cc1b08a5afb831cb539f40e3bb5296a50477e6810e84ddec18ea3dda6a9b760d834c7502537c0ed60d07db06180573c010ab05084968403b70f9e5ee5815ed747a5da18d86b92e377b1", 0x1000}, {&(0x7f0000000500)="0d187516c16bff03536a4f821e1e0f97d1e1ca6a46cec58b73858c6c189cad0d17a9176b69289eeea2ac9627b95258c6cea09c5c6326c5da823cd2ae42544e6494a8e19ef81b7ca2657a7e04cd039cd837973cef94c6c10e12eba2b49258a16330c69e5f64d5a4366949b289db6a6909919c4bd38780baab3a1e3fd7e913da3f9c1e785ca67ab661e5c8844f379a4498be39ddac851bcb48decf4a", 0x9b}, {&(0x7f0000000380)="d3c58a5e3626ea43942d73248f126ebb1abd7375bfdaed71ec1d5ab468a7bf2f6d095c3c3366b55f654b3424070a8ff95a67d61738269c49c39ace512a8b081800ad1869be5e961bb29d3c0328abac570eb1b094f3accb68e04552c631c6c75ada15f96994ee883ad20b09ad9d40f53a42d4f6bc3fafc48d540186afa641", 0x7e}, {&(0x7f0000000600)="158e5a74aa7393fe7d9d015e16460cdfb02f3b2ae7862f613ad7ea17322740e8ab5bdd942d6ff2f3c9f8a70d9cf2f2cd675b5fb3523e0f5ac36cf15f961407b6f59d7f5eadb35b4794287b4d11909312a4477147f5b3788f32fbaf9cd4f576621870a45b148e2e26111cd7ac198a0afb16dcffbabc44cd0a4dbe570980cc3626ba402d10bedacee3f15fc281a33d56d769af0c449d150c50fe327476a473539a2538e12045eda043991788cb8633804f929d713c7d79de4c0f9d498d54173b08c020b7ee47cfd622f0fd4440134c0a9784113f39b9640af2", 0xd8}, {&(0x7f0000000700)="caf823e5c8e7527b51ff5d86ddfa91302b588c72d4584ba2c5559e1295ce8e2663d6340375f7fd600d862e2c9e3d4e647134e5db0781ccee33a871c3b9363d8b622e93f66e60076c3c3597d7b4f7bfdba227d1862669093325390888cb5e5bdb1ebf5adf8edb80d07675be3e12ae2ebb747eb5239f87d768eaa47c79e6ba19b4e765ae3ea0294e5fddb01d526631df91d755274d3c30b80c", 0x98}], 0x7) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r5, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) stat(&(0x7f0000000180)='./bus/file0\x00', &(0x7f00000020c0)) r6 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r8, 0xffffffffffffffff, r8, 0x0]) fchown(r6, r7, r9) seteuid(r7) r10 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r10, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r11, 0xffffffffffffffff, r11, 0x0]) lchown(&(0x7f0000000280)='./bus\x00', r7, r11) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x8) 06:50:36 executing program 1: r0 = syz_open_pts() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x400000000}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) 06:50:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3f) r0 = dup(0xffffffffffffffff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x7) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000000)=""/214, 0xffffffe1) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000340)=""/151}, {&(0x7f0000000500)=""/225}], 0x100000000000011a) 06:50:36 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="c73c5cd684feffffff7d5f20e20edde182022e2f66696c653000"], 0x10) connect$inet(r0, 0x0, 0x0) kqueue() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) fchdir(r2) recvfrom$unix(r0, &(0x7f0000000080)=""/180, 0xb4, 0x80, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f66696c65300038b33da23c5d11553f704aa338aef9d7ea87fa7b30947e097ab5045dcaf29630f3d08e6b4b0f3687aad0f1c66c8e78f0794de5891fea8b4dc9c42461f63966370f86a2a81ef4fb18089e781c07bef0a26a82ac9b1fd29e21ad74da93d40cf81c14f99cb38497bf803a0213"], 0xa) 06:50:36 executing program 0: r0 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x82, 0xffff}, {0x45, 0x8}, {0x84, 0x8}, {0x89, 0x4}, {0x89, 0x29699ebf}, {0x1e3, 0x7}, {0x7}], 0x7}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 06:50:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCSETA(r2, 0x802c7414, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad", 0x100000000}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc440", 0x36b) 06:50:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() syz_emit_ethernet(0x69, &(0x7f0000000040)="4c2c259d44caec1837ea92319cb17e85b86da17824de09246da5091534ca89bb2a46fa140266c781ea0093416551accd85695aa0541053e301f5b126711ba15c6b3eb7f46516b428ec7efd5423d2f58df13fc86810dd67ffba878642979d4fd99b6acef8410e8935b6") r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x6, 0x0) 06:50:37 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCCBRK(r1, 0x2000747a) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) socket$unix(0x1, 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x1, './bus\x00', './file0\x00'}) ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f0000000040)) 06:50:37 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000002a000000000000000000000002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:50:37 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000080)='./bus\x00', 0x20, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000040)=0x1) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/150, 0x96) 06:50:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000080)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068b6230e6634ecdd0") 06:50:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(0x0, 0x15, 0x910, r1) r2 = kqueue() r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000140)) r5 = accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000080)=0xc) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f00000000c0)) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000140)) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f0000000140)) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r9, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r9, 0xc0107002, &(0x7f0000000140)) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff8, 0x80, 0x0, 0x40, 0x7}, {{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0xf653353, 0x8}, {{r5}, 0xfffffffffffffff8, 0x82, 0x4, 0x5, 0x6}, {{r6}, 0xffffffffffffffff, 0x81, 0xf0000000, 0x3, 0x3}, {{r7}, 0xfffffffffffffff8, 0x45, 0x8, 0x7c59, 0x2f}, {{r0}, 0xfffffffffffffffd, 0xc4, 0x40, 0x3}, {{r8}, 0xfffffffffffffffb, 0x4, 0x4000004b, 0x100000001, 0x7f}, {{r0}, 0x8000000000000004, 0xecea9f0e648a2c05, 0x1, 0x1, 0x3}, {{r9}, 0xfffffffffffffff8, 0x22, 0x1, 0x7fff, 0x2}, {{r0}, 0xfffffffffffffffd, 0x4, 0x4caea93831f07ffe, 0x1, 0x7f}], 0x0, &(0x7f0000000240)=[{{0xffffffffffffff9c}, 0x2, 0x9b, 0x80, 0x3, 0x800}], 0xf8, &(0x7f0000000280)={0xa19, 0x39bd}) 06:50:37 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) r1 = fcntl$dupfd(0xffffffffffffffff, 0x1e, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x80000000, './file0\x00', './file0\x00'}) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x40) poll(&(0x7f0000000480)=[{r2, 0x21}], 0x1, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) readv(r4, &(0x7f0000000800)=[{&(0x7f0000000100)=""/9, 0x9}, {&(0x7f0000000180)=""/109, 0x6d}, {&(0x7f0000000200)=""/11, 0xb}, {&(0x7f0000000240)=""/40, 0x28}, {&(0x7f0000000280)=""/208, 0xd0}, {&(0x7f0000000380)=""/246, 0xf6}, {&(0x7f00000004c0)=""/201, 0xc9}, {&(0x7f0000000640)=""/133, 0x85}, {&(0x7f0000000700)=""/237, 0xed}], 0x9) write(r3, &(0x7f00000001c0), 0xfffffef3) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000140)) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f00000005c0)={0x7, 0x8000, 0x3d}) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000140)) openat$pci(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/pci\x00', 0x80, 0x0) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f0000000140)) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000900)) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x180, 0x0) poll(&(0x7f00000000c0)=[{r5, 0x80}, {r9, 0x21}], 0x2, 0x40) execve(0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x2, 0x0, 0x0}, 0x8) 06:50:37 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) recvfrom$unix(r0, &(0x7f0000000200)=""/81, 0x51, 0x801, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe2(&(0x7f0000000340), 0x8) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000002c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000280)=0x8000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x60}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x8008) pread(0xffffffffffffff9c, &(0x7f0000000380)="b3a30967ee3b1775aa503df6872a55c4a83cd304cd7b7959d03c51f8e7b874550b2152adaca7fa5106ca85ffb91f90a2f77cd9389915ff0cf7a4a600dea2a05e8cc90a591ac6e85e450477e96768643ff7dc1ef4f070cb53c4539c1c988f35cd7c233a911d83b328ef8e22eea5b36ba21c58bd18aea946a8f374f404eec307744b5ac3be1aa4b7bdab3c5814da2470a0a31bd2a73de054a44af8bc417f4b31970ab31b181b57dcbe67ba21bcd913f89dea4b174b1dbb94108b37dffe7104a10e866f6ea1560f66d5cd88653dc08c1be97ed0434d5a79b03e680f92496274c4422c237039d79445fecd2cca59e22446", 0xef, 0x0, 0x0) ioctl$KDDISABIO(r4, 0x20004b3d) 06:50:37 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e77b7ffca266bc8b422dcf54a6adeb1be8ea759"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:50:38 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x63f, 0x9}, {0x0, 0x3}}, 0x0) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f00000046c0)=[{&(0x7f00000036c0)="4bdb28a4700630029effe2c237207a0fe01c000fd2fdf517761d6964c1dffbccc00a613b4bae9a5bd4f752a7eb5d354993b4a08f32817479dda9f29a032d5128ff6766742dab60f21297fdad1f35419c9f306be1b895621efdbd55693b335e977f963d823d8466ad9d402afe41c19accb7a9b81011bc84810c2c1b26189f70dd33de00f2da85a34f8da398a700813849dc48d6f5f375c6ddf6e97e563bc55789c3a9c6ac465b5c51324da39d2217c01fe2bede03cff1a7015d30adb7d0ea1d30263781ac17e0c114e1d6f742cf87217653bdbf58a0605a18b174bfd656e8ae1679d536857808bf1e0f0a5bbfd0b9741476c084463b4933c8336ba9088d3b431b4a9ac46f72c82fd7eb97e6e0bad260d5bbfb61806d7b604b09beefaeabfe26693cb47bf5994fd4b45efd0835d50c312c73ef78450959db32495dec9a85305762d9592d601c52738cb9b587b6c88a5f32a0a12d2e1fe0ce0eafe4aed79a8789e6009f5fe0fa37833bbe7ef8b925f373f356119d8d0e7634486b301e150160328bac36896cf97a183b55dc2e9d29f2a2247561e4430d47461d6afbebd0f78ae03b68b1919b59f0e78f747311bc8a8c58c979ef472c911aa56284361c33258f95ee60ca22fb0b789d30f9963ae45de25f88d65680ad469b9f770fcb9c40388cf05ff2968bb16710cc64c2ef6a115ea1b2be4690891c7187b1456f6066c14dc6ac7c852fcf95211e12c0807937ad037f5d449a03a0cc1099bd516062b051a54435d76cf264a09412a168b117d6de581838dc865bf174129fef1e464449694e183bab569be405e097d995663f94ce5578b92841e87fe5eab0173d2cf6a443bf8a7cab0dc9459e344fe26d0d91a7e6f71597690201af31def04ff95827e3b99821c033fdb84ce83ba9d10840bdd70a7236a9c5404dc5bbed6ef4f5e4477631ca7b1aa28bdbd512ef6e3959b468a80a063927806cd4934931bb0fe54dc9dc4defe823d85fb67185b0f8c843a3ae345df5c05b4c9819da33b88ffaaa5c15bd5284cdbf9367d7485b33e9eb2d1aa7739cc271d5cda8c88b7f272eedc34e4046a5d6b52b75670d3cd078cdd8e49313fe89d80de68e3a64339e87c91f6ff02e31079720af837c1bb0b8acd1ae9f2858a580d9c7bb89952b4b0400ee2a53dd70ee2dc6062fb2b2bde1697cd2beff28a2", 0x34a}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) 06:50:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000540)='./file0\x00', 0x10, 0x20) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000580)) geteuid() getgid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$inet6(r1, &(0x7f0000000340)=""/245, 0xf5, 0x40, &(0x7f00000002c0)={0x18, 0x3, 0x371, 0x2}, 0xc) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000840)=ANY=[@ANYBLOB="000000000000040000000000000000000000000000000000df9dabbf3b03ad7adface27f91438573e6cddeab25f50fd9924ecbe92ec92b354f090fddb400b8fdc22e893e36dc35888bb8492b321c67945afa09fdae327d85446dd0311612ce66a3945d930673bc22ee0258ca10a2776284800b7ae0fa547faf50829049e8b1e7d586758563420d7821c7a79468cb0ad690d34740e108c3a01898f9def85fa5e1f8d3462c5b39c1a28e34cab56d54777d9fb1fd194ce21f6117e7c0fe5a13384f492fd29d5ff824d836552308c0e2c7702cefb6069a1f13294bf115c65c9e3039d4ed9ac9ff7f6c3de877c321e2aa5346461b4f1455c13dabfc3ae7388fdf35c060a3f7a47363418a19cbab3f63e44ff9b069691cf3ec831cc1828571551eb477a723470527438b772c2b14e2db5849df6b7f10fc9f4e222499bcfa66b6c3b938932a063f2e62bf49f4382508e347257f48334ec9815cc6e31588f52bf8afa253bcc2f1636988531b6d572c00a97112a24cf8010005c54e35dd4d77f5c175add5976027da0756c00ff450cbe3c4dab94cb51be62c61a4078459f32c533ae71135165f642c583146968e25d246ce6d488051ff6c7d998347ef956e45c084eff776bb12819f4f"]) chown(&(0x7f0000000080)='./bus\x00', r3, r4) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000500)={0x100000001, 0x15e0000, {0x1, 0xdd}}) r5 = open(&(0x7f00000005c0)='./bus\x00', 0x2, 0x1c1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300), 0x712de38a09f15252) ioctl$TIOCSTART(r5, 0x2000746e) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000480)=0x8dc0) connect$inet6(r5, &(0x7f0000000180)={0x18, 0x2, 0x9, 0x8}, 0xc) mkdir(&(0x7f0000000640)='./file0\x00', 0x10) mkdir(&(0x7f0000000140)='\x00', 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) renameat(r5, &(0x7f00000001c0)='./bus\x00', r5, &(0x7f0000000200)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r7, 0x4, 0xcc) r8 = getpid() fcntl$setown(r7, 0x6, r8) r9 = socket(0x2, 0xc003, 0x6) connect$unix(r9, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c117005b000000000000009dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495f3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000b9c53b67c3478ff89de8eaae689ad4489054986416fa65a8461b6ed15bc8b492cc2ae466e77d0d0acf3100d6c816fc3b0eefae04ecbe41d06ada6bb0df661e4c720cfb75c0"], 0x10) write(r9, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r9, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={r8, r10, r2}, 0xc) ioctl$TIOCSCTTY(r5, 0x20007461) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) 06:50:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x9be99d501f03066d) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) write(r0, &(0x7f0000000000), 0xa7) login: load: 1.86 cmd: getty 93914 [ttyin] 0.00u 0.02s 0% 308k load: 1.86 cmd: getty 93914 [ttyin] 0.00u 0.02s 0% 308k 06:50:38 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = kqueue() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 06:50:38 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x0, 0xfff, 0x80000001}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x3f, 0x7, 0xfffffffffffffffc}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000100)={0x40, 0x0, 0x0, {[0x101, 0x4, 0x6, 0x40, 0x0, 0x96, 0x100000001, 0x9, 0x8, 0x4, 0x2, 0x1, 0x1ff, 0x9, 0x4, 0x7, 0x8, 0x4], [0x3, 0x3f, 0x80, 0x1, 0x6f, 0x9, 0xc00000000000000, 0x14, 0x0, 0x8], [0x3ff, 0x91e, 0x3, 0x1, 0x401, 0x462, 0xb7], [0x40, 0x1000, 0x7, 0x1, 0x3f, 0x7fff], [{0x6, 0x4, 0x7fffffff, 0x6}, {0x1f, 0x3f, 0x1, 0x6}, {0x2, 0x3, 0xffffffff80000001, 0x4}, {0x8, 0x7bf4, 0x401, 0x1}, {0x1, 0x3f, 0xdc8d, 0x5f915579}, {0x1, 0x0, 0x61b, 0x9a06}, {0x3, 0xa92, 0x9, 0x3}, {0x7, 0x0, 0x800, 0x1}], {0x0, 0xfffffffffffffffb, 0x6, 0x6}, {0x4, 0x205, 0x0, 0x8}}}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000380)={0x1, 0x7, {[0x7fffffff, 0x9, 0x7f, 0x6, 0x400, 0x0, 0x280, 0x1000, 0xfffffffffffffffa, 0x5, 0x3f, 0x200, 0xa000000, 0xb749, 0xc15, 0xfffffffffffffffd, 0x4, 0xfffffffffffff917], [0x401, 0x1, 0x8, 0xff, 0x7, 0xfffffffffffffffd, 0x100, 0x1, 0x7fff, 0x8], [0xfffffffffffff000, 0x1ff, 0x7ad, 0x3, 0x3, 0x1000], [0x3, 0xb444fac, 0x12da, 0x7ff, 0xffffffffffffffff, 0x100000000], [{0x0, 0x0, 0x9, 0x15}, {0x0, 0x0, 0xfffffffffffffff7, 0xff}, {0x7, 0xfffffffffffffffc, 0x8000, 0x1f}, {0x4, 0x3ff, 0x5}, {0x4, 0x9, 0x200, 0x8}, {0x6, 0x0, 0x80000001, 0xecce}, {0x6, 0x9, 0x6, 0x2}, {0x3019, 0xfffffffffffffdf5, 0x7, 0x1c80}], {0x7fffffff, 0x97, 0x4bd5, 0x66b04396}, {0x7, 0x9, 0x3, 0x8}}}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) chown(&(0x7f00000005c0)='./file0\x00', r4, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000700)={0x7, 0x7fff, 0x5, {[0x3f, 0x6, 0x80000000, 0x7, 0x4634, 0x8, 0x3, 0x4126, 0xa3e6, 0x7, 0x40, 0x3, 0x7, 0x6, 0xfff, 0x2, 0x40, 0x7], [0x800, 0x0, 0x4, 0x1, 0x5, 0x6, 0x3, 0x3, 0xc1, 0x9], [0x3, 0x2c, 0x0, 0x1, 0x0, 0x0, 0x8], [0x7, 0x7fff, 0x401, 0xffffffff, 0x7, 0x8], [{0x8, 0x1, 0x10000, 0x20}, {0x0, 0x8, 0x3d62d31e, 0xfa}, {0xbf, 0xfffffffffffffffe, 0x0, 0x7c10}, {0xfffffffffffffffb, 0x401, 0x20, 0xffffffffffff0000}, {0x1800000000000, 0x9, 0x5, 0x3}, {0x55, 0x10000, 0xf33, 0x8}, {0x8, 0x2, 0x8, 0x81}, {0x6, 0x3ff, 0x100}], {0x0, 0x71, 0x6, 0x80000000}, {0x8, 0x7fffffff, 0x100, 0x8}}}) getgid() kqueue() pipe(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000000a00)={0x7fffffff, 0x400, 0x5, {[0x5, 0x4, 0x1, 0x5, 0x5, 0x5, 0x5, 0x80000001, 0x10000, 0x0, 0x4, 0xafc, 0x1, 0x1, 0x3f, 0xdb6, 0x3, 0x2], [0x0, 0xffffffff, 0x10000, 0x1, 0x76a6, 0x1000, 0x3, 0x4, 0x1, 0xb9], [0x1, 0x0, 0x37, 0x0, 0xcd, 0x93, 0xffff], [0x2, 0x2, 0xfffffffffffffffa, 0x0, 0xffffffffffffffff, 0x1], [{0x4, 0x1000, 0x7fff, 0x7fffffff}, {0x2, 0x9b79, 0x4, 0xfffffffffffffe01}, {0x1ff, 0x9, 0x8, 0x1}, {0xfffffffffffffff9, 0x9, 0x1f, 0x3}, {0x5, 0x3, 0x7ff, 0x3e}, {0x197, 0x0, 0x3f, 0x7}, {0xe59, 0x2, 0x5, 0x5bc2ab8a}, {0x400, 0x8179, 0x7, 0xff}], {0x8, 0x1, 0x1}, {0x9b2, 0x7, 0xffffffff, 0x100000000}}}) getgid() msgget$private(0x0, 0x85) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000c80)) r7 = open(&(0x7f0000000cc0)='./file1\x00', 0x80, 0x80) r8 = getpgid(0xffffffffffffffff) fcntl$setown(r7, 0x6, r8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/vmm\x00', 0x400, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/null\x00', 0x80, 0x0) getpgrp() ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000d80)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000dc0)={0x0}, &(0x7f0000000e00)=0xc) setpgid(r9, r3) r10 = syz_open_pts() ioctl$TIOCFLUSH(r10, 0x80047410, &(0x7f0000000e40)=0x9) 06:50:38 executing program 1: rmdir(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) getpeername(r0, &(0x7f00000001c0)=@un=@file={0x0, ""/92}, &(0x7f0000000140)=0x5e) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febffddff8252600040000000000ba0d31e99a00000018000000000000000000", 0x2c}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x7) 06:50:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x9, 0x401, 0x40, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'\xf6\x00', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) open(&(0x7f0000000040)='./file0\x00', 0x20200, 0x2) 06:50:38 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="f8048d"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x180) write(r0, &(0x7f0000000140)="220d22890b7c603bdd5574a7ea11", 0xe) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 06:50:38 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x9, 0x4, 0x8, [{&(0x7f0000217000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1fe}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000217000/0x1000)=nil, 0x800}, {&(0x7f0000215000/0x3000)=nil, &(0x7f0000218000/0x4000)=nil, 0x80000001}, {&(0x7f000021a000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000214000/0x2000)=nil, &(0x7f0000218000/0x2000)=nil, 0x4}, {&(0x7f0000215000/0x4000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000021c000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xa}, {&(0x7f000021a000/0x3000)=nil, &(0x7f000021b000/0x2000)=nil, 0x7bfd}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000218000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f000021b000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000214000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xff}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', '.\x00', './file']}) mlock(&(0x7f0000214000/0x5000)=nil, 0xfffffffffffffec9) 06:50:38 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b724be375296df85cee27dc6779dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1dbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e94534383"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0xf5}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d4", 0x3a8}], 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) sendto(r1, &(0x7f0000000000)="b0e6580e9397b9ef3c58bddf28b3480c2416922b8f148cf1760f4b0711394a8be2f3b0cba2273d8b42f950442c3bad32cc61888fddd5bb40a3df727f273012c463d0042cb0379261e433ee1da2fd5f39349933ae62d2caa1605f679c220f4abbfbda973da30233ac60a3e922f9af6c2a76e18e1f8da0598cd78aa697ba4e16b6818c36aa019f8e67f41bd8ff5804ec4ad8bc3879ad9486375ba747a39349daaf8fb1", 0xa2, 0x401, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) 06:50:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x30}, {0x106, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) preadv(r0, &(0x7f0000000680)=[{&(0x7f00000000c0)=""/87, 0x57}, {&(0x7f0000000180)=""/15, 0xf}, {&(0x7f00000001c0)=""/67, 0x43}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/245, 0xf5}, {&(0x7f0000000480)=""/86, 0x56}, {&(0x7f0000000580)=""/118, 0x76}, {&(0x7f0000000600)=""/117, 0x75}], 0x9, 0x0, 0x34) 06:50:38 executing program 0: getpeername$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) r0 = socket$inet(0x2, 0x3, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="830446d8aaf71f92bb4944", 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 06:50:38 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000440)={'./file0\x00', 0x1f, 0x1, 0x1, 0x1, 0x0, 0x800, 0x2736, 0x0, 0x2, 0x7, 0x7f}) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000000c0)) r3 = kqueue() kevent(r3, &(0x7f0000000300), 0x6, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x2, 0x63) semctl$GETZCNT(r4, 0x59a4707a9293a2ec, 0x7, &(0x7f0000000040)=""/3) kevent(r3, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x42, 0x4}], 0x5, 0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x7, 0x40) semop(r5, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r6 = semget$private(0x0, 0x7, 0x40) semop(r6, &(0x7f0000000180)=[{0x3, 0x9, 0x800}, {0x3, 0x2, 0x800}, {0xf35079d04e61b01, 0x8, 0x1000}, {0x2, 0xf40, 0x800}, {0x4, 0xffffffffffffffff}, {0x4, 0xcce, 0x1000}, {0x4, 0x6, 0x1000}, {0x4, 0x20, 0x1000}], 0x8) r7 = msgget$private(0x0, 0x4) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)=""/219, 0xdb) msgrcv(r7, &(0x7f0000000540)=ANY=[@ANYBLOB="0000000000000000000000000000000018000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000009e0e5b9b3fc85a19cb07000000000000000000004bcee91b0000000200002de5ffa38f389d71ba11b7bf7564004a68ce444dc1f7f1408fe10600000065c84d423797188aebd9d8b6b38f60c59ac06470b47eb9eb5ecfacd313a5b9e03c486d25019cacbdd0dfd111ae6f6678c056653f31d2b4d6d6c82686a275816915797a48f3e43da3df89664a0f80abf5c48a98ef18a76d812961cefa7ca771f5a389b47773d790b5ba4540fe61436ff371e638dab44d22f71d2983a84a85af2dd4f7ebd0fee40108367e3c27248beb9291adf12b0000f871feaedfbf8f8294f11a14194a59bc9b88583843bdd42ddee2586737b6181f6c14b3693edeeaaa4244"], 0x57, 0x1, 0x1000) msgctl$IPC_RMID(r7, 0x0) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000200)=""/109) r8 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x46) unlinkat(r8, &(0x7f0000000280)='./file0\x00', 0x8) socket$inet(0x2, 0x19551a60754b7b05, 0x0) 06:50:38 executing program 0: mkdir(&(0x7f000000e000)='./control\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) dup(r0) r1 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) mknodat(r1, &(0x7f0000040000)='./control\x00', 0x100000000001040, 0x0) faccessat(r1, &(0x7f000003fff6)='./control\x00', 0x3, 0x0) 06:50:38 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r2 = socket(0x18, 0x1, 0x0) r3 = getgid() dup2(r2, r2) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000140)) r5 = socket$inet(0x2, 0x10009, 0x3f) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffc96) setgroups(0x2, &(0x7f0000000240)=[r3, r6]) getgroups(0x2, &(0x7f0000000100)=[r3, r1]) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000180)="f32426540bfdbc0a271487696c6bc57b7ce83792641a500f881b703672718d38ccd76f243d3927aa71397b60f4d1c61d74507c31a7aff149a7dddf6e438bf81f64318f322854c00407d0f33f54bfc70d7d9c0a869e24abbbbf991c452b1008c7617635c6127a3f0f16ab387027d629f9ca595a49f966e422", 0x78) 06:50:38 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup2(r0, r0) kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x6, 0x0, 0x800, 0x0) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) bind(r4, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x0) 06:50:38 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) fchmodat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x132, 0x2) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0x4) setsockopt(r1, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) 06:50:38 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000000000), 0x4) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) preadv(r1, &(0x7f0000000200)=[{&(0x7f0000000040)=""/55, 0x37}, {&(0x7f0000000080)=""/29, 0x1d}, {&(0x7f00000000c0)=""/20, 0x14}, {&(0x7f0000000100)=""/238, 0xee}], 0x4, 0x0, 0x0) 06:50:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x82abe0a20c356f26, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0xa, &(0x7f0000000140)=[0x4, 0x6, 0x7, 0x7fffffff, 0x7fffffff, 0x3f, 0x9, 0x7, 0x8, 0x2c04]}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x1000000000) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r2 = kqueue() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x20000, 0x1) close(r2) 06:50:38 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x15}]}) r0 = socket(0x18, 0x1, 0x0) getegid() close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) shmget(0x0, 0x3000, 0x2, &(0x7f000017f000/0x3000)=nil) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000040)='./file0\x00', 0x20) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 06:50:38 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000240)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000280)={0x3, 0x80000001}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000100)={0x69, 0x0, &(0x7f0000000040)=""/105}) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000140)) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r6) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f0000000140)) getsockname$inet6(r5, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 06:50:38 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 06:50:38 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xe9) write(r0, &(0x7f0000000080)="4188dc39a543a691000000000037a282f5bf2e8a", 0x14) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20, 0x0) 06:50:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x200001b00) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000005c0)={0x4, 0x8000, 0x2000000000005}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="cae61e084e063f555c5c60e8bd7b83c83aff22cbf5e32660990dafdb07858db1afedf3cff0cb2da6b7b670154123099f715a31cb49ae466e2092"}, {&(0x7f00000000c0)="00be59ecd01edfbe"}, {&(0x7f0000000100)="dafa94086106f3d5ab0d41cc891058befa59501137b7568ab12b007d8e8dbec66c6531dfdab4750aefee81a94e386616b0b52e4b07637b19e43ec56eb9365d50be7ec2f91d441fb685d8d1502f5941ce1d725f1a7fbbc3a98987abf7016745b4d26c9c162dfe8b4313a3e68780a1f3ad39f5cc96f0ae0666d14e3618f18b9d2eb1103ad727fc80d99ef6567887c607728e2f9ef58c172067c6242d26"}, {&(0x7f00000001c0)="d9122c6a7a37198bbfde44b9ffca63c7534f1dd71df4b8e1cad293341b0c754964d799207d8883bf4e7c5eb44607cf202a5d390c60f687ca94023e050d74c766aaba19cd11ac80e83cf0feac680351bbb3badf38b513421a054b43444e31d9ccb5754c766c6ee996cab65e60e15d16f49ea9329249e40d1f98787a803f7b8385a3f528a8baf8b0dcb1c7b6d64f7e6bd8681dc1add1e766d4306536aed2a585d15017aa4a625ffd09730bb91d83c2203df367e14edb931dbba2be3583e7d34aeeccd01ec45c68a0f96d0943a33ca497551229ab0191d2598a28b528b98a4b61cc6b"}, {&(0x7f00000002c0)="cb29081458f2195be139696e3453d7fb60236a4d95dbf79451f0d02a04b9b2756f44b9611ea9c1943d766d263ae157025ebf9413d8002a0d60b9583de1b1807885a01c0d871fadedd59ffaed6e7abcba40d2e14d0564e7a54d2b06406556ebd1959178f8cfbfd0d2e618a5c9ec29b32cde261a84ae75615788489f348b4cadc183468c1ac77462c1d11bb548ab7cbe368b95f52361b0d567aee79d6c50fa0a1b50c468d6"}, {&(0x7f0000000380)="467622a2e41fb0a504b03f85618b9ebb85c61bac128f1f8dd7eff5f106468b9701f881ebf3f1e3bb7553631e57f5432999dbda3abc18eefceaafe287f367b000010df72c08e8262030fc13be2aaa990ac131c9635ec1775b8bdb4647647a1636d107c2b2787c20574bab2ea522f996b888141896ba2db216d118a44221d36dac47c3ab329e487618ccf52a0763eba654b896a5bb21f8a67d6e2f"}, {&(0x7f0000000440)="277ce6b28d02ac0677d77e166833a783ded656c5de613d289f7eb593e23c53baebfbbb5f2d133379ce95f4e05dadb2e0bef3ecf63db1fa7edc18942e64f7b2d963f32f6021eb0ff383a823cab53c2857ec5aa87ece47651920459d3bbe0e54439fc0641c6f7d08c7c989076a11d78ffdd8989da7bb3e884c9e397eb7b03028c252894b238818d75fcd6e5742ea310ff65289cfe533d14da1683d5928e43cf9e80e54a40bf7f2ced8664b8145cebd021f6be2303f7d917dcffe10cedb29acef70f260705a3f9da1cc7b83252c73421a77c9b1c509778c94"}], 0xdf618c718e8bb0a) execve(0x0, 0x0, 0x0) 06:50:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev;kl\xefg\x00', 0x0, 0x0) fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x28}, {0x6, 0x0, 0x0, 0x101}]}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f00000001c0)={0x7ee, 0xa}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 06:50:38 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x40, 0x40004004000028a8) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x801, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000001c0)) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) r2 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0xde2) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) kevent(r2, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r2, &(0x7f0000000080)=""/11, 0xb) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x10608, 0x0) r4 = fcntl$getown(r2, 0x5) fcntl$lock(r3, 0x7, &(0x7f0000000280)={0x1, 0x6, 0x84, 0x7, r4}) r5 = dup2(r1, r2) close(r5) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000180)) fsync(r5) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b00002327000000000000f8000000ffffffffffffffacef596a31499cf0700000000064fc", 0x2c}], 0x0) 06:50:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) read(0xffffffffffffff9c, &(0x7f00000000c0)=""/223, 0xdf) write(r0, &(0x7f0000003040)='u', 0x1) ftruncate(r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)) 06:50:38 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e33db2f66698c707c6c653000"], 0x10) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)) 06:50:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c, 0x0, 0x0, 0x10000000}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 06:50:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x1c}, {0x10004}, {0x4006}]}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 06:50:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000000100)={0xb5, 0x0, &(0x7f0000000000)=""/181}) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:50:39 executing program 0: munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) clock_getres(0x0, &(0x7f0000000000)) 06:50:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0xd4, &(0x7f0000000000)=[{0x28, 0x0, 0xfffffffffffffff9}, {0x20000000002c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x9) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x2c, 0x5, 0x5f5efbdb6358301f}) pwrite(r0, &(0x7f0000000240)="fbaf", 0x2, 0x0, 0x0) 06:50:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x3f) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008}) write(0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:50:39 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xff, 0x8a8, 0x5, 0x5, "a09277cd6424f87abbf97724af7d61e19ebffc4f", 0x8, 0xb011}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000080)=[{r1, 0x82}], 0x1, 0x0) 06:50:39 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be26a9ab872e74d75bbf10a26cabf228815504fd"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x200, 0x0, 0x0, 0x0, "6fda09583b8813b8156717d93f13855deed57e57"}) 06:50:39 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000040)="05672ad65489ac1504f128071e08696ac57cdc788aca350a48847c4e6e4f4d1893ce1a9264ad0335d11d1ddfd4c7ef3b4c37b738a6491001c44ae4896bb285e9c433c855f86ca596ae7f6a28b1579ac49781b259ba87068465f16ad1b87a8483607994178b5e8c1847122eda6c59710f92865a23e051e2b7e599d2231275e205612a8e5d76303d8a91bc6755eabde31f215c4326600b219b98e71534b6fab20f1c799fee990887497b081bf4fc4db3c4f8806d3f032672336ff701474d1731f6721684b139a027d481533c228dbff2915d73c9ea8efb5c10f143c42de8e7b27c1f558333c9537ac67675ad002fc19af0", 0xf0) syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) r3 = syz_open_pts() ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) r4 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(0xffffffffffffffff, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000440)) shmctl$IPC_RMID(r4, 0x0) r5 = getuid() r6 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r9 = fcntl$getown(r8, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r9) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r9) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r11 = fcntl$getown(r10, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r11) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r11) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x6, r5, 0xffffffffffffffff, r6, r7, 0x60, 0x5}, 0x436, 0x7, r9, r11, 0x2a65, 0x0, 0x1}) sync() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 06:50:39 executing program 0: socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87, 0x0, 0x1}, {0x6, 0x0, 0xfffffffffffffffc}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000097}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x100000000) socket(0x6, 0x8000, 0xfff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup2(r0, 0xffffffffffffffff) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0x7) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) r5 = accept$inet6(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000280)={0x7ff, 0x3, 0x4, 0xf590, 0x400}, 0xc) r6 = semget$private(0x0, 0x4, 0x10) semop(r6, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r6, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) getitimer(0x0, &(0x7f00000023c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002400)={0x0, 0x0}, &(0x7f0000002440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0, 0x0}, &(0x7f00000024c0)=0xc) r9 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r9, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r9, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f0000000380)) r10 = msgget$private(0x0, 0x718) r11 = getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r13 = geteuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r15 = getpgrp() r16 = getpgrp() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000300)={{0x8001, r11, r12, r13, r14, 0x4c, 0x6}, 0x8, 0x800, r15, r16, 0x7, 0x4, 0x8, 0x484}) r17 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r17, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r17, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r17, 0x4004746a, &(0x7f0000000380)) r18 = msgget$private(0x0, 0x718) r19 = getuid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r21 = geteuid() getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r23 = getpgrp() r24 = getpgrp() msgctl$IPC_SET(r18, 0x1, &(0x7f0000000300)={{0x8001, r19, r20, r21, r22, 0x4c, 0x6}, 0x8, 0x800, r23, r24, 0x7, 0x4, 0x8, 0x484}) r25 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r25, 0xffff, 0x4, &(0x7f0000000000), 0x4) r26 = fcntl$getown(r25, 0x5) r27 = msgget$private(0x0, 0x0) r28 = getpgid(0x0) msgctl$IPC_SET(r27, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r28, 0x0, 0x0, 0x0, 0x80a6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000002500)={{0x400000000000001, r7, r8, r13, r20, 0xb0, 0x20}, 0x4e53, 0x7fff, r26, r28, 0x3ff, 0x100000001, 0x10001, 0x240}) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000200)) 06:50:39 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0xa, 0x95}) r0 = syz_open_pts() close(r0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) bind$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) pipe2(&(0x7f00000000c0), 0x10000) 06:50:39 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$unix(r0, &(0x7f0000000000)="cd1c9a917520a6685f39645aff7fede65c6e93b2c960e8179f6e8f63c8217823b73d7abafe22f4278877d9403f40d9acfd84f7e38cd16c2bc331c1acad600638d92b47ea0ccf8f43b8da84b5020c888e8a0503dbad9e1bfeb9f9de4b8b8f8858015a473a9974e26ac573e5bfa55110e2bc852d62d211750f46f348ce199dcbb3d4790f19580fef7a24040e2b66f24545911f7970d93d65252054cb6c4cec3238516e0be8210d16fc2aa7e1e87e0d12f32b7038c8661f39e6012a585bcf79de0643afba03124e042b32d3883f094d8ba4c10d6e46384d3f67d70febc995e18bc1637532eebe2049d7e4afb1f740afb20bc0ee", 0xf2, 0x2, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000000000009, &(0x7f0000000180)="ea3f0008", 0x4) 06:50:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x2008000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000206651874000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r2) acct(&(0x7f0000000040)='./file0\x00') socket(0x400000000018, 0x3, 0x32) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 06:50:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x8, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105702, &(0x7f00000000c0)=0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000200)) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000140)) kevent(r3, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffb, 0x50, 0x80, 0xffffffffffffffff, 0x3}], 0x8, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffff8, 0x0, 0xd00fffea, 0x3, 0x100}, {{r0}, 0x3, 0x4, 0x1, 0x3f, 0x40}], 0x2, &(0x7f00000001c0)={0xfffffffffffffeff, 0x8}) getsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000080)=0x10) 06:50:40 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r1) select(0x40, &(0x7f0000000000)={0x6, 0x5, 0x2, 0x6, 0x100000000, 0x0, 0x0, 0x4}, &(0x7f0000000040)={0x8, 0x7, 0x1000, 0x0, 0x2, 0x1f, 0xf1, 0x3ff}, &(0x7f0000000080)={0x9d, 0x80000000, 0x8, 0x101, 0x2, 0x2, 0xd3a25ca, 0x5}, &(0x7f00000000c0)={0x1f, 0x3}) select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:50:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000080)={0x8, 0x401, 0x20000000, 0x3b}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r4, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {0x0, 0x2}, {0x1}, {}, {}, {}, {}, {}, {0x0, 0xfffffffffffffffe}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {0x0, 0x7}]}) execve(0x0, 0x0, 0x0) 06:50:40 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0x2}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="7c4ec96a10778450018dfcd03ef5cd5f86bdd075d3fe01440972449335027947bfae17bfef5c5d1d17f1258542b9f7fbde33da77918948c7e0e3679b201fe76b4de16dfffdedbb815e7a9652c2be18b668a26cab628b7c8b349d871536cd94a9325b662e7946bab1bba08f427a7a8c1e28f9c1793105f2399c69867d1b65c7d35bd958d3598ddc76227c9c7bfcd9fe82e3f82e111e37a2fb7a7762d430580005842c843c4679a87efc90e82c13df2f7ea3d2c11ef316278de61d8de028652e", 0xbf) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 06:50:40 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) ioctl$BIOCFLUSH(r0, 0x20004268) socket(0x0, 0xf6d2689d3647236, 0x4) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x35e) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x1, 0x1, 0x5, 0x1}) 06:50:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) socket(0x1, 0x2, 0x0) 06:50:40 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0xd0, 0x0) flock(r0, 0x8) munlockall() r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) pipe(&(0x7f0000000140)) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) getsockname(r2, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 06:50:40 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x7) 06:50:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = kqueue() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) kevent(r1, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x3ff, 0x10000, 0x6, 0x8, "eef1afbcff054b0bc8861d792eee6bd4864e79b6", 0x7, 0x6699}) read(r1, &(0x7f0000000080)=""/11, 0xb) r3 = dup2(0xffffffffffffffff, r1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x8) 06:50:40 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000001c0)={0x100000001, 0xfec, 0x2, 0x5916c1b4, 0x3, 0x800, 0x400, 0x10, [{0x101, 0x2ee5f855, 0x3ff, 0x1}, {0x7, 0x0, 0x0, 0x9}, {0x6, 0x6, 0x4}, {0x4, 0x81, 0x1, 0x7c87}, {0x10001, 0x6, 0x1f, 0x9}, {0xf126, 0x1, 0x0, 0x7ff}, {0x3, 0x184e, 0x5, 0xffffffffffffff30}, {0x5c0, 0xce, 0x6, 0xff}, {0x4, 0x800, 0xc726, 0x6}, {0x0, 0x10001, 0x4, 0x5}, {0xb46, 0xffffffffffff3557, 0x8, 0xfff}, {0x400, 0x81, 0x9, 0x85c}, {0x0, 0x1f, 0x3, 0x3}, {0xffffffffffff8000, 0x2, 0x2, 0x7}, {0x0, 0x7, 0x3, 0x100000000}, {0x7fff, 0x0, 0x9, 0xffffffff00000001}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f00000003c0)='./bus/file0\x00', 0x649, 0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) stat(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f0000000140)) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='x\x00') r2 = kqueue() r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) dup(r3) utimes(&(0x7f0000000340)='./bus/file0\x00', &(0x7f0000000380)={{0x2, 0x8}, {0x2}}) kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0xc6, 0x0) 06:50:40 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) sendto$inet(r1, &(0x7f0000000140)="57bb00e3d10d10159784d411362df9", 0xf, 0x2, &(0x7f0000000180)={0x2, 0x3}, 0xc) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) ioctl$KDGKBMODE(r2, 0x40044b06) 06:50:40 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getrlimit(0x3, &(0x7f0000000180)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r3}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000380)=0x101) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r4 = semget(0x2, 0x4, 0x400) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) rmdir(&(0x7f0000000140)='./file0/file1\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000500)=[&(0x7f00000004c0)='\\!\x00'], &(0x7f0000000740)=[&(0x7f00000005c0)='+\x00', &(0x7f0000000600)='-$\x88\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='][\x00', &(0x7f0000000700)='\x00']) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000400)={'./file1\x00', 0xffff, 0x84a4, 0x9, 0x0, 0xe7f3, 0x3, 0x7fffffff, 0x3, 0x3, 0xa8, 0x1ff}) r5 = open(&(0x7f0000000280)='./file1\x00', 0x100, 0x16) chflagsat(r2, &(0x7f0000000800)='./file1\x00', 0x10001, 0x2) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r5, &(0x7f00000002c0)='./file0/file1\x00') setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d01e9a13b2e2f666951"], 0xa) setuid(0xee01) chflags(&(0x7f0000000480)='./file0\x00', 0x0) r6 = semget$private(0x0, 0x1, 0x2) r7 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r7, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) 06:50:40 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r1 = getpid() wait4(r1, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000009c0)={{}, 0x4, &(0x7f0000000980)=[0x0, 0x0, 0x0, 0x0]}) r3 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r5 = getegid() r6 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r3, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r4, r5, r6, r7, 0x1, 0xff}, 0x8, 0x6, r1, r1, 0x0, 0x2, 0x1f, 0x400}) ioctl$KDSETRAD(r0, 0x20004b43) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000840)={0xcd0, 0x13b7}, 0x10) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) setuid(r6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000880), &(0x7f00000008c0)=0xc) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000900)=0x1) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000940)) getrusage(0xd0a21f956ade2296, &(0x7f0000000a40)) socket$inet(0x2, 0x7, 0x800) r8 = semget$private(0x0, 0x1, 0x100) semop(r8, &(0x7f0000000c80)=[{0x0, 0xff, 0x800}, {0x1, 0x3ff, 0x1000}], 0x2) 06:50:40 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2000013c, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x20b, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xd) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r3) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r3) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x2, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0x18, 0x0, 0x9, 0x4000}, 0xc) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000140)) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000240)=0x1) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f00000000c0)) write(r6, &(0x7f0000000200)="0199431649a88f80f07be98d8384863f2d8d765863e25c3707e9f1865b77a8", 0x1f) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000140)) accept$inet6(r5, &(0x7f0000000100), &(0x7f00000001c0)=0xc) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x105) 06:50:40 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) dup2(r2, r0) kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000240)={0x3f, 0xfffffffe}) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x2, 0x800, 0x81, 0x0, 0xfffffffffffffe01, 0x1, 0x6, 0x1, 0x0, 0x2, 0x4}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000140)) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f00000001c0)) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000000)={0x1}) 06:50:40 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) r2 = accept$inet(r1, &(0x7f0000000180), &(0x7f0000000380)=0xc) recvmsg(r2, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f00000003c0)=""/117, 0x75}, {&(0x7f0000000440)=""/55, 0x37}, {&(0x7f0000000480)=""/85, 0x55}, {&(0x7f0000000500)=""/55, 0x37}, {&(0x7f0000000540)=""/163, 0xa3}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x6, &(0x7f0000001680)=""/240, 0xf0}, 0xc03) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) r4 = kqueue() ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000040)) kevent(r4, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r4, &(0x7f0000000080)=""/11, 0xb) r5 = kqueue() ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000040)) kevent(r5, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r5, &(0x7f0000000080)=""/11, 0xb) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000001800)) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r7 = socket(0x0, 0x0, 0x0) r8 = socket(0x18, 0x4003, 0x0) dup2(r8, r7) chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f00000017c0)='./file0\x00') recvmsg(r9, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r10, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r9, @ANYRES32=r10], 0x28}, 0x0) 06:50:40 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0x6c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="ac58ec97829b2e408c116a606a9b") 06:50:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) dup(r1) pwrite(r1, &(0x7f0000000140)="07fbd15a18dd4c15b68e91436ed2e128e70573019575", 0x16, 0x0, 0x21) r2 = kqueue() ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) kevent(r2, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r2, &(0x7f0000000080)=""/11, 0xb) fchmod(r2, 0x100) 06:50:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2000000064}, {0x40}, {0x6}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 06:50:40 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0x3, 0x7b4, {0x0, 0x2}}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x20000, 0x0) r3 = getpgrp() fcntl$lock(r2, 0xe, &(0x7f0000000180)={0x2, 0x1, 0x9, 0x4, r3}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x2e40, 0x0, 0xfffffffff7fffffe, 0x7}, 0xfffffffffffffdd6) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x5]}, 0x3c8) close(r0) 06:50:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = semget(0x1, 0x2, 0x40) semctl$GETVAL(r1, 0xabda6326eb65ea80, 0x5, &(0x7f0000000100)=""/4096) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1f}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:50:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x5c, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) syz_emit_ethernet(0x49b, &(0x7f0000000000)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x8, &(0x7f0000000180)=[0x8, 0x400, 0x0, 0x10000, 0x0, 0x100000000, 0x0, 0x5]}) 06:50:40 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0xc0) 06:50:40 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x0, 0xfffffffffffffffe, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffa}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x80000000000c6c, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) r3 = dup(0xffffffffffffffff) renameat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') 06:50:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffffffffffffd9, 0x1, 0xc, "5b980c03a70e3f0101623507000000a300", 0x2, 0xffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6848e0aad3683a30a9735ecf5a2f89c4db0aa0be"}) ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) sync() r1 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000440)) shmctl$IPC_RMID(r1, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/191) 06:50:40 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') fchownat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8382, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000001c0)={0x8, './file0\x00', './file0\x00'}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x3a5e11143202b87f, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) mknodat(r1, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x40, 0x9) 06:50:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022, 0x80000000}], 0x1ff, 0x0, 0x7fffffff, 0x0) 06:50:40 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x400, 0x40) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 06:50:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000007c0)=@abs={0x1, 0x0, 0x0}, 0x8) close(r0) r2 = syz_open_pts() syz_open_pts() r3 = kqueue() ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) kevent(r3, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r3, &(0x7f0000000080)=""/11, 0xb) preadv(r3, &(0x7f0000000740)=[{&(0x7f0000000640)=""/209, 0xd1}, {&(0x7f00000002c0)=""/250, 0xfa}, {&(0x7f00000003c0)=""/174, 0xae}, {&(0x7f0000000480)=""/147, 0x93}, {&(0x7f0000000540)=""/218, 0xda}, {&(0x7f0000000800)=""/18, 0x1f2}, {&(0x7f0000000080)=""/82, 0x49}, {&(0x7f0000000840)=""/206, 0xfffffffffffffd91}], 0x8, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x3d8d7c2a, "73ccf6e270f17f27104234840a76000d3fc9c06d"}) r4 = msgget(0x3, 0x2) msgctl$IPC_RMID(r4, 0x0) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 06:50:40 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) pread(0xffffffffffffffff, &(0x7f0000000240)="a498b5a08d575b085efb3afb8c2ebcd2485839c943c3b7bafa4fb158089bd17aad72c21e8a09ea584f2db6264c7be5e30f309b95089aa798a00e4ca62999115b4eaaee9f0f855fd5c3c81885765f30facb64cbec44d08ed902a066a9c2c38520619a246c1fcd4d9774091fdf74f1e5b372e0c845e8eea8e343a093e4baea", 0x7e, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x101) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 06:50:40 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fsync(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0xf850) 06:50:41 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) dup2(r1, r2) dup(r0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) r4 = kqueue() ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000040)) kevent(r4, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) r5 = kqueue() ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000040)) kevent(r5, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r5, &(0x7f0000000080)=""/11, 0xb) read(r5, &(0x7f00000001c0)=""/11, 0x315275a32062902f) r6 = kqueue() ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000040)) kevent(r6, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r6, &(0x7f0000000080)=""/11, 0xb) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000040)) poll(0x0, 0x0, 0xffffffff) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) execve(0x0, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000080)=""/11, 0xb) 06:50:41 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000100)=0xdea, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r2 = kqueue() ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) kevent(r2, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r2, &(0x7f0000000080)=""/11, 0xb) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x1f, 0x60}, {0x24, 0x7fff}, {0x0, 0x3ff}, {0x25, 0xffffffffffffffb7}, {0x40, 0xffffffff}, {0x1c6, 0x20}], 0x6}) r3 = dup2(0xffffffffffffffff, r2) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000000c0)=0x2a910d3e) 06:50:41 executing program 1: setuid(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = getgid() dup2(r2, r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r3, r4]) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x0, 0x0, r4}}) shmctl$IPC_RMID(r1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getuid() r8 = socket(0x18, 0x1, 0x0) r9 = getgid() dup2(r8, r8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r9, r10]) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r12 = fcntl$getown(r11, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r12) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r12) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r14 = fcntl$getown(r13, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r14) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r14) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x3, r5, r6, r7, r9, 0x40, 0x8835}, 0x7fffffff, 0x8, r12, r14, 0x4, 0x8, 0x1}) 06:50:41 executing program 1: pipe(&(0x7f0000000040)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000200)=0x180b040d) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) dup2(r2, r1) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f00000001c0)={0x9a5}, 0x0) 06:50:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x80000000, 0x0, 0x0, 0x8}, {0x8000000000c}, {0x4000000006, 0x0, 0x0, 0xfffffffffffffffe}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x7) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) 06:50:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x400000000001, 0x4, 0x6, 0xfffffffffffffffd, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x1000000, 0x6}) r1 = semget(0x0, 0x7, 0x203) r2 = socket(0x6, 0x2, 0x48fc) r3 = socket(0x200000000000011, 0x5, 0x8) getpeername(r3, &(0x7f0000002140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000471800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ae83f8d09b271e1aa400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086cf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cd275a9de7aff3d3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5ffffff0000000000000000000000008000000000000000000000000000000000000000000000002eea1286b71ffb08b7a21caf2687ebaede7a934b8ac569a3290650b9533b759a28869ab2365f3c540e6566c8a1ca24d6bb6f8585065dc55b4d85b401154a38a19c6e19003bbaafdc15c4a11a6a1d8223146830707ddfd7fdbb8af66c57ce4a3bfdccb251ff49425b9d9ffc665e806da73228b2a09f78695ab795e55dcd63a6d3ba038ff249a31b92ece0a4"], &(0x7f0000001040)=0x1002) r4 = socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() r7 = dup(r2) ioctl$WSDISPLAYIO_SMODE(r7, 0x8004574c, &(0x7f0000000240)=0x1) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00006fc000/0x1000)=nil, 0x1000, 0x1) writev(r5, &(0x7f00000000c0), 0x145) write(r5, 0x0, 0xfffffddf) read(r6, &(0x7f0000000140)=""/229, 0xfffffee0) fchmodat(r0, &(0x7f00000000c0)='./file1\x00', 0x10, 0x0) setsockopt(r4, 0x29, 0x2, 0x0, 0x0) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000440)=""/165) setsockopt(0xffffffffffffffff, 0x6, 0x6, &(0x7f0000000c40)="8653760296b3ef5fb324188858e4dd8f393d28d230b50a347de00a2bd8dfcd0e16fd70303370b2ee55b3cb869f0b626eda299ccb9c0753bb72cf39a52244d073151280ce336f04b0240f7df9a0a7d0e9af819c583bf2a9aebbbdcda8adf65b87b73fc34ffbb5f64a7ccb35a0611c3b1a3ee19f630cfb37982ab939549504df4afd71ba4aead2a1f5fbf0b6ba5e3f0a8ed7d63bb81c48fbefc5224c319c1b7f2661d87e513797acf6f99f2ffe200e48edb3f0eda6a3ef301696c170aa6ba1bd0ebe6e356d7948fb4ec4b1153d88bd6305285efd930efa87ba2dd64c85ffdeac2257e5c77efa045829ee9065a56d300c11ae0ff310eb53e4b7a96417180930d1eb13bbc80c331b676a6daf1b510d9cd877ba0d0f1f2f03092a2ed7ee524399eccbf87d2937ba1f3b7836f82f436559e96ea4e81ad9feafe58719e6b73481d7570ad18a2dd3426cce7a79497f717cb630fe706773aaf85b8c2b951f86e289864575bb13132afccd7ae4c99b2b99776963ec36df63c28c52453a05e5cea645887c8df1206094ea2825d601511fb42638a749328f0e61a3bcbedaea925f5b96b21143925dbbfa69f85e2be4b72d8bde77ac4171f7425f6dda83e15a2c418467b70e98", 0xea) r8 = semget$private(0x0, 0x2000000000000a, 0x200000000000294) preadv(r0, &(0x7f0000000280), 0x275, 0x0, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10000, 0x0) r10 = openat(r9, &(0x7f0000000040)='./file0\x00', 0x3fd, 0xc4) r11 = openat(r10, &(0x7f00000002c0)='./file0\x00', 0x400, 0x11) setsockopt$sock_int(r11, 0xffff, 0x1001, &(0x7f0000000300)=0x40, 0x2a4) semop(r8, &(0x7f0000000800)=[{0x3, 0x29c, 0x800}, {0x0, 0x80, 0x1000}, {0x3, 0x1, 0xffe}, {0x2, 0x1, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x1800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x0, 0x7fffffff, 0x1800}], 0x9) openat(r9, &(0x7f0000000080)='./file0\x00', 0xc0, 0x1a8) 06:50:41 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) mmap(&(0x7f0000012000/0x2000)=nil, 0x2000, 0xce21c48a87171d5c, 0x12, r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000180)={0xffffffffffff0001, 0x9d1}) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000100)) 06:50:41 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c6530001cc27244d6272516792ca8080cc2923e38b68fe0a59feb3a8b16f7a995814332a3d8a6542b2406d2db5308b3cdb5779625700a102b4fa778b8577512db805194e1e95d3e35f16158337a5ea04e0c14737815feb39500004744b83267758cf4c1c648a3f01efc48f386b889e7e1d3d1713c384b5c65a7873703a77fc9a7b8f55c03f8aed9e2ea9842e58c20ca2779d01a74e63a989ed825f248617779cb52f2d50fcbdd2c50f57aa8304942392a7689d46aec22f49c8a23d6885038d9d89802000000f2b39a91f4b4be34ae488a945579524dbbc74db4a9"], 0x10) sendto$inet6(r0, &(0x7f00000000c0)="126bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) fcntl$setstatus(r1, 0x4, 0x80) 06:50:41 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) sendmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="100000000f00000000000000000000001000000000000024000068f0c30f09f1716a5aa98f4e1629247192979fba2e51ccf9b41848276a3c48ea02276314ac88fd1b297e0e9e08f7475ccdef24179c8ac2b916e2dbe5ee314500"/102], 0x20}, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000140)={0x1, 0xffffffff, 0x800, 0x0, 0x1, 0x0, 0x1f, 0x10, [{0x20, 0x2, 0xfffffffffffffffd, 0x1}, {0x7, 0x0, 0x4, 0xf3}, {0x100000000, 0x6, 0x6, 0x100000001}, {0x8001, 0xffffffff00, 0x30, 0x6}, {0x4, 0x100000000, 0x6, 0xfffffffffffff001}, {0xfffffffffffffffe, 0x8, 0x4, 0x4}, {0x3, 0x3, 0x5, 0xffffffffffffffff}, {0x7ff, 0x8f, 0x1}, {0xffffffff, 0xfff, 0x0, 0x2}, {0x1, 0x7ff, 0xeb, 0x1}, {0xfffffffffffff6b8, 0x1, 0x7, 0x80}, {0x7, 0x9, 0x2, 0x6}, {0x8000, 0x4b14, 0x6, 0x7}, {0x6, 0x2, 0xb8, 0x4}, {0x0, 0x0, 0x4, 0x5}, {0x1b2, 0x0, 0x610, 0xfffffffffffffb51}]}) r4 = socket(0x2, 0x2, 0x3f) bind$unix(r4, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) 06:50:42 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 06:50:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x6c, 0x1, 0x40) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0xfffffffffffffcb5, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0, 0x408}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 06:50:42 executing program 0: r0 = kqueue() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) kevent(r0, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r0, &(0x7f0000000080)=""/11, 0xb) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) r2 = dup2(r0, r1) r3 = socket$inet6(0x18, 0x4, 0x5) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x10, 0x0) r5 = dup(0xffffffffffffffff) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f00000000c0)) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000480)) r8 = kqueue() ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000000040)) kevent(r8, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)={0x20}) read(r8, &(0x7f0000000080)=""/11, 0xb) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x100, 0x0) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r10, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r10, 0xc0107002, &(0x7f0000000140)) kevent(r2, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0xa0, 0x80000000, 0x100000001, 0x8}, {{r4}, 0x3, 0x2, 0x1, 0xbdd0, 0x6}, {{r5}, 0xffffffffffffffff, 0x10ed90606bd06b27, 0x41, 0x0, 0x10001}, {{r6}, 0xfffffffffffffff8, 0x9c7e0406ca84fa91, 0x1, 0x9, 0x1f}], 0x3db, &(0x7f0000000380)=[{{r8}, 0xfffffffffffffffc, 0x80, 0x10, 0x5, 0x1000}, {{r9}, 0xfffffffffffffffd, 0x8, 0x2, 0x969e, 0x3}, {{}, 0xfffffffffffffffc, 0x40, 0x2, 0x3, 0xffff}, {{r10}, 0xfffffffffffffffa, 0x0, 0x10, 0xfffffffffffffa94, 0x10001}, {{}, 0xfffffffffffffffa, 0x10, 0xfffff, 0x40, 0x4}, {{}, 0xffffffffffffffff, 0x4, 0x20, 0x3, 0x100}], 0x0, &(0x7f0000000440)={0x9e2, 0x6}) r11 = socket(0x18, 0x1, 0x0) close(r11) r12 = socket(0x18, 0x400000002, 0x0) r13 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r13, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r13, 0x4004745d, &(0x7f00000000c0)) getsockopt(r13, 0x8000, 0x6, &(0x7f0000000140)=""/192, &(0x7f0000000200)=0xc0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1f}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r12) socket(0x400000000018, 0x3, 0x38) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f00000000c0)) close(0xffffffffffffffff) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r11, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r12, 0x0, 0x0) 06:50:42 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000001000020000000002d16eed900"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030700"/56], 0x38}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0x85) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) 06:50:42 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000000), 0x4) 06:50:42 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) r2 = socket$inet6(0x18, 0xc000, 0x10f17d61) fcntl$dupfd(r1, 0xa, r2) 06:50:42 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f0000000040)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 06:50:42 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) socket(0x6, 0x4, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) 06:50:42 executing program 1: r0 = kqueue() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) r2 = kqueue() ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) kevent(r2, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r2, &(0x7f0000000080)=""/11, 0xb) r3 = dup2(r2, r0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) r5 = dup2(0xffffffffffffff9c, r4) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x3, 0x3f}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000140)) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000340), 0x200000000000006f}) r6 = kqueue() ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000040)) kevent(r6, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r6, &(0x7f0000000080)=""/11, 0xb) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x3d, 0x8}], 0x0, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffff9, 0x4, 0x40, 0xffffffffffff2ddc, 0x800}, {{r6}, 0xb8f4a2d293c6acb4, 0x1, 0xfffff, 0x6, 0x5}], 0x0, 0x0) close(r0) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r7, &(0x7f0000000b00)=[{&(0x7f0000000640)="fc", 0x1}], 0x1) syz_open_pts() kqueue() r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) ioctl$TIOCSTSTAMP(r8, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r8, 0x4004745d, &(0x7f00000000c0)) r9 = getpgid(0xffffffffffffffff) r10 = socket(0x18, 0x1, 0x0) r11 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r11, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r11, 0xc0107002, &(0x7f0000000140)) ioctl$TIOCDRAIN(r11, 0x2000745e) r12 = kqueue() ioctl$FIOGETOWN(r12, 0x4004667b, &(0x7f0000000040)) kevent(r12, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r12, &(0x7f0000000080)=""/11, 0xb) r13 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r13, 0x800c5606, &(0x7f0000000000)={0x1, 0x8000, 0x3f}) ioctl$PCIOCREAD(r13, 0xc0107002, &(0x7f0000000140)) dup2(r13, r12) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r10, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r14) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000280)=0x2) r15 = getegid() setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={r9, r14, r15}, 0xc) kevent(r8, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 06:50:42 executing program 0: setpgid(0x0, 0x0) r0 = getppid() mknod(&(0x7f0000000140)='./bus\x00', 0x2004, 0x800000000004515) r1 = open$dir(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x4) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) setpgid(0x0, r0) 06:50:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) getrusage(0x8000000000000000, &(0x7f0000000200)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r0, 0x64}, {0xffffffffffffffff, 0x100}, {r0, 0x20}, {0xffffffffffffff9c, 0x4}, {r0}, {r1, 0x10}], 0x6, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000040), 0x8297057, 0x7) socket(0x20, 0x5, 0x657429f0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r3) setuid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) getpeername(r4, &(0x7f00000002c0)=@un=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) syz_emit_ethernet(0xe, &(0x7f0000000480)="2fb74888a234a2ef8668a7be0758") 06:50:42 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x6bb) r0 = kqueue() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) kevent(r0, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r0, &(0x7f0000000080)=""/11, 0xb) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) r5 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) close(r5) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) 06:50:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x25e, &(0x7f00000000c0)=[{0x40}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 06:50:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="06"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000140)=r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 06:50:42 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x440aafca568ee3d2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000000)=0xfffffffffffffe0e) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000080)={0x3, 0x4, 0x1}) setpgid(0x0, r1) 06:50:42 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000280)) socket$unix(0x1, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) pwrite(r2, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f00000014c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00'/4098], &(0x7f0000000340)=0x1002) r6 = kqueue() ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000040)) kevent(r6, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r6, &(0x7f0000000080)=""/11, 0xb) dup2(r6, r2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 06:50:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f0000000080)='./bus\x00', 0x381, 0x0) syz_open_pts() r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, &(0x7f0000000000)) msgget$private(0x0, 0x100) 06:50:42 executing program 1: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1126939, &(0x7f0000000300)) 06:50:42 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0xd81}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000001640)=[r1]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) sendmsg$unix(r0, 0x0, 0x8) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r2 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r2, 0x0) r3 = syz_open_pts() ioctl$TIOCSBRK(r3, 0x2000747b) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x882, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x1a) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000040)={0x1, 0x1000, {0x9, 0x3}}) msgget$private(0x0, 0x12) r5 = semget(0x1, 0x7, 0x0) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000080)=""/1) msgrcv(r2, &(0x7f0000002600)=ANY=[@ANYBLOB="0000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9ffffff000000000000000000000000000000000000000000000000000000001929cc9f87e2ba7bc97337f4b4039a05defde44cd4b4725d0a545e70bd173b05bc2141f1fcf4197e14bba97fee3a451c901dd8b5b64394a9fe173362df5032dee9c3be9c44c155bc68e058235072892ff7619412d2ad0fdd039a"], 0xc7, 0x1, 0x1000) msgctl$IPC_RMID(r2, 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000001c0)=[0x0, 0x3, 0x8, 0x3, 0x3, 0x1ff, 0x4]) fcntl$dupfd(r3, 0xa, r4) msgctl$IPC_RMID(r2, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000200)) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000240)={0x1, 0xffffffff00000001, {0x7, 0xee}}) r6 = msgget(0x1, 0x10) msgrcv(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000000000000000000000000003c41c0bc1e46f4a000"], 0x58, 0x3, 0x1000) 06:50:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x2, 0xa77e7c0894e0ec4c, r2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r2) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000390, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 06:50:42 executing program 1: pwrite(0xffffffffffffffff, &(0x7f0000000040)="7295920b40981d99efdbc715427f2d1fc43256e22abecafea332288482be41bb5c213fa55f68eb9523973bbfdbd5ece71c161ab13d1e082c43bac63861a90a568ae33438972fed641df273ad2acd2a142f7361d043d484e55a828b3704aacbffd4cb94016ea0c8cc1be3e2ce16fb55a29ce7c0e72e6a93244978e21ff994d1e031e329ac50327f4ffd", 0x89, 0x0, 0x0) setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1000004, 0x3, "d730ee87aac30000018e1eb43100001fff00009e", 0x0, 0x3e}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 06:50:42 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:50:42 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000280)=[{0x1}], 0x1}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCSCTTY(r2, 0x20007461) 06:50:42 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c6530005d37df9068a198c4e6c61e9f1cda0968b6a09799f45ea8fc342d3c127f52118118ddab6d81f97948cca1b8ac22045f33d6b2c4ed980d242f497860caf847d31a62d29cce903e60273faf87af34438fbf942de13f463ab5d1a4aebee7aabdf42b9cabc885d4e656ff0fd860fb"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 06:50:42 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 06:50:42 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) recvfrom$inet6(r1, &(0x7f0000000040)=""/179, 0xb3, 0x846, &(0x7f0000000100)={0x18, 0x0, 0x2, 0x380}, 0xc) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:50:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "cd9293cde1fe8d128da13c997743251691f20cc7", 0x0, 0x80}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffffffff, 0x0, 0x0, 0xffffffffffffffff, "7565b5a70b7ac9990bf62a3afcc155373faa106b"}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x3f) 06:50:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x400000061}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x1ff, 0x7}, {0x10001, 0x4}}, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 06:50:43 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66ee1925c2ef7d468807b572363b67b6696c653000c990d209de08fd"], 0x6a) socket(0x18, 0x8000, 0x54) r1 = socket$unix(0x1, 0x5, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000280)={0xfff, './file0\x00'}) socket$unix(0x1, 0x4, 0x0) getsockopt(r1, 0xe7, 0x0, &(0x7f0000000040)=""/188, &(0x7f0000000180)=0xbc) 06:50:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x2, 0x6}, {0x56e, 0x400}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2162, &(0x7f0000000140)=[{0x80}, {0x800000035}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xcde8ac345edd12cb, r0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) 06:50:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x8000000}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x2, 0x3) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) 06:50:43 executing program 1: wait4(0x0, 0x0, 0x5, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x212, 0x1, 0x3, 0x3e65}) 06:50:43 executing program 0: r0 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x3bc) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x882, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000040)={0x1, 0x1000, {0x9, 0x3}}) msgget$private(0x0, 0x12) semget(0x3, 0x4, 0x8) r4 = semget(0x1, 0x7, 0x0) semget$private(0x0, 0x6, 0x80) r5 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r5, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) semget(0x2, 0x1, 0x200) r6 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r6, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) r7 = semget$private(0x0, 0x4, 0x104) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f0000000140)) bind(r8, &(0x7f0000000080)=@in6={0x18, 0x0, 0x6, 0x2b}, 0xc) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r9, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r9, 0x4004745d, &(0x7f00000000c0)) write(r9, &(0x7f0000000180)="295de85fe8869b2064ae3625d29fb1b4041b0da352b2d32294f43a972efb4e182ccffe79d2f0eb", 0x27) semctl$GETVAL(r7, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000200)=""/1) msgrcv(r0, &(0x7f0000002600)=ANY=[@ANYBLOB="000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001929cc9f87e2ba7bc97337f4b4039a05defde44cd4b4725d0a545e70bd173b05bc2141f1fcf4197e14bba97fee3a451c901dd8b53362df5032dee9c3be9c44c155bc68e058235072892ff7619412d2ad0fdd039a"], 0xc7, 0x1, 0x1000) msgctl$IPC_RMID(r0, 0x0) msgget$private(0x0, 0x10a) 06:50:43 executing program 1: r0 = socket(0x11, 0x3, 0x0) preadv(0xffffffffffffff9c, &(0x7f0000000140)=[{&(0x7f0000000040)=""/244, 0xf4}], 0x1, 0x0, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)="186fe65c", 0x4) 06:50:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) kqueue() r1 = kqueue() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) kevent(r1, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r1, &(0x7f0000000080)=""/11, 0xb) fcntl$dupfd(r0, 0xa, r1) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) pipe2(&(0x7f0000000140), 0x10000) r3 = kqueue() ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) kevent(r3, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r3, &(0x7f0000000080)=""/11, 0xb) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) dup2(r3, r4) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03, 0xffffffffffffffff}, 0x44001000e, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000080)) 06:50:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000001f6, &(0x7f0000000000)=[{0x2c}, {0x20}, {0x1000000006, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 06:50:43 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000180)='r\x00') fchdir(r0) write(r0, &(0x7f0000000080)="5580948e5e304ce6ee211791022f44c3305b9b4183d1fd21db97f4717497a79cfc651ae1bff7cebbe8c54127a30b35a8f2cf8c86c818df4f5b004efdf912c567e1c05d395eef5ca07f52808f6bc94af1ed54bfe09e969857db894b700e3653c47f8ecc88a77178907c9f7aba97722a4648d455dc5a", 0x75) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000fffff77f0000000000000000000000000000000000000400"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0xd) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r4 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r4, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000440)) shmctl$IPC_RMID(r4, 0x0) r5 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r5, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000440)) shmctl$IPC_RMID(r5, 0x0) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[@ANYRESHEX=r5, @ANYRESDEC, @ANYRESHEX=r4]], 0x1, 0x1800) msgrcv(r1, &(0x7f00000000c0)=ANY=[], 0x0, 0x2, 0x0) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getppid() r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r11, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r2, &(0x7f00000010c0)={0x1, "64d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a9e53097d404622ab56867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"}, 0xeb, 0x0) msgrcv(r2, &(0x7f0000000140), 0xffffffffffffff86, 0x1, 0xf322e3cfafe5d53) r12 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r16 = getppid() r17 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r17, 0xa5, 0x1, 0x100000000, 0x2}) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname$unix(r19, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) ioctl$WSDISPLAYIO_WSMOUSED(r19, 0x80185758, &(0x7f0000000400)={0x10000, 0xfffffffffffffc01, {0x100000001, 0x99e}}) write(r19, &(0x7f0000000480)="fe19c25eb6972eb41470075e88cb6f56d3ae6b6c85e4f74d36338a3a25716cc6179cce0051ba0b98b138bca0d799e576d259e27f027b51f9551711e64eadf1679b8a1a", 0x43) ioctl$TIOCSTSTAMP(r19, 0x8008745a, &(0x7f0000000280)={0xffffffffffffdc34, 0x3fd}) bind$inet(r19, 0x0, 0xfffffffffffffe5b) close(r19) ioctl$WSDISPLAYIO_SMODE(r19, 0x8004574c, &(0x7f00000003c0)) r20 = open(&(0x7f0000000000)='./file0\x00', 0xe8, 0x0) getsockname$unix(r20, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) ioctl$TIOCSTAT(r20, 0x20007465, &(0x7f0000000140)) ioctl$TIOCSTSTAMP(r20, 0x8008745a, &(0x7f0000000300)={0x1, 0xb4d1}) ioctl$TIOCEXCL(r20, 0x2000740d) unlinkat(r20, &(0x7f0000000580)='./file0\x00', 0xffffffffffffffff) close(r20) getsockname(r20, &(0x7f00000002c0)=@in6, &(0x7f0000000440)=0xc) setsockopt(r20, 0x3, 0xfffffffffffffffe, &(0x7f0000000500)="8ecc30c78a6362f68fa4122f385dceba3f87bba6c4fa5996d342cc71e9f3b922bf6dfeed3cd43ecc7d68acf554", 0x2d) msgrcv(r18, &(0x7f0000000540)=ANY=[@ANYRES16=0x0, @ANYPTR=&(0x7f00000001c0)=ANY=[]], 0x2, 0x2, 0x0) msgsnd(r18, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r21 = socket(0x18, 0x3, 0x0) setsockopt(r21, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r22 = socket(0x18, 0x3, 0x0) setsockopt(r22, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r23 = socket(0x18, 0x1, 0x0) close(r23) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r23, &(0x7f0000000100)="8c65", 0xd) msgrcv(r18, &(0x7f0000000840)=ANY=[@ANYRESDEC=r8, @ANYRES64, @ANYRESHEX=r21, @ANYPTR64=&(0x7f0000000680)=ANY=[@ANYBLOB="11e6199ac3bec1e6729648d090ff8a9983a4abc0f9167d9e70ab5773d4e055f88d89bccbbd1dffb8eb67d38ccd72a401cb40500ee3e5f7bc2f52237ebc7d339b89b9356d49e3f76e4a7816e952cb6decc2c773085f56e8723628490650d49e6c2f5250145ee59fdef31a9388a8d6a3cc74c6e2ab761fd2171e66eda7f906750b469362db78", @ANYRESDEC=r10, @ANYRES32=r20, @ANYBLOB="0ae7c934184730ad0c643ed98db0ed76a0b166f44d7ef941c9e2cdec79c7a97298bedbd45f63a88027ceb6247068066c27465d33e7dbce72bf4d908a857751d26222bca3030e3644478124d0ced9efcf4b68dcb1f99af2854a4f4d09738c3b385d394369be439082c832876581455615a0f8f959a25a4a6d01e46905f65f1a963b8180fff6e79b9c2727be0a0c15f14858d4417c87d9036a6eec108da383af851a449f281d4018cdd0b9eeeac9795e46e49baa25987f40c5be0f8807b0ad9a2f2bb379197f23a49c1a7e9d686dc2121bfd6ce117815fbdd5f6524634cb3c30e2549e22df4566a9857757493b3b"], @ANYRES64=r9, @ANYRESOCT=0x0, @ANYRESDEC, @ANYRESDEC=r22, @ANYRES16=r23], 0x9, 0xfffffffffffffffd, 0x1800) msgrcv(r18, &(0x7f00000005c0)=ANY=[@ANYBLOB="0000000000000000534c4da271f08aafa4aa6752b459856c0eb49b77430cf8f53979daa1113b50b2905ecd8a03c7ef78c2f3a538a252e19db306f7f6185fbcaffae2f209231482a5fdb4df4249aa7f7d0cb9d9bdc4de020a6db49c2811ef67ae72ef57c72052609d4efa818f219f345e43f6d69c43e8ecd581cd4e1dfe43adf437dde2ef702ba3ac83c1b6fb21cfffeac8a3f24b55e9b664fe0edd05be02aa"], 0xffffff64, 0x1, 0x0) geteuid() 06:50:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x1, 0x8, "5efceaed76ad52eade00000002000000008c5e00"}) write(r0, &(0x7f0000000140)="04", 0x1) 06:50:43 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)='#', 0x1}], 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') ftruncate(r0, 0x0, 0x7fffffff) r2 = kqueue() ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) kevent(r2, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r2, &(0x7f0000000080)=""/11, 0xb) flock(0xffffffffffffff9c, 0xc) ftruncate(r2, 0x0, 0x1b) 06:50:43 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f0000000000)=[{r0, 0xc4}], 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f0000000000), 0xfe, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0xffffffffffffffff) 06:50:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x2}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0xfffffffc}) socketpair(0x18, 0x3, 0x100000000, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x8) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) sendto$inet6(r1, &(0x7f00000001c0)="53d8373b7c598661b4694dd18a8a34621b4d73bcd4ee230e0eb1a979f96c9da12a2be35ada60b212f9fb730b63791158e1a155d782d473acd3", 0x39, 0x204, &(0x7f0000000200)={0x18, 0x1, 0x5d, 0x2f}, 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x40542, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f00000003c0)={0x0, 0xbab, './file1\x00', 0x0, 0x80000000, 0x1, 0xbc}) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) readlink(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)=""/77, 0x4d) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0xd40, 0x0) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r8, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r8, 0x4004745d, &(0x7f00000000c0)) linkat(r7, &(0x7f00000004c0)='./file0\x00', r8, &(0x7f0000000500)='./file1\x00', 0x0) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000000)={0x3, 0x8000, 0x3f}) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000140)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f00000002c0)) 06:50:43 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x100, 0x0) r1 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r3 = getgid() r4 = getpid() r5 = socket(0x18, 0x1, 0x0) dup2(r5, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r5, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r6) r7 = socket(0x18, 0x1, 0x0) r8 = getgid() dup2(r7, r7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r8, r9]) r10 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r10, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r10, 0x4004745d, &(0x7f00000000c0)) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x80, 0x0) r12 = kqueue() ioctl$FIOGETOWN(r12, 0x4004667b, &(0x7f0000000040)) kevent(r12, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r12, &(0x7f0000000080)=""/11, 0xb) r13 = syz_open_pts() r14 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r14, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r14, 0xc0107002, &(0x7f0000000140)) r15 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r17 = socket(0x18, 0x1, 0x0) r18 = getgid() dup2(r17, r17) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r18, r19]) r20 = socket(0x18, 0x1, 0x0) r21 = getgid() dup2(r20, r20) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r21, r22]) r23 = socket(0x18, 0x1, 0x0) r24 = getgid() dup2(r23, r23) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r24, r25]) r26 = socket(0x18, 0x1, 0x0) r27 = getgid() dup2(r26, r26) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r27, r28]) getgroups(0x4, &(0x7f0000000480)=[r18, r22, r24, r28]) r30 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r31 = fcntl$getown(r30, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r31) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r31) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r33 = socket(0x18, 0x1, 0x0) r34 = getgid() dup2(r33, r33) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r34, r35]) r36 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r37 = fcntl$getown(r36, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r37) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r37) r38 = socket(0x18, 0x1, 0x0) dup2(r38, r38) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r38, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r39) r40 = getgid() r41 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r41, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r41, 0xc0107002, &(0x7f0000000140)) r42 = accept$inet(r41, &(0x7f0000000500), &(0x7f0000000540)=0xc) r43 = kqueue() ioctl$FIOGETOWN(r43, 0x4004667b, &(0x7f0000000040)) kevent(r43, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r43, &(0x7f0000000080)=""/11, 0xb) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000180)="cd92826eb74b1568dbba71b491ed46c10ac09e729ec1c229f71fb9a8f76aa77e5a4cebd2a308bbbd152ec7c4965b1337b1bd911e7083f4a4796da5f0c205289198844dc9f803225474be6ad697e075ebae870f43910b2bbf3c42a241b98417d940479164f8dbb9b7dee9d07e3eeaf525147dc1", 0x73}, {&(0x7f0000000200)="1f641cb17fbdc83148bb3c4edf46982a86ad057378c8a372b3fc78dd14", 0x1d}, {&(0x7f00000006c0)="954e90ec6147ba4bfbd649815aa68298e8", 0x11}, {&(0x7f0000000280)="d744f25f1b3a59c68fa91f278b9ee3773298b16275608f242c24211cbb4082f7e6adf9eb27a97fdaf40aa960c3eb991d00bfd33377c43cace6edd2b46afcad61c24f17b60637eab3e45ad08f1b1a40099c5032b1baacedfef8698f8af4e2cd5a3c2686617cc143bdddd9056525163c6b568e4c7a6b878e2f11718946f9504998bf536d59", 0x84}], 0x4, &(0x7f0000000580)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r6, @ANYRES32=r9, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32=r0, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r0, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff00ffffffff00", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r29, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r34, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r37, @ANYRES32=r39, @ANYRES32=r40, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r42, @ANYRES32=r43], 0xf0, 0xc}, 0x2) read(r0, &(0x7f0000001280)=""/250, 0xfa) poll(&(0x7f0000000040)=[{}, {}, {}, {}, {}, {}, {}, {}], 0x200000000000007a, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./bus\x00') 06:50:44 executing program 1: r0 = socket(0x1, 0x1, 0x900) getppid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) chroot(&(0x7f0000000040)='./file0\x00') close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10006) openat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x99) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:50:44 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(0xffffffffffffffff) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8000, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x40, 0x0) socketpair(0x6b513ae779ad4aa5, 0x2, 0x4, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000140)) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendto$inet(r1, &(0x7f0000000340)="22c3967ff754d94834f0e4aeff2d2c936a146abdf0abcd59e9e6484310096ad96796e2e2b294af35cb5f0a8cd1a9fef5c1a70522d7a6cf3189e2a07492b55ff0b5529c18e30a6f85a24fe9c1701a3a3fbda2d8a9a56e30160d436445d4bac511629f51d0802f1cdc39666a7a754496dd38e8c7bf", 0x74, 0x8, &(0x7f00000003c0)={0x2, 0x1}, 0xc) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000140)) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffa, 0x80, 0x2, 0x3, 0x2}, {{r3}, 0xfffffffffffffffc, 0x20, 0x1, 0x3f, 0x8000}, {{r4}, 0xfffffffffffffffb, 0x14, 0xfffff, 0x401, 0xffffffffffff0001}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x0, 0x5}, {{r5}, 0xfffffffffffffffd, 0x70, 0x10, 0xc5, 0x3}, {{r6}, 0xfffffffffffffffe, 0xb1, 0x20000000, 0x0, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffc, 0x6, 0x80, 0x0, 0xfff}], 0xfffffffffffffffa, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x7, 0x8}, {{r7}, 0xfffffffffffffffd, 0x0, 0x10, 0xfff, 0x38d}, {{r0}, 0xffffffffffffffff, 0x80, 0x20000000, 0x80, 0x200000000}], 0x10000, &(0x7f00000002c0)={0x1, 0x4}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) unlinkat(r6, &(0x7f0000000300)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r0, 0x0, 0x4, &(0x7f0000000100)="99fe358a", 0x4) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 06:50:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) socket$unix(0x1, 0xa, 0x0) 06:50:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 06:50:44 executing program 1: r0 = msgget$private(0x0, 0x400) msgctl$IPC_RMID(r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x9838c1a8bbd14777) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000000)) write(r1, &(0x7f0000000140)="220e22", 0x3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x5fed, 0x2}, {0x18, 0x2, 0x9, 0x8}, 0x21d, [0x3, 0x8, 0x985, 0x4, 0x0, 0x20, 0x4, 0x7]}, 0x3c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x9}) 06:50:44 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x1) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/39, 0x27}], 0x1) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="2bb216a11284cd88913e0d2526d13cb8ff5c5da31cd6702dd028df5caaae68c46bca9cbd462fcd268392447bb2e528", 0x2f}, {&(0x7f0000000200)="8409e6b5f781d9e9556fbd995d4e6deba3d38dd1bd6913592010edac6335d6c1d084ae0ce81b61a26e2587a45c775253b086bc2b7aa6ebc9794bb907a6210cf996ddfaffc9f716cd42310c18d83ee4ea7e036f371b1992c0c7b7fdbc51315216773f1bd2561f5625a41f404194dce4e8e18de61c017a14513d40ad4b060f1f51754fdfc45707206733a1c93f79c4842f93f0a5f2388dc3aec5ae3b5e394443acbf2b6aafcde58f0e2a80be0f79eea064668c73d98e1409e5f5d0c0d0b2ad08f36b031c854c744ff1373b26c3099ae49db48ec6a1d1affe3a73a0d642e814e599e369e17c3ca98481", 0xe8}, {&(0x7f0000000300)="e55f1b5c9034097182fd000c82ecc13e81e6c36e96a0c447f6d31d16542fd53b049783c29713e17cb77a59bc3839ecd294e2c982576a32d6349947845692ef73ab1264d80ebe76400396ffc5b26fa984285f1e41b103d6e3f525466e88ae241f633fd25ad75a11991c7b89d71dde067cca27ed5e6a60a652526d9e9e96efc7658ab63a5bcb0aef8bb4ce2027792b2c1f482a64c49623d295c7b799937e983ce50b1d3cd2641656f95e810f635141869c6e3b275b98ad2be44b00db11bafc4fb5968340fadefbcc6e12e523", 0xffffff8c}], 0x3) pipe(&(0x7f0000000400)) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)=0x5) r4 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x358) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000100)=0x1) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f00000000c0)) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000140)) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x40, 0x0) openat(r1, &(0x7f0000000540)='./file0\x00', 0x40, 0x90) renameat(r6, &(0x7f0000000480)='./file0\x00', r7, &(0x7f0000000500)='./file0\x00') ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000440)=0x800) close(r3) 06:50:44 executing program 1: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') 06:50:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f00000000c0)={0x2, 0x2}) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x5) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000140)) recvfrom$unix(r5, &(0x7f0000000140)=""/222, 0xde, 0x2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) accept$inet(r2, 0x0, 0x0) accept$inet(r6, &(0x7f00000002c0), &(0x7f0000000300)=0xc) OpenBSD/amd64 (ci-openbsd-multicore-9.c.syzkaller.internal) (tty00) 06:50:44 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x8e) 06:50:44 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000b818000000290000003100000000000000000005020000139f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chdir(&(0x7f0000000000)='./file0\x00') sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:50:44 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x2, 0x7, 0xfffffffffffffff8}, 0xc) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[{0x10}], 0x10}, 0x0) 06:50:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1efd, &(0x7f0000000080)=[{0x10000}, {0x10000030}, {0x6, 0x0, 0x0, 0x101}]}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) r3 = dup2(r1, r2) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) open(&(0x7f00000001c0)='./file0\x00', 0x800, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000200)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) pwrite(r0, &(0x7f0000000240)="d0000800000e0000000000000000", 0xe, 0x0, 0x0) 06:50:44 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x2, 0x2, {[0x7, 0x0, 0x7fffffff, 0x0, 0x8, 0x2, 0x7fffffff, 0xfffffffffffffffe, 0x8, 0x3, 0x0, 0x1000, 0xfffffffffffffffa, 0x80000001, 0x200, 0x1, 0xdbfe, 0x4], [0x1, 0xfffffffffffffffc, 0x1, 0x4, 0x2, 0x7fff, 0xe132, 0x0, 0x4, 0x401], [0x3, 0x2, 0x2, 0x0, 0x0, 0x7, 0xffffffffffffff81], [0x1000, 0x4, 0x4, 0x9, 0x5, 0x80000001], [{0x7ff, 0x2, 0xffff, 0x800}, {0x6, 0x2, 0x0, 0x4}, {0x2, 0x1, 0x7fff, 0x7}, {0x2, 0x80000001, 0x7fff, 0xa58}, {0x5, 0x7fffffff, 0x5, 0x400}, {0x20, 0x10001, 0x10001, 0xfffffffffffffffb}, {0x8, 0x8, 0x401, 0x200}, {0x3, 0x20, 0x9, 0x9}], {0x800, 0x1, 0x400, 0x101}, {0x10000, 0xab031eb, 0x74, 0x5}}}) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = getppid() fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x9, 0x9, r1}) 06:50:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x80}, {0x40}, {0x4000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ftruncate(r0, 0x0, 0x0) 06:50:44 executing program 0: poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r0, &(0x7f0000000080), 0x0, 0x4, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) execve(0x0, 0x0, 0x0) 06:50:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) r3 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) write(r0, &(0x7f0000000140)='\r', 0x1) 06:50:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000020204b, 0x10000005901) sync() open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 06:50:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, 0x0, 0x0) close(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0xfffffffffffffff9) syz_open_pts() execve(0x0, 0x0, 0x0) 06:50:44 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsm\x8auseI\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x2, 0x7fff}], 0x1}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) r2 = dup2(r0, r1) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x3}], 0x2}) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x82, 0x100) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) getpeername(r3, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xffffff51) 06:50:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) write(r2, &(0x7f0000000240)="651089afd4cc427e9950ed5743dc4ed3abefddeafeb6d6e58c127d471262de8644a119b899d976400d06fe9a8c0450d4634a6c4c424515ea437ad6014b9e39706769541c91288533280c77116ff0477a1c5b7e5fd5daa33bcf8f94c7e4832f372689d343f2043d83002df8ba7fcabc3b3981049add4a159da2cf72d8159eff26bfdf1edc5339b8c37bdb", 0x8a) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 06:50:44 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x400000000002, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x802069c3, &(0x7f0000000300)) 06:50:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) acct(&(0x7f0000000200)='./file0\x00') ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r4 = shmget$private(0x0, 0x4000, 0xe97eb76fab5f9cb, &(0x7f0000ffb000/0x4000)=nil) shmat(r4, &(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000180)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xaf4, 0x80000000, 0xfff, 0x1000}, {0x7f, 0xc3, 0x100000001, 0x2}, {0xfff, 0x100000000, 0x0, 0x81}]}) 06:50:45 executing program 1: msgget(0x3, 0x100) r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x80a6}) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) dup2(r2, r4) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYRESHEX, @ANYRESOCT=r2, @ANYRES16], 0x3, 0x1, 0x800) r5 = socket$inet6(0x18, 0x3, 0x8001) dup(r5) r6 = syz_open_pts() ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x8, "90df290e7989a03ff8d37da110911a08942f689f", 0x40000000000, 0xfffffffffffffffe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x29, 0xd, &(0x7f0000000380)="ebcfcbc0130000000000c3bfaad9000000000000cccc7668cdb8f9dd573bfc44c75caaa9efcd73a69a86b9a6e2ecdbdf86ae2237dfa354ad26a1b8e200c56a67eae4d91812942e9bcd69095a1dbf211c0bf84e02fb253b08b6e0070c8001a300d0481c345c6a0b88f40f66ea42e33a80183a568729f9277da01cc309c4a31fa8fdb837502987326a7afc74ca819f9eb461f63aa9cf4a344672d3cb7a2b28c4a233ef60c03209c6bf861a85799133718b3c7e93e1a4de8d1fa55f450ae1ba422931d026fb5dc9b883d2f097e25c852badf5945d6810ed80a2e5d2f25a3ed022f8ad7b694611c25f00cf5891b65364d09dd2ca7110c8bfafa870e92e0642e05feec9178561a97f358169b8ded40240e2a51fe62c353d05f3006d314995", 0x11c) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r4, &(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', &(0x7f0000000080)={{0x4, 0x5}, {0x6cb, 0x8}}, 0x7) getpid() socket$unix(0x1, 0x2, 0x0) r10 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r10, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r10, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getgroups(0x1, &(0x7f0000000340)=[0xffffffffffffffff]) fcntl$getown(r9, 0x5) ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f00000006c0)) getgid() getpgrp() r11 = msgget$private(0x0, 0xfffffffffffffffd) r12 = msgget$private(0x0, 0x20) msgsnd(r12, &(0x7f0000000740)=ANY=[@ANYBLOB="010000000000000040dce87db9eae077ceee127bcfea86b14132dfac0212f659f0c0441e05b308f7a6767905b010a3442dc75a7a9c46e7b3febcd944a2b84276bacff126eb4bc3437dfd94a4024e458e7f76a1a340b220d751865a594ff1b19eda6cff427d99cb8e4798fa00083f054f8dbf3357a80d6f7fac79825df9f0b6087faa95eb35c449f7f7c7fa500782209c02fabb8442d535e066fc1eb684e41c53ec2f0310ff045f8580994f0049cc28b5a76de0d0851080bf0a155f03d9f50dfae9050858ec9ec7846604accf6831d024d5c714a9bf"], 0x60, 0x0) msgsnd(r11, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) 06:50:45 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) r1 = kqueue() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) kevent(r1, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r1, &(0x7f0000000080)=""/11, 0xb) dup(r1) connect$unix(r0, &(0x7f0000000040)=@abs={0x3, 0x0, 0x2}, 0x2) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="109c496a0a00"/16], 0x10}, 0x0) 06:50:45 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 06:50:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x90d2, 0x5, "d730bbe7bb6f00e23c5b00000001000000e74df5", 0x0, 0x1}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x2, 0x0) close(r3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 06:50:45 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = kqueue() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) kevent(r0, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r0, &(0x7f0000000080)=""/11, 0xb) fchflags(r0, 0x0) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x11b) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r1) 06:50:45 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000080)=""/1, 0x1, 0x400, &(0x7f0000000140)=@abs={0x2, 0x0, 0x0}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x1c}, {0x10004}, {0x4006}]}) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 06:50:45 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCSTOP(r0, 0x2000746f) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) 06:50:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1d}, {}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000001c0)) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) fchmodat(r2, &(0x7f0000000140)='./file0\x00', 0x40, 0x2a7d43c7bd24b5c6) 06:50:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) r3 = fcntl$dupfd(r1, 0x0, r2) linkat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00', 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000040)=[{0x4000100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x20}, {0x3c}, {0x7ffffffe}]}) socketpair(0x6, 0x0, 0x401, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) ftruncate(r4, 0x0, 0x100000000) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000140)) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000140)) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x401, 0x400, 0x2ee2, 0x20, "2cc03723639d4150bd4d12d5ba5974c04ee57e62", 0x4, 0xd66}) 06:50:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "b8000000000000080100"}) close(r0) fcntl$dupfd(r1, 0x0, r1) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) writev(r2, &(0x7f0000000000), 0x0) unlink(&(0x7f0000000100)='./file0\x00') 06:50:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x39, &(0x7f0000000040)="9cdca8859e7a1790c47cd469bfa0daa6c06c00329164d978013a95ff9771b1131b8b6748c15dc678172614f1cc22a11847e20921655484a80a") r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x5}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") 06:50:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() write(r0, &(0x7f0000000240)="c9d2e91716898c27ab16f5c763f1c4807259401a69ef674f3d4eef0950c1ec770f692d31095f7548241a59731f01805a1d34dfec6c96db7e13bb72892285711d689bac6c8c6ba93003971e853aea74b79755de09fd0db10a44bb9df024c738bbdff673d8272ce583085a732a7c9f364520277b6ea9c6ef48cc76ef72bf1469cbd1c8a42c4f3d2c38bef95149eded7c013617d0444824e8ee4c38ffebff7b1cd3c662c86c749fe69c72679e51478e8f30d5bddf03ee22d51a7294e7d3bc7df34d7d9160dcdfd2ba12d7518d1c9366f7837a73f39e7b4d130320d85dc7d67aa942cf9a1c9d82d270f15b30008339c2f7cffbfab10cb1c0931e", 0xf8) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x7fffffff, "0064000000c9c06d020000000300"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248", 0xc8) poll(&(0x7f0000000100)=[{r1, 0x4}], 0x1, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/140, 0x8c}], 0x1) 06:50:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x100, 0x180) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) r3 = kqueue() ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) kevent(r3, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r3, &(0x7f0000000080)=""/11, 0xb) r4 = kqueue() ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000040)) kevent(r4, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r4, &(0x7f0000000080)=""/11, 0xb) kevent(r1, 0x0, 0x4, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x20, 0x4, 0x0, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0xc0, 0x1, 0x1, 0x30}, {{r1}, 0xfffffffffffffffe, 0x4, 0x0, 0xfffffffffffffffe, 0xffffffffffffbe3e}, {{r2}, 0xfffffffffffffff8, 0x13, 0x40000000, 0x5, 0x1}, {{r3}, 0xfffffffffffffffa, 0x10, 0x2, 0x7, 0x80}, {{r4}, 0x583365f6f60b2582, 0x8, 0x80000000, 0x8, 0x4000000000000000}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0xa03390b780829af1, 0xfffff, 0x9, 0x1}], 0x3f, 0x0) 06:50:45 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x5, 0x1) recvfrom(r2, &(0x7f0000000080)=""/4096, 0x1000, 0x800, &(0x7f0000001080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 06:50:45 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000380)=0x3) syz_open_pts() r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xa77e7c08d4e0ec58, r2) getpid() fcntl$setown(r0, 0x6, r2) getpid() close(0xffffffffffffffff) syz_open_pts() syz_open_pts() 06:50:47 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup2(r1, r1) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000000c0)) fsync(r3) sendmsg$unix(r2, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) 06:50:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000008c0)=""/214, 0xd6) 06:50:47 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x2, 0xffffffffffffffff) semget$private(0x0, 0x2, 0x1) 06:50:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="200005"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x864, 0x0, 0x1fe, 0x0, "f1fe00d96b8f6f46000020000000004ee6f19f00", 0xfffffffffffffffd, 0x7}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x3b9) 06:50:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x4c}, {0x6, 0x0, 0x1}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) kqueue() chdir(&(0x7f0000000100)='./file0\x00') r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000001c0)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0xa2, 0x8}, {0x44, 0x800}, {0x61, 0xc0}, {0x20}, {0x1c2, 0x86}, {0x26, 0x6}], 0x6}) 06:50:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = getgid() dup2(r0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r1, r2]) r3 = socket(0x18, 0x1, 0x0) r4 = getgid() dup2(r3, r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r4, r5]) r6 = socket(0x18, 0x1, 0x0) r7 = getgid() dup2(r6, r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r7, r8]) r9 = socket(0x18, 0x2, 0x0) r10 = getgid() dup2(r9, r9) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r10, r11]) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, r1, r5, 0x0, r7, r10, 0x0]) getgroups(0x1, &(0x7f0000000040)=[r12]) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3f, &(0x7f0000000180), 0x0) 06:50:47 executing program 0: pwrite(0xffffffffffffffff, &(0x7f0000000040)="7295920b40981d99efdbc715427f2d1fc43256e22abecafea332288482be41bb5c213fa55f68eb9523973bbfdbd5ece71c161ab13d1e082c43bac63861a90a568ae33438972fed641df273ad2acd2a142f7361d043d484e55a828b3704aacbffd4cb94016ea0c8cc1be3e2ce16fb55a29ce7c0e72e6a93244978e21ff994d1e031e329ac50327f4ffd", 0x89, 0x0, 0x0) setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = kqueue() ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000040)) kevent(r4, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r4, &(0x7f0000000080)=""/11, 0xb) ftruncate(r4, 0x0, 0x7e161448) 06:50:47 executing program 1: mknod(&(0x7f0000001a00)='./bus\x00', 0x6000, 0x80) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000001700)='./bus\x00', 0x10, 0x9) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000240)="dc9b561aad4522b572b15062d372bfd88efc39005f01e950ded3512b36c7327a132a4002c5d85691343029c6a7e1db9fa1f4bbda5f94f8817910dadbae68fb281f5618636141b987dfc68616af528c856b29800bdd3d2a6a7e1605e7c922d0191250af298abd984c33cca66aea015bd4e80a30c924084b38d62d8819183e0248e5b779e37530fbc2dab3fdc56ea9b14a53b6a030bf8036d3396927e729523ae2d6b21e46d5aa0ed8609ab02801ab072f3a3ceb8f1e1d4da006d8fb76fdb158664a344064d7f89e2e2bddd187a2d5fdf3116e05f7f084bebe7f3a77c0a273bedc2592de5be77884b0e6241082b2749cc709d0b58dea5e9651051ff2cc01792fbad3bd5730f804d0489b1b4adc2f7083327f7c747ea7ea28de109746a251e532c191a53ebe16aefe3ac38c9bf2e0af461bae6b215c620b235e7ef3d82fdaa4bc4561cde2af35ab70478bc18ba1433fa615dea8b8ed072e1de92efc06100ce7c17f168f7853eabc6fa5876bc858cfedc1199cb43e15f6aa5bfbe6d44685de34e9504004863a6dd4745bcce4ccea4ef020bd198f5025fa73fa042279a551b605b79156306fbcc075a635347ab03b67f6d98e6fc7476d91e63e2e00e8f11295bc0f1c618d570a08646eede98a891ff7a5a258a5bc0de6c6181e561bdeb1d2a3422416fc7e436419f10084fb4c237b0f256def4b514c3302a72a7dbc67f83d70cd8de7113a4444305b2425e88c1c7c274381d672ccbf7ede8141f5a82ae097245146b7d2acf51ac61770a1e1c415557ba48a7c824c50039dd8ca886792b3c25901541def82b5cf37049a9305e6e0ec34e060a473eb40d58f46f275318cbfc6098d4983b135c266322ae38f9b7f5eda83ccbf507c4f90d854d40d4e79d897ff200267d444dcb603ee4c3b8f2c109bee67bad48b44fcdfe5ce6655ed6ba7bf7b524a193f1431f3b266b3fad9caa88f54a3438b22bbd63c4df9ebe0254c3a62795d3710ecdf1ef0d12b293272fba653dc13f190f82791577c12539d441a72a3a15dfaed870f1e9f8217c1dbf80918a4207c558c78cc9daf03e550c539ee22344dce490743a16a9722dd11808b176d90fae977fcc723fdca62627efb2afde402192e80aacc0ab23097767caf6cd379b2836c22455726d8a3e59e84d6efdb5985b8c93a80b00e61a8387b2188b0ad77146537f5c85eeda5109f2ecd55a0b3f8b3e165649b3362cb1b38da608e8d917c69ee368cbfc90026b369505b08f327e221b0bfb68d51f5bb0ea786530ed0da15ca78ae671e15406539190e12aab983043f769223ff355927ab14913fade1aef74903bbf95ff7e7cd1ffbe0849d29d6d1b89c3b65c2a1b2342a270969916790159232661f50aca01d34e77b86251947412c3211fd41d1fdaeccc45086af6929e75cf2927db8071760439af511c6fd72ae695a2533e6e3a83c5a70788c86f9b49e5d9b44a8d7760ae8d728091c3f8073098026b6f8945e547b08d2c7d06be4b58603fabed0d850881899f6b094d2ca4b854c55c5913842d6693cbdd79e08d23bffd495dd3729cc025b95aadfa59e4518a5b48433c4ddda9932e940fa52f33e2ccf74da25e63a0dff2249f9ba1b5636b872138d407c449276f5407981c0fdeab83c389d544a32109e46beab7f50db76628dd8247903840e98f535701ea9a5b0a063f07456f2c873219afc3b5b83b4df6e6ebd5290057c102caa335225c41339a934ac3b68fab53ff1420c7ffb16b70a402814b235cef4948857202233b716512ae32f93ece58986cddc939a2ba6731b11e963ae3dabbdcc380b12aa4df0eb91a502020d9eb055a2bae589545b59b1d3331718bbd35494b795fbba03523b8f3a27c6e5941746f1bbf0acf71a2664148656582861f5ac58e76e279ab0b88b8ddce3efa5c8aa520905e0856c210e9cd8f6f46f4da3dee57acb36997e72bc6030b6b3a89f9efc308c00d863954bbef57df0222fe8a35bd0b345c02fb9c07669882ab06af580b086d46a6a19dbdefd57b0d9433ef401d7d5fa4071467e39cd070189ee77f30f1a426172b3a895643e734a59a8534555d8f2262b3e3cd3d79be911465cd75df3df50cf7d36e01484ad2eb73b1bcbe46cf2f54caafaffea92d20ae7911f0ba0c21953e434fac2712f34de7199556959c2b7ec1be3ad79f124d9d88722125aec1fa89ca3a5995706f32eeb1ac1625e9e3e72605207d6e40c93bdecc142e8c64a7fda230035d4c9e236897755d67c53f8f7925918ee69bc7048a1d6ce3d6eb34bbadfadb36f47b2c18fc27e88008a4d4acafc9136b1413bf5e5ae94968c95520b914bb65c85b40ec2878ffce0a4c033ce5596908ee17ce1365d1c2ada32772629a77333203b5d59266a554934d4affcc0bb11e8c9aad4a7d7b27d0629ebd918d3d23801a2fc9c06f15ede6c4d1a2ea3fc26d4f71dfaa49de98fb632b276281d2e6b3c12ff254d88368df3f220cab870659d7024e2457377599544ab187077536839b62406eaf1b8ab69e3ae80491ff72f1ac69d617c2a30338fd9da8e11fd46deb0b580603c7daab44ca88eb8f690cfac7c2425adcf50cda92cb74225c3f60e9a063927a0434ae26407aa75f7016bfc787f4dceb8898df5ec16eda0c87fb9abe6e5dc1ce0e6cafd579bef15f1df26d16288669d7aec7a5a5c0f80ad102e028d5ae87b5134f096cb8f513f5f68caa4ad0edee5df6df2816e1115c31e37086ba6c8e69c874b7e8d74fc5dc130b1308b9f871e54cb1b8f63f809def5e22518c454c56b0e1aeea93041c9e54f55fc1e5b26bbb2b8b3cdd8961a79adbe0f2300c2ce41f85661f7f65d3ae9a8853322d4a610c0893cef58c0550748acf77b1cd034aef01524448f4d5f4e5657edf5845cae6c55400eb16477306ff17871e5376ec11207495c270f1524bf94720323333765429bb6a2dbab9e7950815035bad415cdedc38ccdf4a2e4b06451575a6f7d408eda7a8cfc85d29a43347536129106170c0bbf92d33103b34bfe2421f45e391de9136e9ed2f8ff8d5fbb2231747737033913f00a2509431344814d8afb9a6f728ca1cccc49cd590ad5a35e4c3d00a25090ee2de902e61541bb64a49b8c19f5b35b649d5a40b575b53bfebd9d33906e1fe4d75a67cc083b63412587cb5d7ee3af650e1fc1fd44cc30e52626777ae5e2927166b70669153981e759a208aa9fb3e3339124d788e54274d7949705d25f669afbcfb834bd5d2bb6197b719df52b4fcbcdf56901feedef63f43700d35d17e05d74823f8e41b0ae017e21ced0e5bfff6611bd39dc407922b4b20e4f4ba4b59a5c5494aed8c9a201f826afde754255848c85328b33b0af39155b09fa960373dff494f71331b0026fc353ee9e58e592db260f3b26853034ad2ee47f8efefb83703763c7c3241e32357d381307cbbf2d6dc7d3e68f152fd2d893e1eead04cd205d658126a805f3ea11a4ec3aaa09c135010d4d096d7ab8bb6fa237a87a923b5598af5f42497a76209b40b3929aacb2247094f0465fc00446f5b6bd9d3508796dace53dbff79b13313563fb747765d7e2af864080449de5d607baf0f96e6527e1a71e8afc78c15fd464cfe8d3f159358490f13a83ee0d00d9ec8eae235a66801a4413209261781cec971fa4bd1c4f295a353c842f34f7420e89451cf7cf8ce008bfc13552b5903d386f7fee9bb6d47fc789406d151eeac8226256ff6f5cd5f05e26b93b7548af783ffd9964b161e88b87cf8e61e93722e2157aa0334567103d1d019c39168582ad4049d2ed78f191212fbad57aff7e66ffc9d1aecdba633d8594423ab496735d09d2b688f8324607744a61ec3ffcb3a58bc68454d86271bd9ac84c0e190c9b40acbc6ebba15cc96ff0757282c2cee01c7276aefbfbd5c30e23e928a9a7e15085c9475a39370b2830a2e8e03887098c41686c3c0b065ac1b56679323f746d694783fa18c31e9594fb7f1c9503832756b876d58aa0cea57024e9a4a374c994eaba153b3c2eb436eeb8e563caa9223f535ebde81c7c45cb3596350beda7a23b359d0d7b90719ebe007a2b93ebf353592a3e7680ac471486a08934e56184102549db47f4d87bd1700c52014029f3afa477469c67a3f1d06484bfff6ce54410a07879d39116f8c201154ccf3d84135972f3c5fccff4fce03dc49547bb8b0f6928d8470800c1f85eac2fa6920a21c76d3fc9230d43e81292f2c9497b533ff5e3532d63a7fa8ad74377bb564f75ef5b4a3f92cb7559ea523a2f5ac5f261acd64986f2fe4ea7f3e70e03a1833c90b1fb9037f78057a2db3b28e510f551004d625f2f0f802b7a102945b16383ea67878048e2e82102f39d506b9927d05017cbf445cca1cdd912153d3268522348593894ba2855ef000af2facce93e6825914908681ada6690f24b18f0bd300c79e4922d27e7d91b741435806a0d24285bd3b275efcb1b8a13da4f951a05dfd60dc4d79b07fe3249b43483869e2cd78c6c45544985101d9333338748afedb4ae1a35a869734598ba885dd632f0918ef6558effb9660f0331fd6c4fe3979712435cd1fcf8248713a1696a57c167ba822004b9c45c3db6ef42630add4cc3f4db54d14be1a0df1b761078229bbe1dab87f97351112872cfc23f0cbf2cd7cb2cc17bf4ac3726d6c8ecf1c82056c1a1724026177fcb6692039401530e2bd36e6eed8440b2ed8d5e12d49a46b0cee98bb66efd4b3676a08ce42394dd70af3eac34081846c3998ec226e91443870d1113f677750d7103e0750bad1f375b442a05f41ae05006cad011f55c43d3ccfe5273b1729686ac24079b912e5d168dd75416fe09a344f0d6359d4683925f9d7a1d3a8a29c97ab039a030f2b94885f16237bc8de4bcf037ef7689d96fda7c50afcd13e484e9b907dc4aa5a9e2a53518ce75f1f10bba8941815213914e79b1aab3636938204628be550c1e6e635a9542e62832730c83602dac7301b5fd8ba907fcaeb148b3dac1b68ff14157944aa28f1b5dbf32f85636f7656b9b6595bf0e01bc0c158fc108377fbba04faf0ff5f28a18b46dd019d331384739a65b27a1443b20bec637b768d77fa8d1e18c767c95d0881260460dbe733a91c1e01fb099eec8c3e96e06f9fa79f29ae314b42538bc376f1c14b479b306be6c94186d8c05c212966c0f16ea6ce19e682a00217587bde4f54403d6345cfe0e2c6dea83b33050b4dd42ed3dcf59bb10e51c023f135ca475dbad868cae7223b345f4c985e1ba5278eb2e20fbf50a4e393f5891633f00cdc868a08a44f1fdce4c3504327ec557ba6b9938831619678d3cb7711d2e1b6154013fce68490f2e0b00595d0a50b7188f18c88554090079c9b47731841e4830bf314fab9b66f6ce0f69200336da121ca879c20cef4e284de535b1cb7a9f96932c5de553a427d21ed93378e02862507960494b7f6feff01d8cf59484f0959e8aac2288e3b2a18c88b4b91f88ec589cef9f308fa5bde83f801084630390a35ebc581aa08e162f82eea6b01970ab01a6ed5812f8108f54db9032d225fe97ac6edf13eee605dafd9a2a1fce2cc63dd5bbbb388ccd81fb71d4809275afb9510d1791a0fff28977f556151c559ea842ec5357e4b286eea3fd02bbe32694baff77a5181596a3f1233bdc46101909514deda713cccb1adb52fcdb78aaf254d09560dbdce591bfaf378cb95e58647254b7a1c07bffce1f7a5991128adf44a18950c3983d09f14f851238c6f0b1b82b000af3f8c5816fff62901f4fb0d5ecb4c5ad197f483576eeb4fdfb08b28e6787c45dc918473ee0c04e", 0x1000}, {&(0x7f00000000c0)="fbdc2f3f964e8cbce5bb46727ef37c73514b38699539ed214891a8d03a2c667c4e3f43ab60e080a33f7eba8d4ed8b53f767875f0ff6926626dbe1427b51ed738b96e62516820bbf6997770c766e1a8280cc9790ccb5abe4eb21a34acad3c926572a9c79f0e53b352518cc09e2e", 0x6d}], 0x2) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001280)="03b2070da7bde579430a72c27565f7c20f1db28759da86d6603e5448902c90c2d4aded07e5756e3d807593cbfe65f0da7ca5070704353e24386a0f317eebb6f52070800842152af010bc644af3c68dea0f8aa6821d1efd0af1e644737139b3ceaf72ca176295ef45d8a5f3782a6c487dae29989cf278fc368d4ae706a54cfd84cbc787f4f63d06c36aedb4821ee079e1536ba022348cb75f47e23bf29d4bb841c67d9c010225ab29416a9e"}, {&(0x7f0000001340)="cba368cbdcf1f612ede6427aca703556e3c3f03756d2c6b4025dfefc61f949fad5a3175f4fc91b192bc94f8b67efa2f1821b665c17088940cc1f28c73336bfff20f9f2ff90126096802227e4b404547c2387645eef7dade3db9f4f5258966b905611b0ddafa138c68b124080df2e7eadf1c5440b8f8708ec4f358fb14c6cd9312c834c4ca2431c02ca0de5c261e723"}, {&(0x7f0000001400)="c81fa20ac2e75cd2df38e1b54a938159e643ab5d4f532e33425daa0c5ec091a7c6618782fac71151db8647204f56cb727ee7fe8475baf9629a9046b3f32a3b67f807baaa26d1bd9dbfdd0e7f43af3d4d0ade004ee5a7f531c475e0ad479f4f7943e48bf0d20a796c25f4fcba3ad2c2a6f5c478a5b491", 0x35e}, {&(0x7f0000001480)="9e33b647f76f8bf1f5904aecd2412c7d90078756f09d5641e4b3c92311ed6bf338e98241dba2a5dd44c6cb175a5dd72a2f0c0a2e21ac106a3e11567e01b5bd1e91ed95a47d1447ae11d7c9cbcef9d28a48a0aa9dccedebed4606178a775de76aaa11a74985c403bfed701513e28e2a219334317f0b6d90f40c13c0cfc31085c567b4f372339515e3dcbd931325b903c0432a86f7b237e5116b3c52133c38177e07c45e1d763f850ced51521a35cc723eb4201f715683a1c578e9e05c809d71902fcfd74ce0199f206beee4f9e4f879d72d5b4419e405b70c000ebfe065f6f507cf0f8c6bf9a45ebd8be643640f98"}, {&(0x7f0000001580)="bfd473d4895e03ea66a80ecf156a536a676df4eda07119bfdbda3aa3d665d8e1175e2390751db58a"}, {&(0x7f00000015c0)="e808cf776496acd35475681dc9d8aa062ad45758a8bb0762bbbcf6117d66fb58cfbaa5b96522a956e762738d073f147c2a2bf727bc91a7256f207d138b02cedbb9b53b4c55b8d501818fde224318cccc8cd55ce3cca35aa11e28dc620eb78b2f3fabddb68883d6230227d3ec0c149c009ce2384df89e73f3922c881574ee1e299447e1e774477e031b399b4400e8ea36eedc876ad79d2fef7388f062bc8f8a19a5470cf21de29ecc621cc7ac54fff1ccabb52d23dc9ba909796366ebc3af0be7c4f1de"}, {&(0x7f00000016c0)="7e27305acdd7af0ad1a73c37d52de9845a1fed538b"}, {&(0x7f0000001740)="35969243da6398351e94047b4fc08a6c60701f21f0f19a8bb7c4bf601e5917445195340571f51f950a895ff86e257034b8548086c8ad85e4da5b11a17f461d18be51fc5b98cc395502a7b13400db9d6e3905d13ce09ab5205c7b188d583705acf4a5085e1a955b72d99f94fb1272a3d6eea01de633cb53dd0ec59ed7d1c2d60d3cdeb9f7c894cd4ee43644c4062029dacfe68d16d50dc293b2f7cf129112fd63939eb65900ca3b8e42f007dadb99ed3dbaec2266d129871fe54bf00627e14a18726193d647327b7ee6b4b37647ddd3d1a36ca7d069a0274f62a93af210d4c014ceb4dd317a95d7d0"}, {&(0x7f0000001840)="8e4742a956c230a1c7b12166bf0d315e166c3814021d0edf54b5dcf248a2d05e725f79f3bb026a6304818e83b8a67418a640c8aa6bc9e10d90b120c172d897dd5f818a47fc3e358eaedd9e5163aeee8e16056e342f141d4a768d98bd114fd4ff705f0a2d607ccde9024ac18c0dc8d7311038eb41457c081a3c8f4b0223144a1c8aa61812e0e7977c6d36fbacba966a15b2b09c042699d7a9ec5d976200b163"}], 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001240)='/dev/wsmouse\x00', 0x80, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x101) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/wsmouse\x00', 0x80, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) 06:50:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d71bc1e7bb8f1ecc525af8fa0b00000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae61325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d40972b8bcdb9ad8a4f5f728193ef1d4d99342a35000"/101, 0x65) r1 = kqueue() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) kevent(r1, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r1, &(0x7f0000000080)=""/11, 0xb) write(r1, &(0x7f0000000480)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37ad783a7a73381d91d87a95c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e289d9f9ef2ee4827379ac07c7970ff4d49ac1c4d50996b8011c408800", 0xfffffffffffffe0a) syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x1000, 0x0, 0x0, 0x0) 06:50:47 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) r5 = openat(r4, &(0x7f0000002540)='./file0\x00', 0x2, 0x1) r6 = kqueue() ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000040)) kevent(r6, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r6, &(0x7f0000000080)=""/11, 0xb) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000025c0)='/dev/wskbd0\x00', 0x40, 0x0) r8 = kqueue() ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000000040)) kevent(r8, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)={0x3, 0x8}) read(r8, &(0x7f0000000080)=""/11, 0xb) r9 = kqueue() ioctl$FIOGETOWN(r9, 0x4004667b, &(0x7f0000000040)) kevent(r9, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r9, &(0x7f0000000080)=""/11, 0xb) r10 = kqueue() ioctl$FIOGETOWN(r10, 0x4004667b, &(0x7f0000000040)) kevent(r10, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r10, &(0x7f0000000080)=""/11, 0xb) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002680)='/dev/ttyCcfg\x00', 0x2, 0x0) kevent(r5, &(0x7f00000027c0)=[{{r6}, 0xfffffffffffffffd, 0x10, 0x0, 0x10001, 0x7}, {{r7}, 0x7, 0x20, 0x1, 0x149, 0x20f}, {{r0}, 0xfffffffffffffffb, 0x0, 0x4, 0x7106, 0x400}, {{r8}, 0xfffffffffffffffd, 0x80, 0x4, 0x7, 0x8}], 0x7, &(0x7f0000002740), 0x50000000000, &(0x7f00000026c0)={0x2, 0xc}) r11 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r12 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r12, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r12, 0x4004745d, &(0x7f00000000c0)) preadv(r12, &(0x7f00000024c0)=[{&(0x7f00000001c0)=""/180, 0xb4}, {&(0x7f0000000000)=""/74, 0x4a}, {&(0x7f0000000280)=""/17, 0xfffffe13}, {&(0x7f00000002c0)=""/242, 0xf2}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/6, 0x6}, {&(0x7f0000000400)=""/111, 0x6f}], 0x7, 0x0, 0x0) write(r1, &(0x7f0000000100)="87d9bceadbdc742a3bb142930a8657e3fb4fd3e7665924fbc0b59928049f0b9650917b8dca533aedbb0978db69df99d858e79fb3002c00bb486abd76d9010811b4a33827234888187e1cd505cd77de0042c305fa1f73cdd0b1ec762f4789ca57fc933ef51be40b098f30adf4da2bdaf41ccaa826754c09e5d82d2fe37cf3036c485e011cbc273d", 0x87) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 06:50:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x9f}, {0x6}]}) syz_emit_ethernet(0xa0, &(0x7f0000000140)="b489a83b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c3f131262b0795de24a22162442245e34a7d3119e1ed3d0ccec518ef80549db8566ef9019eefef36a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c936466cd480a06d211f979d24c301d0862401fc71fe7502c") r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) ioctl$KDDISABIO(r1, 0x20004b3d) 06:50:47 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x437e1ba0af932482, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x8, [{0x3, 0x1}, {0x2, 0xffffffff}, {0x2, 0x1f}, {0x2, 0x5c3e}, {0x1, 0xfffffffffffffff8}, {0x3, 0xffff}, {0x1, 0x400}, {0x1, 0xffffffffffffffff}, {0x2, 0xfffffffffffffffa}, {0x3, 0x1f}, {0x2, 0x100000000}, {0x3, 0x1}, {0x1, 0x3}, {0x0, 0x7fcc}, {0x1, 0x48b}, {0x1, 0xffffffff}, {0x3, 0xff}, {0x3, 0x1}, {0x1}, {0x1, 0x81}, {0x1, 0x401}, {0x2, 0x101}, {0x2, 0x1fb0}, {0x1, 0x8}, {0x2, 0x2}, {0x3, 0x870e}, {0x1, 0x5}, {0x1, 0x743}, {0x3, 0x3}, {0x2, 0x571}, {0x2, 0xffffffff}, {0x3, 0x401}]}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendmsg(r1, &(0x7f0000000a80)={&(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000240)="cd60ab919c2ad4b1", 0x8}, {&(0x7f0000000280)="457115508200da0d811eaa195df6b0e037182d25fa885f3e9142dfeda2b86a175c0b76b2d1cb9fcf9446518e926fc7240a67b17c72212e1a5b710f7d34fd8e84bad757e4b915316ab1875eef479980", 0x4f}, {&(0x7f0000000300)="3781d1a6c030aa8b5e199de5ab310ede043b6ff87ca16d25d9c6240ec595f113e044784092ebf96eb827513db828e8eed2fa179c157cd600bd9ca6a59c90a5c356edbb03fdaa240459674d17b2cb9dff9d46875df6a7b303101492ddf5dda8c88c74f92ff890b9be333bef30952000c6f54e11192f2874301cd43c35dce23471188f9ae829b33d6a35d5126880bcd517daa040a0034faac30d2de49375d7c46ab81014686808c44bef112aceb12062eeccd2d2da03e0d5a950b60b144a3d48d34f66d0238cac37c8b03a0566857869adb085cb55176b8dd301db900ff9c695a872ca1607146aefd2ea7a309a0a37330ad2125934debaaed1c08b", 0xfa}, {&(0x7f0000000400)="c4cbece006e58a1ab93e6e258c876d858981b2f9bd242b5efb0d04447005b73b30428c", 0x23}, {&(0x7f0000000440)="44bccc46", 0x4}, {&(0x7f0000000480)="257f895ac1a66e9f52b88882a38fa65449b8af5d7a893dd4f508ca0f36fd2d969abfa442b28fc9adf2c9941921ce3be10d89a030", 0x34}, {&(0x7f00000004c0)="9899b089d8f592c725592ae7c18521bb68179e46a53ae6e2532b7573c7aa1b516263fb81a0e820ace3a7a30c1d4220a3d9c399ea5802bb237359b0d77c3fa7761869dcd144b65caf11485a6539e8a42f7357804f6f5c5f01ffb2d0ba49354e0d7c357aa2ae4f840484a2e836802df29471c9e3e011c7b21bd6e68c957bb1ccedd861edc16d52a599bcbe87b0f2f4a179fa1b536f7e910fc3670299aeca6c4513dae0b9e06f57d8a6715688a16935e13c6206c0989bd8e8888383374ebca1aed7f4458369f03eedf1e7286fce973cb93f46eda4145012978ef4a4eca494c17222e1c181d3e4f4b30dda51d83c6a35d16ef7e927727b9694", 0xf7}, {&(0x7f00000005c0)="1bd25e3de9119a54b2f93ea57fe8d9c6b9bbaf0ff1a167911651f6fdce59eb331ebfd9d4666634a8a9893f14f20e33", 0x2f}, {&(0x7f0000000600)="5bb57d1569ff787857a0a5bc52894334b1e1990e5fdcc0440e5c5b22718b0b7b757bddedfd7560838547c77041ef3d370e01751928a34f11092d909af03047f0ba102b9d1f9664a217df6b5840ba7fca6bf146812e5af2971e7cfd882e3f66496a938b6d2d78653c6b3060d37d4f335f745cacb18d63835c33ca8120ed36b3ba11b93818e6b4e39ab618a88fb286a0c6e93c85470d86936cd06388228d", 0x9d}, {&(0x7f00000006c0)="b7695233a3495deff7c340c881f622356440ae84564d010e0423fc12be8fae24d79e93847b159f3b81b6b43ed82d749c075616d7538103e0b0e9bb2174e2b4a4541036a635c6b3ae0743eaf0ed9002e9fe3c8313a6ab4de298f660037f6bbc78807f4206b8ec312c2ccfba4657eb404217e5f3510b72c987af55ce3b57112d86e641aa47002971da66dc973d30fb2c3b68dc737587aeff3878180fecca6cd6ffbd30bddd30c6e9f54bf00fe4c665a30f", 0xb0}], 0xa, &(0x7f0000000840)=[{0x60, 0x1, 0x1, "ffe4c69c0d8c951f44c8444b99d99f70e1de16e2881109a3d7094aa9f3c8e0711bd8b56c47198b20090db2f2b993cb81d2bdf1fcf060c7b54d605791ea3a1d2d319abc21f4dcd0f611f166a434827e"}, {0xa8, 0x1, 0x4, "900acb419d5cfd8609a7142a05b9a99faabd809f13e66414583e79901db26d6435f50f935a5c269561ceddd2e89378de131a9eb999713ea4ac30714502e82aecb930a3edf435d1195d5e9a25b77cca004ac09ef52f8455a76b0f503af3a124c73ac01621e0dc95982f27aa77e953ea3a32e4441d4442426b72e48cc3cf53459bb322af80e5c57104e9b6db4a5a7edb079efff63647"}, {0x108, 0x1, 0x9, "86da5029093efe4374aa03ffc418ebcb8d789470a52ff4ded94319787da69af4fc050c53a7f5fb11fced5a8c5e65ff0619378ccff1ba3822605910c36ebc32b3c3581fbc1f4a2ebbb11aaeac0c1bfde74cb2026e7155925ee7b06428123a5dfe5004898520310bac9e7063e916edf184a3facd76fca170da4db9691b70d7b7470c2206f04a2034d39bc8124f32c935982248cfac283ce90eac3627b8195730a1ff7180ea0242bcfe28ad5ce8db97368c744aa928672ebcb7c83b93c2dad43bd2170258c4c2f14243e4568fe7efcd781c39667641cdd51fb5c20ccc2f008dc1a76b3d13952dd965b7242016399dfa76880b"}], 0x210}, 0x0) accept$inet6(r1, 0x0, &(0x7f0000000ac0)) r2 = open$dir(&(0x7f0000000b00)='./file0\x00', 0x100, 0x22) r3 = openat(r2, &(0x7f0000000b40)='./file0\x00', 0x0, 0x0) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000b80), &(0x7f0000000bc0)=0xc) listen(r4, 0x71) fchdir(r4) r5 = socket$unix(0x1, 0x0, 0x0) recvfrom(r5, &(0x7f0000000c00)=""/205, 0xcd, 0x2, &(0x7f0000000d00)=@un=@file={0x0, './file0\x00'}, 0xa) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/speaker\x00', 0xca, 0x0) read(r6, &(0x7f0000000d80)=""/4096, 0x1000) chmod(&(0x7f0000001d80)='./file1\x00', 0x4) dup(r3) r7 = open$dir(&(0x7f0000001dc0)='./file1\x00', 0x290, 0xb) r8 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r7) sendto$inet(r8, &(0x7f0000001e00)="6f50bdc8947edb7cd482f7d8a856579c22cf2004a13bdd522f75099b29fbb41691e99e179306a0ba86dccd2e9f18096355915c3c852563423cf24f1e283bef1061a0f86c94986e6f47f376c771ebf25c762d9ba0d03bf0899ece285dd65a1d85565e640438a1a429229a1e8808b6d7bed4938dcf0d6d894e401d6058f5b03615c304741de8ade324b50ea54c5afcc7ebbae62cf08a1e203ecbd658a9aa72a29f2454ee636d39377697d45cbd99da7ed65c27ca184e9c56a8d3e8f6185ad19ed9e5", 0xc1, 0x2, 0x0, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000001f00), &(0x7f0000001f40)=0xc) r9 = socket$inet6(0x18, 0x3, 0x200) fchflags(r9, 0x8000) r10 = open(&(0x7f0000001f80)='./file1\x00', 0x800, 0x40) ioctl$BIOCPROMISC(r10, 0x20004269) openat(0xffffffffffffff9c, &(0x7f0000001fc0)='./file0\x00', 0x0, 0x40) rmdir(&(0x7f0000002000)='./file1\x00') r11 = syz_open_pts() ioctl$TIOCGWINSZ(r11, 0x40087468, &(0x7f0000002040)) socket$inet6(0x18, 0x2, 0xfffffffffffffc00) pipe2(&(0x7f0000002080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getdents(r12, &(0x7f00000020c0)=""/222, 0xde) 06:50:48 executing program 1: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x0, 0xffffffffffffffff}, {0x2, 0xa876, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x1) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) shutdown(r4, 0x1) r5 = dup2(r4, r4) ioctl$VMM_IOC_RUN(r5, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r6 = socket(0x18, 0x1, 0x0) shutdown(r6, 0x1) r7 = dup2(r6, r6) ioctl$VMM_IOC_RUN(r7, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r8 = socket(0x18, 0x1, 0x0) shutdown(r8, 0x1) r9 = dup2(r8, r8) ioctl$VMM_IOC_RUN(r9, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$PCIOCREAD(r9, 0xc0107002, &(0x7f0000000480)) ioctl$TIOCCBRK(r1, 0x2000747a) r10 = socket(0x18, 0x1, 0x0) shutdown(r10, 0x1) r11 = dup2(r10, r10) ioctl$VMM_IOC_RUN(r11, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) open(&(0x7f00000003c0)='./file0\x00', 0x40, 0x68) ioctl$TIOCFLUSH(r1, 0x800c745b, &(0x7f0000000240)=0x6) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") pwritev(r12, &(0x7f00000003c0), 0x0, 0x0, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semop(r0, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x9, 0x1800}, {0x3, 0x1003, 0x1800}, {0x1, 0x4, 0x40000000}, {0x3, 0x4, 0x1800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) 06:50:48 executing program 0: r0 = socket(0x10, 0x2, 0x9cae) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x9, 0x400}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x10, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, r4) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) setsockopt(r3, 0x2000000000000009, 0x101, &(0x7f0000001540)="abc1bf144f4cb61fb7ab6be02f510c756348f82a0500000066d84781447eb4c579ffbe26cb5376e5233defff4f2f0e894e6c15ac8d80e4315c04f4e022da76af6e311d4694dd0d8c4f0a4c631ac0e0ab53dd8d69c1c1d64c8cf9010084fd807e36972bbf1f73db1d34c3b41b3bcd54ac4d673efd4e8410a42d5cf5c3ce9f94f326ed5c6800000000000000624f0e76ca000000dc116b9a46cc772f73a1f712a90adc7e3e880b38fbe710038e78bf956f66a6b78cd7bedea3f7d439cf5ddeff2f42e35d9b44fcd53d80c34bd545fe9dcd051ebfc1a882e40038e1b01c76227905e0911a1a0df8a33f955082ca111183f030cc554aa2086adccdf45761458a4ae700be6ef8b29766a5b2488eb79bd06dd47867970ac43571ce5fcde0ee6e3bff010000000000000f4e0f70a4fa6d9dccfbc32b5f4fa4e10a49be5ae232ffb8a37b3ac63feab24c463defe297225ada203594d7e285ebb78830286dc7e9592d5698ac61f3eff20e56650c4b47c025f7af193b7f21f88a737187e3a345911f77a61bccd8bf1cfb9eff6781b2d1b2ea3dd5885c186925d59c0d39b80000000000000000000000000000000000000000cf1bcfb0b300f99cde28d0b44ef663b60034998c50e81ce5cb11", 0x34) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0xc62849eaa87e4e6f, 0x0) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000140)) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000013c0)) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f0000000140)) ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000140)) r9 = dup2(r2, r7) ioctl$TIOCCDTR(r9, 0x20007478) r10 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) ioctl$TIOCSTSTAMP(r10, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) pipe2(&(0x7f0000001380), 0x4) ioctl$TIOCGFLAGS(r8, 0x4004745d, &(0x7f0000000380)) r11 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r11, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r11, 0x4004745d, &(0x7f00000000c0)) ioctl$VMM_IOC_INTR(r11, 0x800c5606, &(0x7f00000003c0)={0x9, 0x1, 0x9}) r12 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r12, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r12, 0x4004745d, &(0x7f00000000c0)) r13 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r13, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000440)) shmctl$IPC_RMID(r13, 0x0) r14 = kqueue() ioctl$FIOGETOWN(r14, 0x4004667b, &(0x7f0000000040)) kevent(r14, 0xffffffffffffffff, 0x6, 0x0, 0x0, &(0x7f00000002c0)) read(r14, &(0x7f0000000080)=""/11, 0xb) accept$unix(r10, &(0x7f00000014c0)=ANY=[@ANYRESDEC=0x0, @ANYRES64=0x0, @ANYPTR64=&(0x7f0000001480)=ANY=[@ANYRES32=0x0, @ANYPTR64=&(0x7f0000001500)=ANY=[@ANYPTR, @ANYPTR, @ANYPTR, @ANYRESDEC=r14], @ANYPTR=&(0x7f0000001440)=ANY=[], @ANYPTR=&(0x7f0000001740)=ANY=[@ANYRES32=r0, @ANYPTR64, @ANYRESDEC=r5], @ANYRESDEC=r13]], &(0x7f0000000080)=0x3) r15 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r15, 0x80047410, &(0x7f0000000040)=0x6) r16 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r16, 0x802069b5, &(0x7f0000000300)) 06:50:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) 06:50:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x88, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20020, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000240)=0x7) dup2(r3, r4) mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB="250000ff000800003e7a66116e280000086e1932e9f789cd78a757316c3295d551cb9989c3a3ddc01da397476afd7c6226019f3c9df2106ee6f7d1b80f9baa215bef48c8699b9b0c61095b8e327d316a57874838d1d509041c3879e8e54db4c226c12fbfddaf93f8dbd405807b848144e25a88f7fbaa7c83651bf3166ebffe4afa6bf588b3268a1136e65ada061492ad7e8701e6c3f4ea73d1a00e16b3048500498074f42d432f0b738671320e4920f6618040243e401ac8ed1e2a1eeff6b84da4085879c714dba791c3a9638c1b6205f539942bae9d86946102f0ce6d7f25e57498e251f3660468171b552406cf49959e02daadb14ee652c66fadc3954c416e5def3b68319642f1c6a7203cd88d7307939acb3dc325da3f902dec38053e18bc054dc9abbf54f3156077fb7312114f2ab150a0eff7de9a1095019342ccbb28626352be594aaccca3092b42ef34c7a22ab3e5f16513362840b72e43cfb4b0f5fe5afee86163351fbb2f3ecbfdc9d9d0a60d861564dda97fc6cf8f7c55c8f3d66979de2ad41948e6f45d1d9f27d6353a0e647e76baa7984a15ae1c3cb7f9d763dcce68ad19960b9217e582575aebd24f6a398a59f1f0135599541b13ef16f328f2a0e30b8c3b55d89df35a8209e064190e310d9bf7f6ffd2ea7a4ac5", @ANYRES32=r7, @ANYRES32=r7, @ANYPTR, @ANYRES64=0x0], 0x1f7}, 0x1) recvmsg(r6, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) connect$unix(r7, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b08dce5800"}) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 06:50:48 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = dup(r1) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000080)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6c, "937500"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000100)="5e575d3743d4aba2ffc32590a585a695470b71b3c83778953dfd9977885e83bfc6c08cc5fdc30b1b0b49580f609bd5d3ed976acb4150a1854a94bbf178c66840017b301e920eb4259208c56e7acc35a3d6f7e5b7852667c8121108b268e238ae004726509e780f1190a9950a", 0x6c}], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCEXCL(r3, 0x2000740d) 06:50:48 executing program 0: r0 = socket(0x1, 0xc003, 0x2) setsockopt(r0, 0x4, 0x64, &(0x7f0000000000)="8cac8051", 0x4) 06:50:48 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x2c1, 0xfffffffffffffffe, 0x32b, 0x0, 0x2de}, 0x8) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) ioctl$TIOCNXCL(r2, 0x2000740e) recvfrom$unix(r1, &(0x7f0000000080)=""/47, 0x2f, 0x806, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) 06:50:49 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000480)="b014391fb8933aadaae077e6f0309ca73c9d7692782b8df37cb88282a9b16257351cd81360", 0x25, 0xa, &(0x7f00000004c0)=@un=@file={0x0, './file0\x00'}, 0xa) socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) r2 = msgget(0x2, 0x2) msgrcv(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="00000000000000000000647d5508300d2aca7f40db0000000000000000000000001000000000000000000000000000000000000000000000001a0000000000000008ecffffff00000000000000000000000000000000000000000000000000000000000000000000002100"/197], 0xb9, 0x3, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20001, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x40, 0x0) r3 = msgget$private(0x0, 0x110) msgsnd(0xffffffffffffffff, &(0x7f00000002c0)={0x1, "7f78ccc001dfa3969b9b2d6e30db7083c8b80fbcde10e37c227a8a0ada6e2c8a0dfb1486d2be261851926f5c22cc64cbb38f74c7f018ed019718fa00cc482000013a9922e02047d1393faf1c48fdc4cdc787346ff239542948d7428b3e537e4fd90407dd84bc6901097d62384dcb1dda1d4fa36b7c20ca78822d7e825211724d12d7e5b230ad2aa2acd1f29715ef6c9f8ca4f73e0c8b9d59529114536b7f76ba1fd00e1eca648aec59f47ba5d7c0ff84177ef6b68fc3de7616c32b45cd48771d4180a5c3a2fbe714a2a717522734920a7237b0101408f5d896fc0e04318cb7aaad"}, 0xe9, 0x800) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_RMID(r4, 0x0) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r7) setgroups(0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchdir(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCNOTTY(r8, 0x20007471) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000400)={0x5, &(0x7f00000003c0)=[{0x3, 0x8001, 0xfff, 0x8}, {0x3, 0x7, 0x8, 0xfffffffffffffff9}, {0x4ed9, 0x493, 0x6, 0x2}, {0x8, 0x4, 0xfffffffffffffff7, 0x1}, {0x71d96643, 0x400, 0x4, 0xdd}]}) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) semget$private(0x0, 0x0, 0x9) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0xf0, 0x0, r5, 0x0, r6, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) msgget(0x0, 0x446) getuid() 06:50:49 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1, 0x400}, {0x6, 0x4}}, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x40001000, r1) 06:50:49 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) 06:50:49 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) r2 = kqueue() ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) kevent(r2, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r2, &(0x7f0000000080)=""/11, 0xb) pread(r2, &(0x7f0000000040)="0876a7dfd637db7a55e7ed70", 0xc, 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000000c0)) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000180)="18f94efbb9679a9a388de49bf6b91595b3c9e07d49ad105851501c928b2b56d77cc7d0b3a592dc89bda179a629f2d3a4387565a712e0aa38dfda1f76b0320542edd0b2a9b9f9dfecc6a6a31c94315925fd3af3cf4020ecb86261c9b5af87e2e0af3c8d20c552906247b34137b3002279639154abc9248f4e81bc7f4d8ab84b7b2bf11a6e7299b6db617a4203d71d540ec186d1bb078f4ae561848de060cfd9d1edb2615976ff086564bfbf1c2913f5cdbd7b9cddd16b1d4a5cf14fea3197ce809020a3d09f163c72c1227fe6cca00472095dcde7cb28229f49594f918582ca", 0xdf) shutdown(r0, 0x2) 06:50:49 executing program 0: r0 = socket(0x18, 0x2, 0x0) listen(r0, 0x0) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) 06:50:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x28}, {0x200000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a0283e96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) 06:50:49 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a", 0xd5, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x114c, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x1, 0x9fa, 0x4}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) 06:50:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f0000000540)={0x0, 0x2d9, 0x0, 0x0, &(0x7f0000002c40)=[{0x0, 0xffff, 0x3, "d13c77f61d6d567e0f37a55b1c82b237505e0fea680e4ec1724d84a3313518d6f8bee3583cd39e620bd79ed564cb3f14e30d4dfa738d9dad83514311e7f89325f0f301fe89d47f3631b9f4a958e5848f30769132cbff6086e10601cc785c83e60410e1d327ef7d090b6e836aa906dc6b1f3395b9cf9c609960047f0c7cceff9158ba110dac8f79d6136effe17dc2da54646c93a5a5e79f05c939186198a556a2a7f91ab8207afc6d5efee0a931ab6fb0d584a10207ace0f1cd33ed27017ffdc1ea7e949a5724b28dc667e17c42a1f072767c8a6bea34572ff605afb836dc349c991506c8f11148e8ffecf806bcab672e03d1726278476ee807b48bc741646a905db6fb128d21fc9b270fdf84fa53363049e97ac0b53b5ee6148aaa72680c82c7850e11717f1f985703a7b7eaea80843864b99024e437a638b698b5e50b2b172e7464b7d9a63258758c7ae909a6a9737993f3593242b8a7b8af771566c66ed08b658e8755d04fd29c0507fe73add4527b9ec866898c50bec73e869b06e608efbf09d9cfddd959bbc299c7b662033be492b97aa0898e943e6e4e098b6999413b4cd3de2250cb97c968e2c79100595273e3abd6fac2e590751fb526ed89f724b64fd246e7cac0594be7f3c8d04b36c44cfa5d54ef9ef4a0dac097a98cadbb070dbe4d9df51d17f63dcdd7d5dce693b1321c8a0aff705bb21476b6675b41e1601fe83506dbf8bf34850da38ebe351941242dbcec8b656545e7e164b3ed7821425b05a3ced9c857d588961384fb64bea70290900a918e8d1ef9f14d428b62f8a227608235e1388f09225af8df328021594c8b6706609720db28b410cbb5f7f5004444b50be9779f9837b7ef54d231e979a521ea7478ef631f1044e989aa2fa8c6ab4a398220a35d2bb3c99fdd5cffd1251cd3cd56d3436b76063e14dcd99e5a9760d486ba79295e0dca702842b3e34e1ed16cc26411ee502c1daa6ee494095cdc3978f48daa22b2639a818d3890978fd48fd58368ffb76620f2aceb72d44c1a3656a4b56e619b2e6e76ee2e968a0a6f955c722ae0429b05b6fc0607ef36748cea53da16a4c220ea5820727497108ded5110f56dd609e3a59f26534190b6c0b416030fab5086e38918d2ad49452f2f1a11b4d2822e3ac3fdae047e9cc33c3140f3449ca696d3829fd507f9de4649480d60d02a32f5975a80fdf12a0e83a674e48ceaaa416318eeb91d764fc4ef50b04b2b318d2e2fcb9fb2fe7f4b4299c63b3d6c412a2ffce5f70ffc7613eca17395af2dfe1004caa605da0464696154c2672be854913785307a75c4eb92b9fee57f47ce10f4c8dfecbbe105c57ae73da87a511faa36fb4ab9e13d23c823b16c5842deaf57d8405a173672702ad907293e779f7e9398ae5246d91121e38b73a2d4d888fec90f1f55f7f0306ddcc4f7b9ff234cabe12f504d310e32ce1fdfce98ef90c700cdffb01167a7b16077d598622008b1a3a0e33b55a0c93cf186191b11dcec84011160649aee7b8363d86a56d5f2ea3627cf0170774c51ba3a7cdb5478aad0e37310cea6a6062e35b34cbd603a872aa82d4806310eee568e060a95b8cdb8c0b609b9a696cdc87e33a0fedb03b16871f2a631d55c08f823743b9592cf3dfe85e340fdd135c08a731609edc45678036b37d78e8145e603360ffd5e5c4994d5e4c17774bc97981c50559d78fb5e6ff6db808b12c600b2578c5418bcb5cfba6f92f4f74095aa743a1d004d68b2ac5c9b010989f9915a61fd74622539cab663280f9cbb5161ef8296b14f1760f7684d402f6fe9d34fc9997e56fdfbdd0407ab9d4e421d18a493623b823a50788ec463a14c6c0178c18c5a33190b4be1050e29faafdc4179234b3b0c07ea2f9d728cef5ef623daa6c6cec6361de9fa510701e1df627f9299fae2b2125108b74183cb8bed36ba364d267369c6f1875526c15471c7757cb922b5dc3bf293f6b5594c256e8d6dd7b91965f61db05197064e472132e18283a779b30396ccf6d178b931550c6e3f7927dda36808432a491d02cc0a9fc011cc0802c176dd40833301276de0f009ba70ab22b51fb087d56ecced3deaae1f4106b11941f6cc51098bd364fe4f95f6adfe35217091906c4a1a7761555320f24b2f0899fe5b0167d879c68f9b1e78cb54f8f14d89e61ffc0c753baa19f64ecc87fd80dd9c2fb654605bc375c542b025ef6eec5313ee4d4378a603732afb1ca57ffbc4d9b91ca391a58a3624e92e4ca0992e70d9287691141d28cdbb111561c8e6f5ece9c51cc6b6668ac6bf49c000052b0d61c1ea4714c1441f27960f1bba1bb5368835fd37da107752ff2bbf23757979181c9d5e0a7d052f847dce745d025b116ee91a7dffe59834b56f70a51d131d17aa53a9e92b4fe787304e540da9ffdc52b289f6834a6f3778de95db630692c9693f140e33d06434ce893e96e03a99b0bfc32a52b982e72ebb766ca7f0ef532012e737877649efefc6442066343b4d1bd9edfb0757311c038253083cb7cd578c2923bd89dfe45e3776d5d722d930f45d8dcc6cade421027052aaee370889ec294d131047dd4e8643a9791879447fb14219e6af81fe87296b44c60eb51f87971eaf09f555341a1a18f3cbc400db4d575b3d5580d1c8ab0d42643588c5245e559037cfc93cb35e9a1cb46267cbc6f45e4f47492606554c8396fb9598b55a72bd0787b6af4ac2586bf41cc3330439e91e2456ba9240e8991784ef5e21ef5b64bcf97eec14b0e8433603822e06767186fc769caa434d8b9c3da0ef3e71d11f9997369788ffb06aec1061bece045630d5cd07462261c9eb6fc2f82a83e38abc4fc8068879dc8f49d63239c6c1c5b4c823d0d5a3b961eb8a0c16e5c13efe51bb40aa8c9400ca9f6f5f75464ca055d447568d695832257f00bc24e26b77fd4503c93aaecd39ee22cd94a8d8de1e972b22b7a92d30ff2d523eaaa090ce7dde17c8da755e414f0820138ef37385bc2764093f79e34db7a3f4b03581f291b95a5f1f5319ab542fa209b7e7a819b89fdfa2bc722bdd8eb8ad656b6ab3fb7877d72c0d771a4dbe349c3af5a290fb3cfe08c3b077183c034b90686765e9107e52e81d33868ab753c694bbb77aae34acbd1a3305bc2ca2ee6bd6d9ccaff99d8d48ee5037728b2883fe6c2e959f5d82c017d580ecdab44c6c20befde745fd88b3bdfac37aa54e472062bfc0d46874f17da75258e8beabda7471935a8f2e6e67ee35326ad1dc40e87ff6624b16daf49d150f930cfbbb1dfc3f1df74ee9df96ed24e27cb9dada20f7a86c40594f65f0f36ca90edd809c7af972f88ba7a4b5c3634f4ac6881a75d7bb156786a39b2d9966d5efe3125216f54e4c3c565f512f9276c68df8df3161cca3060a4082d80f6df8c869dc339013b1a677c0dd862bba57fac3a6d6e82ba89b78f09fff8bb3f2ad5d7590f01bacbfb933336db59bc11e0dd5c24bb4284a4795c746f9a1c483817ddddb4352c36a8be2c80dd3985c66c4bd126935833e915a4d6472b8a78a3867ccaefff514b54495c2d271aa04c17a1836591858cc2ff3a9e23c021c6b805552391a4be6c234ac98caa501b3a3a859ebec64509f97adbca4b829c688217c9dc532f095f5aca4f0ce52dd93c343eee7547be4dc87e0b2a592f2b5853fce613bfa4055bc2839ac8ea8e1661a0a362bc8115d1b774f33ca2c48a202734f87d47dd7ee892514fe8eabeb4a7b75765310b0b2125aa5d3419f52fda28a4f17dcc6bec675df171c624036bfcb24d52b89413ffdf1d870c5aedffdcac27fdf66e2aa1bd39236195bd1f9a0d4d6cb771ef13d3553837cdb53a7b9f6211efa833c8dc92ab5919391eaafbe68c42ae27ee9ed52f904740f9736a27217843636f7afdc4f440ede75b249d83fb1bc37db1c201d13f4ec624425d622212c5fe380060ee4fa640b137257201b7da70ce6e5889284d2e63f63b86c3304f5ba36501d6b966e5a23072099226bd29c6ae847a6959d62ed2c9763bf398446e4167bf6d6dbfff2d88d45d73bfbb108cd8c5adf5fd6443cb6a63983f312b6ecb351ddef02c9daca0b943d03dac2caa71c89d822167407a91703ec3eddbf577ed06aecd3ca71d8c16aeba44f286a38e03c5b70fae2a84766c6a655b49ac193d53c1a57b674911685d9a630f15d817ea32e7b77c434776a0d875fdf37e280dfe4ec6e7890eb33fdc18d6bcfba586bbe65facfeb706a37da9bdff9bc2c57208ac9e11f346731edbf6bc66167fd3c78736a3385c82aaef7d436070a9c09a11c893204e84d35277b1cacd106a24ad8d416f2cee1e59317edbca9a61871e0d6be0c4866c53cd42dde29570754641d3ffbbff66f809dfe5df004f3d51fe11a8acfa5aa63f6b74cba5e3d279b55f84562b54d398a79d84e6880e0c16df0c49eef94c8e1fb776e96e17b41c59208e053cedad5ea994c1b82f1b66d8224f680a253795a7763c04101e99f958346dc35ddd4d36bfb6f9ebdc9668eb4c6a9be66882baf4bea85cf4d26802176a9a1c1e6aa70c3fa4064e5fcbed17ec8414dea044b68adb549d0771e7a3783ff3f8b5f4d685df67f6d8fd7b9f30562870e723f7e2a5f2cad5eb8f87276c08214a05aa66e9c447382ca00a0eb583c5c7700abc4533f6d02265367fd47470a15da7e52db9dd222fdee82d2d8be19ac466c5ae225891e252b7ccfe8f0ffe016537b86d35ba90472c06ecab02af01f5216cc7b510cc873b4769e310ef3b7d3f60dcd5338e4fd57ccd3a7e55b202e9368db7c511b88b83c6b39d86f65ea5d59547664da25780436f60fb04588085e541e74ff14abd16c99bf02decaa5d09d39ee8724c8a62c1719c4bf4bf6e24c08e897860183afde3ff51758195012ea9493a566808d54ef96a284ddb71877e0aeacfcc45d2c4fda44dabd27afae9141d4fe88ab49d3d58bedde0d3255d1d2a89934ee3f2d1643789d2b28b4754fd87cab8464de24f1f9168ea794970ceaba29f2541e07e8da47af5a095ed749bfe557575fea52e250a7dbb5b1c1eca655cfdec17cbe742361dd31137f5302e1daf04a69a94caa07f9c5b1dfe18ae491769fd4616918f0ee5a7f90880125fc894feae592210d128193ddb80905ec27e0d1b7d61e66cbca43d45ed4ed9f735505abcea855560e85874d57bdd29011822ca7514b7d744611200af39759daf50258160bc5dc8b3348cb066810eeac957ff94e4b42cffa29f27bf9e78746a1e86a69afed9998c247d4ad9dd9a823a2ab6491a4caeb39fd148628ed7e188e85364cbeb390e67690283e8aef35302e12b4921249fbadc4c6b4f52e6eca562d415867aab89214aa83d384c274f3785572fe94b0e4ee9645121319a5cdb0609fba56df8292ba074f737594b0899b2d5acbcc5917ada4e11528deb294303bab261e5e763576cced59f900beb4afc12b9a7076d37071b2aa3d6f0bd4b9793843dc3e0e3742496e114a21eb2c914801ee2dcc74a8c789efd53ece7e84132c5730f87607127b47ceff1d287ba54995b0fba7109c61d7d8848cc1019c7adf6a72e1dcf8bc8d521497502c93c7c297f4669c9ccb9b63cd0941fbe42fa100c31c133183a22233b107410316c508f646b3dee5de1275904fc4cf1b2d019ec326c92591e48fdb83d4f78e27448e7379614d66834f8495e79246bbee3b9505275236c1a1c9ee15935db71998e6b34ed9bdd49ae170f101a45e8d059afc4209d5087252336e6dca17e4c2cf822aea7894a6f9bd460223970ef8fa7268b44b38d3c10064e00718f37c08a9ef79e09dd327856abb29"}, {0x0, 0x1, 0x6, "382dd4f7275e56c225eb2348ed5e2ea14d30c5b390c7ea70d51a22fc7261656929d407d8f85cf78ca4be68ace14634282160d5ba080ce1b962ad684a26907bdc9d9f0727c7c37a"}, {0x0, 0xffff, 0x2, "a474a41b51c266dc4d03f1e9f9ba4483b51d1685ef9dc2c825b2b7eed31df2412393a0d51c3670ca020568de5f6ae1904ccba487cc8552677b3c1e6d24723b8725117d86f821f511072a25420b9b8b9f948454e5bf5e4487eefd9d0c987a6eddd02ebb46af4e5e6d0ee1a9fae99310a5c9d3a55ce083585c6a534b269e5d4416b772e11a76d519d25cbbaead08803e71a08225124bcc387055c288e1e8f9dc89c2c3f63192f2bcaa05c50357"}, {0x0, 0x1, 0x2, "e29cfc6cda1cc9e9f6ccfba2c8707dd15556d5d011df337041bbf2fd75133082415058addc04c1d5dbfeda5da3055227c4e5bc6c0c8ef76f13dab69010662e2b3f2f982435387f897c9a514ec8536134f0ce83efee725f5d42e2661dade8f88fd19e1f977202341ba67115"}, {0x0, 0xffff, 0xff, "a29b765550ead1cd933d82464ad467fc87e687d9e27b9f2fdd22b33f53c0aa2f260eb66690835e63fbde8263"}, {0x0, 0xffff, 0x400, "f9a855f73f99f1c71b6f21ed41ecca5270921e1623ac10ae9b06ec7cb18b3bf3f8cfac2f225a0ce513675349d5f196f4b8d2eee8a862cf611f029c7e771c7efe04dbf88498fa9b1bbc94bcdf9b3e668e6e50d6303131db6c86fa897174190bf3ccd56ef4fbdfea9b6c3b98a094a806e9d562ecbbbc1654195048521f45b9079095f416b9c7cc9655717d36882626d4a806a757501d9fa816f18ba5d3ff5bcf32973f34e659ed1631b1b7c82f4e0c5842f63211b48a37d7da46b010d25d22ab3eb7896bd1f9bef828ea45a814478e8a5787ff06884ec46f12d133083e9596d0720d855194bd4c38b9f3f8ff7b2fac03ab10bde2bc9d701e2ddff615449c1fd71cf349a2bf241b3ddfca8757d52f7b8b5c768622f2b68e1020c9f0ee5f7376d357540b730bf97390de79d50b232038d0d8f3a364f368ecc2f9573bd6d62437168952c195a1afe3cdfc9a11b651595e8fec138ff260bd000100000000000000172c0000d58a4204f4d4ca6d1127175633ff4fac475d389add0dfafcbd7483098756ec0c2d555ec777cb55f9d5f3816d04ad73e306fdae04b0ce655f2bd72a88708296634b72bf373f08006179403061d6ea6ec60c90"}, {0x0, 0xc2b6d23f095b0e7f, 0xfff, "94423a60214b39f0627cf377a0449b5ac7c2aa6f497527aa2459dcf2ccdd4ca001aa72a819ae74d36865ebc01c09d4689e447a79edf67afb3e5fd1d23c90e8c254c4fb4c1058f7b286f6ebeb917065e3d824858e01a93f1a2af0a0ef0775aee13dd2b22b0babd521c9cc2b865406"}], 0x10}, 0x408) r1 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r1, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000580)=""/4096) 06:50:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="9fc0", 0x2) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) r3 = accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt(r3, 0x29, 0x401, &(0x7f0000000180), 0x0) r4 = kqueue() ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000040)) kevent(r4, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r4, &(0x7f0000000080)=""/11, 0xb) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)=0x6) 06:50:49 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x100000000}) dup(0xffffffffffffff9c) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000280)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xb3e1, 0x200000008}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000180)=0xffffffffffffffe1) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f00000001c0)=0x1) 06:50:49 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0xe7043e51074e445f, 0x0) poll(&(0x7f0000000180)=[{r0, 0x1}, {r1, 0x4}, {r2, 0x4}, {r3, 0x5a3e89e2fa2714d3}, {r0, 0x10}, {r4, 0x8}, {0xffffffffffffffff, 0x20}, {r5, 0x40}, {0xffffffffffffffff, 0x10}, {r0, 0x80}], 0xa, 0x8) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2", 0x57}], 0x1) 06:50:49 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r1 = semget$private(0x0, 0x3, 0x10004) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r3, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r3, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r4 = dup(r3) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) getsockname(r5, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r6 = dup2(r4, 0xffffffffffffffff) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r6, &(0x7f0000000480)='./file1\x00', r7, r8, 0x6) r9 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r9, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) r10 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r10, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r10, 0x4004745d, &(0x7f00000000c0)) dup(r10) sendto(r9, &(0x7f00000003c0)="211b325de2763d7ec07d836adb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0xc, &(0x7f0000000100)=@in6={0x18, 0x0, 0x0, 0x44}, 0xfffffffffffffece) r11 = dup(r9) r12 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) getsockname(r12, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r13 = dup2(r11, 0xffffffffffffffff) r14 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r13, &(0x7f0000000480)='./file1\x00', r14, r15, 0x6) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r16) 06:50:49 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x5b) 06:50:49 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x818, 0xffffffffffffffff, 0x0, 0x2000000000000000) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) utimes(0x0, &(0x7f00000001c0)) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) pipe(&(0x7f0000000100)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 06:50:49 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000340)={0x0, 0x0, 0x0, {[0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x100000000002, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000], [0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x8001], [], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {0x0, 0x0, 0x0, 0x7}], {}, {0x0, 0xb15}}}) 06:50:49 executing program 1: mprotect(&(0x7f00003f1000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x2f) shutdown(r1, 0x2) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003f0000/0x1000)=nil, 0x1000) 06:50:49 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x48) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x80000000080, 0x100000000}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) mknod$loop(&(0x7f0000000580)='./bus\x00', 0x40, 0x1) mknod(&(0x7f00000005c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r1}) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000640)={0x2, &(0x7f0000000600)=[{0x2, 0x7f, 0x10001, 0x7}, {0x3ff, 0x31c36d2b, 0x3ff, 0x10000}]}) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, &(0x7f0000000000), 0x0) write(0xffffffffffffffff, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000140)) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000800)) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3e}) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000280)=""/180, 0xb4}, {&(0x7f0000000340)=""/255, 0xff}, {&(0x7f0000000080)=""/62, 0x3e}, {&(0x7f0000000180)=""/32, 0x20}], 0x4, &(0x7f0000000440)=""/229, 0xe5}, 0x2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x800, 0x0) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000140)) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f0000000140)) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r9, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r9, 0x4004745d, &(0x7f00000000c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680)=',\xdb\x85\xc2D#8\xabe0\x00', 0x80, 0x0) r10 = dup2(0xffffffffffffffff, r8) ioctl$VMM_IOC_INTR(r10, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r10, 0xc0107002, &(0x7f0000000140)) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000000040)={0x0, r1, 0x2}) syz_open_pts() socket$inet6(0x18, 0x0, 0x0) 06:50:50 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x9, 0x0, 0x0, 0x0}) 06:50:50 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) syz_open_pts() ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) r3 = kqueue() ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) kevent(r3, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r3, &(0x7f0000000080)=""/11, 0xb) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x5, r3) fchmod(r4, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x11, r4, 0x0, 0x0) 06:50:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000a40)=""/4096, 0x1000}], 0x1, 0x0}, 0x40) sendto$unix(r0, &(0x7f0000000140)="05", 0x1, 0x0, 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r0) 06:50:50 executing program 0: execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)=[&(0x7f0000000080)=')/\'&\\\x00'], &(0x7f0000000380)=[&(0x7f00000001c0)='\xc3\x00', &(0x7f0000000200)='\xe9*\x00', &(0x7f0000000240)='%\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='%]\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='}\'\x00']) mknod(&(0x7f0000000140)='./bus\x00', 0x10, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="31d4a0262d1a3ae733780fb161194cedb5faee0ef0986551accc2aed97d8db3131912cfd8c949c2d68283a5a5d32676076203336e9a4ca3a4c051191647e46c2438eb0990011f26a3d", 0x49}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000002480)=[{&(0x7f0000000480)="2dbe05a8750609c88abc40fda4dd7ebddd1f18500cb722d139632dd2b330b14b3f161550fbef1cc137e7f260112db9cd8d7c28558758b8a09da86cf5b994425a4919d8e0f1b8e0652d", 0x49}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 06:50:50 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) 06:50:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e0f66696c000000284d4e05f47e95906f622fc7279fe9334495d5d1"], 0x8) listen(r0, 0x0) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 06:50:50 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socket$unix(0x1, 0x5, 0x0) kqueue() r0 = kqueue() kevent(r0, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) 06:50:50 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000000), 0x4) r1 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r1, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getegid() r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000640)={0x10, 0x1, 0x4, 0xdbc, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x7000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000f79000/0x3000)=nil, &(0x7f0000e46000/0x2000)=nil, 0x2800000000000000}, {&(0x7f0000f4a000/0x4000)=nil, &(0x7f0000ff0000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f00000000c0)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r8, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r8, 0x4004745d, &(0x7f00000000c0)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x3b, r3, r4, r7, r9, 0x44, 0x2}, 0x1, 0xffffffffffff8001, 0x3}) 06:50:50 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="11182e2b66697fffff02"], 0x1c, 0x0}, 0x0) 06:50:51 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r2) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r3, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r8 = fcntl$getown(r7, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r8) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r8) r9 = socket(0x18, 0x1, 0x0) r10 = getgid() dup2(r9, r9) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r10, r11]) r12 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r12, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r12, 0xc0107002, &(0x7f0000000140)) r13 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r13, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r13, 0xc0107002, &(0x7f0000000140)) r14 = getppid() r15 = socket(0x18, 0x1, 0x0) dup2(r15, r15) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r15, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r16) r17 = socket(0x18, 0x1, 0x0) r18 = getgid() dup2(r17, r17) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r18, r19]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) r23 = socket(0x18, 0x1, 0x0) dup2(r23, r23) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r23, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r24) r25 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r25, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r25, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r27 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r27, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r27, 0x4004745d, &(0x7f00000000c0)) r28 = socket$inet(0x2, 0x8000, 0x8001) r29 = kqueue() ioctl$FIOGETOWN(r29, 0x4004667b, &(0x7f0000000040)) kevent(r29, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r29, &(0x7f0000000080)=""/11, 0xb) r30 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse0\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000080)="6d68c9672f3716a1234d4ba501f839425201db53c59ab61ebb90566aa9b253f71b710a17e800db718968af0534e4bc126a80664aebf959e610b92815de419b983f2e5cab3660c0fa3a8014e1c57c62fa61a41f80ef83b1982a705bed066c88f493fcb8d1d8183a69be32b5bfe1f8755295b1c411fe", 0x75}, {&(0x7f0000000100)="3d98d369d0a3dc056ecf86fb2bad4fe73f918f45965428b82038d8c54e30aa73e31022904471466323303e846afb5d431bd65f437187a9e09868", 0x3a}, {&(0x7f0000000180)="01f8f3ec1769511bd6ff66ea1a62a98339186f5a02c2e9b5a83675381e7ac13fe21f1dc9e3bd5ea550ec475f257628e3e0c7f442e5025ace411c455a459dfde0a35c5d3eda7917f78b7b147a860095f8b581d1430e92ff79", 0x58}], 0x3, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r2, r4, r6}, @cred={0x20, 0xffff, 0x0, r8, 0xffffffffffffffff, r11}, @rights={0x20, 0xffff, 0x1, [r12, r0, 0xffffffffffffff9c]}, @rights={0x18, 0xffff, 0x1, [r13]}, @cred={0x20, 0xffff, 0x0, r14, r16, r18}, @cred={0x20, 0xffff, 0x0, r20, 0xffffffffffffffff, r21}, @cred={0x20, 0xffff, 0x0, r22, r24, r26}, @rights={0x10}, @rights={0x28, 0xffff, 0x1, [r27, r0, r28, r29, r0, r30]}], 0x110, 0x4}, 0x8) rmdir(&(0x7f0000000040)='./file1\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 06:50:51 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82027811e2b28a11776b"], 0x10) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x80000001, 0xff, 0x1, 0x0, 0x10001, 0x1, 0x7f, 0x1, 0x0, 0x5, 0x10000}) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000600)={0x2c580, 0x5, {[0x5, 0x7fff, 0x10001, 0x100, 0x5e5d, 0x3be, 0x6, 0x6da05c9e, 0x8001, 0x1, 0x401, 0x2, 0x33f, 0x8, 0x81, 0x7, 0x2, 0x200000352a3a48], [0x5, 0x6, 0x2, 0xfff, 0xa1cb, 0x7, 0x7fff, 0x4, 0x400, 0x9], [0x5, 0x6, 0x4, 0x100000001, 0x19, 0x3ff, 0x7], [0x6, 0x6, 0x2, 0x0, 0x0, 0x9], [{0x86, 0xa8, 0x2, 0x7}, {0x40, 0x1, 0x3, 0xcd}, {0x400, 0x2, 0x9, 0x3}, {0x6, 0x0, 0x24, 0x100000001}, {0x1, 0xcf1, 0x1, 0x401}, {0x9, 0x3, 0x8, 0x8}, {0x0, 0x5, 0x4c1, 0xe10}, {0x6, 0x5, 0x8, 0xa80b}], {0x10001, 0xca, 0xd514, 0x5}, {0x1, 0x5, 0x7f, 0xfff}}}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="ba95584dc046d85848d87e000f5e921c6e714798c9c8b682254d38b351a031668ff7da3b74bc1ccfee974097b245bb0a8a2cc0e26fa27decef158feeab33554c53c0d228620a036d4e7674043fd7f9890db69270ca77cdd71be3430e0a803d20928c118793405c52092511f558b3b57a095ffeb895eda5cf2010e80d819d9e4b78", 0x81}, {&(0x7f0000003480)="6dd6076f942dc0f6f4a51442c6b86ae3763326956fff6a8fe78e30371525b8358518dee4b374c0dc816201f7da5bc133293e85e49f388c4680b7c25bad30e9eb5cec34b45d90f757748d522bbdc1427197816aec2017a509f2f7e4a8027f1340fdb7f9d149f3b5cbfad3cee905894a2f1e6cee6ccea09d53d9a525f76eafac7289bb2f2db572e38a30cb1518a2e326a7efd91edaa0679c84094b3e65a2c68c662e91e7b31848566834117939fbd603898090dcdd0461ee954e376739cb0ebeae322cb7bf5ec515cdec0781340ee5aa757ab67db46ef26b61b0fefa9378e9a7834e4e7824ddaa03c68bccd89aa99c7bbc", 0xf0}, {0x0}], 0x3) getpeername(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000008efb0b43c96d62d0000000000000000003000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000007672f2e878268f1c7b6cef4017728da18eda8266a349bd124ae0738e3693ea73ddd9e75e455033ac6e0da13b2c11258c9f4d68a6ff7e8095e1f52b712c85e2b57659e80449d16be178435a95d058a89d0cda6022c89608812408bf222c01466f487f90e1b2015d2fbf2b8983f3744078e85891d715ddf044f72250dc292f4fd689828ba635dee2cdb1f32ffbe6b24da38fb0e022cbadf8ae4de475ba07500d4cff3a3d80a05705abfa005f72e7acd13481511e70e377812819d1d32770a03a8809cd707f664ab4a64103c8757e8d28a0410835fd49512084314486777c7668e4d3bf170000000000"], &(0x7f0000000180)=0x6e) 06:50:51 executing program 1: setrlimit(0x0, &(0x7f0000001ff8)={0x7fffffffffffffff, 0xffffffffffffffff}) setrlimit(0x0, &(0x7f0000000000)={0xdbe}) 06:50:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r0}, {}, {r1, 0x1}, {r2}], 0x4, 0x6) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x6) 06:50:51 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8280ccdc37d0f18e30da"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000080)=0x881) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 06:50:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x4) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x41c1, 0x6}) 06:50:51 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7) fchmod(r1, 0x2a) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x7fff, 0x3f}) r3 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x5e6e9d617f38183c, 0x80) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000200)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x6, 0xff4a, {0x3800000000, 0x843}}) write(r1, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000140)=0xcdce7c3f67742b2) 06:50:51 executing program 0: r0 = socket(0x0, 0x4, 0xfffffffffffffffe) sendto$inet6(r0, &(0x7f0000000000)="116bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 06:50:51 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x4) r1 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000440)) shmctl$IPC_RMID(r1, 0x0) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000ffb000/0x1000)=nil, 0x0) 06:50:51 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0000093070000000000000000a500"}) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) fsync(r0) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000040)=0x8000000000000121) r2 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r2, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/221) 06:50:51 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x6, 0x5}) r1 = msgget(0x3, 0x80) msgrcv(r1, &(0x7f0000000080)={0x0, ""/10}, 0x12, 0x2, 0x0) msgctl$IPC_RMID(r1, 0x0) syz_open_pts() r2 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3}, 0xc) r4 = syz_open_pts() r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10000, 0x1) r6 = fcntl$dupfd(r4, 0xa, r5) unlink(&(0x7f0000000180)='./file0\x00') r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000200)=0xffff) r8 = socket$inet6(0x18, 0x4000, 0x2) accept$inet6(r8, &(0x7f0000000240), &(0x7f0000000280)=0xc) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000340)=0x2) ioctl$WSDISPLAYIO_SETSCREEN(r6, 0x80045756, &(0x7f0000000380)=0x4) sendmsg(r8, &(0x7f0000002c40)={&(0x7f00000003c0)=@un=@abs={0x2, 0x0, 0x0}, 0x8, &(0x7f0000001980)=[{&(0x7f0000000400)="870ce1d795a7f031a3388bb9cdca63ecb3e5d1d0793d69cdb070973b1872856c405839b84238157613b88b78bdfcc644f68e3bd820002da7072fa824301a490d6e73ebe6acabfebbcacd9e4b7c34ca798177a713c7332141385c6d9a9bf32cfdd04b76e4cf7af63ac35a7bb9905cdd92fe1f49797dfcb22e15d15626e0a18c9e108f68d9954f5483fe277bc5d8dad63ec52e8343616f4e04a4", 0x99}, {&(0x7f00000004c0)="47431c7fe87d56641466d503afbbfe517432b54a8ffbfea97a60b6c2ce46e201ec7f124f68370a6d68b8dd755862720eee1e63ea905a2e40a2340db2290da5807c6acb729135c33ab80a6432ff08a15c6c01acb7608249d55e60ea64", 0x5c}, {&(0x7f0000000540)="96e7ce7a269891ed90924b47f76ddb0464bbbd3263a81388662c5c38de016500f29a8110d0fb54c2369ce87dc07ef1bbda817bae9d9b2bffcca1e7298be8bbe470a589cc90505c059cd19f7421e1f0308f466cd71e5b638469b43d3b65ebff9a6bd44caa00daf2b287ebd3d624c5619119105f44ff88c2b011e28d46f9ff92957c4c02b81a90f0bfc5bca91c6a48ffd931ba39b198b10f8d28e4ed20ba6a7f0f70c9a354c84bcbbffc07249c84235b4f66ed681bb35ce7f818b95978956bb8d58a889507a0981ad76c2435020d3744a74dde80", 0xd3}, {&(0x7f0000000640)="d16f42e40f44ac082152739c6d5da4606be0c93ebe56fc1ad6640d759bc4c8447a5f151a508fdc9e8ef548be8e22977358c52b5c574aed76e1c9aea674c74b0cad5c8561247041a8e78b622c31850801846ac8e65c3fa2bba2933aab36b23210a06442f2d8b8fd0f0c7728cbd7be5632e92220a2b0bdd0debc535825e46ad685b74c37e73199eed5ee73859a3e065e2a3d3b1911a46fde9d77b8683538385ee6abc22cc555a187955c9da98c95cc8558", 0xb0}, {&(0x7f0000000700)="49f70359b28a0a52781246aea9ccc8dfc6e9502399f1230a4c04461f0c9cf639d3e2a8ea8708cb8ba5931dd540f3df872f2865d5e191f6ea591965ecffd3cbc793b0933bf0e77265e6662706bfe1935569d66417de8e6a88ef6a1f885919ab0592389343d384e62a4e73ac23d3e3af41388cc2fbca2832ab50911bad459bdf737bef533e979ddf6a7b74d8b19371013f8c1219193358e2b62db8c33083171bc53e3e99c9a31af57a80901c16622fc50cfcf30e68af61230fa576a84467d3db1d4c560bb806b068e32a788e1ed97cbf80818d148d87b2523a26a00a02677348df832e2806c9da522e43cca2ae72b3a367764a82", 0xf3}, {&(0x7f0000000800)="6a53ea460834b2a8e15e1442151f7950361e253a3268b0578e1cda7382ec1597fab0dc45a3960baf69997f3a0b3213ca8169772322a2839006aa770f4894e922739fd75094f7c7f37aca5a064d2a3672aa064a9d19eeafafe5ad54d9a992ce8664bf689e80b7f67fa74ffe8540ad17b8c024c1a003d098e7418ff2b2f3fdc2e2f5afcea23cf8ee92dfb666d511e656198e20146c4578943db498ccf385bf", 0x9e}, {&(0x7f00000008c0)="67ff831471cc6ade25758e20515ddba6c136a6827401f25affd483eba2eaf68e92e7de357c8143f903ca53f0293f146e99ab6a3eedbfc7e9f56edb33a946fcf927714d0f02779ea81cd7cb7a8b6e5060f9aeeeeb16b0c4f8aa03f370d0ee553c7f60c8d5a333dc7b8ac3b5ec3e13d7d9158a9d7819d517ead437cd3f242cf07902f6e3916551d37730cc984361a868ef2094461b294e58e750ca1829e02087501ba87d824ddfbeaa174ee6ede50ca28ba9d810ae7aa38a1f3f1ffc8ee287d41c379b162371b02aa32fa458335c1cd8d9dcd1ae4d2a83be5f6e394fa8da9f3bc30d2908c0106c8e2115719b9d7b068d6e9a43ec777debcd190fdfccaaf3774d03e73a7a58444b600547485f2f75a769d30ecd2789d4525fbf48fcd9a6ffe0c863952b552edc8dadf8ec3768c6bf26d121dc0694010860308531908d4eba5172bfbe2bc71884889e3a65e4c21aca462566759b4afea27479de342ef1e5aee351068eb1721e6e2dcb8937e99dbc14ebe4cfbd0f7cdf37d3f8e9777ed21e9c9f37e77e8b32e1e0edb035372b428546d594d4a47a85026ae11153f8bee125cb13fba315c09e49839c96376a7ef31ff2ba72b694e84b2cf40083252162d157318476f675f0e044602385e93482351b0733bef34171ce7ed3c83e477da2274448f31788b622754458d9ec58dea84581bca520a53a304bab43a172389824b930869d7a2d45ebd8e33f71669874162df6e16522544e85536808f4300d5921f2f2fdfc0b283bac4edf7f54faafbecd3c86bdb7a0ed25352f26c7c3cf3ceb9f2a6588a11b81f07e438cef9a40e7eb06a274a5d3df92d42a703facc13c3707596a8112386e8d66f8b0bbcb0d529e53c24e43428a8a123d3434e6206187cb5dbad43fa70a7977b79b44f9617bccfcb4ca6efb5db00dd092e8ca20a0a7d6a5a3135eeccb42cfbc46f18a877a098a2d2bc4396d941c73f45204acb5f94795413a5eeec30e48f6f2165dbdef60d07b0de9d64f106b085d8c801268fa19780e592001c25947f8acc0e9250333d0a63f6f1416e689edb1e2371cfc3e9f93b0c03d23f7d225a244f53b4db7b2988b024b8a877f129f3c2929240555995387ca90a6b870a40f7eb58159f064a8c41833975fb2b2544e0fd6d5e8faeaf978623eb368e90d761725f87aad162ef63f9255e4e4ae863ca66c160fb6c4dcf6c078bdb450c7b7b195ebf2d7c6cc4e83b58a0dc6847f6788df287c0b7c5b8d81850e2acd9a9b2d684e230aee1f3e93631074cd597402c5809365782b557e4c9c4c599100fe8d4219284ccf70ccfb59014ea93fe23b8a662e2933f1a9445891f02cfbf3e8be5c1da9e851e52302a6c4221ae2c5d0cc2ad71b03aef217b301933cf5c259baf38bbbf5ebafa2efdc18b3f448e7caad45846386082fdccd513a6e276d15e2fa372df63bb29ce854f8f8bb46c13b2ae72abb1617c4e015fa892498e4a7980e286cec59d64323b31f9e14e69afa760cb3c428ed8cac423ca8c2cbbee37b8c567a1502daf69d41265e8b0a702e52524f9691112e8f32bc469db5de61d939e0048e7d0867b6c343e64355a19dc03631de552966f4ae92fb0d47254b1fb68ba9bb1a20a5725986dc33a54729a96c01d909da8c68d8b42606c4f713556db92ad3430a45132d2b083581f91bd4c1d88be79a79eb052fb6befb2c6244f66b99ae10e576e994f4e74061a27e0f3c084dbb3a4e923c81ab60eb72dbf76037daab437c6a902e86fe16c20d286acf4f468c9d708f556ebdf9b6529cbd7282c5e2d394efbe705158e350514bfe981443c4f6a2779f1026fb6663d0ce10dda6fca4703f09d16b2289aad9250dd70711e7e1874478141b11433b69424c813f9fb07ce0b4728466d3c6ea47d3a5effd92e8cef1b422cbc68f2be863e44e245e7b88480fc203128cb989e3543176b281eb6c91fa643c2c8e15fc1a07f2ec6d0a49ab3af04700c2840d9a0a032d487c67378af4e3cfbf411accd2fac0685db11b9f312322cf3f8c71c499deefd91e80720d424bad4b80b827b8cb4fd3971f4537bef8cb8251489cea40a3b6c5a1b1d2f32e93792023bbd76af6501dd410bc6d1ed99dbe8e5be608e92d69e9f983f660fa35f39aea1f10d6de93f406927c3b397ee81beb93e62f718ee2b0d72103220c896ddcc6317cd3d1f9fab7870c8343f443f0a533f1f195605d6c43a44fb4b5f112836a1fbf5305da9d95f9a4ad8818258b09a423d74a9d3207a6cd382719e43c5d5753a5c4c87e1fcaeb374cf276af724138010f3c07961d03f385679affcca21d5636cf0a4becea3d48cfa0a83546713ca6845038937264997b6fd35e2ba60c0b1e3045346653b387acfb26b6466af03f32f56e6f702639561ca7c997028fbc3d26106076741fd61e83f22810ac20bc36506f1b858e500e362f208212177e629ad95bb802b42f9ec650345248c0aff8f83f4e4a05caded5f70f68aaa4b04361b548830ac06865c19451051d0fff47ed7450a3acc5be631a1bf2c0200fc7fd345453a9f4767b80a85c931266951d2f84517fd9757441624abb8eef9ec76e25c1047ff9f2ef2c3f279cde18a390c18fad514a5d16623bbe950823941067bbb082f4da4f31c047d9f2a0c59f838bc3d656bf223a263ab486ee7123ce879e3e75488684fdf7b2b4a6a643fe5ae837690faa481afaa70f131c570dc6f3a9c5b50c4d8223870c94b0a78e76ddb6d815abade5acbc9b10f9a7ebba874d9642fa5b3667832700e722923cecc882050aade527ee37c66f20227987ac90a767475a875fa1a7a2e16980c2bbdf24324a2775ff8488ac45144bff0376b3ac605a387f903d162f82333219c40cf9a2ca09291201625f01e66ba5da00f4d7852e2ff5f72e80b9fbb69b51f745778ad3e74194b72e0c35f34c1e2b45bf176ae90049d70746ef22b3e5f9fa992f18cc400bacc4af84db449ba23e884ed634295506c8122786228ae345e5483573129d28fd2a268da2f42e6a10c5e217f0b867d5519cc187add05fc49be86ba30e867fe928aada0be133b8392cb7efe94714041386a3a99ced5a222eb339bafa14edbaed076ba132ddda985627475e5632e2af344316def1f9e70a3dff6160d878c6b5a5be9989b9a9ce779f84373deeb8b03fe04ee9a00a7a8745446e95796c0f64c4f560470f7ca0f89b482bf319fdf327545a9306a8531b0b90a7dc8b48b253b6fd60a787117fe9817c4825f0a3a23ffe63164993a02ca2bea0861247e11af9d7135a785640a117ebb60a6bd221df4853adbaf36954ac3691a70e4e0521e0755ddeba1e539297b73fe861012fffc4780410dca8b65075f3e6908d1eadfff0b497c97a5a24d8116f7497da86f1aa06988e2e8fe91d3aed8ad6498214053c5d979915fbe7b732deb63221df9d115cad0558410ed9c7724831a33838321fa71b296fb0e32c2a346b2c9bac6d8cca9cf5b8a9f6dd8117d25ce360cf72a65807a630248374d3c7a1a1c750a62d77269b145e6637d8734638c72ef255fb9d7ceaf1955ff33e3a3621091925d05f3f15a48d8966718be80a0dc588ee7bbfcf3788caa5819d32116c1b530000b84c43ed85f09d0d3e4bf7ea816db55105a4490c1235de2cc7e51b5441855390f566f533695ba1a667bac2bfb1c800b99259ebd552e39a2777e0041bde5331be3eed2299042456290a3e1556d223d4cd6e6a953448c4d071a7dae6d1c952d752e777f9c487ffe58b1df7a9501c079229704e76d7e9f07d236115d07ed568fac0c996a1404bfc7502821645bebf79ced9e506d998aa8cc6d2984dba9d76f624763eda77bb6e7d5052c4b7ac3e52bb8db67ef152d4ff0f0855d2f408a7a4745112cbe0388870f85f98fad411954e4f7127154215e3c9a99ade5060834e5219fae72b82b38c65310599737ae1e4d30f643c538499f910b87b435478f68a3ceba02045a2062e8ebaac54b5e148ef5d153b0b3db7aea3c6fdb752b2fde480a42a3c2df18adc86fbcbe51e0c15cfbc5ebc0d98d564fc6f9f79bf659bc802d13b51c19c01be4d05d2460aef820be6ad6ff95fc1661a786b4b58db5489b1c527d6bca55116935b38d688c23488f16e86fe6b1077d9fabedbde81d6f8e6964eeaf234f24833dc2098b731442bdd547e252a0bfaa2cf189bc220c05a53bda069d85576b8b63be736d85d2291d7ae40030b1269dcb5035d8776ab221519cc1fdb854fc12f259105e3fddb989d36e5bb1142952f4b9a94dfe575e608917593e18c447305819306b3537291cf01dced2927f59783bd321f5da15aa88fa1b67d9fa5164fffaa10a9df4e35efc9627221d590c9e71f4b6f93ecfb0dd5bfdf30c989a8ea912566e138b5dd49b82564ef2b25441c48d21c91288e06c677912bd95c474cf1c578e1def81579a0fc28e030f184d20f97c4403c5bd1f6d5cf77c7a821937702016ffa170ea908fd5be966199f809c47948b0dabf55fa06d6db5b48a19a445b00c51fc06dece2d28367f273eb3a856ffb2f2ed85a21fb1737b5159bc0be26f5d785bca388ff1b2a0e777e96492d2f73cfc29442621d01b7e9c2d9438b19512cc5eeabcc42cfc210f7590ad3210766ff78ce2eaa07308ddcded58bcfe4cb63ae7ab90ef1531351f30725b0a138bd9a04cbd42df679ae04bfdfe57a29a29a7c79eebbbf9fb0d961810d8f8e1666d29def7d1ddb52902fcb34e44f81f3466297d343d3832164fcc746b063457da04db1ef739034d7b244e98a7f35203b44fae74963643b94713dc1a6cf87c2b9e533e2c1f002ab43462910f8a59786c34a9e80e0ffa37e586df610085907ccc7c896983d5183c7b37cfbc4dcefb123b181784014071d0b9fe35d2e59b3953d4c1a0e960a36c1aead16ada3ecca1f5e5c306b5799151738fef43ef2584b98641dbc7f28fde56d81d3053075dfef9c2cc731658f9cdf8a27b5aba7c08f2075f621d29201b10386f6195beebd7ff904c8993c95e60622b7f2a1d7c93a094ff32849a53cbdb64f3a532bf2dcdf840f1ccafc7b4f5b1f5c375f91b4ed0b8a8208f2f51db2cb2da08c871fc59950cc432ed12ae8648ae2eb80002472ee6f98ee7e22f04f0786c126489d3c6f635425b7397a9ebbb911f92fdbb97542e77c02a77f42ff0de77a40b19f375d9a5b536c3fb9a33a83ef8547c1eab3a5e14b0c6ff53bcea8d0939b1f62e45a77972da6fd54470ad9606325414fa7e1eb3edad0505f35f02673e5ba149138e62e18d3c995d2d642c3008ecda261b4df8e2e7e47b3bf58126d647d8c4115691afeac13ac5f4fc802e626e3ef4914e50ef2bda5b05b9e75fdc6bf3b39f8e59064d70ba5aea76a7bcea7bc16ed0286234754064eb130d7eb78a3c3c1f5d12541904cd3d2e071ce658ee8f7cc22853c0bddec1b0e06ddfb7db31419aab31ad1f079b1aeb694f55d6b5c8e0e6edf910c4c48c9ef87aa48255e0202325f6403b10a2a1764f0cb3e7e7a3e17bba2a5f17a3549e05fb1566b4b67daa35c45cdddcd5dc2331347a75bf82198f5898a5158fc613ef836fbec50ebbdd00a0d21df02559d4d43d5bc7ff0bf772f050b7866def2e615cf745e745750a9b4ab271242a8e1748f942028655f958f7145115b2f1d88ccdd676bda8a891da5803806f340bdb50d0825a74f66ed5b361b5cfbe56e7bf493c188e4cc2bf5571c8fdb7ccf2130ccdc988bfe7272900cc2378f4f0f5f3115f12058243a0f623ca7b7d8a6522123d424d06e01aa2b8b502637a90f2b5b1af86e40948bc62b2c0a22733b5820ca17f2cdeee32c90ede", 0x1000}, {&(0x7f00000018c0)="4e479993792a4f9b625696f45b57b538d3f10102fe3180265a4b89cf7a34cfde74e98185586cba3ac01d09f0a1b2196c3d3446958f52bdd513ccd2f356578065455f2a7652a051cef87102ed22964fb16b6a854b7f1d58380f48187c82f8fcce8b86e9804ba8265c1c03235456e6ee2677e1c92399d2780227522d8742b80cb4870643", 0x83}], 0x8, &(0x7f0000001a00)=[{0x100, 0x0, 0x1, "87e7f2c8babd0bcb02a67c2cf46ba42c0d004279c3b02a868b2e960b3af5c2919eeebf086f4c1605f0b58a69bb9704c61e5e03ea20060e8aec7d756ced2c1c60ce8ab74f913e069fc2f492bedcfd2388f7ac86763f482d8b3a2fedc596dead36283ac269b7c7074035cecb838157ae41d08aa2f4769df0cf1c09c98dcec7c6c67eef41fa3822d3309c0c1cb0816b03139fb49460d22a6165f566bf379dddf9ec591bb008df98ac85bf07fd4b100c880b07fcbaf76ee950109c97c4ac40d30e33b1a6df0b5c2372a8ede8e4da5242f94c179251577e5c43e2e5d608c3bcfed7d81cf1b07c29bc5b4bc8d26b10d73c"}, {0x1010, 0x0, 0x10040000000000, "933bf936b7e94c62216d8c046ce0d0a22f8232e67ddf8098de49841ebb85163af20327812cadd25f69e90aff5ac98a5e0a46ed3582efa645755e7b7761e8fb71ae31a2a010d0d02814ae1e56842e80fbc1e68414741fa06a4169cbd47638b23b676ed77b8b771bba821a99fd0e95a3e4346b910fecf7f8195076104459c41a8d42d7c8773e88569408836bba58dbf1f0b7ce93e93e72df37ee4981e6351f4fbca7a4357f902919b672106dae6cd68062ef52e05d67ea0e66b98e1f918f07c460fed1aeb03ebd7ec798ee152efece60d28ba7759281f940738486730d0a437fd836a9f8311f09935356afdc6a3d305fd83df1ceb64c057236d49576960ce6dc5bb18a56aac803e8c79b7bf91139e3da17beebbc5e7c1614c2b4c2be5bfcdee3bdc5c6d1e351e764cb18fba2bc2d039e92bdeafff50cb39753aa1210671c5eecdfb5f13414ac63b8c9de48d77e9fb31583b4673d5627161460df3cf7cdf3ade843ab8ed40cfb67e85a284c35cd7af365a6a60b9be57ccef1df6bada0242ca4a1dedaf6fc2ffdabff6865677b00f9e32dd625479de7d54172769b170e5738cd48de1dd42e6274f5c27175f5e943dbc8de2cb9ca2c2c2b16a059ffa09ba7de599b16409d8908972954c52dc1cf555f5a8b46b7ac127e3ae0b2f46589bd3237c85c2e9a516df381c3f4789558b6101926f4004439bc97e6b369667db715d1d0fc68fdb536dd27d2fd0e52cf811b369e0a32ed6839955da682fa57b1eb8b95a8fd901aeacc1e6e055b2170e6266aac44e0b93600be12e976a23fe2275cde879336c65a9195c21ce6bd30c00f065dd83a886ec41bf37b03b6dd6fe0051a6eee85c21ba8bfad9ef540737935cd6c4064aec34f18c5de7451eb7cffc6a4ac6af053902e57aace8cc7934e2d5ac876adfbedb603ac24c72b7e1fa3f075c7e1dfdde9f555dc07c7e7aeb8a66a8724ba6d9286b8c90ac4a2e8a382156003db40c9607c8d03459a9146b8a447d12373989ea93d813dd081d2ac75009042a53c3e0529197ae7ce1d802451069075ba77d043150d28b813fd2e3bac6661fae2c1173fec3068e29ba57ab84cc1ff6adc76ea6581a8515f584f95934412e163c7e1ee12aa3e626a30bf16ead31b254a9345c61a8a6408d01bc15f5e9f6745cfa6f6593375f0c4b9efdff8ef31f209f6959203c61bb8f30e044b5f4c0f2259f30556869c6abe17e4204e719e43069ea50b5cfe2ca8d25fdada947b0c1a0b55352df88cc83d43928115de97c2c538504718c2476998f4f123eb41aac3997b2aa2d86dd9dec95ada96b89d59dbd7e2d76dcfbe9e5f7e90fe780a44451e0ec4cd064ac31c88603f6ffb759899aee40a6a70884f100e4353e234aa513577c28795263dd114bdcb4ede6018c77e02aa2000f8a80cb73efe0c47510c15bb68fa92790611d286287ce35607d6e72c90afa229d36fd8ab5a1ab40e949c66d2a7e4636258697d119243db44689ff5d99e2b6e66a69188b1437204c9a821ddd19424b4ce19af1c03f95252c0376a6d2f53e0625cbe65ffac6a4c9be4c4fd299c90d5e55c6f744da8d5961721f0c33a29871f0d30acc38771bc3a74f0044c5ae4cf45c601f656f6e794d5a6627ac4a7b3e912762dc51c5462390c1dfcc881d3f181386877326f74a0cffdcebb4cb48004c6aa57acebb2decbb11851c89fb1ac195c92b552b773ea2c8ce541aca737b7e23a5f823e02d4b7038137248f87c1530ceb9a600a311535ba0161d48139df78defd0a11b4f0efb37e10aa82518b85dff2fd214e1176bf8aeb9427f3622458d4fc6920a0fd002bcb3f18ae34ac60cc79d0cf12c5022caeb0a10bd7a8b7542f2dad8a4b2b3485cc021cbbd0c51814ea71a24e9fbbb10ce3cf8dda5dedeb97c6a201229bb42a8991806019067b0bd33498a8dbba425d3f807c3e989ab57e806a78e2e951d54f39e65fb2297ee777794059ce6e9a0070f88db19a1cfa9ddf20c36244b8eb6a11943b1d1172f8dd767e3b240653515846d4bc7587d829d0d7eca87ac32273425e0dc5723abb87f0dcbf9814cd14e9034bb141387a35702f35e8ee224a5c63305a5d147116d45e451b873bb3c3fd46b4b86bfa617f40c4c9a6a4665915d224eaa822f35c9f52f553f76c7b893b777934b38d5dc891486a85180928debbcadff8bce0345de96a25266c6c689df30b2eeda647c34753a0581d3021f86527b4da7d358a7cbebfe55fb9dd62a565a46f12e1527156e1bfe709af2630db68734c6e9fb35a189b0e8ce7a43ef8ac810afbb514bb3b5b17a8dcfd5d82e2bb6028587de315cc172bd7594da94a1ae73c1fc64cb32eb9b7f7f2f604c24f166e19f7fadd00a701813ff40d20c44601fe95f7686db984c0b13f1663c5b815e0eb6a78e6b6ad16abd369dfd4740e95d515440a9908d0b2d25a6d48d1d3a8e1a0fac19bec2119af0e39b3f5b5aa60348142d2f290236427b154fb05eb7ac1bfe02eef9cd5737479d4bf5d9a8b5ec192287857da4e3b9c1d1796942b9c20b19fabed7f4fe5ce261f656c287aaa993325c9b5413b4d8031b02fca61eaceabd2cda3244ad8528d6cf07bfec7c88bc5e8a5f1750550c114e4ae4ac036c020b9e0f3bcda8463af81c7d14225d5f26a695b3aab10ce65959a7f1673e4043036804ac997cda8eb2b9bb214e6069a305711a9bd4e5b8b303b1d800fc37db837ae0205fd794894c76bf28139fbbbd3b3c2bc1dd73988106797b58e0c8ad10f1952fa0c5b0ca3ffb8921d9742164111581dded18c49799446322913ec962712027989f28eff4df72d5c6e570a98310d97c6b94a2121fac92f35ec92123dbfd3cff0528981f8e4878addfb34f963ce656efec9f13ffb053442ee2dba48364a4736c35c35ad3ba23b7a4e9099a9e28ad14fb38cfd7037c0ba9439e919d7619ee75eeadacf1c13ec009e9e7edb8ec4a0e1354914c7590957e8471e0646d8ebdc7d088d556b8d0b4a8bd874abbc07a2a75f89b674b14d6e4516fbdce334542f0bb71d5cf081646389cc99458d56604ad1cd6f555cecb73135c0b4191942fad82d5a3b897441cbb5b483400ab8530b8c823c9e9668df67a3dfed03d94c45f390dd7bbabc71e24eb3a2fc5dd63669e92525df9b01f73905078eaefa6da7d8d39d2deaee557a60b347aaa2ecc3153fdf03c2fe6b4f23d30d753c6cbd7a109d11c18f24039c890861903bf2c30d369394937cb4e0f0b4988b7f8edbeff8967ff5aaa2e4c834b6ded22a657d1bf89b44651c9f291baad1f10ac27fadd4821f426c0350d2a2225c6d9e6bf85ba7b55298281115949c084b0f515ee6de91c103a58ce3c0a6ccb00bd3a787f8f3bebb93801a97497609664ee793056325d91310c8d49e36d2fba967135d3bee95fcca03039ac1588562b690154b1aa4c41919773d862aacbb9c1b282990db7b0d12428609bdf89ff6e50171193341bb054454ef679ecbc2425d57775b9b4127429d84a01e871865cfe52418ac8d5f810791f7564ddcce2a55151c4bc0d0d2b079d99620bcbfd9385e4100ff37ae0ed3dbde0a4425025dbcfaad6e54204d560a03d8b0fb4998cd9443e6c0ba6042e9a0a389799c431e65a29507dbfd0fa52e7f466d0c8fd99636bcfb01a60542284bbeabaf450b87db8d2ea1a3a59c60f158b9ad0943da29da9e10e8995b6d7e8f98352890934765d5e8e4e584ef92cd0735e571bc8cf5fc085a482ea496a24aceadbc3ae1ec76dbb665df7f3a659cfb223640de746aadbaab5e6f868588a7d84a1df682cee5e4db6539a8b6703c86ac28381b436298f50601270be105b0e28132e8c4c32c18885ef59a76a7833a6cff257dcc937af011f70a452a4bf8d108c4cae157231f80b9f54d92d0822cd5a67c0f172b1b4d1f4eb697ad9b99ab720902f106926493f2d81a94ed3474e7b541cbed639113e6975e4fb185995a90164dbbc42c430edd24f5efd975484eff58a20913e4e6fd79c0e3856943443e96fe14021733dd79b415e56276c421ab517c07b88ad3eeab6fc584eb8b9e8c9af1c679a9d62dc5772819e0ecea6ac214852264ce0eca8af835c727dbf8519dc5d539881d4d9610d569530ceaa6ab3f10625b747475342ad7327d30dbf7558efb290b57a7bda2e3156193ad19befc3112a8e2f5454343789d37217d0cec7acd45bfbc4bd70b0e17ac04663e81e9c2cdd89210848a092adc827fc099a3f63f107f0ed122000489a3a6a68bb9e695401726f560e565ffb87653ee228454b6a6183239bcebf197b4db4534c45cd4e0436938b4d39c9ade6d14a4a61afc951234e31a7559cf740ca868d668d5fefc1a74c8f7b20871e9fdeb6fe0937e437d073f442d7318042f6895ec77f5cf0dbf5393995a5ae2bee5d5c8adb60fd4d1a53caf2262ab50b3b6c75daeccb5b4eb864948983a0845e7c6ffe0319d28246278b97eada9d43f83a7b7af6d1472d20a45409ae7a4a0d3492d4cccdc7ee2f82ca22163a641b7679d9dc034e0d91d3e050c6926f732a0c66c48ff7750ec583cbc87b8cee4cb6e166084de786c09317f8653f4d05f52345189530cf17fd339fa6247dc31f1726e355b5337c565bd6ff59b4f08d5be4be5abcd4536456717115445654405c79dae9d382f82f53b4539d2fdea8d5f5c886ebf68132ab2f73ede2aca5efbec256ee99755ce82a23140bd2f78f12f89dc6755e258f5f2d93ce2c77acc094145c0c0c8bacc3cca550f8e614c73900fd7c171031994144694b03a974485a56def2d45cc64e5afec672c41a8e7ee669271230a18ed1ba1195870956314039c0ce2a229505601abf343ee0fc11d133cee01cdad017748968b9eade7d45557738985d97ea2b5d5606129469093c85ba366420ef7bdbe202770afdf509fa12a90aaf5c0e8f91a704276c5ee78053828a6f27be369edd2e46e4f6971a2d0585b7ea59295358bbd6fd6ea1cc6e82745e509f21c4253cde3aad088619d983b9fd193a597d0e8573c528ae8195bc9aabe6e036176176f7fa3e37c73fb937267b6dfe9655ba41b45ba967422415ffca41cacb321c9c4b87f6e225ef95e25b10056d26f304008ea3978e25d7e967fe36d80606249596bb620ad20ccf441a8fdb0e6a12a372809fb2dee0b2cc922d9e5fef31966e9d728e21868fec31d000cd35ba47d019a768c9964e862284a812fd96a62101e11d4da5431c23fff976224818d049b1a7b332f40c506a6b02b7815a3b6e115ab0722e03460609aab280fdf5564646d985389a5ba487174e7851f7b95048a2773d8432fc92de0e17022a862169d68b1e1259f24b8a971799c1dbc7de374db9d9b198c363608d4eabba2c69ba9e153e7066c995df9bb6b806a05683bbad640ac3ab99cc971aec38552023806b305674626d246418586e028c1f5e004c4f2ed0ad4bac4add96dce0ea365a21598f7076388e5123c32eedac159245e1c94a79ca6da44ef8bed9606bd19a3e6ae9037b2e5a56710f7195359dda3c22f86e1cfaed12f8993b178ba960235dfc060b70fc95215520f46127a6e3781664e41ca02d496ad8a76dee17bbcdd55018663f653376b5263d295a30ffefe0954a7f086ce0195aaf23da4335a5a1bed45dcb2ade73c86829a3468ad98451087135550883d53cbff097793bda764128d40f6b4dfa9082734567b6d801f2f8cd4b411b72434b0a49fe2f34d262ff107053acba45139cc4e2721f30bd8ebde344ce5e9572e713df74e497b901bb7dc93f119e4b9db5b00d156307a84c38b1f06fc17f0b10bec2d0d38a2b5b02f586a4e782a6683"}, {0x10, 0xffff, 0x7fffffff}, {0xb8, 0x1, 0x4, "27660a1698ab49bbc1f6573478304b7215d7e32ae891a632feaf584fa5b6471b7e8077bd36d5519e55a2ed98af98368a2daff633510a24773ebd05d4bb7c73de17c7c5809ccc31df8bff4221d543c7ed9361175a5e1a5beb8169d077b399b5abcf88b65130caf34bfda4a16c702bccd3fc38d2216586e4101ec1b1a100a36f59c317801696092d872029ac2dbb5565769610f7a60a8c5d0e6fcf1f41ba26390830d09e425e"}, {0x30, 0x0, 0x7, "d31233122dd6a2337e506e5a334e77564902276b3986895d5bc53ebb93ded54a"}], 0x1208}, 0xe02) pipe2(&(0x7f0000002c80)={0xffffffffffffffff}, 0x0) ioctl$BIOCFLUSH(r10, 0x20004268) connect$inet6(r0, &(0x7f0000002cc0)={0x18, 0x0, 0x635f, 0x7}, 0xc) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002d00)='/dev/wskbd\x00', 0x10, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x93191703013a895a, r11, 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000002d40)="8d5d040757e5f8cb32a31a95dba38352fb38061cc541f46fc78dd6b40c374461861b4ab6a042f6f090fc20a6dec7b088b67981f71e1877bd429912a1835c5901c6a3e8dc0f2fd38d23d2df74503e9fb4608474f368249b66a571d6d07af315f57e9fd591ef4e186f7bc8ea2c81c368e0dc54778cb4835f8ee372662257ac0c8a0b9dd3df9d416883", 0x88, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000002e00)='/dev/null\x00', 0x8, 0x0) socket(0x2, 0x5, 0x7) 06:50:51 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) semop(0x0, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) r2 = msgget(0x1, 0x20) msgsnd(r2, &(0x7f0000000540)={0x3, "ed8297313681daac48ff7ba6fb5610c913e7d94165a55708440cf27c1a379d5ef57fcfbb1c1722a1e5c1151c73755f54f958bcb75d25f700f3832ece7027d45582b284d804b68c36bc1891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56658fd7c12ca80ac8dd503c4e60d4330499d2188932bc62845c48b673202e90526d2488c3615c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b1c927325ed9bb328d5003ea61dfab8548b0c231929aaf8bad55f53e"}, 0xd7, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)='{\a\x00\x00\x00', 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000640)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000680)=0x9619, 0xfffffffffffffebb) bind(r1, &(0x7f0000000880)=@in6={0x18, 0x3, 0xbf53}, 0xc) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000006c0)) r3 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) setsockopt(r1, 0x8d2, 0x7f, &(0x7f0000000780)="1916f9fbde7286f5ca859545cf934d65e8a6ba83cab04aff451f302317097ca3383bc62d5110745aeefb400cd7bc7c4e175fc13e70bed7e54e445ebb1879167f57cfcd152e31b56091de4ca2ed9c4351310c586ee7240361fc6e4df7f1b31a51acc1c3014bbdbad30cc397400552f84da7e8cc15a8d469cb050b78ce0acecffb2620b6346baf8d90ee567650aad32a513a960a834c267f66d1ae915ca44fa7589ac61b12dd10fae36ecb74136f0fc2dbb0d1bd6eed037032c8986c7f47f07eab9f0e81d27e77b00c5a74717c8a0a4257bc0784102abcf4df52ab0f24f855127ccb378b8d3c9b66b73b04e2868f93", 0xee) semop(r3, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) msgrcv(r2, &(0x7f0000000080)={0x0, ""/51}, 0x3b, 0x1, 0x800) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 06:50:51 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x10000000, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414", 0x4, 0x4008}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) fchmod(r1, 0x104) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 06:50:51 executing program 1: syz_open_pts() r0 = syz_open_pts() syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) poll(&(0x7f0000000040), 0x0, 0x0) r3 = open(&(0x7f0000000240)='./file0\x00', 0x10, 0x8) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000200)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000280)={0x2, 0x1f}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r5 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r5) execve(&(0x7f0000000540)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000300)='\x00', &(0x7f0000000380)='/dev/zero\x00', &(0x7f00000003c0)=':&$\'\x00', &(0x7f0000000040)='%{\x00l\xef#A\xf5\xd4\xd6SV\xf37K\x03\x80\xf9\xb2\xf8v\xdb.\nv\xaa\x19\x7f\x057s\x9fc\x13BSL\xf8C\xa6Y[\x17:\'\x88G\x1aq', &(0x7f0000000440)=':&$\'\x00', &(0x7f0000000480)='/dev/zero\x00'], &(0x7f0000000640)=[&(0x7f0000000400)='/dev/zero\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='%,\x00', &(0x7f0000000700)='\x03\x00\x00@\xbd(\xfb']) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) fcntl$lock(r3, 0x7, &(0x7f0000000100)={0x3, 0x0, 0x8, 0x1, r5}) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f00000000c0)) pwrite(r6, &(0x7f0000000680)="f67866600cd93b9dccb946cc", 0xc, 0x0, 0x49) mknod(&(0x7f0000000180)='./bus\x00', 0x20, 0x7) 06:50:51 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x2) r1 = dup(r0) sendto$unix(r1, &(0x7f0000001680)="64b4a2178dda8dc24c2bb3d8a68fcb2028c7dcb9891ea3e42c775f5dba4c90147c265063a649a17728099b04401c04452f96895b5bd1a1adb077a98a7592511a106bd8b40b53addb7415e1843b233b49556311a2cbff378ca004cd59f7503f2cb99e0b8b7ee497221acf0641a2cc5355ed1e59cfd465648a1df991d0d6a0848ecfa15745982a6206314d0e6b4a794bcf59ec7be46e4c470db6c50adb1c17361ba0a599996ed2721c5932b885998981d71eeb6d125cefca911c3515ea5d28ca438d3a5254cd65e2b92d18b8556db4faed0cebd2a705db64383f35ebfb77551d8b9b20f157d16fc89e96372b920f9b0ca9e2b564c24cf1778a6f5a06f1fde3e2eb5086b8c2af0902b59972538e4883bd3be84ab1883b5c2b3c9b38ba85af1c59d178550a35aea6accd8c5c6f9f4423d97664dc468c46aa17f86f6d95a0e67895dc254519b00ec4b9cc0e00c937866a4fe092b4fc226f714084e501bd84e56062d1b1b9503b6d9926f61502e33d2c29fd8c6e5b147d1e303d7597736f32338b18111ee170b36eba60b78262fde701d73a74aa6cca9e856476f70f7d6f6f092a6991ad52cd6e17a04eb12ea9f3b160d4047ccc3ded2a3781faa276fd6ee8fb15c2eb472dff3ca6ce6ad1337bc66e69a788ab770bf8cc0a8d07bb22519949f43992807597bf1321fb787f9ba064feb5e2670333ce6b9c70dae338461ff151449d92f71d835a03714e3a425297ee3979c57b0e95bce7a1a9cd876cce6ddc689ffd7163312160fb2e18714297abfaea61a13afa745aa1cf2f9823c1052b6ccf84dd3c401e1fa998237d2ae28142b97df0ae69122bafa5210c1e3f9a651d30f75b49f9b39435cb8afcfd348db099da6314b1818a988e73d95a107e526e74609d89bd3e79b2bfbfbac6bfa7657f3278af4e37d148a7a73ccc850f67102e2bec727a52f24bdf8320d6f23340ea0df001aa934474bef4bef5986e4e2deeb6fb02ea019f00be1bd8c96b0ecea315727c3e11b54e6bb009a0fcd3a20a5888cbc44c9d0eed36574dce5090f66c94380831bce3c23f08ec6cf07c2e6068092e44a67b8115ecfd07a8cd68d96ee2f63d6bfea58bdbc675b1e28b96b6f33cdf567767824b6244080849e710b5078c86b58586c34a1c99ea7e4f03c866d79251b17882a672407e2cd51a66b1733ff836b9f831bd7c6b91871ef682e1f5899b079a3d8733b661d29aba98e371552b0ed4d90cb9ab787a1985e2fe46be07e6283acfc56a1e89806d83f9dfa2c3218007de0aaedd14a5c16333a255f84b0565ddb716d214d25f28e314f68dc0584b913edb7611f86372ddc93385ffdca6904832b825ecca75e70bf515267845fa6232954542f199382f14fe2c6f1a3055e79b4b443b89e2ae719dce6089917a546b8d02c1dbebc8ac4e744861e1c4186dd6f56d64a3b678a0c50e2bd1b63e395f93cfae1a37d83757dc551a69c94596f79f5b69846c3ad9e7a0a09db2bcdee1c83c845e0e12d23dd6ebf3ebf07f1342b41b430e48a9061ecfb783ae195f150f17e9614f11ed51dd805c54a78160a48502214d23307cd9ea820219fe88a5a250865344c3dd59312bc0ad7cdce12f7780851b22b27ba346e9214a75ec7cb6035f41ec1f586bd17abf547f2aba67f7538172f3baa3c9e4361aad9982fda352c1fe916f838fc039598b92c30e92f540a533e2646ad0d9419341efbfbcd67dc7bacb67a28e7dbf68bfc62e89998d7faeb4ec1e5572b0e7b3b75237c1ec5277de2fd9ea1ba643b0c36e0192fda96e160730ce46d97af513f007d73b26a167944164e4ee5f0935587194b823330a82eac67433d2cee2fc9dd133da22597c56d884a20e01056efe7ff7e979ea9def0b4ebb5ddbb56a47dde7d9d71edae4d92a423d4e64d2ab87d74751dac20292f78c9a8650913d77526b7e5694cd5e964851af2a2d0d5f710344619c7b7e755dc88eb06b303906798f241a54c1b47723f284e52b1788368ca8a96700290a333de45f6accbaccc5187e710ae354213194fd5790825d05f4b2ebf05dc115f397192a091c99d4a3f41b0a8b2afdc08d42f396a84c8e2417880d723faae5fa3eba6ad841b97c0d78d24ecbc84c85d2dd4faef61c875f51770e9f5c50ba9691cbf7f92520f5cdd77bdf4ff95e5a83d74160bae1be65a4c8881ad818566c25e86b4a19f0d4ec931e0a753791c25b443b099f2f2920a8630b6f950563273f8f6a6b093658a8c6f2b4f7f59d51b33a08d998eb886b5094df36b246436d09b8d2a2836d4f2d3b0b0755bb3ac718eb7bfec97b8810bec942d9c0af250c266da2568eeba9b4b1b11bf4c024adbadb88b19b76621f16fb7a4b8e4cf9758bd89d37ec92989f6b0ee204f96dcba3799bf0526e1ef9c2b7ecfebf80dbd2b62768905e5bc1d57e853c7fb73507602642d61c6c36ac98f6b018b2afbee95bf639dfe7e55b29813bbed078d8c40ea932aac0ede2f1cf1c892f5655f8bcdb4f65f2a7369ac744275d7a695e14dbe0c46ac8422535f0b13f657af7c872b7cb68ea63dfba97b30f6a046f4cd7fe0ad7aaed84a9f198ff67d82a06f06e9ba65f86ad03b4512a1a0a699239bca8cf5c4f2ac408b64bdaf6e1a22df689d086f6cc9f139ce00276a80a6b9594f68157c5ae7d8cc13981f9c0aadeaa0eb6c17d70ec441a43fd715d0fb6ecaf9293a890b70c937e0709c43ed630b045250b8936bd02c22a1cb95a809a1461000e224a36a96a0264bd68bf770e0b6d7c78955120525d3f772b51e3412c30218cb94487840f1118490992e6e6f2281f6bc7d7ebaae44267d12a8637b8e8b422f6bf3fc81ddff8f0d4855df93ca610a0a42d43b5a3ef4c4436da5328ee0bfb035a6e8fc121b289a167e363b11aeee976bc5bd1fae071e0d57756b8a0e74ae448588f841361475ac084f4ee09b85840515d9b17996522225fb85fc353d7933e21420248a9eaa91f31d478cc01d6fdf85a188955440820d45dc9215970e16bc2d99b52167e9d5d71acee0dfa3b854eea6b2676535b26204ec855a517a5a7e22bf4f79be2a2559b7a617cac0659b69818561cd8b23b0b9c26a198e12e4853a9413ae79ecdd17cebb4f85f7bcff4635a33ffe96b5eb6296d5cb045d1c62191199278bcaab4a058750d97078f17cce10ba8b9324a83866044bf37257076353d75ded2d31d79f2e06a09f022adb337d32e4bd438f2398b576ad96d7cac2394e6cf3eaf0bb31047af10bbf0bed2cba6960c05bdba466c4e42fc843fc8d074c10cdcc467fcf9da892fe8d207174d7225d694e2dbf9704133d24ba250f963dcd365e2da7b102d13ef5d73cc540a794da544a6afc85199574066c6f884247baf66c91a2555d482e76a1fe9e53f260c478e6193aa2753921b883569c65b0fcdc792ee95b8efda724e5166fdca3b4dfe96b0a40eba55fbe70a7e49b422286530fd3173c102ab8fd88181985bc6eaaa4e2c093f354b6f30716e54c7488ac895407e459d6dc6c994dfedb67cd8eae8717e53c0e13bf83d86736c311044ba28db050174db97f8574cc5f3133d6dd83d3e2e35b50b6e2623f7dea6afafe32d330cdb0733d2e78f4be25a3c7034c16c3d2ae56c9aa2f23cbb28a104309a0c50321c0fb50dd3c72e9177ffcef15e5415ce485bb75bb435fb302ed3e5846d7150a4319e852b0d8bb6d99a38395f13ca3c77d5575c197a75827fa953e3b6dfaab8022f5ea13bb140aa0a37e05b78f2ef676068872cca55b291e1b0a67cc8dcffbe5c95dead2ed846dc03b7d7a57cd08f2a4a50fed780ea2fe7168af20bb374885d839b10526d43e32ffd574390f42768e6f6a03132d32e6b1b1b35e51d89a26db9900b03bf0e75020ee7c147ef0bb239f579d58f7b049387d9ec40e73a13d6caa0408d8923faa20d30efd86916c2cd8ba536d4e15eb70df4ed142ffe01ffaf640f701e6d77895f4da90ec2c5b0239b64dc8dafdbcf6b8d06e778b6411166dd9071b10ff107fdb4356bf966dc415ca5a8a458c233db96187b8160dcfb852f361d8b3a3fbf91f4d09207cf4da8c5c5ef76627251e5d65859595feecbd4c390caec38b924f9eb43e8b9248e32b99b92c79b9b76d4fa043848b7fe6550a32f9d75772e3030dc4939a6191a8eda8b2fabb0ae06d6a9080483c3bb21d574f80a78c872e023ad2dd23c62c5abf7439de1692740dd67fce9b69614f3ab8096ae83f7bb1fec0a725098fbee53c1f09d1c4f3c7287acdf9d529121a2202a6279dcd02575799505479d226a994c76b45e8e39a011a106ed3f2439c8095d622bd6e2e75f76efb30b67d212d27810a07dedb1809a5a764eb9bf4b76b7beaabcd97f301a786b262c71cd2d216cd953cf7c58a4f88e3ec879e23062b1e939ac72f26dd20d52a160d07f5dc4a8b72d11d2cd25cf0ec39c0e5ac96974759d62f7b6ffaef35875a91daa6e4e5918a840e9a442490744f8513629629e90938e3524754d3036e9359f17ceb7858a08d700764975641f958df18a45778ce737fd6fa2494961bf0f9d1d005238742e33120f7995bb0ead581d4205e9b67b0a464cb1e544544b2754c114df430cc59e2468d6bffde261f22776e6237f54919f1aedae803571971ae52b3b31e442bd4a816a687e23e1391f59a0b59fc4e5031e1e0d99806200a66a41ad286e25a2fe91927dab385ab96f67d70ec85ce6543c9aa5413d942cd5620a3a230713075abc7f5aebb9cd927e216e3cccb1619f02014931b4f4b23f0f6492b8cf59de09076b535d54f6699b4a5b8394dbde4797a561bc7cb5ac1b2502cb26cebe27ac7f7836e1fdd4ea0b0578c55e16f3d985aa5a491dc4a6af28625b845b6d2289c2e83854a58e47c3a11edb2972938fde436f90ea6120205281d72570ea4ecbaa7cc584361ddc0890777197f12785ff147f73a41d4b878d6b6f68608fd13d220a7abe0eaf664e2e06d674760de7ba1b5caf551807c9d76d20d4244e86908f9ced1553af31dbd9c107c80e10fcc6c596da42078e4ac2ce4426895397da4497221295c37213d65a80d24478a69e88d469ee05d5228bb527a77057b9f168f25e922eb46758a4d4959495fe85c9f2b146adabb4f2a4ac4ea0fc0be3300b5bf194b1454666e6a023b3cb016a669e9e9d32c9715fcc482ba51c66b15895722d42e20bca9152fe77748ef5c54c9813b34cc0283476653ec4ad98bc7fa6e584a9dfd7821906f677876a8a9dfa7ea4baff7de9aceb03a5189b068ec7f335938bae37c435efaec3cd5592194e32254efdf47fadebd904462ff8abba3eff47771f8a499d2e1cbeedc1fd36f3c7760fb2b268d4ca8f5933dd5c9e43f584537b23a4adf71d59332b67dba20fa1d7e4694a886e1b1d8126328ce09769d9486351126fd00c64e3972c7b7cbc7dd4debebb4561453262da27fc4b3e7c59230b651699c4cdf349e94831129bc0b01efe666e3a1be38f6845b5ad09f8f8bfc24414cb701ce4d7dd82de8ff6b0ef2eb8087a2fc46a2bb59149510a2c6a04be314d4b636b0d09e04a5b379602cbd9bd22c79f0c1204da0551aa68b0e58e991db6cc89f122fa1eee6fc83b3bd022be1e985289112507f3e5ab88e4b909f7c1b91f7f503a8e084db74c428af40a116cf85a84318f80ef0e4312a27c87542589d148c56957271a24c23dd598597d7d10f680a54a04bf3c7ea13d76b4c61837dfc2dca2efd96b360dd5f75452416c32022c8ab82572574d164186fb9ca3bb523dc230f458bb8ebb72bde7c7fdecb7c3fe737169c0d5e80397550c78620ad098c7440a404d271bd53383546c55e5", 0x1000, 0x200, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) 06:50:52 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8004427d, &(0x7f0000000000)) 06:50:52 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000140)) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000100)=[{0x41, 0x7fffffff}, {0x25, 0x773}, {0x46, 0x3}, {0x48, 0x13f}, {0x4}, {0x6, 0xd0}], 0x2a2}) ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f0000000000)) 06:50:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) setreuid(0x0, 0xee00) socket$inet6(0x18, 0x2, 0x2) r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setuid(0xee01) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dgv/B\x04f\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5, 0x9, 0xfffffffffffffffd}, {0x34, 0x80000000000000, 0x0, 0x8}, {0x3}]}) socket(0x83da9df4ac79b801, 0x3, 0x7fffffff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r4 = dup2(r1, r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000840)="717c44108278373c659e5bb376ea8cc214c8a4369517d6717eab02523cb5b4c549e6b06165c323b626023b1c58c691ea276b44d085e8cc19ed6690017feff7e7fb62b3664c5b0f7993b61db80e7b161522b20e38fd0fec1ef51d65aa0df0481e6980c7b2ba9e96bb1bbf694253e6c874df943cda3586509d7910c529646630885cfeff5ce77da17f8a2baefb0ff7ee0db61aecd88eb847a7e8613e7eb293936c7bc5e09aee6815025411e0e5bf2290c5a6247637739bc42efe9e98119f0c59d0b5a3568cb87ed41b1254721df7b5d1af52b941bed14cb050", 0xd8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000800)) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r5 = semget(0x0, 0x4, 0x600) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000940)=""/135) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x100000000, 0x3, 0x1, 0xfffffffffffffffd, "4fe445667930b6e84aad5cb79155e16ee1c6a2cd", 0x1000, 0x7}) r6 = semget$private(0x0, 0x4, 0x226) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x42, 0x0) rmdir(&(0x7f00000002c0)='./file0\x00') ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000300)={0x10, 0x6, 0x4, 0x8, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x176c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x20}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x24}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xd526}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x71959a75}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0/file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x5cb}) semctl$GETVAL(r6, 0xffffffffa, 0x5, &(0x7f00000001c0)=""/126) r8 = socket(0x38, 0x8004, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x3, './file1\x00'}, 0xa) close(r8) socket(0x18, 0x3, 0x0) 06:50:52 executing program 0: r0 = syz_open_pts() close(0xffffffffffffff9c) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = kqueue() ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) fchmodat(r3, &(0x7f00000000c0)='./file0\x00', 0x1c, 0x1) kevent(r2, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r2, &(0x7f0000000080)=""/11, 0x102c2) r4 = kqueue() ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000040)) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f00000000c0)) bind$unix(r5, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) kevent(r4, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f00000000c0)) r7 = socket$inet(0x2, 0x0, 0x2) read(r7, &(0x7f0000000140)=""/11, 0x2c2) close(r4) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffc1e, 0x800b636, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190a", 0x87}], 0x1) 06:50:52 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = kqueue() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) kevent(r1, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r1, &(0x7f0000000080)=""/11, 0xb) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) r3 = fcntl$dupfd(r1, 0x0, r2) setsockopt(r3, 0x1, 0x5, &(0x7f0000000080)="079aaaf041bfc53cc6594eca27a19631c2d228b108b134738317e33b8d0db11a98048d0f28bbd068cb995b37e689ebf879e1844f48fb8c98e2bbdab10951c291c2099760f52e42819380ef052a9b115a637f50d93eb4c0d4e1ad", 0x5a) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 06:50:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x7, 0xfffffffffffffff8}) 06:50:52 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x1ff, 0x76d, 0x0, 0xc6b8}, {0x8, 0x1000, 0x0, 0xfff}, {0x6, 0xfffffffffffffbff, 0x1f, 0x1f}, {0x8, 0x4, 0x2, 0x7ff}, {0x5, 0x5, 0x0, 0x861}]}) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f00000001c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00') 06:50:52 executing program 0: getsockopt(0xffffffffffffffff, 0x0, 0x6e, 0x0, 0x0) 06:50:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev//pf\x00', 0x0, 0x0) close(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='\xed\xe4\xd3v/tty\x00', 0x8, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x5, 0x1, 0x0, 0x1, "d85d931816e21db610cfd32522ca1eca7a1e5723", 0x2, 0x8}) 06:50:52 executing program 0: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 06:50:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") 06:50:52 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./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, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) close(r2) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) 06:50:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x6, 0x4, 0x4, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x20, 0x0) r3 = kqueue() ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) kevent(r3, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r3, &(0x7f0000000080)=""/11, 0xb) fcntl$dupfd(r1, 0x0, r3) syz_extract_tcp_res(&(0x7f0000000140), 0xfffffffffffffffd, 0xff) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe2(&(0x7f0000000200), 0x10008) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f00000000c0)) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x80, 0x0) fcntl$dupfd(r2, 0x0, r6) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000000)={0x40000000005, 0x8000, 0x3f}) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000140)) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000140)) mkdirat(r4, &(0x7f00000001c0)='./file0\x00', 0x80) socket$unix(0x1, 0x0, 0x0) socket$inet(0x2, 0x3, 0x8000) 06:50:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xb1}, {0xc}, {0x6}]}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) r5 = dup2(r4, r3) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000340)={0xa, &(0x7f00000002c0)=[{0xde, 0x1, 0x4, 0x8}, {0x6, 0x4, 0x1, 0x20100000001}, {0x101, 0x8d, 0xc3e1, 0x700}, {0xff, 0x3, 0x4, 0x8}, {0xff, 0x4fe9, 0x6, 0x3f}, {0x4, 0x6, 0xb9d, 0x5}, {0x4, 0x400, 0x0, 0x42c}, {0x86, 0x6, 0x100}, {0xfffffffffffffffc, 0x8000, 0x9}, {0x0, 0x8, 0x800, 0x4}]}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)=[{0xa5, 0x9}, {0x80}, {0x4, 0x4c6}, {0xd6, 0x3ff}], 0x4}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10000, 0x1) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000180)=0xad60) 06:50:52 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200), 0x0, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) r4 = dup(r1) r5 = semget$private(0x0, 0x1, 0x201) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000001880)='./file0\x00', &(0x7f0000000040)={{0x4, 0xfffffffffffff11d}, {0x493, 0xfda}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000003) readv(r1, 0x0, 0xb3) ioctl$TIOCCDTR(r1, 0x20007478) r7 = socket(0x10, 0x2, 0xfffffffffffffffc) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r9 = getegid() r10 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r8, r9, r10, r11, 0x4, 0x200}, 0x4, 0x26, 0x732}) pwritev(r3, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r4, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0xfffffffffffffd95}, {&(0x7f0000001d00)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 06:50:52 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/8, 0x8}, {&(0x7f0000000140)=""/101, 0x65}], 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) shutdown(r2, 0x1) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) 06:50:52 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) fcntl$getown(r3, 0x5) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:50:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fff, 0x0, 0x0, "d730c1d5bb6fc6e2ffff00000c000000464ff2cc"}) write(0xffffffffffffff9c, &(0x7f00000000c0)="bdfa4d2582c321200000008e4a8051bd24313dea8d0343d605e2ee280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0239a559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309", 0x4c) execve(0x0, 0x0, 0x0) 06:50:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='l'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xd1, {0xfffffffffffffffe, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0xfffffffffffffffc, "0000000000000000001c00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x4, 0xffffffffb87aef01) connect$unix(r0, &(0x7f00000000c0)=@abs={0x2, 0x7}, 0x8) write(r1, &(0x7f0000000100)="8c65", 0x170) 06:50:52 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x100000, 0xff}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x1, 0x0) r1 = dup(r0) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) socket$inet6(0x18, 0x8000, 0x2000000000000001) r3 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r3, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000880)="289caefad85b04ccdf900d249bba7de457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10729158df03f9f5dc781c86870658233acff9589ac6e640f127bbbdb8b2f0242e8efb25618da70acefad36c790a0e6861296617c3bf46f2517119e3c2c684ee7fcbbd27493b067b993a3eb2ddb72e9d160466361741fe6f473f49580f92d78913c890423650f98b83005a708a2dd0e2e63297370d59ded510f123f455a2831f465442af641100b3303f5e05a47f45588716f01c69", 0xc336c2847464a966, 0x402, 0x0, 0x372) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0xa0d939d84dfe02e3, &(0x7f0000000180)={0x100000, 0x100000}) setrlimit(0x8, &(0x7f0000000040)={0xf4ee, 0x100000}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000280)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000300)) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0x68, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc0205603, &(0x7f00000001c0)={0x2, 0x8000, 0x0, 0x2002, 0x0, 0x8000}) getpgrp() writev(0xffffffffffffffff, &(0x7f0000000700), 0x1000038a) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r6 = semget(0x3, 0x2, 0x401) semop(r6, &(0x7f00000000c0), 0x2aaaaabc) r7 = semget$private(0x0, 0x800000000000010, 0x3e1ce593e25a3347) semop(r7, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r7, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) 06:50:52 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000080), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 06:50:52 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xc4db6c3d4992ffe5) r0 = socket(0x10, 0x1, 0x0) setsockopt(r0, 0x2c, 0x80000000000000b, &(0x7f0000000080)="292918d7", 0xfffffffffffffeb8) socket$inet(0x2, 0x0, 0x101) dup(0xffffffffffffff9c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 06:50:52 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20002, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) fcntl$setown(r0, 0x6, 0x0) 06:50:52 executing program 1: r0 = socket(0x2, 0x4003, 0x0) socket(0x18, 0x1, 0x10001) getsockopt(r0, 0xffff, 0x40, 0x0, 0x0) 06:50:52 executing program 0: r0 = kqueue() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) kevent(r0, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r0, &(0x7f0000000080)=""/11, 0xb) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x3b2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x11, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 06:50:52 executing program 1: ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) dup(r0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x20000000000000, 0x7, {0x0, 0x4000000003}}) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000080)={0xe6, 0x400}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x80) ioctl$TIOCDRAIN(r4, 0x2000745e) socket(0x400000000018, 0x3, 0x3a) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000140)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0xa, &(0x7f0000000200)=[{0x1, 0x9}, {0x3f, 0x1, 0x0, 0x8}, {0x1000, 0x1, 0xe269, 0x7}, {0x6, 0x8001, 0x8, 0xffff}, {0x8, 0xc8, 0x80000000, 0x90a}, {0xc0, 0x1, 0xfff, 0x400}, {0x8, 0x3, 0xfffffffffffffc01, 0x9}, {0xffff, 0x80000001, 0x6}, {0xffffffff, 0x8, 0x62, 0x9}, {0x1, 0x2, 0xfffffffffffffffd, 0x1f}]}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 06:50:52 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000000006002, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) msgrcv(r2, &(0x7f00000009c0)=ANY=[], 0x0, 0x1, 0x0) msgget(0x2, 0x48) getrlimit(0x5, &(0x7f0000000580)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r4 = msgget(0x1, 0x100000008) semget(0x1, 0x9, 0x79d) r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000340)=0xfffffffffffffff2) r8 = getgid() r9 = dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xfffffffffffc) msgrcv(r4, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) ioctl$VT_GETMODE(r9, 0x40087603, &(0x7f0000000280)) r10 = msgget(0x2, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f00000004c0)={{0x3, r7, r8, r5, r8, 0x0, 0x1}, 0xfc0000000000, 0x2, r6, r6, 0x5, 0x5, 0x4, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r10, 0x0, 0x0, 0x3, 0x1000) r11 = socket(0x800000018, 0x2, 0x0) r12 = socket(0x800000018, 0x2, 0x0) r13 = socket(0x18, 0x1, 0x0) close(r13) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = socket(0x18, 0x1, 0x0) close(r14) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x11) r15 = socket(0x18, 0x1, 0x0) dup2(r12, r15) bind$unix(r12, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r16 = socket(0x18, 0x1, 0x0) dup2(r11, r16) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r16, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xc) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r4, 0x0) 06:50:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x28}, {0x84}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) shmget$private(0x0, 0x3000, 0x40a, &(0x7f0000ffc000/0x3000)=nil) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000180)=0x2) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f00000001c0)) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 06:50:52 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0x4) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 06:50:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000200)=[{0x25}, {0x16}]}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000100)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x12000, 0x6, 0x7, 0xffffffff}, {0x4, 0x8, 0xf41d, 0xc18}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x3, 0x10000, 0x0, 0x81}, {0x5, 0x6, 0x9, 0xa4}, {0xe6a, 0x5, 0x7, 0x2b96}, {0x1, 0x8, 0x10000, 0x2}, {0x6, 0x3, 0x4, 0x4}]}) 06:50:52 executing program 0: r0 = socket(0x2, 0x8000, 0x9) getsockopt(r0, 0x0, 0x1d, 0x0, 0x0) 06:50:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x84\x00v/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@in6}) 06:50:52 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1000, 0x0) r0 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x804, r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x6e6a53fa3993dce1, 0x7}], 0x1}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000000c0)={0x100000001, './file0\x00', './file1\x00'}) 06:50:52 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) kevent(r2, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r2, &(0x7f0000000080)=""/11, 0xb) r3 = dup2(0xffffffffffffffff, r2) chflagsat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0xab7b380ad98168c8) poll(&(0x7f0000000000)=[{r1, 0x8c}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 06:50:52 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000540)="50010501000000000000000107070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5c9d2f24df9265090af63ff37282902e4fd89720fd3872babfb6a080000000000002f310b404f283b6963ae6374ee36a00f900064e0629616b0a8e7000000020000000000000e0204ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f10c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050002e04e34248daaf9231f0d82b1323b4125ce41203583671ac5e51a7a3dc1a0c21d548f13e6c031acb303757e4fd582facbc5737b8e24057571050500"/336, 0x150, 0x0, 0x0, 0xfffffec1) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) 06:50:52 executing program 1: setrlimit(0xf, &(0x7f0000000000)={0x1, 0x2}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x1, 0x0) r1 = dup(r0) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) socket$inet(0x2, 0x4, 0x0) socket$inet6(0x18, 0x2, 0x2000000000000001) socket$inet6(0x18, 0x8005, 0x4) r3 = kqueue() ftruncate(r3, 0x0, 0x20000080000004) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000640)={0x100, './bus\x00'}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000880)="289caefad85b04ccdf900d249bba7de457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10729158df03f9f5dc781c86870658233acff9589ac6e640f127bbbdb8b2f0242e8efb25618da70acefad36c790a0e6861296617c3bf46f2517119e3c2c684ee7fcbbd27493b067b993a3eb2ddb72e9d160466361741fe6f473f49580f92d78913c890423650f98b83005a708a2dd0e2e63297370d59ded510f123f455a2831f465442af641100b3303f5e05a47f45588716f01c69", 0xc336c2847464a966, 0x402, 0x0, 0x372) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0xa0d939d84dfe02e3, &(0x7f0000000180)={0x100000, 0x100000}) setrlimit(0x4, &(0x7f0000000040)={0x3, 0x3}) pipe(&(0x7f0000000080)) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0xc2) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000200)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000300)) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0x68, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x36e) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205603, &(0x7f00000001c0)={0x2, 0x8000, 0x0, 0x2002, 0x0, 0x8000}) getpgrp() writev(0xffffffffffffffff, &(0x7f0000000700), 0x1000038a) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r5 = semget(0x3, 0x2, 0x401) semop(r5, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x2400}, {0x1, 0x7ffc, 0x800}, {0x2, 0x16f9, 0x1800}, {0x4, 0x8fd4cc4, 0x800}, {0x4, 0x6}, {0x3, 0x5, 0x40000ffc}, {0x1, 0x3, 0x1800}, {0x4, 0x3e, 0x1000}], 0xa) r6 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r6, &(0x7f0000000280)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r6, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) 06:50:52 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) lseek(r2, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000140)) shutdown(r4, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) 06:50:52 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) r2 = accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000040)=0x1d7) setsockopt(r2, 0x3, 0x0, &(0x7f0000000080)="822a12fec4a96b9fe5d70f79dc956ed4f2b78fb6f370d74daa84770046d6b6bc2298042d11c8f96b77e741bc28d0932c1f376d3ea58e478ec15924c8cb96d5", 0x3f) r3 = syz_open_pts() syz_open_pts() syz_open_pts() fchmod(r3, 0x0) 06:50:52 executing program 1: setitimer(0x1, &(0x7f00000000c0)={{0x3ccd9784, 0x4000}, {0x2000200007, 0x400000}}, 0x0) nanosleep(&(0x7f0000000000)={0x100, 0x2}, &(0x7f0000000040)) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8000, 0x0) setitimer(0x2, &(0x7f0000000140)={{0x9, 0xff}, {0x400, 0x9}}, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) 06:50:52 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6b, 0x0, 0xfffffffffffffe88) 06:50:52 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000240)=""/170, 0xaa}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000300)=""/139, 0x8b}, {&(0x7f00000003c0)=""/16, 0x10}, {&(0x7f0000001500)=""/201, 0xc9}], 0x5, &(0x7f0000001740)=""/156, 0xfffffdc5}, 0x0) r0 = socket(0x18, 0x8005, 0xe2) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x10, &(0x7f0000000080), &(0x7f0000000180)=0x4) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) recvfrom$unix(r3, &(0x7f0000001800)=""/4096, 0x1000, 0x2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) 06:50:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000e, &(0x7f0000000000)="ea5adee8360000", 0x8fa) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff125d7f000001", 0xfffffffffffffde8) 06:50:53 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x10000000, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r0, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:50:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 06:50:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x20000172, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 06:50:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) fcntl$setflags(r1, 0x2, 0x0) read(r0, &(0x7f0000000140)=""/208, 0xd0) 06:50:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000140)=0xc) socket$unix(0x1, 0x2, 0x0) r2 = dup2(0xffffffffffffff9c, r1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) r3 = semget(0x0, 0x2, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0xc) r5 = getegid() r6 = geteuid() r7 = socket(0x18, 0x1, 0x0) r8 = getgid() dup2(r7, r7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r8, r9]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x0, r4, r5, r6, r8, 0x56, 0x1}, 0x5, 0x10001, 0x1}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) r10 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r10, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r10, 0x4004745d, &(0x7f00000000c0)) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000002c0)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f00000001c0)=[{0x8001, 0xffff, 0x9, 0x4b2f}, {0x3ec550e2, 0x74, 0x5, 0x2}, {0x7, 0x8000, 0x401, 0xf80}, {0x3, 0x4, 0x40, 0x7ff}, {0x2, 0x400, 0x5, 0x76}, {0x3f, 0x80000001, 0x3, 0x7fffffff}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x7f) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 06:50:53 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f00000000c0)=""/4096, 0x1000}], 0x1) 06:50:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10800, 0x0) r3 = kqueue() r4 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x83) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000100)={0x7f, 0xfffffffe}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000300)=0x400000) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) kevent(r3, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r3, &(0x7f0000000080)=""/11, 0xb) r5 = fcntl$getown(r3, 0x5) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r7 = fcntl$getown(r6, 0x5) ktrace(&(0x7f00000003c0)='./file0\x00', 0x0, 0xa77e7c0894e0ef48, r5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r7) ktrace(&(0x7f0000000340)='./file0\x00', 0x2, 0xa77e7c0894e0ec48, r5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r5) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) r9 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r11 = socket(0x18, 0x1, 0x0) r12 = getgid() dup2(r11, r11) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r12, r13]) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000240)={r9, r10, r13}, 0xc) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x7, 0x0, 0x0, 0x4, r5}) syz_emit_ethernet(0x1, &(0x7f0000000400)="b6") 06:50:53 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = dup(0xffffffffffffff9c) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000200)={0x1, 0x10000}) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r4 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) shmat(r4, &(0x7f0000002000/0x200000)=nil, 0x2800) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r7 = socket(0x18, 0x1, 0x0) r8 = getgid() dup2(r7, r7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) setgroups(0x0, &(0x7f0000000240)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r10 = getpid() r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r12 = fcntl$getown(r11, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r12) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, r12) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000300)={{0x1f, r6, r8, r9, 0xffffffffffffffff, 0x138, 0x8}, 0x7, 0xffffffffffffff01, r10, r12, 0xfff, 0x40, 0xc22, 0x80000001}) r13 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r13, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r13, 0x4004745d, &(0x7f00000000c0)) r14 = kqueue() ioctl$FIOGETOWN(r14, 0x4004667b, &(0x7f0000000040)) kevent(r14, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r14, &(0x7f0000000080)=""/11, 0xb) dup(r14) r15 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r15, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r15, 0x4004745d, &(0x7f00000000c0)) ioctl$PCIOCREAD(r15, 0xc0107002, &(0x7f0000000140)) r16 = accept(r3, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xf5) r18 = getpgrp() setpgid(r17, r18) connect(r16, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) r19 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r19, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r19, 0x4004745d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r19, 0xc014575e, &(0x7f0000000100)={0x8bf9, './file0\x00'}) 06:50:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000480)="6cf2182355622d", 0x7) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./file0\x00') 06:50:53 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() readv(r0, &(0x7f00000013c0)=[{&(0x7f00000000c0)=""/232, 0xe8}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/124, 0x7c}, {&(0x7f0000000240)=""/254, 0xfe}, {&(0x7f0000001380)=""/35, 0x23}], 0x5) close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff77ffffffffffd, 0xfffffffffffffffe, "93804000d11eaaf100"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0xfffffffffffffc56}], 0x1) 06:50:54 executing program 1: mprotect(&(0x7f0000380000/0x2000)=nil, 0x2000, 0x0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 06:50:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x48}, {0x7c}, {0x6}]}) r1 = msgget(0x1, 0x20) msgsnd(r1, &(0x7f0000000540)={0x3, "ed8297313681daac48ff7ba6fb5610c913e7d94165a55708440cf27c1a379d5ef57fcfbb1c1722a1e5c1151c73755f54f958bcb75d25f700f3832ece7027d45582b284d804b68c36bc1891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56658fd7c12ca80ac8dd503c4e60d4330499d2188932bc62845c48b673202e90526d2488c3615c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b1c927325ed9bb328d5003ea61dfab8548b0c231929aaf8bad55f53e"}, 0xd7, 0x0) msgrcv(r1, &(0x7f0000000140)={0x0, ""/215}, 0xdf, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) 06:50:54 executing program 1: r0 = socket(0x2, 0x1000000008003, 0x0) connect$unix(r0, &(0x7f0000000ec0)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000c4b05f6b1602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441d4ed4e424d892666a4fb272d3ee1620b4d2009fe508376b6399752fd96cb58d127a30b390071baff955a539859770ce1f0000000100010000000000c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aeeab700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db9c83ce77261daa9b7679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dada457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000020000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c348fb3ea586bee5c3bc1dec12052faedfc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9033f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05344fd29d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681000000000000000461acd9aad49386d95cecbced716979a03316fff66a9ee4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d989a9d096637071666cfbf0259fc5b9321f5a3b0552cea3a380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff58814968f8c4ec9e8ad82199072a3520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9cdec59f3d7dd05e270a08059947700000000f282ebea0ea0e3cff50258a2b84c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22cf557d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9ce3d7c6f8537ef699461e520d70654d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e240df8072490f4a611444ebaf97d7b0ae5821312fa895df513030f863b667f2eeab56cc83546320380bd841b24122d74dd84140fb17413338350ae578d6fda58fbc438afdff2fcb98b209d051b33c59389f5f85e2827de00f0d51707a41d427fc9313a08c6de27700c117db62af5c157a5b3851c6ca71563933080ecc78d3e58f68cdbd40000264e9d7d83dbca5ae28a797b102756524df3dbc981454646f12dc5e4b333bab0e466ceb5e5bb702f892ab6c1899cfd99975e89a9"], 0x10) write(r0, &(0x7f0000000000)="189f8546e625549496e96850941d1dec40bd73b1", 0x14) write(r0, 0x0, 0x0) 06:50:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getegid() syz_open_pts() setgid(r1) syz_emit_ethernet(0x150, &(0x7f0000000100)="1e541641be47d437441080c0099f2be0a378776d16f29b8c6aad478dbcb33ed90e2c666b44e74bf309aa81b57b7dfb98729ba5fd419f8e8a2038183ce49c6b6ed161932608d6af26487cd3a6bfde13c44688fb0e96d8c1a127ba107ac668bf458cdab3d8e6b977eaf13d7a1ed00f8b6fe65a8538f4d8d289c8ee7a39e88512b31a1eae0c72b7f04b04d7744c36d5470cc5d0cba8b400dc5de4a8db57f089c6e8029ce7ec9a7bb92cb74aa39e8151326ab42a1d86e8e13d80be57628227beae457fc0fe286149abc6aad559f7a2b4ac2fdf8c94b7da72a4ac51455c3a2a2cfcc97c7b3b21afe0405eb17fdc64ca7f9ceb19ffe43fa4aeab6f55c1cfbebaaed88413ebf5af18e5c00f18baaa0a58d8977661ade1a9dfb2048a8b052c33fced311de280c3b5b14e6876cced5aa934e2a4b52e586bb9af3c7e255ebcc014ff8ac367a5a7e37f957ec2971aacdc0fd7aa66cb") 06:50:54 executing program 1: 06:50:54 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) fcntl$setflags(r0, 0x2, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x20000, 0x6a) ioctl$TIOCSTART(r3, 0x2000746e) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) 06:50:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x44}, {0x3d}, {0x80000006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0xa2) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000001c0)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCNXCL(r1, 0x2000740e) socket$inet6(0x18, 0x1, 0x7f) 06:50:54 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2030, 0x40501) r0 = kqueue() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) kevent(r0, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r0, &(0x7f0000000080)=""/11, 0xb) r1 = dup2(r0, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 06:50:54 executing program 0: r0 = shmget(0x1, 0x4000, 0x160, &(0x7f0000ffb000/0x4000)=nil) r1 = socket(0x18, 0x1, 0x0) dup2(r1, r1) getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r2) r3 = socket(0x18, 0x1, 0x0) r4 = getgid() dup2(r3, r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r4, r5]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getpgrp() r9 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x3, r2, r5, r6, r7, 0x40, 0x80000000000000}, 0x3f, 0x81, r8, r9, 0xc2, 0x100000001, 0xe63a}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x50}, {0x6}]}) syz_emit_ethernet(0x1bf, &(0x7f0000000000)="b2") 06:50:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x40, 0x1) acct(&(0x7f00000001c0)='./bus\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x1a, 0x2) 06:50:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0xda8, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x40}, {0x7c}, {0x4006}]}) syz_emit_ethernet(0x260, &(0x7f0000000000)="b6") 06:50:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000002800)=[{0x74}, {0x40}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000440)='{', 0x1, 0x0, 0x0) 06:50:54 executing program 1: r0 = socket(0x20, 0x2, 0x20) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ba1e000000000700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) close(r0) setitimer(0x1, &(0x7f0000000000)={{0x1ff, 0x7}, {0xee7, 0x10001}}, &(0x7f0000000040)) madvise(&(0x7f00006c7000/0x2000)=nil, 0x2000, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000200)=0xc) shutdown(r0, 0x1) socket(0x18, 0x8003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:50:54 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000002c0)={0x10001, 0x3}, 0x8) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 06:50:54 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="8f36b35249780bd278fcf2138223cb0eda1b74461fbb6ea0762bb8d4a35ccbaa058fe9922447bead69b01e1ec41d474938f96996f88fe90ba85f1daaaac38ac20b45d2550af4420d0cb28ca5142af43c2249a29373223337b7bb3dc1a7487bb61e8944a8251b6d21c6ff091be9c973792fb0233cd17fa68c5aee93160111199e51c8db47ca5f87bd2a470f324f2731a202d17a9d60114222f2090a89d8ad0b617f292dcffa509351"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x100, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x170) 06:50:54 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f000000b000/0x4000)=nil, 0x4000, 0x2) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) 06:50:55 executing program 1: utimes(0x0, 0xfffffffffffffffe) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/109, 0x6d) 06:50:55 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x8, 0x40, 0x6}, {{r0}, 0xfffffffffffffff9, 0x38bea1a16ebcd26d, 0x80000000, 0xff, 0x6}], 0x40, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffd, 0xa7, 0x40000000, 0x3ff, 0xb7e1}], 0x800, &(0x7f00000001c0)={0xfffffffffffff6b8, 0x8001}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x21}], 0xb11f, 0x0, 0xffff, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) 06:50:55 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x8) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000100)={{}, 0x5, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0]}) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000280)=ANY=[@ANYBLOB="701a2e2f66696c6530008c136d47296caa743bc1bd69382eee2b75ef0c8004000000000000000000000000000032618929bbd42615e24972aa422f98998b512b59681400994991e221801c9ed1b2571c1c8efb68a34ca1f9baf31a8714b70b19df93c750b35f514fc8f2a71a1394d5176b8c4774e9096f0ccbc362871e9514125c06e34437b8bee92294116d972db8e500f1f52918af6eb3baa8ed1d0bd9f4a3ab1389ecf07ba4c36bc999791d5483643f2b2db636be7a6e0111f02a33268d266b55d2c1245ff68bcfcf"], 0xa, 0x0}, 0x0) 06:50:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x2c}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:50:55 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000011c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001180)=[{&(0x7f0000000040)="6204bd71abb3679b8fb30daa4a3cf82e623f8eb43c6a963a9646090fc9c046f031d88d63150c69da9562bdd3f58a40647738787acd364cb0e887fead31ce58d95664bd0610ab948f3c1184b7056d28e66468f4616edcdd856070b09279fa6f0189f29b258b58d2b8b7ffa6a2fb3cb7d08f0076fafbffb3999d17c9d2722a53d6a794da4fadc47fa8e060f5783b659d23eb3fc979606d394b5bf1099592f70611a682a733f62a9937cedb6c6e75c10490da89e13ad10a221c1c14a9d8514653cc4fbdd5b763b25e4237d666e57ba0cacfe00dcb5b55ea3827e701408e2fd7b7d62200d5f34ff846dd2e458a0ad9473c95cab00a6d20ab921be4cf39a178b7a705a8ad9874d7edf0c241445ad2be52685ec4b1e660c68ad4d350321e5e1fd8361bfc4a774771d8549dcd2f66778781d5dc8a379529dad9b1c1866b394692bb1930bca67dfc6719508af1b1a18bc19fe5377a881ef63901bd5a3f0bb7bce5e0999ed670e8f9fbc8857fcd89dc5b07b5bb2c6b2dced3c2646be0e5112fa3ea25f73e30c162ff24b6d4daaf80613c7cb559ec7032e605a916d880412af2d899bc823bf49e96e695ef68a2efa792024f86128e265e8ec01289f2e9eb2e2dbb3667681fa46f5ef8a55d5297062584b5a315a9dbebe5d2e7136996a27af0954f080fb138670ec5b15b47e062409670f448d8c4d5e2fcf5789e628233ceaae94d75a2e1b5b21e336ead4bd94851a249a7a389a7d238cf3abee02dc0b1e7a03ae6a28e86a0dc3cf2d0f3dd9fa87dd63cab83a6c32b86dac1fc81077ed7400c40cd5547cf2d2cfc096ff3be04652d815c50f091e9d9244d206114d866617c23d24c1d9083473b37f9c9aaa19c4c0d4cb602f8dd0ffcdd6525256392021cc5d798a61c4da5ed05f891e3e02b3f0142a2e4252e2b8a6e76a93b30367067bc61ad2e930ad48fb0512d39f6b03da51592c6e2f746c1a2e7a4e9ff05c37374c9129f3a0cfcbe889b81c2831919e541a9e891d128f8ed37f7201b695af859f6efafd0f7f7e0f7eb516fc6357fac931177026f68d0b5a5329d773187261e94923b53492b02eb4fe96b57892feba23899500f3a185e0f7a33bc3e93590579cf67f65dfa7a9aeef755f78f0e869d703f70f8884d85b5866d5e66ada79748bb2c0486aabe656b823b7de62c5ccd10f4c8e5ad1dca16191491dc99de376a291b85dae8346623d40798979287bcc2f84f049aa7a5d6f6909e85ee48f92297c0547e74ed7f2cabd6da2ff90b4655ad96fdb82fd04b2c4e2027f12930249a226cbc92edc56c7ce877e0485b4714f4a5a34986fb586d0339ef32ef0b0a386f2373f76e97e5204982c7d7df6079588de2facd49f24252effa41c1b8ebf3c94f95457e84c627bb1834bc4ef02c68b9821b8d11cc33a570110d74ad3ae35b8355cbde96841453a1f448018d38e1273b0d181c15873781e3e64b7b88fdde10cae54a42749522857f3df64fc6779ad82b9d8bff62cb666e1be2b01eb098d240dd61f69a0707e1eae81d9d8dc538a5c5747359f28f9b8e441d1ab2ad4347105fe221d46c7376fcb35806188cbcf5468fb812a51774f4ce2c8b7e0ec75eaf6bd061c27ba3260fb58148e0bd991f2426cb84ecf28b9df427f2c4bbd72f7c9d5a7fe608512f9e7c906fdc8bf9a368f61e562c2e09152ac1f71b47c8cdd909ca2180953555b97bb0e8777c3f4f5680b53747423238cd1494baa432d74c7ba5e6dc3ede7db2468dcf65b819eb95168f67a6f0ec5a337571bd8509c9a03d63e7d95ea211f5b252fd788895539ea417493cea3488bd4c7c1b3c9aa61983ec8ec32f1f85103b12db908a5049201df2483a11995fd34dff6328b63e0a165066ef3dfd6fbaf395f7845859bb163f13d991169be9420712e1a22e197ee45a51ee5333f7d61cf6fb99778721d7e28e491d9efd2db368e9120c77a40dc70bed71652707f0b1852211171fe6dceb2b270619fcbeb4a6fadee860ece296083dcfce9543067d8ad3721b34aeb8a27ad1b02927596bfa8386dcb31846f7832aad3af2a50e344590fd8d9658249b05a92b816b9dd571a05ca83d572ea5be16588d4e72d0eedc6ffd3169d9f38c4c89813ad1dead26aa9ff223938c14b0ffbc9fb1e5680bbc08b897cb8a0ec7ef075f83f285b2171eab42207397b798fcd9f9d1f6998c8ed607554623a4ac3043ebb321bbef9c4bc46e24a97713f336df2482cda2381b5fb401250462af68937ee8eeddfa234b0cb4df6966293d0f2208508cff2b274c8886cbf9f76d98d3f07827426d20d9a2527b8b141e112a0e18affebea3bac8d9c4a59bdb3e7d4e3355800cc6924649e3c12c9fa1c9dd23ae1179eb4d4b070ed825c99491f5845cd48367f3c480f15b6d5c5a7cab43ff46cc0dc44947e698ec62d76ba17b5966a7b0208cbdf43682b4537f62047bd4490f33aecc19693135aa8f32fc84dc70be6ab8fb54b57397a06d0b0bf012023a821e5c659180737b45f5a80d29c4041fd82be5bbb32c8f2b7c3ddf0b73b3260fc4f99424f1b1fe7acbba528b20e8cdc3b5a9ec7114acc1704d36e9e30e8c3f9c8855dc7a44d8a65853923c17f1aa4b6288f5c53ac3af893be68dcd32ef1ba716f1bde2de053c6df7a79a60aef38e3d0c771ef0612081d92153cacb63d1c3b52e802ae44f0cb4c1e886a4c53116abaa9a2f4d3ce9a83a4e08c4d8bb22ffb7353b11cb4e977d374bd1a896afd2fe2a0f5cbd721b3269d3a6638a1ae7693b657dd3fc963e76b18072a8db424ac18f5252c83afbe04394e6202974e20901d49954e44378b427c599850023f41a7b8653b601f65b265394a90595583bc38cf1b02bd74ea6caa4deebbdb1676e034f126d9dd6ad9d520a1e33fb442c6e1d017824488bfb8c442bb236573d666fe2ed40b844249c5b51b9bff65a2afc375827fdc04575000dd7922f2a044ebfc007d7bf7d8a7005624969c6ce59e029324062c1909d6ef5140976397f4f3b204e998a3aa7b372a1ff84d2e565bf607d59b17f5a36afb1a32fb7ec3a1952cfbbdf59a26b270ad8d22d5b283bc0d57dd823f089a03a5422ad22831c0e2b07f140df38702424bc98eb7a5fcc7f6c1445f5f3a264b168903899cc952482f5d2d28ad7a36e34345ceb6bcf87b69df4ed93817d94c54ca47164f2481490415289dbf24ea7af9db0d7d13277cd34348c2bcb4907b5461b281c9324a46ca03ee2f40ca330608d2082a5af34222a3298a26bae0cd5ca5eccbeb19d1d79ab1653651a94318f4688a3f47dae33abadd0e9a66cdaf1b9ee45f2bb8d8d33d0091ed329288fd58c6a54abd93003e0b9092c47a2c2a5bbcbcbf7eac2b80c8e61c8daea3a499fd6d1406927c6af7699dbcfbca3c8abcb78005a0d3d61b7776c35247683e4df8b1acfe5d26727f9655a90a0cb98fb8a9f06a4c3672eaac3932eafa89f00e1192910143be234eb9ddd17735c46cc9867ee7f0e11278bcb3aad55cd586508ed64bcdf55a296f2ef7407578a2eb5a55c17259d563b7531e963dd15501f936a5fdc743746afab71f73fa0b12f32bccb905b4db3ae71a666d2ece99d800e4b6c7f5ed462f8dab3702a84d90640d6d674e4457f278a999bf29e56a1457399dbb20a4a46f056965ab01f86eb98febc40fc748f8f763a901a22f7d9c127e7d3726a6ea790ce0c357498a8bc83e95a239ec7d8be80cb98185b04d7b17eaaab5de81704542914be1bdd65879865aae16be70ee67f750ef3d3b88e6f52ab03dd0682f3fa05123a5bee9ac6818554d2bdefe46dde0fdcc273f7e292ac9cfa723222d0f59d4a4a5f0d7b82e5b91bc9f678186f6e5ac1425b5077fd72d15992f121e996c61bd3883c18994bcf3e3edbacd99f3ecac84de11591d5fccca1a118370e7668cff82cd205f6f8a69c3bc2360a71785a5440ddb59828d050e6c619edc3354c40e8d2829b2ceb1e95ca226ad763fc4d8db880c453c8055c8c1c01621ea69b6459cb46b6d056caf9cdd04f89c271cc2937d0a09dccc4851ce3ff21837933ac8efe93864f81de1de92dcbf9c90b38f51c07fe9539f0988453509cb53be12856fb6180bbe562b12c2639deaa86e6a1d4ddf58a83b360ffdf1de79b1625b5de55f8bf4c287ab004547c76ad0b1e8556b0aeef2960d4f7cc28a0e056530fb924dcdbc20d956ee4682dc7a3bcc3b07db37c5f6973b74306152b0466449dc5aa2abe5203a9b7f998149bba9fc32248f36ec1dd8d5e72e64b889725d6ad86b6aa11d1502322aa5368b1fb633d23c606fca8d7da0f645a973276c85e26515fcef1e5b311783b6d69edcad30a043b83a33161207b18d94fc002aa3e13aa6105cfc0a5bb61557a1c3da4a96a9b4f7c9008baa8d45109b6e36c5426923f2ab7342c9f1290609497ad15d51274308ddb3ec235a86669598feed303304fc34fffb8e3668c464188865c6a9ce87238c47a218f4221ff2c6f46c63b0ced4ac818d7354ccc593ab09000d5caa4b7963acd062201bdb39b95f534dcb8f1ea946f9e6e86cd466c2a22185ed0f1a304019d398812d7f913487aa39bcc15397d8089cc7a6d425a281064776ec7e157c5310969eedd02708c96a661e9282d078be854480e16cd4bd17443d187648421a67631ec5832da896801b5bd01328616dba8ddf6eac0c0792fcba8d0acaea4f73ff24b43e06c28c469fe227fd2fdb0c53e42d07dd6951695524bb64234acd7fd1b438ae2e99fe17c9945f92b1ec8fe53367e6768f11da940c81e3d2102e2b5714a1f39dc667a6a37108aeab4d47462adfee2c41753f52b856af5a7522c128900ef4ee58e726a8f4662dad4f9094bb032a145fe54c5dd4035dd8559f7b5fd9691d7e618986761f7bd99837280319ea18f29d37a39ef8a9b356a429a287b845e960ed4c13a983792053c893121ae97c0892757513aefc4f4ff4f0ea9fb5e802ec766a4b967760054e32f0606effa2228e136e218a57f1392e1c58456f38964d9325c085f02542d9c24fb7f646d315c5b504a4756873f68ebff6544c3c2526f17ee44a24b99ba9a3e74f68e351b88f0b5ba23435890e1a5175383bc01cb36cc95c461f8e194a01e8984562fd815b41af76094411a37689f4af34dea681cd57230af4e9abb8a2ff8195117a32ea17b99142b39a8468a3c346c50ea220326223e622d8008e7009af7268ca6e50d80a2ec14343e02f84694412a3402c4304f1646f0599d3d957ae5ce98e8092e8f0fdb2151bd241710d0cd94010a4df917092d4673b4035a615577b1bf449bd49b29164f878ee5d224c1f27b9e1f4c7d11b87e1834a9fb601bcc5c7e0615fe7b7eefc1998d1b112ebc919cc2cdad1edf9706c4c5c6df7770af1fc780d0467d5b7a8acf4155c4c7cba7cd892174084e1e97c23d22005f51e781df9a1661ff47e0e75f8e68a9956fcd6fc507fcf567855a05a4e369477aeb2cad466de415a3ea2a1debf464d421acb541f0aa6d695af99a015f79383c9ed6c62d736a4329b2f402a76a4f5c890b572b90a54bef71481dc073db502091531e84ec26f765f9d64e0ca1d623d203a16f5085bd96b08c78d85c28412d79ea3078c9e4e2e575bdc479fcef4e17149926d704a586978e0e6007464f91f190939bdc5df3764b37cc129438aeeb7e90f37196c871b54ba33729394326c83ca04f77ddca61962b82c200fa20771a042e4ad5effab4e1aa9cb3e39b577333ec582b64022ac624f2947f66309060c8a46554efb3f1aa9fa963b53b881784f50f2dd8649889053f051c27b092803f455afeab28b7a32270a38f15b00e", 0x1000}, {&(0x7f0000001040)="e0bd2f0f392834e5c65be0246d8b4a00c60b4b7e5c04d22c5a00c6db28411da74fcd9630290cb8951d469264d95e0732bcd58886e52d4e6cdb56428ff6b8c5f9d9664acdae", 0x45}, {&(0x7f00000010c0)="40896468d752dbfbcb05dab4977715cdcb0fb87d9350d8d8a2b896649a50e525db1f34e2a8b072dc5c24da7f7192014d812f690baee219c5c147c4e7c0938ed47eb1e0260435e8cb2b05bc", 0x4b}, {&(0x7f0000001140)="e82fabb888b734985ed129e1be747a7dc80bac7230dd0f47c4c8b450d58e7ad611f5", 0x22}], 0x4, 0x0, 0x0, 0x406}, 0x2) 06:50:55 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x5c1b8fadfabcb076}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='>'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 06:50:55 executing program 0: utimes(0x0, 0xfffffffffffffffe) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) sendto$inet6(r0, &(0x7f0000000000)="e3093e1d289b91df9d718e802896521bb7653d33884bbd192ea346df31f11ada062da34e23ce4fa21b8b69e6a9ccd62b4b4926bf712d3abcec313df1d6b3899cd9ff20e9ad04c9e8bac0e2c2e02ca125c9c7b07afe4b9caa06a2659b029198de3201c8b2", 0x64, 0x5, &(0x7f0000000080)={0x18, 0x3, 0xf23, 0x4}, 0xc) 06:50:55 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) fcntl$setown(r1, 0x6, 0x0) 06:50:55 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/btf\x00', 0x262, 0x0) r0 = kqueue() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) kevent(r0, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r0, &(0x7f0000000080)=""/11, 0xb) fcntl$setstatus(r0, 0x4, 0x4) 06:50:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) utimensat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0xb4b8, 0x7ff}, {0x3964}}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="649f241fb12b94446a63940f3e0cd6f310fab6a396977be0c518e65d3e000e4a94e50f857288686ee3f1d2c5a22b3b618fff5daee5c3fb2bef1999d50ec47f17e4267679ad0e26de04c086ef390fe7df5f68c872cd33f8a8b830dfa39be0252d8a78661e5786bc7765c3b0", 0x6b}], 0x1, 0x0, 0x0) close(r0) 06:50:55 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000080)=0x4) socket$inet(0x2, 0x5, 0x7) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x10000, 0x0) 06:50:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x2400015}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 06:50:55 executing program 1: r0 = socket(0x18, 0xc003, 0x330) socket(0x2, 0x675d439b87979475, 0x8001) write(r0, &(0x7f0000002740)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x28) 06:50:55 executing program 0: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) socket(0x2, 0x3, 0x2) 06:50:55 executing program 0: mknod(&(0x7f0000000000)='./bus/../file0\x00', 0x8000, 0x3) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x102}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400, 0x136) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000240)) r3 = open(&(0x7f0000000280)='./bus/../file0\x00', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0xfff, 0x1, 0x1ef, 0x4bef, 0x8001}, 0xc) semget$private(0x0, 0x2, 0x100) 06:50:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x14}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 06:50:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00100000c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x27df9728921ae476, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x301a0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0xcd, './file0\x00', './file0\x00'}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x3b9) 06:50:57 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000600)='./file0\x00', 0x1, 0x0) pwrite(r2, &(0x7f0000000300)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081694370adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a35", 0xe8, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000400)={'./bus\x00', 0x0, 0x3, 0xfff0000000000, 0x5f3d522ed0833c69, 0xffffffffffffffff, 0x7, 0x9, 0x2, 0x0, 0x80000000, 0x7}) pipe2(&(0x7f0000000040), 0x10004) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000080)='./bus\x00', r3, 0x2}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) open$dir(&(0x7f0000000480)='./file0\x00', 0x80, 0x23) 06:50:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x4008c823049f5327, 0x9d2343b84c7e0fb0) pwritev(r0, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) 06:50:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6, 0x0, 0x0, 0x5aa9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x1, 0x8000, 0x3, 0x80000000}]}) 06:50:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0xc}, {0x16}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0xfffffffffffffffc) 06:50:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) stat(&(0x7f00000001c0)='./bus/file0\x00', &(0x7f0000000400)) write(r0, &(0x7f0000000040)='\x00\x00\x00', 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20706, 0x2) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) fcntl$getown(r1, 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) 06:50:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="aa") 06:50:57 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = getgid() r2 = dup2(r0, r0) getdents(r2, &(0x7f0000000280)=""/18, 0x12) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r1, r3]) getsockopt$sock_timeval(r0, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) setuid(0xee01) setuid(0x0) listen(r0, 0x84d1) syz_open_pts() r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000002c0)=0x10) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) wait4(0x0, &(0x7f0000000040), 0xa, &(0x7f00000003c0)) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) r5 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000180)=""/105) 06:50:57 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='0\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa) bind(r1, &(0x7f0000000180)=@in6={0x18, 0x1, 0xffffffffffffffff, 0x1d}, 0xc) clock_settime(0x2, &(0x7f0000000080)={0x5, 0x400}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f00000000c0)='./file0\x00') r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000140)=0x3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) close(r1) 06:50:57 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) close(r0) r1 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000107000/0x3000)=nil, 0x3000, 0x3) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140), 0x0) 06:50:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) sendto(r2, &(0x7f0000000240)="3deedad1c59e9a0913fc078597e89fd3bc9133bb6d58ba61e20db108b4482525b0b0263dd9a4a37b3c0f5483b2b280fbc00c5ef0fe781311ae25afad84aafa942c8eb69f55cab5f9a98eb4cdc803984bf024aa510615880cbe79b8cf4a2d222a45425fb74e00ac95682195c2932a0e1bb191cb243c95be1928a08c9fe61b4d25d419b5882035c0562f558998b396bba8dcbc489b76f1d862cbcdaa81d214a5f62a4bb0fb1a229c78ea31b537fce973f0d8b82e60e3965f99f8355ff176eb63af34d3a1be5c3d825820b01694b1d82ae41c2b9d0d88aca5d5a34c37ce4fe0579b7f4cdf3a08b1118f7a1eff80d7d5c7ba36eafc8ffe45f2e45d5992267a6679e78d6fd110140398f3df9f0d51315b443f22b5885f562c1824a41ff86b9db7ffe37bd8a0cfb36f18a85d559f31711ace0dcf1bf12175304c6efb65fcd89882a997080cc996b68ebd2a36f35726ffd1b5e28a950e48b5292456c17ef1869c4780b608abfa3292ac44ed54cb7ffeb486a81a18f140e28949af9e0b67cfb19a147579d843d7efefe7aaf1a866e7bc9bfa82e242bc6a4935c6cb52d99712470356b03a505c1988c9b479b81032bdad89a87658d93d231b9595dd174de45df97bff7d0a0fb619b8edaf1a46bacfb1c5bef8c4252c38c93a5c9430e8e908b2d1085e0ee8a31ec9cfc128ff448ae7253a9ffffbf9025e63f91d5ca52e59e13dcc82aeb59a626366da612f80366b0e24cdb910c99ab2376df15de1bae3a8c2db1a2fd3ad7b25490439f9c7bb904d13d21e2d332649e19573a5bde6381d95ced6ab1e9de022f6aca0c10770afc871999181550a69e8d26ebf05bb8ac4242fb17f6867e6e3f3d06467d4e650333752c904886e3c1b3d473b66678a4d0e26fa05d33347daac59cb3f2f19862dc4ecae5fea81641a0f35853734d66702f8581657136b67968fae71f85bc014eac074e18e65db4a9ca1a15efbae1f9e52c03732c80207daabd2bb9b39f5711b412a4539e2a6f024891a2f9cdadb554dacc842e6466e97e00b1e993ee2c1ea701dea603d72a06667c306eba5ebb940c1998acb123568f74e45f62645b2597d1bbad490600f193ab6f59f8e5291c34a71c0c9796bcbff9ab91cbffd6e53f6c92edf3adb93be578df25ab7caa6c3568ce69f9d5edc85e121ff85cea596c0d07c57cf75b23c944ead81e657160cf23b9e06fa540c2104c00ce8cef1f658a47fd408547da4c43c02b0c4ab2605a859c4bd00ff74d7564b34a13f6d1f9716e70b19d7a3f66c7c9a37454e16e77c74bd60a44ad39bc052aa3783040eb117414fceea65252c2f4c6d7d133d1d781a43804110e9384181f3d2140123cb52aa4c592e41cce23f1503b1c7b78e83c6ebaddc1b7fbbcae036ad099440059903f37373caca3df89d70a9ce030a9162ee6155a82cf6b13c6fc4f850b9a4bc17fe5748be7382f43a529afecfe2f19fc49dd06468cdef12f8d22274bd0894393300af456c4ab1f98b0683481c90bd937e41ec36388e525d5fc723e3468f5feb01435ae8709217b5e5e4274601bf8121fa7ed104f9b9edd8fcfecf947961d15c3680ba7a73cd9dce8730bf1a46d2791cb169a32ec595dcb5c3372566a057328471264b4fac92be84bb8fc2ea286a62d466b7002c898dc80010c18b3a524556e22e38dd29147e6814fa9b0c5ae42b8d8d6df6848601558a74294a5ce1cbd6e5fa2110487eaa5428601d70934bf75a823d3e0899e6b2c0b88fda09391bd6e50e913bdc912bdcf6a2ac7fb78e95978bf85b14cf892ba74a31cd3551b4c8bd3a6aa021105f5ab16840e171b051525d2b04405eb95d53f7dd12d4b572846300d7bd9d7280390a59dae9313d3e0c041bae2d1e54639c8920c1985dc2ceedcab7b370c9b2177fcef723fe6f48bf059584acf622f2ede845a2b153b03fb1f65daff90ec61821c4845d77d4a7ad8d5edeaeb418c7fbc5d34c3dbd3e5d98019c8a1ae18c95dcafd8f7248fc4bcef9ecbe4bd2d4a8c3b3ccd0ea539795d211a6b47cc4a69e7a30c4dc0fc05e59875c2fd2089ffc73d3a4545d065b385636906bd111af0135b7f644f2805d55edef2cd0e98e37c9a902026b8a143685427d5f4c7df7f999af05dd51e81f1cc975c854685d3521c332478b7504e8b81417647400a38cd1a8f060c2c11d9f991af57fa659d2245d17887193b53df9bc2527922f3a423675f4ecf920805b68139a9f414ca75362bb86540635e2d1526d895b41173eb15985bb3c62247d61053eafe90fa3377bccec145d2b7136d27faedd43adf0db8554f28680e204936a6b925a58d02daafc540a098d364e8852d524c8acd7acf011ce643ed4cc7aa0a3f96eeb7ca641c4ab81bd8740ad6c9e5108677ed2484128211741d184bcf96253da0bcee5f4149606d074d6c646674104779eadee196455776825b5bfdbdf5bfb99d02820c93282104e3930dc5c5239215bee28b21161834aef016010cb76c75653401ec10b697dff049e16e00a75d02a80fbacca71d1080d819a9ff625d56e165cdf4953b11549aee635ba8fdfd90b2122e8306d8a1564669f82bcb999862b9fe33c32370e9b53e9b7dea9d8dd82ceeb8763ac884fe4de64c1c3949a11cf5890a0bc885156b9f0983a191b6c896ab727d5a85b734e1affb35f7396266e2176d1e903bce45eb316015805468c7c77d9d2e84cbfa5b00873eb09cfd3e0b539df2df083b7dc70b86d31dca146241af64342a012e4b799852e6016c8ba226225598dd3385e735e489a806bd6a3f0b39b8dcc7eff46d2d1038a70f67151384852af96ebe4e928b6ff423062a9a2257c39141fc77dc601a0e30b33ce57029ea749d1ab7a4829e7ac0e1fcf2dc3aa33c49857b1b9eae5f0e2b22dfab3ab2c9110df51dffaef452426a1a300ad7e0e639a7a32646185257fe42cf66b4df76b627614cb9b8e88c62f8a6b0ef2ae693bbecc05004fd6788ebf864b195be3418dafa62f7aedf850e964eca84213869505ec2596d44158b4c3fcd5575d7d79e3198c3f4a7846c0f0adcb19a7fd141066fc17ca136f609e0e3b4f0398f54c774cf24fbcfcd331e672ec00e2676be6968023da26981b318b89def8e3bf79b6c787eda848986748815ffbf46ad100eb5c3b25e5a3a907d93cb08c0c7439cdff82e26796055705f96ec94826f08c0fde7b000e8776d0b584bbb481b0c5b71100a4918e7e902cdd0d8eb2ea7c43659e9cf155a7b00b35aada12f92a6228d42f3700ff58673d36ec31cd78d0da0578c90e6f8a7162f861e3c97e98cd6e987c291b26533dea42e675cc4499a5feb2764d34a48ec3c7c4af461779a73ae7811da5fdf41e79f735836b639fe5399a18f44a1dea0a3198157659fbd9a51b6b45e4b5c3be268b2bc183ad2110921885122f0643b32462e9554a7b9b3f015e27e07e1e8ca6cd20859de5b352acc03539ea6772bd2b1115cfc27be86aa5930b2be5b0cc2daa3b2a35a97f28cbee13db35b2e447a3dfe2f477130fc03cf0ecc34a0f5a84505ee26194171a7ae0ece994eabf8a3b1604c97ed40def29ee362e6f082f746709ae4ef0b3c1460ea6086381026922f8edb1eab5a964d37f8d10637a840161d5a555ab7819d564c37e12616c78aac3648b1db4e00bf2baf36b21044ba1dd9fe9cf7fc0c2c9c597f8cfbe57c1845deaac8bc4d878aa2357064d3a1a9b46d1bdba0b9ba72d7b01965ac06fa38ee6e590dcd3b19e424e9f8d45154e75d62c4c46ff0dc9169b4267674644eb2ed9420cf8f55331cc8a15a5f3f81ea636020ca2088a543b1e96e90e20e5fa23f520e892ef60bce5d28bfc8aae2589cb2b7fbb8503b3660ea8c0cbff3d69e0bb9f07e7c437d452b2b0175fcc8dc07170b200a09d0051b186e96f23b18b46913d9eb7ece1fc6ea4c75afa2bb7868b08ef2838a873b4c6a262f7092bd0e1211061122f517f8b5afd99d219174bec779a2fd75c74b1e2e9b075af930e41dc2bf0dd1c67d555025d21e08b911bb2dd3df02e9e6de0a278b2e77d754af552f8a45234792b4c3ded6e64cf7e5839aa7b1cb4743008874b7efb511d534718d7006484f02496eebc604aab51335728b0bc707db98a05b7cb14d7edc309f58f757bbf029e1f4feb9515556e984a8983b44b30c4eda88d61ce36042bb67fa6dd0c1bc03ca85c34b472ef4d2ed30ed65b9844485f915edca1f648dd54db5fd9c17fe601b57f04c598bfdf11ad603040d63249393385d6fa4ddc79fb82793ddbe8d379aed113893722cf935404d5f9c2c47e3d2675929bc6985af0891561e7d088017ad927d92452231fe661f1c388c6dba7b94bc6a36c4e15023bb90528c407c29674a865be0b1d0f68f986b9a36a16a60e02191cdda056673fe962bc04422fa8262dce2ad9c3792d6aed8ec7b0ec5958d48ce6ea80a3714ac094e71ca3c022198fa9112518053271ba345cbd3bd2fcbbec468d74f86ab898508215a056c94d2c8d743a82df2602b08b2f9fe592b315f83a78e6d006e9c12d7b8ed4c52f5b044f2bbd1aef1caf3ceb5c7ab1d8f42f29da240268fa5743a306722cfad8c60079e7e1f314a7f32035c242d31c9ef31dae694ec50b402b452111efbedceab3fb82b84d889e14625f190736d1dd3d4f035381eccb8855171585e92b49e78f236cd2d0f554374a7ab3746987cbbd7ee7fdd46b363704a45358efd726d34c60aa8444c61901a9f755ab54024ce69e6bb54013d44056e62927ceabaa1fbabb1da3029dd83144a346bb958d4863ae8e2a070e7dd73eb136bd43127becd2318ff1beca183a49f59d480caff4e0d62b8280eeccd77e06074340fc7489f45493f4c25cced14e8808376a8150401d9aada4063be7e4f009cb6469213d06b5293e171d5aeda878e0eedb1b492225ff0ae9e3a4437794beba48619f1f1536886a47cbdf2c4b47f0da8897592eee225f76ccc84c1c1d292aa45260ce3208e7f0d71ab0efa8e89d13e50dc7996f7b20c627351d65253d8f36f37e4d7bccefc0d73d4afd83acf5d06fadad0820b14bda08c87878ca9e09c87b153da3d8a947657aa2652088deb1bf545137fc73b928f1afa64880bca0eb6a870f42452fce5fe9308c487917a99128e75dff27f9b26ee17b4d73cf910775d70c0567ca35d2822dd848ecb3f001e7867f4217d91fd1a5359bd33433537a8595cff385cc30b44ac5072c8f20bb44f68f6de2be7cf14c1983e2fddb5d983c7374df509125150ae7b77ff70d69b8585b900b2dd7f64e2caa6a7192b805c7f9b4468cf5d7d95bceca7cf683f1f6976475912457db6d89945186e0bcb70507a228f72437580d8fc3d77672d19c7d1f155949b6aedee53ff434c9632076f05392bed0d78ccbedce7330989c54fc0a3cc0398cbaf41e5d5a1b09db1d51ef13f1b2c6c0047206a76f6454525c35b3513ecb07f1aa6e29e5a6f8df19b84dcef413a67d2b0e195c8827b8ea3ad15e832334b82393a80f9d56a78ee75720026975b81b0d1315b2d6544f1f38481cc524f2e30dea46cc604ca234e956eba5a4066b9bfde652bcb646bc3c68c17c6c6f2fa4ddd7cf4baed19d8d21dc185d11edbafae5fb58dadfb4d8d794bff7b3a3ada8f8f0aaca4ba623f3d7e0aa88302b1e852770b6c622cebc64853950a8973cb322a9c48211fe8082832fd5fbb3bb43121672e5543bf3a72bab2c69fe2e55db84a18951d683677f3c7eb29ed013f5112085a2a906fa5953820338167d0ae9f29147845b414b37c1c657e736f0a92fa38648a04db454e836f355ad7c6f418235651dbe403cfac79a9d095fc", 0x1000, 0x40a, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x7) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1c7}], 0xc4e, 0x0) kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 06:50:57 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000180)) accept(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, 0xffffffffffffffff) 06:50:57 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x4000000005bcb) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x80000000000001) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r2) ktrace(&(0x7f0000000000)='./bus\x00', 0x4, 0x8, r2) 06:50:57 executing program 0: setuid(0xee01) r0 = msgget(0x0, 0x82) msgctl$IPC_SET(r0, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 06:50:57 executing program 1: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000040)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) 06:50:57 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) mknod(&(0x7f0000000180)='./file0\x00', 0x2003, 0x1703) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000001c0)=0x7f) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000200)={0xffffffffffff1deb, './file0\x00', './file0\x00'}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) flock(r1, 0x8) r4 = socket(0x11, 0x3, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000001400)=0x10) 06:50:57 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x100) write(r1, &(0x7f0000000280)="6f4c547fdc4137c566df252e2e", 0xd) write(r1, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) write(r0, &(0x7f00000004c0)='a', 0x1) 06:50:57 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) dup(0xffffffffffffff9c) utimensat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x6, 0x9}, {0x6, 0x7}}, 0x2) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x80, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000001980)={0x9, 0x9}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000200)=0xfffffffffffffffc) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) r5 = dup2(r1, r2) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000140)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[0x7, 0x9, 0x6, 0x100, 0x0, 0x2a]}) r6 = open(&(0x7f0000000400)='./bus\x00', 0x80, 0x100) pwritev(r2, &(0x7f00000018c0)=[{&(0x7f00000002c0)="7234de8a493e4142dbbfe4997ee2aff3ac8ab44dd59f1561693f53c0bbe876a20685959278145b69c509995b6fbeb60093dd40c95e03", 0x36}, {&(0x7f0000000300)="4a0a7118f5885ccb501502a852aa1fce7d3e8ef22df4d75ef2639f8cb77a1bc1edd8", 0x22}, {&(0x7f0000000440)="91cd0277f31b71e31b66cdeb270ad87a1247b4f6fd7eecd8349437dc1c72c90a96841c4b52eed0ca1775bfe9e070475dc4b3d830584fd5046d0e6e1529fddb19761e8f73de33c9318b94ce2ffbaee1e0416e49083b58a450427c0715b41f285080caa74ee01445ac50cf3c6811a6bca778d9c56fcbb3931ffbfc19ed3ebf7ab6876d222c25a86b849dff1d705403d4b06e3ab7adb6950846292a1255bf3705cf22bdf3f75da75e08ea112c32403346e3b60461457e2bc8bb531fc79555ed208aedd50d0814570c809bd3379d", 0xcc}, {&(0x7f0000000340)="7e0b833ea430fffdfe", 0x9}, {&(0x7f0000000540)="908220f9729c0dd0492dc9f49ae598ad9bc67ead15d730e4e4f014a079d35f6208e504a14c40b9c1e1adddbdc5b4e20a7be639f07a88ab22595e6ee81b8a71ffb81bd2e5c453207374d7490ed644ca00f9963b6621b54c194addc9b16ecf786563b72ed15befae5dcbe3d1bc7f44e03a381601e5ee074a07cf5f556ceab649097133874fe0fb85a7760ac6cdb936c3692ebb182d1ebac551b824a289da977de5e0c4bc0de3d4cda08909815c9af127ff38460ddb3f95b124ea6be1f408007e22408bad9fdf0c2d", 0xc7}, {&(0x7f0000000380)="2e2ebe1b6d0652d57f81df441afa9d13e086b69238d52273d577f6e3ccdb9883613c00d990dd237d33c98e557c81", 0x2e}, {&(0x7f0000000640)="279a342e41674eb3fed8ab9a5da6dd3019622600bc4c03868b12624ace1523ec067c1cb3be0050fa1f4f4b4964c26f3a53e2bcaf1e46a264e7513fec44762f827dd3261d215e3ca222671c8f31b8ebd6834485507b98148a909bc4e6fdb33e354ca3b566140b6bae31ef7d819d2f4d861b5c8e9df5a3f1a95bc6324ea1c06a7089369b05cd134591ce76bb0ac1faead03888518334317c0c026127b07ca5f4f79f024d6d", 0xa4}, {&(0x7f0000000700)="8422c4a3d610a4a7f46da14f5767c5510c1ad196adfdf9d8df85caa95f3c29352227515e2425021d3513809ccfae1eee6c8de04d563595b3d27f703b2382bb71fecf02a9eb69dab1598dd785cea0e6c9307cf0cfa83ca74c178137fcf37e1ce2f8e951fb78a9a7b87629c599529f966b23646c136348143be677438c39567c830856adcf56422cbd81f5f18d48e6ff3497ded653ac8ee3ed37f6a60184447334", 0xa0}, {&(0x7f00000007c0)="264df558cd3b0318a65dbb1bc645212eeb5b3361b7e8d4d8e34ce0fdb90dfd2da995302b7c32cf323b6202db8918c4081f61668e44ed00efbbf0a6dba893f69b7ff42f4e9d28353d19a681b44d360b5622de642069d3ecc2f9503c500362d155829a2553ee03cee3cc4e6736c107a6d810bc21ee6d59633c19b4bb1ff323670a80f378e1cb945fc9abe498532b1a102e9c66f384588a1fc9caa641e2a63d4c8866f5cd405c818cb534a4513dd39f1c8ac7fba48d7d3b3424556aaf64a3d61350bd70324628a9b2725efc2bc429be387f0320621589", 0xd5}, {&(0x7f00000008c0)="44bc922a430a03709a6dbd76426aa592b0938b2cfb05e79ac8caf3550c44378729636b59d4ab8ec1a32f4512442a37cf37dfa7c2a6fd524452a85c00fdf5d53846e8c50acfc51eccc948011192d14bfbd8a099e3844420607777aa531883aeece6fa6353d5a9670f528324d5c897d0bc9ed937493f8fe43588c46a5fd11afb5c5a3b05be566f9d28e554964ff6ec17711274e950db93fd953c804e63883aa6834ae159d3e5f2f62359aeec6e7489b5f1da0f58adc84fe99a5821b3e35154cbfacf79f8dde4f991cc395e60de559013714dffd7beeea89f7438e29bc138fb83d923d42af1c2f663bf61d89f4b82eadc837cbc300171bda8a9fdbb690a25ad745bd29b2560e7501096a328227f4a9c2d1bf9f3da8097d0eb51c6d0027149c2dbe0b5324ffd2acb08918531a4a5af991bbd56ca493489519b5d6ae0d6922ac66134c2b5fb8aba904f4ebcfb4f157626ba6f8ae67f312d3332322f115c3df80914d7342f1d1cecdaf2f0b6b9a468d50d743c34ccf997eab380bbbce067120dbe3ed240e34d6b0c2e650b827e1c389ad532a1b91556cb04779e888319b64e38cbc4fbbef372a25ed8c0a62a6dabca96586ce2e64cbce3eba9fb1584bf3c305c747870e280ea0140beeb698e8870500c8692e4a1512d4514f04fb3aa9d7ec9b142530cc1894fda20bffe210f5e3689c406df50288b0becf969ce737c82c60da4e527f63838db2424d8c7289d769c359f85771f406bee517bf77facfd97ad7a0a6a66f8c13ad581bee459514793115ff2d57810850670239c4756d08c2abf22e1e3be7128062fed0b9da158ce9c26fe3bdc39c030ed7a2548f210526e1f10d8c2f450fe2b1c10c23b30a4cda0ed879fa89d9bc46bc05c1821d474bbbaaa0fb0ac0d949e9fa025ce43787523eb02f3ab3c458e75b1e7a5f4695f73b7b3df7e192d700d798a7f1f2691234467d1852a481f83c69d9b57d6f6e77e38381ed5c1c44e454452dc499f928c53b94d99a89505c72c31164a19ca2a9124f4742df9e8426b07e2ec1fa60f84b5b119350841ed75b6c9b36681aad92a6e1d553aa25dc1bfc36b8a2931815ef0dfef8c282168f03a975ad7010691e5a4740e72204a505aee896a7f47983849d34b0cc4b90b5e75020b1ddbb3f798f8c3295d599234e255495a76af9ce4aff83319ff06b7a82b75410cbe673b2d5907a0aab3469f1438a64cacb0370c5b564e61765889b37b919f5a75f01049f1069da89327826b9da35fd162837e51f7babd86e42965faec5e50bf4ac8cbeb68e9d5af1fdfd6df04c2941d729e79512aac726085b8ad2fb203f4f440e7df985f09b04d5ac35574782ec32351335afacdb874c3d0d96eeef2c23d96d1c281791fd6e18a460d0f762e00bba2c305fe71fa9784d658f63077f34a3182189da99c02767114fc533a9c4ebe8f25407ac47259f34d37032fc480a84e285717304d7075ed654a9ada0510e85e984daf0fcbb982f0922563607701a9bba166751b4f2199c67d5dc49bc06e57892726445e2a9d3c47731882277f68f06a6b1a5039c6d727ef9bf19ce87383396e391a2634b4a073097e2b7872dce416b06d46d124cf78774aa7c959f505864a290ca9c5dbe8d184c7875b8ded79c9ffae0252a6da94035867dd5acd3afaf125ab8031a30839f3f197d6e04cc137a47c2bc1d0f9ac5ea93fa4d1ba52950b1b4fc3dcb7e990e60bb470ccec7efe90f56100ce6bc1edf8c6ba29d19697459428990173eaa36661201944a52403bb31fa7821acf7e8527ab0599f8cee35cbade35671635ff22517331c229d023740ba0c217906aea8061860ca30e934b53b67e3556912769c5c832aba157ff29e53279eb97e636079e02615d24c1a234a58d4a5fb91fe0c6d58086ec7a84a320fddd0c8b044ffdef0f8c4ab481572e136d76221c6b2292f86da63f85986e07be1281195ec2aa8d075fd35ba3158aef23aeb932735719ff6b0516b68b0c01df2d61daf10e4c02c17c7a08ee0697d8ab0b9e67fadab54f85dc8567678b3519bf65ad4f1a21d9aed8def0a44674df837819392614bdd22776d8031b8ba008d054713dc4887adee1e51a7fadad8115219601300692e98c1d130ef3f3eef8078b0b6bffc408187e9c1bdb36e51c90aeef3c403da9b35bd0d3f1f9561a3a55ccbff11a6e3fb60e74b66a347d2bd773dcd70f7c68db4333ae49c58e20301e5193ff3ba0e242a5aa69300e3391dd5a2009c9fc6ffaeca559f74212766785220ad572373197acfc7ef2d1316aa17f50ae539bd46864a791e873f693f58b46b1e9f954c7510fb570a6fee094160d44ad8e6bed07a55e639f9f3847758e040b7b8abc37e1152b1ec3ce2d6d71512ff72042e2e1de28d978c069a0ce77176f13dca27dc950cd8384f7018176f48968f2e9e684f4338dfce572b1057b514c1a4aab771cb24b0f36f7777fc4a69499250a93004a7575e3d186393b0b997e32d90cb5f9f99aea64d8cc968dd9b13780a834397575dd27df0b9ee652d071a64c6ec624261e0cf3f863b7f17607edd38cbf40be2492d8652a6b2fe4a23c30250342edd72e70ab9eef55682163408505d45dac9bb0eebd58a00a24cc35b197ea3499a3eefe7a6c1a38130a842774b6c0979e028acc03945593ec75e2639538c063cc14a112d823bf48640569b978eed11457115364e89c902b178dead748265a69de3fe05ed66b16fce7d85f37856e5f03806568a04c6e7c96a2757e7cee1e3456d1a6e3aad78602dbf5e5f3c4a99ebd76a3b9d86df9abecce43a5915224246f623f988872449ca2461f0634455b9272b12f75fdc101fbd5e9b8796ace89c41199bfdb85af0219a2e7cec294853ddd15e83bb7135dc2a4a678ccd3a75bdd5f8dcce81fcf6e8f2542d52e25c0c001a950a6e0b53af3b986262d2e7875c3ad8eb5e6a83ae0b704f759a2fee3aab384115aa4a0f07eec5006acdef5f841bd70539409d84c94934bfa195874024d4ac1dd731129b6449dedb6bc47d1c666650b66a026a1d858578bf4aec3c3a274572a0f7d3d8f93988df9d7902823b74918034e6cf1446562e754244d726dbd2854174659fc47386ffa18d2cb01d98d22468997e4b698a2704e12839014339ef4614e2f88e5c622553736bbee677397ce77bb3d8438cd5593c1b2c0fcec73c44c9042b84a6ca6ed26e46f5c41f0a9aea57c9cc11076bc9af0ba08f31101088c37983c0b154190e02e6880e0428c508f3c3553a4e4750c18699127137229fdb3d528c2d1e8f6cfc1f65452b2a33fbaa0d6c63b62e57af19c2c47b604956d1495f84a6a3217dae14b4b2b3c7aeb2b29282eb65d025423b156ea78873a6b759b9c761b7ea7e44c3e01c20a6073c914f76a651dcc7819e1d75dec52aad1af100fc33c6e42eef36f67600cfb2fe12f19f3a854b0874f02c02b66c2092988c6f580551a899d1912ca9dd02651a4acd447a739f2e9fbf18af3902636ea56230ade1c6db4a70d4a2f72c9236e73e278178c8a160299aa1e83450a77453d6af604527cdd4147569c51eb5a10ca8c6e52ec047a6eab94b6ad1218ac873c0d5f764929c8f8d62aeaebd4a0ec253b4d187589b38676f925b67051f6f8748b05ee93bc38725453d5c4011b882ed486633d03d1b5cf9f15f95d2234189f48444ae0f4f8b245fee62258be1404e0ef5d3e439bee4dd68f64821e8bcbd7b666ea5d44ef52a9fdcdad5c8362fa9feac4b4ad1d2da3384942e8537afc74cc5c0d70412fb348f73ab82a76c71d1f0a97124195e8c10edd988586d9ecf8c59baa481701e289841e0d9e6be8c1d1f3a3b09a53121fc667bcedd2029add2112fb173273624bbe055859e474c4b76f12a4a9d4c41491027aeca472c2b00dbd60d14b217afa78814bdb3efe7d2c99174c12e892f54f150b1e2819b5e55485c39da650bd082ea0abd559c192b2b2db109969511c8144e01a8812b6fb4f6fc2cf927d536c635dc0b889bd528ae847453f5628294dbbb1b1dcfb3fc030cc1f135849e8edc2a6392429f0558a1c2f68b1979edaf5b63cb39722f5a260fb6b72f37934d0afe1a96621549cf6ca1e17908d23cd5cb7e4df6b4d877bb33929f2f10167d7f6b84455dbc08f57a0fc2e7bab2553e3349e5261d2f3d2f2f398117e65d9ac8810a6c36a079a7e2e137380dff10c04d3b6d6e573538ccda4bd362c44b8eb25f5a50a9b02da5c8b3bf34953ed8132b16d510cd93ce3d614c2fcb2cf02313cd150f9f296376ef630228aafe0d1059ef11cc831481caadb97ab3f7383aef47b9bd76779aaac2ec7dbf09e7d343f826da89e3b86871eacdb74e38c93b47caeb45614298f87f6d777faf894706ba24ca9e2425b90c1d045d5d84513d355148255d874609f7e8b16a7b63f780d118822ab754393f9a84f049c103e6ab425b0e605d3b04b6221c38c39d05cceab4726565ec81a10f5db3eb1dbab08236dc333de10ef2ab5d132facdfef9cfee078d0fc7021cf006db3ea782ef924527300227c8dd696c727cd29d42d7fc9538f27e43d713fdb178f003f1bd9388cc04a2d802ee7cd7dc9a2db132c832ef67927ae388d81be5b5d069cf481ff80fb3853621b7587db78dc96e7d2a6c972f0c0da4ed35c95e5bdbf81c442c102ff51dbb1026bace0e649cb7104859ff246fb5a8ddef6c70d66f4f9801ccccbbe53f88de608fcf1cb37093b56df9f96a6ad0cd4d710879341dc6face0e43ac87e9e2d7ad07432baffa1ab38d8d0bbc58d711a374125071ada9a1eb5cf394bd9011b5ee593df2760df6391ba44101d6efa07179f00d76e88c069f3d0157e376a3a6b1f303c9faa6e915f1356d7d5938ff7a65686aae561a790d670744039cf4bcaafa39802ec39c231f4c05ddc97177dbbceff7cf336f7ad9606c446238b9862475cdaef6346df1375048ce615a996a2302308f9622ca7890123a34947efd2c704fae92a0cc7de48a3ff3ec6e24bfab089f5fa0afa3b1dcecbc60ec1c2bc0402e4f8a22a42f23430f75d66c72bb764bc68e5e18814be017c6c2d21b739c939bd6ccc92cfbc522985796dc145a2304a729372122d2325e0101de20d1909eaaedcf7f2dcd700c8349b6057ec0fd5435b2a2c80c7d778de848caa106d2e4d599b687f0725126f7b144fd4971196507afb3856c12545b8d6d84d3a69464a22b6fbea25493fe0db47a15acd22ac8cc995ecafe9eaf56737f6c3750db685cc62f5d9f1ed7bf794bbfb2d8704181d796b28ea3ac72ea6236a1a6f6479862dfff86087603fbeb5aabf4f45570bd10a7a6940c35b004d29c5a4d5ab45fff6a69b44c995b35ce1a53fd695698897f3ce015d779bb1b7a0f9c9a2dcc34e6a7200ab79cdc428a9ae476e0b1cb7aba4628e368eeb903182ad4c3152262fa570d375f6c76bd33ef5f4a62bb595ece84aeaf7c3934df5bdeb6346b97df4dfab43d5cbc8e296b14af28fab66903e9b67eb95bfa301db90774fe8b3b726d324c9811d166dd418055e2a7d5c78d9e38a6472f3dbdf33d2f98daf7a61b3f0664322b5c99091b31d45ba8b4f4e0c4db4c8a48544a49d29c14ca197321d17f162dae3363dce8d71045d6a4d1664c6db69b1c216b8ee5d9d1ebb676208b238b9c316072123ceedb3b602ec5625133a03917a4ec70b40721015cf8167575eb5812dd706c1ffa220f9a0abfec71f7e65644f443da4134d7d70d7598c5ab3674f24373df95f07670e3a2dc266615a39fbb6dc9ff5422ad0dc42904b7ff7a82a3ba402ca4db168a8b1c1274ed88e5c9db0773139a5aafcb98ba05d0d03", 0x1000}], 0xa, 0x0, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) 06:50:58 executing program 0: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) getrusage(0x0, &(0x7f0000000000)) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000180)={0x2, 0x2, 0xd}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) socket(0xa93c99e880a38614, 0x4000, 0x5) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) 06:50:58 executing program 0: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f00000001c0)=""/122, 0x7a) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 06:50:58 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000480)='./file1\x00', &(0x7f0000000440)='./file0/file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x280, 0x0) 06:50:58 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, 0xffffffffffffffff) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 06:50:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0206921, &(0x7f0000000040)=0x800) 06:50:58 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x2, 0x8, 0x771710d2, 0x6, "6096670476c0d89ebbf0e88f7eae93368e25fe64", 0x8, 0x7}) socket$unix(0x1, 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x40, 0x0) pipe2(&(0x7f0000000240), 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x2, 0x0) r2 = kqueue() ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) kevent(r2, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r2, &(0x7f0000000080)=""/11, 0xb) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000300)) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000140)) r5 = kqueue() ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000040)) kevent(r5, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r5, &(0x7f0000000080)=""/11, 0xb) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000140)) dup2(r5, r6) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000280)=[{&(0x7f0000000100)="000000186204018b002b06000000267e7f7780e9992d83600053b5d1d090753dd40900a24e14da00000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e11611b06e272e6959c51bad5a8bf626d9dea3c2c300", 0x57}], 0x1) 06:50:58 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x1c0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = getppid() fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x0, 0x4000, 0x1, &(0x7f0000000180)) getpgid(r1) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') writev(r3, &(0x7f0000001300)=[{&(0x7f0000001200)="03db9892c732aea542d78a1a0fc052dc16b14c0bd0acd5dbb1f3a94f160ec0be0e84a6c94c8cc4960c9f854137e3e60fd7c6fde51f8ce88a6ef4d997e25dd7174425598812d9436cb21497373ea8b549af7c31a0c96e181c5d7ab64afbd14dfc813097e15f9eb22f0fe6caa6c95751a66bb0594be549afb34baff0b052613942ab75065d252fb3fb98d64389dc67294c83913ce970a86c6a4f8c3e974439e2c9836619739a1d038308e8bab7a1c7d81fb7f094e2f05b3686021f6864b38fa74496c3514007884dca90fccd1d4eb4e300ca04f6ed0ea3", 0xd6}], 0x1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000001380)={0x1, &(0x7f0000001340)=[0x1c0000000000000]}) openat$klog(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/klog\x00', 0x2, 0x0) bind$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="3707002300000000cdfc5e7a8e3b3000"], 0xa) pipe(&(0x7f0000001440)={0xffffffffffffffff}) writev(r4, &(0x7f0000001b00)=[{&(0x7f0000001a40)="8204cfb25ae2434c09505bd9ab41fc048720c290249d5ffe21563171ce776d6cfd864cbcf998a044f8fdf710b18fae821d656adaca883b063b0d99d72b0144a23c808f5d9962ea3758b73b57e7cbd882a643e3e646832fa96c84325b54aa1fbb6e77707e24be18b46df40201fb5986d3f7d3a32a882f18c9e6f3c2dc5a05dd52a4073105637297815451b1", 0x8b}], 0x1) writev(r3, &(0x7f0000001d40)=[{&(0x7f0000001c80)="d1ddbd6f30a385e3c7c8e7ff369d534431d4e2fd89a540f96106a6677ce069fe5bf18880f8f9a7bb84e17231d719a682a80c85fddd38e1d9c1b7b399ea2a7206a138a30405d10312c5556b4890a398120679da26cbb8bb953f508aa62b041b608011236ca44f95a89d13b71596da5a1fd08857babef70cf81013768e0cd1d0adc36c99497d1f1c992c043ffd46871e4c92e08e5920d088617b053b47a298069687d42b29c41fc8ac0bfefb7f7163", 0xae}], 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000001dc0)={0x1, &(0x7f0000001d80)=[{0x2, 0x3f, 0x3, 0xfffffffffffff2ad}]}) pread(r2, &(0x7f0000001e00)="d002dad52729b33d884ad4b2a3032f23f812c5b65f80e2dd49eb8b4871927d104583af1930d179640270021d6ebda44d13a69b8697c0050346cfd1e87f90389907eb221805755380dcd688139ca71c67f330c3fd30b80149c02c734eb7cb34c2f4fe2fdb477196cf3617", 0x6a, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000001ec0)={0x6, 0x2, 0xfffffffffffffffd, 0x400, 0x101, 0x5, 0x3, 0x100000000}, &(0x7f0000001f00)={0x2c, 0x8, 0x8, 0x152f, 0x80000001, 0x2, 0x7fff, 0x10001}, &(0x7f0000001f40)={0x81, 0x3, 0x4, 0x7ff, 0x9, 0x0, 0x4, 0x6}, &(0x7f0000001f80)={0x59fa, 0x4}) select(0x40, &(0x7f0000001fc0)={0x5, 0x0, 0x1, 0xda01, 0x5, 0x4, 0x1ff, 0xffffffffffffffe1}, &(0x7f0000002000)={0x10001, 0x5, 0x7fffffff, 0x100000001, 0x7, 0x3, 0x2, 0x9}, &(0x7f0000002040)={0x5, 0x9f1d, 0x4, 0xfffffffffffffff8, 0x7, 0x3, 0x1f, 0x8}, &(0x7f0000002080)={0x8, 0x16069b5c}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000020c0)={0x10, 0xfffffffffffffff8, 0x4, 0x2, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x200}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xc02}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2f9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil, 0x6}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xcef}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1d}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000003000/0x1000)=nil, 0xffffffffffff7fff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x3}) pipe(&(0x7f00000025c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r6, 0x20004b3d) r7 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r7, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r7, 0x7, 0x4, &(0x7f00000026c0)=""/163) utimensat(r2, &(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)={{0x7, 0x1569cc16}, {0x4, 0x3}}, 0x2) rename(&(0x7f0000002800)='./file0\x00', &(0x7f0000002840)='./file0/../file0\x00') getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002880), 0xc) 06:50:58 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) unveil(0x0, 0x0) unveil(0x0, &(0x7f00000000c0)='r\x00') ioctl$TIOCSETA(r0, 0xc2e84226, &(0x7f0000000000)={0x0, 0x74b, 0x4, 0x8000000000000, "04713de0af28a2813d8209b8d9f39302009e3c99", 0xa2, 0x102}) 06:50:58 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) r2 = dup(r0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) r3 = socket(0x0, 0x75e0d2e1055a6474, 0x20000000000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x4, 0x7, 0x2, 0x2, "1111841ab984972754f51c2d24cbe4e1c1f70fd8", 0x957, 0x3}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x1fc) setsockopt(r3, 0x5, 0x8, &(0x7f0000000000)="93d869b1ac02dd536cb2d625841e0c450da61dfbefdff45e58798ecde1e7d59ca5b1f31692c7a32c9c3079d0e3550777f24f07fc8d6d", 0x36) r4 = syz_open_pts() r5 = open(&(0x7f00000001c0)='./file0\x00', 0x100, 0xb) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x3, 0x40000000000001bd, 0x90d2, 0x0, "000000003c5cd18dbeaec807000000e400"}) syz_open_pts() r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x200, 0x0) getpeername$unix(r6, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000007ef3c950249bf408f7cae1265400661333b3098caa00"], &(0x7f0000000280)=0x15) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 06:50:58 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0xfab3) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c6530f89baa34591a25bba56ca70f8a0096bc4e6036f5ef62aae5acc016e0dc5ad1216bb5ab45945ca4647132066866baf197559c655614b42ff577081b1dd7df0672d356b21ab009573abe86b1f77a18877f43644ed3f04d7a7a2e6e6593c28fe8016da9c0c762fe03075fcb66b7ed9cedeb80d8b1d52aac15407d6afb9c539e174c67d3696ceb1dab6ab67b4b1a86e9fa62e7a4e24d495acb5832b299152661c648928c3b3af40fb23279a19370bc17c5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebb3b02b212425f9c979bca92c77a6801fc15852"], 0x10) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 06:50:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="c4e7204ea150ee5d6d797ed7b7535701af19e676612d2f3973a55c8f14b3927618450f99180d18c3a87fd6d842a10660eeb63f28d48457a1184919683c2f32fc86167bca6a148fc1d4fbdc88f5ec25c717a6848a163f3e97ae539c68d7f7b6cce3f08210a84a37b77df78b8623dd623aec82fb79277312c4af2694f5876def3157a492a5471150e6eb", 0x89}, {&(0x7f00000002c0)="c78dd7a3135eb986700c4c0b0733436e80a453ef8bdb9de1caf46e341528e6ddd295739a13fafdb1a44f4abd7b2dc3c09add077c93cf44ab14182538750338554444237eb2bb4d9467f93115152d68026adc44eec8a487203c3f1925fc6e9081e8def87e6b1b93276ebb1f56fa8b03088ccca93aac31507ce31c3067", 0x7c}], 0x2) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="6ec6a6ce0aba6295bbe67fbf693a1576b53e51c446717ba875a2dde2ed33e8896a8a93f3aef4cb023b57080bd009aef4cd7cdf12abb567cf7afb83514c0aa53bbad8d47846af2b88c32f4dec473e12eae10cf70ac676957710bcfa675e94b957860851ee03f731685ae18abc47842219695a3b905adadd31a76bbf69d24c512a04d1a73624d6631fd66433f000a2c54e9dc513ecb5d1bdcaa8312f25ae59d7fec3bc07688038f3", 0xa7}], 0x1) 06:50:59 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) kevent(r2, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r2, &(0x7f0000000080)=""/11, 0xb) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) r4 = fcntl$getown(r3, 0x5) fcntl$setown(r2, 0x6, r4) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x80000000, 0x0) 06:50:59 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2000000000000103, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000200)) getsockname(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) socket(0x10, 0x4000, 0x8) 06:50:59 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x8, 0x0, &(0x7f0000000280)) 06:50:59 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x2, 0xc003, 0x11) connect$unix(r1, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1dbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04a016462f2dff7e6878"], 0x10) writev(r1, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x30c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7b", 0x410}], 0x4) r2 = dup(r1) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) openat(r4, &(0x7f0000000180)='./file0\x00', 0x400, 0x2a) 06:50:59 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000180)) fchmodat(r0, &(0x7f0000000100)='./bus\x00', 0x188, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) select(0x40, &(0x7f0000000200)={0x0, 0x2, 0x7, 0x6, 0x8, 0x6e9, 0x5, 0x3}, &(0x7f0000000240)={0x4, 0x3ff, 0x1, 0x3, 0x4, 0x4, 0x80}, &(0x7f00000002c0)={0x81, 0x3, 0x401, 0x81, 0x9, 0x7, 0x6}, &(0x7f0000000300)={0x2, 0x7}) bind(r0, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) getsockname(r2, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) 06:50:59 executing program 0: poll(&(0x7f0000000080), 0x200000000000024f, 0x80) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/z\x05\x00o\x00', 0x2, 0x0) r0 = kqueue() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) kevent(r0, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r0, &(0x7f0000000080)=""/11, 0xb) fcntl$getown(0xffffffffffffff9c, 0x5) 06:50:59 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) sendto(r1, &(0x7f0000000040)="33f7996f99dbedf37b074e25ae8dbb", 0xf, 0x209, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) setsockopt(r0, 0x1000000029, 0x1e, &(0x7f0000000180)="b33dfae3cb69b647c103ff5e61553ffa0be7dffc07d682720256ad45e855f5c3474192a7252c6055bdc0fdeefbf3bf8af15ecc67e76c63298545435b2ade6b6585433f576c26cffeacf9f204461e8eb94d19ded43ef98bf62fc7c197f14fc30338067b1fe5c24e854431f133ea70be8bf734d4a05f12ddd3672009b825e6a6968e7873617b25d37069fb03e330", 0x172) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 06:50:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180), 0x7f, 0x0, 0x6703, 0x0) pipe(&(0x7f0000000000)) 06:50:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r4 = kqueue() close(r2) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 06:50:59 executing program 0: setrlimit(0x8, &(0x7f0000000140)={0x1000, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffffffffff40, "73fcff4d4d7ee4000001000000c0010000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 06:50:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002001, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x388, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000000c0)) 06:50:59 executing program 0: setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) poll(0x0, 0x0, 0x6) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) fchflags(r0, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getitimer(0x0, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) r3 = syz_open_pts() ioctl$TIOCSBRK(r3, 0x2000747b) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 06:50:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x20) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x8, 0x2, 0x71ab8057, 0x8, "205359a5b267aa349a9a9389b303b2df131c4558", 0x8, 0x10001}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) 06:50:59 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x1) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000007c0)='F', 0x1}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./bus\x00', 0xffffffffffffffff, r1, 0x4) 06:50:59 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010002}) flock(r1, 0x2) close(r1) flock(r0, 0x8) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000140)='./file0\x00', r5, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x48, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) ioctl$TIOCDRAIN(r3, 0x2000745e) dup2(r2, r1) dup2(0xffffffffffffffff, 0xffffffffffffffff) 06:50:59 executing program 0: pipe2(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000001780)=0xfffffffffffffff8) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) read(r0, &(0x7f0000000040)=""/177, 0xfd7f) 06:50:59 executing program 1: open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x74d9e7e678b84f0b, 0x68a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="4922ce77dd944f9f724be920e78666b42e10130e457b5c84a2d10027bfd863070b5fb0ba980c9be84fcdfb084d44f27814589b59a4349a1c2385602e228673eca4c7407909b56f004589c93e0000635f0f1d0a2a26d736bf1ad143ab003fea8788a2094e6d490d9668612d", 0xffffffffffffffaf}], 0x1) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)=0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xe8, 0x0) chdir(&(0x7f0000000200)='./bus\x00') getsockname$unix(0xffffffffffffff9c, &(0x7f0000000b80)=@abs, &(0x7f0000000380)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000300)={0x1000000001, 0xb4d1}) ioctl$TIOCEXCL(r1, 0x2000740d) unlinkat(r1, &(0x7f0000000580)='./file0\x00', 0xffffffffffffffff) close(r1) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x7) getsockname(r1, &(0x7f00000002c0)=@in6, &(0x7f0000000440)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000400)={0x10000, 0xfffffffffffffc01, {0x100000001, 0x99e}}) setsockopt(r1, 0x3, 0xfffffffffffffffe, &(0x7f0000000500)="8ecc30c78a6362f68fa4122f385dceba3f87bba6c4fa5996d342cc71e9f3b922bf6dfeed3cd43ecc7d68acf554", 0x2d) writev(0xffffffffffffffff, &(0x7f0000000ac0)=[{&(0x7f00000005c0)="f4bbc2721571a7c2e1fd734698e8cc0c0292dd861564cbe3426cc659e490807f033a351e2367e978d4836f1698e73350e3efd1e4e1fd7d04d57d2f0c3649a8ad942e8cb37961467b2f476aa719cfa6557d2f45b6d538356938bd599aa67ca0e70c5db5a70de2793a6acba07a7a7c8f435786360ab7895f89ae07e83da8a40919786570485d3a3d9f61c615a5afae00ac44e16bdbf0af449f842420cddccde44a62f251ec9cacabc5084437227f5b86cdcc8a223b30ef280c40c499d411d2747cc106e9cc830da8711991dcbcee94cbad520660c33d5105bc686234c9366c925facaf1f6162c7e1e998b17d5848e86a56a05012a3", 0xf4}, {&(0x7f00000006c0)="e4c107a94293bbc24bb0f515bdc7cd948bee00075db0613c9c9814008be54cf6dc231d50b11bd3138c22555ddd528f389c35306a3aab56d268d68c81e28cf28e8142c978c2e83b1e88029f028b1ec0812804d9b127fee718402042a3a90cc30fd2ef5b71a57dbe4ef4e521948549fc8c7abf32a8be62eadf098ed05b53529c9824c2a1c8d7ace0bd0a83cbaf271782e42f294f600df4a542168c825c756e5c55b15c6987a1a2a6d8d2d2e53aa6445f559d5a0048", 0xb4}, {&(0x7f0000000780)="04447ef08d365e785044c64bf25876d801393577bfbcd5c378dc0ff2a4adf1562b36013756bed328d5d9746589c785d40ceb663d98433444804549ce906bda23d8a92f2f7a36d7e294ef9e090cc9ab1d1c85e000940d50551b54cf085dc2d4f6151de22cf2599c178bb7a351202f8e9513815f0a9bf2f59d670056", 0x7b}, {&(0x7f00000003c0)="438d203e7fba7880ac30dd49fdbadfdc6141bd3d52e75aed1bf1549d420a279446c2d9ae6f27778330bc49c36c211f3e9fb1dc0cfce3b5b91ab386f1cf63", 0x3e}, {&(0x7f0000000800)="49cb5187c2a7a9e915e0cfe7868c8c4ee36ae243c3ee7eba3b146da731b861bfdf31a1f954b091259487b9ac585b97569c52d6441836d6d7b4d884f9c710a17048fb5601189c0fde79c98e5ab39aeea1a36311a134989b18d7b2bb0f67c56cd4051c59bf6b827746344d27e4f8304c51fa70a49b717fb3f910c7369f890a3876858151ccd11889f278e3056969", 0x8d}, {&(0x7f0000000540)="bf6d3b9c811b16e382a79c34d52c8c2432ebe810023bc4fc79615b1969dd6e954972d624cbf875674489a5487f0e0fc45a436587c0cdd944", 0x38}, {&(0x7f00000008c0)="628bf480abd5edcded9f1cdb488e1976fb7a1227c4cb985e8e658aab17cfd516a4eb4dba4f090e89a485e43e50c54737c3747fcf9fdb4d7421fc6e9a051190a90f2014bcdda0d6eda7e4a0f93822b115ff52c137e3214b406fc4a67a7149bd57361ff4a09cdd683441fbdfce51a6bd8b935e7f5a7f6fdd7319e8c1429ae787c7df6a6d8e60bf3de177959de50c6bf488c10272fcd981acf1e2fd87ea37b1fb755dd83f724d92109f246e9399f92b637776450524f29410fc26f7e7ee104ec224a0262bacdf4f57533606785de848153d", 0xd0}, {&(0x7f00000009c0)="9ee83d03ec2b2ab7798e34c66ee8262da264266b2060d0bf10887556714ebd17cec5c17f740e7b89cc9d3c1dfe0ad14793e3d045aaa32003021dc440a29ff2f6cea3837f1cfc68d5f3bddd7eb87f0744be45e051785e2373da003223a51f02ae22b16526f0b696df8156db7ceb88e4a30e65b35dad7ebdee64386d11e7d3585e584afddf56a81f654c2a166bafd0", 0x8e}, {&(0x7f0000000a80)="79a05f9e28c9b2c16cc6e600625db43a63758cd85bb87f108b9a6a29adb29d1f0c5b", 0x22}], 0x9) chroot(&(0x7f0000000340)='./bus\x00') write(r2, &(0x7f0000000480)="fe19c25eb6972eb41470075e88cb6f56d3ae6b6c85e4f74d36338a3a25716cc6179cce0051ba0b98b138bca0d799e576d259e27f027b51f9551711e64eadf1679b8a1a", 0x43) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000280)={0xffffffffffffdc34, 0x3fd}) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) bind$inet(r2, 0x0, 0xfffffffffffffe5b) 06:50:59 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) setsockopt(r0, 0xfd26, 0xa, &(0x7f0000000080)="46987eb5b484f04f9605061fe63fffaf620b31b7668f17c68146798f40656b85796ace9d92ae7d", 0x27) 06:50:59 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0xa3) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) login: load: 1.61 cmd: getty 9029 [ttyin] 0.00u 0.01s 0% 305k load: 1.61 cmd: getty 9029 [ttyin] 0.00u 0.01s 0% 305k 06:51:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) getpeername$unix(r0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x1) 06:51:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x1, 0x3}) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3, 0x800000000000002}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f0000000240)=0x10) 06:51:00 executing program 0: r0 = socket(0x6, 0x3, 0x648c) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) 06:51:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000000000800000000000000000000000000000000000000200000000000000e80000000000f3fffffffffffffff3222200000000000000000000000000000000000000d002e73801b80300"/106], &(0x7f0000000200)=0x6e) connect$unix(r2, &(0x7f0000000280)=@abs={0x2, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r3 = kqueue() ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) kevent(r3, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r3, &(0x7f0000000080)=""/11, 0xb) read(r1, &(0x7f0000000240)=""/32, 0x381) dup2(r1, r0) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000100)='G') r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000380)="8f44964649291a3480b111c5be8c65009b735ca8e7cdeaf3b623f42f093213d787b56d3517645284fe436def5de84869165d450df74dd19327783cd8810a73ddb071a921734c1182555af6d12dd082782adede814baedbda0753cfe6806febca4abfa1b1f418dd5efb92819a1eef12849841c8ded346683ea25df812ce565de442b3206c485105b2", 0x88}, {&(0x7f0000000440)="68c38b7d3c9b5b62c435fc704b97a88042a32a1a7e09712412c32a0933ec569ccaad28244eb6f3ccb87749fb8a96dc83726058b261c0cec6cffdfe74887fc68942070f00595f04d61624ce10ffad07f382a65709fbaca00c02beb8df95dc3cd91236b498b526113f73c95902a2c3130c392deaf42237b78be3fcb8f8e9afa6c51573eeb1cc06e6e2549df533d20859e54115706b5cf4af4ec0d9eb2ba822fdbc3b2aa4edf1018ae251b49793ebe42ccd64537184b210576bd5eda9b669069c9fd290653d110e4ee1581c006211e8e80319cdc0e0f1b4ae1013b5", 0xda}], 0x2) 06:51:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = kqueue() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000180)) r4 = kqueue() ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000040)) kevent(r4, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r4, &(0x7f0000000080)=""/11, 0xb) fcntl$getflags(r4, 0x1) kevent(r3, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f00000000c0)) r6 = fcntl$dupfd(r5, 0x14, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000100)) read(r3, &(0x7f0000000080)=""/11, 0xb) r7 = fcntl$dupfd(r3, 0xa, r1) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000040)) 06:51:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) kevent(r2, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r2, &(0x7f0000000080)=""/11, 0xb) writev(r2, &(0x7f0000000040), 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r1, 0x6, r4) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f00000000c0)={{0x8c, 0x2, 0x400}, 0x1, 0x2d, 0x100000001}) 06:51:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xfffffffffffffd50) r1 = socket(0x20, 0x2, 0x3f) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) setuid(0xee01) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000100)=0x1) 06:51:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x800000000080}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000840)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000180)="2eccb473646f55a1f0cc1822b8411e85940fc787bf9b065a6eb038098cd70aa7e83d9b4a124d2d6c45e0b63c522534b0f41bec17d1a56a66a070fb1eadc4b1efc044a3d23066e004d48927b5d099ef2e333f5eb49d99fa0567c01899d07bb7ba0561230d0a2ce6333165a6f2822f0e5ffc7b5b489001900307d153", 0x7b}, {&(0x7f0000000200)="154c02dbbc3ef662db1573b2ce80816205b21a55888b9252ba0cfeeb7bb5f2f60319d9a197b954d86f3664aa9b16d79bdf7636b7e4d69f2779e8c3617156f0f29398f5f22772325cd752c52456368e1ffd1b1ee109faa064b18f95ffcc52c9d22b64cd01eed2c41f69f96977a9b0a3d1ee0407d8731b22f1b767bfc1a2cd1b13ca3935a63fa0eed3d55baf48a49b90fdd9fd93532a0b8dc1076c8ccd67f338807ff047143e049d343782834c67be3208d157622c3838c4c70db781dbbf8b0cfdcc53b167c5c4f606854b0fd31d5a", 0xce}, {&(0x7f0000000300)="656b399d99ea9c2edcb972062ff61f87be97a391bd955d22c263a1cc9bdb9de93ad8", 0x22}], 0x3, &(0x7f00000003c0)=[{0x100, 0xffff, 0x10001, "8732c3a30d71f45d4a0dc3a8b177adaaa4ac23626d1fbb19810cbd7254d87e6bad0efafadce31f5152bf46bc8948081a1fe0b0e8dd2da3c1c860ee7b537e5b1fa4bea1d4ab4152a415ef679a9a467de1c865e09f2aa677d6190a9ba568564a43b3f79c7e5a657d4b67c1b1a72cd1af37dc82c33d617b26c19dec2addae0793ab8068df9e6e1541273d60395799c87cfaeab05065141cf1244f148f0ca79e33898ac434f93526217217d380b84364478225f2db82ceb1facebb8b6df58d2c65edf8dba127b69da53cc9edb7d8b974cd27979c527d7b2664966c4b137d1e561fa050311fac02083f3e1e"}, {0xb0, 0xffff, 0x4b8, "b791739cab5872e644d178730ec0590cda9200a0a4945e345bdea31fda74b2db5afdbb09e15576299d6be850f592d3ffc0ee0a337343eec7ac9fec6daf9776dd24b913d8df8d0500c31f8103bef30913d6f22d07e1fd838cbb1c2019ea65acd155abe643b141685bc9e3a4211e968c818d49cbd81b27cb5bfc5d087f2711ad1f8949523d679a22d5c8117d1a7c913aea5d26478741b44ae60ae138"}, {0xd8, 0xfffe, 0x401, "9ac69b4fa76bce2f999ad8b00817a0d2821690ac4f27e0ad47ed1af33833351e995e1b69f4d14ebc49a8540cfb8b8f84f3cc3e065d3edcf36b4ffbbf45b5f0af0e1c301d34a35c2b3ac410accbec10c5cd3ff004ec300c63c886901d3bddda5bdd60443da7feb0acd28866c35b6ec02bb1922a880d4569e3d17b372669d0d863947b988e08a486e9df2f01dc796011626963758644427e2a44f498a0885adf74bb2bef3b9be32f0f9c615633c05a7040e2a86d14eddfc3265b59091c636f8ff529ee12ff7506"}, {0xb8, 0xffff, 0x81, "36090b58035c0b31ff72498f0fc6afa23cf5a8c166f7aa35fbb3bd14c3dbbf0f698bc8830cf8f7903aa41952396cd5c46c2479d07d02680f460d4e8519d31ce40a4f4644ea289517e53f71b9becca4314d6c2e126442296dafb7e06210e4252c0a9bd1d46fbdd28bcf916d34e2294c70c729b7ada3f00f5d734ad4d5c1974d42a5bae2699d91515b37287f4ba5542915c215f7c7b3db14c2544ba9a8d36888434e3c19482667"}, {0xd8, 0xffff, 0x100, "2560c2e5093511a4727d4ef7bab41ce8c0275089f21f6e20854bf4cfd37d079253a26ecf83e0ac2a14240637e7a270c1b30ff1ef68a83be93360ff059e16044bb80db938d837b307d76c50e56b528b7ee8c5fb99623d13940dcd7a821cbb53d5f578079ad3e955b885226f9dcbb0655c76ac805901bd0beee1c4f5c15f4ccb85abe16d71a4c9e6e58b5d047ad4318e50c99bef148eea9c90d927a0419f78e16858c66cfcd5b5a12e91ae2159ef7af95ee9498ff67d13cad5ff68a4c42e0c37ecd31e"}, {0x40, 0x1, 0x6, "b4a984b8068f6f3b6103a15dbe3f9b5c5ee8914d26b098362c290b3f3f1f1e276ab9c1123dd775fac82e"}], 0x458}, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 06:51:00 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2090, 0x4) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) recvfrom$unix(r0, &(0x7f00000000c0)=""/94, 0x5e, 0x802, &(0x7f0000000040)=@abs={0x2, 0x0, 0x3}, 0x8) 06:51:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x01\x00p', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x25}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 06:51:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000080)="94040013b752fcb954ae", 0x346) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000100)=0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x9478981a954e9d0d, &(0x7f0000000040)=0xd56d, 0x4) 06:51:00 executing program 0: pledge(&(0x7f0000000000)='\'\x00', &(0x7f0000000040)='\x00') getrlimit(0x0, 0xffffffffffffffff) 06:51:00 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x81, 0xcedca4d2bdf921fe}) shutdown(r0, 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) rmdir(&(0x7f00000001c0)='./file0\x00') ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000180)={0x1}) connect(r0, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) 06:51:00 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xc, 0xfd5bd55bf8464fab) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x8, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x20, 0xffffffffffffffff) 06:51:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x101) 06:51:00 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x800) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10, 0x0) lseek(r1, 0x0, 0x0, 0x2) r2 = getegid() getgroups(0x1, &(0x7f00000000c0)=[r2]) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x60) r4 = dup(0xffffffffffffffff) pread(r4, &(0x7f0000000140)="6ca5114e53bc4d029b5426636ea081115cbb230b35818924109a10afc34d11527dba447c714e5c75e78e15febcd3c8fa1548cf51f37ec2254e3078889970be4fbc901a110c66db9bc1fb05698d080a9357fcdc0632c130f0572b0f531e3a007fe8eab412f33dd3fe35044ecb4f7f21be8653f82b157b9f23eab167a0723750268d149f3e8085e0c641da1e14916d34e1881de0a71048bc84b41b7e58c352f0886875053b430b81d1889746c6e932d24aa50c0dbe2e1ff850dc1aa78085154ff2cb3bf2ae79e361138fcfe88fa0dbdb7d1aa103b9f44f24d29d84acc1de7c61d84686b7271b62b4752e45311fc7baffa9140f75d10e48216edcf1533e58", 0xfd, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x42d) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000002c0)={{0x2, 0x0, 0xffffffffffffffff, r6, r7, 0x80, 0x80}, 0x1, 0xab, 0xfffffffffffffffe}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x10000, 0x0) r8 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000380)) getsockopt$sock_int(r8, 0xffff, 0x0, &(0x7f00000003c0), &(0x7f0000000400)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x2, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x400, 0x0) getsockname$inet(r9, &(0x7f00000004c0), &(0x7f0000000500)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x40, 0x0) sync() ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000580)) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000600)=0x1) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_LSFONT(r11, 0xc058574e, &(0x7f0000000680)) getpeername(0xffffffffffffff9c, &(0x7f0000000700)=@un=@abs, &(0x7f0000000740)=0x8) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f00000007c0), &(0x7f0000000800)=0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000840)='/dev/vmm\x00', 0x1, 0x0) 06:51:00 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0xffffffff) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(0xee01) close(r0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:51:00 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x64, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) r2 = socket(0x16, 0xc000, 0x6) bind$inet(r2, &(0x7f0000000040)={0x2, 0x2}, 0xc) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) recvfrom(r3, &(0x7f0000000140)=""/137, 0x89, 0xc00, 0x0, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) connect(r3, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) listen(r3, 0x8000) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) 06:51:00 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x2a, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x2800000029, 0x80000000000000c, 0x0, 0x0) 06:51:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/254, 0xfe}], 0x1, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x40) 06:51:00 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) socketpair(0x18, 0x8000, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) bind(r2, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) getsockopt(r1, 0x0, 0x1, &(0x7f00000000c0)=""/44, &(0x7f0000000100)=0x2c) getpeername(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000fffffffc0000000025685f3e8f4f9c8040626a93235ec2d03b28f366f8d3232bf169a7349b1c131204222512820c6f64058058c7cdf9fc7a21ee0b2c461b40a6c0b6815f45c64ddaf99573787eadf87fdf886dbb0073f8320a5401be677dbdaf7511c91be6d09b79bb3f93db187af1d53162185db945c6a64b4ecf95162596ce07ec31bb2dd9219c9a9256781c84fd49a36702b8072e557cdd3ba3ad4f9bd9bb6e6c92d886bbdd9c9d50472708be1856e00446388f50ad3f28ffa4eaf651f041cf2c"], &(0x7f0000000080)=0x26) getsockopt(r0, 0x200000029, 0x2a, 0x0, 0x0) 06:51:00 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() r1 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000440)) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000071000/0x2000)=nil, 0x2000) kevent(r0, &(0x7f0000000100), 0x9130fbc, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 06:51:00 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) fcntl$setstatus(r0, 0x4, 0x8) 06:51:01 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8001, 0x0) r1 = dup2(r0, r0) r2 = kqueue() ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) kevent(r2, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r2, &(0x7f0000000080)=""/11, 0xb) lseek(r2, 0x0, 0x0, 0x2) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000200)) 06:51:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = kqueue() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) kevent(r1, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r1, &(0x7f0000000080)=""/11, 0xb) poll(&(0x7f0000000100)=[{r1, 0x20}], 0x386, 0x3ff) write(r0, &(0x7f0000000500)="bd", 0x1) dup2(r1, r0) pipe(&(0x7f0000000000)) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() 06:51:01 executing program 1: sync() r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) ioctl$KDDISABIO(r0, 0x20004b3d) getrusage(0x5efced95396187b5, 0xfffffffffffffffe) 06:51:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="28000000000000000000ad62e7eb932ccc8d73ed5e0d60218a5cb825851670bbc93302a3a6bbfaf85235a170a0fdd4e71c2dfe5d47100208d2e18afb0f56dac071c146c09ac0e8012592e1a53a1214bec7f5ef00"/94, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x1d, 0x402}, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x9ee5cf3181999545, 0x0) write(r1, 0x0, 0x0) shutdown(r0, 0x0) 06:51:01 executing program 1: syz_open_pts() r0 = kqueue() mmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000, 0x4, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x10008) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800)={0xffffffffffffffff}, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCSCTTY(r3, 0x20007461) pipe(&(0x7f0000000840)) open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x2) pipe(&(0x7f0000000880)) kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() r4 = syz_open_pts() syz_open_pts() ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000000)) fcntl$dupfd(r1, 0x0, r4) 06:51:02 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x81, 0x3) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="500105010000000000000001070000000f1004fecea11ea8fef96ecfc73fd3357ae26caa0316ea4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90000f41ac634077df4f64e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db246dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fc900d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce671ac5e51a7a3dc1a0c2fe538f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f8300000000", 0x150, 0x0, 0x0, 0x0) 06:51:02 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x810, r2, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES16=0x0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x26}, 0x407) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 06:51:02 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82ffffff7f0000000000"], 0x10) write(r0, &(0x7f0000000180)="86a513b8c6df2733", 0x8) 06:51:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() lseek(r0, 0x0, 0x0, 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) dup(r2) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x20) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff9, 0x4f, 0x80, 0x7fffffff, 0x100}, {{r3}, 0xfffffffffffffffb, 0x2, 0xcf0f1e3afcf6fb38, 0x0, 0x7}], 0x80000001, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x82}], 0xb9, 0x0) 06:51:02 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000200)={0x6, 0xffff}) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f00000000c0)={0x7, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r1 = msgget$private(0x0, 0x10) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffffe) r5 = socket(0x18, 0x1, 0x0) dup2(r5, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r5, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r6) r7 = socket(0x18, 0x1, 0x0) r8 = getgid() dup2(r7, r7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r8, r9]) r10 = socket(0x18, 0x1, 0x0) r11 = getgid() dup2(r10, r10) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r11, r12]) r13 = socket(0x18, 0x1, 0x0) r14 = getgid() dup2(r13, r13) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r14, r15]) getgroups(0x6, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r9, r11, r15]) r17 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r18 = fcntl$getown(r17, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r18) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r18) r19 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r19, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r19, 0x4004745d, &(0x7f00000000c0)) r20 = fcntl$getown(r19, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x7, r3, r4, r6, r16, 0x4a, 0x9}, 0x8, 0x20, r18, r20, 0x1ff, 0x9, 0x6876, 0x10000}) listen(r0, 0xa0ca) r21 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r21, 0x8004745d, &(0x7f0000000000)=0xa) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCFLUSH(r22, 0x80047410, &(0x7f0000000080)=0x1) pread(0xffffffffffffffff, &(0x7f0000000100)="5f14ed7fb64628b9c62148d79e0f6d7595d6acb1373294a8d4e531128c5ee45f002b3c5fda2861604a3ae170b80e536af64cdcaae2f532cdcaec41c81614780b66297c6c0d", 0x45, 0x0, 0x20) 06:51:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) fcntl$getown(r3, 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r4, 0x0, 0x0) 06:51:02 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r3 = socket(0x18, 0x1, 0x0) r4 = getgid() dup2(r3, r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r4, r5]) r6 = socket(0x18, 0x1, 0x0) r7 = getgid() dup2(r6, r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r7, r8]) r9 = socket(0x18, 0x1, 0x0) r10 = getgid() dup2(r9, r9) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r10, r11]) r12 = socket(0x18, 0x1, 0x0) r13 = getgid() dup2(r12, r12) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r13, r14]) r15 = socket(0x18, 0x1, 0x0) r16 = getgid() dup2(r15, r15) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r16, r17]) getgroups(0x8, &(0x7f0000000100)=[r5, r7, 0x0, 0x0, r10, 0x0, r14, r17]) r19 = socket(0x18, 0x1, 0x0) r20 = getgid() dup2(r19, r19) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r20, r21]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r23 = socket(0x18, 0x1, 0x0) r24 = getgid() dup2(r23, r23) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r24, r25]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r27 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r29 = getegid() getgroups(0x8, &(0x7f0000000300)=[r18, r20, r22, r24, r26, r27, r28, r29]) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0x8) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r30, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2}, {0x40000002c}, {0x200000006, 0x0, 0x0, 0xffffffffffff0001}]}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r30, &(0x7f0000000180)=']', 0x31a, 0x0, 0x0) 06:51:02 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000400)=0x3f, 0x4) 06:51:02 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f2c2b08b5aedab6678459589576696c753080"], 0x10) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r2) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r3, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r4) r5 = socket(0x18, 0x1, 0x0) r6 = getgid() dup2(r5, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r6, r7]) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r8, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r9, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r9, 0x4004745d, &(0x7f00000000c0)) setsockopt$inet6_MRT6_DEL_MFC(r9, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x1, 0x4}, {0x18, 0x0, 0x0, 0x6}, 0x3f, [0x8, 0x8, 0x0, 0x4, 0x4, 0x8000, 0xb35, 0x9]}, 0x3c) ioctl$TIOCGFLAGS(r8, 0x4004745d, &(0x7f00000000c0)) r10 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) ioctl$TIOCSTSTAMP(r10, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r10, 0x4004745d, &(0x7f00000000c0)) r11 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r11, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r11, 0x4004745d, &(0x7f00000000c0)) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=[@cred={0x20, 0xffff, 0x0, r2, r4, r6}, @rights={0x20, 0xffff, 0x1, [r8, r10, r11]}], 0x40}, 0x0) 06:51:02 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) renameat(r1, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') 06:51:02 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x5a95e58f3a7c5731, 0x5}, {0x83, 0xe}, {0x87, 0x7}, {0x48, 0xfffffffffffffff8}], 0x4}) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0xfffffffffffffff9, 0x101, 0x6, 0x100000000, "e05621b0715061f980d5d33771e0139503421c35", 0x5, 0x6}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000200)=0x101) getgroups(0x86bea041bdacc2e5, &(0x7f0000001640)=[0x0]) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 06:51:02 executing program 1: r0 = kqueue() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) kevent(r0, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r0, &(0x7f0000000080)=""/11, 0xfffffffffffffe9b) pwritev(r0, &(0x7f0000001180)=[{&(0x7f0000000000)="243273da0b2b4d30bab872ac9042876a573fd3bf056c287cf4423f98ead15aa7cb30c09d6f4bf7ba8d6f6569520b681720e866389347d6d4ff861a230a5e284bf0bf5ed28ef668a23c49d35ea517cdcb376b7407e5183a47019652c4c08fbe5fccfb6d65e617dc02bae4a8468c9f49dde7203012521771892af30d06b7f05e82fbd72936a13f8a09396afe024af363f38b0c9c033841af", 0x97}, {&(0x7f00000000c0)="4452430d41fef26492b98603b487ed6ebe283ba20a26109d96579aa05bf0bea491c5ee0eb657697ff1eea3b0652fc03293", 0x31}, {&(0x7f0000000100)="1226e263a562279857590edc18aa55f32f33d0c4358ad66c37005b6e5717859f09a577efbff966719e6dd098e026376117e810c9c832dffac23462c87464624292e3bf426d76aec65419c65d15f62d62b24850527b52b788c4eec4142f872a6c2ca378f6cdbc408bc8272c54d9b45955400553abdf6372bae3a708ffcef301bb676e2bff4f2045d640ead78a6432d11e031f68339bc63b7c398ba41051629a7f33862a179e5b14ebe716822f3dad9ae60a7d97aacb8dd2e883de9a6ade67d54031523fb3e56a62de865de0e7f5d40c2c5f0bc9aca947cd4b39bb32f6d417b6a2a061fa1c33161b6a11dfd4bd3dca86645de14f3ea4a84a2b576dcb95a479c087999cb296c2dbdee7bb2d0c41d93e116a5d9cf55f6d74271a589bd5bd7f2342c07e57449f999d0ebf8e8c100ef0e72592d43f08483e04a14df3a03fff563c87397dd1bdec757cfc105241bce9b91efd7c05b0ad120ff184b292ec9d494c81877c93cbd0506c90373b7eed7d544be281b7ba82b8b510dc5fae5be99dfaa7f67adafe3964a5998c904eff2ae3f91745fb35538ca09ed95b4b9207fba24936f57458885a5f3cf3a03263f82ecee3a93c34f427feb6eab40ea60ca57485e8998fb803fe2b66fde35ed5a8bd8365b48ee9c5fd8b21119e867361ca80c3a7b4469becd9f797773db48f5f07933a5184ba95a674016d5c6781192ef76ccbc37c03c969d04145018051f6c0bcb58161d89b5b691e0a9473dccc631a68f1f4970b432332755ee9a89262a6b6d7a701cd1a0fc23183be70bbd75820a1c2477bface362b8a2fb8e5dc9e9fd8a5fd3eb144d1c5444b3e90e651afda182d613f12734ff9e9e80fa2e8145374368adb0ca1c9b6f3a275b7af649006db43fd6e3cd95cd46cd1828a5c327177ae774dfe1b2b827d21df5791c20e022cd77887528361f2585e79878d1813cf0d158821a0abce59b840645727a1d8acda8eaa29f751bd43fd6ad4a861979ff483a7f59a6f33d2c95e9cf2e5f80952d645615519b84fc58234a88fa52d6cb72061becb4aa1b5584d0be617b9eff960cb1203ef0c9893374ba2e75414d9fb2c84fbc39504150deffb00299eb0744ed8efcd0e23df439b50ec4040709c9a70494758472f41a1c6d1dc8de0504f9280279552d92ff2f092d9f7a231c665d2e4b98cefed748ab2a21c383798bd8fe81108238147ea04fd6b0946e94a85cbe4da437d138ab900e88f4c534d8e0b5445ac984781c89c51e276e15f48da3563f30ff4032aa4e9028bfb4ce84cbc916356c9647ab07c50c5409e5b2bd8baa818d46380fa78a9d489d9943f4bac775bf58d3ec625deff993bb48d4917a639c7e0eaf37129196ac5e6a7e4ce118edfeb8b62e35054056007a3f559d1cd705417cde3316df870d2f2a419e333bf9979a4c4f8b90c55fabc0a5d529d58a184005b704249599dbeb3365305c7611bf5de1c493bd8b116390a6aa2aa8a92d79490e2a2af9fb4d6d32be3cb9dc700047b29066e28bc82e8cdcca8fac2646d862228cc2a472af76449e13837862be45eb237d73b663f41200d081b6bf77e65993c01028dd12d1388747807a6b97fcce2e145b4a4d6784d204a77a521f1dd27589770c080b22e552baa287e74f8e344fc6e0b0bb92263cbcb5c4b45ac4a06f51b1e7847c11b3ba6021a88214d03f2e32cf11c05e7a9bbb530d591d736c9ec088f45955f6b987653199a158974475656ff0a48ae7f904f8377055c6734228141a37d606176e79455c8037dae05bf21db4fee4faca88ff2349acfe85945277ad58c1d130132dd0c881a6b82deab0820f710e1e85783111bf6332b69dd2da5c20a5f85c9877de0dbcc35bd2ea4d9d67d53f1748775daac0176fa3829459c1b624934ad0ace33dadfdde3a798174aaf1ab2786c39e1bb24a8f5096839eed1cbbd768745064cb13693c33de4a30d3179e67a65c3dbb176dbaa1de09797574b41096b0c2352e14f141fc0a66779b846e8c3b9b438e7c05200d9c4a704da1a6f06d1dbe62d3570dd9edbf0bab9d0d6f84e663f2db4dc082fd3245f2849058d1fb90d38cc7776e8e9c1ec39c9ba8f91bfc5153f551d50e9a51730bed4e237666ceb29b59fd93faca18e8452ae1bef5ff22f6f698e600fc3b8404c0f05445342efa41b4db3099768810c10edad44a47133d967c6810478088f70a332661904be933851379d49a9c842768344109df14f851273d3993e7154e9613130d296c5d19a32a74ac3468b54580c19f9e6cc2bce5e7f4f22e3ae51cfc7ece735d7a0b1f569e707bc3679c8aa24057d45b4bd9f8df3982dd96c65624f878ae8a9fc474e46b8bb0cbe0ef5a57e60169081f00c7a63f512420ee73629c0090c97088d730f737bab5649dcdd0411087cf83e0d893d12a09aeb2f8e1e0570d71ddffcfec3d53ccd76b4ff7c2eb769d95ce6add4a050ac469e85f019112c1abe620f0c844060b1839ded6dd6c6ddd09bd36c5b68fc61ab5e502f2524abe4f9ce055950aef9619baaf9258b8806a7d0dff4e64e298e66a145e188483ecf0e7e113dc140c33e1bda3b1fe2f60b1763e4a105c3bdcd7ba37905e98f5041e6f8295991fafb4a6d05257206531751f9a0e73c7eb6f9334f44ca91bc0ef73913f234e44b41b4c9cf2670f5d955db3ff6af83acd37501a05a7e5dfe89df189e1fd04bbb3ffbb0711d9acd32b5a38c5f35eddf3062571d672bec271c350efd32966b802a628c8bb91952177f585b77bcf2045c9be9e97aaf268a5923965dcfb615bfbf35b07201a747770fde5e117275946ab7a66ae01ce0a2d006b5b4f119c258e02d45847ac6446cf89cee500a92136bf37b2fde22b573fdf9a7994756a1a5be8630d1759713604317d0b22f2b1652591bc297a9f514097fcf59ea1038523f640fd6a303530e982f1c855a531954c0b5b8f840fd768afb52cfdb9f505e37135b0009fbd1c398a004e20f642f9e2f2a81939ab7dde4a81739cdf855e170e27760bc5928888dbc3e8791336fac0ac100d17c7440f438eef86d41594a5da0d6dfb8ff3ff45006dc1ba51812954fc17d6248e813c23f840c4e626d1fdfa6893ccbd189d641629229b42cfc865ac480d244bdeac48c445c7357e5e8b096cf7a3f250dc1cb49821ec01a611cf4412b5294487ebfe3c5b3f626bf46d46aa80b377dd8d7e4f1418e14dd642ee888c1c172000f67d64044d6056ad3bed0edae305ff1c93d2cfc87c6e6af2982717452ef90327faad08eacc9b3a59d9e55b76a9e5fb93458c9f3df76a6f3d7debb9dd09e10b481f6cee8338ab028afe9db6224e0443366eccf765a4f0afacb5b0353788dbe35fdf12c9cdc672d2c9501b0405f9454c2da0e7a619f112d93a278d477f17b6cf9e81f309b4d0ed7b74ba529d715f7f548910f508db10235fb2c14487c782c53abee439ca044b80ed358be1e1efb24a003645a7141a4bc3ace795388df2533bdda356cb9c655f75bc679f8f78e4368bbb9e636f1cf0fcef925427e56de8aecabb936d5916e9fbe84bf1b99be1a7e2043f1b419ca7b23c1636743591306204b9896b2c5b7155498ac7b08505604bed0bfa4967be801a3d161bf8425d64f4509a71be3cd9ac8e6714196d6b3dc950ab0be47483e6a063f1fcb5aed14ad33157b10d54e9e0f705dc0938696a8e47051c1b8d20c6124136cad51f494a785c9b32e73589f5968ff547c057df8c4029d9ace2e64f48321fd11747b8e6facd163708baaa71cf6d1120b9525361272d2bf8729cdac5df7f6d49fa11d70e7672a832b2f4cb5fd4907908b278d314dfcefe7cdd7646707ee4d97720750aed83acd824e9a54ca85f7f4291f88655108464cdec19615353af2c5e14fe2b49a4d0a2c663a4d2abb8b62aa32c447bcf19383d7a03b2ac38b72351485bfa59b9f6434ab536a3f9da5399d2c8cbba7cdb2cab178f3ada98863673c9bf977e7c260a805d7b1c83ea20361813f7445ff44b9a46cd66d1fbf49cd28a599e44b04315cf7f2a81dc05d4507c608222fb935458aa1c27f553f4df8e8ad339051fe729ef7b57e31a532c3c1c83ae3a268e9721824b3649433f9121f3c95cb56efc63b2c2e006a38558d2b01ae0ec412cec7c51a182cc5643c01cf45deffe5e9b188b188fc15cd0fa25e97de4fa32be0295e4fc9cd59c2ca4e646f62b2a1cdc062e09522588c515067758b0c6158338b29ffa034e6b0897a2d16a25c2ed9ff58943a4c1b07caddbd3d592e8ffe546b8e13f0269aff3f76e2415e3096bccbdbef5b34f943e906db0050cd8ed6b1cf0ed6593ecd79f35d8253a7780b4201ffabdfd149f576460653919e276a83bdcf2002f0f1d3ae3b59a0931b1984f8893a53504f423e258637fa4a6059ca797fa2ba1339a2cfc34df6b50d263d034ff920908445f01d9d89e3b5c99fa1d7e4abad6549e5eaabeea6480b83ef75f267574322e445394a319d4a89b4d93da12e030a2f943c6007d102e2dcff43054c7249ec78cb51ed9220082dd9f97ab812a5947d0f5547711c381ea4f93e6164166aeab1c83f4dd7b0445d74df8b7d7dd8c7020c09cd14dee5131a1c8fefeb36a3f001e579319c9e7b2fa39282eceab8c1497824ab12642960832e7a9c9c456727daedf64a3f2db40d9681676afa0e71aae59405d36c7b83c12a91e6f5c3cd2732f5dd9f1ca649608e7c512d2b05a141ccd5c7f8f4d4fe5aae477e8d523153343ca0bdb0950252d3a56efb468507ce68443f83ebe5851497ff30b90a0e9b868b1c55ebb4b740d2df3e6f2781a2097765daa889964d1d3fecbdcf683a5ba87648293b4ce7495ec0cdac0b96ac20bc4c2e18f6c9d983972a457e03d50920f7d399866e56a8a413df419263c8f58af9bfa14a5338520fa78487321cc1caad2f38c7b1fa52c70d6054b90f14ee9dd59f712425dfa4cd533029bff0d4f7c2081285909c155dce63f9934f0b14148455e57c163852fec5f847f861b9935b69f7bfeebafe9f495e0d5c9b16b25d99fb893ffadd45767e19d6749e7d7edbf04431b95f7dd35d8662c5354c10a51ab7e3365d385834944d102a46a6ea95752ddaa8581c439efbafc751880f4a76b6125b4b8f8b81c43bf5283ea8f2796ea5ad7229c765fefe000b5edb41ba0edae937940b5f691561cd24fa8b107ea05831cdaad4498283a8dca834751e66346204d5bcccfacfe1cce70b6dea3a4f947be86436403bd6d026a1301d29d2da696b053bd05480509d12051111bcddb6af05df597e02b137c2f04474c9d65497a125bb0076934cd010ac5ca8b710f24bffa7b65df920c515638c7d23c7b2996a74f08d1e8176e25026be9f1f8d62a05a9a210df6f08399eac889823f77904a348a82c1c135627177005f921c58b455ceb74ed101923aeaa3114730274659244c4ec1dc4fcfcfaf363745d669902fda143124c03647d22294dc493579c742c7e421193808b0c79211dd8d171f5ad9b5b26fcea430aff790f6b25cb1313f686b5d0010f00c186d373810e39306deca56c47b386bcf2d58d8869b0a3e6d40a1d4710d1daa5ff8af768b4f5870d49d097479147ce19127ed1f2f0c818997a06f3d0df503772fea3e0ea41b10a98d16a33d69d99a24104a6bdb0c6cf2febac8518ebcf51e2d61fc887a16116b79dbc1e6154055708df65b1f0a95f94bf844f116d1bff80b3e627db66cf32e595656a65edddfe978c6973f78497bd6951548c3a141e1ecfee90281ea433a351cc1d44e1f15d267a7438b6e659a3928fbb25a2ab9090edecc3c6ed732ab0fc9f0ecfe7b7782e33c23", 0x1000}, {&(0x7f0000001100)="e2553fd34ca2a4cd89c22a1f4538448c2c4f38cc2e47fb720e3a299eb575a1ff6fb64d0f7dd6752db774cb64cd67a0baeef26e3c28dacb07b406e8dbdb00343dd1ccb40c6d6af5cc1317676a95f04e068a9131ba2f584f", 0x57}], 0x4, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/tty\x00', 0x400, 0x0) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) 06:51:03 executing program 1: r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/27, 0x1b) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) 06:51:03 executing program 0: r0 = socket$inet(0x2, 0xc003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000100)=[{0x46, 0x3}, {0x22, 0x80000001}, {0x41, 0x3}, {0x0, 0x9}], 0x4}) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 06:51:03 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x228273bd9e89986d, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x3000c) ioctl$TIOCDRAIN(r2, 0x2000745e) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x24e24efd124bf62d}], 0x1, 0x0, 0x10001, 0x0) 06:51:03 executing program 1: ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x3c, &(0x7f00000000c0), 0x0) 06:51:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x1, 0x9}) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) 06:51:03 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2f) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="c20270000000e4bf09e2a672e9bdce2cc85e3da64900000000ff8000000000000000d0811c4e4a30c5086ce30a2a002dd156ee87d01c7494a71ed63c516d74553af8a0fa8cbdd5d7b4de991f499dcfcd0ae9a92c8cadecf3eef942f829d69b2e3eaaff384b95446ba77a2d8c845848b77b36e333b2946db0c01cd95ed667cb4d1c523fe2996d8b9fb278dafcffffffb4c680ff7f00000000000050cd"], 0x1) write(r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x6, 0x3, 0x9, 0x9b5e3f980000000, "7663484ec86414da55541144b88bd2264f255fc7", 0xff, 0x9}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r3 = fcntl$getown(r2, 0x5) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r5 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r5) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x2) r7 = fcntl$getown(r6, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r7) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r7) r8 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000001c0)=0xc) fchdir(r8) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0xa77e7c08d4e0e85e, r7) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r3) fcntl$setown(r0, 0x6, r3) 06:51:03 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x8) fcntl$setown(r1, 0x6, 0x0) 06:51:03 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0x3db) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x2, 0xc8d}, 0xc) 06:51:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) socket(0x0, 0x241c484f06ef6707, 0x7) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) 06:51:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRES16, @ANYPTR64, @ANYBLOB="ec435eac846f222339e77db678aa59fc88ecd93fcba729bda207334260f7775d45408518281a3b03045cd93fab0c8191755243e718da", @ANYRESOCT=r1, @ANYPTR=&(0x7f0000000040)=ANY=[], @ANYRES32=r2], @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="e1d4d21d37f9a15748d8aaf92e8d9ade93339a1321ceb24e1b9a6dbc2648a8"], 0x47}, 0x2) 06:51:03 executing program 0: setuid(0xee01) r0 = semget$private(0x0, 0x0, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r5, r7, 0x1e4, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r10, 0x0, 0x0) shmctl$IPC_SET(r10, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semctl$GETVAL(r12, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = getgid() r17 = getppid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r11, r14, r16, 0x1e4, 0x8}, 0x5, 0x5, r17, r18, 0xfffffffffffffe01, 0x9, 0x7ff}) r19 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r19}}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x1f, r5, r16, 0x0, r20, 0x42, 0x8}, 0x400, 0x5, 0x3}) r21 = shmget$private(0x0, 0xb000, 0x0, &(0x7f0000ff5000/0xb000)=nil) shmctl$IPC_SET(r21, 0x1, &(0x7f00000000c0)) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000240)) 06:51:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='5dGv/b\x8bi\x00', 0x200, 0x0) poll(&(0x7f00000000c0), 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x8) syz_emit_ethernet(0xe, &(0x7f00000002c0)="04fa7425fe5d8df778296ccfa15a") 06:51:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8000, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='c\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x8000000000020}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:51:04 executing program 1: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) r4 = dup2(r3, r0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000080)=0x1) setrlimit(0x0, &(0x7f0000000180)={0x6, 0xffffffffffffff81}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6c, "937500"}) ftruncate(r2, 0x0, 0x100000001) read(r2, &(0x7f0000000540)=""/226, 0xe2) writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000100)="5e575d3743d4aba2ffc32590a585a695470b71b3c83778953dfd9977885e83bfc6c08cc5fdc30b1b0b49580f609bd5d3ed976acb4150a1854a94bbf178c66840017b301e920eb4259208c56e7acc35a3d6f7e5b7852667c8121108b268e238ae004726509e780f1190a9950a", 0x6c}], 0x1) 06:51:04 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) socket(0x20, 0x3, 0xc7) poll(&(0x7f00000000c0)=[{r0, 0x115}], 0x1, 0x0) 06:51:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000001ba, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x22, &(0x7f0000000000)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x1800a) r2 = accept(r1, 0x0, &(0x7f0000000100)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 06:51:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000100)={0x101, 0x8001, {[0xfffffffffffffffe, 0x6, 0x6, 0x1, 0x0, 0x53b37682, 0x3ff, 0x40000, 0x4, 0x2, 0x1, 0x6, 0x4, 0x4bfc, 0x3ff, 0x8001, 0x2, 0x2], [0x3, 0x2, 0x9, 0x7ff, 0x10000, 0x5, 0x5ae2, 0xfff, 0x6, 0x5], [0x1f2, 0x9, 0x49, 0x1, 0x1, 0x3, 0x20], [0xc86, 0x5, 0x4, 0x0, 0x1, 0x5], [{0x0, 0x8, 0xc0, 0x4}, {0x400, 0x0, 0x6, 0x1}, {0xa41, 0x4, 0xffffffffffff0d20}, {0x10001, 0x7, 0x9, 0x3}, {0x2, 0x7ff, 0x1ff0, 0x7fff}, {0x9, 0x7ff, 0x9, 0x2}, {0x100000001, 0x2, 0xa0, 0xffffffffffffff9e}, {0x5, 0x6, 0x2, 0x40000000}], {0x40, 0x31dde61f, 0x9, 0x2}, {0x8, 0x8, 0xa0, 0xfff}}}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8, 0x6f}, {}], 0x2}) 06:51:04 executing program 1: lseek(0xffffffffffffffff, 0x0, 0x4, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) clock_gettime(0x4, &(0x7f00000002c0)) getsockname$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) pread(r0, &(0x7f00000010c0)="2bcecd1843ad4efb026f3cabf9a0a74c433cb3b891b1e0e1d1d775ba481548a2ecdab2c530b94a53d1a32ab4d39247ced1fd0bda42871bc895c871cbe5759283e31c9a93aa7cb89643d0e3614ee7172de30dc62953a1f141b569562cd7bc8c4e7eee8aa73e17bb9e6e5d17ae23f8d781b376beebe859a6f7b0989547e96f4c48e7a4048332ae155fee55d912eb1ab749477a0d94b62712d2e49b591df9c7764da69d8937e45355b4839d3a937a130045a0b5d71c2cec999a4bea5c636b4947d885dd0c301b78cb28daa21a8abdd527fcff1f507faa6d9b7aced19276337c751e3399946db95023c589c8ff4687d494e2377594a719a1028d18f03602f396889ff5672ebbdbfc4b7802c689addf36b7e252b752edd4105b663bc7ebccd932812e8fea59dea78eddd37eadcd00a59eb9285188bb15f3d2952215dc6d28f18de45d28e9439bf9780cd181f867c9006abc00d3af4d9033f60646cd80353d72a15025011b91466570d9356620068a8a2748cf7b38d9181693fd97afe6e56eb7fd1f1c2a9876ed47af544e36d67c3436eb4755ac0c610877a538fdf7771826a1cad869369d9b990a9365062c7b2af2cc461da224a9205e494c907245915edc9eef6faa5a4a18219a86f9ffdf2d3ed72714f1f5af5377e6fac2bcd760b9d332ee267a0a7ed7ff0c16b6862df8648a48600044d859413a2b3949d9ef0befacd0fd5493acdb269306900e6974fbc8f303635b6373c4ebe33e0fdff97905cd28f0b83d89b363c3a1a9c32643d307b7be1aaa0760c81e4fa02c50384b3b37184417e0cedf999ae0c778c17080ade8959f337804fa67682264af76aa06f2d5c5160e777317e7cea0c8903e81f208b6092c2fdd1aee9462b4d322f84651ab0ddbda4f9fd2ca34a92dfd0ad260e7cf3ad99bb800feccf1193673b8746278ea16a7a262aac96f2a71469f0b85303b7bcedbd8660eb9f7bc76fdc7ee3bfcd41a7083a801ae59949c90ae505e7504ebfecf5c4081d5767023211835007a417eaa9874752847735cd899b3d7aa951021ab2d3acbbe4da570c2848b6cb53429896ac951828310d74eeb76e3781e7f8efe5d8c468326e4fd9a3362b343c0f32aa8b45e582b5f4dab33e951d11cffb6db08d41b2058e6c5df3989d2b3434c165ea012a5992df29720259362b3bc5a7c74fed503365eccec74b0160f2f87e11ac3fd989d1f9893ca01a3f0cf96de40acc22209b85e73f6442f55699f208e9da19ae82ecfa1d605615f497e7ebb937bb1d519cf58dadc80ee59fb1cbd6442f1dc6783fcaba8028c45e55bf4db5dd26d318034fae37d71a2cc66ca42dabfd7d3028b7609fc03184b085edef8d708442c5e14313a3a770d3229f6280fd46ac767f2739b9be5b4cbf77ff4929bbb97067cb0cf8fb48014a9ab138ec808e5fbbb4e4fcd0d192245606d88260ea75f1f2577489a30b6e6f3434eca2e7972949641c26b0f0144eeea22211653a8f47e7ad4de46ec2a87e29d2f52733ea0e23cc8b717c173b3688eef53460d3feab760d1c05a039c8b99762fe28ef3dbf87fd49cdff6a355630ac5af075b207f218c3da23518f08338f8609022fcee2e7568dcb3d4ed1fa53b28d7e14e2c33cee2b82c41ca51c4e56defe58ebc800dc12767cd1fe7e3b4fc1051e89df1bd4ecdf295fc85dd03615c146b924bdb7b91404dc3173f0d4817387309c0f98be815e34e99e2a24f1655f5932c132832f665f7f241adab2b3c73afbf3f1615c6ad05f42bd23dd2749ac8d942d675806dccf54be6acd22f4f7adf29b9a55c2277537583b93a4f8407407e8b49dcf4fbac6f2680e284a4260e60731db5a0398ef4f1a85eca0921e5f4b7c7570ed0a12f6cf7978776c90db47b4f1fc496c2fc57c576c6d0173a9613724d27e31ee0a259ada0eb7d016f43cd86f4838d0755eaf8b2f26541c66e624dbb5e85a2b2f05048d6eb59bab3833f80622842993797508cf06fa82117c639f8b28ac9287a57492fc8140c6c57b46c708ee0af64f71288138153a133558a1b8a796357b2d214874669dd32fee401c48366f8c75ef5b28a2bdfa67c35311c59f57fb90b3a412b6833efd0186a4ceeba7040f0b03d2363cee92e9355ae7571fc4026dc128d7f1819f395b4060010e8377fc350014bd6ee7e770db3b15140c10aa49c81fb13239d23cdc543ba40c594f9275809cbf59546df0d46b5cd0578ba8ce9536c75a558f01746c01de8d06e9f73e84de62a63f3f3856c26ecec2a22326013312c1eae7917d7a603d9058ed9fc355262c21b35fd412603c736c7f924618e6845cf8fb343ed482e477d20deb35b04a310276e86e6a1db7369ed3f01af31fe145ea9156d211a3480df63ad4804538ff11074fd7c9108469c75d553f624b8852dca917d3bfe6e426aa1742f99b22927fa801db9bbbd97c48fa28a5c538a21a4fa9b577b00565543ad27cdd4f19d0ed02ee39f5f4663180db760239efa23792f84c104d61e2d08f28b6a3c557d154291e424dad822de67b50ab0e381f9950c6e158324ad16b769395af39ef4fe15570117edb4b96e1de397afb6da2609d9a837493dadff5f22a86e1204abacc0462665b725c61c35e46f05def4c51214a3ab71e78316c06d396874f2381b37d3d7f561b08d1055d854d53a4ef9785dbec928813c93e14e6412f13cd272edb6aa7ec9889dc8b9ed44547c7b3d20efdcebe8d441f95bd77f7c5687d0476b0074b5cbbce67a637d6eac2f1d71faf6a534c5839b66023f38571c5d3462f43d6152556567850c214e1f8490e967f55d06b5f5081577e35906bf6cab0edf9b7bfc450fd7caa10623def0b397a7e2331dd0efebb7d70782b8acc7d99eac48d5cb6c90f5af90e9bd657169cd31b51b73de0b6faa0731cd0a487c8dab3765ae1fe8e2e266fb5a90d40d4b82a3c9419419016fd3261b6e4d80d0f8eefb9a85178680ce4573f79419773aeeeb22c2f1929da65a59213243678c9337539b4dfe639a92fac622fdda2b34388461975bb8e081a6ea6d7894e199fe318924797677a2ff91b4b82253c24fd9465fd6e3aaf2ff828740f22f640ab2db093e5e45346cc33c5b09c04b8a5bbd8fe0853a7270dbf4f733572a97e82ccf17a6822ce7c306c474d4fb340dc1b8edc9c45a6e555d8337292a055a77b7f4cfcadbb1026272d817af727ee569510cb9870ac78ca60e86814888bafef441d6de00b0394b11cdcc27c197cb19f43f47c917f6b62959e1e449beaa1f62b4ae34bdb44fe3ac673c7320bde70da522d42e2b4e2802374b42fbf551a945366c879f552b2c894bd9f90cefbce6d5617134eb9d30202f3f5214a73c77aa1ec969ec2718db7b100c182bb47cfdd9fcd76f64c3288b676c5a31020309137e14f35c2f6befaf59e69b19009513d3209ae982d096f886b2eaf8425d0d2759d9b7bd92cb8a0b8d8645bef98c1904032e34003955cac2d8a2257343b5394ab7026d1d63f6fc4340a5a0f374dbe4ce2d136b2b018c4adc5d28fb5b80bcfd54bded31bafd3642f580aa13be80469a55aa16e1afd9403f919884c8f556dfee15389e4e6acd3e9205145f8a44e32ddfceed49fc70c9b02750427e1ee57a2f3fc71e66cc909c8fa649084f4ed3868d43d9861ffd74c71c3340df036e683c50a3687ec39d03ad384b118454e86ee3592196704dee550e3729a6790a1c3de281db400c8cd6c119483b6e56dde809ddfe5c7d08e33a1478f9d6e47e4ce5dd3dcd47275b0849a6dfa032ce7007f4179197b122f1f6607aefb7bf40fdfadc89655a94af1442f4c004f11d16c97fa1e592c87494a7281f2ab526e401457c716880ea1eb6ab5d8755337dbc565610f6c1c14218d3ddb1c88f1a3e22317cc507384f2dbb66741780e4bfe325480de64d74d1f85ffde672a6540ebf861b3ce080f66972451dddeb091113e3f31b9bd7e20e29c3a22a70415f99f529fb22e69a99fdb4bf22d60244739359f57f3ff6c5aa05a881f3b39b1a9bd951557d6f0e63bda33109c56d048c7a752bbcecfe1c9005d1da156852dafca90755baf1d31c4ce18e7d69db691e2b4ce296e4162956b2562e0aafa89cd8d7a5ca00601252640d0741eac1481a282746efc2adb68b3361f94c19b1ee040f69ae6b7a0ecc80f6723f3f5a8c8d02cb362dcd018e0ceb6c8745b682714a5195eaa465f4f08e4e37f9bef3f93a05ec3ec6f18817dc3fbf7d56898a9335671b8fa735f7baf6a548bdc26a27c4c44b2c51f2a524bf852ed18a62612038e5418e860f0102b456dbacfbf8de8fd2de1fb8d79d30382098cb14a2829e7a828276484b11ec4366dda5cbbdc14a26c4620e5a2cde5ec290f16c3cc7868d0ed8998e4fea6d70751fa3d2dc67f2212bc2a6d6b1a0cdd49810934bfe1921223deacc5f7084e53b53b66b4d8582e4855cb1c82ba0f129667645e8c00632a790c5bc5c38c8b21b9b1593be3459a77497d15e4976c603a4684159a6a91ba2b3e08dce2e9bcf39259c0e0bf6ee958ea2ca369dbd196cc8ad6c5ba3c62050d5dee122997b23fd50ba8b3b042b3485f588c428375eb256dd6babbdae2f5ee42b1f029bf256b70dd079db6a82eec1be0c6333c758db5dc224d94e1498ecc41550b2dafcbf75e63c23b26c94dc7ec52bcc67ebc67bcd9456d17acf06f3d26ca42b9cdd70584672c7e1f6c8e55f049a119014eb1f64a13922a6d3671fc02333fcdcb3820b68dc36ec0cf56d7900b222e801cebedd3c93ff02666a51305845ecdfc3b467f22321a3bc234621e25896af88de9a188baf2fe93d5b8df64e37a986e95c65f3ae2053f29ce150c25b9f400aa6a0cca54485de333a0d26aef40b13fd2b1e527a405252fd12e09e7db997d615b77e5f561297939b9f5bb49bc8caf7f50a259374a44b050ff46971b4c11595993d9cb76c5e8c74e442289c9d221f1b548b374bb7cfd7dffa8a2e8335ab1ec082c3f13360ec5d3a70df3516689d173879f52005af4d7846df6d2cd244c823646dba8890f234884c78b273507f6e23e86a31b2111d6e38c51e2a4075dfc4f68220a49eea90d7aa5d33b18dd37fe0c29fc418671a9e7f54ccbcc9c9dbcb2115656cf1bf46db46cfb40988deb21a2cfe2e84ad4a63eff7c27d228511676c068634f1e7d7a14439d143da7a5a547f417b23aa510a7c149a0e2678344e47d15d2cdc7544aaa68cb7112eae1f7a4013534d0b7cd12c2edb7dde132d1da77d9cce98ddf0641d407d3ce629039edfb5378d4de2d52fd8a09d41def7031f8496075133187d78efaaf0256d77a5001ecfe7f9a9d59bcce52d7c28bbc43c975dc4b230e05474fc00ce1d15184ea6fe2e96c48f51c7dc2476d2c02f1bf809aa05d125739405cd0797ea3c4c0b92b3a71a992de88f44b542986ab28bb0ac4ac86cff8c8399586e5fba763a54ccea1cfb95eb338ef455664cc3a085832e616b042a683d01ce835dd17b9be2f65ab18fe0a218f0630eda7bbca399429abcb6f02c3a4b47f6abc45a511436296ac456d3f300e16e60d8f2d91d84b5129c80440abb712339df4615343b66f69b793c48491e08b666918160d951f82db2f594481aba14e8b9140670f47ea0eb0b1711dd169487f9adf51384bdb3198432a15e89e527e500988f24fc6ab3c9f12c4d70c7345fad7be53efbba01d9dee259107960138651e12b873ab47b3b988a720207effe49be0cb9bd43de7f934f7a0e6f671660879dac505c66677f5a84cde458c2b697655ea099ef6b8a10f39b0c8f87521a871c18cf5b437e298152f905c93fff95ee72650a21ac9eeee3", 0x1000, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, 0xfffffffffffffffe) getdents(0xffffffffffffffff, &(0x7f0000002740)=""/4096, 0x1000) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) read(r0, &(0x7f0000000080)=""/179, 0xb3) r5 = getgid() pipe(&(0x7f0000000300)) r6 = getgid() minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() dup2(r0, r3) getgroups(0x5, &(0x7f0000000280)=[r5, r6, r7, r8, r9]) r10 = fcntl$getown(r4, 0x5) fcntl$setown(r4, 0x6, r10) 06:51:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) pwritev(r1, &(0x7f0000001480)=[{&(0x7f0000000300)="f4e88c5a243d7632039884f3921f25f7c51caeb1a49f36e3d01045df8c4c339d17fe8b46f46e1d9b1a943070f3bc3bdf9923e697bc5ca3011074e4f215ac17f8fc5d86584396d87b26aea5bacd3d376d6571842796d3706700ea4f6d4020ca873e77e912ae103e0b574cd795e8d425dbe6f6e7b7c00b801cf46d4878dad4749bcda7c591661e9795a98e3a7b116c60ac2b5401350b82fa3f336b7fa1d4ee9503b12f825bd039d239ea433ed447668fc1c30d850928c7b21ff17148d89be0f81350c5b757b27813c31c394aa8ea42d06b8331f7f5d64f9f01092580722181693d525d6a4a8510b7f793047772e35abf93f818eb2bb3755bad01325c3c9d0513a94d4bb59ead3da43a53b6ad6bd7b88be88304395fb673e788a721a0b6bedc4de334efe81745c0e40b5ef1a7d4c8ae3d47db207f397f459d438e4641051104be7bb9572e26b23a72a79f425bc368ad7df101283439c37cc0ef450ed230d890e5ef35ef06fb59bbcd8420653232f4b60912f5ec03abafa9e685f4819c18bb945060eae738e93e822f33c0910eafe15c771412d4a3f2282023fe9dafa7b1c788d0e824ff070a8636bef96c9fad11cb94358bd6cf74b4de13140f08bb9b0fa01f2a6b1aee14b5ddd3dedaa86f4f30c3b9009b7ca5a56ae847a54f6527faa171b23c7d99559f3eb2242df5edfe309d628e512a0845f0e9724d5d4fac401be7bf6f9da371f8cb3c19153d6033a49687717529e223d9873c1e72c6c31ff6b0b0c391fd4131fa02f558858f7520b7ddbb66f2f9d1992e7fec17c095506780d1a7f23f1daf016815f6b278454de5af76cd7b8a7639432e35e6aa2fd138f7b2a2e58567a971d98e82597639afc388c9016450fe88aa0ce4a0aa9a909f9d946544be7e285321108033f719cd45001a25f18fd5f673e984d07ef445e2843fa7a483235bf9557372982ce789019b4aad436974eefff53659a9279eddf69dbfe3bb0ded31951b7402bfe122c41c1e6b5ce05183e4c5fb116202a6d4c05ef0d248f1e72a043755cd4242370b887fdd4fde9fa30c0ed15f68d19a8aabc1ad6461606d9f048cf89102598aa0c02245874893eb15624d4f3061b1f602f304cb352ed17b7d316869887aa8da303ab43235e3fc6a9e9bf294fc807228efd844f886989aa129fe3dcf2f4c2f037905fdcfb82955dff3b402b1d315c7ec93c96c0d25467f42ec14d28f34c385f8cde3234e6a24efa41d799e104f2d7613ed39cd5ec256e42880c0419ee1bc99f4fbe56b7e9bfd8f3c3a0d6dbb6f2f4190bab23db711d4475c2a039494712c40b3f7312eb88a24820268ebd1d9ea579ba6d2f06349f1e1587f744205d3ef2b2560a4805aaa7bbe2416ee01a33ba71160066a91cbaaa212edf8f80c173425e5f89aece557f091b06356a0c9877c4b670300345f2cac7e7aff85516b94dfba8367d9a411e280a6d0000d7e6b98c18368d2ce3e7fd437548f032efab58278bb4b4fc5ace0c6e2a6de9e21ab40ea6905041f4e4418825a819a0bf70c104d2f1295d51267a2fd72ed7496cb3f8c8d8efa379120edeb525b1e646970c6b3249f55440e9329addfa96e58eb15ca5e89fb72579d0c35eb55ea12891b9f55e10a9b528127780846be5cd3e30ec1e4e6b23a707beb19e112a601ce037d60e42c4d8a6b719757866d2b8205f684be29a68d0acdb45b7699a160fff181d625e8ed537b4bc4e51eff4929130c79aa5ae4c4408e7efb0fc50b3f11f947102469d46c2af75cb89294fe845e11abbd37de88ce028b1ea9b5778e31c7db303954e77afcc2dcefbd00cfcdbd60c7f62bbe69fa3f6a8a15142d8f778108803f8a8c0efbb000b3358627b3f0029bf2a3b16f54b2df7a7d8a1d4df5996c3eb7b4efcf864bb078403648475659cd985fa9603aae031ae1ad97e32f60bd284f61d34de136cfcb841e9154c232e00f31daa4b14f7ed314035400063b10862d7915d840d4684733c812751a31cd47ea1e8ace0ef4ba3a4776071cc4aa17514c3e45f46e8438c021b6e2879f7e641edee15e2a23e27115e6dd20a0335d2b20f27a51c8843970d2fc36c2ce53ad2959bcf0ca24e025f49f87fea2a8c2d7d357cca7eb6af1a22b1b2563224b18ef0aaa76bdacf6d64c5e76422899269d494c473b3b70e5f21962e11d6274b85e5caca8bcea51ffb33cbdd34cd5ad338b64d2bf310652a84fab32ab001359b53a74d20fd12c843e64a07a109eeba8c4968c9245bcad3e0590a96861ca13a06282b83adbf15dd06718466f4fd32cc4a7d92e7bb5857916daa9e68b1998fa9c31ffbdd472a0a8f531d45b60a2688c0886632200b1b4468669a8e04a33558dbe9f50cbe7f14d0f20f3766180a8319ccd17956876e6c944a025d90501ca8877889cf1d711b94ebe2cb98b39c3c44db0b11a18bf6b50713a00c29394a92439853265afc686d9009ce9a9b39a03ce5cf7a8196b5fe215afa702543f807bd6a9235023d03ae01916297acf78b38712ce60d39d3631d01c50778caf7437308ac4cd940bbef5d0ba72bd406669b143096f282f2813d5f54e08bcdcd3d6d824ab26c7217118aa641be84413cb53aa8ff6ec8f9155c4ff7f1121ca749463cd75e63a964761562a8a17a4cd58fb3d6f32366355314918fa466ba2cc8d0abc00c06c11af1c81a8a8fb38164d70419812e1ca84220fb05e8e34567b20e880bde25610a21bc28eae1712034da7ea37d9fd9229aed217dced4665542f04c40fc3fcad302171d3165eebc2437e28ee005f87091bac360e6ccc52953a08b0927a9bc2088e496c4205dc4ba07b814bdeb1121267bd278e8638a1c04db4521575297e1ce136966f6dc24b39a6cd3339751048fabbc24cb13f15cde78b2c585c1de953b073a9c9b0e7731c9a50affeaea1b092e54d1668e46dc768fb16c335c386c59fda843f3f31f682d63c2eb23ed3e1bcf8ca77aba9c970e349eb0230c3d4ae046e7fc5b55a0fdaaa44cfa9f5cfcdc14be0c144b70fd4bce5aaa371c55214b34b159f504f98d70d90a6c5a20356f4cc414679d30c41bee3a8e67a672d3f69f6c0edcabee1deded84924309e0682ff5e4c2037f2f5fb4be0581a415cceb18bad7ae1425e5c3c4e349a94272156b2006cdc55334c805de519cd4b422ec9f09c08df33ac44d9a148bd940397e6eaa1a11548670d29a0c435e3fee166d5fb64701b51f3a528ddfc55c207b586925c45bc4ae52ed70489b19bc37308ec8afec513d26486022bc1207011d35f4e164ac4433ad54e31eddfa0daeb8415a9221775c1597acb003288eac1e9fe7135443b0a869b9b4a1d8eefc2165f1e6d3a60a3a9e036e74b62e2b951de5a4127213d74a021cefaec401e290518593ea327b8f59193162dad10db15ebfa6c5b7d3582104c0884a3df7ada7a5de483937b1cfd58a9c077c80021659c13008032c7a3196b25fad46330fc524a96507152344a6a7cc1ab7170339d49a441bfd1f693c21a951e2d8b42ad3783a558019c0a87eae91378c1b26e984c94da93c423400b29dd169f5d307a66c1544012b8952ed69baac7b526c425f9c59b5ef73f55cb7e9f492c0c078cdde0a1bd3ae049fcac3f8e832486f38f62c21c1d69dde19f8882cbe9372fe685a57ae4eeed059e9900d3bed62065707948411a838219a98a7efeb16b2ba5be2d9b80a84bd3046c0cc7b08447acf9311522d4ecdddba3152bd447eb5642d93f4fa4aa969c89868418cf52701bf837edd20e10ba27a9565d757727f7d72c9e5a44fea0c9aa2bc5eaa80e0c101bcf27b5edf26a4864f13d93a70a591af78197e8f26e4bd65d944e527ea2efc06d9017cfc444467ae8557b59252057a3c930321bba4b1a786cf299108c924174835e4d2d01472857dbf56bab154f559c8a3a631199bffe3e1236deeab9f08151a3b122e11c13224d3cbc6d52218ceec36669a994049d6f1ef63a64793fb4189ed73c2107536d36fae31a0992d5aa2720d0e181c341c4fc56443fc08fe20c65d8ff35b88dcb9e52bfbe8f35c3339c98baa977c27bb8e1566bbb48b7fca76ce4d4adcf9cc1102141a8854828c673c14e42e18d69431743fad8758f76678934c0d2ea1c56aca4d6a7d558bcf99858771e69badf3c71c2203ffd99c88342e28b204a0e4cedf8d510fed35295ecaee81a43514b2556c350380ff83727079db11444b9bea061ced03ed12e90af72a994a6c32d340eb2e6c9b08564a3ed6ed497c9470f985bc44848675bf58e58ed066c0ac8c485d067d1d1e0c203d239d9ee3e906c52f433fadbda9ae064da25e19e1d80939abcc8abf7444d0f7597d20ddfa456d6594028141a04383ab8c237f93570d3763234f669ac4a00a5b9a03b1ba69c5c94103349a33331d9109030d803e3d0ed3542ee9e93e8073260a700d147cbf10a3843825f9d86a1b2a6f2c9b2880dc8260c2d00b9d7299ff0c3ffe366912573b250d1666781f8a5d95f1742537016ef0b00aa0a1902db521fba95c35d5b93992b35f489d5614e798a0648663f6ecb8efe2050b6ba033bc27fb2710ec0e03c8c75b40b1b9455b84aa65601f976989f8bfd44576be52524edd4db3c3272f9ff9bfc98e0b1727ad46eb816348a78e616df266bfb84f4da6aad0efa4be34cbec01f3b37b50946e931062153429515781ae493ac8555c33b2926f410cc80f998ab63d48b1bed4926713ef929785f410d41012bd4976f3c8ac7f7ca122c3200fbf99f8a7343ce661eb1a7ab5c4885c8b147fa9181246bf4725880af0be730f5f2f91e4a965b3df2301822c60fc2bdd4513ed8f3117faffb297f9d646d236857e0ce9fac2cf3012410d09c2c2d2cc7c1e0c5e36921c12a96d5eba619ecf867cf9ad321b3e72bc3bca22fa35702e3522354e3ffdfc2a6cd7aa5de7924f8208e2f31e5df6c4b9c0997106ef70b37af197aa5b4ea5c12761c3cd6fd3d92ce1d75bbc5da801866886eafdffd997c4a43c56733cbe9b75244848719502c2ab2af8c02964fd1bf62ddbea533d70475923c2d6e6d09cf6c282f8b1945bc839b0e022bb059c96509ea6fd68dd334604dfbad7d953e516903355aeb2b1b5401ee6bd20c05043a760fddba6120c1ef6ae538e7c3fb470a92fa4ebc8c36c11440009862b58f9175cccaf853f54cb7762ab988fa25c16245ed51457135d7d395f348a8aedf3e67ebfba19f08c3fc0b9f166f714dc7be2d3a0fc7c046f8db5ec892d425639c9a3813f9dad3ce0b2a3b8f8ce2349394c463aa066a571b5c9dcd32607b5be6b3405896d29d72aaadffdb4cdf4a6bc412996874673e0ad23dbb3e0338aa9344784086d3b5a3333b150cffd5e0a324f390280b9741e8995f2e480ef740ecec6133d167ddd503ba2e97a442ae138a854548b8378be6f20f1997c2e1f657b7e7a0fd0eaaf97e837744c4e0d18f62da9d0779c350e4c7aa605655fbb2c0083c8a2e207695d94e01e3e7cc6600890d1823f64bf21ce360e20b62ae3b8b6efd65301b3482bc6746c9b058027568c73694432e782ea9750978504d173175dd6a3b8509f3bd6cc519796d33bb5b48128e1dc108efed7f6816cf380f454ec30369299ca34dc3b7cdc4820a8fad168c0673ee1dab2b4ee132a47bfe3ec37e82bc3e97c9658886bd82f59dc5940e8db5f0f9703e18ba047f318ae31d22a6d77f78b04c6dd41bf36707219332adf64d8bdb2f65d65b0658056a3cd6655dd2ebf8a6eecd9c8bc32afb2c4a29135c1cd078b24f43d03f8487b566bc97aa87a83c82bbd30baa14747a9e17f8248e18b1a730d8018e67011aa2c2945591f9"}, {&(0x7f0000001300)="53417f91a046686fe6b62cb4bfc7aff8e242eea3c3bfc908e21390e490a25e89a18b8bd36ef93c714832eb6244966edfd1f70f7ef4e826dbea65d52b66e8039e310fd6c94fd3585fd7b04900faefcd0ef428f678f48a9a30063e2ee9a2105f9f95ce49c8133e97c66e2bcd060c51d33bbcc3aefd9ccef48a7af4ad75c792ef26ebcbabd43b0ffb6be122a839a21e1e5622ef7ad329"}, {&(0x7f0000000100)="b27695e8229a3492492e76cee2da2a8855161db055c973f53e6cff4410a571"}, {&(0x7f0000000240)="84882260304f27d50297a14470f9e903d82eaa2a8380dd1e87042f425787838961053ed0bdadddef055602f7cbd4efaa688395d3df41a176783888cc0fa0806fbeb34625883bced5dfb9978d6218132c393829b4b222fd3017824bcfde0cb195c9b639041068306e1be0b2dd568be9d86b47cb309f6c349a0a0e"}, {&(0x7f00000013c0)="1c43d795c6004c10322fb6bfbadf4a3d218dab6e12b694097a330b5ed8ad36a0bf5f61bd6123f13bc02bd888d8835638d5bb753c931abd44e25bfd1413796b410d2e3561614a3ac901e532cd274deae525ff585fe8fbd1000893b0e424416fcb57b4f4b0c5faaa0d0bd68a064a0c383130e2b6e0bf84c5e8f74a17f3f9d9718741155b8a0cce00f5c1d771107a434e68f00acab91c5188e9b70ca9cb9f5d3652fdafdafd486cc2e487ff0fa86a2151e92f06fb39ae7213ebb115e41099"}], 0x100000000000006a, 0x0, 0x8000) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 06:51:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000000, 0x0, "f0ff00000001000000a90f0500000000ffffff7f"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:51:04 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) 06:51:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) recvfrom$inet(r4, &(0x7f00000002c0)=""/100, 0x7, 0x10a1, &(0x7f0000000040)={0x2, 0x2}, 0xfffffffffffffd60) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x3, 0x100000001, 0x4, 0x8800}, {0x8, 0x4}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") ioctl$TIOCSTART(r3, 0x2000746e) 06:51:04 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0)=0x100000001, 0xfffffffffffffec1) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 06:51:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x100, 0x8, 0x72ba, 0x7fffffff, 0x3, 0xfffffffffffffff8, 0x1, 0x10, [{0x14, 0x38f9966e000, 0x3, 0x5}, {0x9, 0xd9f, 0x6, 0x4}, {0xe7, 0x0, 0x4, 0xc1b}, {0x69d, 0x5, 0x1, 0x40}, {0x9, 0x20, 0x3, 0x3}, {0x1, 0x66, 0x5}, {0x3, 0x1, 0x7, 0xfffffffffffffe00}, {0x1, 0x32, 0x80, 0x9bba}, {0x4, 0x2, 0x5, 0x457}, {0x6d, 0x9, 0x100, 0x7fff}, {0x6, 0x5, 0x800, 0x7}, {0x6, 0x9, 0x7, 0xfffffffffffff001}, {0x2, 0x2, 0x8, 0x7fffffff}, {0x4, 0x3, 0x100000001, 0x8}, {0x8000, 0x8, 0x46, 0x7f}, {0x100, 0x2c, 0x3, 0x1f}]}) 06:51:04 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xa10, 0x281) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x110) flock(r1, 0x8) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x20000, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x1012, r2, 0x0, 0x0) r3 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x1, 0x0, 0x6, 0xffff, r3}) r4 = getpid() fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x1, 0x0, 0xd44, 0x8, r4}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x8000, 0x0) writev(r5, &(0x7f0000000540)=[{&(0x7f0000000180)="73220207bc5b2186aeceddc4b8e2004d67b18a589c1b10eb0805323e09e43d15984a59c6d43758762f464be409e51d2e83f8c6b69f55cf6483cad41e5e9c21c55f7bfe6eee8ca93b116dd945bf353c433ce6b8488342ea794383d9793f0e2003dbf6f70deeac4bf13015363bceea70eebbb765af201ea91450ca48b9e05094877f8118faa66cad7390612a26485073", 0x8f}, {&(0x7f0000000240)="6b7c2044215d1e3c9b1995fda4eaf7069b9a950e7ea0c1756d30e3b157bba95bb4411d8923ac8d0fdb9f1cea397975e5a154674f3fc1368221ef2fcec27dec504b9c05d066f40a6d8ea02bffef54fa5722f289fabc52016717d452ae023c669ed98e0445f4f7491c6f8cc8e9e66ac645ac5e763ad130af6f7d5cf72e01610107cc09020602efb96c7fbc5b8bd1d1e503f67cf30fa68407f5e0d293b050a1508cc2ae8e854fe6b0698160b21976c51e2944920a", 0xb3}, {&(0x7f0000000300)="526fa13804bbb23dadcd54913d61f7103ab62ffb53516099daf2eb7ddcb38d1cb239e3ab3a5bd919c750be1afc04d14dd28ef5cc57392d05f9b14b249457ac0f40eca6597c2ef604547ef891ad4ade0383fcb34913399abf3860b1802a49f9a8338bf86d", 0x64}, {&(0x7f0000000380)="33cb2cec9cb08656272e742f8c5b14db621dd3bae5dca47accc6499ae0642268f994fb1960fc251f6da9eb639fcd59ba2d0ba2646ad53d37c487364eab4a32d1e86a774fe9429cea34c5b3bc921d3cc7462c4031b07b7684f4824dcfdd156824c36653e3c9c4125c811ef96ce872e6ba438519da50e7a366a20c1fd999223a222708872b84bedf9d0c6e556f13f53499ebb8aa1a03e508ca8a", 0x99}, {&(0x7f0000000440)="ecfcfd50e8ffa8bb254eeed0924e2c155bc4d04a2560b0d411ec5ee7a5de187be7de549fc84b654b8899ec9f9621e578ec8f7770716320169352547b00941e73ffb17567b1febf68ea7963bb30da140a05f59df4568053ece71d5786f0715c", 0x5f}, {&(0x7f00000004c0)="507dd7a6f1a835c315c23d2c0c05387cda6f742ac239da49fb77863d65affe76cb02971a8382db0386b9cb960e027b30f9a9e77aadf5c0ccaa98afcfd412acef41b11ae0771f85aef69b5500224fe4a8ee1dc9ee0612e4f8c03caba932e49f4474f870a2e0814f3a9f2312045eedecc74ee199a907a84a1803d492033fe8", 0x7e}], 0x6) r6 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) fcntl$lock(r6, 0x9, &(0x7f0000000600)={0x3, 0x3, 0x3, 0x1ac, r7}) r8 = open(&(0x7f0000000640)='./file0\x00', 0x0, 0x1) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000680)=0x10000) fcntl$lock(0xffffffffffffffff, 0x2bf1469cb7928e5a, &(0x7f00000006c0)={0x2, 0x6, 0x0, 0x5, r4}) r9 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file0\x00', 0x80, 0x180) ioctl$VMM_IOC_READREGS(r9, 0xc2485607, &(0x7f0000000740)) close(r8) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/null\x00', 0x0, 0x0) ioctl$LIOCSFD(r10, 0x80046c7f, &(0x7f0000000a00)=0xffffffffffffff9c) r11 = accept$inet(0xffffffffffffffff, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) setsockopt(r11, 0x7, 0x8001, &(0x7f0000000ac0)="e1f9900a504222e8f6dba3c36b4ee86b1fd9bf3fb320d716435dc65ef3b46ce95c9f3e510e30477694c368a57038717d7e67deb6f572616f4af83b8b1d58121fa85e460a3769faf994cf15bc5169aef7522f1847fe893e9d40bb42b495cece82617773a891faa6ce6a1176cc45bca13d7a6db4fbf34409b765077ca07b7f925ac1ecf7f71096d72e0bf6c7a01e354bdffbfa15ad4036cbd16b1729b4ade42c6133ca027b2369103a2f9567a06240d3163ab5d811df0acd3b52f7e7d18730ba46d8228836e963a735bd1519097188", 0xce) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000bc0), 0xc) r12 = socket(0x18, 0x5, 0x15fa3f6b) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000c00), &(0x7f0000000c40)=0xc) sendto$unix(r10, &(0x7f0000000c80)="91e5cbdbe7320de4c0b74cab30b6ecbee3d525d0ced8360bb6b7f299c638c9e4ad8002f75f1a6f4bb718c1238a83344f08e740519113cef8a78c42e6697eea81b8ae1242f843eff95432e900a7b30d7d8d15582a36cf5dbbf6f9e07ec20b7c", 0x5f, 0x0, 0x0, 0x0) r13 = fcntl$dupfd(0xffffffffffffff9c, 0xde36b95a570b9dbf, 0xffffffffffffffff) fcntl$dupfd(r12, 0xa, r13) 06:51:04 executing program 0: pledge(0x0, &(0x7f0000000000)='vmm ') 06:51:04 executing program 1: r0 = socket$inet(0x2, 0x76f760c1814e9ed6, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0xfd99) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket$unix(0x1, 0xf85ed735836dd7b6, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x0, 0x40}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) 06:51:05 executing program 1: setuid(0xee01) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) r1 = dup2(r0, 0xffffffffffffff9c) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r2, 0x6, r3) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) accept(r4, &(0x7f0000000080)=@in, &(0x7f0000000180)=0xc) 06:51:05 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) r1 = kqueue() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) kevent(r1, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r1, &(0x7f0000000080)=""/11, 0xb) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x100, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x10, 0x80, 0x4261a417, 0x7}], 0xe1e, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x10, 0xddf519d599e05f8e, 0x2, 0x1000}, {{}, 0xfffffffffffffffb, 0x0, 0x801fff92, 0x7, 0xffffffff}], 0x8, &(0x7f0000000340)={0x2, 0xfffffffffffffc01}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x20, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) stat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000240)) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) shmget(0x2, 0x3000, 0x21520d269529067a, &(0x7f0000ffd000/0x3000)=nil) mkdirat(r3, &(0x7f0000000200)='./file0\x00', 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000480)=0x1) renameat(r3, &(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r7 = socket(0x18, 0x1, 0x0) r8 = getgid() dup2(r7, r7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r8, r9]) fchownat(r5, &(0x7f00000004c0)='./file1\x00', r6, r9, 0x8) r10 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x34) openat(r10, &(0x7f0000000040)='./file0\x00', 0x20, 0x8) 06:51:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000100)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20000, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000001c0)) faccessat(r1, &(0x7f0000000040)='./bus\x00', 0x13, 0x0) 06:51:05 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 06:51:05 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x7}, {0x100006, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) shutdown(r0, 0x2) 06:51:05 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x10000, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000300)="67d9d3946f6d41aad6d5290096984da3bfdfaa05d80f25d6509346d2afbd7d65f23d2c05bdbb04e0cd7f3e7d316cbd54de1288526f999cedd36c2a768f67d6de859ed8a9e41394e1224e9b3fc698aeb1e6ded67187394522f3adcbd07f61c069789a6d47a7798b75ec2ba2e4d96f1f7f1843a2750ff0bede4acd8b79440508b36a82bd9ba2e3d1e87cb078987b0e448f9e7d2e161fbaadde7eb684fc03952de26c54b87343685f5d5ea5fd89db6667c9ada1ea75807e0d18137dabc5857e9bed48c7e2af99b58f3cfe93f0cf7c8f527717d0f9e9df5c146c1e44b01f4ea1a39a4ac49810c0d4cae7d6b505aaa87f3358a9627b400dc78c16129d8d77535b0ac2ef23fe0606849202d73b2316d673f8bf2b22924cc4d789e2056fd964a141c8f12efd1424fcf9ef6cdedee7da66dea2babfb91eb36bf68303f54125918850461518bc1e7c6fd62006284640b16d2d86d2e87f2d93f2d0d5241ac41deb2b1352034368239ac417aef60805d7765f29c091534a4df89a266e1bd1b720e1a655f77262c44464b36302241233fcf0cd910c4118a638216a79afb9b55e1dd68da9dc77365ec1f81ad9e6e4bb42e0d4c8a51bbd55bbee3b7be9fb1140e93722515578f3e42ff3c8b214b2bc413f7c444f96447328571047d930283ed7c20cdfb6c8b8e96bb8f37502d61971a0ce712192fb293c7180593a570db5b166ffd1b68f0344b2c65b3405fe6d99819d4abcfdae480e51cc359f7a0c5ed9c191c1052d09ad6ff65c4fa1753e72d63879a599c31ca468ecd3cd0b6672b7efd3a3dbb025e1995b541bc40c9b290d083e5e8c64b2eac3c07406e2a6b7ca4f21d69371354e60a99cedabbb139c00347babfa44c5b38478b612e2ee6efca9eaeefe8a4fd88734dc8fb2cf80500ab39e063c9a0f35514e63aad584eb17b3fe5051d6913ca98c57a47092e0f0501c35ff5bd208519de36e3b5ac3560cd0483160fcda9287125f35890f9457c30296b4075ee73de3cd119271d4903787a403b870f3fd8accb9c04a5849aef6e6f3b32aab18a4ee4f5a88edfb5856669ace122fb0b5972725ca74b6bfdd969029f39ca2b76b14566489ac1cf7cdf253b0d0b4840b86acfe480f417b4a365619afe5392f9b9bd755829181bd5c2487c6563880d153dff57c2ac5e864bf3eb2b06bdecb3b3c9fc688a98558a414f205b797051a62b5241bdcec04b70df485b09805e8ac3c5c52f812b6880cc15968c8103d08d7748916801bd3a867f54c6ae510f6126af59956ccdd71293e65d6964f6ced34bb0137a1fc7dc0a0bda19479c292a367878a1f56791cd1ee16b9de7658110d8442ed0a237697253cc8f6c13e9e2c79a69460df5604e069fe7289f61a63dea5bb9cbc2322309f5ec5736689e437557beb5866bb95053087bc8652569a61552e085e2dda64ce020b25e831ca738eb52892e8ec159470da07f9931ad17d32517f656f869ec8acfe8d87db0195ebb121477982c937c7c7ec7a8d5ed7c0be5eae2af6be6957d972996161474a7545903fbacb3b57ebc47fc3ee4b57e48efcaf320aa636d9f1ed05c5595f155be9c7b860eb9d0387fc36c16599e9b2ff1c4652e5387ff40b151ee3ba17e492ba314fc517b1b2464a4ac29026b596c40b5d393db31b5d8422e56cfaa88d970bd7c02bb21479885dc909750088e2728b81610980a4395b32d7abf5eaeb52204fc056cc221425aa857768b61dba5cd9c141add3218c9a76507e4fdee154b8f1324e19a8e9e32eb06e3bc35fbd3fd4af13d7115f68226d2feaa8b8912642da13142ac2e97a52a54b3d5d88ad6c1fa0ef94238b8ec99b8571c449e8ef27f7ed662f1c2966d5f554161a76e585068fcb9e194cd6262239c64a31f3bc345294a53bd7b7216eb445a1dd216981fcc8c2f4ea4f43a2ccac2a0dccfaeb0c83eba58d620117c1248dd926a648ed440543694e057b0c29db1b6931a0220e0ea9350a74da65fc35725f01ca71ae8fa6ed73664b99a2efdfb8161b50328499293f3fbaeb9efb844910eaa991e699c1c1abf4a32de63c20cac6e34a1993eb13ed2552ec8c9980800611a2858de6978f29a407a1735ee2a9281edc5f1dfd1e0f8ee8d1f163c3cf0eac92e4189f056bead51bbb527df65609e56814d718eab1a5dcbfdd7ee09151a850d4f20c8af5b909ff32aef831f1cdf3a11bfb88d6e8384881fe44925c68e655622aba42421ad2a49fedd091f55ff025378c447ab1f1d23d98152464543f05a3300d7c9e251eb1ed88c265da512c8d2e5182c4e24dff0afcce50ffd4e7dc1b1ab63182d5bdf6b9107f7d5df39e207dd395f4760d3e952ce7b6f003d0f02a0711f7dafd63e2b36959d6d695b097d3b225ba94208af889da06691987d5c793e317346ff8d0e78b89705ea9032d0543828980f942f44fc7c08aaec6714e02434125e78326cee71c1be74aaf8aebd63f999cc759f7da0481f2adae0d5e1f86061913f8ee368d12634769d11e0f878728cf2d47e945ff7523275057cfc348ea89ce1735977c8d5f76b3bb1bdc48bff06c13b3b2d0792c67bccc65ffe91d001881b123bfc33020325b5fa1fe9eb9a16c1daa932983b655b9929921828041888228ae09ce2170732a1f2c969d5654f91468171603992fe9cd0fc6697faf0540ed65575017cbd4692d8b5d92a93b6f9fc37c00a7a97fcc0846813fa200a6754b5ace3da6396aeaca23580b126cbc80cf6f0a76dd371913c3ad14a7268e286a3beb6e8ad3946fd9c2671af35c0332db7bbf17d686e4e19a059de27696f34a4e908f075a44ae0dd2699b98b4048ff230c0547e4f6a0102ec576e092b29907fb9ffc63b3ccf0f275bc24cb311989b2173aab928f5f8cc0f0a86c097fd70a910d8fa2583ac193d3193d7e60ee5e8fc4c73f12e26a999dd18e195214a89a1e06ec9d55971ed19c554560612ff4cf609078b915ffa2ada429c234d1d506aed89d08f1c653b2b56260d9c555a247d6e3c3dd3bf7fd9329372e3f8895edcc509557ad4358b651068ebf6a5b9df8719c59b2da73632bb58f86b1254ab5266d3de91eececb08a9d262d164c20e221825df8fd0376aaa4af474337ee59bbbf595a4279121d40f74aea7ebb3b738e15f012fe9f302bb67799ddc56585127c27216c1ac0206c357db318db766b658fc56f2f613513dedb10cdbef38241a10fec87f6af593c221ea5b8f4645fe65ce0bd86301ff262f50d27961f76430b1544b26b97bb222f73b3d9d402968c4dff11249075b19ac3dde3ea70d2c128026e29ea69993ae6d9a7634704b911c04e7c9b23c32d3506b599f15f20db473bc2f5a8705adfa0468271197780d23c8792a35b165ba3c0c98581745346873406b0d11798175d43e0086bd484ef1672aee7158ff1297e1e59e39c5a19e18c23864220d76acec19afb92ebfb7e3de18bb9b338606b207d17d4a8f3ae9b23cfbe688b97ba0bb39a860d159ba935854c396a4f20fbbe88c33fa7c8a353c268bb1401a9d8548a8c980deee34f021bec9b4a82bc27fb22005c0fd1ba1c93f5883db0c836efdda3bf8f29d889c97bcefb3145a22ee3d690adaec277562322b6039c76059c213e3b2fff12a6a611abf5d4df6663df2186e3f83bdad8d9db6531423240b02ca7cd389dffaa6683dcde599ebbb39e4e9c17b53aa2985df2deef484db4d93085b56d3dd66c352096a20db51c21ddbcf7f7b0d989e481c7712e0398c71da32d2ffeaccaed6634ce4937d9af14da6a5d343f3205e6a7220b1f2b5e3f2e7ce800c8492a388b3784faf7492368eb8dd168f6b350cc2a2f6213a4a8eb9e2be21b4dee851d771a090a20d67f5761408620982dd13a01d2976e53391d893c6ebc6a68e2d51ec81f1e2adcfb1169b4d8e76a7e6d47c0c626e65ae862566ac7ab635c7fcd614e585fe96afcbe7aa7211ba553fce919115001a88c3d5f346e2b063e7933fbeaa33feaf017e484a71a6da08247b1892a473e4e2e8e52d26c9945c39a34fb865b58b85002fbfb350f59284a2da8bc25bc6d3c67ff34be355efd9c18924df54f5e889fabda0bc4800174a84cb214bf9d7672e36df66ea825a3d993d48264d8c23cba1c713506a13b3507d79b6d99f11c41233d30aef0f89c3d125a71d6026cbb5e199b9f219dfba2826262f8303d367d537cfd55c04e3a94e898544422b9a46e9f23ab9bca65e484be206c705879adf1499b691adac29fa24ac29df8848ce1694569515f268776cf1d926842e16b417e62c638362d780e69453b4b30fc7dbcaf34a29f97b1d1edc45dd4a8a9272d0fb82ddc7ec577ce03f06d15caf0da1ddf84a324c4fa87a591c8f879f3673fa8b854f7992bf31aa7e097e8798328b483f189ddb4c3c65c1d6191e47875e10e2ce113717d59046fe4b617d904d155fae5dfabf3502ccb91c7ce87b11de8dd5e347ce915ef364e7e5161f7a2c78834c2b7b0e0dba1a2d2709d04c9d199ae633af6440a5920a2485c1dd07ca0665a19ec1db698e989b13ceb0584c56a96b11635744108d313543e377f80da91cab017c170c2fbda8143699af0d4dc92ada47611efa19c1f78bd802d81e7029856e78a1375a9ac9e1488cf4fa91bd77be9d77852d1c1209b5b50087121a6921d4cc0e53ae2239aa8ab517fcb186f479cae16c91265646ff000dcbf09c58696afebf08ac4751b94c5a4f677df98947347ce664121623ba0cea5076c68daeeaf4224d8bfc1988b8d63bfa83a1df792f1f19d426a9332e1395aa3dbaa21347fb7fcac13e93d8dea5261d9dd426f5c9330bf0a1086b9f7def8bd5351d547cf2702e5dc2427468230579c55da366652d6091210680a7c7440eb2819ffd150c37f6153175d48a8267c9f530170b5445742efd5c8b077b2a843730625e1a071a94ae3c306af43542ab3af9172bf2e49fc0f925f3a17623c811e396ecdef39c8331678a6367236daeaa1ee462bf9f296cecd2c0a6ff255140491eacfdb4537c0483548f9d66bbd7acf8d1f3a26fa71967cc429047044f122616f870795f111be05bd47dfe0e24982c6c403939b9ca724ee4a44c71c6c48f4626665303ebfc13a7f3adf35d5c6eade12cb811a2ff42de3ef99fc41ba77ba1b1316fe43abf5d5b22c60d82d3cde3ee84fd215ebea4b8d8c1ef8dd9c95554b163d36083ee09f4500734d00468a0aea94897c822d724dd98ae9981f7ce93363cffee727f0b858f4de46eace7295492c9e7dfe1e9febe04bfec26553e9c8f86b659949fe1cbc05d099fa6f2be4a72ebb6d924436c332e173783020fbf1abe40d77d113d98ed7b13d8fabf3a259e76eda29ed61f9eb11a06fd6dd0ce8125499ad2d2ef50b0ef8744600774b6d826479de72daad7b647108304d551dafefaaec9121cbd850328e6521e1174755f3c4981661e55d3a084b0f9c1292d24fe5846704393462d38c512bba291be0e29bbe967fbe9e0f0479c90e0f6a4656b6c91d5e19bc9f3366dc6a28754f9a71b74902afa2ac4eadbf99951bb0fe1163fd764405e0a44cbfc216b8a9455302b5a8c98d1019c021d1fbbd25587eeda4e684ceacdb2c5cc03a4b2724eeb6b46998da445598f50c4b8c5ae7a8f266ec6138ec5bb50fdc6f7fb758c26b9601807e8a51f00da225e94ffbbbc7fa0e653d3d3b2e26052dd8a34c8b018a15083942af4316d825c33a9fb828a03f690e178065a505c2c1f1eb4e6ad89a03eae30133464e500f6fad41d3a9be580c7fadb89d5357112642dc3c76b64db391562189d98838d0b68efe40cbe56b69d2e1bcbf1df0a9a6901b26c4a7802ecc0"}, {&(0x7f0000000000)="7df391b887667cb41eedb12a90f7643c288e637fb528e03aa844088dedfbef0de57af9f509d24cac8e949be7d9dc6dbbef213b386278e03c2140bc5a5559ab6d9b6ab6943ee689d88a778505"}, {&(0x7f0000000080)="fce23ad577cb525c6148c3687123a6cf682ee28742c6a8597a94f2851446b2b52c2965e65ea94cc1fb4181349c006dd7eb4934d496"}, {&(0x7f00000025c0)="3e82c319593431df91210894c16e74558b6c31f582a9c673f0ed87a3d71b830efb2522fcea883d7fe9312dabecff00b89832986d02968885ddc5e7b2427ab0bfe80594c896875e426d1c3989a3818f7cb02db2da7db04125037b30c7f4bb8550e49cecafd00e682c9a9c9fa843a7caa9c6611dfc96e0120a24cdda8576ba4dc112ded1014e860e3e621a183cc4439c443ca6fd6f0a7bae67bbb95230c84f4ed2849395cd60ae2a0a9f266ad310a7b1b9522f4da94cb9e0e9ce11b8ca976361a00235d6c1b17dde763c65b9f3c4b6cb84515e869db75bbd375a45f49319b3b59ce3b76a01159a0bf3daf891c7bcd1e6cdde3bbab15d1cb07008fb4782fee74c7120c2ae494befcc9ce33664f6d23b2cdba2929fed27181b429d7c1d7947274c5898d7273042e70865770529fbaea617f86ab0633aae738064c27bfd5bbe38019a9d5ee78dae3a2f12e25b6c52eb53f661ee09a7bed7b4c5d92750633647b8bf0bf8df2f53a519d3a7a956b27bf5026c4b69bb2b15f967237054fb80b130a164758e076d0851c20c2423e82233d9f39efa8de2c00ede632b95e4dc8ae8b5d682d19ffd73c9e2d6734e60fdd31e148bd5f56d07520976bc33e4eeac6ab9f45cbb7e379eaf75cdf7366f50750ee6507baa7fcf5190a154"}, {&(0x7f0000001300)="531cbfd5fe7ef3e23755f8efb79c5fc94b1a9e10c02e8ccd63979b74abfa475b77145cdf05536d96c98eb5ed8456cc6bd0a4bdca4997d88ea148fe32b4ba584b29b3af0db387c60d934ef4d49b8af4448728f2dbe83a0a25d1805aefd446ecbf2b5d2e365129e6"}, {&(0x7f0000001380)="acfba2f1aa834dc03bc5bec535c24c6220594076f18ea451b055ff4d62ca3cf0efc2e835d4c829c6ae5dd629eb30cbbb50315990085deb5d1c7c26aff3a4d97678fecaae85e0000a54bd41be5b7404dfa9a35cb2da452c6e96fc502878d64ee3aa540e62da18659dc7725febc0c490d015c504fd"}, {&(0x7f00000027c0)="a800e534f9bafa2001765d57fda33bb8aa37df4c0a99ab1f32c208d8a61f8922f3be2a14f4c599790d57a1d3c08d33cc2e56d437161b8c65c46160de9ba81e1f02b7cd2b8b206bd8fe009c271844bf5e63d4dc5852d1602782161b693975ba1dfb35b42e85c067f121fd2713ef639d53b6a0abfdc06c41078857c620481988e06f01cf49a4292c610ae3d3cf10682c7c86b288e2bec55082f4b393857a7c210853f717fbbba86f98c42d73b6a2beb4f715745724687b44527fb7981b63cac64d3d0c61120352501629649cf354d18a92875d895411f8287970d80a9d093049fa5a3e86"}, {&(0x7f0000001500)="6309c64e1df8e8380c3baf185c704116007a26fe2d630a88fc14502505f2481ded707ccf167e9c30ea2fe63f886a11bfa2ad627b271c3f0338034f329522ba26d235c2b4518489d4d163a0a4004f186ff6616dc9dcf1b85d7ae29d3dbf00d2b2bb35a86c2b0aa5fcc61b0fa6cf0f2050d1850836e08b7b246556ff01ae61cf0d1e223960e81cb8bf83f87f164df0f3c95cac2ec7faeddb57b6ba128b9e2af0a2a396ff780e63801164a27f7fc2fdd5718dc4fc7e8fce166cdf41d965b8db4f558fdf37e138e952e64dc6c51d41afd4494ab896f7e22d0fede767a62228dfeb750f92465353230fa852ee4019f59b1d2924d1711839e3df14fde7c0beafb33bde589d256c7afb488c7e093620fd4cd2952dc529208e93ea77dc5dec0417a9d20c52f169e8e76337d2b1c2c3aefc2edd79e8a8c0ae29a786fa1b474b6366385eb69918256046d5a1200443580c73547d2e2bb1de6611035fcf0040fa9cf428c8efbed90cc2d73fcbd0c317aa0f9daac196428b4a6e70285c67e06f1bf4dac9ca1a70d3fc658dde2fb7dd108dde4db9fb7a2c51e442388e3b41e277b7a92a42b68d426a04cf9bbb7a0f23e511e6c3b4467d0868f76057aa0c9e31675a4cab4d1e41498bc598a5a712d5ca4216b5be0bacaf7c11f6534a715f0c0448fc7a4bc76f3c3b6bb5bd0bd191ad409e07521fe84c2c7d98e90d749c3c9888c1f00f6299c4498a2eb445e74a4b0c91839a48a16e788c604c50b8f1f5786994d1014d1cb8f4412ef1f29dd631529e6ef1d244297f25175ed2a802044a2dfe20efcf24c1ff812e8f120d5da17e79108ca2a5d5b77830872f09f02ffe4f05ea1a5f81dea94634e038f2fffc5ff93c6b0ab058570d363ec969e5d83926e1c7c8e5133daf01e5c7ae06be5b61ec0d584697c6afa45fec896dc7d24f2382cde167ba2c42230008e0ceafef0635c7c1620da5821bb7f943b1adeeb033e1c05318f5f2c023d0e7956601b2b1d5236afda6d2ba400d295ccb9df0c752c1a52421cc782cc944c4178d18cbd2b671df6f0231e305835f496b3f90cbe96a33b0aae62848675329a67c108bf0c37c11f870f4ada13b0740b20d380b510d87ad4413feb62a4e6ae95324f0c3076c982e88a244dbc53059ee42fdf0023ffac4e9d4cbe61e39061514fa2314f535a9a526fb2614f280ec6108c4bfde28a5ff012a4641819376f84c615588f256892555756a2b46db84f4507f7e2a7cdc62a662128e90497019c9f7b46f01e04291bad3cdbf9d5eb4788ba8c139dedf5fb057c76c84097207738ee22915ddbda32285ec3395f923eee6aa1339b5787d360c7f8d5517392690634e9f1e0fdfc1327087fa730b208c24db0d9cd0c07ba82ba98cfd1f464bc6648742d635e8f326e60ec3c3b84f8353d8a988baa8917e1207451db6f9aa6eab44135abd2d898c22ccd235ed39cf6b25f64c2d7839ed5ac28d9358bbdd69a27c93df089554ec002c7954dcd22052eb25d3806d641fa75ed1a03f1962eb79fa0251e00e2cd43a096c2d3eabaf82f4a65c935fd70e6734e36f4072ce93b29a9862ac7b41dd716a5e8427b3d3b44612908c8e24fa929502c3017eb6d6750e6760a3b07055f59e9c371fbe0a5498ffe8bfe2e7df0b9c3bdeef26f7a16362d5d20acb5cd5685bcd83395f0deec265240e028283931634b8e18d0e45d22b761c32e5ff0e08452cf2e3fcad5e6efe7f89b41076929b14a6f62c461e8b9c555f3499ede75509ef4a4cd2a642573268e85f0b53a30dfb4df17a94d47c94ade113e73a1d65bb93d5cadda8995ee0b73523ecc06bd1b9ea95757426cd3ecfba8369cefa22841be80c51492082c1c440442ede4866484f4e2016bfb0b89e1c41a79e774474b89e004ab1293635779c72f68a415b7b2be556636d763f79993816a8de602ddbcea5fab201b4e4446f5f04efe08b238f4603e88282907ea269d5353a81f8591047b7dc8ee3e5b9f38609eb4f04feb1ab3c68e1ca44389b8d3a5eb8ce3d6dcacede1beef41f975ff2e45ca1468a5efbe6fc4b4936701f8d6161050cf0ecac658f96f97be0778941d4e3976a28a1e14778c1830359c5ab1d5fd80f04d0100e19fd818f5c93c916f70c88af456f231fd2f8a260e0b2b1842bb105f2aef9d56c687e5b179cde77075752779e199a14a8e15e0b4b66a70e805526d06a60448a3a25e7fc34078ab48554e8ffae56b5f675ee8746602885dd11c4c9ae6b503d6474290fcbcf922455feb3d79eacdf055fedfb974d6126baf243a7493dbdb928ef35b007c03e3f1491f70261466c6e04e1adcc52d11ad373ecee0fa7d202b8bfcc492da023250c7ed66f90aa1cbeb2075ad4e47fe4c82440ae8b448b94c6234d3a7df8b3fc1c770d9e7f4107ba78096851311427623ef3fc5c547acf33562b35f824f65e93788d27a8db7e118915d9c136ff3df21dbaf30e757a4c42539a6de0370941eb2931d9f8f761e23c1de2639dd0f8cefce5609bf8cfa7051e032913a745f5299d5577c83b7f34bd8abef4b4141ee36feb02ee2dd097599466984aca90b6468ee06d14909299f17c03853f68e0ce3f4b9c799849ae81e0cb73739b04b6ea9062d6dc4f4f73d2afb70720e0d3399c6fc8cd1cc71d839fead32f6b4c8ef2ed9a0b6053e136f1989bdd052af4f2dc14b0a081c1aad3b588b8c4403000efd7d3dcd0516eba2724bd0d71d06b1347e69d15b076f07146233e87272ec65e65507f9f489c1de413d669e5c0bb2706bcae8f96f924985380e483ddf9db3fd120e8c87e0ce2cc5cf0f4b04098e92f37460bc01cb43c627bfa0fb7267ee7e7be4f5ab9901084a9fa49d7f42f6dd34c3ee971dee8b57d540afb1d3192ee1c9bd6b1a00b9bc7ac17d355bb8f2e99e97ba5709d0641db26e99eae395b0c951e90cbe4a1c0837305e47dcfa559d82d78fd02736c71febf4f64706d553db65154128a1078eee83dcc2cd52b12c479ec5422b90b27d6bc880436bc0201f7fd60bcf9cfdaa8a505ee23e4b8a6958bf73c4bce85e6a29bcef916acb9884572edc2ae708a397d173a979db5c935873adda1c4ef87b6e54cc26316b19640043581d7203bbc50ab5ac7247c4682969b22f15ec5dba663c53d7a3796fd449f0519102efd79e12face33f9dba62d76711db863e3f48aed6029695d1defd9fd0dde3bfe86bece7f61355eebcd8626efad17e48d19aa699c5aa2e9e0ff54dce3af76238ba01996f8c24efd79bb29acb18999c7399a894a53e03d21fc229ea0bcfb10f0afecc40a6da68c2fd9f6f9e76c55614da1e1e34698d1aa0fd7691c0d88c441fa61b81136ae2aa75b3eae9803d6864b620f36e377628e171bce4232dc7cefbb9ca98f07e3661501dff5add7cfff88135b4881fb0aee3f88c15f0f01212893def1f5dd49698159de929af662a3d4b2237eef147eed96a08bd62d71035fe77b66706501560f33ea176af993f66010912b4ec88f7010ff5ed1b2294404364063586f521c9116999506049db8a77343537a1f71658f26bbe445c83c05e64368df0caa0c66f403885aade66e63f9825c38deb5590537e34cd94280564ac4aa8923958a57798f90ce94449773a2dda60a4a3dc22f4e208561d1bbae8fc34051ab09b76954ed97ab58d0781df028f86db0080f2a8f42d0486b29a84763901eb99867d7d92c105dc83c347abb1821f8b09af80748d7a68bffddcc1932a313ff47b5a9af6a43c8e44e917337c3969fcf783825d2a52b41395eed36791f926447c2b38548ecbd318eb9450a37c001bd56ee1b7e2161d985ad70904879ca97914d6979389d8884303d2fe5159f0fa2f03e661113c2f545b73ce6b1b145dfeb3cffc6802011014a982c6dbb89bf3094679f9eaf9912cc241ef4ef80c351f595f88430079a72563a587e32be8d57ff42176279abec7ce6b64b5f7f61ed26c427d97d6d92af90fc275cc10cfe0285b4c81ab2fe044b42ab76b523f5cd227bf800d38727965beb40b206dc43803005b58a25e0c6d2c8c22b5d5978750b7249c53bd002e57b9e33fda14e114fa990789414e9c70e56a05c54f2d689fa22ef1e5baa6cfeec50011b82e8e13d74c21cc992eddcb0b0c15f70d904dd13383ece9533e635408c7349268281ff4ba6f5795643168c4ba42824c2eade9078278aff0a0f291dbaefa26d689319eabc5bab47a3a8693f9513efc49a9cbf67b79fae0c315d51e5dcab45dca06c744d9aa2fbc3814b8dc30cff5ea37b599345930a9d444b0e4fa588b8227e9b18997d7886495f65fcfbf8ac58f22b19616ab93604d33a538560557759f5025ce1f80c4a9359794820581e498e0ebdee697ba76db05bdfb4bf08dc50f3516caa94c807cbcd9ad32709b0b856ca8b007b5cb6312d8837d60841bb60794995ef62ce82515cf0dfa968a82925625f2e5a439cf2d9215e28fc10deded9944021ec3ab3ce7267489e7786820e8802f9269dd34ad11976af567dcb49562e2e5bba88c8d5c6ac786c18a6ec855ceea2f0847263a5c55237b6d0adb0c9e32535d41bf00dff0b3c68b45bf5aa222121de45d7b9a6303995ea8a27b47a56bc58775acd9f2eee6593b64902d5cfd7fd215e04d12871cbadbd9c77d974d323afd585b0849780289b21fee804d5044cbb9683a42653e0649e46fe08deb31a0d8e395225818fb39da1a7d92b2a624a06759ebb986db807a29934f30c44af59236d57e4d9ae1fcf38f19805193a1b005916a86af08c7428dea3ccf75c80ecc8bd0234e86e650d56b5a52463ec158fc54a592dea153612c61909e1d0bede067d8081a682f50ecf467ae9c3d62f50bea0e8e981d7988b7497a168f278346b0a7f976585af995511ee8551ad5cf6df6c23457f36f501147ca4162f3f1183ee526c18656fd41e9ec87014f3e6a1e1474931d5b3aa339c846854f0c585269b937a51548f100e2e56f33c9f21771aaca6e14768236d1938aa3e6833cb88dbe507a819b60d3dadc15e07baf3caf96481e13fb7e9bffb79ade557826ec9034979e71ed42d6a767636019ef70a5f5aa29940825b833d234d41ea2c2c6305593777275bcfabfc424a01650e247be033d7eecfd5eae6e66a57337d2979627e94a2a25d85194ffeaf509d7f178cc25c2c4340abf6e9b4b5be8dda897e6ec16eeb2947267905359fd077ef2782f4ce2544753a381626c5aecb3491b2ed28b212477431ff156db9b54a8528f526096fb934b003079214204fcc502aa9c06e94b67f2594dce7adeeb5f8808ae0873b26777c2ff12d570a953dd7cef268e25562ee1534cadd681810bf47fa6588bf1c23733cddb5032a0c5fec821934cc2a4e0da8a826612a623aad8651c8c3b163042ed043f4f49bf43d6694a03e3243c1bd8055f2a0353fa209ab1ee5cf85ade3468d9b31c7a57f8131055f38bc5defa7df30a039d4ca4dcad917ebb47e0ad1191a8206bb924a5ce733ccdd4a472b39d6d9c2397cbbb15392f98abc6c2adbdb0d4204846d8ca77761c1d4e6824386f15f8c2b194a2521f3c5f467ee17d41f5a3d1c0069480643b9708f8ad45b68e5972f359df31840b9d99139842d8394e2a182261a5a2760be4cff6e8452203b01ad2e04bd2ca08140efc05f2665282ab528007613b92a6b4b14a222071c900db69db6903508483afdf7aae78c4bc0dccdb1af5d3f36c43495898e4101a286e085da20607515eb6148cf72b161d58c2b6e46aaaf9fbb05af05dd5da7a9e47b52ed405589335df1c7d347080ca2d668cedcfab3d6a166f7e3f77e6187bd55528253fdf2d41c12b1cd6b1fc"}, {&(0x7f0000000100)="55d6"}], 0x244) 06:51:05 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2a) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 06:51:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) setitimer(0xf32bbb09972f3ab3, &(0x7f0000000080)={{0x6, 0x24}, {0x7, 0x219}}, &(0x7f00000000c0)) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) sendmsg(r0, &(0x7f0000001880)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000001140)="07a16548f3067edda375c044da29e19ec530411d0f4bb96e7595333197b9a3687395d03b0a0bcba3b16de392a1a182958eaeec594c8f8907a2bbf1e0f8258fda03b93fa04b09448ea7bfa9011dde90b57532cd71c9f5d98fb313c3fa0a824bde5d5923b738f2c22ba293643368df65e7d9cc8dded3ee4f547d3f95e85902734b12b09041480b62ee1d32e349ac2a3aaa015b8032d71dc188b5341afc6a81bfe11a9b9aac785fdb91a3a8327dac7863bcc1b0bc433f5c0b4fbc641b66389ec39d3318f74341c03997da5dd82b2044064d1a96c9b8", 0xd4}, {&(0x7f0000001240)="2911a6d863022c56aa61973ff9b694736e99f7a8ccf218682b7ac6f977380bac56e8446344c6dccae76773de3915100cbec42c5a40ebf71ca8a1e6dd1ff950232e4eac7008c6d9112d10e5f2ef665a3a860b58cc972869f5cf4316286f4017a2cab685ea7ce2eef0b3c0d2e858779d7cb01fbefe8f5d159ed7ce585366eca4a11cb6d8019109825696de70e07389c15f89f3edc2377b6e", 0x97}, {&(0x7f0000001300)="b8175cb8d39021122f429f637bc2c0532cb8e1d434dc59fb3b1749ae3329c3af49f849005303411d70d7fd1d54d3915d7c50829e23877db3cb2e821fdad6bb62cbcc3c10edeee2feacfaf489d19c4cdff48aafe239e9ee0fca437f91ce839f281bcdcdc51360360ba340d5ff3f5892221003d10a009b545df69584cdbb21b265e0cedda92b626ba508471edad968e4d5f9954b07d96055b9fb4d3ab7143d5e4a15e83ec482dfcb6f85798f9f875860430c32b6fd4278fbf5f9e405fb109ba73732dbd5e6f67ef5c91e58204a875f696a35b17cc0d9c88ce905b8ae94", 0xdc}, {&(0x7f0000001400)="d98fe6e2ca296ece13cee239da1feaa57833a0466c6a824591771ddcbbea211bc71f8ef0bf4230d51f261f59f11ed7b75cadf322678476418ff6c2e340e610516f3f8605705e3c7f15ed1c0f6f3d0e2c7deee9445245e2ab01c771f4dcae0949c32aee197777b33a9177c538046bb933148582042fd319907663df63d4eeb876", 0x80}, {&(0x7f0000001480)="5e9e328d662ea5b39d81041a9650b85c15d928017e68efedec0039e95aeda342dbeecc88518977f300068c9d3b4e008c473c84bd0514d785f4963e962a95913dd4a713281dbad56286d97ab2707642582afffd1ab92847b19ad3a6d472f70dc429db956c8aa1ce5ce63252bafd3e762c92695a6517ec72ea4b38b3b3da2f63acea886d30b0d14d497e8a5efb22f4b8c9fcf2d7e832fb6d0fce30f6c88b8c565399969099d0f2027fe4b6cc183201b90ff54bfac83b2eebbe47c3e6ed1bcd841c34390a4e2cc67973a5d23099d1235898fea2ed", 0xd3}, {&(0x7f0000001580)="137c79250d15dc84d054d5e9f462988402587b773245e7baa49e77dbd701a62854af40a7483296eb2ce23ad7bff52cc0b90343de97af0ba2d14da8937a8b", 0x3e}], 0x6, &(0x7f00000018c0)=ANY=[@ANYBLOB="80000000000000000100000000010000dd6a1fee40ec0b41d4cb47d73d26e1fe764a3b1cb7f913dbdd48ff061a3c9d352a67bcb20ecc0fc5338a751f20411f0d910138e7fd55f3555d19da8c440f1e3d6034265d691db1d92c38f782fbdecf2977eaca80375229a2530520dd0d53d5becbc50a203391c525a10000000000000030000000000000000100000001040000870093c8bd4638ddf78d7fd2a257b774fcaf5588570b97bf0c51dc0f8b8ec900a000000000000000ffff000002000000f6ecc9ef925a870b08cf224f57507f00dd0e019738317e2707b98cb173600a3a632810bc222b214d56990fb38d102417c1406b39f30fa1df1366994e0c0748945eba0bad20cd47ee82a05f7fff8e43df4e49be4d0084238301002aefe91f4b28d6be06cffaa076be545e9edfd744b7c98d54a34b896be76035c9ba4a1d8e72c5569e59b2b1dbb3e2f0fd7e94105d858900b8000000000000000100000004000000fe7da9a3e2f27edf519bf72fde9b9ad6f76ff36a93e95ae9473fde9d154b551debc386269ac5d7cd9bb1c87342743759b63f8f53206a5590597bd1d9e2a6282803bbcb2d1a119956c6ec067dbf0ea5617b453934889007f68b9a8ccb9f690ed0562afb4f195ce8e8e649992d5d25bd3acdae4eb2c5916ff85151e1db0444d244bc82fd7fbbfc69894b3eb269857bfdb266b5aea62b29072c3a1042b7903aef7d4d00000000000000"], 0x208}, 0x402) 06:51:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4}, {0xc, 0xf9f}, {0x1fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 06:51:05 executing program 1: select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x28412, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x12, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) r1 = kqueue() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) kevent(r1, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r1, &(0x7f0000000080)=""/11, 0xb) r2 = kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x28c00, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000180)) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) kevent(r2, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r2, &(0x7f0000000080)=""/11, 0xb) dup2(r1, r2) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000100)=0x8000) 06:51:05 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) dup2(r2, r1) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) setsockopt(r0, 0x97c3000000000, 0x8, &(0x7f0000000000)="20de4d468c0035e85ac86f7ecefa8dfaa62b3041cef52efd19e6add79fc25165ea54b690af0d6576106af55d97909483710f3b08f9f3438f94d7df46a1386269718a3b512c7298a972a3a52b7538d96ab4ed0af8d3d55f138eff5c77e61ba6f20289da79f49ad8c71b8ef9fea630cdbf3dbd477259bf6bcea4481288073bfaf761f1271813e0ef7030921531759fe459ed19cf20fcd0dcbceafc29bd13d66727513e48f5e198a00f7688dc3d39b33f88388cf4054953e4a83200d4dfebcea2eb4b6b898d2318b7bda2050f8fcc92e45b5ad4b56730fa3f3697660a0220cde9596d3b154d0c6af5be542e1f95a1f195e1d5534f2d38a9d5a91a4e7d54", 0xfc) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000031, 0x0, 0x0) 06:51:05 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) connect(0xffffffffffffffff, &(0x7f0000000300)=@un=@file={0x0, './file0\x00'}, 0xa) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/237, 0xed}, {&(0x7f0000000080)=""/7, 0x7}, {&(0x7f0000000240)=""/89, 0x59}, {&(0x7f00000000c0)=""/51, 0x33}], 0x4, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) utimensat(r1, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x2b82, 0x8}, {0x6, 0x100000001}}, 0x2) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)) 06:51:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) chdir(&(0x7f0000000080)='./file1\x00') pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file1\x00', 0x3000, 0x1ff, 0x5698, 0x0, 0x3, 0x3f, 0x92, 0x0, 0x2, 0x40, 0xcf0}) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030035700100000000000000"], 0x38}, 0x0) 06:51:05 executing program 1: r0 = syz_open_pts() flock(r0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x65, 0x0, 0x5, 0xce}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000200)={0x1, 0x7ff}, 0x10) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000180)={0xff, 0x1}) recvfrom$unix(r1, &(0x7f0000000040)=""/103, 0x67, 0x840, &(0x7f0000000140)=ANY=[@ANYBLOB="0000ea596844"], 0xa) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000001}) r3 = kqueue() r4 = kqueue() ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000040)) kevent(r4, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r4, &(0x7f0000000080)=""/11, 0xb) dup(r4) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) kevent(r3, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r3, &(0x7f0000000080)=""/11, 0xb) fcntl$getown(r3, 0x5) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) 06:51:05 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{}, {0x7}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x22, 0x5}, {0x40, 0x7548}, {0x7, 0xd}, {0x0, 0x1ff}], 0x4}) 06:51:05 executing program 1: open$dir(&(0x7f0000000180)='./bus\x00', 0x400000002c4, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) bind(0xffffffffffffff9c, &(0x7f0000000140)=@in6={0x18, 0x3, 0x9, 0x5}, 0xc) kqueue() truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x7) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000080)={0x3f}, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000001c0)=0x9) 06:51:05 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) r2 = kqueue() ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) kevent(r2, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r2, &(0x7f0000000080)=""/11, 0xb) r3 = fcntl$dupfd(r1, 0x5, r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000080)={0x2, './file0\x00'}) r4 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000620, r4) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000002a, 0x0) 06:51:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000002980)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993cfaff5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b3050094c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9e0100000000000000189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) setgroups(0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x7f}, {0x18, 0x0, 0x1f, 0x6}, 0x7, [0x7, 0x5, 0x10001, 0xb84f, 0x80000000, 0x1, 0x7fff, 0xce2]}, 0xa9bc7f9fcd945f52) 06:51:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r2) ktrace(&(0x7f0000000080)='./file0\x00', 0xa, 0x1492, r2) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66696c653003"], 0xa) connect(0xffffffffffffff9c, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 06:51:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x2}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 06:51:05 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$inet(r3, &(0x7f0000000100)="071f794831fb2fb07ab6d19721233123159cf4442efa46bd9d7146cc971e78373be60e397388dd196300559de1e76480fafa6202e3d59d044bcbe94710fd22692c6bcc97812a09ee7f60182f31ab77c790ec5b5034b7c5e7699e234425f3f8e6fa01752792", 0x65, 0x0, &(0x7f00000001c0)={0x2, 0x3}, 0xc) 06:51:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000180)={0xfff, './bus\x00', './bus\x00'}) r1 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) clock_getres(0xeda31e23673e7bd, &(0x7f0000000080)) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) mknod$loop(&(0x7f0000000200)='./bus\x00', 0x1000, 0x0) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) 06:51:05 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='r\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) utimes(&(0x7f00000001c0)='./file0\x00', 0x0) 06:51:05 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) poll(&(0x7f0000000080)=[{r0, 0x150}], 0x1, 0xffffffffffff67eb) r1 = socket$inet6(0x18, 0x3, 0x106) r2 = kqueue() ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) kevent(r2, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r2, &(0x7f0000000080)=""/11, 0xb) r3 = dup(r2) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000140)="ac769e68d599ebac20c3c55e50c03213e2d4eae53ec8b356ea51cbb1c6762bd96eea37d3ec7c91671f5a69d146f6614f3d174c2d0294a1a8a8ae763bf954c3f3d515c676d622ce", 0x47, 0x2, 0x0, 0x0) recvfrom$inet6(r3, &(0x7f00000000c0)=""/67, 0x43, 0x1882, 0x0, 0x0) dup2(r1, r1) 06:51:06 executing program 0: r0 = socket(0x2, 0x4001, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) mlockall(0x0) 06:51:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1ffffffffffffe67, &(0x7f0000000140)=[{0x24}, {0x3}, {0xa}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 06:51:06 executing program 0: poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) 06:51:06 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00e937d3e9696c453000"], 0xa) bind(0xffffffffffffff9c, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) r2 = socket$inet6(0x18, 0xc000, 0xfffffffffffffff9) r3 = msgget(0x3, 0x48) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r4, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = getuid() r8 = socket(0x18, 0x1, 0x0) r9 = getgid() dup2(r8, r8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r9, r10]) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r12 = fcntl$getown(r11, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r12) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r12) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r14 = fcntl$getown(r13, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r14) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r14) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x4, r5, r6, r7, r9, 0x131, 0x4}, 0x53, 0x9, r12, r14, 0x80, 0x1f, 0x200, 0x4}) sendto$inet6(r0, 0x0, 0xb5, 0x0, &(0x7f0000000000), 0x7d) 06:51:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb7, 0x2, 0x3f, 0x9}, {0x9, 0x5, 0xfffffffffffffffb, 0xffffffffffffffff}, {0x101, 0x7f, 0x5, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x8000000000000028, 0x0, 0x0, 0x40002008d}, {0x6, 0x80}]}) syz_emit_ethernet(0x170, &(0x7f0000000000)) 06:51:06 executing program 1: symlink(&(0x7f0000000180)='..', &(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r1, r3, 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000240)='c\x00') bind(r0, &(0x7f00000003c0)=@un=@file={0x4f738ad874b99b30, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f00000002c0)="90b0c6d1ef9985be34a74ed63c496065b84fc1762e3b1f8eb6cd060791696da7fa122d1602cef1900a095657e5fead17e29178d9b45a1eb3995d318e05197a18bcef156387dbcef9f7bb40bf5487509eaad9acbb2e0bfca9797ceffe6b7153cb568eccaef8da235f61c0d4078fde280bfcce5a515ce06c273f12d0bf586b99855f", 0x81, 0x3, 0x0, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) setreuid(0x0, 0xee01) open$dir(&(0x7f0000000380)='./file1/file0\x00', 0x8000, 0x81) socketpair$unix(0x1, 0xf, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000480)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'\x00', 0xfffffffffffffff8, 0x1000, 0x96, 0x0, 0x3, 0x9, 0x1, 0x48b5496d144daf57, 0x0, 0x935b, 0x6ce}) symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000280)='./file1/file0\x00') r5 = syz_open_pts() ioctl$TIOCNXCL(r5, 0x2000740e) 06:51:06 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) r2 = dup2(0xffffffffffffffff, r1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x20000000400000a8}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x6}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {0x7f}, {0x6}]}) 06:51:06 executing program 1: mknod(&(0x7f00000005c0)='./bus\x00', 0x8100800080002002, 0x2e00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x8) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x10000, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000001c0)={0x7f, 0x8}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000140)=0xc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_flags}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000180)) close(r0) 06:51:06 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYRESDEC], 0x14}, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) fcntl$setflags(r2, 0x2, 0x1) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x1) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000080)={0x100000001, 0x0, 0x0, 0x8, "1aee5bf4f352ba5c0883e6409f9fb79a5a4f6e1e", 0x9354, 0x6}) socket(0x20, 0x2, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8584f90c948c72d0, 0x0) 06:51:06 executing program 1: r0 = syz_open_pts() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x80) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) socket$inet6(0x18, 0x3, 0xff0f) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x80000000000002, 0x7ffffffffffffffe}) 06:51:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYRES16=r0], 0xfffffffffffffe07}, 0x800) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getegid() ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x2, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) r2 = open(&(0x7f0000000040)='./file1\x00', 0x10000, 0x100) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:51:06 executing program 1: open$dir(&(0x7f0000000000)='.\x00', 0x80200, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x100) 06:51:06 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='r\x00') open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000140)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000180)=0x1) 06:51:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x3, 0xffffffff) setsockopt(r0, 0x6, 0x10001, &(0x7f00000000c0)="8078629e6bbb3638a7f5eac8dcd425d234d5b0d47611c591a6eeabafa4864dc924b13d04a85c540a9299e5ec78716fe3a902ef204d4806f9f0fbd846c33206b9402025a3e616a9f8d9578232f10489d4be0ad434f45b85cf624fc1b986262b678725520c462b5236a86cc8b8b6efe5589d88cb3822f032b586405a3c91004ff34d4da249fb4bc2dc1e740f2a0e26d0c20732125ed013bb0960235da7928c065973221612ad0d", 0xa6) mmap(&(0x7f0000665000/0x3000)=nil, 0x3000, 0x4, 0x1010, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 06:51:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x80}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x100, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r3 = geteuid() r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() r7 = socket(0x18, 0x1, 0x0) dup2(r7, r7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r7, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r8) r9 = socket(0x18, 0x1, 0x0) r10 = getgid() dup2(r9, r9) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r10, r11]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, &(0x7f00000015c0)=0xc) r13 = socket(0x18, 0x1, 0x0) dup2(r13, r13) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r13, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r14) r15 = socket(0x18, 0x1, 0x0) r16 = getgid() dup2(r15, r15) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r16, r17]) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001680)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000014c0)=[{&(0x7f00000000c0)="e4164757bd54b52c88c4a028adb803d9db81", 0x12}, {&(0x7f0000000240)="588186b8db5288d964225ecdc93c6560af5e8f2d70745d00a64e97f4e62001062a4c89f1c75656d7760df1fcfa16e7a0d5bba0984f9fa0bfdae8de9fd6f20d617e4027fb100731236b4f2076837f79cdb68f28fd41cc2801c4d031fd92cfee5aeac5d6828657297ad529e67e0dd997c480eaecb97bc05b2f9c186cd0ee9d57cf71b4ae98fd80ac72ee21c33ec9e7f25e7166a3290282f99a6392dd37168e4c3fa52d14a58cb0a102cbaa8a7e", 0xac}, {&(0x7f0000000140)="6450c573c3c3584ba60000395a22", 0xe}, {&(0x7f0000000300)="5de57e7d1d4c0090c03ac4f4260597e29ac8ce0fa8afed8f2d32bfe420eca05f88620690bb2ad25dcaf4640ac48e08e0e2be1de719bf637a71c64474cf6033f3fe4f1c804e9a927d0184f1bec2b5dede65febc8fc691b168729ac84c88dfec8ddc5b963298cba4de8f0b1aa43ddcd1b9c6ae5ad0f3c4b691ac3d8312e943886501154874fe", 0x85}, {&(0x7f00000003c0)="11633683c6cb25e61557e62283729d212760262b5411dcd1a395ba11596487548931d51780bc513aba1031665bd0cb982ff9341dfcca13688fbb69d5c752f74329f6a13307a21d6218878d3fef309b1bc868a594571b2ebf19108cdb1ec7ddb2a2f8ca087ab8a298b3d775bb0275f41da8fc5a9a55f724340cef5afda036ca343126731e4458d330007d66f64d8cdcbcd88e8a2f034ab265c444465d21c823eeb9bb7ef51e6d64198e2e6f21c3bc0238c9eb8a16b51069ec6c80b47e0665e08d814adeb9027709eebe353efae670852572316089691eca46fe53b8e51d119b3bbf62390197dde8d3c849", 0xea}, {&(0x7f00000004c0)="d005c2c7db842f391187f49cb47e52e2c60acf2bbe2199594000dc1a2e9d0d1427c6ceedea3fb8d755777d689b10c2740b4b0143852df068b9728b2f33c32a85b7652ea32125bc3882c37c864401f9bdb1a741a520f62e34e46ae9232f53b8746811d22c0796772615049ba340839d462054066be8df2814d0e8e44e410ecea747c8a283d4f55cd768128c5d8a59fb132cefc9478f7a6874edbca51ef8a8d6bdfb65664d9df661bb9c2844e4af156376f9ffcbde9ccd5417f6a924cc686d49df1b63878097f294846aad0946a3d3fbd165bfcde3536af570c475b9b1df4378d6520ce08dbba40066f1fc66d43db25b46e601455f3725868f0000650ecc6260950ba0c96d7e4759ee373d7036cfd9827fe32ecfb62ce549be41f269b3ba9c971146417c956f32f0fa8d34ff2c36aeeca8a7a4c853dfa9026db533dc7c242ad6532574be9c0bd2b5cf54474ee7c6655bf62a95f439bdc56398093b892ae015f5bd7343547f2832df72bd496cfe6ba451d28a522236638b5c424bfb19f28a62060fe3417b679214333af1a28b7a095267332f9b51d359eb761828a2cd9d8ff0b5ccdfc51ec37cad773288554b6088cd7028b53f8f5deed1fe03d8fe40cb71ee04941114c7338331246f45b6c23559438c10bdcd05804a9f6c4c260361e0bb5ed670c68367c93eeebfed95f981a80cdce4aea1863d0601dae9593921fde33a3300e723a3dad3ea6629d04266c5a954298429b9f95a85ec7465c75250cb9ea5f09d3e811cf7bb41429b59272d5eea6838a2fdf2d3c3c673293568037cf3346a31955d2dcd16fab369122037fb3130350948e8ef603321d50d6993b7281097ad1b762bfbec5ccfbdedff7520fed83ea832f8bbc7426f12a1c18c20739a639a9c79b9799959400d761c62b2bac963b4034cd6115ae4850194827cedac7cd2be3d33d81e985d3e72f91523f9dba428119e88ad6774206a3fb9abe25b9d71797bb44141d83a876c97f365f7130774a2804e0e3425e81880af12ac46f4582a05044327ead3d85f51d975a677d55fb360eb39b772036090caf744a762aca93a187951e29ae01408d3dbfd629685827e06acf99eaaf9e7ee8176a03e7e207a66322d179d099f8c407af17780f8d0745b966e72a0c202fd4f004a2536b35fcee0df3d2de00ff509d2617f6a748f2765695030e7c5777b5e732d4d1f3af813219c09fe93969f5388b9ceb2682efba1d0285edf70309a5a59cba289b506ac41678ab292db3f443efd44d7de4592bb1a5472c69a498921601d61ad1fb7788918e5974688dfdaa0fb85198190d34a51d035fb639824982903b48c97fc385cae2d3465cf0927934521abc8a09371981d9fa40970e41f0613cc2a5dbed02250a7430f21662ce3541e1867637f12c346e63797e4a40e57ab5a1a6e2a32aac4ecbfa0772c50efdcef8351c87e5346a4bbd9eb02f59ba047c20b4f1fa465c1adfb666f84c249779afe32bc0eae2105a7c4aec4d63c9c8c70a3aec76d91c0c591e4cd1fd3d63b52cd4911898565193e39e42448585089eb1a128eb17b47d9635954cec948634d8b64e7ad9b1e394618b4490b3a79e6465e2718bf584de23fba27cef64df19cc603d00d6e1c765086e3cb5060d36fc5741acb7e3c3612c10a4b077bfbbf9647a631ccdee64e2e345c6188ca98c11317c77b9128c28f5cb93a569e3dde09f8459211b39ac425f0115b54e937d1ce2c0ca4773b1f4f0d631adb4155feb8903a08a30d5ed97fac266b6b34ec8502620c72d56a78b96679fdec651494403492b469a2e2412fcaf277ad9d2bc0e8e59b45a03eef788a56f77233be0df18716765c7b714fe2889a45d68c3b5927a50f6ee326439886cf231ad48e5e34b1eeb907eedb40e0b35b768626bf6a366c08b92dd234c27509404c71194f5c5de69b91ce8270c9daceb4f2a3b94f23d7c5f0d950484e0f46290fe09489a0afe756336985a1ab135dfc31b84b98c7d4b73b209e6ba9880b39a492106c6c779bab1a7faf2fb44e02a2fbda734609744075c097a26028e6788df7435a45c15c827c9b81ddb95e1d155b12307c4a492b6ca2859adeaf31572403424ef51ef0939a115b95793858df9e7fb77f5e4d513bf921d311180d0200a3ec967f3a9d0ed38a22ac759de8f953fbb54418b4ec927e7d385ee610698e1701c67a6b337f7e0ea9d6886e161a0114aa6583beab01bf12c630a60f26ba80cc609055f555c5a2945c5ea9cfe81e8f4a5227eda5e88a7e54a1217b982551eb92e9978b0d75e5b159692f222ba9315923239e658c9115f06d960118bf8693c31d11119cd90312471f11d0d32c5f5d1391c6aa445ccbee43aba557ac05f73fc13d378400aaf826dd588d659b09407241e4dad882b51b95d285b6d4903fc7087f3e3a1db48a8cee8de2d79ac98e61ebc47671dd74a4df787e087437c5a6bb569fa47c3d73d189c92d89e594707be7d04bf85af411b06b6c6f76776661bc69e8fdcdfa6afdf4b6700e5c87019cced0ae54a9326fcb7dce68d16b3413ed4437b100c1ce8cdd07a811a6ccd41b763df009ae2129b5613f902390da63930d593d4326a58ce585d3cb0f1c9a531c2e5f9f61c323d9be6ad4a27b300dc948e3ac31f59165b4cae0541ee577e3683661af2bd9ba8d742bc75600ed934e842a1808c7eed298129c29bb830449ae7b88882e36e30f346df39a371fda9e82783876e29a4284572a4d7a68769f7da1e05746660ce51b021debdf77311ee5488ff96d553612a6035ae319ce2735e42fe39c70220d4a78481908d1a72d453db1ba9d8aa2dea93ad3bc9bec553968192ef0ca6a2e2b5c02b301786e2b1d2191014021b50fe791585631ff87211dd7e30b2291e511eb1e36006ff545713abfe54fd147983f2ff895cd3629b325c290c454e7d094cafe95ce151ce0bd5952f23c136f5ab555ec2160d3246b03575d80b62aebbf2986929622c5244365e3201d4a15bb272d466ca2616610703ea472b14fbb3075be81952a488c1af9e39540b064f41cc71d7218b9f1bc54ef96fad57efb3c240d992f22c8037dfe965ad4bd43160fde2197afe9b6b06fc5c2e9effdc16ffbe122075e002a8cd77e18f262f3f5f41ec35bf06bb7f7780599a9f9545de2784f78b22516878f36caa2bf70aae417a37b31fb5cf7b6d1688a5ab5e2d5ba74654e828dc9e900f23b007e01f7b7437d14bf869dd0616eed993a3702236652fa7a1e66db2af5822875332fb3b4a3b7f05d99dfb3d1ac196a5c701d247fd15fc8a2bce99ad6fa2af36f07aaabcd929e4199388bac7750219e3a4a5390b246237f7b22a7e0d59d253719bbc7361c6ec3cdf72d904d7b926e90631d2f22381c532f79d21658f6fdf5c04b93d6dbed0c0d441c83cf1dbaf53295eb1718f7008ba6e77d381093040d7cc7da1b71b62f261e66595fd03266d673496d8f63836926e3d9de6a2c0c803710acda8a2e30978c6b2ecf3843c4ce3853918f41a25e6c11486ad95d54250b1b457285ed3061fff941f031fd7990baec055a284966cb7bf4af2dc61e04ba2a92dbc506d57df4ed01af59f7dd87f86f642b8549664ef86a6e57c01ef416cd04dd468aefb6251679558537420918d4316108292cd0174882dcd89c1f403650d5def692b37579efccad179d795c59733db5a464c72ba2960107fbb7708a03f5dba2ac23523bc3c2bccf68b481bb435df0bc2e7e8e4bba4f583a46a7d819bf765e66b1a590d312749372db397e4b1aaf9725f68a8d82bd8a01b09cd198035463e8b88b01ab08f8d650537de2faec93c6e8f02edd9aff87750e8da7d490451ef9b9f96c950e92d3c8668a432eef9a915953ecda7213ebfa6cd40a3dbae9ffad024663639c1daa3a85f3adc1ac5ff625719823d4372edadcc65cd5783d2d550a12c0ddb408d726dfc0a03937c53da43f9c6913498b35cc9867e3eac31f54d8ff8e566f8fb85cc77e415b5d644cdfe2500638bbd5bf8f89601e6bd638fe86babb3debb8f13ef4cf8f87f366f37c17503b92488cb05e1c0d2b5cc487217cecfbea235d3da7df65452d9a4e44840f76f727d4564990465d893ee7290ec9e2d3e8976e5272e5a4b2befe6ff20f2aa341b8cd902377d00d16aef79245f33b7df567e5f0a9c2196591382e8b1d9ff2360a23afcbb30957c54bfe98aa1d74d3f905a2cc68630e2848996136a3e4d15a9e012192998c2889d0b33db40be4bab9bd0005f2885649ad2606eac6e879e14e593eb81d68f779f94fb336a13b119a943ee56f892a7f15ebaf52a0910ced7a3cd19cfd8871e9332621973aa949e68312153069b1c0d37ac0241564fc30f34f189257989dcec7aa001ef9fe26ea52a3c83da934075b227e2d5bacbfea6018adc769fb004b7629f11319885b9a0b7ba293ba9a1b0a65252352b7349901195d74e0195a73f3598888c2f046b43e9709a605a3048dc42bb29dd47ffd83a0b73caf450cecebbdc8cf5a9c1275c907804bcbab4ae37709a36f190983838f9dc4405d91b4da4fdb22a54d26e09134cf2f92185663c00e198b6e602ca9010fc0547a852854b448ffbc25928cb79354b08ede2a7832b8c198f0003dcd1aa3c5b2487ec0f338081bb48aae4cd33ba8c375c79815b3e65d921c0520827aa457ab0cf28f8e7d8f2b7836711badf385aeda169f99944fcc17bbf6416a56c935b46b0310d42ab201afc2c205acadedd40f10d0d13a30090291059ae3322b461ec934831997144f2733cfa69f7ff6b65c368985463590ebf4bf05130b54ddf9ea3f681c3a44b268d05edab774796eaf8883cc00e504219334f15a024ac917411fb8c4f59af56df2e5855494fde7875d63085da20c8e75adcbc7a828a881c09990e10450fae73f47c39b1e09512f1f782591aeec624b62d97db0c47238604d2d8c26bfce1d741728cd5ae8e370d5fea68a323ff6ea624368fc3d4bb7512f0b373e7592c3a39e09cdbaeb8551bb68d04ae4c89b58f83cb93ee9a0ee0b5d4cc7b26573d74e92678b4cbe0a0d5ed00e7748c6a3f0562a6662878231f7e1997f43f68ce7e47efa71f43250eeaa54826af4267c736976e8cb8de8b307a24a184e5ad3f3bfd6f849b2888a47bbaf6d925c2b7afa546a7095b42c533497bcf925b56aa609fcc79572c1726288f14876fc3f7aff9124e9b103be57c89839109a8bef3993c5ec80fdf4341db3ebcd8e28c9f5ca363b1ddeaf473dbdab9c198cafb67c15e30922f2bdbaba55dfa8cb131f519995d922ec7b0fcb9d7bf9e2dfa6842f7581d6adbf92c74ad62b7b33f1a41efac1233e73406556d8c379ba2c5a1f13950da97da40ed3f63399a75055e7fa1486accb1dac087d130f6e4a53b131f429c0d47154ce7366609855cd6e18387b11b1ab73a843994306e1abbdee0ccd2398cc303b2149d56445d0b08fb73ccb30b4062c0cfb8ae098735c25e926eb12869b55c0370eca4225b1f5a8bfc6f1cebb2df86522967cb7349e915f666ee7d9d7b48e14d7cfd2a6615dff2431bb7eaccd2e14d3a8ef54e312672f07103f7943e889e15208afb3fc27fa852e7158785afc164739dd0ea2d5bd5137243d1f45f167725bf53be8ff6fa1f8475b8de4df6bc02c2ead32711992a839f34aa54a9eadde1f732f937f198a08b6547e054b58bc971bfd9d250a5a79c078cb6b69606c8df3eee7120242f63835ff4b46b65f4080ef1dfb1d6a0c8601b0df85a8467318fd10a39647465cfeb15877fa4fb60defd03b4558e04d97e57c60c8abfa2e4a1eddabb471fed900cf0268607af8d38b49", 0x1000}], 0x6, &(0x7f0000001600)=[@cred={0x20, 0xffff, 0x0, r2, r3, r5}, @cred={0x20, 0xffff, 0x0, r6, r8, r11}, @cred={0x20, 0xffff, 0x0, r12, r14, r16}], 0x60, 0x40f}, 0x1) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 06:51:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000200)='./file1\x00', 0x38e, 0x0) 06:51:06 executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x40004004000028a7) socket(0x6, 0x4000, 0x3) r0 = kqueue() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x7, 0x12c, 0x9, 0x9}]}) kevent(r0, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r0, &(0x7f0000000080)=""/11, 0xb) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000180)) socket$unix(0x1, 0x1, 0x0) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) r4 = accept$inet6(r3, 0x0, &(0x7f0000000240)) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0xffffffffffffff44) r5 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) writev(r6, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004008b00002327000000000000000000050000003f0000000000000300000001000000b5000059", 0xfffffffffffffd1c}], 0x1) 06:51:06 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) shutdown(r0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) readlinkat(r4, &(0x7f0000000040)='./file1\x00', &(0x7f0000000140)=""/116, 0x74) write(r3, 0x0, 0x0) 06:51:06 executing program 0: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="8202e480ffffffff8ca5f78392b87a734d55c87160670120b9796a15f879c46229303cf3a0e41238d9618ead72f0d36e396d0f7d8745eefd64391a3e63e3e637c889edf00476490f6bf75d9c39f257acc9c868f0d3d5cce35695bfec7a9fa8535d9f625b2a745ffc6c509a3749b3c8ee9c8d0d54af64e3dc53a1597d71448d92a432dfb36f047811d5df1253abd58d343b6b851c5dfa898e0543b0e0a6efcd9b3b9691dc230f4e17746aeaff83bb4d619e09585a8cd3bb8b2b815bae1e7806a1f495f28893ba8902b3a6e8cba2f8c9642f9993b7d9267014977d41c153f48b896a1e2d5bd72a2dea6b7900c8"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) getsockopt(r2, 0x6, 0x5, &(0x7f0000000040)=""/23, &(0x7f0000000080)=0x17) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 06:51:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x40, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f0000000240)=[{0x5, 0x101, 0x97, 0x1}, {0x7, 0x9, 0x4, 0x4}, {0x3, 0x1, 0x6, 0x7}, {0x5, 0x9, 0x100, 0x4}, {0x9, 0x6, 0x7ff, 0x4}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) 06:51:06 executing program 0: r0 = socket$inet(0x2, 0x200000000000003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x834, 0x0, 0x0) 06:51:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4900) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) semget$private(0x0, 0x0, 0x20) r1 = open(&(0x7f0000000640)='./bus\x00', 0x89, 0x0) ioctl$TIOCSDTR(r1, 0x2000444e) 06:51:06 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x7fff) socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_int(r1, 0xffff, 0xec3809a56684f5f, 0x0, 0x0) 06:51:06 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530f3453f7b238bf46854d78a2a597a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e5af3bf5501000000000000005e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4f52cd23500"/189], 0x10) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) write(r0, &(0x7f0000000440)="0500000000000000ff070000ab4230e8864fabe4f27242c9b22730000000b8d181eca8938227116f48bc3d936c4a28fa", 0x1db) 06:51:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80000005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) read(r2, &(0x7f00000000c0)=""/202, 0xca) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x1300) 06:51:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x0) 06:51:06 executing program 1: mlock(&(0x7f0000214000/0x5000)=nil, 0xfffffffffffffec9) shmget(0x0, 0x1000, 0x22, &(0x7f0000214000/0x1000)=nil) 06:51:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x40}, {0x8000028, 0x2000000000}, {0x6, 0x5, 0xbd1a, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:51:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) r2 = kqueue() ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) kevent(r2, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r2, &(0x7f0000000080)=""/11, 0xb) socketpair(0x0, 0x5, 0x80000000, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f00000000c0)) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f00000000c0)) r7 = kqueue() r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x10000, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0x8, 0x1, 0x7ff, 0x10000}, {{r0}, 0xfffffffffffffffc, 0x2, 0x10, 0x6, 0x100}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x10000, 0xff}, {{}, 0xfffffffffffffffb, 0x70, 0x80, 0x9, 0x6}, {{r3}, 0xfffffffffffffffb, 0xc2, 0xf000001a, 0x9, 0xff}, {{r4}, 0x325fd776076e7d59, 0x31, 0x80, 0xd2, 0x3bd}], 0x7, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xdc, 0x20, 0x8, 0x77b8}, {{r5}, 0xfffffffffffffff8, 0x2, 0x1, 0x6, 0x9}, {{r6}, 0xfffffffffffffffd, 0x25, 0x0, 0x7, 0xfff}, {{r0}, 0xffffffffffffffff, 0x1, 0x20000000, 0x1, 0xf78d}, {{r0}, 0xfffffffffffffff8, 0xd, 0x2, 0x3, 0x7}, {{r7}, 0xfffffffffffffff9, 0x80, 0x2, 0x7, 0x6}, {{r8}, 0xfffffffffffffffc, 0x8e, 0x26, 0x3, 0xec1}], 0x9, &(0x7f00000002c0)={0x6}) 06:51:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2}, {0x84}, {0x6}]}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(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', 0x347f18860a98c83e, 0x93) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) mkdir(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) semget$private(0x0, 0x2, 0x42b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semget(0x3, 0x1, 0x80) semctl$GETZCNT(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000100)=""/71) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 06:51:06 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x2, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 06:51:06 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x7b) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x4, 0x4, 0x6, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x96}, {&(0x7f0000fea000/0x13000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x6}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1f}, {&(0x7f0000fed000/0xe000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fef000/0x1000)=nil, 0xc0000}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x5}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000fe9000/0x2000)=nil, 0x4}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil, 0xea63}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000fed000/0x13000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) accept$unix(r0, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) r3 = kqueue() ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) kevent(r3, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r3, &(0x7f0000000080)=""/11, 0xb) dup2(r1, r3) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$KDGKBMODE(r2, 0x40044b06) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000540)=0x1f) setuid(0xee01) fchdir(r4) 06:51:06 executing program 0: r0 = socket(0x18, 0x4003, 0x4) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) socket(0x10, 0x2, 0xffff) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0436fa4f376336acf00b7804be781e499108c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27aeb5d602000000026ba8af63ff37282921e4fd89720fd3872babfbb574b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020205007ffffc0001000000000000000000000000000002000000009c8cfe94baf913", 0xb1, 0x0, 0x0, 0x0) 06:51:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xffffffffffff28a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getppid() ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) 06:51:06 executing program 0: r0 = socket(0x10, 0x1, 0x400000000000000) r1 = getgid() dup2(r0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r1, r2]) getgroups(0x2, &(0x7f0000000000)=[0x0, 0x0]) r3 = socket(0x18, 0x1, 0x0) r4 = getgid() dup2(r3, r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r4, r5]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, r6, r4]) setuid(0xee01) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) setregid(0x0, 0x0) 06:51:07 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000004000000ffff000000000000f87c8a5b6707ac542a538706000000b8110000002900000033000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:51:07 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="00930b57f1358c4c77f12d2f9e001104067ddd26ae6e243978dd3716a36507000d0cadc9d745d800e7afbd34ac3c5a3686f64ba747cf86db9d81902def1f697d9b2e0af63c"], 0x1, &(0x7f0000000500)=[{&(0x7f0000000100)="a4", 0x1}], 0x1, &(0x7f0000000580), 0x0, 0x60d}, 0x0) 06:51:07 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x6, 0x4000, 0x80000000) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 06:51:07 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1f}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x5603, 0x1, &(0x7f00000001c0)="65eb4dcb8626afae5849ee49fb4ab9d88be38a96eba223111ef25c88d449122c79d92f94b318123ee2cc6a0c01dcec4b8f1e5f8941d9a32b9dcb33b9de4241f3206bd65ac7ff74b7042dc14eb70bda100f56473120250ba7910e4db456878e320220529ca12691f8337e4ebc6478b199160cd6cf16c88feab195dd69765d73e4cfdb46742ef530ceb61223b0569ff761dfa06161a0572fc88c3099f85e7db94256e29415b4273bcc155a5159ba4d7af550503c6cf1f896f31fa258418e107f49acda8f682048d7d0a7dd158441cb44ae845775c6806ccef24611fe428099ac9be4b55fae473dd065132bd1567b243a6ccc0959fd7c27115bab39", 0xfa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) linkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x4) 06:51:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_data=&(0x7f00000000c0)="53cbaaae26c8bd58a765f82ca500cab09f3a6d9eb3d65bd335ebe61e7389f2e906b0cebe250660d53a69deb8c2c46adc43d9898fc6a08cac389b2fa32c8a03963e29e99f6d35d4566bcf317b5d5e81afa450dc3c178db40b980acaab8f085463278e2ad7eb2505c39129da5df680001efdcf66bb2085090f5cbe5129214948abae298a953c7c9caabc49d21ff95a52d4810fc3e5949d6c67cb90638910ab45f395493f6d17270eb461be5f14a7189b107a89b443c9f96da04c801e32de1862098844"}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x28}, {0x1000000006}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 06:51:07 executing program 1: r0 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000440)) shmctl$IPC_RMID(r0, 0x0) r1 = socket(0x18, 0x1, 0x0) dup2(r1, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r2) r3 = socket(0x18, 0x1, 0x0) r4 = getgid() dup2(r3, r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r4, r5]) r6 = getuid() r7 = socket(0x18, 0x1, 0x0) r8 = getgid() dup2(r7, r7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r8, r9]) r10 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x5, r2, r5, r6, r8, 0x80, 0x7}, 0x7f, 0x80, r10, r11, 0x8, 0x8, 0xffffffff}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x28}, {0x6}]}) pwrite(r12, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) 06:51:07 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x80002000, 0x803) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x100) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x126) 06:51:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000f72000)="94040013", 0x4) writev(r0, &(0x7f0000000000), 0x0) 06:51:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) setsockopt(r0, 0x200000000000, 0x101, 0x0, 0x100000088) 06:51:07 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x3a) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="36ed5f852a904b058e3a2d0c31629c22585864aac71f6aba336f6987241cff0b183f011463ee534fb2069a3692134198ec8607d96c31b326da5209623056f4b6e009e0ee3ad9008bd19cfa27f4ef340bf2f93f128e92d96c8f65cabe9053206fc1e2560da75675c9aaac3237fbab157692788cf51318d6d2a0331258a0598d15b9d1168b63cacc73c379a70ffd"], 0x10) sendto$inet6(r0, &(0x7f0000001080)="89c064fa105f1947", 0x8, 0x0, 0x0, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x1000, 0x634}, {0x1, 0x4}}, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) 06:51:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x81, 0x1) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0, 0x0) 06:51:07 executing program 1: madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = semget$private(0x0, 0xb, 0x8000004d) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000e, &(0x7f0000000400)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt(r2, 0xffff, 0x10001, 0x0, 0x0) r5 = fcntl$dupfd(r2, 0x1, r4) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000180)=0x6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x302eb, 0x0) mknod(&(0x7f0000000440)='./bus/file0\x00', 0x6000, 0x40) semget$private(0x0, 0x3, 0x100) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f00000001c0)={0x4}) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x7fff, 0x0, 0x0, 0x9, "5d68501ed3e16b0dae04ce925d470400", 0x1, 0x3}) flock(r5, 0x80000000001) r7 = open(&(0x7f0000000380)='./bus/file0\x00', 0x8080, 0x8) madvise(&(0x7f00007e8000/0x3000)=nil, 0x3000, 0x7) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000580)={0x10, 0x100, 0x4, 0x2000000004, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f00003e8000/0x1000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000063a000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f0000406000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400000000fff}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f00005fc000/0x3000)=nil, 0x7}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil, 0x935e}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00003fe000/0x4000)=nil, 0x80000000}, {&(0x7f00007e6000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80000001}, {&(0x7f0000315000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xc2}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./bus/file1/file0\x00', './bus\x00', './bus/file1\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', './bus/', './bus\x00'], 0x1000000002}) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x402, 0x0) flock(r6, 0x14) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x10c, &(0x7f0000000300)}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='[') accept$inet(r5, &(0x7f0000000340), &(0x7f00000000c0)=0x288) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 06:51:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x81, 0x6}, {0xc, 0xfffffffffffffffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) 06:51:10 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) dup2(r0, 0xffffffffffffffff) 06:51:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) write(r0, &(0x7f00000003c0)="9c87c377284c35b87e2e", 0x7) 06:51:10 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0xfffffffffffffffa}, 0xfffffffffffffee9) 06:51:10 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x9}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x8000000403, 0xffffffffffffff7a, "73cc5160521f093842ad8721ff7f2e27b82f7b8e"}) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000340)="10c99b3a35d399fdf549015788742bfa15786d66410e6874f35f0ba73aa94a815feb6bc8079b03f519dce3124c2f6ae8260b718c9b8263cc29eee3215b6a41d9e8c80cbf9c14d11c1d63b685606e696d6c142e4225c995408c7f2abe115ee180eba48d656e3d7a1a2b93b4265a83a7c44262d31d478cbb6e58642babb1eed1442177c51b97bd4ff2fbe7c109650c89ef9b5621bdfa026368d9e099460eb4240094221e05c3cc5c1b04d4e4fe2d8ee3e987a5c1f4767486988908d9fb3452798277ea96f3aa40dcca66603d23759a9d4e8b0ea6b160fbfa5fc65eb50412a488f52ebdb182e549c45fee98cb9ae459feffbf23081ddc1928c9033e499cbc3d802d6348435d4df7dd93f8d52f7614eba3ddcc0a6b9c36725edd8fe4d5546a7845b3ae8b6752873a07679a298265a05f648d8e356b3e1fee081077e31539d2f775152942db604ef2a69fe3654cb2f6adf409dfcf4bb5a8a93f74e6889eebb7e66712a36c2f35ff93cfab2ff271eb1954d054b725d2b219678a80516fc0446c3b46dd61201bb907c378a6610652e84998956338a9877e991a7e8ca6cb5420374b676b54f997ea271b143861136cec0460187d929e043d4dea9336123d617e7181718d98103887790977ae3a512484faa544e4d3350b8cb38beeec74988ce2ad6f17c6ff91e6e93255f7bf5d06de79e9fcff24ec55b5f0be46935c4227831e83790d10167e07d5753b3096f88b9bde3405de80601fb91aeca9e417ff36472b5b3137ffd53e44305b5c813e9af6db3a24fb8439f707f32a23dfdaec51e0042f843054dddb3ca58791abefbfa23d35d52b6ca739483ca038ba556dd32b1e1047fe344304d27b09808942a634bde8df2660e2e17d8a11d270436708c30b3a9aab9463d52f4023edd94e1d5ca45c35810c73d7236ce9d3adb73b6a8fa1954428ad528a727e2b456824926b369cef5d51b48ea1b9d380833bbcb3bc5ba1b88cd17e4ae5e103221f04727ac805bfcac764bc021845b4f06b2e7f133477cf1265fdd673cce9665c9950a24a037de9d436a1f2ee375fb21d204fe0ec95bdd0a0f64ded2e0efd93470b5a78bc1a6198312726b0ad666295b6d8727e4afbd3ba9fd287cf30ad88566af713645ac9744a773c59bdc6f880c20d7bf0a52c56bc479d4ffaeedfadf1b3f6a989d974e83ec9851d7ae88982301300e45a82a1ba75f3feecd9f212ac990a818b9aee3098e966a95a952432a111100f3e173ff3e71f3619923d499fa6968f08f26459ab4bcfa2ec8d9f3a0bf8f16465ac610dc8562dd388726f5404e8ed4dafc433fbaae20a7307e1f71e5b4794514d77fb11cdd1df1d248e49089bf6b35c40afb93b5083688b942977ead21b3a9929f4d21dda0549562e8a0bd1f848f6a6d40c2536428cdbd9d6654e466e082f220fe417eabdc89023b42856d93d56a3b4acb40a76fb00cd1fe30de2514e468b8f324b48a863505174d692a597311ff4faa5ee5fec87c1aa0e0cc456827475925b8c7583c6ef49b6e9e3041f072ddebf7f53f46522fb24151a4e7bc9e4eaded1dd08ac9a471f074581f0083cfe619793479208bacfbdd1516e7e99ca0ef7f12cfa293ba6879714afe99df086f05569a0e74f546f729c7525ba2cf4cd614524df8d96fc1c883885372182f0bd246a5fd5cda00a33f3b9b716cf11bd479ac0ab21358a4ffdee5117b536911729f5539e4b67cd57f8845373069d0604b4a9ea7d733e6e1220fca3584674c52ed50b4da84a7abc16cd203a37a9a68caf977fa91cb5df7a81c360a1d22e701efe13a1d1e0875b677808aa55f464808105dde57af62a2338e870be3357a285abb48b2d37304aadaf36bec37168101b3c3a4fa7af77d3e466d46e7320ff91bc740a9ac94e5edceff4dc18cdca6d328a1f84f70e3e8c91dca0a2d451b7b9f4b5109b68f7f2e77218e86325566281a076a916b9ea65c42c491f058604ca918cf0400669fbbb7f4796f13d9f01500c5f2725f7ad4de9d62cae633ff99bc859bdc30a27e2ac0e36d7d63720d59070774ebc3efdd946a69b73d6b1fa8cd4ae2faa14bceaaf5a475ab5a3c1243d2d863b7e5f91263b5b9764af5aa5e497ec6b73aa202f444d5450800d7c30d26ccc4772fb33026569e0043f0caf261e249577670a3118fc049b67966964a3ad7c6d42ab463552161d6ee86632d5d36289d57c3412880eca0e79db2e536ad3f124c0419ce237af239e5d4871c973a1825499c8babe3ea6480c47f0a61ea8f08b0ab000fcd96722c25109d27e80ebd30cc7d5955a91e7b3755e3464e1413d91ab19d05285d8d8c2f3ecb73d7d77a464310c88a7b3f676094faeeb095abed2377ff10dc5749f99b59788de714edbd30c75048f4a06f5422b44fedb2ba8557fa2c861f4bfde73", 0x6a7}, {&(0x7f0000001540)="7f8e7d9894213b236b0f694bb358918e9b6dacc55e238aaecbf208208f2eb33eb70c2e54e03678a5cb996c3bd11f5931f3018b2870e3a23df614fc5faf12a5d731f28073daea7e0c32adf544aeeeed3e5d36eb617c85ff57a008ed8706faddea64bb724c8cbfd25921b032171df298d4ff63b45861267f408c40da6ec8010a6890ce623728bfefdf20958489a3159521878c16b000158fdceeeb7f50317189bf29d5be7c4d0ae1ca8fca5ff4996371c23568d5b1e26cc109", 0xb8}], 0x2) writev(r0, &(0x7f0000000300)=[{&(0x7f00000001c0)="c610e39bcd1b51383375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c00442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bdda3d38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb874001000aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475aba9b9aec7acd78968a5bd422f2a66a38230d228ef86cd80eb45cd1901841125e850a76bae6cdd1dd06a1077a6b5e5c1483e2c1b6390f5fb1aa2be7d8d8c92744c636793ed5d7532e41e0c9d196dbd1f", 0x109}], 0x1) 06:51:10 executing program 0: r0 = socket(0x400000000018, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) 06:51:10 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0xfffffffffffff9fe}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x83) syz_emit_ethernet(0x1b, &(0x7f0000000140)="3117f564b59e8b5ca74d5d71c02d3a022e6a5a72f150685c6b38b5") setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000200)="ebffcbff13b9fd812eaa4e713048e6993192822571d8235c49a540f09648", 0x1e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x10) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000100)=0x1) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000180)) connect(0xffffffffffffff9c, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) 06:51:10 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x0, &(0x7f0000000080), &(0x7f00000000c0)) r0 = shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x1000) shmdt(r0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000100)="1ec4e6e76fa6aa5db5dde651ec6756b4272f3a87d3fa59f9eeed6abeaed644505ebf457ae8af78892563976f8b95fbe05b563513321b4c800fb3370414e3ae9ba000f28c93c6958c098a33b5ed2211361a939bfb71e5b9fce2943e96c28fadd073033b20a1b889f974a11a38843b264ad7b1333475425f41a0f6cf6772dce87df98aa736f9fe6dbe6f232f728f63cce9f4fcf65c7122634203e8c6febb1aa99f8fde26f6b1d9d57c96939df8045a38054a31c3f049beb4878f59bc4d6dfaeb9ecc1e6c38476694a45344eb4c2cd03a42e0929ab0313970836df9e995cfad06c725f2d73f9c7965baf4529dc040db8ee903ce2771d9e4b4459dcc0f3f685b616ccc1fde4c5551f9b9c07a8f0925bdc68ca79ffb58100c97b3173d3090cb5e77a6ccfad412075b9fe45989b22a003c8d96b5a4989f457a5fe932d97f5a713bac4e644c09b19059d6cc33e95305bdde3a68dc035a6c3ac8fc705604ac3d88a205ae10c866a02ecbee867429920f16cdcbcf3bbfb1bf4747afc314d93ceb5be5c3329f3a8b517d846f7bb22f7b1b94ca1e7b47a05f4a295a9ade14e9c3c310cdc6e32ddd6ac43c7f40b356370cdb23599a9dd9bbc2395805553eb76b564d8b862eb5942adf894b6dd8a3e09071d2b57762e0f5f6ed92a9a6a19fe4beff20afb3cafa9b71471e34a9519bf4eab120a521b99652c4c5cf53e279d463d2b7ebc0308f452ab8f56523cd4cf6d1bdf2f4784b0c9465688a476b7b8117028739abf1e29b365d8f10c8641392ba513e41b9639298f9db3068ca786eaaa1698a021ffc9c4be7dc139890091dd79258fe52adabe9c374ac744592d82e7896cdeff53492f917582cc3eac913e525b14d3d5598a4df562dde4b4f3a9b88c5dd73dee841e65b1e2a8f8139996fbfd1d427ab48c78156c51e89d54ebd6cca057f2fea338fff4366bf7c3a2df211bee6a368479fb1e62204e076c8d8dcaaf67c224895cece6ad0290da115db64f2e2fecadfd1a4da88b1d00667c75e55ccabae7999aff8e4af9df55c6a9c2ce791166510c214308f837b9dbff791cdb84197eb5484bae86d3a4fc0487479bb77a8285f106801cbbb45f835d977eea93e23d854dc508e0a5fef63e9d9b2d2a0d1aeff20d45bedd3667c2b257bc9f7404102d59700b33ad410666a5abeebb2700443dd289ff3064a43fa8b864fb603857174be62755e673dba090d568f948ac09ae3d1e739115cf91af25986bff8271bfbd6aa983def7dcd21f71b852327b35d57963a6d1e662509e87e73f1d3ce27207f14cfa904aea605b9032da4296a9386df164396396882f0f06e39ab43c2d6a767bb0d2f3da814842754ebd115a9dd6907a7997cf04cdaa4e59c359f64cc52d423aca1a512a31cbcffbf4be47041f218dbda3c2761a815cb8caece193dfccae756412cf479fa86d8415d495fca9c62550a38814b428c90960bc6d4ed9a0436b2137cfe66167cbf4e564274adca035777f4abfc7b346cc260c0d65144decfa06549784f9f05935b0d831a4726c0ed101674eb53708bea655b7a322000ad82b181c3e6bdb28b71aaf10a7389d0b007ab68a83ec1b43432505cb60515a1bcf81ed12c1664e9eac04b08eafd8d90e34e09f0800e6864e97c303730b38f156053907dd6c540dbd6a869440584c95acde767b72a9ceb6101020054b1a3c6a1519daf255f0d8eda64285db683e98692d706ada0bb4de0bf7c7afdad2906ab19b060f91804906c76f0cf341b8a40bb602fe606ec44e27d76cdbeebe33d55846a6d458faf85a6dfbb564cdba5cacf148d957729bdf91428d05dc09a37be64612ad693753eff01b4a493d75a5e01dbefe28eafe09ba4f67bc845e82099d608127a159261ac44a05a7515e464a6105dcbadaf7bfc87f760dd606219c4eb91ffb8061d51bbc8580bd7a8f446d2d295c9f36974263d2829eb46ce1b8d3d663702a963489eb1ea8c80939d05c23db04b1aefef538e99f0802b373944d793b18416220959db8e4af355a668182450409e9b0e4d0113c494c1b3eddfcfdcf3ac3f910b1811d16cd92ce8ff60c06840bb5ebef95636db5e4a0931f4c7ebc12178a9dc70458bff22a87665e51eaefa481ea5458cce4063be50ae3efd8bdc16d81c9afe318f2e56068500138b812473c4a5e66afaaed501cc6ec6c93c1824d83dcb14047a57506b1f9178064365787245c18caa3576d4b4fc7de5987ea5f06e7c3ffb377b54aee0840347469c8e6b61a41f5922ec83bb07ab3d8680c7bb1d2aaff154de7609aa796352c82354575ae8f10648db5e82a27fa7c601da57193485ddde996ab68d6dabd951a527525d4adadb94a8abb074679f16a69589fcc70ac723fd869d5ecebff4f4e269cfcb3ccda0e516cccb3ce3f769f1023647c632527d7fca73be9bbbd0b394887b7e6579517acefd20c861bb20bc3a1518ee9c349210c5f6c0735fb54e55ad8a616e1ade8736c90c75376d539394f0a2b7decacf9ade3179d2345bed22d0e09415ee1ad333465adea16358ff77950e3022eb748d8325c87548ad0c4c4c84262b7b54a3a141828fc0b59a97525efe0bdadf59c5c0e0761f6ec837c3e5d7cdcc010d520f6e752489077fb797ab3ab4ccc8e5c4bd694c5645e275de8d5ac94ab630e4663c1d07f9cf7ac0696b0c81d4365c67f0f3b217f420af6aaa06351618bda7c7b67eeaf18fe4deba884c443d4d477e4820f098456a73b29cbb26c506c94b5a46f0fe11ac6f6d335a524b0e4abb7beb43472f2d55918b771584d25a35b332490e0df0bb7925501594662710e10edbbe74c14d81068ee106ffca2ca95ad1a7c696ab8ba2f7d0c11010b062b344e7462db698a85fb61be84e229841c62e21dfe4f85e46e3f3ea1fd014e1825c00e665a24803ceeab026f29a6fac7c69d0e46e3a18214c35f6c3e0263342044227aacf305c701c8f6262fa389d25e0225280a78240c47773ba2894c4b454050449961d7a400bddec844d412405b146c501413accdc7145e1dd10fc2c4d708c625b95b97cfa217f60f644c5e47e3ac1bc77a066af63ab566b245db6ac599f21dae91295a340455c6e596dcfdf1536ddfa25c1508ec4e4af5bfaea8acdd4883ee1cdb106d2db0dab1c3b5c60c211d15bf587ad0e440e979e8a164697d352740775dadd793423662724405604e97f4af494bcba6081e6c61e975be1228ab2b03e934971773d50927396691acd47ae6f7f21a738caaffd81d475ff9c32b51a5f7b38301f24152bbe90996173b4928eb09c530f956fe020ae7c20657f241363d1689d260af98628b555df45bbbaa19a92f75398d535309e774fa4c62b6f6f700a7973b742225e600b931152eca167f90f4128d5292b33695bdf1132df2ce3875eb0bd5b0f715cb851ffc906a58545da59bcd8e782c135d19ec2c0e286057b7f168d1fba837b4508286c36e144cb7ee41d85f8a7b614a3f54fb4d193e3754e97ace118aff18a3653814dfcb23fcc00ab62e3072c84e2ea38172bb3160bd6202c7ddddccabe0a7635014ab57e36f6027d58aa1d8d978441eaa25118b42434be72cc8f31e20339a8a2d65e6402cf94bf46d876445c94ccbe2d4fa31f05d74e279af97dc9dd23230df62caf29078b134839ecb9b1eb636933231b7a09bfb18848f9b6c17e61eb53e3a16e2f83ae468524dd8f7bc36eced18f32b4574daf06cccb51fd463c3bde03ebc847d606c0af7a9107b1d0a79597271abca7ee87fb71bcb5497c6b420f3acb733637458f3825799c8f04c881a2ca4a8a7d0486f58de7ccb987de9ce483b6b21ea5ee2e2423dcbfa2a05f38df9f6105bc0a7f9c275e76097fd3e921ce8fc53054aed33b381fd5077a00dd72e359e9be66a898632a0dae6c1a7137c43e9de501dc0bb87721f8dbf0555bed39557d316d6d228b6d6f1235e350a19e339430233bc4874610aa8683044af550c7b4f33292fd8c5132594e8c9c684884b943f56367a7cbd86bdf7b669a60f9f6ef0577ec6732a595b6c5709f5e66bc4161938e64978d994b40ba5fc39b0893ee4b7d39c16c3aaac0058b65d1d137d41b22c435e60b2222a54bc1677c4e7a3bd11fed74058d006d9dbcd6a2f26494f183e901c7baad53d94d4150fbb0044b66e5cf7bd77e1aec21b357aa0e5c38dc6df8a1ef8c9b50733fd3e3ccb04888664b7f3134b9b8e75195f493f450924c2fac1ad2f022c2c066c79e91ee1300de038e1512f6f8baf99aaf8de56e184bb88ed8b09bcdf2cb4577b8a7626ad092f346732d10abc15e1ad27bce785aa8fd566f6be90df4d9f87775968ec24eb3deb4c76d2797db4a44c631133b18a48dfbd29bf7d66876a67d69e57fd94de4981b8d48ca2b8ce6c7d74ea0bff78c82eb5287c6ddd6d3bac381639c33f04b35fc66a1dcbf675eef2b12a6822fea63f4df94820ed4231f2d8172690e110924075af990170f4b5f7f5901a43871c6c55199b6a4e973b89afc119813842c1dc7c361b63b9d80ab34d56431edd06e5356010284f9fe01276431672b61bc5a513706f19480156be9bc10bd5d2b8327972093d37c13da6392bb6c12bda4af986cfb54a3ca2354e07dc2688749dc7c0db6268c60d0b6277ffa582130c42e30d2f51d1d9391e74893a1313d973d55c37b3e9cf0519c4b7b2410129362737dc0c1a9f29b3767a0f7cea4c8ac55deb581f532b621c5bd5e87b18ff526a07b9975044f7437799476d27969b9c15f65e3117ee2045a930535fe808f6a29ccc8b45a583718845ddba7e3b3172b50eb30ef8628a15f5d6adfb6437bf2fb8f1267d62dc94095ea78e3df775e9bd812601370f66043627394f762d89bc98e55e2c0a97011dca540b733169ddf62be12e978cab919e3e23762c01cf8dfe23fc23afcbf871baf0eb6c59d8d8dec4da59df2d3650b7c60dc9cd7c2cb55308eadf1f6c87f4e287359880f22f74eab82803072a0bd124c55439d47085f15d7ca7f8922349cb6c94f06213d651b1c0d4f752f9f4bb14fe32a9f2c7acb6e55403490bdd9e8b095965f0a4d38da0297fa5644cc4c49c512b5559d432d83964d12a095ea6e16457c1f8621c921a3c0ed9dc385eee19a154803e9be8c8231234f821436ac8da5dc9bb9e04dd5ed874ba92c903b2b88e79b2f28d091c182b44a13ccc00b044962a68515eaef123c1ea7246a12cd45d4d998ea68e1e522e64a7fd64ec6127f8fc9f9efcfae28fb8e223f2d0428b0562d316168679d5f91933ff9f373b21c81944d15fea96418de9e039ddc5f3dd16ad5e07eee727fa4ed4b47ab62b00b7a260f5ce27614a167369668d9dba1900e06f29b00f014edc4f33eb30b6a07467f91c88625ea2f1319a55382a6dfc00c9fe3bb10050b09205009a537631d437180dc5a00070ca11b3090c0fbe0d93efd444d1b056bd82cb7f2deca4bb56629b5c25789f0f95e7fb0a9410e51d777cbd4091c344b93523345138299d7cb40e7f5e4b6b20fcae83d2007511e6a7ab6f0b452ceeae26858da56d19f7239026fba3e239d9f05a75dd81b6cc82823ac18b7946d61e3fee39cb8cb0bb5d09ba658b360396ec16d4f9d3adc185eb65c1cf840078872e473db77d2d408bb00c420bfbc6e527c1fe18bb99f8022bc6c3b22ad0b9f0308b283d33d9f09c282be554618ce5acde3d1ac0d472f076a1cd02abf0afe881eda3a805243ba7614fc2ef84174a52fe5f0c79c0b11cdba2e7b265450eacdc559690a93403fcd114b7c66707a85c1ffced9e07a9721bb17d615a633c44f6ae90e73b0c00c846c7db708528c501168ecee3b15", 0x1000}, {&(0x7f0000001100)="4b86400200c19a61e8aae635f8470246b3c34df0496d67af414a5d2c51d0015da23a6751e7b5f4d88f5d258402635fad12dd4d811d8cc0bbea80722cb69a77ffb7e5a3097975d1fdc5fe0a70e765185db2765e9a4cbf70beb94c7fdc77287b0322da942c599088441c394e1b08d7b65286f8699b90d9ab9f0d76b41517c00f945820aaf6434b6e4d50f79ada64bb11b38a3141a5", 0x94}, {&(0x7f00000011c0)="ee6d16a44d6a5909e8288f1bffa16579b12b9ca0a1bd6a967629142950664f010dd01007aea4346f22f1e272a31e6e25459d55861221280473af2c4bc2ba2048c49dea46edb61f91eaa4e6f0e97f", 0x4e}, {&(0x7f0000001240)="c2926aa4ba5e690aa15f04225c5295755ae5101ecf93372125d4b44e712b67f1a176f2e1d7168c67820f797eb60b2ca1a7683bafbb1e31325acc69a172ef4d27bbe12e193c56dc0b7df2430d884ad33749103a8084096f00c9426e0e7cfe66ffb82fcd8e312273a4b7aac36e552edbfbb288569460e0c3980d5cb86dec24373b92c269b3270b7baf48355c2e0424d16f3901f0002ad2bff4738e4a87060a8f9b545f459ef77f19eaeb29bf1c2f45bb288c74953ae00c18eacef6f96ac81ecf0683db78884c4ef5c1b43344ec9a47be2d11650b620e0c07d152", 0xd9}, {&(0x7f0000001340)="ac824841155882ec2280ab42f7f99d72683f2ee2b4efd2a5f4ade2a4f3d2e9b7fdddcd5364a1f2f9718a5d31f36769af3ec61c1b348f763c50c7a698110b7bd54d1c5c93fe79bf4b9e22d6f1983ad0e246b2a00d218767ba7de2285a21b18ba0d307f6fa6601d14542fb5dff44a548cf12ed750f268abb0e93d47897235407ea404d993d215883eb40918edc7d804bc09acd0fceeba66be32a84b6bf2bf7adc330ef8fc4a599bd4fdb6326765c5b4c02db53d37885f0efbb8429681de9af8744e4f8fc61cd5f85f2648a80d1d1c00f6713c6c67a1bc68bfb396f7fd0cf8f3238", 0xe0}, {&(0x7f0000001440)="812797e47c9ff969cb612d91452938dc895302b7f0b1c751179c49609d7c228cdb665f801439c55e8ecabcdc04b9572255b8ca6e99ad32150362a1f0e0bdd68c7eda", 0x42}], 0x6) 06:51:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x2, 0x1, 0xbe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000140)=0xc) accept$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) setsockopt(r3, 0x10000, 0x2e, &(0x7f0000000300)="ebffcbff13b9fd812eaa4e713c750000319296486868ba93d58048d7db911d6f91ee9acddb14944a0f1ad8f43b92bb07dc06d050b0f458385c6e41c58cc3b3ed51c9371fe52e2c9d08b16a03a359107862adab2dfc1da03a7285236d816a9caccf24ec2a0de9099fc0351df57864281c1dae1df2844b805e0d983059a9de49ea0b7e79881b38d1175966fd", 0x1f7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 06:51:10 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x40, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000000)) fcntl$setstatus(r4, 0x4, 0x80) close(r0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r4, &(0x7f0000000200)="d53134a6e63ecfad3b5be2254e2a2da30528647f0e44c7d30adeef516cf83d62a89989e38256d7876d7346c01ccb94e4adee8765d4e502e6348fc8d25fc738a2902e756dfcde19f62876643dd5c2f4233177527e77b2b4b031cebcec02bfb045de8842f9b7eb38cfa47663ce5c91372ce048796d0d968143c5fdbff2287a8e59b3092b126035e5102cbd0f8eb730467107df0afcd48a49143fce8c6579c67ea9e955bc1ead14367b93fd88676cfcf5097d2b455d62927727", 0xb8) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000080)="a6", 0xffffff28) r5 = kqueue() ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000040)) kevent(r5, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r5, &(0x7f0000000080)=""/11, 0xb) pwritev(r5, &(0x7f0000001900)=[{&(0x7f00000002c0)="80a4c0ca3f3b29f94859c505893dcc577faf3312e20b15e34ffdbc95c4853efa17215cdbc2f7ff35febe6f1af24ddfcdce231bce681bf3cb93f65acdb5bb378f86d6faf750d28cb318ff3908d6eb09a81dfe5d5e02169d62ed11909abc9b035f0c72bd439ac8fc40ac47c6eb5a239339b7365d24c1e76be9003f09b9f02ae52bc9b12ef6a93f1f9aa9d27794b3350111fdd326994663cb93a7388f384430e3c56b", 0xa1}, {&(0x7f0000000380)="7cddfedc39d32bf5473b72197ceace8c7fe33399fcf4dcee7f26241dc8ed83cb710c245ca175a1625fafc36c409f8805f13c5ddaf0bc90cf2a12e24d259c23e955ea7064bc33a1d0af004069a8ec2b91e9bd8ef0801a80829a0cd7353bb55f98ec9365ceb6a35740dd5a51df354d7ac0b250b19ceaeb87d29ec1ecb892f178e385bbdb260403ef9ceaff1007fe8b2c2afade1969ee81a04db94ff265319aed38684551cf5df512573efe8134c1664b1a706dcee4f3faa13aaeaed96b13634e90e1c44f29e07d632b5b133a", 0xcb}, {&(0x7f0000000180)="3867479a4471ffe5f770c4d419e155d484e552f9dcdc4956cd1cef23b48c7e8058519a3eda7977bda177d00679925d5016e4789ebb05d4e21f82", 0x3a}, {&(0x7f0000000500)="7585cc790d12027fc208244dd25680932c3e12fc1437dcb68d01d71ae5778d616c23207181eebd9f9c657a8e6c690084f52bbf62be1975f76c3c656c2df2ed766253163cc6768b04f58a3061596a044d008722889be2bbbbf128ec9ec33944fcbc3506ca5879b561b42690d8ff015f680e076066881a654ef4583f06236d70fdf0a5ccbbcfcfca8446c949c41432ed9295bd4091835d401cd90dafcec9880b85b94a21e155719dd051557208df87eb9f02d981308b569966173eb9ff2b787b06591b4675319bf7a79f279c1328b19a0d513eb515fa5f47cf43306fffe9bea4a2e80470a3ed0146c56fd3a32483d827b23b627978a82327f2f379b1c67863daaf9791baaf18fa1600a916657cdb1d007b96e8420f14d50e432c09ce10a7f5eab94b639c36befca2c5b6cd0a900a0f5cb82a1d52171bc00d57486fdc0e41a16a1181c85258a921e5089ea5cc9db15ed6b2e2f02ae2b8a474673dc9b525a894dc1ec9eb56af077f1554b8e604db1dea5e61c4aab8d23b649d120329c7f338afc5cba8ad906558c5773f3fb1e80e31354fbd238dc8b510ba3f2e40796a1a731573573b82e8d17a41eb309df38e3268d66040c16faabacde9d66b86f5acb3e53ad9cad54f5341e3db08365002c58b9eec6433984a932afbec771daba21638fe28c1a10bdd6be010d878b0bec5d0bcb839b109d482f1a90b3252162364e5fb6281595c73a2ad94e915f20be6ee1aec75273c45c2fadf4b90dc4a3fe0267a90d8ef571ed4d020aa56ae1a804211013ed47c0fcb0f20e88189b8d87f0e0d9a27802ec4e837ab76a3b25a9b87ce061154de481bfd6ed1de36d147dceadd81c44f9acde84c37af6a37f4ba23376f6216887c2828095ddce86ae6e335a2558f00e952aa4bca84e51c3ac0f9043a777db7345c3933bbf767104e7fcdbde47ca41e16011eacb21139c98f2c9cbe35b970dac485786373df5d0a84b336fddd598a91516bacd31c75c7390233834b8a9216ceacb545a2e7d235b6dc5b4829fc8f9009e8f80eea55d8650562f9c571bde6f5662b6becba565f4c6eef3e50f451be6e939a45c4be6a53f564471aa902a36b966dc5834e215c35f5d339ea827b09499fee4564f02d9560097011e68784e9667c3aa24272fca95c8ae51a0a9d7e5eb0b211ebfd781ef7d080c3d582cf7e4752b2311effa8e0004bb0241ec6d94c8f0080cc89b7b8f7b28f2981f631e748860143fda06c9b497e347abe7e0c03fe50403e72be7e66e2736df912a66689a8ec70601f0bf8af6376e8d6fd38fbce504da9548bf9d6c74ab58349c0b97064d65c894941cf75d7d08fa33b1c8233a004fcfe6f96835862962c5e360d1104c98ab5c45d65ae3bca0d98c72e9a7567d1954eb45a09065c7a114a95639b0ea1d38769ad779f3a1e48cc0de2a11b161c39f4b137510fd940de43f6d8471de930298192444ca0fc70a5047fd9fdb03231f0158998174952ff5c18f6ac8936b614f2b9cc0b0f2a8c32c823c6e0f4336bfe5da52f8b7db538ca03140886c76af5f3824e3d24806eca24ae81f27ac129cf07d5e5a1ac38ad949f590454a2f9440d34b8e5337d1a6c41b0f4febaad6f7511d37b2728ac7bd4d58fc4b91d4e5525152c27834062427c473a8d32f194557b9c5e3f08b7f90b88a039bd989a215e7aaf9296551f53bba86941f1c5b987628091004d4fb4dd4e98dc9c5d23083e0d72103d56d7735f15f713ab816bf30946a0f3f4396be044c547b7598794927ee3685a6f6b0b0ccb6c8f66408f3608b1a5b21adc5fb8030dcc8ea058cbfbdd47ab3047b3db6fad2212159451a3512354e2ccd11f2d07da1cd59e0ca943c179471300e3b57d7ba8a066c4fe98a144eb2c626592fe3eef485d15f8239a1c1efc2be5562d306f1b8b25f2a92024855a7354f5b6a846e8d30dabb81ab38ee318d5e8de0943790a78503819fe30e2c0b63a4975322f90b0c12fd26c60d031de895fc31d805b9957658da5e71d16478c6e16a834702fb3ab8533f2732d7ac058850271582afd6bdc875a692b2988481abde34a467d4188df26569f1f45602238a454e30859b17948d350f7dbee0577e6dc5883fd8b7f133ba718b2d2d375798df4d9ed1bec077c9d26dc4164d04067bcfd7c697b1b6329bfb9b5605765652d8b45b951725e227fb3bb414c4f9b0377295a9e19632d63e7b7d76e1cb9956ef7e8d0b05961f4d09aaae2cb388184d9d6b6dc88a7e18968b54bcc2f03aa6d2079a9ecd94ec871076686a79dc0fc50166c672a009d46fc7367242052dd35cbe9ff687b33ba72dee7d2c77a185a4bb48b589263f2d398113b338f931168816cfd8dfbb762c3802c4622497dcd3efdf8929955a46953f7887eb93f86f10b5a1fe7195c94f4de132a63b102e8a9b4613d5128424b00c49a2832d3517e339317bfc8e24d6e5fdc8f53b1fa6d12a3710c60f55420f251c458192c2da07180cccbb17dca31042baea812b8a6977b095a2f190e03ac7e882e68b74b46845520e7c9050afdff561fdbe32baef97fdf0c7109c1a657f244cc1bd1035f6fcf67998fe52b38619b3299ac8c746ababf2b378314cc40ef62dcd9f6fa54e90a068a27907f39dd606a495a6c0f3cf8d4c057979b9210adb0afb19d7f00e34e661e8ab4694e9ca8e2674571abce8eaf4fd6d14364f2ca1c8d508bcf168744fd14d9a197edf8575dcf1a0caa05d47cc6b8ae3834782d80049fd1e6e4c529132b851292dae3362193aeb751d04faa24b9edd5cbace3b47b446d73cfe9e994bc704b850f9361cf15cc35401833decddda13d4ca2b64d9147a1899887b8d50fbee462bc9ce50fd1dd92d4de7fb66e44b4b383922e1667eae1f9093848ac601ed8c6632cca6e7d88a9da6788aeefe159662328cedfbe4b10524d24bae3a1655824b38d20d57f2bb66ae3dffb4728d475827da743205f757eeaa31e3df3b596380c88a562d7dd09578946cde43cc9f5e301d08730e3cc8c60bfa1995ee7b2d6877266b78d76b8ef00f83d38f5690310dd2262012260d604055214d23d065ed5d93276662644eefcf960c1055e01e5300a57dfa8f7a5d91872d12d14aba3b38c8e3d311184de3bdee64df9ae8bab34ac363079b12daf52d7334d8dfad8b8ef174c1d8cdd0e27a8e1ae9d7aade8a6895cc87b8e38c69e6adf165a6d5e9832ecccef081131d15d0b38ba8fd59c41fa4b390256e12ddf89dbe2086377e77848d3adf7c36ef30a83397187d2fa559e2c26bf8a828ac84bd57ed0badad11cb288738a098c3974a60172d50ad9349b9319c031b90a1e21a0c4468b8cabbe04d24d0b81eea1b01d18c3ec2a26fbb4d52269a15ea9f0b21f216b320c22658cf24c6d6b31ad2f4855dc51ca96916abca0f07dc39601366ce59699e7c2b0a74f307dc285d4143c923269bbefbc2f3db4af04d6b2eb4943ed35915ec802c9394f24e138f7df84f361e6321e3559524f32985d060fc3c98611f1691c79ceee94fea95f292a348f8596973be219a174dc2ff53f4a63bea5fb6c62af528c9aabcb2bcb39b7bc10a1c69068d95d8c62367329886a4238c048b6c1bf6905d638b8bf2ea78225c0744c2ddbf3bfba6d11049b122e3948987dd2b0b143beb666edeccc3f6e248816bb7bfbce10d8df374de5860f1234e6674167aac985175d4f041dac62cc234befcff09d6cdabe86d318681e809d8388bc4f36a224424c2f2ad60c2005ed1dcec9c0366f54deea90e8bab5fdcc15a13b4ec597d05716349b9ddae8df8f768491e21bbbb5c48dbb15c59d2c94864b77a696fa5791e4d652c8306ea7d25bf1a3ba6debf7d2e94f0d6e671f8b0f073460aa2ddbe0557a92c9ffab9618f3e8908010dc9736303e9f68220b7ac62bcdf31262390857f287b8f812e61ef388ae6cfc9e1f3cf01b6193a79d4f85fb6dd089cc1ee8c768806e870db376fe346488d52b1ecfc6fe79c8459da4e3bc85b26dba52b7d1f6a4c5de08a21292a05f9196ebe72960e49b5e8ec06a6698158b66792714aee4df370a3394ae42be4da853e5a74520b2574978db9ae322960a93f249a3c76e84f125d1cb4c649968dc7cdf06f8e55636b313a4952fc685a0b2a90775a319438e5442c1389fb46961a39586197f9e14c65751d045fe18a771a8b31c7b229045c39b26dad6645101a15149eb9858988228859b07affd993ff357695ba87e5b451816dba9f20bba407b8a84180253a1cbdbdb0a29ab57e393953d01d594d90e43a6ddcda315d53950e4bc21155c4bb697374e44ea24f074e8ce155ca738b342af896980dd51f3f16f9f18bf4b91b2c2c3fd6dbac967a1a6430cc94d66fde6db3be1994d106b32621772d151835ccde47deb607c3b5d1aeabcb3067c8e87d5354ae705df08c13d12f70044e1b731b3dfd1bf86a5c7730df23aa4f5c1d2dc50ea7de1fa0e0b38459fb95a4fcac29acbc987e3d01e01c48a07d1ab6c788e0e40417dd40864c4e753e62d738d7ee8759a2b30fe0a4f11d1107febb7462aa4994e6506552d021b565c5c68ab8e5416e89e6e8014b33992b595eb251a0a70c9881ce154d25e27c04afb2dc416ff786e48c54d24054f863088dc9ba3fb3087512ea48fef9173ab6140e0f2806e7d1c904b196bf15f62929230d0ebfeed1151a860d3f14c918edf29c077b9a55676e8b799db6daf9a803c6a2c5e62598e2b28c77ff15cf09fdec2355b30a052d925bd36f77df6b7d318c98bafd3546d9238fd1e776e301e85435203f4552cd1daa78e2bfb83745587d721419c68da617cfcb1b141fed1c8982706134f81c06838d95a4aa7086eba44df74d750d6e98376df02377cec829a7e8896fd0a679d99720afe0e7af569a1626f67f28552b97e42fff4f7108a49100f361583a57f533d395f9a0f4bde6f185e9fa6ddb6397ff2723f819dbab00df2713a8404df1a2f530196e976c26e731708e502bdf01081cd76bf06ee126209dc784810bed03d45fc4790b7a0d0cdb95546e244f15f58876328229997b3dc5e2e8d853c69f781d28c5037fce900f9551ad22d968f265ab7adfdbfd19036f42186c6752a2e75e79edde312442b1a20bd38cba9076e8c3fc4358fdbfa520f05c19d95a1bbdf60e923392ab34e59692d06676cca2e77f4683dfbe6364fc6df3e32fdbf08b572358ed77a7a3c47426403c2cf3553f16eb4f6c4cd32853f57308243505391f0e009b2ed5c55c7635e0561696efbfac4f417f523509fee9985e4b04050a74278282f9749bac324b626abef5b0996b5fd889098baf833fb317660365b51136daade2355f3d9413d011b698337f1c3903c498fe7ebdac07925f8b603ec471f6caaea10d63df55bf4a87c883e9307e6c859e2cf4f29fd43713450ef36d40e8348fe9a4ebcc033f27d398236215c73e1c617f1ffe2a6ed96c0018505e14d2778f9eee08a531ecdac752e1a56831927d64ca6b30a108b990d6a6473cfaa0f4eac760b474e7fc033b3ab6b466b7af620ff2833ebb04be7114a7b5caf2d5b7a98f54bf3efeeae0e9471cfeee8a24ceecc7efb72e2d097e765a6a303c634c0f361adf8884d9f55489ef2efbc37d5263a17681d1c9fb45e207f9553e6dbcc357fefb24dfeb84a43c6fef72e1a94095806c828c88314910af9c6b674d6f7247cb7f4319dc84d0a5101f2d18d45d97ecef09f308744fbb40cd969b943757e08ec1eb5795a8d46b02c805ee5bf889fee20a54eb7875f2f3dca5580f44fecb806d24ea33efb4bff61238d625cdd81802e5e4e32ae2926b4d4cdae3372741bf3324313ceae", 0x1000}, {&(0x7f0000001500)="0b2e36a8838037c3f379f9560d7bb7def10c21958db363417d5f5f916fe60b76f0500dd22ac40b344088005631f0686ba0d6e3e9554c431e22caa883a53b912a6d83d8374847655da882754cc58cdb1a49a55b0b53436025ddc4d3b442a929e7c96f74ca78eace1ee7f1f9be0bb566158d638ad77aec41cb3d96c3cfb824fc7c88d8974b33e3ad5008d39cebb9e0c4f221883fad3547f5f9d23c56c5d0dd3ab9a268857402feb73afbe64bed47220b7d43ce1f337811e4755cc21f433020674daea2692e311da27adf725b19b03e4fa43bd47c204c7f456c502f704c902fb08fc7868418a4aa7597a862dbe5583b84dc971b1bc05e8e54", 0xf7}, {&(0x7f0000001740)="af619f5908490ac7a6f071739084776a34d75feaaf59def709f621a979eec7dfc018c2b765c7b42f017c89352fec7f11674659c9c8dbc5194e50435e15fa6b1597849f2f8bb627610ad6668ecf7a407f3d8a4abd2d900c14706ef84acc6b3ef6a9ee46b46d666e67730780825eb6a8f7eba901e85c34f854098235dd5d9ec9f740a53516fdb4954d96", 0x89}, {&(0x7f0000001800)="33ad4633b7c2f7eb10adc870e9e2c68f93daac836b9237adcfb3a12f1cb07c24309746c008d5c143bf0b5089ce2b1706c4ebfaee47f9e5d070aad28b6d12223548ba9b96d987614dc01cabcf22fe8118f86faf5e610d66aef79ae801d2744e67144ec556f7981414434199c04d3b8d7aa2991460570c8321898e2e980eed4da368d3b0a629e0e9e355bd56e3315f34e6f299709520ae32ec305f855f55efb5aa49670e6c2d77a022e7a2910ab0f5cc76ed35beceb4a541a5c82aff527cab2ec5df4359ba4746adc5e35f83d5957c4a828202bd534eebf014b439bf42bcf4ef2f0dbfe4374cb7", 0xe6}], 0x7, 0x0, 0x3) 06:51:10 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000180)) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3, 0x1, 0x20, 0x100000001}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r4, &(0x7f0000000140)='./file0\x00', 0x20000, 0x28) syz_open_pts() r5 = socket(0x20, 0x5, 0x1f) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000001c0)) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) syz_open_pts() 06:51:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x6, 0x0, 0x8) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x2}, 0xc) getppid() r3 = shmget(0x3, 0x4000, 0x8, &(0x7f0000ff9000/0x4000)=nil) r4 = geteuid() getegid() r5 = socket(0x10, 0x1, 0x0) dup2(r5, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r5, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r6) r7 = socket(0x18, 0x1, 0x0) r8 = getgid() dup2(r7, r7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r8, r9]) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r11 = fcntl$getown(r10, 0x5) r12 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r12, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r12, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_int(r12, 0xffff, 0xcb8398f16d9ea6fc, &(0x7f0000000280), &(0x7f00000002c0)=0x4) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000008, r11) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x2000000000000000, r4, r14, r6, r8, 0x4}, 0x4, 0x80000000, r11, r13, 0xbfe, 0x3, 0x1}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x400000081}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r15) 06:51:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1000000000000074}, {0x30}, {0x6, 0x0, 0x0, 0x100000101}]}) 06:51:10 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r5 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r5, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) semctl$IPC_RMID(r5, 0x0, 0x0) dup2(r4, r3) listen(r4, 0x0) dup2(r4, r1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r6 = syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r6}, 0xfffffffffffffffe, 0xf9}], 0xbd56, 0x0, 0xa, 0x0) 06:51:10 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000540)={0x4, 0xfff}) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = semget$private(0x0, 0x7, 0x118) r3 = socket$inet(0x2, 0x3, 0x102) sendto(r3, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) fcntl$lock(r1, 0xf, &(0x7f0000000900)={0x0, 0x1, 0x7fffffff, 0x0, r4}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) chdir(&(0x7f0000000380)='./file0\x00') semop(r2, &(0x7f0000000480)=[{0x2, 0x10001}], 0x1) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000800)={'./file0\x00', 0xf7, 0xffffffff7fffffff, 0x3, 0x1, 0xfffffffffffffff9, 0xfffffffffffffffb, 0x4, 0x3, 0x0, 0x1, 0x1}) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1aa, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x4) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000001e80)="80a880d835ad1482fe5fbcb86c575c0bb612ba9d00aad74d0d675e8a43abc962961725800887adeaf13764152dbcf95f20cd38eb5af72fb4148e57399f7bdca99677682243f1de92d8a1981c8e0b5e83f6e5f32aff8a0d8fe989035ac8378b8a8df4015f06bb83318a241eafd517b4f1ebf7105eb70278b18952e4ee7b38ed6e89aa9baf5d84c5dc7e95e3a6b3647e2ebfdcefebc1c9", 0x96}], 0x1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x8001006, &(0x7f0000000140), &(0x7f0000000880)=0x10) recvfrom(0xffffffffffffffff, &(0x7f0000000680)=""/251, 0xfb, 0x2, &(0x7f0000001980)=ANY=[@ANYBLOB="cdcd73fbbd3b93f7dca39959000000000000000020000008000000000006f1d623af06b45cc0377ecf2f8a236c00a2f03a5ae7c6556f160fb6a25b8b25756542c2c4e2a8b7b5f45108fbdec7d7f6b2d81bed185fe8e2a0c0c24515c3427fa24d1121c6c7007bb899313897cc1926907b0d5f3f4c2fe84da5e37ef3ac20e966e1a0faf91c81ef6b705f98a29b20b884f4f753bab3ee697b5926ceab16d00d2c43fa3638f8304c29014d090000000000dfd4b6630cfafd20ed10fad7000042b0722251ade451426b5d22a174300908b8b18da887cf862ab51c55c7fb605f717d006cbbdfe74744ecac13297a509e9b0cf27351b148e58d6a41923ec34af76d3f7e4f0311fddec69c7afe12ab1baca582a8c90ce9f51ebbbe34b8006410942df5541de37fc79af8fa46b9c14af640ffeade06a769a772d1ac050745068e1b6368b3029fc8d4eff476328ffb85d129a8e329e44dd59011a055ff1ad36a56f8bfc0d05a90520706e4057f54b4a506a82b6ee1f01757ed8cba6643000000000000020026383ce6a93d4d4258971157f5cf5ab1ad6b9b85211dd48c05f52bb46d2d740ee39b494eee48cc0d019611e8045f1cb7db9544bdb6e4b1b588bc2949219feae4b3814e2af518afcb560c5d554a826bd3c8cd699f89de445258b71699380768b8fdb609a111f6665ebbc6704b3d883f5ac40f5375ebcb62da2836498e1ac5333bd4603bd3cc3c7b9ff6676b192d57dba0557e05b27e758157b9b4f7646318dee4524663c3f938ed149f43e5035378c9cde51262213f8256ebf4e9b95e87034355d7ce33d4992238fff7b06a20867fc16a6422e5788711e97edcf1a8ea05b927f28996427b2b005363724c194d00e68f6b7a574f9f2dba146749cfb4d00cb24ae47bd42b463cf73bce3cd0b3b230ed462b6eb8a759cdbe3df8c978a265e49a77742e7845a30ee278a3df09647cd1e37a4a2f2602b480e6701e65b79a702c36d9c56b1daa76444ec9a3411a0ab0dd3dc029b47fc6068bfc99f2325f85820c7f16891f69328a8ece99660fac"], 0x1) pwritev(r6, &(0x7f0000001e00)=[{&(0x7f0000001d40)="083483b57dc7f67113aef608f94cb38f9cce5396989f53d527693cb6b3cfca3742b145f93cd9472dbbebe294dfae8155a401a30ea86c77cde496bae24f7ce2e0cc1239202f33624a73fed862f52617fde263f1991b71559cd4c63ffb03bb4263c7555da8887fb93bef9f9f5ea7703928d526f7ff30d80b89af105725fa18207c57849daa07113b2b0e89a61fc088f96b64d1", 0x92}], 0x1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f00000008c0)) r7 = getpgrp() fcntl$lock(r6, 0x7, &(0x7f00000007c0)={0x3, 0x2, 0x6, 0x1000, r7}) writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000580)="48fd2c9ad482f7ac383af35f6f1da68bc8d4cbb5e49e1a5beadec9e2f09b3c46df3727698bc5349db2fc7cbc65ab3584823385300681", 0x36}], 0x1000000000000027) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) r8 = semget$private(0x0, 0x3, 0x410) setreuid(r5, r5) semop(r8, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) shutdown(r6, 0x1) pwrite(0xffffffffffffffff, &(0x7f0000000980)="982b04be42c9f99298b50d169f6f9c910e577ad8bc730d0773ccb7442d0fb853cc55839554cfa7d0e16799f065e685256494a8a6dc39aa6a840b87894ee9da10c568e49a6bfdabcd77498da37c178bbb2119045d9ea547e1611257b6cc2e5b1509bcfa17d7be0a1e129f185044be84b5538a17895b76c62f1261246bb3f87bf5582cba57d0863ce7e5c6001e13eb69de718e7731e5e1232849a4686d49483fe125195f69b0bf25844c107731fd2ef23b4d0703203ef1940d958f9950053700b131446b0827725f99d0d9d2cc52c37d396339de240fc37290f3c865d1b1db4cd19dc9c872ca1389f90f1ba8ca9eb42ade8800e375adb1880ec4935ce686751c4cca72255750b714b9209503fe09f4466e39936bf3a7bf65b693bb83048a4322fd1b265d125824a61aba1e6195132c61ae40a71eff15c4c2cf285831667b32fa88ac3a656173f164932efa095528d5a23ad80cf4f8c0bb8b1b761a35654fdf0f100ccabf903d1aa5eeaba2bac90a4599adf8cf03d2354b845178c7781493ab47b01e6837609b9ffb014e7c703d05180686e64f17fa02c776451f2ba86c16d788cb202538163b711dfd0f8e793c31dc377343e87aa250d9563b7be5e5c9c78ba53c068cb8a7eff7a29742993052d796309d56bba681c2145717963bd7892c072f69c54e66f6f85387c8d400bc6c6934481ef9ecb61b12da54847a32ab5e53c0aabc8506c87300f8f897b39a16a9f93cfa9a4f6e3b8e4abe80998f3ace4c2b844acf402eb3af9f8facf66ef2bcb37f6d90274156d98f3616acbf5bdcaaf5548e6d7fb6e1001be798ad15e30fd7616ad045bf49e599c039b6c6d7661e6d23441e153a66dccb36c1ba4d23d08430d4d4ec701e6787a37b034b2119bb62e6e7d8c29965027c6558a2dc1b65b812b7ddfb19d0ab45c60f149a4509800dd505be26e029cbefcbea82f7ae95ee8eadcf2584a192aae52482d6bc83537e0f6744466a8cf1412f3e0052615bf768da943629874c41f9c71e15141eb526b4f96605e34a538c89c910137707fefc3ddd9659eb7596e6a0f83c804bd81c7cd06d3d6d05b4a8156d38595566da385fa094f163a88d46fbf8c48826076495068d274ceb1ce0f9ee2cdfbb766201a957517262072110a9bdae091f52c2721220a0bed4c46d8ecb3e2ef10ac8a4a3c00fbbdb03a648aa7f6cf67f9956aecd70a671a83ff65dd6861c10326e3cea774d6fe66d6a1d76188b8d4ecdd2d073f62770e1df5488bb18f7e98b45c599fca0aa66db371cf8f9143a70da0d207b7a1d65ab43beea78320ff5a27de5ab288206fed9387a172b2e94c91b01d8e3c3aa3e83ca0c08c4121e0493b29f74a4b4c0f06272fe20c9304f8b0439ea103210359de5ad703052a9c9d5cefd5f62ff7eb0b31ab7753069a40afc50da73d9e10a163e7e441b69860270c2fd6106c63053bcbcf5198b5fe77a9ee1ec1b5955b3fca6403173db857abb2a33338302857d3015fe072c4927579ec2b3119644e8853c387758c1ee8c4aec3428401283fd6f154a16f9dbf5a07b402ea2d6e9381aa725db7ff7448aee8662fa08553bf2fc480d57a6c5085a0cbee9ef9ad1216c7e6dfd87a8f8e6ff213bb748fb635acd7d80816f03a31eded49b080828a81f2be11e55d0124c69c1b8e1124d8781b926bb0d3c6313ca7a8f53954ce30255b5eb627f6b6139ccd63f56e73b704ca90381dda31985648ca69a903999e70a75b21a27171fb80b127b2d6106b1091125693b66758ab212b94b6683e730a4e3a67a4225711319f6bd9ac44a3628cbeb251cc93ec36302c4d46cd2c838ac871155a7462b48070f3f107429f2a42de52ad32e4b9755055d02379a4d6fbca44377742c4b209a914ecb25bb26af2c3be9163f9a6055fbfd443773969f84e53561ca0ee10ac07dbaed6792ca49330d80f5d6b8432291700e0013de98d97c512eef41044dff7a234f71ecad532fa6f8dacae988fe0028f4d0ff3000495861285cc7f1b91163eccf43f4822343ddb2990996d367d61036aac3f991220845c45e2abccdf37739c012bc09d4b93c22cf4af323691f66e75a9f6ae3aea8b344aa735e53fbd9f8d153ae170fadd56e85ef19f5b1dff400f7dfc113c06371eeb24a5a00c54382ff775ce1f0a717befd0950fb1a3f99852360ee4ef41a18d0f514dc7664bc940626f4ac026ea2868ee07597db56b11ac4f51cebe009f872b10e94f323f3b9e964bd3e7da88ba342b0a8caa01885791274d38e4a9f4b4469839aec8f5437373af1b2744160113bc37b8fff268756f85f2c15a73b143a77e2801e2a30adac62e1f21199d58d174e3186b91d54377c6123c506d37cab394e7819f67a8745bb8ddb80cde685652d4757f2efd5a34d5c8507043c0ed3021a5aee5d19e358f2c7ab6dbd9ff1b85b8642f0d5acf6cb2759321208e57481cd6962cfdc1349e0b8398df48a8ce455582613db95a8d47f61bc59b656a77551d51d1ab2ccb34221f7211e5afe1fe2163492260dcd33a6945da88747fda9bb8498450372914d519e9cde1d954f7185e05ab02de7ef0f4cfc17e7b16698870498c688d32e2c2971af30c26126cdde1d340b99140aeddf6f9ba42c04de52a023b4075b9d5c8e162bb2d0bd69208cb7f9005db842020348e522b720225c56baf137a563d60f304e5738d20e674e077341f04224798756a911ce5d92d7360f3da9efdaea1a86cbd429d9f87af3d65010266d0dfa0573343fa6a7c22fd1cd76e022e183a965baee9173bbd8ae2793e90ffd8c8eef81ecb9a64cf1d8e79e63b1df3061c65c992088af2847f9179a3760086098d13f560f220cba41bb822216f28bb4d92557571425ee09fddc29ae13c8ba944595c99f3df6a966dc2a8ef585310f558dd92d23481512f804be1a757bbe366acd41a219bdaeb41c9b91bf483dfb37cb254a3e5fd69a33bac05a6be28b5f69dbb2afd636a89cb2198aa4e1a25527c4bdde48cbfc86f8a02ac99b696f87ddc9fc05a5af735c5a976727cc1057ef43eca548f478d012f718245c8774b528834b67f4a647e964f0a5e5338f84292b44235e21f93b962b95eb9c34c1177b3bf34ebb527b7d2dca2f9574425f728c67aadf5ac5b95263890d20cefadffa69c280ea2282f3be6de149edb7fb11d10d53a9904a11c605d2020be3d6f99e3bc991754bb5be79158d20daa60360c45b3a5f3d33850cd21fb86f059d9300fc495ea3e3d9111a076daf4903fa91565a6131b24fd68d9660efb7fd56d90158a4d5fcb22523c7b1131c1ef9f50cdd1f5df12c7e6033b83737a372f6d1f894d5d41fb4d3cae08c244b5e1af47e6fb21b7db4213932d5bbb0d0ca89025cdfd410acc23ca07509dbf2706ed8c9ba9e34877123b16c30994e944ba92105aaab360306eaa5a660c9cc00f8215fbf2244143c4339db4eb087e42d7c7976168e615416f6f0abf709615869ba0e45830a05874160c6f5cedb1703c3ad19dabce15b4845ffc992191fa3dfb87efb5466d1f343861b0156bf7d7122c8e5c9ce9d30a1258a0a791f14c6ea808d353f8d29ab1cb1348c7571d8cf1f3a90a8939b59f40380fcdab7328a6f64a09306d792ecaeab45562fce17d58405ba94c46c279dda77b66a0581f51ac14d621b85e2dc70a3a3cbda404239ad9255858e0dad3da7a81d54d736f8288c86c1cc89778eb394028c395058f735a75e7eb9b27ba2723fe2876c8f452bc7e9f3c61b517970087fabc2bcfe9fa1486eb0cb97b42093b7eedbb2a3f3a1e69e70a39a678f376566d0b9c746c7c34f27a0de2cee173e57f8f9f3dc046fa726c43ab88b3a9404b22113c8a7ecf9f79846d2bbc740a034b7953e2334ce23aad04ed398d81da872217534534882145556b8d505c4ebd3304f0e4c7ff64fcbfbd02ada0ae465c810ce2ebf4216d5b40e34a56438240b79c8cb6a23154850734b07b065278a71b60ed65ecaef6946e06e671fdc69ca2a5ae56960a00d7da62450989097c0a688ae52314e718a9273c83b13d59eaa0c5e282158e4e7537a9c691609d3aff84813fea39bcd174eac7d1832715766bf0bcd9ea830fdb932968c359ab79a19806f99c01f2aec753a73dec7f076de17c0815d7b40316d5f59ad1b60d49b546d91777caad13f8cacfbb9d101e4cd64ffa35bd29e33a95b37c84e9c1be77823f1806a503a75584b7668a5f88124c95ff60f733c0a5e8db57ef39db899bc3439bcdb96bab00f0d804fdd58bc40465c3c7e6ce76c685194261fdf894c89fffbfc199ed2c4e3f58f0f309193329204d61edb62ee12e24186e4bc21972ccba5b92baec5918ec6880e4f75289c89b03a41d68c7c2a4d1fcfe8923f2637af45aa00803e7f4982a8563ad032935104c126a7580d09e26e6d7721ce7e13b01c7d415b289c882b999468ae81900305ae29de87e2a3ce33d8bc923ff4c21bcea858d064fcc7ca609ed4753b1dac6577edbc04b18c1e1e3b035d2d47c7c6ecf0dee349e591a064229de25d1da1110224875ca30d48e7c316068a570ee635c94f9008f90d5aebc070e44a2ce73e5ec4019ef5121d1f81703a1dcbdde7972dfed5343dadecb352bd2bc5b67b660d6141af9b573b04a2e987724bdb44c6fc5c01814b5d27e4cce019d376a4cdb864e0e6265110d8279cda458dea033bed88020c9503d9b8c811d6669c821695639aad630d902463eb8ce7760532c37d1d4c73aaf7bf348088146e649ad3c040441de687a84b059b62d686036b1cb2f864875028e31c0092518162f26fab7f3ca5e01194e8652bb2e6c060c194a56160d3d296d85479fa308fec0a2d40eae693f00ae32c62af16c0ef416691f5ba843ed6dc2a2a0b9c3d5494484cc5a7e9568e7bb952595fb81af71e843bacc34bbe3a4204f58b9f8d9d6576bd4130d714aa26252635e24768c379517319f68e0e8d7a2aa071f5503739acad36a0f109fb3df6c95dd2a1dd9c25b38b0373d41aa605e7e8c5660e5c106ff290723460041d1d1ad173f715d382302b8ce36f3bec72aa4d29f02c2e83413988fb181d4595c75f5b8664f1a8041727a317bf214aa3a7e1a44ae28e4a1ba74c589ca8687e31b641d0fe6c2acc66370690bd078155d10324546764fd70d4324b00987b7459c74f1242089418e35b7520d6b12ce3510451ec06206101a8c1b30be5de9585f24f5b2d6faf48fa326205b33b071c69347b5fb9ce2630301adba75917402dc1af149e10bf0f08707b2ecdc2e5aca2522f341460785dfacc0375ddfa761fba0d674557b36dbcd208fa3ac86c25481a8b750893a7e91ae842038aa0382775183e7a956284c997d705e8e20c3bea38cc55dbf5672884bd904ac280c1e50b442b689671fd042388fac78a96b8b37d3b78364a668f752c01063d46a5db7c3d8577a4df20369f918c87b42ecc785456a87d89576361a447f3b463c6dd42c513566a7d4c0f592247b1ac233ee672e251fb852fdbca0cfb08cc5a6dac17c35eea5c9e2055cc75d1dcb9474a23c1e40b729c73c10243ca8affca0aa1aee7352ee9e8889380d41be650a0cec50f39e517f771c60c8b2412d84abc23f2f2f296863b50758003073ba0feec0cb7d966e142bcedc7302ccbc69675465f3153982e6014660f94c1dab35106596e8fb468a190e036807ba20ca7b7863f52ab5d7335f9fb125247cc5fef2797f4fe14a4b3a1602769dbaa33341aa15aa5c20111852061d0338592fcc54cf5a43d10e9aa7b9ab8048f80d82be12f3847277d856718341e2a3a7ca80d5f11b59a5236e884ae6955cdb19f6e32eeae", 0x1000, 0x0, 0x0) 06:51:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) 06:51:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x400000002f) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r2) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r4 = kqueue() ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000040)) kevent(r4, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r4, &(0x7f0000000080)=""/11, 0xb) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000140)) r6 = kqueue() ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000040)) kevent(r6, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r6, &(0x7f0000000080)=""/11, 0xb) r7 = kqueue() ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000040)) kevent(r7, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r7, &(0x7f0000000080)=""/11, 0xb) preadv(r7, &(0x7f0000000100)=[{&(0x7f0000000180)=""/136, 0x88}, {&(0x7f0000000380)=""/148, 0x94}], 0x2, 0x0, 0x0) r8 = fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r8) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r8) setpgid(r2, r8) socket$inet(0x2, 0x0, 0x0) shutdown(r0, 0x2) ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f0000000000)) 06:51:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x520, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1ffffffffffffffd, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 06:51:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) pwrite(r2, &(0x7f0000000440)="ae7bcc227ce44c1fc7c168c28cf5a978f290e57e45fd12ad66f87487877591441790df121a516a3e7526fcd1ace73e2d2fd68d81e69636ca40f66ae5aa98532a859226d80d49d94f2c50f57c391210e85a4065649df5ee18369c1c4f0395349cb776c9331998e1b03fdab95cb87f39f0bd8d796697632d2f8dd11ea48b4b55efd014d23e06411a8e4ade778ef19c0ff48cf27e4f6042493d2eefeaf8dc905cd9462b80c6bd49449afc837a2789395e9158eda9fc7ba1d67c82d272ea62e448996bfbd517b171517fe5d28cd425ee78ab247d9821b33e9dc144eb6bbc0163c5f1ec33599c8b87c3c0f379efaa3dc38050e0262bb302b8cd039ee5899db319add6d80f64e24638cf8d9b991a97d7aa46c567bcff6d7c5520c59a1f26d4873a3ab58b9cfbd72e2c0d9f5ac51baab656f9d121e4de124e6103ec2b7e696668dbab6f5533464bab8f8a3458c61dfc495d2a275e8ec45d907e5749a8a25b02747fc14149d9d2f6cd6760b7b09c55a1d5a613d4934f56ba17334a4a9e49d43ebfc5ec7e49c88989f39965cf847194549221240237a3d8927441bce391e35f8ed5c1f41b58b9629cc64a07393c265f46b947f6a0840c29efd27169e8f0866c2c8ff10832ff8645a95acf7567981c23a223dab4bf0d1cdb2d311c6c0d8a924348b94b0f03438b3f7612ca6156483a67c7f08db773bc504e3ef087f5a01be4c2771b1195b65f45e88874513d1185042a5cf3cf976938c56f5960a9c097d88151e0eaa6e6e682634fa78428f9a18fbed5cd37450db2b2753d33f4be8f1d2d89fd618c3aad3580611f1dd084c859c36f430084ba2ed74462b0bad103d7b262a8d7f7c767c6d9a22ab14141dc9d1f0a1064e8f81df8b3d22e5818f3df15c6b02424dc1767eb2a647361700c8172bf719a1b8025fef31b55d74a70202963a6c5ee573eede64ca9945e7be6dc4d90e834866098a1e6a94e5cbd1e0091b5623dd6587662dceee4ad164e404388b322a8c2a9e325acc9e1c6bf79ecdd0d87ff0338b7c0aeee79c985d3df5be26f4caab7eb022135e5c9409cf5c1dba0b95b089045333343574c66fe9f3c170c873522f224960b4bb07aa2eda30942632a4bcebfe3f8ef8d413c6802640ddd21cbb128a56a655677ce63520b631b8402e622e93d8cfb7ad731fc37f9e50b11c9bab87f82961c343b240c8a8e5cab1421d69e87663e4c0df61a329107e6a844f6f2a091724b7d40aea20e2c2e96a2982e9662a2373e31e5eb2333d38450cd068745007e6f8ccbcedb3210380c0f4385b0d1106e9e3dda00845cd16d494f9c22f600aa5ebb6ce3eaa09c180daa3759bb0c643397398a9089d5186228f3282fb4eb68f16c12da2bfa4b09efc277fd6c095776d2fec0f297e7a3eb99482b8f4903df7773568375cd0b53d0127b0128ac72cf232c2f3b9b4a91f6f6d9e59856585da1ebc09544b7a479ed8b4eedeb0bc92ce97df11d137991c29b3db9aca173e9b29c329fb267dc079b1267f5fc761f403b0f3d38beb338aeae0fc2dd679597a39197cd48783277f3c36b64e870f34a334a0250b0599b6759944f4cb9c2ead44434897313af0c6b68a901c6b19bcacc5602a49fb33769f49d5d2b5489f4af91e54a1c568f0332f614ff1c3130e586f98d01fb46d41eacf9892c5b16e046b86d2e6156349969310d81db853f8aa8b1abff56f3fad75cc06444dab20763f1b0d4e99afde90252a24aef7882f21116fa218048a7cb7db81c37ff0811b3f41a27eb5edc15d9e992705a0e170da1deb59d02d9ba2309da191c71cc0bf9391cbb105fa3924e1db41564c2fce332dda02741567459ee564dfd6b9d2d0755db6ffc033a4b0cb49d9f9adfbc5db76f641f7f6c1b5fc6bf2432a3eb1e9cb6898b317acf567a22ab5be8efaab559e393d9037a5d5672434af2d5d8be65ab371ab8cbe70f306140d23773a37d3172a545c9eea766f317a85ed442d393055af6ea3e2fb400d7aa78ce56c858a2cf4a142b8fa69557cb16e8303f40cd902d71eb30196829ca920b56bcb3c557b4c92dc55168a16fa264815037f4bb00a77e1b77f5b7d0918f5af0f549948b4aa73da4f27dc0349188536d17305f8c3a91d42fda9cb5c69566c827088da84aed44e706da3b22eb01296b710eae254787d04b5a9274de0f28043924cfbacd679686ff5c6ca81247c6f3691ab0f682b5eda0f44bd1fc95059350700b60c1e0c360d897977911459ee6f97043a283879b5f8c76a400a208ad4a0fb51f3f3e327bb518b92af0869c0732a27bc84946d88b248bf54650da6cbe9cd0b5b3142e0b881a9063de98c269a5b7f2d85c4abdc354861d0ff40ee2fe76901a4fa6b3dbfe87a9af9aa06d5edf3aa5d34013b9b506157b90507d5ad709f63c2cfa5cadb578b7734583f0dd4f19895c74fedc0da76c0c60be0e5d7d110b2b8b44e6990bc34ba4c86c10271c3ea7539a5ee55d9594fcccf53e449ad04706b4e4236e9d896ec062be31a5d34c0bcc9a4c8ff3c9224e61c6f6e6ce1461f01c68a46e58cdc743488e79955126dfd1ff87c0d3039018c9922a28fbcada0e740b04f79bdc031799f9d557388f6dcdc40dab00b5d1b8b22b3f98df97d79fa92c065fc6d2584d597b6c190cba9b8eb2a281bd4a4ce8704248184c9727e4c52329a2581791460e1767fbedefe687d9792d7b94fff2450ea26b7c09f3b8be6a34733165a8f13ee411e75d5d34437ac66373027ee2ac7a1665d80da173c74c502af98f5a09fb4d62bf149ef6c031ea341133da8353929f3ea7a08b5176d8f0bb0b951a01988cd53eae451b108a9231b3a246ffb2917e5b8ff8df051e37cec606115a6d5b5472095e2beb5c556ec48959c65fee9b0caf3956cec9af8df2eba291046574f665df9a4a85d613b87bbf139366c9918b0b09f0a804bcfe4936f7b0c91c97a190161bc4f9daac55dcd1659fbd57cfa89d8c4a08f434772533672c676909838ba311c8dcd9455b752cddc79db1dbcb180789314367fc7fc3f4ea57152d0291b1a9c28471b82a10afafd29783516d3670684b80acf6059a1ce98ee33259d60f330fe470fda5cf832edce18a4f377c7a12185f1935e0679983bdeaabe87b696c204c8d98cbba549853c2ba2cf13cd6c600c1fd85c497a997a0c281b6783a0e7df176540846b46db228a6e2d9b7887d753ad2f471e920fc7299a22d99863f96a1bc90cde1240f6af667aeced16e3464f195122f9486c2133101d8e5bf42e330cf552ac8060ce60c478122d376dc80e01eeed06a64bba8f1f2e274778a1c90a471f41cd0f2a3fb6c5060c7b5461fcd07c3eb3ceffc78598dd6794a1b16006f045e848cc0fae89263f5d9e3640c00b475d61ed7320592ff27a7226b12abdbfea2f733bd76e1fe0aaa440e3c893b7ef5fe0118727dc5148a82bd3ad8aa9d7292c5793a68042884c490fe6f74211d50001ee4ba33c4b528b0d10f1c0e73b92af96482d9d8eab8668e5cd4b28f7785399a1dea2a6a9976080e026de5ebe99ff11565791e17534393dcffa4858fa8098ff1678a12f0699917e920e9bc1c5ea044ecfcafdbe3c33256fb0759cfcee5a860eab298209f3c48f88ae77798db761b22982df44c9e0e7df745d7b228c109cff353160a53a9bc6845b3879899f7fac331e815fb1f875d40a26aed0c036c06a83dbfd7a424869b2b819bdb716f98957c4d3128751f3faff95aa445ea2be70fa470c7cff3fa903bf951b65b1283cccf079e0419e9cc83b6cd4f18d53b609d2b263e41c833833fc7668a03c7a98d44343a049a8ca0922f8d41beee37d79a0c3d4a5bca616e16c6b20c1db83bb631d6a189875a83a987ccfba18f6e0c473bf9d5116a05c47d89620a2e1f620e1fc89ce78cb23c2cce93ecee0b2e331eb21db8836df05f4bd6e26a98003a98761c8d1373db6365009b99f761663fe76d4fc59da7aed7c0660ec83bfcf813be948b16ba79ce23c956d2e5ad3708024d233b3953086757f85f2db64924d315a1dc7774aa77810a02d10780a7b2031cb266af3e7bd0b24caf5e50cd13f847609edc87ae31068ce7d3609435f167c03beb9243203d6a04b0b222bd884ed435bb6ed646c211a65188a096241dc29747e05dfddc345642ac877e2308ba37e77275410bb8b0d72747b7e3b3bd5053316a62f6542871438b53070c5e78dd822c069a4cc5b021b5233eba6028e6fad7c19a9f80ad159a95e3a13dfd30a280bad18ea1b7152eb34ea5b1100dfdf83aff440938caa61c5c51d86681b13e454010b20396b1f0598ac855f500b6d8863ee6931cc5cb96e691ae30c4db8149bbce5ead891710f6895d3956d1a73c423fe7b3f362876f92471b8e40b36940b3803d7e24401605ba092723f2fa7dbd727e450a8db7af144561071db30773728ce3f8ea41c9ed3d9c22cc9d1b149e485f393391464f4268f8ac5694d966779a6c8033713a5f4b22622b1f97588c9ddda66e5c96cccc7b9320fe08cce19aa59eabeacdda2adcfb67f597d32f1974959d7a428f18778adc634e0e24b67f65068e88d743ec7fb2053e68c3c006bfd88430817db78c7b86aae037f198305a93058953227636d11251fa9230e16a9c81a557e7fc25378721a677f276ccde75e3f3d84080370166ce0d00733461908bdd000e51d174ce5271f2cd888b66c812b0c06125ef4df1f3b0d40181c7bd3237b81e5f2ad187caff3cf823583283334ac1d76cb9cca2f2e112c4968f5ae4031bf3f0950f476d2c8a537335b8d8c1aa90e359c99354e8dd0ac84f2531d2747bf8176c740d26db595081b05a8c62c0734cf3d5045727742f8a590dd7f30f66cf62fd2fcd6d512e6b793dad6f5e9c7e27feb085fc0b5cb88069e16d570b95a87f4eec9c76a62c927fdd478f62173412a4e26524f3ed48568860d829b9ebfc3f2a4367396723bdc9aaacba9d978189012a0b6f8aa7ed09cc8cc237f58026fa033f82e2339cad70e50d7eb1704fd6c78624162400c95fa1330daafd62b12fa24df4252cc7a69591d4686cc8c56128e577ece393ea5f862e54a1d5edbeb77eaa418907cc11e84720c60e8b923082171c5da0d374b54f02ab8b5958a1f30e510b8028e45bced564f4cbe6fb1adc6bb3ebacbc699da42edb50581f302004648e43a017a0909a324fd23a7cfad093e60cc281a53fd498b630db8488e36892a7e4ea9b1645f42f17443fdb679212c99f1e0e9da783cc3ee24eaacf52ab9042687885c070217c6df77a5166453819f5b2b912b25c87c15e285a9f16d449cb842b85e4d12eb980ae832c20d99cd7a340216641911991ba01a5e8562e030af7dc00c2a0205ab7a84d31154aa098583dca167f2fc6e4d92781de877b4b10ea7a1965e6aaf6a098acc17b0befbaab978761b0c05459cc592cbb4f7ed87d531a71072e25e9eb37c568c36bdc3ebbcf2780cdf5a916db9b1c0c55640bbe569821dc8cc3b2f986f92279cc9c4b27e3127bff18e6841ee9f50cd7330f569bf531b5081a50a0147c389a6aabf6004f1faa9122ed8deff40cb2c760f2bf229cc32e2ccfd215adc9f4b95e5e34c387b7a684c4dc8cead9681de6d81d60e8e3e731bc7a57a858fa0211b99a73614d29bbd75aa51fc5fb40392f51537b45014c632f710d873f26852e8eab73f3366b4f35f96655fa25108d45571d218e8506aba15063f5e47a3430cd10f416c0886ef616c2a840b7673b9d41c81f0a3ca4588dceca0a79c595d5ab27ae15d1759d270a19fb28577add319af84ed806bd9fafc362781a83c1404cad007f9d339394de0c47832a0db8", 0x1000, 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) pipe(&(0x7f0000000000)) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f00000000c0)) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f00000000c0)) r7 = fcntl$dupfd(r5, 0xa, r6) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000180)) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r9 = kqueue() ioctl$FIOGETOWN(r9, 0x4004667b, &(0x7f0000000040)) kevent(r9, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r9, &(0x7f0000000080)=""/11, 0xb) pread(r9, &(0x7f0000000340)="2501b4180024d3b4f4c60c31697ac2a7191c2c1254de946d777245222a4fae4179084619f33e010cc1852b70bb92f8257a2eed4f5fb3a3fe554a667c7c458bfaf0b7fc76c5f1a5a1df6a875cd2d01cf76724490be6021458eab524d117e9722cc58e088a0b22d5eee1e9b1ce5de20030f7a4fa691b87bea3c46e73145722c1da035eeb20ddfb09d35ce759aacd48de55d542cc6d09b257a98627e72acea43139aa289f9ebc1a1e12acc2997f6eb47a351d21f4adc5e00b580c16b6a531dca13a07ded50662188c751ba6070b57a312fdc1", 0xd1, 0x0, 0xc) ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f0000000140)) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000040)) kevent(0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) r10 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r10, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) r11 = semget$private(0x0, 0x1, 0x400) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000000240)=""/212) ioctl$PCIOCREAD(r10, 0xc0107002, &(0x7f0000000140)) ioctl$BIOCPROMISC(r10, 0x20004269) 06:51:11 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/duse\x05\x00', 0x80, 0x0) ioctl$KDSETLED(r0, 0x20004b42, 0x0) 06:51:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0xe5565f987281fd3a, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000100)=""/99, &(0x7f00000001c0)=0x63) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 06:51:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x32b) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) syz_open_pts() r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x800, 0x2) open(&(0x7f00000001c0)='./file0\x00', 0x30000, 0x80) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000240)) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) faccessat(r0, &(0x7f0000000280)='.\x00', 0x3, 0x0) 06:51:11 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x10000, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = socket$inet6(0x18, 0x8000, 0xcf0) r2 = dup2(r0, r1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) ioctl$TIOCSBRK(r2, 0x2000747b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:51:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000140)=0x1) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x800, 0x0) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000140)) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000001c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 06:51:11 executing program 1: r0 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) 06:51:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x4a) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0/file0/file0/file0/file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') utimensat(r0, &(0x7f0000000180)='./file0/file0/file0/file0/file0\x00', &(0x7f0000000200)={{0x1, 0x2}, {0x214, 0xd56d2fd}}, 0x2) chroot(&(0x7f00000001c0)='./file0\x00') openat(r0, &(0x7f0000000280)='./file0/file0/file0/file0\x00', 0x82, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') socket(0x20, 0x5, 0x100000001) readlink(&(0x7f00000002c0)='./file0\x00', 0x0, 0x111) syz_extract_tcp_res$synack(&(0x7f00000004c0), 0x1, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x180, 0x0) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/193, 0xc1}, {&(0x7f0000001600)=""/145, 0x91}], 0x3) sendto$unix(r0, &(0x7f0000000340)="fbd6f0634e74f31748aa49ddaa6b0bc7c82b94b711a87b0f01e6677c7c7c424c8aa11a0024dd245c62bf81d5cf9197243aa96f3669a649d255e76126b5a4cd77a33721d80855b09966e9438ef8a05f108b13106edcfb4bb04371794e75bc17ef0663e9feca63cde0e0871565ac51af54d71a7804eb1c6fac1999d199baf4643ef893551de0532a9f8bc3249792cbd86c06bfa7bb4773090c4cae306741cec998349d1370a427f8b2cf06fc798e2e7db58ab608a79e0df0b6e54801a4831ce089fd8f8aa326e2841968a0670ab2715443d1fce60ecb3949bda032e43095e4d5e4ff873aea75d9e814531218720d8df52a1ce6ad", 0xf3, 0x2, 0x0, 0x0) 06:51:11 executing program 0: r0 = syz_open_pts() fcntl$getown(r0, 0x5) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x4000, 0xfffffffffffffffe) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x6, 0x4, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) fcntl$dupfd(r4, 0x0, r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000240)=0xfffffffffffffed4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) getegid() geteuid() getpeername$inet6(r1, &(0x7f0000000440), &(0x7f0000000340)=0x1ad) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a00), 0xc) sendmsg$unix(r1, &(0x7f0000001b00)={&(0x7f0000000a00)=ANY=[@ANYBLOB="f5cb09506ffbffffffffffffff6ccd6b8432e5161cf271de4257881087e17f4ee28d92bb967c28931e113dafc237a401e6691bffdd9e725c66be59d1962f0169b2fe86d60d564194c73db8b31af7b05abf8e454c49f0644fad972d6b61fe7a0f5d3f71be4a45b4ed03a1ee380ffd15128dd6e37dbe93c37fe0e6cecdbd20e7867f0000000000001948bedb5432c203216fb6000000f17eac4c786d400fbc2f3f4e0d78772ff4205b882a3972df9f98ac99e0c78cec9fa01115e1768f88473c3ce3d91ebfb735d8f433fa15fdaf1dd7e49515d7cd46f59c77f4c17c0c5f7493bdb28916d9e4fa6bbf53b9bc366169171855b4409b23e225317bfaff177415f1fd8b8327a7cd57e4ca24ef645f92ae1a7d3b42cd6e5e399419e219d70e94ab5672343efb2d186893a175ffe7bf19638ae4d9ffd302ed0af4db56e64cc9131f47b88ca54210abfe9c8308479f0700e58a7fad1387172c39b0a5a1d646b96a9a507a4caeb935c6a1d2ab301b35047befe63a59c358ac892dbed4952f8f4af87fdf0cec7a9f2053e14772b270924c240f27355800000000fb811559e30e99a3f230997b0c092a4fbaafa6b4c6ebef40815420790426b3a0323d237b4bd271da6134fc2b675e9c4c2dd9e8d63e8ea1cb603534d99f34a2950000ed0f988616d22ad6a6478f379633296928c586c1ddb743567e319213688b79f3785cd55bf983195221434cabddbbded65ca6e49efabda6ae54ca91e2502f4fd1172c41f6b405215c9d884f778d763fc53b8fd4b98ca50ad3f3927032b9db5ea9c042c5347acbcc8697ea2e3e3fa343da8a7564ae970074d1fb7acc64e976e07ad1a7fbe06d43471b5fbff3d0d4e00727b4d358cc045a396c8f1f5510942f7a966f364338b742d6beebdd1400000000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x8) setrlimit(0x6, 0xffffffffffffffff) r5 = semget$private(0x0, 0x4, 0x4) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) munlockall() r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000ff0700000100000000000000000000000000000000000100"/177, 0xffffffffffffffcd, 0x8, 0x0, 0xfffffffffffffdfd) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f00000001c0)=0x1) semop(r5, &(0x7f0000000100)=[{0x3, 0x2, 0x1003}, {0x3, 0xa, 0x1800}], 0x2) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0xa5) getpgrp() r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r8, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffec3) fcntl$getown(r6, 0x5) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000040)=""/41) 06:51:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x52) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 06:51:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000000001c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) r3 = fcntl$dupfd(r1, 0x0, r2) linkat(r3, &(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x0) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") r4 = kqueue() r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000240)={0x5, 0x8, 0x101}) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000140)) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x3, 0x81, 0x20, 0xfffffffffffffffa, "0cc08ad5697b4ea1cfb329cfe3b41541f8f58ec0", 0x8f6, 0x400}) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000040)) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x8, 0x0) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f00000000c0)) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000180)={0x0, 0x7fff, {0x15, 0x101}}) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f00000001c0)={{0x400, 0x4, 0x4}, 0x0, 0x0, 0x7}) kevent(r4, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r4, &(0x7f0000000080)=""/11, 0xb) dup(r4) 06:51:11 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7ff, 0x6, 0x81, 0x3, "e6aa5cfbc0c184db8dd57a4ab12162cbdcda7362", 0x1, 0x3}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='p'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) clock_getres(0x3, &(0x7f0000000280)) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f000031b000/0x4000)=nil, 0x4000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x9) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0x7b86, 0x1ff, {0x7, 0x800}}) clock_getres(0x0, &(0x7f0000000200)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 06:51:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x80, 0x0, 0x0, "b04d00f3ff0a00000000009a00"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) 06:51:11 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x40) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x20000000000, 0x4, 0x0, 0x0, "8549550202009f720000001100", 0x100}) poll(&(0x7f0000000040)=[{r0, 0x20}], 0x20000000000002bd, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000180)) 06:51:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="002697c2e335d013847d5e0df8e153c02a73941031685471be38642105d851dc79b55668cdd7cbb9c140895560cf4f1f597156589b9a1a137543bf525033214efad7af2db97997cac38fd4e294041db1a098af7a852b18f4cb9646b4b36681aa95d4c2d7077e0dc0db31677f298c14ecd75a2dd1"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) accept$unix(r0, 0x0, 0x0) 06:51:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1c7, &(0x7f0000000000)=[{0x15}, {}, {0x800000006, 0x0, 0x0, 0xfffffffffffffffd}]}) getpgrp() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000001c0)={0x0, './file0\x00', './file0/../file0'}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x5cf9, 0x8, 0xff, 0xe7}, {0x81, 0x3, 0x8}, {0x4, 0x9, 0x6, 0x7fffffff}, {0x4, 0x65b, 0xd1, 0x977}, {0x4, 0x7, 0x5, 0xd3e}, {0xee, 0xfffffffffffffff9, 0xffffffff80000000, 0x1ff}]}) 06:51:11 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x6, 0x5, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = kqueue() ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) kevent(r2, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r2, &(0x7f0000000080)=""/11, 0xb) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) dup2(r2, r3) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000000)={0xff, 0x8000, 0x100000000003f}) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000140)) r5 = kqueue() ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000040)) kevent(r5, 0xffffffffffffffff, 0x3, 0x0, 0x2, &(0x7f00000002c0)={0x10, 0x3}) read(r5, &(0x7f0000000080)=""/11, 0x4) fcntl$dupfd(r4, 0xf, r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f00000000c0)) r7 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000000)={0xfffffffffffffffd, 0x2000, {0x0, 0xffffffff}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xffffffffffffff81, 0x0, 0x1be2, 0x2, "d5d22d29860f62860000000100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 06:51:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 06:51:11 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002005, 0x80000000530b) open$dir(&(0x7f0000000040)='./bus\x00', 0x800, 0x110) 06:51:11 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000180)={0x8, 0x8000}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x4}, {0x4000000000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x543, &(0x7f0000000340)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r2) setuid(0xee01) r3 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r3, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000440)) shmctl$IPC_RMID(r3, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r4, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r5) r6 = socket(0x18, 0x1, 0x0) r7 = getgid() dup2(r6, r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r7, r8]) getgroups(0x1, &(0x7f0000000080)=[r0]) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r10 = fcntl$getown(r9, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x2, 0xa77e7c0894e0ec48, r10) 06:51:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000000c0)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857acf633c48544024496ca74cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fd0700526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x80b, 0x0, 0x0, 0x0) r2 = dup2(r1, r1) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 06:51:11 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x1000) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x66, 0x0, 0x0) 06:51:11 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x3, 0xdd, 0x8, 0x5, "9b92adef3bc0134fcf8575078621a4ac854b306a", 0x10000, 0x5}) open(&(0x7f0000000100)='./file0\x00', 0x86bb7bc566320410, 0x80) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) preadv(r1, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) 06:51:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) recvfrom$inet6(r1, &(0x7f00000001c0)=""/244, 0xf4, 0x800, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x1, 0x0) write(r2, &(0x7f00000002c0)="d8e9ea3d2e8f6883f0d8559f03b4e656cfe3934de265c6af2f2306a512a776c14266872f0ffa6c487b9f4b7676ade88aa703a8c574800f15361e6c8e1125856260f8d5768728eed65df83a3345b4285ce8ee32a420c4f7729068cf180ec59cb5df3a7dc4d9b2fdef9fdfd599113a2bf07587c4cd18b39dc4c983edb9ccb452", 0x7f) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x21}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x200, 0x0) 06:51:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffffffffffee2) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r3 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x1, 0x2, 0x800}], 0x4) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x1}, 0xc) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semget(0x2, 0x3, 0x400) semop(r3, &(0x7f00000002c0)=[{0x4, 0x80000000, 0x800}, {0x3, 0x7, 0x800}], 0x2aaaaaaaaaaaad69) sync() r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000300)=0x401) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) getsockname$inet(r1, &(0x7f0000000280), &(0x7f0000000540)=0xc) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x3, &(0x7f0000000380)) r5 = fcntl$dupfd(r0, 0xa, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x2000, 0x480000000009) fchdir(r1) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x81, 0x0, 0x80003}, {0x1, 0x2000000000000000, 0x3, 0x8}]}) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000140)) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000440)={0xa, &(0x7f0000000840)=[{0x8, 0x1, 0x401, 0x8}, {0x20, 0xbc16, 0x1f, 0x2}, {0x1, 0x1ff, 0x7, 0x3}, {0x8, 0x9, 0x8, 0x1}, {0x4, 0x4, 0x0, 0xb182}, {0xffffffff, 0xffffffffffffdc34, 0x101, 0x8cc9}, {0xb31, 0x5, 0x53fa, 0xffffffffffffffff}, {0x9, 0x3, 0x10000, 0x9}, {0xffffffffffffffff, 0x7, 0xfff, 0x1ff}, {0xfffffffff1940e76, 0x1ff, 0x81, 0x2b}]}) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000003c0)=0xff) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) 06:51:11 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x3) 06:51:11 executing program 0: socket(0x2, 0xc003, 0x6) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c503b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6866bffe6733d2870b4"], 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x4) write(r0, 0x0, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20000, 0x100) write(r1, &(0x7f00000000c0)="80faa5ea7c771d3be2fdec56b7de41be1d47cb5eac78c886374f4e37b53ce3a24a6dd2489801f235409eab4ac109585cafd1fd37286b", 0x36) 06:51:11 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000100)={0xff, 0x4, 0xffffffff, {[0x2, 0x2a, 0x4, 0x0, 0x8, 0x7fffffff, 0x0, 0x5, 0x3, 0x9, 0xfffffffffffffff9, 0xffffffffffffffff, 0x4, 0x100000000, 0xd67, 0x100, 0x1, 0xe4], [0x1, 0x2, 0xc1bd, 0x200, 0x3, 0x3, 0x6, 0x0, 0x1, 0x2], [0x1f, 0x1, 0x5, 0x9, 0x90000, 0x3, 0x9], [0x1, 0xfffffffffffffffd, 0x40, 0x100, 0x0, 0x7], [{0x5, 0x3, 0xffffffffffff04d0, 0x8}, {0x1, 0x9, 0x1ff, 0xc5}, {0x4, 0x8001, 0x81, 0xa6b}, {0x5cb, 0x1, 0x1, 0x100000001}, {0x7731, 0x5, 0x65d1}, {0x6, 0x1f00000000000, 0x1, 0x7}, {0x8, 0x1, 0xdf7, 0x4}, {0x7, 0x4, 0x7ff, 0x1}], {0x4, 0x6, 0x1f, 0x1}, {0x8001, 0x95, 0x7, 0xeb9}}}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) 06:51:11 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pipe2(&(0x7f0000000000), 0x10000) 06:51:11 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) socket(0x2, 0x177aa4f6f6a0ebb6, 0x2) kqueue() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000100)="9a9c27c8c54231e80268454bad403ebf6e3b598173b89fd46dda6933ea971fcf667e022b8c00c68fdce8c8ec78897ae429c5a79d5d71e83cc93e6096667f4f8c5f2a7e6cb95018f2f799880828c577a93f49f5881df387f7d7b24de503c9cfadd1b4e4de8cc4a7eff479b3ea8866d0d82aa2500034330ae55d8e6d55c78162936ff8121a07af71e143111461ecdb48143269ccc00f3a2542c81aec710337fd8a401ce8eee88a5fcde6c3e6d30a7dd3a8ec96", 0xb2, 0xc, &(0x7f0000000080)={0x2, 0x1}, 0xc) r2 = kqueue() geteuid() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = socket(0x18, 0x1, 0x0) r7 = getgid() dup2(r6, r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r7, r8]) fchown(r3, r5, r8) kevent(r2, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x40, &(0x7f00000004c0)={0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000}, 0x0, 0x0, 0x0) r9 = kqueue() ioctl$FIOGETOWN(r9, 0x4004667b, &(0x7f0000000040)) kevent(r9, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r9, &(0x7f0000000080)=""/11, 0xb) writev(r9, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x81, 0x8}, {0x400, 0x4}}) 06:51:11 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r1}, 0x0, 0x7, 0x0, 0x100000005}], 0x6, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) dup2(r1, r2) 06:51:12 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) semget$private(0x0, 0x0, 0x400) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) renameat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCEXCL(r3, 0x2000740d) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) listen(r4, 0x10000) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_int(r2, 0xffff, 0x127e, &(0x7f0000000100), &(0x7f00000001c0)=0x4) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000140)) poll(&(0x7f0000000200)=[{r1, 0x10}, {r5, 0x151}, {r1, 0x10}], 0x3, 0x101) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 06:51:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x389, 0x0) r1 = dup(r0) dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105703, &(0x7f0000000000)) 06:51:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = kqueue() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) kevent(r1, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r1, &(0x7f0000000080)=""/11, 0xb) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) pipe(&(0x7f0000000180)) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 06:51:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x6, 0x8000, 0x7) setsockopt(r0, 0x6, 0x4, 0x0, 0x0) socketpair(0x28, 0x4000, 0x1b3, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x7, 0x5}, 0x8) 06:51:12 executing program 1: r0 = kqueue() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) kevent(r0, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)={0x100000001}) read(r0, &(0x7f0000000080)=""/11, 0xb) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000100)="1580c645ba5ad4b37343fc0c8c63a692d2e79efa97e6115e5964fe580276a95c7b8f9b533719aff3dbaf7b5c2c44", 0x2e}, {&(0x7f0000000180)="1286e35862f6a0786dcb352f757c8649461d4ed1dd9abff97da0ef7fc575496c900cc253d817d1b7716415ae38cf15bd3cc17c914d24234e55afbec57df2ca36a46babaf98a37b5a6979fa83aa199caf3cd504fc6bcdbbda029d9123d72b4dae4cf93d64d5976de9274769a81c23e2d172a518b297ea", 0x76}, {&(0x7f0000000200)="0305dc2823eab4ae866b805adc784ac5697929a9917b78d508f92fbe60d7edc14fa4b316e966840907946414ab28b66c2fe03c794fc0a24d58f53d04487a298f13044ba888b793c28750cd568d0423c0f8061133b2aaab6645e64ae81f08ed26e363c906a57307bdfd30e771b0fb24aa99ece3cf59470a15736d4b1bf555e1275976c614a91a7670f98477d69a90aa568d854db0402d3a85fcf03f89a0161a17f4d0d7688b25b494452be108605c4a29eca9764c717cbb4a00f3fed31f9c09ae0b3148011ab841a9a1cb605109867b144e2e5603fb6712b14c6a7e0614abeac4e02ed0d5f1bd75e6b2c33106f90840fcc445", 0xf2}, {&(0x7f0000000300)="d4e9bc", 0x3}, {&(0x7f0000000340)="9bb608e53b5bc1e2210259832d292b1b146db4ccbcedaef5e9b29feab24d68ce5540db661b4c89229f6bf054ab9dea8d3baf1ec1d0258a6f72409aed32e67686b08748a55f26fae7958852ed394587773ea61a7d1490302f7d6541b55b1563e79937795e4ca94145c3f4ec954a520501a3854390beffad3d7a4a691457e96fc5d03aba2d7545aafc9c474fd2598294908e59d6fdd3cdf4259e47aa393af54a7fa8d3c2e92f8c467863d47355ff96012cb3f9dec25abb1e3b2f97a0a57ada0085b6bbd39f4636790d1cdf4364594597da1032790108060da8f25e9548dcfcd8e40f44e436f6707a73fb59727a9995a5cd74a78c18b5fa10a44d5c3b04", 0xfc}, {&(0x7f0000000440)="a0cbc6f385e1eb430b2de17065f67fbf4f146d6d79495009f9b137bf9644aabb794038bb097c7ab32ce8b4e844555efd0071d09b44df15d0333b3c1a2c29af9a565af789205f6248619bc0efe6e66f4a4c1e1d7070edc8cf160a7859c49352f71f61d36f0d81196c59536819f03bc795bec312823fc8c5d2ebd63f6cc29e4482c4627b73", 0x84}, {&(0x7f0000000500)="b3c327e0ce721ceb4e8470f9f0265d5581234c5ce99c2b4ec098d908826610d8199dad55db6dc08ac3a00dadf683e1369d792a0e80d99ae6e1ea4bbbe605a5be8524e1a29e5ea3abc17136b2e07e39321a486663e959d7c790b2cf6514a05b7ecc21", 0x62}], 0x7, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000600), 0xfffffffffffffffe) sendto(r1, &(0x7f0000000640)="907ca99dba65e97d926fb0761b847a990a136a7868370f0a0c82c6b3d058aad1b6284fc79a91c0dd03141dbb60240de5a625f9b101dfece1a04f623786e4a41ae1656faaab525d6ce6022602abcbaeabf01864fb86eebf6e0c8c159f2cfb300f560c", 0x62, 0x40d, &(0x7f00000006c0)=@in={0x2, 0x2}, 0xc) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) listen(r3, 0x80) recvfrom(r3, &(0x7f0000000000)=""/65, 0x41, 0xa0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x1f, 0x9}, 0xc) close(r2) 06:51:12 executing program 0: r0 = socket(0x10, 0x1, 0x6) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) 06:51:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84, 0x0, 0x0, 0x1}, {0x28}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socket$inet6(0x18, 0x2, 0x6) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 06:51:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{}, {0x7}, {0x806}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = kqueue() ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) kevent(r2, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r2, &(0x7f0000000080)=""/11, 0xb) fcntl$dupfd(r0, 0xa, r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000140)=[{0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xbd, &(0x7f0000000080)="b6") 06:51:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c, 0x0, 0x400000000}, {0x87, 0x0, 0x0, 0x200000}, {0x6}]}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 06:51:12 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000180)='.\x00', 0x40) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) r2 = accept$inet(r1, 0x0, &(0x7f0000000080)) recvfrom$inet(r2, &(0x7f00000000c0)=""/116, 0x74, 0x2, &(0x7f0000000140)={0x2, 0x0}, 0xfffffd55) 06:51:12 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) write(r0, &(0x7f00000001c0)="ea8175d0d9e49445a22e8b7c69be059c74b4a092147f8ba735aa8165e7117d6211a1fe68090b33d13ac08c4219041af14128bc9a84ba4c9dffd6", 0x3a) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x6, 0xe000, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x3, 0x7, 0xfff, 0x3, 0xffffffffffff2ae5, 0x548, 0x0, 0x2, 0x0, 0x3, 0x9}) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000140)) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000180)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 06:51:12 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x7fffffff, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) r2 = dup(0xffffffffffffff9c) chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x6) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 06:51:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x5) r1 = kqueue() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) kevent(r1, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/11, 0x8e8b4143a26c6854) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4262, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) 06:51:12 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000000040)="7f86cf0befaed1ed4d5d9b90b156cd002c972b0051ff828eec8265783dbf6f1d9822648db19caa05e05c87b82c15d729df7c8246ccd54e0906e1296c81d79b38ea96f53f81d105417b42c75617a995a966d3534c8df189ed305f6837aca2fee12a041a798542fed80db63aac62c6092a8d4f1cd3428d773c8eae1398aded4dd232e99050a74bab4a7d823b129736c0353ef3", 0x92) 06:51:13 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000140)={{0x40, 0x5, 0x1}, 0x2c, 0x9, 0x100000001}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000180)) bind(r2, &(0x7f0000000080)=@in6={0x18, 0x1, 0x10001, 0x100}, 0xc) listen(r0, 0x0) 06:51:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x2, 0x1, 0x1f, 0xfffffffffffffff9, "f5546d9e9961199ad965d9ddda61d0b5f722eb87", 0x8, 0x5}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x200001c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x800, 0x10000, 0x1c2, 0x7f, "6e448ffc00530331918981bfa03ff00af51cbe0d", 0x200, 0x1ff}) 06:51:13 executing program 1: socket$inet6(0x18, 0x4000, 0x0) 06:51:13 executing program 0: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x41) r1 = dup(r0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000100)="9d66be74330617823b4a1c4048a6efd4ff941c26e8b46b047b", 0x19}, {&(0x7f00000005c0)="89995e093ce18eb5dc9affdf6e6d282fc0b732e1f9341f382e5de392bffb7bcaf02bfb5e0c2bb1228db57c93780d5798b4ebc8e47411b96bc9f42a3696a505a7b8d387b7127ae9d76fee4201d66f86000027b322fc18ffbe", 0x58}, {&(0x7f0000000740)="0bd75898a9889084abb29ed6c83ca7580ff652e3c24b23c8eb9216c6f3f57fbb371151bee7ddc8fca3531f77c68f455c025353fb3bd04f015d09f2c60ded60a1633f2f31867915041b24d30404004c9c7521ef43d8d7eebb70f3b6fc9c0699b751fb83b3a5d3b1177ea14ec51081be358d38518d9c042fe21499cc3ef815bbf94352552540c29677b6546feb029c18308e2afcf08db7a753c83a15d79e74de9ac9a27b3091ba9c35a692efa272a7a2d22a63f2", 0xb3}], 0x3, 0x0, 0x0) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r4, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x40105706, &(0x7f0000000580)=0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r5]) clock_gettime(0x5, &(0x7f00000004c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0206911, &(0x7f00000000c0)) r9 = socket$unix(0x1, 0x5, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc0206911, &(0x7f00000000c0)) ioctl$BIOCGBLEN(r10, 0x40044266, &(0x7f0000000640)) semop(0x0, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) getuid() mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r11 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r11, &(0x7f00000001c0)='M', 0x1) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000440)=[{0x1d, 0x2, 0x49, 0x699de2d1}, {0x5, 0x3, 0xa58, 0x80000000}, {0x40, 0x3f, 0x7f, 0x9}]}) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) recvfrom(r1, &(0x7f0000000140)=""/19, 0x13, 0xc00, &(0x7f0000000200)=@un=@abs={0x3, 0x0, 0x1}, 0x8) setgroups(0x0, &(0x7f0000000400)) r12 = accept$inet6(0xffffffffffffffff, &(0x7f00000006c0), &(0x7f0000000700)=0x9) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r12, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f00000001c0)) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000240)}) r14 = socket$unix(0x1, 0x5, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0xc0206911, &(0x7f00000000c0)) r16 = socket$unix(0x1, 0x5, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0xc0206911, &(0x7f00000000c0)) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000480)=[{0x800, 0x3f, 0x8, 0x200}, {0x4, 0x12, 0x3f, 0x8db}, {0x2, 0x6, 0x1, 0x7}, {0x2, 0x2}, {0x3, 0x7, 0x0, 0x6}, {0x2, 0x0, 0x1, 0x1}, {0xfcc7, 0x1f, 0x339, 0x10001}, {0x7, 0x3ff, 0x9a1f, 0xefa}]}) setsockopt$sock_timeval(r12, 0xffff, 0x1005, &(0x7f0000000500)={0xaa90, 0xb}, 0x3e6) 06:51:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) getpgrp() r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x11, r0) utimensat(r1, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0x8, 0x94}, {0x800, 0x1}}, 0x0) r2 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x800, 0x1a3) readv(r2, &(0x7f00000015c0)=[{&(0x7f0000000200)=""/49, 0x31}, {&(0x7f0000000240), 0x202}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/253, 0xfd}, {&(0x7f0000001380)=""/136, 0x88}, {&(0x7f0000001440)=""/97, 0x58}, {&(0x7f00000014c0)=""/210, 0xd2}], 0x7) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000240)=0x2) mknod(&(0x7f00000000c0)='./bus\x00', 0x80, 0xa4) r4 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008b0000d3ae00000000000000000000000428000001feffffff00040d000000090300000001", 0x2c}], 0x1) semget$private(0x0, 0x4, 0x4) 06:51:13 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x1010, r0, 0x0, 0x0) symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r1 = kqueue() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) kevent(r1, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r1, &(0x7f0000000080)=""/11, 0xb) dup2(r0, r1) 06:51:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) socketpair(0x20, 0x4000, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r3) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r3) r5 = socket(0x18, 0x1, 0x0) dup2(r5, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) getsockopt$sock_timeval(r5, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r7) r8 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000240)=0x2) r9 = kqueue() ioctl$FIOGETOWN(r9, 0x4004667b, &(0x7f0000000040)) kevent(r9, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r9, &(0x7f0000000080)=""/11, 0xb) dup2(r9, r2) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r10, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r10, 0xc0107002, &(0x7f0000000140)) ioctl$WSMOUSEIO_GCALIBCOORDS(r10, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r3, r7}, 0xc) 06:51:13 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x5, 0xffffffffffffffff) pread(r0, &(0x7f0000000100)="3f9dd3854617523baef04307cae7ba58e0322abed0c29ec8a7", 0x19, 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0xfffffffffffffecc, &(0x7f00000005c0)=[{&(0x7f0000000500)=""/143, 0x147}, {&(0x7f0000000240)=""/87}, {&(0x7f0000000400)=""/95}], 0x100000000000072a, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000600)="9c2771266758d5808ede097a3b030c78ced809a7e832289f295feaec7c516f884694fb7e8a98ad5064dfe3e33e550ccc9df91999f2ef038f05978f4a8c4b937bdf3cef2ba3bf50ee5e194dc552a362d2e9c2a73611fc36b1f89ea07125119d9e72108ed775de26e2ebe1cd74ceed71ac4e6f601584bd1d25317a76c507cb30a1e0300933b3617e47afd50f476d7ce08d46dfeed2764e85ec37dba1d343dc215652bb1e29288e837da16cef28d793eff6e39a4b8f6990705748a898536639e33ec691997aec9dcd3106ec55e64aaecbb0623594331c58dea1644104740f7db47cc7fe9e6ef31f1f4ccf679fdd8e11c6e6b1c333db044c0b4800fec4c02375d4db642ccbcf5a824267a87bd913edaade", 0x10f}], 0x1, 0x0, 0x0) 06:51:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x2c}, {0x4006}]}) semget(0x2, 0x2, 0x40) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000280)="ae27fb27812a0a5f3cc4e348f297d369ecd67d9d347fdc44eaf3fbb7b6448d38706dd8595def04927e1ecf1aa23e8958bbb8460c605c6847ab46a4d79f903b6b9fcd60fd2a8202ec348427", 0x4b) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x4, 0x6, 0xab1, 0x401}]}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x40) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f00000000c0)) 06:51:13 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x7, &(0x7f0000000100)=[0x7fffffff, 0x10001, 0x5200, 0xfffffffffffffffe, 0x2, 0xffffffff80000000, 0x7f]}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x100, 0x4, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffe7c) sendmsg(r2, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:51:14 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="2808e00a6aff0883a10785714d348ca695523058a48a757ffc9e940d2c6b7cf96cdbba90e65b1e356f2e1621db70304300"/62, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) r2 = kqueue() ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) kevent(r2, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r2, &(0x7f0000000080)=""/11, 0xb) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20000, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) socket$inet(0x2, 0x4000, 0x1ff) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r4 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f00000000c0)) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f00000000c0)) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000140)) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f0000000140)) dup(r8) 06:51:14 executing program 0: socket(0x2, 0x10000000000000, 0x0) r0 = socket$inet6(0x18, 0x4, 0x3) setsockopt(r0, 0x10000000000000, 0x2, &(0x7f0000000040), 0x0) socket(0x0, 0x4001, 0x0) 06:51:14 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000000)=0x5, 0x4) r0 = socket$unix(0x1, 0x2, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x5, 0x401}, 0xc) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20, 0x1) sendto$inet6(r2, &(0x7f0000000140)="bdf4870f1dbe5b4b228d8668c7ef9b01cf0834cd48824651118ae8478ac445c86e28a11ba16cf7905324a8a2c06e7582db164757579977007ee5c0a89a14cc985657b6bfa055efe40e10a49b5a50428edf99e5445ab1c8c8f606d713b22300d9610ca51bad89457556fcc33541e1eb434b6c241c5fe2d7d73d1aa5557e513785b6eda67023f41f6bed672d0a98d1f58bead7e5ac596936ed62fb1c45c5", 0x9d, 0x0, &(0x7f0000000200)={0x18, 0x2, 0x20, 0xa43}, 0xc) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat(r3, &(0x7f0000000280)='./file0\x00', 0x10, 0x40) dup2(r3, r3) connect$unix(r0, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) r4 = socket$inet(0x2, 0x8007, 0x1f) connect$inet(r4, &(0x7f0000000300)={0x2, 0x0}, 0xc) socketpair(0x20, 0x8000, 0x4, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) close(r6) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x10000, 0x0) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f00000003c0)=0x101) r8 = dup2(r5, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r8, 0x2000741d) r9 = accept(0xffffffffffffff9c, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) recvfrom$inet(r9, &(0x7f0000000480)=""/76, 0x4c, 0x2, &(0x7f0000000500)={0x2, 0x1}, 0xc) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x400, 0x0) ioctl$KDENABIO(r10, 0x20004b3c) mknod(&(0x7f0000000580)='./file0\x00', 0x8, 0x1) socketpair(0x1, 0x3, 0x5, &(0x7f00000005c0)) bind$unix(r5, &(0x7f0000000600)=@abs={0x1, 0x0, 0x3}, 0x8) socket(0x6, 0x4000, 0x6bea) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x280, 0x0) setsockopt$inet_opts(r11, 0x0, 0x2, &(0x7f0000000680)="f255439073b95b6d39f7c8ac19de4132053cf7e37b96708e78759f4f1192ecb1a9cffb58da166af729bd1f840cd337cbdbb595ce8c3111df4aa56cd48b3e260d5f9a4b8f472162742982b0b7cc07fc621b96d78809077e394a349cff4206772ab7cbf8ab1eb85c57d400b07c49b28dd2c01679489fc71d26948b001a4a9b4cdfd1c2a084b3588929e227bc6ae25c4cd3f32e129de7578b583953223ac0635503d27b691facec446fa7a83fa9f19531c87f86ade7c8d1109d66858a9bf029", 0xbe) r12 = fcntl$dupfd(0xffffffffffffff9c, 0x5, 0xffffffffffffff9c) openat(r12, &(0x7f0000000740)='./file0\x00', 0x2, 0x2a) 06:51:14 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="5fb9cfe0f5d0c5abb714600d2403ba54dd3efee74a309f2efde46fbb0ba6a1464939afb796f2042030d4544e61", 0x2d}], 0x2, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) socket(0x18, 0x3, 0x5) setsockopt(r1, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) 06:51:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)=']', 0x31a, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) kevent(r1, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r1, &(0x7f0000000080)=""/11, 0xb) r3 = dup(r1) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x4, 0x1) 06:51:14 executing program 0: r0 = syz_open_pts() syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000380)=0x3) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 06:51:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20140, 0x48) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000140)) r1 = dup2(r0, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x5ab, "097c7db01eb6e4cf3b502f063e11cd238d80e8e1"}) 06:51:14 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 06:51:14 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) kqueue() r2 = kqueue() pipe(&(0x7f0000000300)) kqueue() kqueue() pipe(&(0x7f0000000300)) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x10000, 0x0) kqueue() kqueue() kqueue() kqueue() r4 = getpid() r5 = kqueue() kqueue() r6 = kqueue() kqueue() ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000040)) kevent(r6, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r6, &(0x7f0000000080)=""/11, 0xb) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000140)) kevent(r5, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0x0, 0x1, 0x3, 0x3}, {{r7}, 0xfffffffffffffffc, 0x3, 0x1, 0x100000000, 0xb946}, {{r3}, 0xfffffffffffffffa, 0x10, 0x40000000, 0x124, 0x3}, {{r2}, 0xfffffffffffffffd, 0x48, 0x80000000, 0x5, 0x6}], 0xa4, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r4) write(r0, &(0x7f0000000040)='!', 0x1) 06:51:14 executing program 0: r0 = kqueue() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) kevent(r0, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r0, &(0x7f0000000080)=""/11, 0xb) r1 = socket(0x18, 0x1, 0x0) dup2(r1, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r2) r3 = socket(0x18, 0x1, 0x0) r4 = getgid() dup2(r3, r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r4, r5]) fchown(r0, r2, r5) mprotect(&(0x7f00001b9000/0x1000)=nil, 0x1000, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0x40000007fff, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 06:51:15 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000000c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x800, 0x0) clock_settime(0x0, &(0x7f0000000140)) 06:51:15 executing program 0: r0 = syz_open_pts() r1 = getuid() r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000180)={0x5, 0x8002, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./file0\x00', r1, r3) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r4 = syz_open_pts() r5 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff7a, 0x0, "0495f59cadee8e35170c4dbc52ea0e7ddacd63b5"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r4, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) 06:51:15 executing program 1: setitimer(0x5, &(0x7f0000000000)={{0x0, 0x100000001}, {0x1, 0x9}}, &(0x7f0000000040)) fchmodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x40, 0x2) ktrace(0x0, 0x1, 0x8, 0x0) 06:51:15 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$unix(r2, &(0x7f00000001c0)=@file={0x0, './bus\x00'}, 0x8) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000200)={0x0, 0x5}) flock(r2, 0x16) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)={0x8, 0x100000000}) mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x7f) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x500) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000140)) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000180)) 06:51:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100d0, 0x0) 06:51:15 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10c20, 0x1c8) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) r3 = kqueue() ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) kevent(r3, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r3, &(0x7f0000000080)=""/11, 0xb) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000140)) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000140)) r6 = kqueue() ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000040)) kevent(r6, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r6, &(0x7f0000000080)=""/11, 0xb) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000140)) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f0000000140)) r9 = dup2(r7, r8) r10 = kqueue() ioctl$FIOGETOWN(r10, 0x4004667b, &(0x7f0000000040)) kevent(r10, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r10, &(0x7f0000000080)=""/11, 0xb) r11 = socket(0x6, 0x3, 0x40) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffb, 0x64, 0x8, 0x5, 0xf36}, {{r3}, 0xfffffffffffffffd, 0x40, 0x20000002, 0x1000, 0x8}, {{r0}, 0xfffffffffffffffb, 0x84, 0xfffff, 0x2, 0x5}, {{r0}, 0xfffffffffffffffc, 0x40, 0x1, 0x5, 0x7}, {{r4}, 0xfffffffffffffffe, 0x8, 0xf0000000, 0x6, 0xfffffffffffffff9}], 0x2, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffa, 0x5, 0xfffff, 0x9, 0x7}, {{r0}, 0xc, 0x3, 0x2, 0x7fff, 0x80000000}, {{r6}, 0xfffffffffffffffe, 0x2, 0x1, 0xfffffffffffffffa, 0x62}, {{r9}, 0xfffffffffffffffe, 0x50, 0x1, 0xffffffffffff3e82, 0x2}, {{}, 0xfffffffffffffffb, 0x8, 0x40000000, 0x9, 0xd7}, {{r10}, 0xfffffffffffffff8, 0xa6, 0x20000000, 0xffffffffffffffff, 0x4}, {{r11}, 0xfffffffffffffffe, 0xb2, 0x2, 0x6, 0xfe0000000000}], 0x7, &(0x7f0000000240)={0x5, 0x3}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) close(r0) 06:51:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x8000000000020}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = getpid() getpgid(r1) 06:51:15 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() close(r0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) fcntl$getflags(r1, 0x1) syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000140)) bind$inet6(r6, &(0x7f0000000180)={0x18, 0x2, 0x8, 0x7}, 0xc) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000080)=0x2) poll(&(0x7f0000000040)=[{r2, 0x36d605953a635c5f}, {r3, 0x80}, {0xffffffffffffff9c, 0x8}, {r4, 0x20}], 0x4, 0x0) 06:51:15 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x2, 0x10000000000003, 0x81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000002c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x4000) write(r2, &(0x7f0000000040)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0x3a) getuid() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000004c0)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0x17) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x7, 0x145bd85a}}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000200)=[0xffffffff, 0x0, 0x8b39, 0xb0]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000340)={{0x7ff, 0x9, 0xffffffffffffffe6}, 0x9, 0x20, 0x3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = semget$private(0x0, 0x3, 0x80) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000440)}) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000400)=""/17) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000003c0)=[{0xfffffffffffffffc, 0x3f, 0x1504, 0x7f2b6d3d}, {0x1f, 0x2f80000, 0x918a, 0x8}, {0x2, 0x1, 0x5, 0x6}]}) faccessat(r2, &(0x7f0000000440)='./file0\x00', 0x10, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r0, 0x2) 06:51:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x14}, {0x16, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 06:51:15 executing program 0: nanosleep(0xfffffffffffffffe, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(0x0, 0x402, 0x0) socket(0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) readlink(0x0, &(0x7f0000000700)=""/194, 0xfffffffffffffee3) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wskbd0\x00', 0x8, 0x0) r0 = semget(0x0, 0x0, 0x5aa) r1 = geteuid() r2 = socket(0x18, 0x1, 0x0) r3 = getgid() dup2(r2, r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r3, r4]) r5 = getuid() r6 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x4, r1, r4, r5, r6, 0x8}, 0x9116, 0x4, 0x4}) msgget(0x3, 0x13b) nanosleep(0x0, &(0x7f00000001c0)) 06:51:16 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x4, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648", 0x800}) write(r0, &(0x7f0000000040)="ca6f44a3b41dc24547c4f15080aa0ea3", 0x10) 06:51:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = kqueue() kevent(r1, &(0x7f0000000200), 0x813, 0x0, 0x4, 0x0) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f00000000c0)) pread(r5, &(0x7f0000000000)="809e18b6c7df7aae9ad7aeaa3dd0e28566b7ea4582f161c5c7a170bd0e9f378057", 0x21, 0x0, 0x26) 06:51:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) shutdown(r1, 0x6) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xffffff}, 0x1b9) recvmsg(r0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) shutdown(r0, 0x0) 06:51:16 executing program 0: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getgid() setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:51:16 executing program 0: getrusage(0x0, 0xfffffffffffffffe) r0 = msgget(0x0, 0x60) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') msgsnd(r0, &(0x7f0000000000)={0x3, "4d636003ef05377c2029ae2f7562c4ea2eb2788bfbf4251ca2ec01dbd4c22c477822835028f3b874"}, 0x30, 0x800) 06:51:16 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) dup2(r2, r0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) r5 = socket$inet(0x2, 0x8000, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff8, 0x80, 0x200ffff9, 0x800, 0x6}, {{r4}, 0xfffffffffffffff8, 0x9, 0x10, 0x5, 0x80000001}, {{r3}, 0xfffffffffffffffe, 0x21, 0x2, 0x4, 0x7fff}, {{r5}, 0xfffffffffffffffc, 0x10, 0xfffff, 0x5, 0xb50df33}], 0x9, 0x0, 0x9, 0x0) 06:51:16 executing program 1: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:51:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) msgget(0x3, 0x88) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10000000002, 0x2, 0x0) r1 = kqueue() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) kevent(r1, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r1, &(0x7f0000000080)=""/11, 0xb) r2 = getpid() shutdown(r0, 0x7) fcntl$setown(r1, 0x6, r2) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x7e) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f00000000c0)=0x7, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom$unix(r3, &(0x7f0000000100)=""/4096, 0x1000, 0x1020, 0x0, 0x0) 06:51:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x80}, {0x0, 0x0, 0xfffffffffffffff8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 06:51:16 executing program 1: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x20, 0x0, 0x7fffffff}], 0xfffffffffffffffe, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 06:51:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x6, 0x20000000000095}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000480)={0x1ff, 0x0, 0x0, 0x0, "aae8d072ecb69dac1ceae2ddf94ba391d6f95e90"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)='G', 0x1b4}], 0x1) 06:51:16 executing program 0: getrusage(0x1, &(0x7f00000000c0)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x10ffff, 0x100000000}) r4 = shmget$private(0x0, 0x1000, 0xb3705f33fc48dcc5, &(0x7f0000e80000/0x1000)=nil) shmat(r4, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000440)) shmctl$IPC_RMID(r4, 0x0) shmat(r4, &(0x7f0000ff6000/0x4000)=nil, 0x2000) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000180)="7113b2cdc912f1df8f68f55d1f2079ea81563ec34c8f46df7be9fb12738f23dfd39c855493386914888a57f9f0f76e525936231045c73a0e96023d636fd6a13e7d673942bc1c3ceade9a68f735058892f90383eea2628aba3ff854e10cc6798ac25ef615840b42386c2320d39e7ec15d19e5fb67d000548eb150f3f9e1c27c7103cad9ce603072eadc10ba355bb5c11cf3c3958564b6670eac5b9a15e70c3224715f0e6126a8416d18ee0a7dffd0206d322eef02d8a970b79fd58ab46b213be0d9b50a6296e5dc99a88e50", 0xcb}, {&(0x7f0000000280)="ef20a68090d8674847e6a74463e32b15160dee12ae3aa50411e734ff18f9ea16b265695dcfa9ec4072ebc6f0bd5eeec00479c09b92ce512a907dc9588f8098c2282f5dce50d0c9d4499b9d5bc5d5e3e361c266eed74494cc5f76c51760c3932725834234bd5629510deed6", 0x6b}, {&(0x7f0000000080)="c81faf0afc73f91f899a908ea1c4303a633940ba91c690224f4b2796e426fc", 0x1f}], 0x3, 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) r5 = dup(0xffffffffffffffff) linkat(r0, &(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000040)='./file0\x00', 0x4) 06:51:16 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x1f) write(r1, 0x0, 0x0) 06:51:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000080)={0x2, 0x8, 0x9, 0x7, 0x100000001, 0x8001, 0x401, 0x3}, &(0x7f0000000100)={0x1, 0x3, 0x10000, 0x2, 0x28, 0x9, 0x9, 0x6e}, &(0x7f0000000140)={0x80000001, 0x7f, 0x200, 0x100, 0x0, 0x6, 0x6, 0xfff}, &(0x7f0000000180)={0x622}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) dup(r2) 06:51:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) munlock(&(0x7f0000628000/0x1000)=nil, 0x1000) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) socket(0x62ebb85600e0f11f, 0x4003, 0x7) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 06:51:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0xa0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:51:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000140)=[{0x10004}, {0x3c}, {0x800000004006}]}) r1 = kqueue() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) kevent(r1, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r1, &(0x7f0000000080)=""/11, 0xb) fcntl$setflags(r1, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000340)={0x10, 0x0, 0x1, 0x200, [{&(0x7f0000ff4000/0xb000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2f763c3e}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xcd}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x8}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x10001}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0xffff}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffc}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000000)) syz_emit_ethernet(0x20a, &(0x7f0000000040)="c2") 06:51:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x2) 06:51:17 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r1 = socket(0x2, 0x10000000000003, 0x2) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 06:51:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) setrlimit(0x0, &(0x7f0000000080)) readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/111, 0x6f}], 0x1) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) writev(0xffffffffffffff9c, &(0x7f0000000040), 0x1) open$dir(&(0x7f0000000240)='./file0\x00', 0x6893b32057a9130d, 0x0) 06:51:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x8000025}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) r2 = accept$unix(r1, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) connect$unix(r2, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000001300)) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x6, 0x4, 0x6207, 0x3}, {0xffffffff, 0x2, 0x2, 0x8001}, {0x0, 0x8001, 0x1092, 0x3ff}, {0x0, 0x2, 0x7, 0x7985}, {0xfff, 0x8, 0x8, 0x7}, {0x4, 0x100000000, 0x8433, 0xa4}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000001340)={0x0, &(0x7f0000001300)}) 06:51:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x5}], 0x800, 0x0, 0x7fff, 0x0) 06:51:17 executing program 1: r0 = semget$private(0x0, 0x1, 0x604) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f00000001c0)=""/221) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='\x00\x03\x00\xcbhM\x0e5\xb7', 0x10000, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x3, 0x8390}, {0x18, 0x2, 0xe000000000000, 0x4}, 0x5, [0x2, 0x1, 0xde, 0x3, 0x1fc0000, 0x8001, 0x7, 0x100000000]}, 0x3c) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) bind$inet6(r2, &(0x7f0000000140)={0x18, 0x3, 0x100000001, 0x9}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pwritev(r4, &(0x7f00000002c0), 0x0, 0x0, 0x52) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000100)) 06:51:18 executing program 0: r0 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000440)) shmctl$IPC_RMID(r0, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) 06:51:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r3) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r3) r4 = socket(0x18, 0x1, 0x0) r5 = getgid() dup2(r4, r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r5, r6]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r3, 0xffffffffffffffff, r5}, 0xc) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r7 = syz_open_pts() ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000180)=0x4b) syz_open_pts() munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 06:51:18 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) r2 = kqueue() ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) kevent(r2, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r2, &(0x7f0000000080)=""/11, 0xb) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f00000000c0)="c64a5ac5a49ca7304465daaeff525d5e0b745e3f3c0f2a38e2eaea07455f7e79464f0dd71e7378b5cfc3a1d3cfc1318add66d39f8ade8b4088c5d48554b3e77e14a742a14fd3f54672432013", 0x4c}, {&(0x7f0000000040)="d141356da4e5", 0x6}, {&(0x7f0000000140)="87ffbe3dd35f8f01dee7b13740ccfdf817de1724e4fc4011f2c15be0f13e96b53c3de57c3bb325526533057d8a575d55916bcc0c4ac5b678e0fe36bc802e90aaf48d4b5729834bcb787958098131f9efbf4c486a1eeea8cc8cf61f13ab13a842b3fcb652fa14c03d3b8b3155f4279f5675db946c39a5c5038af1d629d3b0c2ac2366e8f47f759086cf154298e80fa7435e8116d66bf654875eca263374d695fcc0d5dbf7f0f5762003c4da2ed947bc8a73f328ba142f5dd09cf7f022e5d483c1c29e28244c05a063bf04dbd6a8e8c4d1eaaf755745d5359d1fc977", 0xdb}, {&(0x7f0000000240)}, {&(0x7f0000000280)="4ec7f1df38dc959013b300120b7a20556207d1771b5386f95d1cb9e914c8d21e71292a3f07f1668a3638243f2da0c9e25ee310fb5750d807a84c82a0324c2743dcce2f2e58b27c38ca6036bc806f377de27c6badd70c8c7f83f49e7be842f2c7e52e5721457adecee33cc83d7159495ae7064aa1096f440a653da6735e62c8ecec0e169dbf253b9057980548fd5c665d5767a79265ce66061ee4c0528500b741d5c7f3e4e62b47f9f8f74f", 0xab}, {&(0x7f0000000340)="a1f9d92086ed032fd0", 0x9}, {&(0x7f0000000380)="b7075360ae74500117e3642d09c9f95cda63ed262386514e8f4e5f5b4bae37142de77aadf1849a1ac58d7a91a88ea5e808b7733b596f21f7175bc737e9feb534b8906033cd15942fa28a2153925fc7af3e79ffda40afc55e77f37a4bbf9a9793a8b12c54f2aeb95d33e01e6719d15322c05590450c37f81f287c9c65fddae9757533696683b4cd66287079d1962814806af5", 0x92}], 0x7, &(0x7f00000004c0)=[@rights={0x20, 0xffff, 0x1, [r0, r2, r3, r0]}], 0x20, 0x600}, 0xc) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kqueue() r5 = socket$inet(0x2, 0x2, 0x0) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000140)) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f0000000240)=0x81e185f0654fdc11) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r4) 06:51:18 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000140)) recvfrom$unix(r4, &(0x7f0000000000)=""/14, 0xe, 0x3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_vnetid}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000140)) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000100)) close(r1) map stack 0x2071a000-0x2071d000 of map 0xfffffd807f00bb80 failed: no mapping map stack 0x2071a000-0x2071d000 of map 0xfffffd807f00bb80 failed: no mapping 06:51:18 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) listen(r0, 0x10000) 06:51:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="4a5f799bed2d5b9239de09a0a2ee8f95ad62e83d7d78a2ce06dc63c041b770e1b7ae9f2dcea4e56069ea6343393625059d68873cc3083d1b30afcc995698b0f6799c1dc282c58605165a7fa126ccd8df0039e7f37a3bbf3d15a3f2ad79cc04d96b2f92acac039bae8cfc8f6898713d9a70"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f00007c9000/0x1000)=nil, 0x1000, 0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 06:51:18 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x2, 0x10000000000003, 0x81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000002c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x4000) write(r2, &(0x7f0000000040)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0x3a) getuid() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000004c0)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0x17) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x7, 0x145bd85a}}) open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x1) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000200)=[0xffffffff, 0x0, 0x8b39, 0xb0]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000340)={{0x3, 0x9, 0xffffffffffffffe6}, 0x9, 0xf90d, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = semget$private(0x0, 0x3, 0x80) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000440)}) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000400)=""/17) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) faccessat(r2, &(0x7f0000000440)='./file0\x00', 0x10, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r0, 0x2) 06:51:18 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x14, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000140)=0x3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) 06:51:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x543, &(0x7f0000000340)) clock_gettime(0x3, &(0x7f0000000000)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) r2 = dup2(r1, r0) ioctl$BIOCPROMISC(r2, 0x20004269) 06:51:18 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b450721311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f", 0xd1, 0x0, 0x0, 0x17d) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) socket(0x2, 0x3, 0x6) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 06:51:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5}, {0x2084}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 06:51:18 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cd26009f51161146259ff5e18ecd6a2e6ca2a50175832c9a458f59d7c3954f9906a1bb967605a02e28dc87a403bc9d8633249e8c50a1528ed77d163282ea44804d0db489314efe04091dde04e18cfd9997a38debc3e82b5150a41bcc4b2850bde1109ebc8544ccdd29f926abf3e676846d5dde0f37a201730c1295279d9c5a27f511b4bc5a21d100a5515776de81cd7d2318d658988c5a07814570b8938ac45245cfe60fedbf7a91ccde93b2f7f0d749b1d4a55a04fa2cc957e1afde518593bec49ce23637bda3bceea7195b3cc261ad6beb78489f06c24921e062117ee911b6eb12eb168f4e379954100db85e014fffb187df858ca265ea273575e4dc6f25782f6d9aa34bee3e8f544649b71f69ce67d13ddf95195cf0b53931d2e0d943e6f55095"], &(0x7f0000000080)=0x6e) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) 06:51:18 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(0xee01) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:51:18 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) semget(0x2, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x9, 0xbf, 0x2, 0x401, "930489e89f9e1e5806e6afe0d28e46a11e7e8575", 0x4, 0x8}) r2 = socket(0x18, 0x1, 0x0) r3 = getgid() dup2(r2, r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r3, r4]) setgroups(0x1, &(0x7f0000000100)=[r3]) semctl$GETALL(0xffffffffffffffff, 0x0, 0x4, 0x0) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000140)) r6 = accept$inet(r5, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_int(r6, 0xffff, 0x2008, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 06:51:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x81, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000001c0)) write(r2, &(0x7f0000000140)="75db059f9bef21790992c86ca61bff686024975dc56df48cf2cbb1630111addb15fa6cfe1991f4ae01835075b2b9944170cedd2ceeb84e5ebb7c128b299f55d6272708a2c522", 0x46) lseek(r1, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x0, 0x1ff, 0xffffffffa7142380, 0x5b}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:51:18 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x0, 0x2, 0x4, 0x81}, {0x3f, 0x40, 0x81, 0x7}, {0x82f0, 0x8, 0x4, 0x4}]}) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000200)=0x3) writev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000240)="383bb0be8f2e178e70a40d6915863d1b65065195edcaaaa47eabe197f43c58cdd1ec445b82defd5b7e8674eac55fd9f3c4f7b3f4af3641b71bed97d811b062527a4982f2980fd0516b0cde5e1c0bb885465df5c6c630d0f3f77f75f8e50abdae436c8f03c43a3aec5b1ac1c09178e598b563f7b26f2add7a953b642b2d9bedea55d339e22623b56b886b1870aca2cc110aab9448a0f4ad98453bb01c6f698e82399c06b668b9e867eb93f109c8e405", 0xaf}, {&(0x7f0000000300)="c6b2e8652898ce59d0e19895aae57260463289bedd930626bae3c81c3f5ecb528503202c9d2931969f0c6af93e41bf249e20ea0ee4ef37384d6b8a93ddfd26ceb9bd891e36c6c6d14860c8cba18076e04eb553756fe3f3480200071976d56b35c78cf127be6e70019b0cbb0093c7539869fc51c9", 0x74}, {&(0x7f0000000380)="4f521a82d9a7eda7b9424f8236a69476a0e01a23ac80c0c964314c677b3d0b7235beb967a7e2ffa21fba389ea78878daa4888811802eadfda28b2e62d9afd443f01a90aa8c98c83e88d2688436c0bf1187df6a5d9827a262cfecaab9cb366dd4a3e4a170371be60dbf35e423dbaa5d385a4e8a765aa188c7232b", 0x7a}, {&(0x7f0000000400)="9168117f0870dd169790184c519b2854cf405ad226f593b184a3b50f7bad62c838b6de6f784f660d97d28cdb3bcddf241a56bf88e426ee30d3c2807218956eb7aa0772f36e6d93231fc317b0528bb3c3f5844b756c0b46487f341e1c01c6e5a8e70b5698811646d239fd94", 0x6b}, {&(0x7f0000000480)="04bb58ee41323dd4eb7f7af28187903e00526a3167432cdaab9f8faba5613287e1fb129259a8695f0513bc04d4a90cff1dd48ce490cd899f5c9ef12f074b12b4d8", 0x41}, {&(0x7f0000000500)="a12561839811571b3a53dd4a67b636f81ce80d9e0f4e9b94b44f3779f80c7e2e7f25870fcd035a69b582e4544781913f458671a4c9378ceb9a15c49ce0fb82525a6c7cf552d38996308fb1cef4f42d166a16b96b962edfe7e5bce9f12bea5f88e88678ee7a9ac5dbfca85015d662412b5b1b93b86d79493907adc1ebd73f43cdf2439ba5eb54f8eca5c6bd62f19590a3c1d8f890c8ba41dd6e14bab8891b4ff0422310ddd621a5595f1d67bb459b2ae0173c7f34f04bdf35a8e4cee92c0e41b665277a19abf1b7ac5ddbbf5700e14f5e15fb1605f02ade4545068ab06b9e7c9cc7", 0xe1}], 0x6) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000006c0)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000700)="1f680f550166294827ae2aa425689d0ee7c25002dfce712524a6fab8f5c99ea216ef2c1d4b8842c83bf87ed24009e874f00122f8d1678bed1608df25a094514af75550cb612b181e06f5871826e39c35d22cb6ebc84f767d6d08baf29fcbebc5dcdd8971ea4bcbdbbfa3780317237a12630364ce10d44c972153b23a85f051951bab09f4577bb60ead1871d6e50bdd073b05abdbaae13e9bf3c8fd0f636eeb69420900990ed4241a84616f4a93edf36eb1bea5b0b98f0f15dc85b33e3112e674ee9545249131b164c42026dd76e02742c3448899a99f7b1b380fe7f9210436c3ed5eb75d9bf86715a5ee8f3674e4b9f4adf7ff22cf35e08b4a35bf37b25a", 0xfe) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000840)={'./file0\x00', 0x7, 0x6f, 0x3, 0x1, 0x3, 0x2, 0x8, 0x2, 0x0, 0x7, 0x5e64}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x80, 0x0) fchflags(r5, 0x1) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000900)='/dev/tty\x00', 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000940)='/dev/zero\x00', 0x20000, 0x0) utimensat(r7, &(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)={{0x20, 0x1}, {0x9}}, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/klog\x00', 0x80, 0x0) select(0x40, &(0x7f0000000a40)={0x6, 0x7, 0x100000001, 0x1f, 0x8, 0x0, 0xd6, 0x20}, &(0x7f0000000a80)={0xff, 0x9, 0xffffffff, 0xffffffffffffffff, 0x4, 0x3, 0x9}, &(0x7f0000000ac0)={0x3, 0x4, 0x9, 0x7, 0x3, 0x2eb, 0x3, 0x7}, &(0x7f0000000b00)={0x10000, 0x3}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000b40)={0x6, 0xfffffffffffffe00, 0x6, 0x10200, "ffd27d3af36e9e263cb5db24282e874b5311c614", 0xb3, 0x7}) mknodat(r7, &(0x7f0000000b80)='./file0\x00', 0xc000, 0x10000) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000bc0)={0x4, 0x1, 0x4d, 0x1af3, "e6b58d79b7309a1e33d28122f9a8577d2fe720ab", 0x6, 0x5}) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000c00)={0x10, 0x3, 0x4, 0x101, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x480000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x877}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x80}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xdb}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7fffffff}) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) pipe2(&(0x7f0000001100)={0xffffffffffffffff}, 0x10000) ioctl$VT_GETSTATE(r8, 0x40067664, &(0x7f0000001140)) r9 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELSCREEN(r9, 0x80085754, &(0x7f0000001180)={0x40, 0x1}) r10 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GCALIBCOORDS(r10, 0x41205725, &(0x7f00000011c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 06:51:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x200060, 0x0, 0x0, 0x497}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r2, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0x5, 0x8, 0x100000000000000, 0x800, 0xe7b8, 0x40, 0x8, 0x200, 0x0, 0x6]) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x4004427c, &(0x7f0000000000)) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000200)) dup(r0) socket(0x24, 0x3, 0x3) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x80, 0x800) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="03000000000000003ceb5eefbfacee3d0100000001000000bc8b2c279751bd346bedb4b829eefac8558b8a3bd099f9994e92d4dfc32c458862d3741dd27237b94560c1cf34522644abdf365aefdd4f871f2dd9f7ed817febb84e7d00eaa2cb4ff66eb98005321357a314f3d55fe59a55ee1630fd3214ebd81e351a1718b556a89a91ee1445171d456d1aaf989a17d3d64843ce92ac17a83a2ad8cb9f083ad62d6bd9f3040a446b29af93c9ab61a54f0c0bd6ac01485120c2"], 0x0, 0x0) msgrcv(r4, &(0x7f0000000100)={0x0, ""/44}, 0x34, 0x3, 0x1800) 06:51:18 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x144, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069dd, &(0x7f0000000300)) 06:51:18 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/deg/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000000)=[{0x21}, {}], 0x2}) fchmod(r0, 0x40) 06:51:18 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0x90) getdents(r0, &(0x7f0000000140)=""/55, 0x37) unlink(&(0x7f0000000180)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x4ce4c35fa71e343c, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x4}, {0x6, 0x0, 0xfffffffffffffff9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(&(0x7f00000001c0)='./file0\x00', 0x80, 0x100) syz_emit_ethernet(0x2af, &(0x7f00000000c0)="87") 06:51:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x9, 0x0, 0x0, 0x7}, {0x1f, 0x0, 0x0, 0x800000000}, {0x80000006, 0x0, 0x0, 0x4}]}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x7f, 0x3, 0x4e3, 0x384}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 06:51:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000100)=""/212, 0xd4}, {&(0x7f0000000200)=""/91, 0x5b}, {&(0x7f0000000280)=""/202, 0xca}], 0x3) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x20) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) 06:51:18 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000000c0)=0x89) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x3fdc5554, 0x7}, {0xfffffffffffffffe}]}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) ftruncate(r2, 0x0, 0x45) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) writev(r3, &(0x7f0000002540)=[{&(0x7f00000001c0)="5155ba2dd3f7a8ba1360b2f2441b13de5a3ed436e56a4a70ae706a7189ca284a1216bd462abfe24b5fdff85714ca4f11a8dc438f91374a2463b754e5d2785c0a25b98e645e85301f3b38b915174660c9ddc5013ed34b5fbf98903a19572846bf5409f219726a196cdc4380acfb75462b480ad0985e276cd994cec66f707253e788048d3a3bc6ef043d9b9756ac00882eac757bb6a6d958791f4d62225b91067fc9f0", 0xc9d7d14914e5f180}, {&(0x7f0000002600)="b78cb9ba7fdea8aed4d8e9d9c2ff928fe3bcfd61bb67cdffe66848eedbe46b52960d581ffcb2e6feebb67c38acdcd5c2ca3d3bb0104df054c1d8ac0d1ca2f4fdb791e3be58702a9959902c0fc42f29704854f8a047db08277f316a387a00e0730ef6aab794010c0f28b032e85f9ad11929c11dcb2c0a8422b90181d9e3b1a505e2ffc959abb997e3fe7a567e71bf6893b9e6a32fe4ff2e3625cab7286b6e215b4fccde7648206c0e61d136a63110ef503b9982aa71075932034cbe5b3ad1a46860b7709d209d93d55bb3008058dd62cd49a47fc1e0e059520603e1a34a0046765d03231f685b4fe065f770cda3b8c0da9f9f34ad588b8514795b119091359120721e49f774612cd1c305eb019a57f8137812fff0bc79548bb9013a06713fe1ee19a9e88b819bfac895351ef0b14188aa1683fba8b9191b3bd906ce0a5be61c26655942f29e2b1e9d12b7f00882a5dc001f9cab610191c237f098365865133fe190985cfbad1b49455add091fc0938a1f15067a2be02f0f6d100d2f588a434eeedb3713dd6d9c7ce1d53cfe3e2331be8991ae90a89e611e0a6efaa381f0a36f1135461cc7d80b6a99b0a0ae92d1930a378ae3ebb2b13542393d04228c615fe3e6f9f6ace35d634b7445e1a6fd3071b70eb3d165e00791265efda6c6163d9f0821b094045eba38f523a117abbde6da927dc08267db734d2dc73d701c2a5c0817450bbedb6c676ea3cb744338d792d008dd8031b7da328eb95417835af4f4b4ca632de4ee42706874c9d1e54a44d7099e085af23db751f00b6d1b7dbe227eec7d4e9a1bc196400fc51bc408b24386128df57fde798f54c086b0a39181e1fffcc5948cd8572b3faa40960fd971f957f7a2229d8df917637a1a2fada3cbe5042ce5202d6d2676ddc62dfb248d46db346005192b17e8242a5df03eb982491ae1182f751b746de818c8fa789a9a0968b11914b8652ee764a3e032e9cb1bd82892b107182d349a7fb3be456bea70ec822632780da716c2d9eee1850576c6bb89afd5769a0e7c2a119a9f7525d9542437d6a532c10853c3e95ee86f1aee5840172c0836e1499ff8affbe05c8f9873164e3a4b5852df8d694c74c0a0a618339e73a937386894f0ced777c56415081703b3d257811307aca6cf23c9ba7bcdb28895451d80fc0c7e11a512a1d170658c4b61da3ec61ceecfc91921c6243f77d69943781833ff14c8d6eef180914ab58f931c38f8103ea78cc913a49435fa984ae0e33839e5bccc85197bb25d42b065cc947d268cd6fca42816e08ff9020702f297a1c251866b736d09864f48fb02f5aa8acbc0be184f12c6d66e7adb00eb11d0f36f7bf0fba450c22a947fec258dc7d43b99bb1cd11d1fa75f7bafc32c557819c877c575205445bbf42f756ac35b417404dfbb6d5f08489f24c972b8a9e31f7cd615db45b76808251a9bf4c8821fba9ceb11ab373fc0c43451aae53e1a9993bb0078ad1e3252498c71c6b0c035e588be30cee46146eb39fad1d6689e2362bbce2e4052da7831a80b0b600818ed5c9379706f70d79b417e735985f33f680fe081b6a869f184d2dbc93c3087c4919882b0ad2b1480f6b330cba3087cabd5a9cd108488d0035b3d2295cf3a7c185e06dfe28eb7edd74240ae093d6a6cbdc95e2d23ee1269a3db711765be56f05515c60fb4351eb45046054aecfd5e46d5f89f94778b89c88652230a69f11618bb7110c583c94b671e1398314ad98e0f9a1cd33093ba40c5a03dff8a461d3d42dcbf50e2bef5fdd7cb8e4c6b2ddf1e8d65a87dde8b8fe6f7ebe27a7cb6873d916d31437e29e5872feffd1c97ef8abd7c26b24d3b93c47dc3b3506cf55fb405682ba9050a7f3d26aa262bd9690b655fa836c6abac4348dfa45bfb5568630b6b75ddc3fcb6e00605e6859c81451149846bf469497732dbb5d3909d77a6b8e4e07623556550ce0183f7d0f1f3c24463604416b0f0286aaacb212457634ce98aa4ffa21acee1c0ddc0d0c356df511762eac965f20337942bb96777d4d56ed34fbfbfaf4f0c3e2e30eb7884c95030c0ca40e07fe01c14948c9ca8f8ae36e74f5bce20daefdfd820ae2e2893c482d8c4f932f17d96aa4eb5095aa56702854ddae01e4ac68ceb524a819fc410e0cd9c9de127a126ad3644e4c1437a60b84e5d3601ba75b32e6788679e2768564fa4103bf4415325021992584214719860782a934e08000000aaa2b47922762d809a95d0701454db63c99581221fd2f6039bcb7a70945d3bdbc96b91081fb123044c046344f48c2c7d241fc1e3798df5e14b9deea4a69f07e932cb96000000003cd5b6677d193220099380e961bd836f7e0f25148ef0d10bc670250ef369fcf009b8a937228475d50bb9f2437bacef1116315883bf6ef62a6d0af19427a52ad6e7ab70b051c21845a38e744d0fb1a120eebbd5029c947c1106a4aeac173d4ad40c2e2c9a80267129579ab481edbfb3b063c7dd16e78f012bf9af085594ece95c54d9c78d89e95bb5324ab6b177a58ed77984a80db447e6f816024c0bf47679981408956280edb8d3fa036027fc15b3f21fd6f7b6635e32693ebd8aa21dc6ddbdff7f8cc2c599b85093a4c675e40ddcb6f321d8945bb631921d4089e563e014d0cece2a18e69e737bc84172e87093ae971af02f7ee0fa7ccabeea5563400c5e1424d049ba8594315d8310e518d1813c1ea8ef25235cddce3889353d85f4e1fbaa1aa43bff7e995630b3fc36d0ba36b2db9564b3fea08690e04be97deffa5cb2f4f89bcdda082b636073e43dcc49fb36c84d8e635590c8e66eabf35d76d006829214b0003962e1aa2c022f0f58783961a1375818b73e80c98cf8395a9242be830a90b5de4001b0f4f32f3143340efb64bd31c3ad164d4899aac17078e79cf02a5827a945734e95c6c6142b97d9a89c6e27cffb58f031a1c8a7b3d3240f5624a97774f89af0e854dbc9138c7394fcc22de0424c5a6ce10f5f443be6ee4815a91dbd838fbeb9bcfcdddfc961254b29de40cd1e2b052bd25b51a1e351a81010d8eafe3b2b2b23c0331f7ee350439877b1a4bf8c4e63979947183b0825c45e3a48aebdb93ec09537b1b832021eb65fa4c6d8fe46e61fac93dbd531f91f8e3ef06b59b62899c7f8f22db30e046bab60688751933f95897280a7324c923f7b2b44eae0729d04f6e06ec3e8f0012bddbf33547600a23ac58e2933ec719d273d02c1742a6a5ae0903b3cb356d445ea7cd63e31d0993ce9399eaff7da62fe20c5668d3c3936be88993e111813fcace107caa6cd6bc3d8af16f2717a55fc96d816a2cb2042675412ce0ad40d3f520f8280ea80d4781ce10781e51f82b90adae3553cc5918ef29766eea48197422c9d7301a2f5f3e2156d19c1a27755d5b38e86198a2f4ca54378a426c3cb09d533e28e81f39c5d3c6ef3605e556fa43f191128305197acdfcf9ba96c17fea1df91d21b4c6943d5728b04193fb996a6cd70fe054a06579e726b08fed29f0374a75718a8f26ef772f959ceeb6dc79b7664884f0f07b105b65d77574dac81088962c32752be3dfb72253fb0d1a02eff91a5dd3a43287f649f6ed4f8f739734fbfcf0edf30c2cc94a1bdc3da7632f125c8350ac341c912574e473ced0e6610011fdaccf704c6c0d4382f96ad8f8e1bd126c814360ec3b2f7a8fc7b1c50e87794a8d36eb4d558df2ec4599dfa97d0521465c21e92103275deaf05bb51f003e5a350456720272beee7870207d9345718fca841879feb08c7690a1f79ee15b530c946512da3bf28e232e21fc952cfc8cf3b40026f23cae35dbcb0eaaf03ef238b35b1f19985f3388f95d393ce17b15389d482309d4a8e1829480c3797d72df88086b5d1d29bd0619ba83aef1b7c18d7bc9e3fa0d27bd8db12eddbc33cf2469d128728c5c720e95720ed0ddc21d692965a3fc1c722595f03766ffd90db9e5598792d4577c589cd1efdb15dbefd13e963932a77599606d25d75da980c692342fe8485655dbf7c44e9fc5fea8dc36732f946839f24d0ac66c7afb0d6640c56e1e3051c73618ea25f42af2395d0397edec412e2ee8964a9f089aeb474afd67439c8a0ec504efbbc42070dd7dccfca262b29d5310bf3b965fa8eb92b21bdc08f7273693010a5ed69a7b6af95d4cdf729050726ab1f43e706ba61f302754a73db21d99ddc7a9211f2a3b5633134cdccb784d5420defbbcc7cdb2ffe2124c62b350655d42116aece114c310d1d2a22a4b199d06fd65b686059b55b90e74d7e68c0a2dca3c673728261fccb78702a4ab69c509b0cb6c641d6f0503aefcdccdc77ca42a994fb1e52993ea5c8474be28995f5de0e2f1ffab676cad3d4759b24c9c6fbe5886707d1cf713ef94155e8d3f2db54900a99fae9edadcf84f6eeb3bd62e51113b402cfe5624c236aa3c321d51515ddf710e297c2519bd1cadfa64f9169c931b85214d2b1fc68946bbd1d507237894da72aee69225a123d86555f5b1f18bdd98c3b2bf50cd7eabd2cba62f25ab86b4f1e8e4490f924dbfc2c59ad589150e947117d9bcf7e8df7bd5f9990b75c13440bac73ee039f9825212419931237ef1ebcbb6a79935356dcf4a8ca1785242ba05f8d1e527d629e4eb919149a173ca411b966c999b627890c1f81978e720716d037897217e3c8e3964d445a88295bd94da6bfdcd1bda85fc6c929e0d0c3609bf4281dcc7e172cbc9d2856ce1154837a61c3ed5e95e4f1cd52472c6f7cb08b4046dfd3a226a6a8a44a4a1a0b2e31ab10e421f1a291c2bfb10d9626a4e3fc8fde3877a76df3c39608bbab27e112c1b2b1b36a75703d280f87db69f0c891040e8e7db2954b7c8c2b48033af2e198b55ddb5bcc4b2baf54c6e1d7562683b549e9e27fefd3d2bfca1add845084db6b3857660e4c3324abb8f187c73b3edc7c4329cbcfc80c245f8a58e236e8460e4e056733877ed34d603e519b55682932f070e2021649e6919c84860cbcd68262f53943e4ba13d2f64e62234f07f56fc9a96fe533cd16c18d74b8f90e90c681759903bc7af2f211274f9176dad53a02a78bbcf62791d27c02eac17974dba2f92702f48a8bd0fa7ef2ee94c6facdea5964eb3c76272bfa935c35f14d512607a2bc57c92ef301e9bb77689a192a054716927c587b62ac34bdfd59570396a25ed11671afd906a97b213c691216304661746e2df44b48a69179a49038de8552af3d6664b5ced58a633bfd534e5b9d87fc7c47c96ba7382fecd6e526994174b15b4c143672abcef393a3d5a1a52d6601eff448fd414d6c44055c16bb6d0a8d59921ae52b0eadf2fd871a21f61187c177a1a5645ec03df0812ea9c2b6829963d8dbbd888d0f88a0dca2851286a95c70cae891e4544ff1ae34d8a217864887fe4c344e1d213bbfcf7bdf945c5df35af1ccef5f112df61601859f66ff2aef2a9cfbf95396bac2ac14e34c3cf5953d175668846c11ad261f2aeb5e19d06f503314b4e7fef47b28e088e192c42d125c7a5971a79e302e5ee0ff2b8a5bd35b317daf784aa19ebbd732c8096c108ebb01b7ca60cb3ea1d9d24bcd2fc7489f5396ceb4589d2f86c3b06fac0b94f00e89810530cc7e1fb916f0f614b45e0562a3fbf2a6e7a108aa78757b8c5a208f68a8e64a4f0bd7003011c650e4469a00979838ade91228d00609b0f201d6ba75993ecaf4e5f6495bace9399d2aa593d297ae22598afc69823d1abc9b98bccd5a59167d6371bafe5f72d277f2088faf7545dca086e1c14fc4fc1dabb6fffb68fc4dd078d04f3a00"/4096, 0xfffffffffffffe2c}, {&(0x7f0000000280)="8f3b03000000", 0x6}, {&(0x7f0000001340)="d912fdad17942a9e8059ecc63d7c8a7f04242b43069dc5c25ecaddd87a1b4ad42cebe6614af00ada3ebe54683392a03a0a23b1a763615cae9ea22039e60c6a0a1ff31c3834ebd9d3f13cb1ab64d10b52e97bf22c5bb2fec49a856efb4f3476936c5af34195635d1bc8adb9363419919c9eb2011bc239d79aa79ff025ffd6d32b376f3a768345e3f7fd70d56efcbd26f8edfe348403f3d728c0171de9bfac7cecaedcee72e0eacdfa6068d66aa9af68f44a8697fdfb54f899924f5f05d11d4f479433afbf62b80e278de19025e50abfe18678b14ca9c2f5ca8592b280f258f214cd071396e47e45e59c338417ea090788d1b597c13e6b18fa05577eb8bada0529e155703cd90d3d0416b1a9fa056e774d1e7f775c6e5484abcd291ca248d7e0635ac1adb9538e3da165e4dc6481d68c14bcbed03bb13b9f3fb3e1d6dbb0ba91ec6f5840d3e22330d78d33ff7d2d2cfe37fa7f05492e4bed5f72573bdc9a8e6e074b3c11acef07c6e211d77b0338678bde17d96ba067b58e4979e17e2887672e45849ca67d44a3c1b82c6bcc0381792f45d3d69f69d563440e815943309f796c9f428e9df05c36bce095d1a5d9eb7776ddb8ed7dc7442bb8fcc1a8082a017764c1917a0d5aae6b00032d835de887d74d1cc5b3edc6af58ccc38692433421d8b0a7838e232ac1254e4feb15fa5a673da8fdeccd37255c35638c809dca1d5097f319b0a2bca072306ceeb47af1bc82afbffb723d015a757638e397e848581c5ff873b7a1bc911809ed407827823320ac489a61ba3380304697cd50db29b90508b84e6381bbede7673b9aa7af2ea654800acb788024a11ee9b2c7609026e63303a9d749f72d1cdd58ea6db95e1d7958250d722c7780174ab5ca25aceeb0f51f833bb7c9fd3ab691728fcd08ce4ab1bb28a2386935440adea051605a4da4b210ec844e38f00ed455af36364b3304a802abcc551a34bbf8a25afa576604ccf50e610ae337ab2e132ba24681aa7bdf3c44921403749396cf948505a8a31da95cbe5b03858b002a700b934fca345c0140f148d09da5b813271d984e0e6708ffba07e42a56d9da3f170f2930c3f4570774ccb88c3da048a0b8f56ac9ff3e1380c3d9d2f6542f22fc6312849ec5c4280e2d62db407fec68ed66530dd472d32ba8758b12c115a1755018ff762b3401d4f313c20c918904fb43f958ff6140f22667e98059a9eb21e8bcfdae5beec878098b2c54ab51c756c1539b706204b796d601665038886833da31d4a687563009895331ccac98f8769938ebf131b142aedeaafa6c4c151291aa08262d0e78de9359cad1df0e237ece3d3a3d20430ea98d86109f3770b218922be1ab00693d0c2ee107055c993f22bda34c95c8baebc06328a466a472d898a01b11da72563e32136f212ad6eea0d75b2b6a00d34fa2d123778ca0ba5de7132c43a86f5dda79e3e00de2ea327dc1e24357a28442c726f16cfc8109ec317a1eb7ada24e23f66ef6829bfc089a27eebc081ce8acbbdf482458085c30061283c30e0f92af8ba25dbf88cd860fb2340fade3d99aac4e6202acd1cbf143abb626412bc09bb52ac5ed16bbe3e3ea9840551c2822423174e63f85b1c162a78b4d1e086913526ca55da27cde1909221299d3ea23675a621a3e55a60c3342583a84fafc7931871f532dcb59f2dd84fe7b76188d92b64b2610dfd6d86fba40fed588e66d76fb5918960ab0c808ab0068c444e2df8f12432c60cb8feafaded727899851091ff759de075787f48fadda5f8e47ab42cee425f07ac4b7997fb82232175b3dd8c76a00c0af0a85ed05281f8f4c86b30248e73b4bca5831dfe7ad02f04b3c61f88e716ace268949d16d4b39c59c0034efb14d7d36d4299e11142cf8bb639ead7abc338cf3400ba97c8059494e78d7b0287b2136b047d9b1c4c887888df3dd8ae98822f0aad67e25f703d83fbefc37f3c689cb79911ff3c42b2a3ca7bdbd8f95843e258655b612ac03aec0efc483cbcd0b71577aa67979d076a7878e9534d3ae755f738059d84572567bff470565cb0efef7bc2be01eb56dbe7f5ac60557256139754eb3f982fea84ee2fae795a9264f3d2ec996ca7a9ac1479e091150a14cad16b9c1e6e9b4b6fc99734e10a4d32190c7a357e34b0fb89a36d239a746aca3593decd60b52fff2a24af34a8a01403bd90b1602a72003bdb4137415c757ffff9f452d2a923cb5076460c1efb25f898a5e1e9bdb063288124aacfa11b2de377499d40ac328f08c125bb1803657cfa9037508a627336043e2dccdf40dfa03ab60eadc6c2491948bc1bd91d1aa71ba0bb4c0cd402ba63372fc7092f384e22cef7755ab742c199d878dea47c7264441e4ac4b9ea027d24234fe37040b0bf0f5d6068fdb1a04060548d73959432e9641c94481914efa20cebbdbf143226d43f2bb8b0d39bf937255a50ccb29a162445e46ad418a5cb88027e0c184591044a272e2c82fb95081363b271d17a061a72c24e97536d07e13230027095d08ccb5a74b28cd1e0af92a773778db128c13573823bcc430ebf337fc1b32d5ca120533485f8926a95007701a3d2ab486bcbf747e8b9ce2de2f577156f30745f15f3e99163cf7da947e16f5b90d8a1006d959d4714125e3b767b82fb3a2b443acdb6aa3686e2ae7dc3d72a6e7e26bc9d0e1f6139d478a5f6232c3a7705bedbda1a43ed39abcf76cad4e3eaaf9cdbcbbcdddde2d4a7e2c246607f9f162edc6259eff73c0e2a7e0912608d12d1b134dde7bb85e555969cc872f0bfd51b44ddff99b01e0ccbb8a1e532d0ab43fa4f64de1d2f51c622c3f2aae529705392491496a38f665481f01eedb3180b0e20d373a8cc43219ff08253eb0d3a010ca27afb5f893bf27f03c60f898ea9644ff6dfc469a5fd90813bb0c1737cc15c7240b96ece69991e6d95c8f481efea63aa6317f19da24ad0decc9f186d964d71a9e3a95d7ebfb24c6d1c51fd749f998f03e5a0aaa03de64ad4f3dea5e87a137d6fa40c9c62446d913011a1de57f20a33dc481b295578e9f25f4a4a9aa04f3f33f1ac6eaa01fdd44f7bd6b9d4629a4905d56e42662521d6293f1332447568b492a45dd82df0667c7ef900b82f3c5f870cb21e1ef0022d71f35ca8f8bab559acc2f048d5ff62aac6fc6595805c9b7639b308ee6400f9c8a6cac5287c63ede216e355b7217f3bd74c679fe8e1cb6805ac6c31ed6ac1f33b1ff1da98a04ad3979d2a8832442357191d03d0af4df2bce8beea416d07086ee51d7edbe3106a57929399064cd29d738dd81474b06769824708ba93979b0a2b80f3af32b38a23d8aa95a5ebbce12409e3434f1af5fabbab593b45950da61b2ef8c5dcbf2f5af940e1a78ac133e8213070caa1a549a66b87c919a624d31b8a4d8b15a304b24d7e2166b13db3adfb388606994d36d532ed05354fa635957f09e26db9cb9754907802558fc01b34aec6b54b25cfbaa2d2afedbd5a23ee4536792e6e0c19c61d23165aa2cb19f7ec39532acfd41c29e39b97388920d7217e6f929c60ca28363a0e3642cea2743a0ead4fdb041c940470f7e33ec2d5f192f282fd2c19a52f3c47cba401c8753b7260c9dd2be3325bfff516a95d4424a00c3967221b129f0259773c1665ad989405964af6922f031a3a8485059d284de78355b1a0aa92df9e3738a3025eabc76c5cecbc21adaae7483132d277e6f0a593d6cf2089f05d14e33f9d49e5c8d56a37f81ff8f5946aeb44d0853ed477fa45f77190f841c73e114bed661b19d849258bf6de41e9e3d6a98348ddb6df6e1bca5ba0db9f98dac0d76819c5fda08342b6e989def2fdc9a4aa16e7e95205079bd493a5cbdf4f049b960ab38958cb29f13ab9d7ead198cd9bff3c2b77fb7b0864e6a75203158ecc14c22366747e3bd667bd12739028618060b035fee00e60d09bc477e27c64c261a13d4bb746b56d5bf3657a5f6b108363a898ae2fe466f80398d527498150cbfaadd69f04f8bfcc030a1724f8e228c9ccd20ef497e9c3d78c9f50918279a734cf48f9c842a6f872e7a41b939eb4c4fd87f70a7f8718f41b07fb07f949b7aeaf6ccdacb1d0e17db60f842b3dd61af287a30d60e5828d9006ce77cfbb950f1867eab1e9b727e0ef86771b835c44542e7bcfaf4285fc44cf9d60e103b92381e86d6ad785ec46c3018f79f3b1b608920fa97c2e0fe25e048198f9be984be72ffa21e69f71694632d2a2f6bf1695c79ded1fbfcf4d4b4459f4d08433a76f9cf3751f23e33ef3ee78f61cd1b9a2aa454d4bab8565620908a9617371260de2b7f29a1adf4a3c478a8f5810c6505befac81331a1d8760e7fe99e6932aa61753cf85e44ee17fb25ebb430ab1aacea2cd1372e48b9bdeca0072a08fe84523d138936874b53a86fa352e962006962f139aa02fb97238dbed0e493a9a2745cda5ae9611b1f1073d1636b742cd05e38d267a6a0394da829f29acb6e78adafa343427673d3d0d9a320fca6cce93f5a4571bc551e005ba86eddc144bbce68cbeb4f316a20604d91eaf3d89ceaf572e39284d50a5dfb39618521fb71f193ae8702f978885392bf00681014f8fa7ea4a7e53f6805be0259e8cc1d441fe75175a9d3cb69826cfdfb44dd10b2aa16f73cd29a9cf9e3ddedd68e5dd6677c1a54854289c154375e4e6266c6ccd7bdef649f4b6280f97c1aae063bf79511430ec946fac9ae401ab8bc037b5a382247157550094655fff4e912ea1dad0abedd6a6ce0316817604d03901a0a06df22084f0dc664ff24654c8cbc9f525eaccf9153d06f0926aa6f60704f21b1366279444fea7e61aab380519b6a515999fdb462b1e4ac09eb8b4600bbadf8f78692e3e9566b38dd501592d09900709ef9936a7b420a6209504f89e3ef914c4f380b61ecb342fde30ca5881cb66f38cc0191ec4a2b2ba6f1931219718548f2053b513f0989ccf4a7c9b5d6da377b0cefd677683cd1faeb8c23e1f9b9f744800406688fc32edfb9e661088faec554baf539057077f60fcd4ae3d62f320264c48307bb9ad4ac324b257ea522de5759e62447c4f2b80608f33b35e73e6b7bbccd6f330e2a757138f8b1ec330bb9f989b8006f2eed67e6627d9444bc4fce2b3a0529519d49a56ccc39fbcb92bcb522bd4970602770ac9e6745d8c5de4fe4762d6993f523257886d4dcd50fe4a43874a2f0fa2845e263e2b81c29c31fef78afe0586955bfe869925dfe59f4175d7e2e0467b6e3269a0df155f08b1b649fc857e453190d9de653dd4373c5fb8af98cde86b4da0d08eff49656b759bd678fea37d57fab9d65fc6176fc89dfc4fbb8b9aad2f11cf8d51cae82367c98ea0c2b4aae0855af10d21d3526105530fee03617b952edefe1c8ac4b9196aaa5359273af0e12e5a4e911a15a6c69f360cfb8e18c2e3bc549a5022c8b685bba4d1ef72d757016594e345cbcec37abb0d97a9eecfd6dd4a59a8c782d11c7e6e1cc7c55b578b7f4cd951121d8045f233518303ea02cbc01c962ffb91a63faf10fc3bd20ca1a0384240f3d37e45f103db2a758be5a6a937d69612907673341cccfa6844fff5df4781d4a334a8df7d832c2637fc313d98b9afe0673139c53d5728f67705465610f490e6d96052ee91bb8b9f0af81b12b85f737b2c5dc2e39234c4c9a6f6aea6adb0038eb3c874c3fdf15b8610d3db82a54892f18a851c7ae452206746b0afb7367a3c977aedbbf721abb14ccad7cdcc44a1ea64e427a4d603f891aa68088c325a806a125fb43b5608e8f79b74abeaf2a1e46dfe736d55bcd85135a8772e82a", 0x1000}, {&(0x7f00000002c0)="40009ae50cb6585d028403f5d16541ee", 0x20}, {&(0x7f0000002340)="1c3b", 0xfffffffffffffe34}, {&(0x7f0000002380)="cc43d40c047bcd72ea069b8199cf142c6e18ef6070a2908085d01d9a8ec79646168d68dffe2274e9a96cd430efea08000000000000002761070000007cd86b3a7ebc62f2d990db27e8f0003f1390c34fa4bdb9081f0e6e5bfa2cf7871e59ba6e9406b2cd5060907fce47662758ef8b2dd6ea54b50e00", 0x76}, {&(0x7f0000003600)="14a25e0ccbfb61311eeb2ff7fc3e7b81fdb6680badf284d891ba5a0b447cfa8cc8892977ce59ac9e49e8b1c70a4630314d4534a99d38b4ec28ce2ba3b34e15307914a2ab5de0af2eea384cb645e8371ed9a9e7009ef17c4c3237d1ca0ff21e822aa2d438c63c39d6b6948fecd4f5ec902e3f806e462b1702e4d2bf9e3c5336", 0x7f}, {&(0x7f0000002480)="11362fdebb74af67cdf29c2502d548bc128eb316d3183ddb0538078c3dd1d0ec9fde56ca2bd34a26f6235094358596556e39cd38ddc8901c279618def4867b9497aaccfb79159d6543bf4c06fb128f08c0ecb44289ae512511978f6ff844c1fb4e41ddf3c309be21b3f92fd12c7cc4470d0b4368f7a67965c30b0307e93d2969faa5c251b4343d1d9682de", 0x8b}], 0x9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x139, &(0x7f0000000000)="b6") open(&(0x7f0000000340)='./file0\x00', 0x20440, 0x0) 06:51:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x3) acct(&(0x7f00000000c0)='./bus\x00') 06:51:18 executing program 1: setitimer(0x0, &(0x7f0000000640)={{0x0, 0x12}, {0x0, 0x4}}, 0x0) r0 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r0, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000000)=""/237) 06:51:19 executing program 0: r0 = semget$private(0x0, 0x4, 0x408) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x4000010000000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000180)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x80000001) semget$private(0x0, 0x4, 0x5) semop(r0, &(0x7f0000000500), 0x0) flock(r2, 0x106) r4 = open(&(0x7f0000000140)='./bus\x00', 0xa, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) r6 = socket$inet(0x2, 0x3, 0xfffffffffffffff5) dup(r4) rmdir(&(0x7f00000001c0)='./file0\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) accept(r6, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xffffffffffffff7b, &(0x7f0000000900)=[{&(0x7f0000000700)="4e8adc14a5238ff7a5312e6ea37ddfbeaab469192e3371a57bbab6a92e359defb6202dfca4f9ea3b001659d0c4cbde518eeec1b34f14390e5a63177d745d90d3e0286529dbc83f2b08670f02000000d88f081ba5c63c9547badaebcba174c235e8881bc91c0e490b0000000000000000", 0x79}], 0x1, 0x0, 0x1c, 0x4}, 0x3ff) r7 = accept$inet(r1, &(0x7f0000000580), &(0x7f0000000680)=0xc) dup2(r3, r7) semop(r0, &(0x7f0000000240), 0x6) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 06:51:19 executing program 1: msgget(0x2, 0x100) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) 06:51:19 executing program 1: r0 = syz_open_pts() setuid(0xee01) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) 06:51:19 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) bind$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) setrlimit(0x0, &(0x7f0000001ff8)={0xffffffffffffffff, 0xffffffffffffffff}) 06:51:19 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 06:51:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x844c) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 06:51:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0xffffffff) pipe2(&(0x7f0000000040), 0x8) setsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x1a2b8f873a02e0ff, 0x56}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) 06:51:19 executing program 0: r0 = syz_open_pts() open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x832, r1) 06:51:19 executing program 1: r0 = socket(0x10, 0x5, 0x6) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) write(r0, 0x0, 0x24a) 06:51:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x2, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x733) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0000001860500000000000000000000000000000000000000000000100000000200000005900000000004cd2", 0x2c}], 0x1) 06:51:19 executing program 1: ktrace(0x0, 0x5, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) r2 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) clock_getres(0x0, &(0x7f00000000c0)) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000080)) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0xfffffffffffffffd, './file0\x00'}) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x5, 0x7}, 0xc) 06:51:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x2, 0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'\xf7\xee\x00', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x400, 0x2) read(r0, &(0x7f0000000040)=""/32, 0x20) 06:51:19 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 06:51:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x5186d6e3ecc77677}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 06:51:19 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) ioctl$KDSETRAD(r1, 0x20004b43) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x5}, {0x6}]}) r3 = syz_open_pts() ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000140)=0x1000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000140)) ioctl$KDSETRAD(r4, 0x20004b43) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 06:51:19 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698a, &(0x7f0000002580)) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000000)=@abs={0x2, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)="163d357e657efb777373aaead0978a14bc216d8799be8c57a10b44e7a47a5494ac9c072c8055ef30d388af2202acb97d5325fe9b9ab54b3502c99aee5a4a961b43d5ef6a5357d753c19865082595c1fd5a75ba6b2b4bf415e223a25bd467c20b0cd9355d63af8bc2b0022a7b3af6e2d71f3f06256bb71fa2339f57697a2397018c35eccb31ef1dda4cf83ba490fa2810a310e9ce95ce7014a426432db2611bb87ad15b7aac1e5b04b07739c5a5a812bb6ec2172a0b4687ab60c7a7016c045b5db2906ea7e665102ee6d723d6a8cfffd15508b4190a4000101f7741a047455f92bf0b556e70bee4455d7b91db9abe99b939062a21e0b935a4c3cf5ed8", 0xfc}, {&(0x7f0000000140)="b720940b9dbb51e3ede949994ddd91cb0e06db397098e0db9ca54baab8c182f8e85e7faec06250abbdb8cd49414e31633685bfbbd17bf61a81007bcc076770190799c5062fd7df5d315ec2e378c7b0ac4f4fde0f8db174fc344677545976cb6c0fb4c4f7b6e7e52c8ee22579f5c604c07aff9af09e8c14c3789407c62c4e7196858b205fafe425e447ffdbb80c17fe1aadba41", 0x93}], 0x2, 0x0, 0x0, 0x28d28269f22e26e1}, 0x9) 06:51:19 executing program 1: setgroups(0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) setreuid(0x0, 0xee00) syz_open_pts() 06:51:19 executing program 1: r0 = socket(0x18, 0x3, 0x6) socket(0x2, 0x5, 0x3fffc000000000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x100c0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) connect$unix(r2, &(0x7f0000000380)=@abs={0x0, 0x0, 0x3}, 0x8) write(r1, &(0x7f00000002c0)="edef8b433d5610915eafcf93215520512b87801303eee13c134af8b11a25ea58492b642485cf144c82034c9f72b25a5bc8f7", 0x32) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) r4 = accept(r3, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) listen(r4, 0x7) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000040)={0x10a, 0x400000000004, {0x40000000f929, 0x43}}) write(r0, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x9, &(0x7f00000001c0)=[{0x8, 0xff, 0x4, 0x1cb}, {0x4, 0x80000001, 0x100000001, 0x5}, {0x80000001, 0x6, 0x7, 0x5}, {0x1, 0xffff, 0x4, 0x2}, {0x8, 0x6, 0x101, 0x4}, {0x4, 0x3, 0x7, 0x6}, {0x7, 0x8, 0xbd23, 0x8}, {0x2, 0x0, 0xad9, 0x3}, {0x7, 0x10001}]}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x4a) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f00000000c0)) connect$unix(r7, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0xffffffffffffffd5) 06:51:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x100000001b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4000000833d, 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x6d2eefe98117da4f, 0x40) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000200)={0x3, 0xfffffffd}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') read(r1, &(0x7f0000000140)=""/7, 0x7) write(r0, &(0x7f00000000c0)='O7Y', 0x3) setrlimit(0x1, &(0x7f0000000240)={0x3, 0x60000000}) open(&(0x7f0000000100)='./bus\x00', 0xf7b1bd4ffc32693, 0x82) 06:51:19 executing program 1: setpgid(0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x800, 0x0) close(r0) r1 = getppid() mknod(&(0x7f0000000140)='./bus\x00', 0x2004, 0x800000000004515) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x4, 0x80}) setpgid(0x0, r1) 06:51:19 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x8) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 06:51:19 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000001c0)={0x100000001, './file0\x00', './file0\x00'}) ftruncate(r0, 0x0, 0x10000) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockname(r2, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) 06:51:19 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) getrusage(0x0, &(0x7f0000000100)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) r2 = dup2(0xffffffffffffff9c, r1) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000000)={0x50000, 0x5}) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) 06:51:19 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000140)=[{0x100}], 0x1}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) r2 = dup(r1) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000080)=0x10000) getpgrp() 06:51:19 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd0\x00', 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) 06:51:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) unlink(&(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)='n5', 0x2}], 0x1, 0x0, 0x0) 06:51:19 executing program 1: r0 = semget(0x2, 0x3, 0x280) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = semget(0x2, 0x2, 0x22b) semop(r1, &(0x7f0000000000)=[{0x0, 0x2}, {0x0, 0x8}, {0x0, 0x8, 0x800}, {0x0, 0x885}, {0x4, 0x0, 0x1800}], 0x5) 06:51:19 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0xfffffffffffffe4c, 0xffffffffffffffff, 0x4, &(0x7f0000000000)=""/230, 0xffffffffffffff3f}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140)={0x1, 0x658}, 0x10) semget(0x1, 0x0, 0x20) 06:51:19 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80000002) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) r1 = kqueue() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) kevent(r1, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r1, &(0x7f0000000080)=""/11, 0xb) r2 = dup(r1) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x100, 0x5, 0x1, 0x80000001, &(0x7f0000000140)={{0x4, 0x8, 0x88, 0x101, 0x0, 0x1f, 0x96b}, {[0x4, 0x401, 0x0, 0x2, 0x3, 0xfffffffffffffff7, 0x2, 0x8, 0x1, 0x1cee00000000000, 0x37bf, 0x6, 0x2cc, 0x2, 0x6ce0, 0x1, 0x9, 0x20], [0x400, 0x2, 0x2, 0x0, 0x5abfa0d4, 0x9, 0x1ff, 0x8, 0x0, 0x5], [0x1f, 0x9, 0x5, 0x7, 0x31, 0x8, 0x800], [0x1, 0x3, 0xd67b, 0xffffffffffffff81, 0x8000, 0xe9], [{0x1, 0x1, 0x1}, {0x3, 0x4, 0x298, 0xfffffffffffffc00}, {0x1, 0x1, 0x1, 0x1000}, {0x38f, 0x7, 0x7fffffff, 0xc46}, {0x5, 0x7, 0x4, 0x80000001}, {0x3, 0x0, 0x452, 0x40}, {0x8, 0x1, 0x739, 0x58ebae72}, {0xa12, 0x416a04d2, 0x9, 0xc00000000}], {0xa0d2, 0x6, 0x3, 0x8}, {0x20, 0x5, 0x5, 0x9}}}, 0x0, 0x401}) 06:51:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = open(&(0x7f0000000140)='./file0/file0\x00', 0x800, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 06:51:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x8000000000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x1) pwrite(r0, &(0x7f0000000180)="fb", 0x1, 0x0, 0x0) 06:51:20 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x20) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) r4 = kqueue() ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000040)) kevent(r4, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r4, &(0x7f0000000080)=""/11, 0xb) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000140)) r6 = kqueue() ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000040)) kevent(r6, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r6, &(0x7f0000000080)=""/11, 0xb) r7 = kqueue() r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f0000000140)) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0x948068cf2415dfa0, 0x1, 0xfffff, 0x7f, 0x100000000}, {{r4}, 0xfffffffffffffffe, 0x1, 0x4, 0xffffffffffffff58, 0x6}, {{r5}, 0xfffffffffffffffa, 0x9, 0x80, 0x2, 0x449}, {{r6}, 0xfffffffffffffffc, 0x4a, 0x4, 0x6, 0xd1}, {{r0}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x3cb3, 0xffff}, {{r7}, 0xfffffffffffffffd, 0x2, 0x80, 0x7fffffff, 0x4}, {{r8}, 0x8000000000000001, 0x84, 0xd432e43164b57ea, 0x5, 0x2}, {{r1}, 0xfffffffffffffffa, 0x40, 0x1, 0x100000000, 0x3}], 0x40, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x40000000, 0x2a, 0x400}, {{r0}, 0xfffffffffffffffa, 0x2, 0x2, 0x9, 0xfff}], 0x5, &(0x7f0000000200)={0x9, 0x2}) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000240)={0x7, 0x10001, './file0\x00', 0x5, 0x5, 0x10001, 0x4}) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r9, r0) 06:51:20 executing program 0: r0 = socket(0x2, 0x4003, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000000c0)={0x10, 0x1, 0x4, 0x5, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x400}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x3}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3c9}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x36}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x2}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x10000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x67d5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xff}], ['./file0\x00', './file1\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r2, 0x1) 06:51:20 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x400, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r2) fcntl$setown(r0, 0x6, r2) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r4) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000040)=0xffff) r6 = dup2(r4, r3) r7 = kqueue() kevent(r7, &(0x7f0000000100)=[{{r6}, 0xffffffffffffffff, 0x25, 0x0, 0x0, 0x4}], 0x100000001, 0x0, 0x7, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) kqueue() r8 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r8, &(0x7f0000000500)=[{&(0x7f00000001c0)="71aad5b016891697bb382f70", 0xc}], 0x1, 0x0, 0x0) close(r8) execve(0x0, 0x0, 0x0) read(r6, 0x0, 0x0) 06:51:20 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ftruncate(r0, 0x0, 0x800) fchmod(r0, 0xe3) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 06:51:20 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind(r1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 06:51:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) bind(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="2f012e2f66696c6530809afdfd2de3374ea91b4b2a248ffb9abc0ec8027250ae27228f72a71f0ac5e3787e922c8e5a6bd0d2f097f53a0cb3ce034e0596aafecc2d59698c9ff71ecff082c162efe611d047704b1728c8ddb0a938ec64d5437db6692ebf21a5268a83e892fa98d60ac1470b6bcca71b88de244395b4c0d874bcaf6ede9a4c8c3ce0db6cac42030e86234f150415134e0e68bd4e028d2f785fad6a32811495857fa169f473b326d686b2cb4265b669dff3e9cec07da7"], 0x6a) 06:51:20 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) write(r0, &(0x7f0000000200), 0xfe72) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 06:51:20 executing program 0: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x0) pipe(&(0x7f00000000c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) write(r5, &(0x7f0000000440)="51103766e93dc23d6d0b2781db93f6336f6f281303bc7ef919db84b4031ef66ce44c05b36863ce8423bab1d90209a8dd5195954f3d0d7fe3ccd14a5c15d83c86cb5b860a88d209d0a93be74d95f14769511225b5ac29f6498c3fc480d396fe82495ca13922b349430cf9330c006756dadfe6cdb68c06b6580aaf9feb649582e65867901a41db569738d39ff487ec2ac8b7d33e70ec3c7338d8e9b88fcc49c1b0f787973ce7b68e499e8e8aecbf8e89d9ca36be5e8436f4b58b7b6a19bf982c049bf623cb25910cb6ee008a00de1ba878ca71ddd517198cfd4c66705755812d86d975a9cd4e6efd95f6e07702c8560c78278aad75808949165db2060753dadcd57c6b9b6c667652f0985e778bebe9b900192625044a155afb365722d9f3a10410570e5cbef9b830f7faf54ee90fa3c1f5c0375b078e0b7f6f563a6a903b3e4dc24bcf1e01f00536b98ccf79c2118deb342b87ed758cb4f238b564b14218486c5fc556f650f9bece189c9f2bf3bfab1d8d8efbb20269f1c4e2dc1d3f85bdcc3fe2162ade034a6befa6c222a61c02c9e7353150767001be960235878bc9ddc71798a12532df02cb2d2be6660c988d190dccdfd57e658854933b064ae9122d3868b3fe5b8e69878b7aed41e465800d74beef664e541af8ef85af56a3616f2cec65d0b60173bffa25cc7b4f2d99161dd6cd5eaecc06409da20c07c1593e61a8be95b37613d04f7c311646a7ab510b6b3a949885ed75abb00c6b22e91d68868b872b24bb9566e078c289012b96ab59bdfe40ad1b6491dac3c3d1f1f6609706b863840f4cc0b8835074b9ec3b8532ce2b2e263fbbbb3e65c967bda4c698644bf250353d4562eed7b34ff16044dde58dd50f7bdbceed6afa0d78b8e7f320532e11b51702da93ae1b663876e79d8df7428f66a99077ab791c10c94fbb770d7fbcf53e50b290b75bff420a8e3f3e1cd521bb253169abc7dbdf08f815b96aabe6df2e8c9b5729810fa118d298a0353957ea7a83134899cb121a703de3859ce1cfca15905a1757f66895f64f86bd82f697e95c56b41ca3f47160fc6d5da46407bc6660de87c4e64508eef62cebaa964c45fef031985fea3571558570e6a2c212c411a4983f2f8ea8b89a3dbdc25922731d46a133fff695986a7efa04c0d5679bed00dbea851a22c432e048c158c8d26d62605dc4dcab9af935380c998b169e418c86a80804a2aa5727a4db1c5756023e244f34ac504f646b6638ec0e4a28b767b6d82eda1fd3ea2bac63b23d70b2dd410963d2d3abd739359b3d26e5a7cc22071e3280dc28f45f95ac69214783dc8bf0d09049e1727b3a7d2de8b3354344a4ef5eee692784f6bfa218d49ed710b159969ea68a4c1a2952db847892dcb574bd74bf15b6b966297278ce5c865fe3a5a843fdd194fcc58b68ce676a548c52bc450ec075b174ef5642d6d3742b2999440b71a049806dab669964ab91428968f2f57f5f733759e496bb789ef9e0ff5d27862792d2856387a57ee2c3b189c26c19fd84e34a320703b6f7095765a3c67f0f0201b20ad7a84933e62805cf8255c9192111cf0b1ff27852bf6a48b16923e032c2f04df8c03ca0898f1f03d8b1473e41736bc4afd660d00be4ca4bdffb750f75be62c174d76f873b387b057027842f66127548c2c756e2f797f2b8ebb1dfd1e35255d64a61a61be4af9efa76d1deeb4a74f03bc3e17e1eb7dd2855e137a49687218a7c34fde50253e42a9c254c57be04d2adc5b05ba14ef4bd00f6eab008c45201b4b64e7b5f49ddd4eb94df26d51b5bb327fff30fe4af5643c3cdaa74e2cc90d81b2f7b9be2dd9b1d1eb5dc6d40e303f0f150ced61bc5d4e8a805c463da2a9d2c4c69d9f74aa17e61cd930f37c385fa0855f1a862e07adf9be778b9011080ef0f956d3fa0e723a7ab696954d3016be416bf6712e95e6c2f79ee16fcfc6dff5f66670fbf3db752628831c0ce214fc5a2448701f290ff6c2f3248b9409574a060b491b165e3d65666a44e4845e3bb4b7711ac639c5e5c89a9006a5b4e317f4c02d375d5a686a3027df1cd2ac5843df67024dedb7e526549c63bd743d6932835ee88983f706f31cd8322446041f081cc4deed863ab0e1db8ed7f918d4e63bd099b46dc10978307788829583e1dcf58d5e65a1fe7372aa454a9738155b627aab1a74b83b848d48260e9d371ac80dfb7277080370999a220d99c3d35f254b37ef23c9a8e97da1af04517b06c2198a0184ee712eb6220925d7313f7302a196e1b692d3d062785a5276ce3ad0351cc4654ccc6fecf0b1eb4903d667d7ede957d6c457655b609e88095c50594247f5986655ff4dec5da4618214d0ddb272aa0ce7f774bcad759865517a4ea12f5fa4303028d9de598dce46de68c4e6ffcb3ec0c63ca4e78c3b73b44a7906fd2053adda3fa996d13a380f498fef6c1e83a7e94e8656fb96172d79bbaf3eed9e63fb0f41dd16aa9594d4816d0403db14d6e235bb700f78bb0b04c3a1a9558f0688401b4d292231c118f9ed7ee66ff107ae244f0fda13b273b306948dd468804476ef8269512f42597874699c7f33a3d112852e324753f49fafc6c077ea574bdc6d95b3fab7282c5e95f3ff37b69e40318a756d2a0656b509bc939dd7fdc3b48ff8b1051ee8a761c543df9376a557db0a77aadc6af13e5a5e12e4ba601912b5b84335b4bd560703568a585df04466aadae9ae8e333b0028c41489ed190b9a0afda6e366163537980a1bb80bc67d0f640d28aaffc5384f19d3352d87dcc908e37b8d85086ed7847e10de0d6a099b1d7095ee801364ba259ffd42262bdacea617ef2a808a0e4ae07b4406264679a262221229f7f4568be321f3a0bb22bed27a6e10096b4061702770837144caa97a33f585bc4d233341e95f791e635247bf0e4f1dda5a8c92df412600517afbcad270dc4db8a458b4fca007dbed7f7b6cb94765d82726a4365f1c32e215ea77b243792f34e5427befcb40ec9a1faf6c3fbf4f20e5c56c4262a754cc67082006481d486aec9554237fb9f31c29f0d85cdbaca3f512153fa8d7dd78365ddeac7eec6da2e699077870fcac89d0ac40080a0cf495d1a19cf3289fc82971477a368312f04cd97e00487a57ccc80b786c84126e3d3b3a4432357f651204aef6d3e718c0d09f70bb6976dcef333ef9d9816c857355eb66b2ede42879bab9738c4af697bdff9f83ca51c48d61f5cf9d18c9ae9ba7f3f1134161de38348f65c17b717f01f127a7615ddb382c06ae151f0ccee5091522813115e95a1762ece8ca89a12dbce2371b2cc2b5c3a912e9dad73d2dcb269af9c00f3038c7f635cb9735aca06edc8f60846c3cba5ce21435c7d74de6d98c1107c28fb775009fa5120d11f5840d2e529fa046df0a047c1c8659c87f6d9cadeab09d8ce1dc27bd74af0c5c849e6a74cc0f408507a74361f03bc207e6149f246933a98f542ebb732814c8d876903f4fc0ab34d76c170a1d2ee67d333deb081e80e6a4ccd23f156762ff3e9d5f47f00ab7b61835a1ef0e9070936c52b1eb8e4721d39657c3e12e2432f636858431ef6cc9d9f0c650517c176389e37d9816381fa3480a9d2abdc7eac2a99dc9b8d0c56508a767fe3bfc61937073a948f6a8f94bcb0a0b22eee2d3a7039b1c35ed0a38fe942293171fa5fcbed1988cd61cafdcf87b984efa47434fc1e3f3551edd637444d90d2bd239383d2e8228fd8ae657d32dbef9ce946597face524ba65b5892a18306550d583bf4a843e18e61862068d654dd60eebe212996974b6dac5a29fa6967805b8ceb458634dcba14b6e849f419d72e137518ac3e5b79b11c7ea41dc09c4167e262ee64a6aaab4e78f152f8160c6eff0fcc1a9cd8696cc483a2d43b5de1502bc941816226528521561b589e37a4dba76bab3a5ae197e67de8d9ca216e5a6ab4d4ba2f5f4c621ac0ccc6d2d58c3bec516fbba253437a0bdf8cfb3ae7de994b0fe02178ad73281fb79aa506263ce333a243e1ac30717bc6b57512a01cedc1ca1c6a8ac69c55cfb2da3284f5b7599fbc548f994604f3de76798b0c192113478af81b1c194c1bd0b1c7a3907de88bff2c38ca107d44076061adf7ea690c5569d445565b2c6fadc4016c675aa32a4d9bc6a587962331861c0b30ca58eb275e15b88be88da173e4c2a9711634e987f510f461506acd140d8c6aa8515a5388b8d09937a27fa1d309106fbf88e3bc9af75cbd593a622a5375364fbd4b8af6e6f5345f0eaf569b24a14485e31e4c2241d80bcc00c946236d89e3c7342db29fe708ac60eae7f0b2e1ae4388124fe0cfdeb082c3ae6e541e4e1abf9a3f99953d7304dc0c97963727c95d60a8f25cc02915ffed1a31a4bcf3b7b2da8b1ee627f45e2647aae9ba79938b4f01ec6a11c7d48bab34f39da2b25ea7ba8a02a910c8092796b659965545e9a7711b31f05cf8a42f5922ead2f2b836c70406935b557d494ebde0f7c390c85c79b5aae0d54730e112059124ee40794a1f4354c79c889d47bd633c3fe948aea5d93e44ed93bda0759af4569140dad2c4e4c3b6b69cd635124d0c39fa019d3293f5412c1e8395ec30bb6bd68f930646d549ddd762bb55d44c5f3c7a63025682ae1f0bc927de1ec1bb5fbd4a11bfed6d87c4bb489fe39f78761cbb3f9c278db49bb992669debeb060c93f0dfda845000ace13d28049480f40e907b01faa6114cc8b4e8c5fe0330fc9d438f63db0c53b0d3f022ca352ca530fb87074018e373361f2a0a47fbe12a3eb62bf301ef1694f4d47513258fc533dbf942d605e9c857d2119b19d55acf7ff39d95638317c951f7a93d117cfacefb87e082b8a422daf47b55b9ff23be3df06b938621e1833bb54cf8cde58c5055f7e75dced3cfbd8f690705afdf062f0a217e54914d1f90bf729ea3a9a7a4be78afd6c188d28f4eac5ce42ee0b5757e6a3d442d9e3c2872b4220a769b65a2da067e0ef89615301be5fe32b6831def43ca06090e89eaf32feaa889c4343b06f9e226f9f9097575c5fa4d8ed16c9764b9b61889006b3daf90ec824ac89945fd0eff364e9eb5749a177cf401e3a5f1acd78d884d8ef5ed285b35183ba04dfb3873499e27d38287de727a62fed58544a8bd5368c782c382d340e229a693a90dd17c29a3ba25ced863ecd70757e672c8ab37cfb5f3bab9d5a9a4581c66103c4aa414f464ad669261601aae0079c106adba6f478f24add06fd2d5c787f82308848a329455f4c9c9cddcdb4db548c837cfc1e6722ddc62f8f3c76d6041b7beb039d1bf4fc23aa5fb57a6b5f6056c3614c4d9a51b7153f62aabcd52415493bb32e758c0d3d77682db7f33fc137c7e843c36468821475f10fe374a1e6c5f4841f9d7e58bdc675db661c61aec68994e52f27928aab7829c94fd6006c690dd027395135e019feb3ac60ca527b12e2f164019c55480a4db76f9fa9c042d1dc3d95bc18d54582d61c49ccb60503ab1b7c65aac071306820b598780cca99e5fe7eab390cdd49c4ccbeee43df32efade96b560260fabcd573fa05e269ea2e84ce7a439239acd4fc8c3b48425bbc04fb594e51b08f238b745e0f1f0e6064c7c7e5ed469e3c0d2d704887aaba52088b6590da7223d40807b5cd31c20bccbace3704299bdeb5d5f971a4e171f490eed8fc5325352c89594a12f335fc0097e7f6007fdae994791bf98a0a351d6becede9856bcaa4dba569586c13f7afcb4bcf27fa150753c69b8869c8008a52de4cdf4d9877354e820f006efad4acbef038166da5f073cf7faa737914a8e5425777caeb313850be32", 0x1000) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000040)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0x7fffffffffffffff, 0x83}, {{}, 0xfffffffffffffffc}, {{r2}, 0xfffffffffffffffb, 0x6c51abe0a6b9d37d}], 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0x34, 0x0, 0xc68, 0x0) 06:51:20 executing program 0: r0 = kqueue() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) kevent(r0, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r0, &(0x7f0000000080)=""/11, 0xb) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) fcntl$dupfd(r1, 0x14, r2) r3 = syz_open_pts() syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r5 = syz_open_pts() kevent(r4, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) syz_open_pts() kevent(r4, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 06:51:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000780)="a9", 0x1}], 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) r3 = msgget(0x3, 0x20) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r4, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r5) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r8 = socket(0x18, 0x1, 0x0) dup2(r8, r8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r8, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r9) r10 = getegid() r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r12 = fcntl$getown(r11, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r12) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r12) r13 = getpgid(r12) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000440)={{0x8f, r5, r7, r9, r10, 0x40, 0x100000001}, 0x2, 0xff, r13, r14, 0x1, 0x5, 0x80, 0x3}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) recvfrom$inet6(r2, &(0x7f0000000340)=""/183, 0xb7, 0x41, &(0x7f00000000c0)={0x18, 0x3, 0x80, 0x338}, 0xc) r15 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r15, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r15, 0xc0107002, &(0x7f0000000140)) r16 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r17 = fcntl$getown(r16, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r17) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r17) r18 = getuid() r19 = socket(0x18, 0x1, 0x0) r20 = getgid() dup2(r19, r19) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r20, r21]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={r17, r18, r21}, 0xc) getsockopt(0xffffffffffffff9c, 0x5, 0x7, &(0x7f0000000000)=""/152, &(0x7f0000000100)=0x1af) write(r0, &(0x7f0000000280)="e38e80d6d7ea89e0aab95de3db7be113407c5fbadb03c226b40ebbd3cb82dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b00bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac", 0x91) shutdown(r1, 0x0) 06:51:20 executing program 0: r0 = semget$private(0x0, 0x7, 0x10080000000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept$unix(r2, 0x0, &(0x7f0000000500)=0x27) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = accept$inet6(r3, &(0x7f0000000100), &(0x7f00000001c0)=0xc) r5 = accept(r4, 0x0, &(0x7f0000000400)) getsockopt(r5, 0x9, 0xfffffffffffffffe, 0x0, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/ttyCcfg\x00', 0x100000010007, 0x0) r7 = fcntl$dupfd(r1, 0x40a, r5) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f0000000480), 0x4) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f0000000140)) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f00000005c0)=0x3fe) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) semop(r0, &(0x7f0000000100), 0x0) link(&(0x7f0000000180)='./bus\x00', &(0x7f00000004c0)='./bus\x00') mknod(&(0x7f0000000380)='./bus\x00', 0x8000800080002002, 0x80000001) r9 = semget$private(0x0, 0x425f13df57fda06f, 0x103) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x4010, r7, 0x0, 0x0) semop(r9, &(0x7f0000000180), 0x0) flock(r7, 0xc) r10 = open(&(0x7f0000000340)='./bus\x00', 0x10, 0x8) ioctl$TIOCMSET(r10, 0x8004746d, &(0x7f0000000200)=0x200fffffffd) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000140)=0xffffffffffffff82) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)) ioctl$TIOCGETD(r10, 0x4004741a, &(0x7f00000002c0)) ioctl$TIOCGETA(r10, 0x402c7413, &(0x7f0000000440)) socket$inet(0x2, 0x8, 0xfffffffffff7fff4) dup(0xffffffffffffffff) rmdir(&(0x7f00000007c0)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x4, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) accept(r6, &(0x7f00000003c0)=@in6, &(0x7f0000000280)=0xfffffe25) semop(r0, &(0x7f0000000240), 0x6) 06:51:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000000)=[{0x18209507, 0x1000}, {0x6, 0x8, 0x40, 0x7}, {0x1, 0x52, 0xab1, 0x4}, {0x9, 0x6699, 0x80, 0xffffffffffff0001}, {0x4, 0x3f, 0x6, 0x3}, {0x48a1, 0x6a0b, 0x9}, {0x6, 0x200, 0x0, 0xffffffffffffff67}, {0x3, 0x7fff, 0x800, 0x2}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 06:51:20 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x800, 0x0) lseek(r0, 0x0, 0x0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x74}, {0x3c}, {0x26, 0x100000001}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f00000000c0)) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2000, 0x1f) syz_emit_ethernet(0x22, &(0x7f0000000000)="b6") munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) fcntl$getflags(r2, 0x3) 06:51:20 executing program 1: r0 = syz_open_pts() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="bdfa4d25bd24313dea8d0343d605e2d328bef28d32ac633a37670d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff29b00000000b2748aaa78947da61d75a751731e5c2091ff2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b017be5455ba5fe808", 0x9c) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x0, 0xffffffff, 0x2, 0x0, 0x5, 0x101, 0x7, 0x0, 0x2, 0x5, 0x6}) r4 = syz_open_pts() close(r0) dup(r4) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x40, 0x0) fsync(r5) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x1451, 0x5799, "b04d6a07000800000000000900f3ff0a6300"}) r7 = kqueue() ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000040)) kevent(r7, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r7, &(0x7f0000000080)=""/11, 0xb) shmget$private(0x0, 0x4000, 0x434, &(0x7f0000ffa000/0x4000)=nil) read(r7, &(0x7f0000000240)=""/161, 0xfffffffffffffde0) syz_open_pts() 06:51:20 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000780)='/dev/speaker\x00', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x282, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="53a54a8c23b0642371a5d976", 0xc}], 0xffffffffffffed6) r2 = semget(0x2, 0x3, 0x9b) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r5 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r5) fcntl$lock(r3, 0x8, &(0x7f0000000140)={0x4e6f442b22402b97, 0x1, 0xb75, 0x101, r5}) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/123) 06:51:20 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x23, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 06:51:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000040)=0x3, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) bind(r0, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000100)={0xba59, 0x100000000}) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000140)) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f00000000c0)) ioctl$BIOCFLUSH(r6, 0x20004268) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r8, 0x0, 0x0) 06:51:20 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) chmod(&(0x7f0000000080)='./file1\x00', 0x6) r0 = open(&(0x7f0000000180)='./file0/file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 06:51:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d710c18690f700", 0x100}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x20003, 0x20000000000d9a, "b08d14c6750400000000e500030100"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000000)) 06:51:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r0 = socket$inet(0x2, 0x8000, 0xd4) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 06:51:20 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) pledge(0x0, &(0x7f0000000000)='vmm ') r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8ca1, 0x10) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') 06:51:20 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) recvfrom$inet(r0, &(0x7f0000000080)=""/250, 0xfa, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="620280c5f5cc0207e000"], 0x10) getsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000180)=""/59, &(0x7f00000001c0)=0x3b) write(r2, 0x0, 0x0) 06:51:20 executing program 0: munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x6d, 0x0, 0x0) 06:51:20 executing program 1: r0 = socket(0x11, 0x3, 0x0) bind(r0, &(0x7f0000001440)=@un=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) close(r1) bind(r0, &(0x7f0000001480)=@in6={0x18, 0x0, 0xf353, 0x7}, 0xc) open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x4) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/81, 0x51}], 0x3, &(0x7f0000001340)=""/132, 0x84}, 0x43) 06:51:20 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000340)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x101, 0x1}, 0xc) 06:51:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) recvmsg(r1, &(0x7f0000000000)={0x0, 0xb68bc382a9528cb7, 0x0, 0x0, &(0x7f0000001880)=""/4096, 0x5a3}, 0x0) execve(0x0, 0x0, 0x0) shutdown(r0, 0x0) 06:51:21 executing program 1: socket(0x2, 0x2, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) dup(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x371, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYRES16, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 06:51:21 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x800000000000016, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x141, 0x2) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) setsockopt$sock_int(r1, 0xffff, 0x80c, &(0x7f0000000000), 0x4) 06:51:21 executing program 0: chdir(&(0x7f0000000140)='./file0\x00') open$dir(&(0x7f0000000200)='./file0\x00', 0x20000, 0x32) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe(&(0x7f00000001c0)) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) shmget$private(0x0, 0x3000, 0x200, &(0x7f000016f000/0x3000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x46) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000180)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) socket(0x18, 0x5, 0x100000001) 06:51:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f00000001c0)=[{}, {0x2}, {0x25}, {}], 0x4}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10000, 0x0) 06:51:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x81}, {0x6}]}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x1, 0x8000, 0x1}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") 06:51:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x20, 0x2) setuid(0xee01) setitimer(0x2, &(0x7f0000000040)={{0x80000001, 0x3}, {0x1, 0x8b2f}}, &(0x7f0000000080)) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105705, &(0x7f0000000000)) mknod(&(0x7f0000000140)='./bus\x00', 0x80, 0x7) 06:51:21 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x400, 0x1, 0xbf9c, 0xfffffffffffffffc, "7e389ddcdff371734556a543f9097b5ac793681a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) 06:51:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2052, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x251, 0x0) ioctl$TIOCSDTR(r0, 0x20004455) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000140)={0x7, 0x5, 0x3f}) pipe(&(0x7f00000000c0)) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000100)) flock(r1, 0x5) syz_open_pts() 06:51:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x5, 0x7, 0x7, 0x9, "24f00a0093bba0f7e2fcca1bee69b8fd28f751b8", 0x4be, 0x265847ea}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x79a, "73cc510ec9c06d00007f0100"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 06:51:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x40}, {0x7}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = kqueue() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) kevent(r1, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)={0x200, 0xfffffffffffffffd}) read(r1, &(0x7f0000000080)=""/11, 0xb) r2 = dup2(r0, r1) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000000c0)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 06:51:21 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'\x12\x00', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 06:51:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) r2 = kqueue() ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) kevent(r2, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r2, &(0x7f0000000080)=""/11, 0xb) preadv(r2, &(0x7f0000000180)=[{&(0x7f0000000040)=""/250, 0xfa}], 0x1, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:51:22 executing program 1: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0xfffffffffffffffc, 0x7}, 0xffffff3d) r0 = socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 06:51:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) r2 = accept(r1, 0x0, &(0x7f0000000340)) pwrite(r2, &(0x7f0000000240)="fbaf8aee00d549f563b68e420541b225394f950080005b95cf6f378ade79c52a686a192854dbadd83a3f3ed31e284d717bcdb2a71c8063423b01504e76283d45de258f31ce74da37edc95377d6ddb5b4b46c0b85833e60257a3b20e5fa6af5761c883602d32e2c4524b36e44802847a5d4fd04e9f428ef9c38526795b56ae78803436d3c669aa841000000688b7b4478fdf61f3d9563cbca2373c13185b9197dcbf9b5d3c4e048950a090188010b34b913e86b5538b40f071ce11a879669a61065e454c99f7af6c584", 0xffffffffffffffcb, 0x0, 0xfffffffffffffffc) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x8) 06:51:22 executing program 0: pipe(&(0x7f0000000080)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000140)=0x40) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001680)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = syz_open_pts() writev(r3, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r2, r3) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x54}, {0x24}, {0x6, 0x0, 0x0, 0xa1}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) dup2(r1, r2) dup(r2) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 06:51:22 executing program 1: r0 = socket(0x2, 0xc003, 0x70) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) r2 = semget$private(0x0, 0x4, 0x104) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETVAL(r2, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) r4 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r4, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) r5 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r5, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000440)) shmctl$IPC_RMID(r5, 0x0) connect$unix(r0, &(0x7f0000001580)=ANY=[], 0x0) write(r0, 0x0, 0x0) 06:51:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000000)='./file0\x00', 0x2062, 0x8000000000028a2) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f0000000100)='A', 0x1, 0x0, 0x0) close(r0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 06:51:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x14}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) symlinkat(&(0x7f0000000300)='./file0/file0\x00', r1, &(0x7f0000000340)='./file0\x00') execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='\x00', &(0x7f0000000180)='/dev/bpf\x00'], &(0x7f00000002c0)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000280)='@*@&^\x00']) 06:51:22 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000240)=0xffff) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x0) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r2) 06:51:22 executing program 1: r0 = syz_open_pts() flock(r0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x8, 0x1000, 0x9, 0x0, "faf99d3db286ed17d36c9b4a1258076775b1ce43", 0x6, 0xf4}) close(r0) syz_open_pts() 06:51:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x48}, {0x7c}, {0x6}]}) r1 = msgget(0x2, 0xe49830da3aa292d9) msgsnd(r1, &(0x7f0000000540)={0x3, "ed8297313681daac48ff7ba6fb5610c913e7d94165a55708440cf27c1a379d5ef57fcfbb1c1722a1e5c1151c73755f54f958bcb75d25f700f3832ece7027d45582b284d804b68c36bc1891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56658fd7c12ca80ac8dd503c4e60d4330499d2188932bc62845c48b673202e90526d2488c3615c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b1c927325ed9bb328d5003ea61dfab8548b0c231929aaf8bad55f53e"}, 0xd7, 0x0) msgrcv(r1, &(0x7f0000000080)={0x0, ""/51}, 0x3b, 0x1, 0x800) msgrcv(r1, &(0x7f0000000140)={0x0, ""/215}, 0xdf, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) 06:51:22 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000002c0)) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) recvmsg(r3, &(0x7f0000000100)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000000c0)=[{&(0x7f0000001540)=""/4096, 0x1000}, {&(0x7f0000000040)=""/87, 0x57}, {&(0x7f0000000180)=""/236, 0xec}], 0x3, &(0x7f0000000640)=""/175, 0xaf}, 0x1801) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffd805dba1fcf4ab2a000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 06:51:22 executing program 1: clock_gettime(0x3, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x1003, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 06:51:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000180)=[{0x5, 0x7, 0x9, 0x1}, {0x33, 0x6, 0x0, 0xac4}, {0x3ff, 0x1, 0x9, 0x401}, {0x4, 0x5, 0x800, 0xcab}]}) getegid() r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) r2 = accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) bind$inet6(r2, &(0x7f0000000140)={0x18, 0x3, 0xfffffffffffffc59, 0x7}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:51:22 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) shmget$private(0x0, 0x7000, 0xca, &(0x7f0000e80000/0x7000)=nil) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) setuid(0xee01) linkat(r0, &(0x7f0000000140)='./file1\x00', r0, &(0x7f00000002c0)='./file0/../file0\x00', 0x4) unveil(&(0x7f00000000c0)='./file0/../file0\x00', &(0x7f0000000100)='c\x00') r2 = semget$private(0x0, 0x3, 0x4) semop(r2, &(0x7f0000000080)=[{0x1, 0x1, 0x6f302b71060d6191}, {0x3, 0x3, 0x1800}, {0x2, 0x7, 0x1000}, {0x3, 0x7}, {0x3, 0x3, 0x1000}, {0x3, 0x5, 0x800}], 0x6) open(&(0x7f00000001c0)='./file1\x00', 0x40, 0x80) r3 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r3, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000440)) shmctl$IPC_RMID(r3, 0x0) shmctl$SHM_LOCK(r3, 0x3) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000280)) 06:51:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x40, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8000) chflags(&(0x7f0000000100)='./bus\x00', 0x10000) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="000000186004008b00113c270000000000000000000000000000000000000000c6c02d845152281f23450aecf036ed9630e5ebe12a4bfeed2c3f00ffff", 0x3d}], 0x1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) 06:51:23 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x4, 0x1000, &(0x7f00000000c0)="26673b26c61967a662e5348413324c207ed68f20402b05edf46e56708ee342852ef0c59a8329efe822b0f1a10e719e2fa2f881ee00cc7083179361f2106e622221227a84ad019118a77ed5e1e42c69245ab33addefe9563c82694ab443c9759eb28d15c493f1bff8b7b3f09ac9839eee8b4452c0a67fc14e04344ff7f528db6b5c15d710cc237ad6e37407ccd66fb9d2bdf11f20b46547b6eb75d48d14dcfad6f898861989be75feb13c09b045caa128ee2403d0c5e2226f861cbc997d6f2dd82db3b8c6470572257409b338666e75fac92be7dfc240eec02494ad078c8bcd24a0e426", 0xe3) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) getsockopt$sock_int(r0, 0xffff, 0xfcab8c4caaa152d2, &(0x7f00000001c0), &(0x7f0000000080)=0x4) 06:51:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x18000) setsockopt(r2, 0x2, 0x7fff, &(0x7f0000000080)="df51e01abae18b2ba61e0faea95b8640d98d4dc1bddb89c8b311fd39c9f3b7c6b89d528dda58e619e98a71c2299559494e312fa9e489f14862c5c1be86189554c09fbc2a0cf1bbd305c27d06b45c6d0c8fc0e3fd9b5d404dc5a1539dd132e09ae6238dcc377df4087002e9234e32cb677fd01d59e918a74386e2d51c116589c72c89ff989bbf7766dd5c76ebd38336206d3eca8219ca40bce47032b28a317e127580bba7f0d9", 0xa6) 06:51:23 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000140)='+') connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="29002000a9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x1ff, {0xfffffffffffffffc, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0xd59}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 06:51:23 executing program 0: 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() ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) kevent(r2, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r2, &(0x7f0000000080)=""/11, 0xb) write(r2, &(0x7f0000000200)="8a4fde9743219eff61ea72b02a88e6ec302ba8097ab8409351a709c9ebd11ab1276034f5a8c0278232825980553f43460e72fcad275ea76ea3db96504b178b930e341b1464fbc21bab61432667bc3f0c9aba7399f085402e5a9a635ef3dea4cf2e57cb8575b7e7f156eba222ff4c66e6409f6264bb0746c9416ed3034029b9b3b7dd80c06102f16d795f36bfc61733dc7dd43fdd56e6e806daa40d51c652470cbd2ec4d4a5d65d6f06650d02c2c04716f8c2eda63f4d03c30b2148202f8b71ac1573a968563c9fad5e9bcb7b6b7c6312dcc928d014ef649d279b9851add6b745b6307afbb830ea68a44087582684218af60fd2099e5480849352a2ebdfc7bc", 0xff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x800, 0x0) r3 = kqueue() r4 = kqueue() ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000040)) kevent(r4, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r4, &(0x7f0000000080)=""/11, 0xb) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x0, 0x0) r5 = kqueue() ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000040)) kevent(r5, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r5, &(0x7f0000000080)=""/11, 0xb) r6 = dup(r5) kevent(r6, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x800, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3f, 0x0) read(r0, &(0x7f0000000000)=""/11, 0xb) kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 06:51:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x25}, {0x714c488e}]}) r1 = msgget(0x1, 0x41) r2 = getuid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r7 = fcntl$getown(r6, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r7) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r7) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x7, r2, 0x0, r3, r4, 0x10, 0x8}, 0x0, 0x1, r5, r7, 0xffffffffffffff00, 0x7, 0x90e, 0x1989}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = msgget$private(0x0, 0x0) msgsnd(r8, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_RMID(r8, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") 06:51:23 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00010000000100000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f66696c6530007c369019d869bcb600e13b82834f9816b533bd0d71c4d248c75f49c5c906ea66cce4618c8b9d5b62b4b7204b9cae9cde8f554707e3ba44c3374a2b3d18c5e9e97220f2ac11c93518adc619ee4151bbd4ea58c0dac54750cd223c11156e6937a4431101d1a2b95c16b4a7db0a819ef23f94ba2dac8c11fa2c1cf2367c7169f5530ab8fe6221604311fd93ab8b756b6b8756c2f33b03ccbb6312dcfd8b664298e2b8525cb8cac91519fe99756aec16c0379ae3d9c61f31cf64b113f45f165c40b62904720acfb233df215597afc0a5d8b75c0da5c7920f8be0cf72cf8d6edb67dc8f89009be62fc1e505982bef82414fa651833fb20dd62ef7b80029d135d7ea6d6321090ca0482a0aeb9646ac70b37058b1f275afa3da5d65b7ade71be1b40a569c9d59500e9d9f00b790aa504a3d42c7010dacf77a79aab281e7c552ff8368818394c27433250ab392bbc7"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='./file0\x00') setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1, 0x1) 06:51:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x0, 0x0}) 06:51:23 executing program 0: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x4, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) 06:51:23 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x4b8ffef679178cf6, 0x3) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)="9c87c377284c7bc0339956f17295108c8935b87e2e2eb2", 0x17) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) fcntl$setflags(r1, 0x2, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000240)) r4 = dup2(0xffffffffffffff9c, r3) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x8, 0x0) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000140)) getdents(r6, &(0x7f0000000300)=""/49, 0x31) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000200)={0x80, 0x8}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f00000000c0)) mknodat(r7, &(0x7f00000002c0)='./bus\x00', 0x1, 0x40) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000001c0)=0x4000000000000f9) execve(0x0, 0x0, 0x0) 06:51:23 executing program 1: mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x8, 0xfffffffffffffffa) mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) fsync(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x194a, 0x0, "7565b5a70b7ac9990bf62a3afcc155373faa106b"}) 06:51:23 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x453328d9e0aa0d78) fcntl$setstatus(r0, 0x4, 0x80) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x10000, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x4) 06:51:24 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/hpeaker\x00', 0x0, 0x0) close(r0) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000000)=0x4) 06:51:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x40004000000028aa) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x8c) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="00000018600400015eb100000000000000000000000002000000000000000000000000000000000001004c4a", 0x2c}], 0x100000000000035a) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) ioctl$TIOCDRAIN(r1, 0x2000745e) 06:51:24 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x3f, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r2) kevent(r1, &(0x7f0000000000), 0xb9df, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x43}], 0x6, 0x0) 06:51:24 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x2, 0x0, 0x90d2, 0xfffffffffffffffc, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) shmat(0xffffffffffffffff, &(0x7f0000ff3000/0x1000)=nil, 0x0) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r2 = syz_open_pts() close(r1) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, 0x0, 0xfffffffffffffd2e) r4 = kqueue() ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000040)) kevent(r4, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r4, &(0x7f0000000080)=""/11, 0xb) flock(r4, 0x8) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) dup(r2) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r5, &(0x7f0000000580), 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x4, 0x8001, 0x1, 0xd30d, "9d194a59491d93e34e23a6ee18dc20dc6462316b", 0x157b, 0x5c}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8, 0x0) 06:51:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000280)=0x1000000000000) r1 = syz_open_pts() r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x800007}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0xc90) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) nanosleep(&(0x7f00000001c0)={0x2, 0x81}, &(0x7f0000000200)) shmget(0x0, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="06886cc71af22faa5fbff4118f37ae7008802c056f335fc862dbdb9e1f86e2671590c8110ea090e5bf7566db698b6216c64e7d66fbd78d36c058c1943eddd660dfb8e6535bd13d0042efc0174b37af850480d02ae5c056e6c7451a45718e2da470cc2f0c770ddc60", 0x68}], 0x1) open(&(0x7f0000000240)='./file0\x00', 0x314, 0x100) 06:51:24 executing program 0: r0 = socket(0x0, 0x3, 0x10000000000) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) socket$inet(0x2, 0x3, 0xb1) 06:51:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0xfff) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000200)=""/72, 0x48) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3, 0x800000000000022}) 06:51:24 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x3}, {0x85, 0x3}], 0x1}) "" OpenBSD/amd64 (ci-openbsd-multicore-9.c.syzkaller.internal) (tty00) 06:51:25 executing program 1: shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000140)=""/155) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x7}, {0x806}]}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x4, 0xc3, 0x1000, 0x81, "6ba0779a3a77061e4082f96f0801747c3d8f7904", 0xffffffff, 0x8}) syz_emit_ethernet(0xbd, &(0x7f0000000080)="b6") 06:51:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') chmod(&(0x7f0000000080)='./file0/file0\x00', 0x20) 06:51:25 executing program 0: recvfrom(0xffffffffffffffff, &(0x7f0000000000)=""/160, 0xa0, 0x2, 0x0, 0x0) r0 = socket(0x1e, 0x3, 0x0) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[]}, 0x0) 06:51:25 executing program 1: setrlimit(0x4, &(0x7f0000000000)={0x80000000000007, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x9}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000001c0)) close(r0) r3 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r3, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) r4 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r4, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) r5 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r5, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f0000000640)=""/194) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e09c14f630d057c575017a66"}) r7 = socket(0x18, 0x1, 0x0) r8 = getgid() dup2(r7, r7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r8, r9]) fchownat(r1, &(0x7f0000000040)='./file1\x00', 0xffffffffffffffff, r8, 0x2) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="067e1dedba33135ce4", 0x9}], 0x1) r10 = socket(0x18, 0x1, 0x0) r11 = getgid() dup2(r10, r10) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r11, r12]) r13 = socket(0x18, 0x1, 0x0) r14 = getgid() dup2(r13, r13) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r14, r15]) r16 = socket(0x18, 0x1, 0x0) r17 = getgid() dup2(r16, r16) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r17, r18]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r20 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r20, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r20, 0x4004745d, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r22 = socket(0x18, 0x1, 0x0) r23 = getgid() dup2(r22, r22) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r23, r24]) setgroups(0xa, &(0x7f0000000300)=[r12, r14, r18, r9, r19, r21, r8, r24, r8, r9]) 06:51:25 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10048, 0x162) readlinkat(r0, &(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)=""/6, 0x6) r1 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r1, 0x1) open(&(0x7f0000000040)='./file0\x00', 0xd0, 0x0) flock(r1, 0x8) 06:51:25 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) write(r0, &(0x7f0000000040)="0b49544eaf4fda6f2760b109d5", 0xd) r2 = kqueue() ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) kevent(r2, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r2, &(0x7f0000000080)=""/11, 0xb) read(r2, &(0x7f0000000080)=""/186, 0xba) 06:51:25 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) fcntl$dupfd(r0, 0x0, r1) r3 = kqueue() ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) kevent(r3, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r3, &(0x7f0000000080)=""/11, 0xb) r4 = dup2(r3, 0xffffffffffffffff) ioctl$TIOCCBRK(r4, 0x2000747a) setrlimit(0x8, &(0x7f0000000300)) r5 = kqueue() ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000040)) kevent(r5, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r5, &(0x7f0000000080)=""/11, 0xb) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r5, 0x2}) execve(0x0, 0x0, 0x0) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000140)) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000080)=0x3) 06:51:25 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x7, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) syz_open_pts() getsockopt(r1, 0x7, 0x7fffffff, &(0x7f0000000000)=""/144, &(0x7f00000000c0)=0x90) 06:51:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:51:26 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdfffffbffffffff653000463f7b238bf46854d78a2a18c8197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbc2ad88b2951b158696d01360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385ca43e47c20a0f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680d1ca09a34b41d2eb268d8ffff8f98dda84f276d1a89b156fd6bfe9ee2ddd4295588c487524be9d939d14b4636453c682490d522114deaba71e5d351b1ee0743f31fd7d5d0e7cc6b727b783a7f9cc1161ba7fdbf9b990c051b6beecdc8b18a3412677087345655dcdc1585e203c5a076f391da3f87f9ed73e36966dc63049105994ea3be73f03cff3ebc37f028046cad02a16b073ea648541fa841116dff534045a17668105efdc007e22837695eb351d664ca33d74403a0a64a01f20a5b3f952bad22c986fd72cd1e5ebbfad39f4bdbde069ef1915ebd33525d085d754d8b81088c0629db4924dfcfac9978605656cb5aafba57efdd3390c5ba8e087cda40971885cf8d363458f94ae30488bfe1f1b1a93fe4af40c48519c62"], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10, 0x0) write(r0, &(0x7f0000000040)="e49a44e720c1100afc0885fb5202eae05325f892", 0x14) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) sendto(r0, &(0x7f0000000100)="1d1a5ec192f09a3e3885158266", 0xd, 0x4, &(0x7f0000000140)=@in6={0x18, 0x0, 0x4, 0xb6b9}, 0xc) 06:51:26 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x6) r1 = socket$inet6(0x18, 0x4, 0x3) shutdown(r1, 0x3) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 06:51:26 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0xd7, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0xffffffffffffffeb, &(0x7f0000000080), 0x0, 0x0, 0xfffffffffffffd54}, 0x800) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) 06:51:26 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 06:51:26 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x100, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000080), 0x4) write(r1, 0x0, 0x0) 06:51:26 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = getpid() fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, r2) r3 = dup(0xffffffffffffffff) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000000)=0x6) 06:51:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) r2 = kqueue() ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) kevent(r2, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r2, &(0x7f0000000080)=""/11, 0xb) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wskbd0\x00', 0x20000, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000100)=[{{r2}, 0x2, 0x4, 0x8, 0x1, 0x5}], 0x6, &(0x7f0000000740)=[{{r3}, 0xfffffffffffffff8, 0x5, 0x4, 0x7, 0xfff}, {{r0}, 0xfffffffffffffffa, 0x40, 0x1, 0xa5f, 0x3}, {{r4}, 0xfffffffffffffffc, 0x897b1a62371c0038, 0x4, 0x658, 0x1}, {{r5}, 0xfffffffffffffffc, 0x14, 0xf0000000, 0xbdc7, 0x5}, {{r0}, 0xffffffffffffffff, 0x13, 0x8, 0x0, 0x7}], 0x5, &(0x7f0000000800)={0xeea, 0x3ff}) r6 = syz_open_pts() r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000140)) bind(r7, &(0x7f0000000840)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbef22eab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) bind$unix(r8, &(0x7f00000000c0)=@abs={0xd13dd9503d7fa4a8, 0x0, 0x2}, 0x8) write(r0, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) 06:51:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0x0, 0x4000090d2, 0x0, "3f000000000000fa30050100"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "b08dce58000000000000000000e60000000200"}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) ioctl$KDDISABIO(r2, 0x20004b3d) readv(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 06:51:26 executing program 0: r0 = kqueue() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) kevent(r0, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r0, &(0x7f0000000080)=""/11, 0xb) r1 = socket$inet(0x2, 0x1, 0x6e24) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000001c0)=[{r0, 0x20}, {r1, 0x100}, {r2, 0x4}, {r3, 0xfc199e14aa07c22}], 0x4, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfdff, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r4, &(0x7f0000000200), 0xfe72) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8200, 0x0) r5 = syz_open_pts() close(r4) dup(r5) r6 = syz_open_pts() ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffff5, "5c009c6f141f8480c78100"}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0xf}], 0x1) 06:51:26 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x30001) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) chflagsat(r1, &(0x7f0000000180)='./file0\x00', 0x16564d62cb88c6e9, 0x0) pipe2(&(0x7f0000000000), 0x10000) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000100)) close(r0) unlink(&(0x7f0000000080)='./file0\x00') 06:51:26 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x40, 0x200) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) getgroups(0x7, &(0x7f0000000480)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000400)='./file0\x00', r5, &(0x7f0000000380)='./file0\x00') r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0x7c9c9daa) r10 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x20, &(0x7f0000000000), 0x4) r11 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r9, r8, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r11, r7, 0x7fff, 0x92, 0xffff}) setegid(r9) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x200000000000014}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x5, 0x0, 0x8}, {0xc, 0x0, 0xfffffffffffffffd}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") shmget(0x3, 0x1000, 0x4e0, &(0x7f00000ec000/0x1000)=nil) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) setrlimit(0x2, &(0x7f0000000440)={0x60000000, 0x60000000}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x2, 0x2, 0x12}, {0x18, 0x2, 0x2, 0xf1}, 0x5, [0x800, 0x7ff, 0x7fff, 0x5, 0x5, 0x38, 0x960, 0x8000000000000aef]}, 0x3c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7, 0x0, 0x0, 0x0, '\x00', 0x0, 0xfffffffffffffffd}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r14 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4000000000006}, 0x5, 0x7, 0x0, r11, 0x8000000, 0x0, 0x239f, 0x2}) msgctl$IPC_SET(r14, 0x1, &(0x7f00000002c0)={{0x1f, r2, r4, r2, r4, 0x10, 0x8}, 0x10000, 0x200, r1, r1, 0x31, 0x8000, 0x80000001, 0x1}) 06:51:26 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x20000, 0x0) close(r0) r1 = kqueue() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) kevent(r1, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r1, &(0x7f0000000080)=""/11, 0xb) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000140)) r6 = dup2(r5, r0) dup2(0xffffffffffffffff, 0xffffffffffffff9c) r7 = kqueue() ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000040)) kevent(r7, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r7, &(0x7f0000000080)=""/11, 0xb) r8 = dup2(r6, r7) ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f0000000140)) pwrite(r8, &(0x7f0000000000)="da8eb1b341d0d4dd761f20b750fafa3ea3c014e5ea03def53249e51e8e96574ad70080cb27427031616b9b0a9ac14c798819f5b3d6d5fad2c9de9510bf640a", 0x3f, 0x0, 0x0) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r9, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r9, 0x4004745d, &(0x7f00000000c0)) fcntl$setstatus(r9, 0x4, 0x4) r10 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r10, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r10, 0x4004745d, &(0x7f00000000c0)) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000000040)) 06:51:27 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) r2 = dup2(r0, r1) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) clock_settime(0x2, &(0x7f0000000080)={0x5, 0x4}) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000040)={0x28ebe412df22b287, 0x2}) ioctl$TIOCSTART(r2, 0x2000746e) 06:51:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000140)={0x18, 0x0, 0x2, 0x100}, 0xc) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000040)) r1 = kqueue() r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) kevent(r1, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r1, &(0x7f0000000080)=""/11, 0xb) write(r1, &(0x7f0000000000)="71334c747944f622d04dcf04aa02", 0xe) 06:51:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x6, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="a8ac562895f4ef18", 0x5b) 06:51:27 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r2) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r3, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r4) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r2, r4}, 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2d}, {0x8000000000060}, {0x6, 0x0, 0x0, 0x8000000000104}]}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000001c0)) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x800, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r7 = kqueue() ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000040)) kevent(r7, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r7, &(0x7f0000000080)=""/11, 0xb) r8 = dup2(r7, r6) ioctl$WSDISPLAYIO_DELSCREEN(r8, 0x80085754, &(0x7f0000000280)={0x3f0, 0x2}) pwrite(r5, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:51:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x7) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) bind$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) setsockopt(r0, 0x0, 0xc, &(0x7f0000000480)="622fe8530c3c0700", 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) 06:51:27 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x8, 0x2}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x66, 0x7}, {0x8a, 0x8000}, {0x25, 0x7ff}, {0x101}, {0x42, 0x8}, {0x83, 0x9}, {0x46, 0x8}, {0x87, 0x6}, {0x48, 0x1}], 0x9}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000180)={0x853b, 0x0, {[0xa87f, 0x4, 0x6, 0x4, 0xffffffffffffff2d, 0xffff, 0x6c, 0x3, 0x80000000, 0x3, 0x3, 0x1ff, 0x10000000000000, 0x2, 0x7, 0x6, 0x4d, 0x8], [0x1ff, 0x0, 0x8f9f, 0x1f, 0xca, 0xffff, 0x0, 0x6, 0x5, 0x3], [0x8001, 0x1000, 0x8, 0x40, 0xa687, 0x20000000000000, 0xb5eb], [0x100000001, 0x4, 0x200, 0x3ff, 0x1, 0x4ae6], [{0x0, 0x0, 0x7fff, 0x3e00}, {0x7, 0x37d17630, 0x7, 0x3}, {0x9, 0x200, 0xff, 0x1}, {0x7fff, 0x4, 0x3ff, 0x1}, {0xb0a, 0x3, 0x41bf}, {0xfffffffffffffffa, 0x1, 0x8, 0x9}, {0x8, 0x4, 0x2, 0x4db6}, {0x8, 0x0, 0x3, 0xade}], {0x40, 0xffff, 0x3, 0x100000000}, {0x0, 0x36fc73a4, 0x6, 0x7}}}) 06:51:27 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r2 = syz_open_pts() mlockall(0x0) kevent(r1, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r0}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r2}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r1}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000100)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "24676743ce3b71e122c622fbe01a93a55f8e7a30"}) syz_open_pts() r4 = msgget$private(0x0, 0x100) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r5 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000040)="9c87c377284c35b8502e2e2e", 0xc) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0xffff, r6, r7, r8, r9, 0x4, 0x7fffffff}, 0xa8, 0x7ff, r10, r11, 0x7f, 0x3, 0x49, 0x7}) getuid() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000002c0)) 06:51:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)=""/53, 0x35}, {&(0x7f00000005c0)=""/198, 0xc6}, {&(0x7f0000000200)=""/140, 0x8c}], 0x3, &(0x7f0000000400)=""/103, 0x67}, 0x1) write(r0, &(0x7f00000000c0)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}, 0x44001000e, 0x400008003}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:51:27 executing program 1: ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) dup(r0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) flock(0xffffffffffffff9c, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) flock(r1, 0x3) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = socket$inet(0x2, 0x4000, 0xfffffffffffff801) setsockopt(r2, 0x1000000029, 0x31, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffff40) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000040)=0x10001) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 06:51:27 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0xfff, './file0\x00', './file0\x00'}) 06:51:27 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x11, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) close(r0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) setsockopt(r2, 0x100000001, 0x1, &(0x7f0000000100)="0dcd5b05142123a0e3a9a0fa878d4d47fc557ddb25eda627743944ab29690682e011a397981233d9bfd95e31843364e34d81a5d38acc34e98d076754b327e98ae3c249b13132bd3a3bd6fcb24a69446b8c887552f8ebce0772ae00f3a1713ce56f63c3", 0x63) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000140)) dup(r4) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f00000000c0)) ftruncate(r5, 0x0, 0x7fff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 06:51:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x6, 0x81, 0x333}, {0xc9a, 0xfff, 0x81, 0x7}, {0x5, 0x7, 0x3, 0x5}, {0x20, 0x7f, 0x3f, 0x8a1}, {0x4, 0x6, 0x100000001, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x2}, {0x40000028}, {0x6}]}) syz_emit_ethernet(0x3b2, &(0x7f0000000040)='\b\r4A') 06:51:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000040, &(0x7f0000000000), 0x0) syz_emit_ethernet(0x14, &(0x7f0000000000)="d55bb51d6f78a49372fd9418b0dbaf4581ded1fd") r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), &(0x7f0000000080)=0x4) 06:51:27 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f00000046c0)=[{&(0x7f00000036c0)="4bdb28a4700630029effe2c237207a0fe01c000fd2fdf517761d6964c1dffbccc00a613b4bae9a5bd4f752a7eb5d354993b4a08f32817479dda9f29a032d5128ff6766742dab60f21297fdad1f35419c9f306be1b895621efdbd55693b335e977f963d823d8466ad9d402afe41c19accb7a9b81011bc84810c2c1b26189f70dd33de00f2da85a34f8da398a700813849dc48d6f5f375c6ddf6e97e563bc55789c3a9c6ac465b5c51324da39d2217c01fe2bede03cff1a7015d30adb7d0ea1d30263781ac17e0c114e1d6f742cf87217653bdbf58a0605a18b174bfd656e8ae1679d536857808bf1e0f0a5bbfd0b9741476c084463b4933c8336ba9088d3b431b4a9ac46f72c82fd7eb97e6e0bad260d5bbfb61806d7b604b09beefaeabfe26693cb47bf5994fd4b45efd0835d50c312c73ef78450959db32495dec9a85305762d9592d601c52738cb9b587b6c88a5f32a0a12d2e1fe0ce0eafe4aed79a8789e6009f5fe0fa37833bbe7ef8b925f373f356119d8d0e7634486b301e150160328bac36896cf97a183b55dc2e9d29f2a2247561e4430d47461d6afbebd0f78ae03b68b1919b59f0e78f747311bc8a8c58c979ef472c911aa56284361c33258f95ee60ca22fb0b789d30f9963ae45de25f88d65680ad469b9f770fcb9c40388cf05ff2968bb16710cc64c2ef6a115ea1b2be4690891c7187b1456f6066c14dc6ac7c852fcf95211e12c0807937ad037f5d449a03a0cc1099bd516062b051a54435d76cf264a09412a168b117d6de581838dc865bf174129fef1e464449694e183bab569be405e097d995663f94ce5578b92841e87fe5eab0173d2cf6a443bf8a7cab0dc9459e344fe26d0d91a7e6f71597690201af31def04ff95827e3b99821c033fdb84ce83ba9d10840bdd70a7236a9c5404dc5bbed6ef4f5e4477631ca7b1aa28bdbd512ef6e3959b468a80a063927806cd4934931bb0fe54dc9dc4defe823d85fb67185b0f8c843a3ae345df5c05b4c9819da33b88ffaaa5c15bd5284cdbf9367d7485b33e9eb2d1aa7739cc271d5cda8c88b7f272eedc34e4046a5d6b52b75670d3cd078cdd8e49313fe89d80de68e3a64339e87c91f6ff02e31079720af837c1bb0b8acd1ae9f2858a580d9c7bb89952b4b0400ee2a53dd70ee2dc6062fb2b2bde1697cd2beff28a2", 0x34a}], 0x1) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000140)=""/4096, 0xb84}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x68) login: panic: kernel diagnostic assertion "ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet/if_ether.c", line 716 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 398056 3459 0 0 0 1 syz-executor.1 *523126 5272 0 0x14000 0x40000200 0K softclock db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82200a8f,ffffffff821fb7f0,2cc,ffffffff8218543d) at __assert+0x2b arptfree(fffffd8066fed938) at arptfree+0xfb arptimer(ffffffff8251dc38) at arptimer+0x95 timeout_run(ffffffff8251dc38) at timeout_run+0xc4 softclock_thread(ffff800020a10000) at softclock_thread+0x16a end trace frame: 0x0, count: 8 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel diagnostic assertion "ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet/if_ether.c", line 716 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82200a8f,ffffffff821fb7f0,2cc,ffffffff8218543d) at __assert+0x2b arptfree(fffffd8066fed938) at arptfree+0xfb arptimer(ffffffff8251dc38) at arptimer+0x95 timeout_run(ffffffff8251dc38) at timeout_run+0xc4 softclock_thread(ffff800020a10000) at softclock_thread+0x16a end trace frame: 0x0, count: -7 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800020a24f40 rbx 0xffff800020a24ff0 rdx 0xffff800020a10000 rcx 0 rax 0 r8 0xffffffff8173b9af kprintf+0x16f r9 0x1 r10 0x25 r11 0xacd5c08758af059d r12 0x3000000008 r13 0xffff800020a24f50 r14 0x100 r15 0x1 rip 0xffffffff8212d578 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020a24f30 ss 0 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (softclock) pid=523126 stat=onproc flags process=14000 proc=40000200 pri=0, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020a104f0,0xffff800020a10288 process=0xffff800020a12380 user=0xffff800020a20000, vmspace=0xffffffff8265b6c0 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 3459 398056 83463 0 7 0 syz-executor.1 3459 164977 83463 0 2 0x4000000 syz-executor.1 3459 286511 83463 0 2 0x4000000 syz-executor.1 41782 444620 5661 0 2 0 syz-executor.0 41782 66763 5661 0 3 0x4000080 pipewr syz-executor.0 41782 108146 5661 0 2 0x4000000 syz-executor.0 5661 502946 96799 0 2 0x482 syz-executor.0 58090 321076 1 0 3 0x100083 ttyin getty 83463 158273 96799 0 2 0x482 syz-executor.1 19310 514931 0 0 3 0x14200 acct acct 16968 272145 0 0 3 0x14200 bored sosplice 96799 360417 27244 0 3 0x82 thrsleep syz-fuzzer 96799 437289 27244 0 3 0x4000082 thrsleep syz-fuzzer 96799 273942 27244 0 3 0x4000082 thrsleep syz-fuzzer 96799 486385 27244 0 3 0x4000082 thrsleep syz-fuzzer 96799 19169 27244 0 3 0x4000082 thrsleep syz-fuzzer 96799 288118 27244 0 3 0x4000082 thrsleep syz-fuzzer 96799 452243 27244 0 3 0x4000082 thrsleep syz-fuzzer 96799 322960 27244 0 3 0x4000082 thrsleep syz-fuzzer 96799 178997 27244 0 3 0x4000082 thrsleep syz-fuzzer 96799 254340 27244 0 3 0x4000082 kqread syz-fuzzer 27244 302095 16779 0 3 0x10008a pause ksh 16779 441567 83071 0 3 0x92 select sshd 83071 59439 1 0 3 0x80 select sshd 74605 84767 31795 74 3 0x100092 bpf pflogd 31795 306356 1 0 3 0x80 netio pflogd 14620 524143 1977 73 3 0x100090 kqread syslogd 1977 480430 1 0 3 0x100082 netio syslogd 77058 356748 0 0 2 0x14200 zerothread 74793 90351 0 0 3 0x14200 aiodoned aiodoned 19398 387342 0 0 3 0x14200 syncer update 88564 100444 0 0 3 0x14200 cleaner cleaner 782 272137 0 0 3 0x14200 reaper reaper 68995 464516 0 0 3 0x14200 pgdaemon pagedaemon 41709 363655 0 0 3 0x14200 bored crynlk 56757 90534 0 0 3 0x14200 bored crypto 4710 81061 0 0 3 0x40014200 acpi0 acpi0 21864 257474 0 0 3 0x40014200 idle1 90729 459942 0 0 3 0x14200 bored softnet 50208 230809 0 0 3 0x14200 bored systqmp 67480 156558 0 0 3 0x14200 bored systq * 5272 523126 0 0 7 0x40014200 softclock 146 308816 0 0 3 0x40014200 idle0 70302 88273 0 0 3 0x14200 bored smr 1 432271 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 5272 (softclock) thread 0xffff800020a10000 (523126) exclusive rwlock netlock r = 0 (0xffffffff824ea0f8) #0 witness_lock+0x52e #1 arptimer+0x22 #2 timeout_run+0xc4 #3 softclock_thread+0x16a #4 proc_trampoline+0x1c shared rwlock timeout r = 0 (0xffffffff824f39c0) #0 witness_lock+0x52e #1 timeout_run+0xb9 #2 softclock_thread+0x16a #3 proc_trampoline+0x1c exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82623270) #0 witness_lock+0x52e #1 __mp_acquire_count+0x51 #2 mi_switch+0x392 #3 sleep_finish+0x113 #4 softclock_thread+0x103 #5 proc_trampoline+0x1c ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9662 6439K 7180K 78643K 25821 0 0 pcb 13 8K 8K 78643K 5121 0 0 rtable 156 15K 15K 78643K 6119 0 0 ifaddr 122 42K 53K 78643K 4624 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 2695 0 0 iov 0 0K 28K 78643K 3861 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1196 75K 77K 78643K 17266 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 663 0 0 VM map 2 1K 1K 78643K 58 0 0 sem 12 1K 1K 78643K 5116 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 37249 0 0 sigio 0 0K 0K 78643K 315 0 0 proc 57 51K 95K 78643K 9839 0 0 subproc 32 2K 2K 78643K 2615 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 3630 0 0 in_multi 44 2K 3K 78643K 2829 0 0 ether_multi 1 0K 0K 78643K 214 0 0 mrt 5 0K 0K 78643K 186 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 252 1113K 1113K 78643K 252 0 0 exec 0 0K 1K 78643K 5018 0 0 pfkey data 0 0K 4K 78643K 11 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 193 26K 36K 78643K 127182 0 0 UVM aobj 130 8K 8K 78643K 197 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 5078 0 0 NDP 25 0K 1K 78643K 1446 0 0 temp 263 3557K 4198K 78643K 596340 0 0 kqueue 0 0K 0K 78643K 305 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 261 0 254 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 2168 0 2168 39 38 1 1 0 8 1 rtentry 112 1680 0 1626 2 0 2 2 0 8 0 unpcb 120 15492 0 15436 9 6 3 3 0 8 1 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 9 0 9 6 6 0 1 0 8 0 tcpqe 32 5558 0 5558 2 2 0 2 0 8 0 tcpcb 544 16651 0 16647 79 78 1 3 0 8 0 inpcb 280 34937 0 34929 104 102 2 3 0 8 1 rttmr 72 25 0 25 24 24 0 1 0 8 0 ip6q 72 2 0 2 2 2 0 1 0 8 0 ip6af 40 2 0 2 2 2 0 1 0 8 0 nd6 48 292 0 288 2 1 1 1 0 8 0 pkpcb 40 213 0 213 71 70 1 1 0 8 1 swfcl 56 13 0 0 1 0 1 1 0 8 0 ppxss 1128 787 0 787 90 89 1 1 0 8 1 pffrag 232 49 0 49 28 28 0 1 0 482 0 pffrnode 88 49 0 49 28 28 0 1 0 8 0 pffrent 40 130 0 130 35 35 0 1 0 8 0 pfosfp 40 846 0 846 5 5 0 5 0 8 0 pfosfpen 112 1428 0 1428 21 21 0 21 0 8 0 pfstitem 24 1001 0 968 1 0 1 1 0 8 0 pfstkey 112 1001 0 968 4 2 2 2 0 8 0 pfstate 328 1001 0 967 17 14 3 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 3 0 2 3 2 1 3 0 8 0 art_heap4 256 7057 0 6722 64 43 21 22 0 8 0 art_table 32 7060 0 6724 3 0 3 3 0 8 0 art_node 16 1592 0 1542 1 0 1 1 0 8 0 sysvmsgpl 40 17 0 13 1 0 1 1 0 8 0 semapl 112 5114 0 5104 1 0 1 1 0 8 0 shmpl 112 195 0 67 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 58442 0 56908 50 0 50 50 0 8 0 ffsino 272 58442 0 56908 106 3 103 103 0 8 0 nchpl 144 123140 0 121478 67 1 66 66 0 8 0 uvmvnodes 72 10932 0 0 199 0 199 199 0 8 0 vnodes 208 10932 0 0 576 0 576 576 0 8 0 namei 1024 408940 0 408940 12 11 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 56 0 56 23 23 0 1 0 8 0 scsiplug 64 59 0 59 40 40 0 1 0 8 0 scxspl 192 320987 0 320987 177 176 1 7 0 8 1 plimitpl 152 3674 0 3667 1 0 1 1 0 8 0 sigapl 432 37019 0 37005 3 1 2 3 0 8 0 futexpl 56 664187 0 664187 9 8 1 1 0 8 1 knotepl 112 9209 0 9190 28 27 1 3 0 8 0 kqueuepl 104 18193 0 18191 2 1 1 2 0 8 0 pipepl 112 20164 0 20143 68 66 2 2 0 8 0 fdescpl 488 37020 0 37005 3 0 3 3 0 8 0 filepl 152 283965 0 283874 79 74 5 8 0 8 1 lockfpl 104 12157 0 12157 14 13 1 1 0 8 1 lockfspl 48 3725 0 3725 14 13 1 1 0 8 1 sessionpl 112 192 0 183 1 0 1 1 0 8 0 pgrppl 48 610 0 601 1 0 1 1 0 8 0 ucredpl 96 50123 0 50105 2 1 1 2 0 8 0 zombiepl 144 37015 0 37015 12 11 1 1 0 8 1 processpl 896 37047 0 37015 4 0 4 4 0 8 0 procpl 632 118898 0 118853 92 87 5 5 0 8 1 srpgc 64 306 0 306 104 103 1 1 0 8 1 sosppl 128 534 0 534 114 113 1 1 0 8 1 sockpl 384 53300 0 53240 123 115 8 10 0 8 1 mcl64k 65536 1993 0 0 222 162 60 66 0 8 1 mcl16k 16384 89 0 0 11 9 2 3 0 8 0 mcl12k 12288 106 0 0 3 1 2 2 0 8 0 mcl9k 9216 81 0 0 4 2 2 2 0 8 0 mcl8k 8192 89 0 0 7 4 3 3 0 8 0 mcl4k 4096 49 0 0 6 3 3 3 0 8 0 mcl2k2 2112 18 0 0 2 0 2 2 0 8 0 mcl2k 2048 305 0 0 27 19 8 27 0 8 0 mtagpl 80 75 0 0 2 0 2 2 0 8 0 mbufpl 256 2348 0 0 57 18 39 39 0 8 0 bufpl 256 106900 0 95759 698 1 697 697 0 8 0 anonpl 16 3431741 0 3418447 550 478 72 74 0 124 5 amapchunkpl 152 234866 0 234737 190 184 6 20 0 158 0 amappl16 192 182941 0 182175 837 787 50 53 0 8 8 amappl15 184 3915 0 3915 23 23 0 1 0 8 0 amappl14 176 8322 0 8318 2 1 1 1 0 8 0 amappl13 168 3929 0 3929 21 21 0 1 0 8 0 amappl12 160 4638 0 4633 1 0 1 1 0 8 0 amappl11 152 6088 0 6077 1 0 1 1 0 8 0 amappl10 144 4795 0 4785 1 0 1 1 0 8 0 amappl9 136 6933 0 6926 1 0 1 1 0 8 0 amappl8 128 6675 0 6549 6 1 5 5 0 8 0 amappl7 120 5358 0 5348 1 0 1 1 0 8 0 amappl6 112 5876 0 5849 1 0 1 1 0 8 0 amappl5 104 5971 0 5960 1 0 1 1 0 8 0 amappl4 96 34004 0 33966 2 1 1 2 0 8 0 amappl3 88 11842 0 11836 1 0 1 1 0 8 0 amappl2 80 289692 0 289605 3 1 2 3 0 8 0 amappl1 72 822833 0 822398 25 15 10 20 0 8 0 amappl 80 121674 0 121633 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 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 196 0 67 3 0 3 3 0 8 0 uaddrrnd 24 37076 0 37005 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 37076 0 37005 1 0 1 1 0 8 0 vmmpekpl 168 292936 0 292903 2 0 2 2 0 8 0 vmmpepl 168 4552157 0 4550068 1227 1107 120 135 0 357 17 vmsppl 368 37019 0 37005 2 0 2 2 0 8 0 pdppl 4096 74159 0 74122 10 5 5 6 0 8 0 pvpl 32 9018643 0 9002073 1276 1102 174 179 0 265 24 pmappl 232 37075 0 37061 4 3 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 1311 0 361 28 0 28 28 0 8 0