ffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r3, &(0x7f0000000340)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d487a6e7febdfba6708c8ed18c5d880e080416763703aedee42f389ded25175a29befbfa83ac71d214a4d247e3dc61c5a", 0x8e, 0x4, 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000240)=0x1) r4 = socket(0x18, 0x1, 0x0) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0x320) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x2, 0x7, 0x8, "2da838fbce7a31dd0000000000000007ed643d54", 0xf4e, 0x5}) listen(r3, 0x2) accept(r3, &(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYRESDEC=0x0, @ANYBLOB="12819c750c1928e11fe3cc91a8e51d10b1889489aea0834cd15f965b9082ad6100079d0655c914be5869a47cfd4c36b7c92e1ad0fb0cd47950ad000063883c6afcc6170ff960d355bc50a01479359f6e3d2991beb8161bb26a610d922ca1311f950444f7e728ebd07380be1008000000fed69319961294c0a78e736ce147648da90c3dc86d9e0e33940bfa2b1a41d934e0852026596d9df4886693363f0753b1ea461c01c53a3d5d1ed405005af7443a00000000009e6f311471"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x1, 0x3, 0x0, 0x30, 0xd059a2257803e06a, 0x1, 0x7, 0x9}) socket$unix(0x1, 0x1, 0x0) r5 = open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x800, 0x14d) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev\xdd\xfa\xbc\xf8\x00', 0x800, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r6, 0xa, r5) getpid() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000c00)=0xffffffffffffffe8) socketpair(0x18, 0x5, 0x82, &(0x7f00000001c0)) r9 = open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) lseek(r9, 0x0, 0x2, 0x0) write(r9, 0x0, 0x0) r10 = accept(r8, 0x0, &(0x7f0000000440)) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000c80)=0xc) getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r11 = socket(0x18, 0x5, 0x3) setsockopt(r11, 0x29, 0x23, 0x0, 0x0) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0x26, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) setgroups(0x0, 0x0) r13 = msgget$private(0x0, 0x1) setegid(0x0) setuid(0xee01) msgctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/100) 09:23:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x86}, {r1, 0x142}, {r2, 0x4}], 0x3, 0x9) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) pckbd_enable: command error 09:23:26 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x80, &(0x7f00000000c0)={0x2000000000004, 0x6}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) 09:23:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0xc}, {0x6, 0x0, 0x0, 0xf9}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x2b, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000040)=""/13, 0xd, 0x441, &(0x7f00000000c0)={0x18, 0x2, 0x0, 0x8000}, 0xc) 09:23:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000680)='oL', 0x2) execve(0x0, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0xfff8, 0x1, 0x3e, 0x1f20}, 0xc) 09:23:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x341, 0x3, 0x9e91, 0xfffffffffffff546, "42c63c9a8a7b5cdb5a77f447432be5816f157e33", 0x0, 0xfffffffc}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e", 0x161}], 0x1) 09:23:26 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x7dc2) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) 09:23:26 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x9d7898393c7bd17a, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r2, 0x0, 0x10001, 0x0, 0xac}) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x3, 0x5, 0x2, 0x4614, r2}) r3 = socket(0x11, 0x4003, 0x8) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x400, 0x0, 0xfffffffffffffd44) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) socketpair$unix(0x1, 0x9d7898393c7bd17a, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r9, 0x0, 0x10001, 0x0, 0xac}) fcntl$lock(r7, 0x7, &(0x7f0000000180)={0x3, 0x5, 0x2, 0x4614, r9}) r10 = socket(0x11, 0x4000, 0x80) sendto$unix(r10, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r11 = dup(r10) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) socket(0x11, 0x4003, 0x8) socket$inet6(0x18, 0xc85a922be8b60b54, 0x102) close(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) sendmsg(r4, &(0x7f00000001c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0xfffffe65, 0x0, 0x1b9}, 0x5) r14 = socket$inet6(0x18, 0x3, 0x102) sendmsg(r14, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x405) 09:23:26 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1, 0x1b00) execve(0x0, &(0x7f0000000100)=[&(0x7f0000000040)='^+\x00'], 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) write(r2, &(0x7f00000001c0)="d7afb4147fc5bd79176b8b851c1d79b62ca906f519d6a8324fcc91d33b33137b2997612cf714efeeb351164ca1ac428a3f77874aee2eec3526ec92e567155a9290c198d43dc08debe139e8ee67ee51fa369c7cb9668752532346edb2127a6ad4b05d22f32152aa9428282a9f09f912497bebef3b54548b9aa414a3d9eab90aa80a7c732bd9e6b7e5b90a", 0x8a) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x9) writev(r0, &(0x7f0000000080), 0x100000000000000e) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000000180)='./bus\x00', 0x3, 0x400, 0xffffffffffffffff) r3 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000002c0)={0x7, &(0x7f0000000280)=[{0x5, 0x2, 0x80, 0x401}, {0x1, 0xa5, 0x3, 0x80000001}, {0x2, 0x8, 0x3, 0x1}, {0x6f, 0x6b, 0x6, 0xffff7fff}, {0x84c, 0x3, 0x1, 0x287}, {0x8, 0x6, 0x6, 0x1}, {0x4, 0x66, 0xf9, 0x3}]}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r4) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000440)={0x10, 0x3, 0x4, 0x9, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x84}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x10001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x401}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffffffffffb6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x441}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x9}], ['./file0\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus/'], 0x3}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r3) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0x96, 0x7, 0x1c, 0x200}, {0x86a, 0x7f, 0x4}, {0x2, 0x3, 0x1, 0xffff9b5e}, {0x4, 0x7f, 0x9}, {0x0, 0x40, 0x2f, 0x6}, {0xfff, 0x0, 0x1, 0x1}]}) 09:23:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328", 0xc1}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x7, 0x12, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x28) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 09:23:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000002140)='/dev/null\x00', 0x0, 0x0) close(r2) bind$unix(r2, &(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a47432be5816f157e3300164000", 0x0, 0xd5bd663}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) pwritev(r3, &(0x7f00000020c0)=[{&(0x7f0000000080)="11380ce67efcc9328fe5159157dfc5873f8f00f1c9ee510f5b221702ad82ee9d553097cea6abd2f88f31ac865e93e8191215202c1059c91b193792b08beb436a5e5d15e0ddd5189f05b48a0e95bfade49d795f272e515b5bb6077855381f65afae42355a9588e409c54bbcfadbb8100e89fbb3f0a429664c38b35f45fe811ede84bd13890caa4ef7a7c8f9c7cc8d44e3e05977348e14f5cfb12faf575f5a8a7ed4dd47e2589b4e24925bfb1bc33ad020fe6b99214c6a5c99980cff8386aeb0d2cddafe418d68d859451342f6b6a60e3b", 0xd0}, {&(0x7f0000000180)="8b84daf605714ba3c0680a17e355e4954506d8437eeb4a55d80c66da114757f84274b19862084a7f0cafcf614e997dfaebe3a7be6d28558ff0d08a564ab1449dd007025a226c3fb2034f9de0d11bfb18409cb8d0ef0a39564527ef335d3837bc8f206e66098a13c2cf213766066a92d448930cccfea23202d5c1b16f08bfd476982a28538ea12273dff5e0f94742e0f60d8c8ca8ced3039bf6e3ab01950ebb19abca7656992029dea6b0af7f56bb0bc64f0b3b759b7a8b2b506981a6af8cabcf1595dedbc3ee21618d81bc52b112d7df723d0f5ecdce58c16fb80c5ba546abd6dd63ac4cfa2240668038e6", 0xeb}, {&(0x7f0000000dc0)="5f52b9b09c99ba5b9a1e7ee33d6dce8aeccbaa3687a16faeadcbef72fd6a7c17bb599680099197a83bc2c5bf0223df28e6b85625707a11b1efef1352a46cf7d733dfd19cd8c449486eaa1dfc8abf69b9e29d08374d4757434e4a16b269cdd18a1085643005c7d4125189b9abb6f9", 0x6e}, {&(0x7f0000000e40)="69232c8b7a65f4fdd383cb10d648c6a12ae60b53e0733f3a82c3d88bb1bcc766a4e81815a2bf2cb3f79c3efa828140cbbaf495f45ae373b7b4cabebb6839d642d1c0fbdd9b04f1eb064878d24956c5a68ac0579c6fe6cacdb03d3999c8916bdc37d7a9d4578ed30c3cb63cadeb040da18baceaae7de0777830f74d2ea1f02a71fe0ec4996a14d446adf98f1dbc0ae87b066c6648b61245df3a423949f45d5f214ff7e217e8d16dbbe01c0001", 0xac}, {&(0x7f0000000f00)="9d75d754847e4938a875987db7e14ad68eefe7ab76d943c75893211f4a80f7bd70c910f274940d6cad0ab34e23c56b6370552c3bf8715c5547f230cbac5c8d43b8242a710fa68c6a854500bcc0a436e0759b0a3e260a381fb512f1c3c29a4e64adf16ffb700a66b04ad6dfeaa6211da0bee39f97a3b6e9bdbe4732933ad94b3ac252878fd683cb15bca3c727", 0x8c}, {&(0x7f0000000280)="c5de9cc2f7ef16c72225bb04679f8c8434ee836d78cccca63d47312d37ac2f818d8235aa2ebda6f9f98d9cd175a09f33244024cb", 0x34}, {&(0x7f0000000fc0)="f9c1d5e1fd68acb5aad9833ab6d53e3c1f03ea5726d74676e4d0207f8b9a6d683e186f3d91a490b3cac60127d0e2bde1d63b2485ebf1b89fb06925715b3358b3625d980c4a9da6b1a89d5bb30bb530486c6b9935f654cf68f321b6012df70943a79b88c74b2e7bf0c7a3944d2cbd3f6fb74dd32e4299228733cab52905c8d5b2cdf773c6d56e397ae6790e625ab2137f54393575b7fd273dbbf2390c1c14d0beb374e17bd1f3e6a2c2351c0417df7681bb559f5e2884569df951808f80785becfe5768db43bc52a3932ed8cb89d4d62ec61a5f", 0xd3}, {&(0x7f00000010c0)="f467d0444a42ccc8bfc42819acdf67ba611ea5309d11b0f9f332c1a410cbfc3d0ef5f523b86840fe0f31e6347c50755d275c6799c8283de0863400acb87220f8ea2df6759478cfaa3021b0d7b7b416e1407f4c26a2e07a683671592a1eb8b563ede7787050c17f6d52a4aba3ec62be84ba4a0b8ca1fc1a2f8ae6866e994f49f789abbe4929089eb93310c0e49b908225f6c0926520c4c5c7611e17ee49815669ea85d843a900b4747351b4978815678b8e7fe7541aad0c1cb0a61f89d890c7d78a2b0684efe5b7df305cb8fcaecdf26edf71134ae221b792ed14850b07029b1c74de5f32fe2df68b7483ed695f52ac4c4ac20169a6accb78eab841454a98a7ef18e0e64b52033d997a63984b5f5f8f16d52a4745e05481f3d2f8e3de2b9da22a55af8353220c0d200359e20c7af0b6a35f2b95b30758ffe4b4f8eea47baee3b036739729ec4fb814645249bc507f99b63e1ef3d4125670bfc0f744d693bc1cb56ec4b33aaa10594735dcafa15b4cef62926f75faa5fbef3c144b9d3940bdd85e23ed6e4cb16ce08f0383a85c5096b7f5ad34844184dfdddcf65314ab3cc268c99bda91b2e4ab5e332fa036872bda26e71cb44bd96a7ae371564a8dd91c73071f2b3fe90cc675e064cf1203b895222e6e8832c86237fa9be8289dc75232a522c2d6d293c94c0f18c0d594af0dd35331160c3b81f4802bea35fa2cd1c197a2ecced37d8db793ac75a02bb7b0b50c2007e16afe59f5adadb55019cf9ccec0175db753911c8152fd6852b1866cc45afd9188cd17e59f5739ec83a1bfaf816aa3750d41587d164387d15ad0b2505780be6a3653caa16ff576248f422a6ca98fa6b08d1e0e633e17de1e2f83e910f0b5fa777ed414f5504c5a0a4c79f780c06c588afd5788922e62e6f9fe6efa801a89b61affbb8a873675ee4d66c4043060ce718fa223a3a918b954890efea72acc5f53a4a948e80134935f1494a588ca543fe13d14ce94249b9be9e8351501ee793cdaf7c16937cc8a09e0a56a4b56819c07de1ab719477cf26bd5b4cff8e88263e3b4cb18836938b48d12d77adeed82f98f2abc1b9be57e2bf434a05d87afc359d6fe2e7b4ebad2a7649fc825474b408845d3f7910c718248db658de5add1cc4b9cb3853c2867dbfea209905666379174c7f51905672d4ae3cd4ec561068f280ed417efbfcf42c223c30fffbb1212f89aef27ae83163a15f472320f9ff2da76cc081fbd85b86654449399d1f12767c83c8e5724cc2e5767175d597a0ea65c03fbb023fbe929ec3c9a8662caaef75d9efbc86d66517352b473862e02b1b90ec180e06728cdc11778bc6f29134a05427dbd887c08126dfc23ab44eca74a71542926a02f43d083438fca978b26fc80b33b2e3714391baed7847df7e970a9edf3b2d233bfd4c7eb9e8900d148b2aa220c93be254b7d66f2141c1c60ec45061a1475aed3b511d8cfe7bfe9a6d7a6f6a71589e0ccde1e59ba38c7981c440398384a03d6ab744180c4d5d3ba43774db5837423fef1bf755c0fbc30280ebac966ea154565c7f90b2541e821ca0eb784bf8dd750c0b1c1e5c33c5cf955cf38b02b73c2c805baf70919827030c2a12782286e8fa937e366d61116d4e7a641fceb8377942c22391fe0f2e413f7bf5149dd1ccd55de6e9e26303c42a7037f2158bc9b6147b41fb933a4ba1b14c1a9e9aabe44dc26b7502790f547dc2455909a8e599734163333b800fadc27634d6f054e392141f114967e2a2d9a581671f2b1908a94f600cdc4e55114f4a5350ef96b445034ad1e548044c361f86b95b742555b57b0524cd9f311c9f4c64ff348af7c7481ea8fe569b48f11c9e06df4835ad38e0cbbf8958fc5bbc49f879186c2d078c1ae4eeebae70bb5c52b5bc741c73e8ff746469e05d806b3bcd7f8c54770be3ae534a7536d0fd48f8414a70ac01415ffae150b6f513127bedf3c347e0f035df4985ef776b44b0ed8b288158a05b90b282e0d30fa3bdb45ea68a3ff78f2d389afd15251ba0908f3185225471f2ef6c40d16aae4acf664b3858de5007f04cac68e2114cfae5ae2a34768b7bbf5300833dcf949b11f52f2c070e516adad3068e8296c8081fefd52c18bddcc28348e7baac9805cdf7d45edc5b97a14568794b0f8547c3e81f195fc96324ba387475aa894286ef609426e9f34e86c91220fe451266c68a65cf3d00a61701adc62c2729f8d9b23bff23fb90b09e3d2e14d23fdbf1ae5fa8a8d6f33c4c6daf4df4d5f1504babae96a9c41a18c1bca8a8d17f95142998741a2685331c3fd523023ca0de264d0ab80ec4fbcc81be289a05ce48ec9aabaeca5a4bd21f932fe05dd39f66c45a720a1f7319642798af6821a334deb5ebffc8276e390a41d39cc0560c5b2bba91be24479373c67ff6ecfec2478673040f8047c91d637bcfdb615746b51225c785a9aff3f4c8792765f9c9b5081392b25f3aa5b5f21b840c88ad52646f62d8194d7aae415eff8152a208be16ccfb03b2b4dccf3a69d2a355bb38bebeab757fd8b14d2511117a0c8a6b5b6cad606bf9c0904923fe6b3d22ffabfc6c5ddb46d476474ecb5c600db732603c2616bf704c60fe1a5dbd54401e4544f8a34106d3a6495ef71ab6f8f818e3df7a918efe985836e0f70fe0b1d17ba9622d1de2c82f8acb19397f5def2f5b52c25d5c747f772be5591e0452c6b7b34257dabf45380cad911247d48f8619c53b0beedc2a565ca7d2f1620e250451f50298440bbad76fb8eb29d4ff4c9bd81957d24ec88dc588bf92b6855c778218baa76d4fd5301cb83274555f7b3919d4589ed2575f5b0a0cf3160d64e335e36c23cdd84384f23660c3ee4301cd8688f1cf31b0e743ec9456f20551e867b3666aa011d1e38dd07b4eedf32f05be39d8b4a20990e3919d1ea365cc852a3f365e1c5faab4afc1e8191fbefa53ce08b8898d22522ba2facdb8a619eb04d9e583547ffd8c5e78fa02e942b9241baab2638b4c146d11909054967f5cf158e44ede9f081178ad32af5bb7731df2c0238def515608659ca0a3e6f4f92dcfed700009c3be5c5c08e95efa4a9b9e45ee22d03041faa35402f607ed5a1a4c7982c0977d386d0cf187699e2a1f3c4e081e9d1094cec87c1dd444fca48c5704cd14c2591973111b3597b771daba7656d5dfc13d5b4c7dd54c6595e9eb0e55a4cd2ff429d574fbf3ebbeb2b522ea70c15d981774664f4783cc6d307538271516afee1b393bcf834392de713d5037b01193b376200b373cea970ed0b5c566ee42ed7376cedb9d54747d7af83a46af347afb66351e240ec743b5948e54ca0babd20e34f983fad41d99baff7e076a3090cf6755a31b4472d5c29f951c9fb6fdfd057e00ead52c463e91dfa5d05f3bca06580e3e7df56048ab927cc409d01fb7a133ae3be421f91c8455a452090e8f2dd96f751ea8dc70077ae0bc883f000e7a86fc9c603be02470604fe84cb6471eb10063ab70ad7790655140dc7c18f88cb277633f0f1e8dc2764a71de3ae237c4d417221e0684104838ce73ed82e43be141e66bbff3d42404030fc03d1714db11f7bbe6c714f483bfef4a26ffda9add0b7f9253c2cf963c78c8445a2c1078fb4c97d0003074dd67c503e8eb15e1970f02d8f752d8190ffdb213e1d457e6e410d28d9962a84cfeafe8aff5f346d4da434443925a8850596af19022851c0919709b3acf9a251ff2800cec935f5a92436a9bc13296114fcd5671af12f7a48312fd0af5dbe02473bf14bdd0e84832c3376d7def3fc2ed287db4437c9846471c95f1f92f66ab877c44acbb763ed671475cd6b72537b4644f042c30eff5074f358231e94123bb1847129f7b7094cd6188ed0add8e0df1bc9fbf7c169876d9ee0f2b74bfffd06a23628d0ddf187eb00e8eeec92cbe01e70f9e068dd3f6851a7cc6e1ee768ce02c49e2c414760eb653c3232f02353c44357987ac61cc1cec4bae6978b4fc37cdaa726fd03b0b4134523e710d1d87a39cad1502dde6eae62f2e72cd5371c9793fcd3299566b3a3fe92e49edc0cf2f282266829c66c424d493e1b20989fd3dc514ffe29fd4bfaa4923fef25c7e41a7a0417f7840492e4f9030362ddbdf93925bd2c649877fc89dae99b9f68548e853e948c9639b328aa2024565b33afd7e0ca25a2b39123691b31ab05ddac5616ffda50174d080f03f80c90ff9d5ef4eb70757f49f0a175a48af06b2949c5bc5393fd65691bbf31c3ed5aa12746331e828d4d3e60c203a852fb4b23ae3adf7ef3b2c61337ea61784761a536e2302178d6de7062d76f5b86a86855ee741a2bbc6e0590d898c8c75d2f894d64e9ea0896a3db3359fefa616ff3cd72d5db8b7c752057773aafca990ed92a145b3128d10a8c1e19ec5aaa39913162fb95a0ca166f934c3afd4ffb106cd5a7e4a0016455ec8e2b6db1ef97b772016a36efb93cc4ce6957cd018e7bf88cc4d77eea3400f6b57cae987b081e445b81e32388b4627c4dae27c99aeaaef498531dc8f82e190da961b65ed5be106523b1b3a97f59c3a8d8e31c1af0cd28b827d3831e5afdc66f445fc9acd3f2684d300fd2c14185a9c2959ea7839ee05eec76ddbf7c20e6727bf48c03f1bb67b056b07ca1fcde245379aaf560804a6c334adeed8ac5cf881f033e9e86a930ccaeaeac43ffc5939df6a6efe44931eba91c609d49b768a56268724eda0318cc891c3af154e692993b0278d8437cbc1275c7f659315d55df73bc7d33c01f547ddde5f369eccbb2005c1a16be9d58ff375d538ba26f70cb4d3d6c393457fc1a3cc1ee2852b3359249dd3496460fe1efb00987117e8ec239faaa9fd3501e2cd4a7a9b478fb3d78ebc40d1c10c88df6e7624c584c23c92f45156fe137b36946bbc56d14435b4bf71c5bdccdf61a9b5439843de8d7d265fefde89b795c48abc06d69eef725032278155d4a238d545ed9cdc3cb776de01509d5c5a46366bccfc465b00279d5e900b8a818c04ec60979cb987d51a1647f5b9dc5523a5803518bc08523fdfe56b4fa1f35cbac3576193e78d6c17ed4bdb2a45090c531fceb925f59c87bdc4a9204283a2291ef2825c6e1d86881e7484efedeaf87bae06f20fa6591ba1dd5787048547c810319533b71e687338c683e5e3acb920294317d92ed9c0dbad6a7b8da330ac45f3f676829a73ae8d4b305894b57db019a7c33e5ca3a22423beeab6bf7054c019815862615f3a89566837142c2522652d41cecdf279de7a6e3410c86e97d85c4c5e5e08551cbffa3440ac17e8018022f971ebf32b984460906281cf55ad93d9ceeb6245f47c5a079c1fbe4e784eadaa1624a5e41d80a02f754d5e210d2efc338918a2720b015e3985e505ef7112907c8b0d732cdf728c0d8a0578eb7c51632051d1f15e330e76da5b0534cb5262a37197933911c79d5e2ea4bc929cc05cd856691166ef3918a3ae3f8a9d9c8c16fc3a45a08036a1db2c9d294d0323ef9cb9fda8dac0e5a19165be6db27501f575ed21a4b09231d91d9f78fb7ff3a17eba13a9125a08ad76c7736cef963f3075623ea7269c2a8dab704ab52b45dd0407aa03e6e9ad57eacbd0eb6de55b0b6a1c42863a1e00cd1045ad513fd13436964acaf1ed8523036039dc5f5e6de4095972858ee5111025219baa8c81ae005f8ead0344e957974525678c96535ba0faf2e74e99b76969855f7b065f174206bb05de3c163c56570666e096500e959a12d2e339b1f084d016b5fd31a5b9f5ecc64a1535d2023238ca428e8937cf95dde3f66892b152fedb899712cdca7db0f9f4a", 0x1000}], 0x8, 0x0, 0x800000) 09:23:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) accept(r1, 0x0, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x81}, {0x40}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 09:23:26 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x20000, 0x106) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000400)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000180)='./file0/file1\x00') mkdir(&(0x7f0000000200)='.\x00', 0x20) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r3 = dup(r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000540)={0x53a9, './file0/file1\x00'}) getsockopt(r1, 0x200000029, 0x2b, 0x0, 0x0) accept(r0, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) setuid(0xee01) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x200000029, 0x2b, 0x0, 0x0) recvfrom(r4, &(0x7f0000000240)=""/249, 0xf9, 0x3, &(0x7f0000000340)=@in6={0x18, 0x2, 0x7}, 0xc) renameat(r0, &(0x7f0000000440)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000480)='./file0/file0\x00') mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') open$dir(&(0x7f0000000380)='./file0/file1\x00', 0x800, 0x16d) 09:23:26 executing program 0: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x2b, 0x0, 0x0) shutdown(r3, 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shutdown(r0, 0x2) 09:23:26 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x2000000000000660, [{}, {0x0, 0xfffffffffffffffa}, {0x1, 0x3}, {0x1}, {0x2}, {0x3}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {0x1}, {}, {0x3}, {}, {}, {}, {}, {}, {0x1eaeca1a13f92611}, {0x0, 0x20}, {}, {}, {}, {}, {}, {}, {0x0, 0x7fff}]}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x40) r1 = socket$inet6(0x18, 0x800000000003, 0x0) getsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x40, 0x200) fcntl$dupfd(r2, 0x14, r0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, 0x0, 0x0) sendmsg(r2, &(0x7f0000000200)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x7fff, 0x800}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000580)="36bcf0d42b286759fd273f9d75d91b6da43717bc4a6cbc5fb3a4be353b2ea8997188b523ad27180c92aa2fbf6b36d05229f6049c107b16fe5bd0e7d4c82872b24d25be26beb9d0348a2af91dc8a2a2e778c2b011d69d2a23f517bd1645207e6e343443b225f4c3296f08f75a51a19b050e3b68eff6750b4d8e03649492c05066c63d0e57c769c652978af3f20d9a60ba0ba8253d0b8161062ab062b89198058feaebd9ffd0496b2f2d9b45dc5224107b6d1ee92ede6952e460673f0c6b7af4247e5605ff8251476aacae9f0f7c1f5c6432d96aae18f4ccce21ea2f484b3c53b9f954dd4fc1d2235cb6b3d984ddb9d01877200eea338ad127293606071914c2847a04cff82f75146d3b323df16ed20f6a892fb5e04f66529abef0629f8b25765491800d045aa6533b93a04638c3e8215139b1973450fc70587486088c5be13fdde200f5a5d559f65a53daa835ddbe3ad44cf09d8f68498f3d01c0bc3f8df9d0418c3bd65a8622720c5a6f3f6cf0bdee00ccfed13750c6b2f4587a71547143112b8fd91b86c0c7c9a4eecc1ad0d1c7fdd068d78f628c3e2e2bc0072df1910814027d4d714460ac0e5e99237adf8a6e470df4ae3d981dd8b6ba392af4cd1268b70ddcdefd668156affd48111a14e9209ca33b6676e4add40c27a884cf8ad9aed8c018fdabea99ee2ea31cbea1af55bdbb4bb16c4c02afcae02e9db33c6ca815437e0316f834c2f9786513cf08aee1b8d81c1d43f5d192a84691dc63bc4f27bf69e1a17bd2249f6a98af1556e418069da0870c92465c61621f7d1b5842da116a97a503e5cb5207fab58abf3e04ca5d8577fc2ce453910ad2ff503fe1a56044f09971903cc4c9b8d0a38d65415e3118a9677579a4f721c6438126b118a47b9a98575f8881217e5e69d3449e8739dd8a42953b2293762c02d7c62475d5a1e3f943794af626fd4d1c5c73b856b925f59434ef8dc52e5f47e28ad004765639bf0009dd7c413860638ce00126c23084456fae6ec54944cef4dc8ca33e01aca5add53a8662e049be3d4d7326a4b29b76dc253a68e3693d3bb76cfaf458537e7733485a4ca5378b6b1c4c1af90dc9e2908e90b891b09cec45d79d14ded9cd53dc7429d6dd577323427723da12f23f7b72396e83239bba0c2aeb186c38ba9a459f305459579adbeae1072f84bed630f4dc2094e1820fc512d0ffdcd921dfc1c5461edf2009f101fcdc83061e3f3a837dd21333545a22a0461d142f0a6a617ec8e0e9568efdf8f586a951c71a7e14c6f7506863bbe990111fb5727bcfc147cba61395bfca20773c17384b86f83219fe1d0a7fa23318c63a94b66597ac9a747912f8b3ef64767cc89b88e56955972a73b5c2297cee09a97b126fb12a3fd559a03384f68880dafd9f65cb8ebba531920a1b7d7674d20bef396fac4a7b7b9ee7abdf8d08e43a3de631da829c637b598e7bcd5e01a28f674154752489f402d43237beb0a3f748c66d8f9a53c62d4c1226eae867c594c57918bde907f04c3002ba770e064ce746443b9966f6c3d9460f54783cf5f4ed0fa5090627ec90d10fb35b896d618535d75f8526be4692f8553f35afca7427d6b73d2734f6ce6f2b4cb01c9d40ccf9d29c35fc9e726abd7fc7ba80b863e0e687f715098a3ce30ab3e697996d09d262d2fb60ed76dc71bd6c31598086d071711a36c64c5c90a8431d854971faa37d4f6f3ba4a803ff5d6e353a3a00b5d743115c56daef20bfbc4f28ea7b484318315dc2d34e922a9c91ce1afe8374e0da100f391ebcfc901591ce6681c9a667acff76baee1d011636bdc8a7ef34f4a0d0d5213cd3c7021490216426347fcfe5b58d5e0a7f0ca97ab4d9b169f6299663bc031f52650e0fb15d8e2f52d18a13d390953c001b2859627b26546373d4b456edeb2b874f2aae79d41d62bece9e62d3f06f3d4f3ab5dc95724438abcb1c7d3e1afcf23ec688fc726b95e3a7d72e0c888b3e9efdb40eb04a776df14a3e3ff09710793b7df637f008c85d8229b78154c558933440df91f1f46c44128f71bcc88e49296743550a26ff46db4e968e101b46ccee50912428c7493913af625cc0cceecdb7b0a3ca5d44ee20148d78a09cb8c896c09aa0594fd076ca118469a7ff424093809418ac645fb1e00f0c9ddb464f1bf46fd0d95996f814c96117c7989ac8c4722ca1aad2b45896cc9c54744264ad069983c586b2508f9e9c768ab9be5ef385a8df0a4d142987bbea6503f03f50c9cae8b38ca02c62ae747dec49d48463952f5007090f0b0b61c90ec6a2d0025a7f94e4f6cf65c5365b88fb7081dd175d1a3031f112ccb77c0952b9fb393b7ffe543befbdf33a04331796c531c22fb9fe19f4f051d36477cccb995268ba214cf9b6ff9d5d6082c232d057fe8c37c8380bfa91ba4c8044e6e89818e0fd162143cd4636efcf5f3ea3da30e545d9d4a3d5c4c0e5bbf4c508ce4c5dbd17a93efc12795e0cbbc68a4dd9c7fcb758dd93553320551ba87d4891b662da0c59d5c46b01406c4b13f6538f799ada3c239d7b3ef75ccc1f8c658a07a0a6f288bc0c7e9d1009956c42c19cdc4e7bb758f33bd18eae4219854aaadf1c60a2704f5beb9f753407a10bb605a2dd9ca654244db8800174b331a4dbf8ecaa5c29f2c3064b52cb9e2aca412fc7c1f72c0d229786d66d9204f6fa50690532a32cc84aeca95f97b65de742d0be90fc91d860f6be2b6b652f641662113f0f0f594913e57524f48493b9cdd1a98a2c52ef8cd12e47c0a7cb2df50150a4eac9e5b0ad70aba575614a06679bdfea00f79cbbfac27e0b5c19a8e13ec00c6132e20d25c69f4d9b7b2980abd2e24d4b2459f279167f97d52b09f37c3b02106e85f6438185c9cfc414db064bd687e6adaeddbd2723a75747506c643627c9cfb6757a3aa89aa099201772330a4e13a2990dddf6ae2f68ef2b9b6c6edb5ddcf86224f265663a936ad86c81b4712b660bb045e44a386b30183a60e05546757648358c4a1e4e41fb5734335a565b47c3ce2513abd24641553dbc241e12ea6666ee3d6ed07194ac84a3ef33da4bb0f6b2fd94d32f8be5f3bb67e76334195515506ceab0c8dd10bb601ce0242e5ba5802ee04bc4cbb03cbcf78862616dc908f74ffd21b0943c5dfbed9a3d0d6377ce877595349bb92eaae608f8a616f73f616382cc10dc12c4533703143707965528e093fbfc1e261c1159de3513cc3d583aaaebd73d9df8be6945e218e93de62a3f76f201aecce57906b35521ce504ca43f57d118a0f92e22a40fbcbf3744668da7046e00bf85d4b9dd83ca85dff9ec1609cf0ef85d8ed2e5c5fb8d2506d4da688054bbe9b428af403f2d364ac2b500d6e7928081b32d8d76019b463d710f254b5687e2c25b2cdfda97e81b387bd1ae984eb714e25b8b9eb272ec33ddfac8a3bb22f4fbd330ff0aadbf1063dd972a0569f9f21037483eb34bec87630bc2d303aa4e5db65c22ef52a67ab60f846999a430cf58b1d2bc43b1750d65aebb8eaeb4386733c1902ce8728b686b1d8520137bf57cc482c5ff39ce5c5a7231f5a206adad9d49a6538aa1d8a49db32dc140a36cc5ba3e42a43a0c2e8066253f54590851d112087b95616aefe74a3a7429d99009132040c697eb77b19626765ffb96309a520cdb36bb199896ea1c668dc71c51ec48cb6811cf32a193f9807cd06500097a97e8eb1c5a1db7804bfc449262510fc757a382652a6eab6c30c509fdfb5f9ebc4cad6f782d2f91ebb59aa8f28d8ddd745c7220569837d666887437823c4fed05b9e7615aaeef39824ce2dadb5f7966367e19ffed5df8236471e7537a3b4a18de77955ffec07d2d89ecb71c9f9e6ba3284a1fc5a5ece96d0da0e8760e44b7c4f0ff779327d7e66715f7b762a36be0acc09e9ece22fffffd590738ed0f0cb9fb5e2beb2ec216992ec5b35016da1859d61f03c2eeb59103527fe960fdcf0de56efe1146e81f8e6906bc6b3c5dada2b5c7d159c861059d45f5a64de338d4b1373d08d79b96d5fa32a5a55c7c2f6e06118d70fcb68ea747982c5ce9211f7bc5ceb3a714285e640dee59bda4535fb2e4323e61b542d4c25af71575e991df5d7ba0373a07cd968313f7542472e41b2acc4bac42fca37e8819275eb38fc456682ad2f46b1c61e121151e0b8f430b3fbd62363b030e88f55ab83cc21e47486f00e13353ceb7d3d4e8a186a764a39f1e9e3df14aefc60915e1b2ee0ba38a88fd5a11ae91ee7fd101870018c948a58904ae8916665c3eb78c758362841a88e3ea409e338368e3939aa253fe09aa19179bcaa637be65581efb650a554c79b13bb3219dec5c816e60794ad78155f9f99f6f8139a78a9ece6af8bbdcd11a7ccad1eb183c506a00398d8af23285b8810fb800bdf5c5b233849c1e5bd533000100cfad25100cbe3a0d465de132e871d1f99c4ee1bb683b7861536b039f1a1dd924ca92b30cec841074bdbd6924c5e6fdc0240609370ca94b5b47932e6f8ba9ea4ae94316c0fce6ff4ed8da3aa1b1bd48d0f6521e857cbe3c378472b153b7b1050fc0dca5be6bb1d3ecfaa550776fbd0e1b8cdad152f1fbab723938ff574cf3d829ac9c19fedbae979c3582431143dac03e337b8be7ef23ed61a0289abed67f51bddd0c40fd771b1f43a0113a65bce4d1fc62be4ab904690281e380f89a77637a926d91d714bf1635fab81cbce337df3830cedb528d4015a7a033056534458ef6e16fadb438fd978a166192cfa143e712332c7456f8e811099f07af89f12fdfbfb9fcc70d76f024dd1eb25e35f403f8b45117a9c67ee72cc2fcfbfbeee585685a31f76c5cc72a674dbf4973f96ca5d7881581783568d3beddd9d5c35aaf196c33e0f8f9b840741481e7f11d8d6014310567795749274d6ce3b5dd7f21d2ce0ea769ef7218ec3823d36496e8809fad7556586e73c0d8fdcd6615c0bdff478de5a6a0fae956718a2b027809bd4cf6ab7066bc44d76865aa1dab3a1abd9b6a70f76985959ba65ddb5a3f4f42c13eb8ca65c25cfc9a6e77397a2aa839fbca7727db2c196c63a07d0dd320d556cb227e42db0719b10bcec95faedc3f1099ceaaeedb6ac02e28ed011f2e9579a2ba057efd8d3480e51d37ca9e59d641a3d71631265e70f51e6c12897c50f59c39aa0288fbd9f9d655c76e4435567dfb1a18688a407daaef053946b2db689a227646d36f3a7e61faa178a50351c936b7b7054fcb8621a159009ab485d3d4f76a64c8f6e0679b7bece1b6ee7ef3a7981d054df3c1611632d5149e6856e688792913beb20a43a00844b8d12e8128b18527d099889abc869920eb217fac5c0d4124d32ae1c52e8aa6cba60421621bd5864a0c372dd7a096bb4fff5b97644ca96b8314545e4d28b9c760d7b320221c1891c3c1f315f56acf758338a159da280d67254d89723a3435f7b8f43db59179b8455a0d55236e721a04b3b6ca0aa978f64a11c153ab1284ae199d3bba10dc240d8f35a13d79dcfd4e4a118c251baee5be9d7753dd3cd216f85bd3b4682617f27fd1d81d314479eb756c67682cdc2d5a6a503518d7fba06a79ae78cb58c786c78209cd27db7a18fe315fd0a756b1a29bdbe0984a86a793b39855cdcd56939c97dc73ff1aeeb925c0275478b3ee2ddfa3d0c64b7b3a41f6ba1568497edb1d5082a885752501a437729ed1ffb0149859e97570ce9aca062d72449c1a98208a536b39e717e82ddafb31626b9fc45f4595779cbd786899984109a5fd34a74983e5d1305f480336272d5bd022b7d3f0a05846ef7c28ac4292c26ac028e4f6f97956", 0x1000}, {&(0x7f00000000c0)="28e24cd1001fdbd5f2a24aaf40bd7c304f185a4ccedfd9d7498b1e30b4c7233165ce5c", 0x23}, {&(0x7f0000000100)="ee33af39e117eb3763", 0x9}], 0x3, &(0x7f0000003f40)=ANY=[@ANYBLOB="1001000000000000ffff0000030000009c54291066d7721d5563ae4212c73655e633ea135428a43fb08654f28f1d7336f63bdc36aa60cfe681ea7bd43adca0b859e6b55cfbac882d5a78a632b144eedf204ffc711d836f60b8cdf1238e733ae0df0fed8d78aca91c76b4ffb9fda9402133623520cce164e4c5827464056e82c58df8b91dcbfbbbf870deb6d49873775618ea221f2d27d4ea968c4f139d9cb44ca65d2762a44bdfde0e4296ad4e4c55b2dd383d10b9c2c55b5bf9573b7a12d3109f6a6d4a5a7207b5406bcd6314db890171c80acb174dc134dd4f4904e0130676a6d564e8b3f653c312ff8ac6a67cf6c3adca1644c73c864531ec659a28d6a422837d5e32a645ba2da9e7d400000000003800000000000000ffff0000080000001dc50dd66013b843e4e805d5c5629035b361e5578a99a5fb0605ece65feb306d627dc8ad23a1590090000000000000000100000088000000f8069895727696b1947ef344929de9020a58c6f1443e6a098e060d9ae87161ac33cec54df643db60f7d28ebf6696deed95612a6b2165d61c4f8ecd8555e5b85f852ffc22dcd1c64a4c557ac3ebf2d736116f1015a440c928f9b3c602b777ae7b7d4925a4e16bf347e93e3a9b61be3a9903ce69ea26023b839180000000000000d000000000000000010000000400000084f9edf0612112f3c07f73abedb3099f62c5f0225a5b3d7a9ab118c8624f93e61e793491c9110f4b009b242dbe4361f5656adb3b592567d3bc30d61e863a9262cfd020280855aebd7baa7be15a05b7f78822fb02b24b2380f1d45f58d041203c9c3add625c7d5485b8170032e577656e979d51b42ca4dc1c7f86bcca978dfc78a231631832a791638c16c7729602f5cc44ab57ae9ccce14f168a7ddf464c197238f139065eb71674715b8eb60fe111d7142d98c194e1e6e3e70ad58f74ea5300f800000000000000ffff00000800000025cb3a4a010436fe7d89203001b2766f732032aeb8a1c15a931fea78f525e48526d866486f6db4171b4bd357d7cbb2480adbb04e0388679466236fe5c7a1d5e4bf1ac28ac679142d07bf7be81a3fddee7b78e48aa387a113da1b080c7d7a6ba26e9cae55b2623182d3c6daeef173b497df7a327054f1b042bb1db97396352195818b3118de750d75a2e0bf9275a008308360bc4c2868cbd211246dcbbc173bceb3093ca71945014fa2b08438c066077b0bdb1232703d0ceb8d61ff7fba60b082b04980031431deb5e4063742afb75906cbeeb7fc27244f4753e79690da38a9464371596ad344d8a7055ce2a095096ddb97543f5a0500001010000000000000ffff000000000000d340e640a9870cde19197f218012544565d383b21543fafe70117d3a8a520de39a9fc440e29776ac952e1e9e2446451358762b8a75a9e6ffc49dadf086900e55e6d30c350ebc64f7f37c42a5e697314926f87112786ea9cc6a8373feb34cf7ba9d1fa0f286e856e5f4510bd163de2ad0c6b189539ab92ce1dc0314bcd37f31e350ea19f87a56439c761ab018298cd573d1787d00d93f17b27d3eaf397c9a91569288de47279efa07629241e1a4696087a42e4d6f55c7cb90c2337fc80937b1ece67b6b8c3b00647b84337995480c66a39f399a569466a376c6c9ba24e616a4d32f245128495ff6f56f6f5b3c444e56e225289e7610615c67d3aab7a8062186ddcd3467966096a1973484538c1f4600632805255ea6181ea92fce4623fd9c91da022f6a10ae8de62b62894324cceedf24aa0c35c636afdc220443cbea80745ccf9138bc77a3e7e2d739cbfb6407fa0169e49de2ed46e6d19190b411248cc97e3c1eb66d5b6632f73d6937db9ec32b331c86d769a1f6bce7d36f14820d83d94d9ef1f85f42f55c13bf00c77b0ae1b70558bbb73389652f6e5fe8497287e3dcd4e04e82c7818940d37ed6ed2376db527f50715412a4c03bcb02c6de7b5c208257db0088b9f1f6f7daa6accb40fc4374d9208994d01dee6d8237415e226b09fda3461dd1a9ee4744a85e947f3d515a07ab265f613c2f9e57d499d52e01d1dc4c7ed943e175c7dfdc346e8c417574bf41f039e60adb81db62e64447b9bd13f327c10c3f3b38959cb203ac0b2f4d890ba1f598a5f0e76638d3dd2e7f4a20d4ff049726681c65a09a7a87832761266c7f89e13867e678167d003e04ce4896bcad5322d4aacbdd8c7452c4ebab0fd69136e00fe40fa168829f6031684fe67166f1d10ecdbc4a174c386d697c028eb3a653c9eda6141c82d4ebdb5cd75caeb7029af00deb2bc7ed4146c92761dc2bef581e1525fbd9c09440ef320d3e0249ebd7c3d20d1c701146998d1621c054d2b0df3a4b531d8d8adc54ab22d8b7a9c187137c75572a0aa28d4b74320af952f2774bf7de7075bf9bd2832e5ff7269c43b9b9ebeb5e3eae3da863cd995e372c1710a63b3cd422089050ca8eab6df7a10b0a7fac702ed7b45296178140dd6a78c14e062059cb6146d991ccfb3f29c975c554349fb07525bcf61830c52fc84c9edb86642255e7bc4e07937602f6e25b2edf092c8e0666af6cce7cd8ac1e97738921d5b603aeb74bdacf2983a493fcf4b9f133d42dc8ba111379b21610868b93f1920b3d54d0f5b9d9f1114dfb15906dc0ce78331ab0987fded09426bcceb395a25813befd9c5af2880eb53328175bb716ed4f7b219d5143b1461cfa72e7707775dee7ae02f6ee93f3d9b33d5674ea91d5d6e034b988e94515ecccd2b0bee2d97e25cb69cb81ce13e23d2cf27ae291f242c4795b27ccbfbff8861c5bc301decd13c0b9940c6b3cd092c1e2699f999b2515a77430299318d4abc28247c169511ac3e2074df38591b76b856f858404771fc99b2c5703c4a0e833efc8d911a49dbd49b217ae3b4bd6d587f926b78899c89d7ba0ad63b1a02f2a9dc3ce725337646e9ca453c86e7e3f4cb94850583b9363df2c4635c9dec4baf6861265c636a7400724067a3e7523605f01fadfeaeaedb50add12660b42ebf65ed53f92acc88398b7cfe63af8bcfce9ff6557e71126fbd381de3915c0111f7104bd669b2a86ed0206c6ed7f865b308160e51ac9bb5ba34fbf5de744d98011c3aade0b25ecabbff0ed1f887c33fda62efd6198c1b8ad0d963e873628655ad96dfadbcf7f72bca1446e1d311c98704dc8987f8cc60c8ed13fe016ff977d671987ace2d95a6f80c15aeff7c686ae7b7db1a55f87162d6a9a21fbdb4af684c34bb09c5af9d0e4b78efdc91140e72436733a5f840572f63908ca3a01026c039a9a8985132f5df450e6d0f4b58b46e8a086c237bbee8e5d1dc02e0679a723ff399c55f49e5060d29819fddca07b4c5522a92601cf18df61055f71b5cd783a1aefeb491d561a2ba51ab23a53f2647689612aa8456569b594a2abdec796d813c9fe22ab55cee1309430be6e5ca2b3f0186ec86b4bd4e7ea3fbd83e2bbf7f9c1ad4f154195d99731d942e63740904052692599a976ca9c9cf05921013b2db1bb98bc97e495250dcef5be7d8660a238979bf42501b4cbf6099103a78a18595b5c6cad3e36c1907ade9b8738f3fe49b4befeae9a7355ad7a859517b0e46a532fc6d8fa3f3665c2c7912b59c7ec4c74a021a6b4c205915f92da87ec4bc74981408e8b9c0ff1f63332e5a06136f717d5defabb97786ed66b1c47f698fd8eec0ce69c29bb707bb85b6ef93e3650c66fdaf1e981f51785ca54c1790ed5e5d70f39c677cdd3501ac39259f098f2f105a31dba68e4277665c5c0d0177dd1b33ee350b5f393c728299054460834db09cb07197b6beaa081483e6f659e1f396b27939d9ba3d87ccfdd29bff25e3aad20e7fd8b06c2723837d0b0754390b9821bc7f7f11553b9746785a0d4a0dc2f9c22a49af2fc97f6917893cd958b64b607e5795ae28072ac5b064572b9885da4bb8a958d1e1f48dbf3086eb8227594a857e2dc42bda79c03d72eac37008c86ab82c270d55873b7430cf7e66563235f53e307d4828bfcd6490c0e9b738b3b6259f9a8ec0cb79e72aa240c5cb98eb2beabadef0837f8ecdd9238fe92f5824df6a16518bfe8dc04ac37ed2c5dbaf6106ba0eae86bb63cdf05b8633666aebb4af28c74d5d94a075ff109c35422165f638e2bf9d0de1ebcd5e8c111ef4bd4ff7572229a0fd805413a7b67aeecc810349691f9c9fa0e93228fead91e9e330db5fff2d28524703d16f02e9f79032a8f0a3e9bb28058b3587efd8c282219cecc5dbc5e9ccd024bd779c942d5912de53a0992c33fcd826189d5aabf8f9b3f23646c954a37a3e7b6853463c4cacfb0be8d6f47e4790d774916190988431eb04dfc0cc6829ac913830f10c19d81a577d49d7cdfcc83fe9d86130b74daf08d0c7231191ed16a6876bb2297cb6e0ec3666994cc650184c14667140b1fe85aceed346d4e46e4a0ed51ecb6eb8b2dab543f7008e30d524a831317a2dca7630e9caff3efe54fd758ec5e888c5cf0a20b4ac2c84135a795bad5131667d6a36fe3fff78607b7c1998653cfafd8d9544e56977c0c92ca9872000fa7f6742ffdaaf620095ac24e6ae75869a4ecf81518a670a4725fad1c8be4c9e1beebe80be94048620b5d1b27fd2fa1569d121c3da673f2eee3e9e5492f709d7f1db83e6a41f16c66e673ed6ee59b8f47e7fdcd74752c07ce0aa4c283a60071cb41835a5db132a1f38ea21dc71c67cb77987d0c89524059f393f3deb68ee14a91ba28d6c8852822227918b0cc1901701ef09a1d0a9dec6ebe2297d7e820034ac44af72ecef3d2b3807cefc63987ef9612e065b0f0fe275713f062c915a529c0e2aaf888bac3badae355cbf6b365d0c31fdc86cfe6e89e4a73ffd25242c957abda775a5fd568fe3d7ed5fd2a9a2f5082c68d938712faafcb9d8eaa45b365b0a2bd3bbc8d6b1152e04c1ac9033430b132e8ebaba398073497227dc351d2ba0bd240d45a28d81bd009a60b211af70f18589ebb09f247fdf3049c8522bc7eb529297134bbcff2256784e239b7e95abb510bad5723f978e5a9a0582ef7a884ffdf6489567b205c5e4f4aa501185ac1757886963b7e9a4a8c51aba41e1dad5b63cfe7232bf1fc09157a6372c160509a142bae4cdc92a2a00a5bba5007b421429059cff37f7a6fc8c92d88ade187046d3258a7327bcf2c9192bda1643f0a5f0d1d01fc0d5cf67fb97841460760ed6f8f9740f2d466ba094958455f51b7f348d580e9ce60a5ef9243c0d82b56e631ec711333c022959af22b4476c1a4e76ac9909cb411c82da29ea7fa557eb8d1fcf88b97059ef3aaf2a71999bda720bc23ad11867a3545008e874afb15d147166ca9a1aa12f830c960b7187a261bcc6f4c57c28cc9ee4db422df95b6e0f3fb228cda7d183b6cf9210d9524407cff01efcc8181cdbc60b2a4cc52f623dcc9a9b3f045136b574909754e903903cff4bd05ae35e5a53f5a4481248a838ad4b4b7013945aa8b04268536482ea27c0868465ca7a97f0ab2aacc041bfde49176c1a1c4f52307dd1fa0b6f14deee5f5d1fb9251a40bab6da424e8b5d52dddc433b12f065dd27b75e878958b687fd1fad235dafb3fa3fe70e2d1adfd3c828e727b67d96967c061d7f107bffbc3fa2f302e974eeebe190d755ef70a1ac368e5fdf8f73e93aea3517f32c7f12ede929dcf52686f1b9a119eb558e849ec32ad6bd373a0fcebb3d612e14a9911cbcf7470e94589d11968af72f856ed708b28362017b7a4f0c99ae787120e8f7be13c35da45827d81a5673f3f2ebaf9a8b5ae78a67621c81acaf200b133ffa44c5d4864592abaff466c04c3001e3d981d649d27ab0a0c75ffdf20a544fdfedd154d736c87778e7039dabeb7fad4b4765a40063a540a01eaa2fd460265d1166001f0fd94e38d32cfef986d7a22e742a9f73112a94d354076fcabac658123f33a5f674f1fb92e70d8cf4db4b8354b5d0ca4868871954c5d45f73a4cdab8291f2eae3f9fdd8de92dcb6e8d8baa50baa6e5873a6a8cc35cb8dc79d6f22b4c651c9072da4655faa29e5d3748f2bcc0537c4023e7ad980adf155ac95c8a2aa9dea72c4e03f67c05b033c458ef338957fcb0aa3f015d133449149c700306dac2a5b878830a7e537b97d95c8c5b932a833c23d7bd1d80e32f30c33b4f7d9ef3d744ccaea39a5dc712641e41843d7803872b6845a4dae592606ffc0215b316a56d13166e617e1bb6a1d125d9e54c37e2320deb4b91382d0922676a8a93c5b43cd03641ad9867d52a7ad00a02d96e7fc7cf2131c805ce42f3b7bf56db83e0de80e57a304c1e46c14bac1c29fe7cabe1920bc07e38bc84f1d3a98ee227da08935f443a71e243ecb52aee9db5a4a19ee4cbe56bd4ec32ca3d836f04abcf9063b09287705b5dd6d429508194584b2d1de19d99f0890546470823192e54ce64941a6e31a9cc11cc8b677f92dd15f0550900899a8bb055298b8684ef80170c2dbfaf956048036fa603fb8d4363e0638a2f1d134f219dc39247726350738f17ef3afee5aab60314059baf1db282993256ea8f3da82f2d159bd648c89b85051a2c37148be5d1c57910744e557ca5f9cd1b7e62889ec30086fa8ab53cce597615a27f34bff4419d672ccd6d074ea5e5eb2ffb05f36a8a30e96346e07ca19b9824cdcc6f30facfc67d254d329c1e72be9d4888a3df9f23134db0bc6d6d55b99229dd9c51258f099e94852ff0784a38ff1c0198c08d33f9b1cc234a260935f08858a2e7a04a9dfbcbd6dc305e2011a1d49b68fdddd37aca19538ee87e7685c20b54f7da8262c18d2be96d9667c1528907231c184d50ba8fb6709854fdfdccf0220c2aa1e3b8b2baba5f95c968146e1d4c859ab96a0050072d8ba9108fbeeafb3f59397d5b69796cb10f9ed99c6d06efd0c660e1f7bf3826f727fcb233bafdc8dc628fe114391c505c7c1991534d78ce4a5d0a60c16b87957c057a6e87839e914269d1aa8fec6c20bb002258252d573c849178de30d3a8b5027036aab8fb17185a85acb19d3711e03469ceefdc383739d484c00ef2e1bfdd1d6145cff65c63146b580be0920c1a74d3515e2e11f2b59274cccc730f3e7a927876157f83337b542fcdb23813e0b5c292e1b6d490c474a64933f975a1da3ff362c621af706bcfc3d0a41f2316df687c577b477ec3ebcfe423499219f3258ee62a8e2f4c223c1a7fb2f8bef05f32fb569b540647a0f5c19d7e170ee73017d932ee39aad4b2af8beeb41d05974fff71136ec632e90c4581ff86190c0f28cdd6bf133735d39153153a4a01926044859eae36b63237e7fde9f5d9a0cbeb581fad30ce95dd71123729ca8fbb171340e8dccea25b1aad7baf8775fd7d80233b0106c4ae2f8be4fc4339127b4af7f1e59eeb23270ef5b614e9512ce1309c1cb2519853edd6ee6c8c37bc793d4c556291ed48a654517b3225eae1d418f917d7087b7dce830dff944c1d30e79777b79892eb1935cbb25105b879bbcfc32db6e124676b28ff51e2d53517899035e124e103e6c2c4601f58a91ed8"], 0xffffff1a}, 0x20c) r3 = socket(0x1e, 0x4000, 0x2) readv(r3, &(0x7f0000000540)=[{&(0x7f0000000300)=""/199, 0xc7}], 0x1) connect$inet(r3, &(0x7f0000000000), 0xc) r4 = socket(0x1e, 0x3, 0x0) readv(r4, &(0x7f0000000540)=[{&(0x7f0000000300)=""/199, 0xc7}], 0x1) connect$inet(r4, &(0x7f0000000000), 0xc) semget$private(0x0, 0x4, 0x5) r5 = msgget$private(0x0, 0x0) setreuid(0x0, 0xee01) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x29}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x7ffffffd}) 09:23:26 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) shmget(0x3, 0x2000, 0x10, &(0x7f0000002000/0x2000)=nil) setgroups(0x1, &(0x7f00000004c0)=[0x0]) 09:23:26 executing program 1: socket(0x800000018, 0x0, 0x0) msgget(0x0, 0x9e99249008f0522c) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000280)="7cd0a3f23f51b7e025723147b1bef929ee6cce8fde919ab0fe76c098f4c362443ad7d582a60e18e18c877e", 0x2b, 0x4, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) fchmod(r0, 0x4) pipe(&(0x7f0000000140)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r3 = msgget$private(0x0, 0x10000004) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f00000002c0)={0x1}) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x203) msgsnd(r3, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r4], 0x1, 0x800) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x20000, 0x0) r5 = socket(0x18, 0x2, 0x0) chdir(&(0x7f0000000200)='./file0\x00') r6 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r6}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r6) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000100)) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r2, r7) setsockopt(r5, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgrcv(r8, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) 09:23:26 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffeeffbfffff], [0x0, 0x0, 0x401, 0x0, 0x10]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 09:23:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xffffffffffff2ff9, 0x40004204000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f0000000080)) 09:23:26 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) close(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)='WGt88', 0x5) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x401) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000080)='WGt88', 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80), 0xc) r4 = msgget$private(0x0, 0x0) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) r5 = geteuid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x5af1, r5, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r7, 0xf, r6) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r9, r9, r9]) getuid() getegid() fcntl$getown(r7, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) getpid() 09:23:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x15}, {0x5, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_open_pts() r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x2b, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0x10) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 09:23:26 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x10000002402, 0x86128) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x95f38256e27d1f31, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x20, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r8 = kqueue() r9 = kqueue() kevent(r9, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0x0, 0x3e, 0x20, 0x8cd, 0x5}], 0x6, &(0x7f0000000440)=[{{r2}, 0xffffffffffffffff, 0x20, 0x1, 0x4858, 0x5}, {{r3}, 0x8000000000000004, 0xd2, 0x2, 0x80000000, 0xffffffff}, {{r4}, 0xfffffffffffffffd, 0x91, 0x0, 0x5}, {{r5}, 0xfffffffffffffffa, 0xe, 0x2, 0x9, 0x3}, {{r6}, 0xfffffffffffffffe, 0xd8, 0x1, 0x0, 0x2}, {{r7}, 0xfffffffffffffff8, 0x10, 0x1, 0x20, 0x7fffffff}, {{r8}, 0x1eded5639315c88, 0xa4, 0xfffff, 0x9, 0x8}, {{r9}, 0xfffffffffffffffb, 0x40, 0x1, 0x1, 0xf78}], 0x6, &(0x7f0000000540)={0x400, 0x15}) r10 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r10, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r10, &(0x7f0000000100)=[{&(0x7f0000000580)='\a', 0x1}], 0x1) pwritev(r10, &(0x7f0000000b80)=[{&(0x7f0000000300)="c4de38ca8cc6bdaeca5efac6539e486396b9768933299e30696b42348c162c63360f0c0e1fa571d5522f09a471c6c3b85d8f9d1b8d02edbcfd03bb5e59abf036c555a235ee659a92e8be68c2f3b3d231d6c1f6cb5bdf4e8540bc39c027612ec1627182715e1e8f0128faf5d9816e2c20bc7b81af8e58ae2941e0b21dea09a09a66318ab75b1e2ae01b68e9c953c0152c3bbd0e7060d82a766e4ea55925abbd8b47140b0c7f72e45627d1784848af807cc0dae7067ae067fa18c6a08126cb187a0f490c44d92e3fe7fef6", 0xca}, {&(0x7f0000000c00)="ddfc3e2f00121fff8c80db66badd940000000021a4a29a9b9f71f93f9aa76a90478bd8b4b50aa023e015e474567e8a6a843015a2788589bf8b55895b3a6f2b3e583189d4bccc7de1cf485423b95feb05e94a4dec4dc9963f00ae6cf8dca941afaf35db9184dc99bd876265a34ef434437b28d7a38617cbaba4905a210b875bbe26fc818cc3f2329595972a172e42dcf92bcac494cead3e78d346d7cc30686b3025213b4bbe63ce963a4c82a98987ea71bffadc1a905918c8eb0e4b588b85cbff21af49ec5c1610720d8932213d361a0ffb747a460e4c949c2b630fff562ddc9a1eed667607ffb248187a2deaa46c8bfa9a8d1a9239781eef9039060fa444221ce30281265883b4e9e78af05e7cdac34bad87a2fea663b1d4180a448350311e6366de7b43496fc3f68fa8", 0x12a}, {&(0x7f0000000980)="80d9f01c9a3ad92beff91d34d5d7cd4e7601040da2ddb5c49d2b296d65e2bef1987f3f5e031213d1bc43d458fed8e4d32c68c33a4565ce1e97402a6c5d23094a17bbce7e4acb0c50744f85d500fba13631cd43eef6c1ffd2f22c6e3533b52dfe76a997d3f062801472b8bebf1e11a179e139ad833560421048bdc8562ad168a4320bd2ab60125d98404a125f82e42e596865c8f8158fed0a8978ac34c8bb3cd640e3c7d2cb94ed7e8a269ded4218a20f3a9513b5fcc7ccfe9ecb9ae6f3081b33a9761aab495baaeba3ed34a67c671e0747115942e6fa6ab074b9da6139e8f2ba6a753ecfb5d260f1b56167d0d7071929a90fe2f9578c06ebe4ce800094df5483222f36b4f7c009e401c04f7bb0a3a28c20c28600a9fc25ccdd298392f9eb69a69ae06c9a8b8a193431275014b69756041b3cfcadc8e358bd3c37156d02235641da61c2c602cd971dd9a4e5a01283ee2553a12629da00", 0x156}, {&(0x7f00000001c0)="a302449ffa788cc358aa29701d851efe40f1a4ee17c96e3df1c15fc58e9fd2ab2fa34f17608e7873538fd7ab5e0bf6eda6249450d66accf00162397a740264636ed16e67a884d99c74a064f51a65e7c1e866c7f6a4be7a0fce057f0f93116ee4a9a38ce60cbebf23a52547cbcc578085b60eff28b6e86101b48ee0b8a5144b8e77d191c9cae3ef4192753a41ce9ffa280a7b8e36534b4cb0e324f9e1e22ddf92854d73bb74b4d372c47b0821c6e3bd59cfd6b36e523b3bab95d18db840472d207868b5401a14436efb4b0184f4bcf90a09525b6c7739801542b647aa10741432ef1a2aece79f894699d9ecb6ea", 0xed}, {&(0x7f0000000880)="4384c125a6ebeb13b28b5517537601aae1315411dfcf1641aa15a6c0018a66f0d11858c22a64fdbdd8fb22aefadd1173889b2c131a5622a0c6c57d2b426f6e1a00525cae036678c3c140dca0429d0ca55a9e013e91861901cc93e61513318ac6c81120", 0x63}], 0x5, 0x0, 0x0) 09:23:26 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffffcd, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000a90000ffff000000000000f87c8a5b671b1b542a538706000000b81100000003000000350000000000000000"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x2b, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 09:23:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f00000000c0)=[{0x3, 0x0, 0x0, 0x5}, {0xba, 0x7f, 0x79, 0x6}, {0x2, 0x35, 0x8, 0x7}, {0x0, 0x7, 0xfe, 0x401}, {0xffbc, 0x7f, 0x6, 0x1b9}, {0x800, 0x0, 0x20, 0xf80}, {0x8, 0x8f, 0x1f, 0xaef2}, {0x401, 0x9, 0x7, 0x80}, {0x1, 0x2, 0x2, 0xfffffffb}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7794ecb2b77544b74715e9d96cb3") 09:23:27 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x4) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 09:23:27 executing program 0: setrlimit(0x5, &(0x7f0000001ff8)={0x5, 0x8}) 09:23:27 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022c2f66696c6530003783b96c7858f7f763a18a43c5ba26e41c63ead2f15edbf51015a5344daeeb52de8cef6c53616bb88213eeb319fffcc8693ef3c38a583f5b564a181187e37c152a5163a1a7777923b0cebd6f97894b31a400977d22ca8ce19a8087e08bd495a9150aa876e4706c7bbbb1b7861691d24dd6ed5e115b01e88692bce3f2b89092e3a48f820b5ed44a682228852bc8444adea8cd5c09bedfaaa30eae2bd3f973728d35ac"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x6}], 0x0, 0x0) r2 = semget$private(0x0, 0x5, 0xa6) semop(r2, &(0x7f00000000c0)=[{0x0, 0x8000, 0x1800}, {0x4, 0x0, 0x82705d116b1dc4f8}, {0x4, 0x1800, 0x1000}, {0x4, 0x7}, {0x4, 0xf0, 0x2000}, {0x2, 0xf3, 0x415e06a5af70045b}, {0x2, 0x7f, 0x1000}, {0x2, 0x4, 0x1400}, {0x1, 0x20}, {0x1, 0xa8fa, 0x2000}], 0xa) 09:23:27 executing program 0: r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x4f9, 0x6, 0x2d7, 0x0, 0x4, 0x81, 0x4, 0x2, 0x0, 0xe9c5, 0x10000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00000027feffffab7b74371b2891fffffe00000000000000000000000000000000040000", 0x2c}], 0x1) 09:23:27 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4001, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[], 0x0) r3 = dup2(r1, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x640, 0x0) r4 = socket(0x800000018, 0x3, 0x102) connect$unix(r4, &(0x7f0000000040)=@abs, 0x8) r5 = socket(0x800000018, 0x3, 0x102) connect$unix(r5, &(0x7f0000000040)=@abs, 0x8) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) r6 = socket(0x800000018, 0x3, 0x102) connect$unix(r6, &(0x7f0000000040)=@abs, 0x8) socket(0x800000018, 0x3, 0x102) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f00000001c0)={0xf871205fcd1221f6, 0x8}) close(r3) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) dup(r8) 09:23:28 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000280)="8baffdf30bdeb2668c3f408b4255bbdb257dadd9efa996fe", 0x18}, {&(0x7f00000002c0)="66eb7936fa742c835e17012b6fb3495910e50b4acf1a2e29047089a978cf2bf3c90881673f61cd381182c8db0c1aadc26ac8756154848814bc2ab276cd26ad4db6bd5a81969988c4f23a224a0c4ff204bd86f910ac83f3d4ba69807c27955cd0219726ce76fd08fd910b2b4b1a1147db78e8d3f8d5fe67e2bd84943bbfa341268e080cfa4271", 0x86}, {&(0x7f0000000400)="60120fb1bcc55ed0011cbfe7668245e3f63091e6f3aeaecf772075fcbd120c801b2057309f218177cf6c012133f9a9fd879acc58564b798fdb27e61a72f64913482236b6622e07c9e78b73d0ce74aa812063d4e575988d10982351dcfe8e96ca5f2b329551116346b0715a512bea570ead", 0x71}], 0x3) fchmod(r0, 0xe3) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = msgget(0x3, 0xb2) msgrcv(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000bd6c9150973a8cae00"/112], 0x70, 0x0, 0x1800) r4 = geteuid() r5 = getgid() r6 = geteuid() r7 = semget$private(0x0, 0x4, 0x2) semop(r7, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) r8 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r8, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000002040)=""/4096) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r10 = semget$private(0x0, 0x4, 0x2) semop(r10, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r12 = getegid() r13 = getuid() r14 = getegid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000880)={{0x0, r11, r12, r13, r14, 0x14, 0x6}, 0x5, 0x9}) r15 = getppid() r16 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x922, r16) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x1, 0xffffffffffffffff, r5, r9, r14, 0x0, 0x9b3}, 0x0, 0x2, r15, r16, 0xfffffffffffffe00, 0x3, 0x200}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r18 = getegid() r19 = getuid() r20 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000880)={{0x0, r17, r18, r19, r20, 0x14, 0x6}, 0x5, 0x9}) r21 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x922, r21) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x8001, r4, r5, r6, r20, 0x62, 0x3}, 0x6, 0x2, r21, r22, 0xfffffffffffffffc, 0x100000000, 0x20, 0xde}) write(r2, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fcac95873090900000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) 09:23:28 executing program 1: r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x5e) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmget$private(0x0, 0x2000, 0x20a, &(0x7f0000000000/0x2000)=nil) shmat(r3, &(0x7f0000000000/0x2000)=nil, 0xd16ba9a08ad4066c) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000002040)=""/4096) shmctl$SHM_UNLOCK(r3, 0x4) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000ac0)={0x0, 0x65f, 0x9, 0x9ae, "082f0569d4af7a23acf7041300", 0x0, 0x9}) write(r1, &(0x7f0000000140)="7ef873806920880eab1c5b61687dd6d737eccc203a19756594e60901f99f1c6a09e5ac596dd7a3ff734e1568eee4b557f0756329876f22388802d0a9c1c900000000000000f10069ebf1123a8beb352e45b2ca87b72464fa7ef7584029434b060c1823da23a0fd9afe20e73addf776aecfbe5860abba6e262f98a3ee9f9ce7458c3ac77ba5c3f6029570d8f7cc9c5a6e2bb9b83492884df7899aa52890dfca4a16948ec6594d72e2cfbba22b9d53344bd03379876d0f20fc0ed2ef39dd31ecb6efb7829a00000000c4cdb74fb4e3f3feb51d640f2f77dcca6addb05c2a16b4a59c1e56182a91ec5a7e1328cfd45513540a9df7060afa4082337a19cc059dd104", 0x100) 09:23:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062c"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x0, 0xffffffffffff73a0}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='3'], 0x1) 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(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) socket$inet(0x2, 0x3, 0x1) 09:23:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x0, 0x2, 0x40) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r0, &(0x7f00000000c0)='./file1\x00', 0x3, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000001f00"/20]) 09:23:28 executing program 1: r0 = socket(0x2, 0xc003, 0x6) getpid() r1 = socket(0x18, 0x3, 0x3a) r2 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r2) getsockopt(r2, 0x200000029, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b29510a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf550699b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000002dedfbf48f497c50000000000000000000000a034b9443ac0062f41c1416ec02530dc78fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27e893ee1f33ee33d5c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2"], 0x10) write(r0, &(0x7f0000000540)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e5842083f592b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f32fb6f8ea375fb41a4b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d0000000000006a9b7143026a8272efe70b3b1dbb2236c09b98826d18e9fbd9bccdd0220c738b917c8ebf8e335cca77615207276c983386c3b043a7b5c984093edd02cdc9bed31238d6b32f2affee4910f95e6c4a58ab999bdd79dab094e142ede870ce9bcc98507a767c0d8f2ab0bf49ae0695e6aa08d6dd47ef174525c211a516c0eef30dae510a", 0x171) r3 = socket$inet6(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) getsockopt(r3, 0x200000029, 0x2b, 0x0, 0x0) listen(r3, 0x6) 09:23:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x20020, 0x0) 09:23:28 executing program 1: r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000100)={0x1000, [{0x4, 0x101}, {0x3, 0x7fff}, {0x3, 0x40}, {0x3, 0x2}, {0x2, 0xf8000000}, {0x1, 0x3}, {0x0, 0x6}, {0x1, 0xfffffff7}, {0x2, 0x8}, {0x1, 0x9}, {0x3, 0x7}, {0x2, 0x3}, {0x3, 0xb3b}, {0x3, 0x205}, {0x1, 0x4}, {0x3, 0x7fff}, {0x1, 0x80}, {0x3, 0x1}, {0x2, 0x69a}, {0x1, 0x1}, {0x1, 0x2}, {0x3, 0x1f}, {0x3, 0x6}, {0x3, 0xff}, {0x1, 0x6}, {0x2, 0x6}, {0x1, 0x56}, {0x3, 0xc2}, {0x3, 0x4}, {0x3}, {0x0, 0x853}, {0x3, 0x3}]}) getsockname(r4, 0x0, &(0x7f0000000040)) r5 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) pmap_unwire: wiring for pmap 0xfffffd803f0107d0 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0107d0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0107d0 va 0x20ffd000 didn't change! 09:23:28 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x8000) open(&(0x7f0000000040)='./file0\x00', 0x5c82dae9d632328d, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000180)) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) setpgid(0x0, 0x0) r3 = getppid() setpgid(0x0, r3) r4 = getpgrp() fcntl$setown(r2, 0x6, r4) r5 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x524, r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000140)={0x1, 0x7, 0x1ff, 0x1, 0xffffffffffffffff}) 09:23:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffffffbfffffffe], [0x0, 0x0, 0x401], [{}, {0xa0}, {}, {}, {}, {}, {}, {0x0, 0x2, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) pmap_unwire: wiring for pmap 0xfffffd803f0107d0 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0107d0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0107d0 va 0x20ffd000 didn't change! 09:23:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffeeffbfffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20c80, 0x40) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x401, 0x20, 0x4, 0x20}, {0x5, 0xf9, 0x7, 0xc4ea}, {0xfffd, 0x87, 0x3, 0x4}, {0x0, 0xe1, 0x80, 0x1}, {0x1, 0x0, 0x7f, 0x8}, {0x100, 0x4, 0x1, 0x2}, {0xef1b, 0x0, 0x2, 0xffffffff}]}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 09:23:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = semget$private(0x0, 0x400000000d, 0x0) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r2, &(0x7f00000002c0), 0x2aaaaaaaaaaaac8d) semop(r2, &(0x7f00000009c0)=[{0x4, 0x5, 0x800}, {0x0, 0x6a5, 0x800}], 0x2aaaaaaaaaaaabe5) semop(r2, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000200)=""/234) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8200, 0x0) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r4 = getpid() wait4(r4, &(0x7f0000000b80), 0xb0c77b59dd58f405, &(0x7f00000000c0)) preadv(r3, &(0x7f0000000680)=[{&(0x7f0000000c80)=""/262, 0x50}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r5 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r8 = getegid() r9 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r5, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r7, r8, r9, r10, 0x4, 0xfd}, 0xc, 0x6, r4, r6, 0x0, 0x2, 0x1f}) r11 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r13 = msgget$private(0x0, 0xfffffffffffffffd) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r14, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r15 = getpid() preadv(r14, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r16 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r18 = getegid() r19 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r16, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r17, r18, r19, r20, 0x1, 0xff}, 0x8, 0x6, r15, r15, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r13, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r13, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r16], 0x1, 0x800) msgrcv(r13, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r13, &(0x7f0000000240)=ANY=[@ANYBLOB="0c25180b"], 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r24 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r21, r23, r12, r18, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r24, 0xa5, 0x3, 0x1000000100000000, 0x6}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r25}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r27 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r29 = msgget$private(0x0, 0xfffffffffffffffd) r30 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r30, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r31 = getpid() preadv(r30, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) msgget$private(0x0, 0x206) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r33 = getegid() r34 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r16, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r32, r33, r34, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r31, r31, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r29, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000000000000000000000000f6da0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848000000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) r35 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r35, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r35, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r29, &(0x7f0000000980)=ANY=[@ANYRESOCT=r35], 0x1, 0x0) msgrcv(r29, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r29, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r36 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r37, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r39 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r36, r38, r28, r33, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r39, 0xa5, 0x3, 0x1000000100000000, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r7, r18, r26, r38, 0x6, 0x101}, 0x6, 0x7fff, 0x80000001}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000000b40), 0x20004) r40 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000ac0), &(0x7f0000000100)=0xfffffffffffffe7c) fchmod(r40, 0x20) shutdown(r1, 0x1) 09:23:28 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0xfffb, 0xa1, 0x40, 0xfffffff7}, {0xfd2, 0x81, 0x3, 0x9}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x81}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 09:23:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1ffffffffffffd95, &(0x7f0000000000)=[{0x6c, 0xfd}, {0x15}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 09:23:29 executing program 0: symlinkat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, 0xffffffffffffffff) 09:23:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3, 0x3}, {0x2}, {0xffff, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 09:23:29 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb04000000fceac2a804fb61ff3738352c5396bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b3f000000bffa4d012ae46ac41e6bf3bf554799b9b80006505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b204aa3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d825ef39e4bff1f80a3581d85a821dc9000087914cc8dc0b8c9524520576ed156467db0f107584e8e5bf61aa97ea46b113733adfa28f5da740f83547f6edc524053a6e92829004f45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72efa507b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c09ba3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca50d86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eabad47690104000000000000bec808112841b0c29976f41a58bead85810763213fe3956f55a0eab72266103c05152651e60b50dc0a565717beecad63ebfba1dd645e01539a5639b892ffad0e8561c2fd1214e944bec09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb3ed27ddccb5fef5948ea981ab523dbf0899d28bfdbbe6e4604873d578c77815c9b9fa991e32266812c85ef782d0872608ea9cb4307d7e6c90e8bf56b3cd1e2535f8d9cecac80da37ac48d417f79ae2b38f67253649ff019bcb2fb9b0dc63cd798987476967ca6aae886ad486b0311cdcccc359706d0848f4646d4d54e9902ed84f503a04d1183dfddd2be74a00000000000000000000000000000000000b3995e8bfff348b4ad00f32a6d6ccf118dc3d670e0649dd81952ee421f014abd3ad7c4b272387129a4f8716dfc88c6974b5737a58c8ba119898f4d9debeb62ca9687bf6a34736ed4fe24ba12c736f25184ac3ed987da10f833f9c6f15191f7fb6e9ac4437fffadbacc305838501b7c09b7937bbfcc0361eaa0f3a5fe7edc805ff71d5915657a3f2004d171083dfcef921267eb31c24121ef6ece9b33f00c1ad0ae095637dabb54f74a5a751fcc463660eeb32053107a4beef90b2b3eecde1cc13c2e2b17a3f58a09793f2b077ea574b088b2b166c93c3fcad7f7d1a9e3d466e852912bdaca97fd123a93b6911e236f875fbda00f2fbd4b4e3567f2ee48abc49de614c10710c98ea497576a6588bfd044047f1737d6aa93a5187de676c74eb0af58ed14be5247569c2b5058743276698a281513f07dbe83b65d9adfcd0271921419d895795534f597718"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x2000000000000002, 0x3, 0x102) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xffffffffffffffda) socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) syz_open_pts() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) 09:23:29 executing program 0: socket(0x18, 0x2, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x2b, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0x3, &(0x7f0000000040)="ffffff00", 0x3) 09:23:29 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x2b, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r2) r3 = getppid() fcntl$setown(r0, 0x6, r3) r4 = fcntl$getown(r0, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, r4) 09:23:29 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0x2, 0x1f, 0xffff3271}]}) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x3, 0x0, 0x0, 0x0) close(r0) accept$inet(r0, 0x0, &(0x7f0000000080)) r1 = socket(0x20, 0xc004, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) 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(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x10029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) select(0x40, &(0x7f0000000100)={0x0, 0x2, 0x40, 0xd32e, 0x6, 0x6000000000000000, 0x3fffffff80000, 0x9}, &(0x7f0000000140)={0x6, 0x6, 0xfffffffffffffffe, 0x20000f68c, 0x0, 0x80, 0x2, 0x2}, &(0x7f0000000180)={0x6, 0xfff, 0x6, 0x60, 0x2, 0x200000080000000, 0x800}, &(0x7f0000000200)={0xffff, 0x6}) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = msgget$private(0x0, 0x338) msgsnd(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="03000000000000008410649a8eb7eab3d1819f5de56c6112d3e76a902ee1ddad80a5845e50d71b8a357cbea97654164ccc98bfbe0e83d5a80b3703bb17da4e60fdeb5c508392c7bf225dde5ff7d35837581bb97c4269cb299753c834379ba420549d6b6c38bb852d6542b5b014e858583a5a58c261c7fd0e2abec9b65345c5f9ddab30524a2cfb6f11023df87e787a"], 0x8f, 0x0) write(r3, &(0x7f0000000300)="ad18f05de2f4ef18749698392825080e26bb1e2c911004d9a3d65d60d9b558814151667da0758ee819ad895a8e01ecf2eed007000000afab9588e1f9098850d64f004ad5c2073714fde5b70d33adbdf056b4fa754e978832426c65c95615819c92fa38766f3f36e233a39855e0e03559dd4f60ddf4f42f92f49df089328b6ab43454000d43d849231fd5a3171130749783bc84ca54b8266884ba8fe8eed3970efe4f2564165581f76efdfeb625313492dda10b844c603c50790fee67ebf764a7ab7b8b4b5ff1138793fc033d98a3fc98ea", 0x39d) 09:23:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffbffffffffff], [0x0, 0x0, 0x51e]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) read(r0, &(0x7f0000000040), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 09:23:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="07000000005745192a1050230400000000edfe1d5ad35a05d5000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = msgget(0x3, 0xb2) msgrcv(r1, &(0x7f0000000080)={0x0, ""/104}, 0x70, 0x0, 0x1800) msgrcv(r1, &(0x7f0000000080)={0x0, ""/9}, 0x11, 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x43}], 0x2e, 0x0, 0x0, 0x0) dup(r2) 09:23:29 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000040)=""/20, 0x14, 0x9dc68b52948f36ce, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xd6}, 0x0) 09:23:29 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x2e, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000a00)=[{&(0x7f00000002c0)="a916a3b804497d16f6b91948e714cc2814dfb47c6aedf98a39b98c51f1dcf85dc21b8a954175821e089ec81a02ac7f33e2648a2cbc0b3952fb0ab1f3846e9747f450f4916ac0517bedc1faf91ef8f66ecb5c485110eaaa82a4b92a4e6629b9749a18a774e96a515e919bb270ea78f5f0b87c0678307435c0f94467ff5091f399a43b0184a54ce1c37de2aae40937281098ecb0fd9a8c8ea5af9deb3d1b1d5ce92e5540b5f2a032b744ae4315dcdad28e82b14ef781", 0xb5}, {&(0x7f0000000380)="9a385f5a6d02a9b98ae0d239ff5e6d2496940c97bf81110556e2e09109a5fcd52f810e544787bb31ec69ba09a425a78bbf3a76710e48fe0f89056ea6ce158ec8da3a09d31f7ff0836893e40308f18e04c03dfdbbb60f48c584e0a5d9a36c6e3bf0198c4d6025267494654bfb921868f898d07b9f20b2c3a884459198233861c66e1a5ace673c41cfe502aaece7b38b05c56d7f53a83748dcb5fe6e43dd6aeb4950a0350ddfde631c8aeb4e7fc42fddea49d58a5bc2123bd4", 0xb8}, {&(0x7f0000000440)="0ca697a6156d9c013a06e8be3b13300a05daefe741e2de6c6c2174ad4511924dbfff8fa6de26ae04d95d5d2e778cddd017cae445b1e4af13a71cc445f6269891df56f4ead3158e90ee633e68256c492e440d1ed1065870aa41d068644f8a5251b80c6e7c63bf8f8c9422f3b84d50ad3834b2bd7f52a0fad3ad1e12aae0f076f99b229ce097b5a1c45da2dc5fcacc7e03238b3ea1a5ce1da8a008a70f6e139c5c8c3535394bf2604d186b75", 0xab}, {&(0x7f0000000500)="dc6c2d457c5effdef765d5598b6e756aec44c1808a8e0f3f94288edcfb85e712e49e0c19cbd683ddce784eda2a8cf49ff4b7db584117cc9f7a26041ba5ecf2f258b7738c5b80e10369e81c22ab0677fb3e68b86cbeb916a4d5267b38ba6ffeef33b8ec8129b6aeb335b703e6851ba1a09d5dc6111342e24b94d1f1dab8bca1960623b780500b94a020a722d254ccfad4d52fe0017467ea6a0ffd7ad0d638df0ecd0c7a4aa8527b6fc7fe7b66592e20a173c1", 0xb2}, {&(0x7f00000007c0)="dfca4bbf6ffad3c401088b8bd7f604ed32fa45697396cb4a04513900abd3c041622eef8b38eeca7afcd835312bec3b55532445f9b7a037756ae27c1a75850524f63bde", 0x43}, {&(0x7f00000005c0)="a3b260994fe6d55beba359d0e0fef70c9a7c7bc26b", 0x15}, {&(0x7f0000000840)="d341528d80ec4bad5c14bc5ade24f5e9e727154d4ab50537d7db0b0fec808b6c22a794b0bee7a197cdcbaef58884f8c0cce646d70a9c35dc13636a70d298315ae0fb9671fb8fb6484249209add473afad1d5b652e62074472efb62f44380cbdb24e2ef25c80e041f40275501a34b8a447a9c19084f", 0x75}], 0x7) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) 09:23:29 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) r1 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/4096) 09:23:29 executing program 1: r0 = socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x10, 0x80000000}], 0x2e, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000100), 0x6, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r1) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0x39e) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 09:23:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x60}, {0x6}]}) r1 = kqueue() r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x92) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffffd, 0x22, 0xfffff, 0x2, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x8, 0x0, 0xba}, {{r4}, 0x4, 0x28, 0x20000000, 0xff, 0x400}, {{r5}, 0xfffffffffffffff9, 0x17, 0x58000007, 0x9, 0x8}], 0x2e, 0x0, 0x0, 0x0) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x922, r6) fcntl$setown(r2, 0x6, r6) kevent(r1, &(0x7f0000000180), 0x2e, 0x0, 0x0, 0x0) fchdir(r1) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") socket$inet(0x2, 0x4, 0x7) 09:23:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00002b27feffffab7b74371b2891fffffe00"/44, 0x2c}], 0x1) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x100) 09:23:29 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget$private(0x0, 0x10) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 09:23:30 executing program 0: setuid(0xee01) r0 = socket(0x6, 0x0, 0xb9) r1 = socket(0x800000018, 0x1, 0x0) r2 = msgget(0x3, 0xb2) msgrcv(r2, &(0x7f0000000080)={0x0, ""/104}, 0x70, 0x0, 0x1800) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x2) semop(r4, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r6 = getegid() r7 = getuid() r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000880)={{0x0, r5, r6, r7, r8, 0x14, 0x6}, 0x5, 0x9}) r9 = semget$private(0x0, 0x4, 0x2) semop(r9, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r11 = getegid() r12 = getuid() r13 = getegid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000880)={{0x0, r10, r11, r12, r13, 0x14, 0x6}, 0x5, 0x9}) r14 = semget$private(0x0, 0x4, 0x2) semop(r14, &(0x7f00000003c0), 0x2ab) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r16 = getegid() r17 = getuid() r18 = getegid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000880)={{0x0, r15, r16, r17, r18, 0x14, 0x6}, 0x5, 0x9}) getgroups(0x3, &(0x7f0000000040)=[r6, r11, r16]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r21 = getpgid(0xffffffffffffffff) r22 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x922, r22) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0xfffffffc, r3, r19, r20, 0xffffffffffffffff, 0x100, 0xeb1f}, 0x80000000, 0x7, r21, r22, 0x9, 0x1, 0x1, 0x8}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 09:23:30 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x100042001, 0x28b1) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x10004d1cc, 0x28ae) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x3d, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000280)="afdb5cb41379ec98b1c57d9b4db40ca420874e4304a886ac779ad9c98f0825c6553e7be78193d8e0e3705550b328cdd1eb1414ea67eb61228f7726738b34c9bcc36e9063aabc5252580f2fbe423ae675128bb3974c0b3449d53bcb3e8cb861a19174d5f1768be337f651ad4be1a14e7e9afa88bc220897e3cb7cace4d71d4d0c9ab1e2cef97a7134c07388c30f4c78d0c029c69a7eaf42fa44a5f38d", 0x9c}, {&(0x7f0000000340)="52ae28b7bc288649e336f1f08f55e038823b9c6d1dc8b709e362645f44faaa9313fcdc74a56b25ccfc", 0x29}, {&(0x7f0000000380)="11ffdfc9de92abe8110a3335f05bc0449e9bad7ada904092da5b96cac31c7f3ff00f97cf4d81970754b797cea8c6d21d57727b196cdb2ea6b0f5dcf94d6d63d064b28d243531d5a17a5b3560d6f4af2f6db6e5224fd05b9bca24da0b3b51767e48e7e8ab5b6c770e5fa47cf4dd14c62a7fb7c7edc6b86f3597a5aae43758a469f852dee4ac953654361da16e4e95ca81bf8eb3098b5d7af064206e7aa8ad47cf8f589a8b9ce6da42a965b58f5df9821424311d3b35f50b8297edbd04ee35150ff524efe137e4aad123559d", 0xcb}, {&(0x7f0000000480)="a88f51ea4db3d05b9ca72c88c05ca66ddc7831351b67a0594a370eb8e8c517", 0x1f}, {&(0x7f00000007c0)="83898c71d94cc0fb588e326813772a5a35bae7a0828f0a1903654fa05115e8d116ec339554499a401ab492964c56e9b4dfe4ac2151d32c271560ef82de686665e04cfcab4a3cd1230750487f055c197a284c86f48810d64c56a99de2e96304f1a64cafc561a1640e2ed1a44a5621406b0a8dc9387ea0d536814e1b9928597004b67464", 0x83}, {&(0x7f0000000580)="31eb4220f259d3b22b038af24a710ba3a7132d297aecbae15322b0ce057b9487f1eb67af0a3920131265ce749b572912acbdf40ca61af24387105f987e60e0db62c2c33d3d9573ce4ed3c74cfeee264a0af5ea82", 0x54}, {&(0x7f0000000600)="665b889a29edaca4a6740d7ce0a8ef9aff4e66d28bd1c2c55c0e33f338bc0931e1381b05ea97bcf9152f3cad9a9b1fbc69f7f56524d80b0cd4d57c1d6025153390240e315307f33a3471d9127dd68461c49dabe1636504557e0f34bfcaf78cdbf2497745e10efecf7a8ae84f9ba9d2b8d059f5bbc0857ee6e6a9efebbe5a2be269bc5d74d3e099f164847cb77c76997c1b2e15", 0x93}], 0x7, &(0x7f0000000740), 0x0, 0x400}, 0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x3ff, 0x6, 0x3, 0x0, 0x0, 0x6, 0x101, 0x3, 0x0, 0x8, 0x5}) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) dup2(r2, r1) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x10000, 0xfffffffffffffffb, 0x5f, 0x1457, 0x5, 0x2, 0x100000000, 0x0, 0x4, 0x820]) semget$private(0x0, 0x3, 0x10) r4 = semget(0x3, 0x1, 0x280) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000280)=""/171) semop(r4, &(0x7f00000004c0)=[{0x4, 0x2ac, 0x2000}, {0x3, 0x8e08}], 0x2aaaaaaaaaaaaace) 09:23:30 executing program 0: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) shutdown(r0, 0x2) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x2b, 0x0, 0x0) recvmsg(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/5, 0x5}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/35, 0x23}], 0x3, &(0x7f00000001c0)=""/117, 0x75}, 0x800) 09:23:30 executing program 0: setrlimit(0x0, &(0x7f0000000000)) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) shmat(r0, &(0x7f0000003000/0x1000)=nil, 0x1000) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x80, 0x4) kevent(0xffffffffffffffff, 0x0, 0x8000, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0x4, 0x0, 0x8, 0x2, 0xb}], 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r1) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x9) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000140)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) r4 = semget(0x3, 0x1, 0x280) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000280)=""/171) semctl$IPC_RMID(r4, 0x0, 0x0) msgget(0x0, 0x20) dup2(r2, r3) munmap(&(0x7f0000002000/0x3000)=nil, 0x3000) fcntl$getown(0xffffffffffffff9c, 0x5) 09:23:30 executing program 0: r0 = semget$private(0x0, 0x0, 0x20) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x6407, 0x100, 0x6, 0x6]) r1 = semget(0x0, 0x0, 0x20) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x0, 0x3}) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000080)=""/182) r3 = semget(0x3, 0x0, 0x27b12b54099a5915) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000140)=""/231) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x8) fcntl$dupfd(r4, 0x1e, r5) r6 = open$dir(&(0x7f0000000300)='./file0\x00', 0x400, 0x80) r7 = getuid() r8 = getgid() fchownat(r6, &(0x7f0000000340)='./file0\x00', r7, r8, 0x2) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r12 = fcntl$dupfd(r9, 0x14, r11) preadv(r9, &(0x7f0000000440)=[{&(0x7f00000003c0)=""/81, 0x51}], 0x1, 0x0, 0x8) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x8080, 0x0) fsync(r13) ioctl$WSDISPLAYIO_GETSCREENTYPE(r10, 0xc028575d, &(0x7f00000004c0)={0x61, 0x4, './file0\x00', 0x6, 0x49, 0x7, 0x9}) open(&(0x7f0000000500)='./file0\x00', 0x800, 0x84) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r14, 0x8058574d, &(0x7f0000000580)={'./file0\x00', 0x8, 0x3, 0xb3, 0x0, 0x19d, 0x3, 0x8, 0x0, 0x0, 0x10000}) semop(r1, &(0x7f0000000600)=[{0x3, 0x7, 0x800}, {0x2, 0x6, 0x1000}, {0x4, 0x6, 0x1400}, {0x2, 0x8}, {0x3, 0xfffc, 0x800}, {0x662afd0540269dce, 0x2, 0x800}, {0x1}], 0x7) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r15, &(0x7f0000000680)='./file1\x00', r10, &(0x7f00000006c0)='./file0\x00', 0xc) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000700)={0x7fff, 0x5, 0xfffffff9, 0xffff, "de78127398342a5fd6104a9d8bfa8450c661490d", 0xf6e, 0x8000}) pckbd_enable: command error 09:23:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x50}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) pckbd_enable: command error 09:23:32 executing program 1: r0 = socket(0x2, 0x8001, 0x0) write(r0, &(0x7f0000000300)="8e864dc792097f674920bbddfaeb5cffadf3caf0912a9fba6a8bf631e596dd383c34abc5dce5163a9ea2ad7a489c8583179b4c4da7ca2b2e333c1e4918e7862368c3431675123c5a85f7d6301f0ae5cb9e000a446aaacf4e8baa7d226e07e6b681da16fce60ab294d2f7bd35114856713bf947db8cc6d3fa499e880cd0c24e430899360df46af0cb1f73f22055d6307aaebdc028e6056c7dd1b027c94d1f714924072c33df6e5d9e4d9446028b41417c79b70eed0716d6653d383f32d644634138", 0xc1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x200000029, 0x2b, 0x0, 0x0) socketpair(0x6, 0x4, 0x28, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r3, 0x7) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="d94895c4aaa4cd578629e6f143fa4a727e27a9ba76b0d649312a33d2e38f4f49161a8047f8a617c049266fa6540b594c8f7935f3777fb3e5662213e0c92cb519b31a716e0964243e238d5858cdea1429d4f51f2ced7cafb34093976689fb8e308e410ba80aeb85cad57718e00211cbfcbe550f0000000000000000000000000000000c265245cdc4944cce77ce371358c6a5c6d10e9420845cd9fd02d0ed8beb60f239b44b9f97f3a05c15fc762e383c1bfe45d641012e7f573fa4aedfd148b73b6c28ed33a1a85671b60aa3d273b7cf6aa050f995180cad562ee24cc05a29cec93d0b56c748de17d47f69819b1e83695c4051d5229de35e2901c6c61cf6298d8246d92b79882afe7713e9d08593d58e315686cf33f5df4e72893a66f0155a45dc1b9e0f57033fe1067603878508212cca"], 0x1) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 09:23:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 09:23:32 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x300f, &(0x7f0000000100)={0x7fff, 0x2}, 0x10) 09:23:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x3e2) r2 = socket(0x2, 0x1, 0x0) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/124, 0x7c) r3 = socket$inet6(0x18, 0x2, 0x0) clock_getres(0x2, &(0x7f0000000100)) getsockopt(r3, 0x200000029, 0x2b, 0x0, 0x0) setsockopt(r3, 0x40, 0x7, &(0x7f0000000040)="4b68d90705d19215382d4ea61f76410e6309437b0d6d2ef22d2247ede5ae8857ef93e2ab", 0x24) r4 = accept$unix(r1, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 09:23:32 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x100) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) fcntl$setown(r0, 0x6, 0x0) 09:23:32 executing program 1: kqueue() r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x400, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = msgget(0x3, 0xb2) r3 = semget$private(0x0, 0x0, 0x111) semctl$SETVAL(r3, 0x74b349b6e480e163, 0x8, &(0x7f0000000000)=0x1) msgrcv(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000020000000000000000a557edd0000000000000000000000000000000000000001000"/112], 0x70, 0x0, 0x1800) msgrcv(r2, &(0x7f0000001380)=ANY=[@ANYBLOB="000800000000000000000000000000000000000000000000001300000000000000000000771cfff9ec5ddc6bde2b000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000ffffff7f00"/183], 0x1, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/41}, 0x31, 0xefc7ba68ccc992d6, 0x0) 09:23:32 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$KDDISABIO(r3, 0x20004b3d) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000080)=0x4) 09:23:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x20, 0x1, 0xfe) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 09:23:33 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) socket$inet6(0x18, 0x0, 0x3) recvmsg(0xffffffffffffff9c, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/53, 0x35}, {&(0x7f0000000080)=""/59, 0x3b}], 0x2, &(0x7f0000000140)=""/194, 0xc2}, 0x40) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0, 0x0) 09:23:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e", 0x8}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x24, 0x9}, {0x1, 0x4}, {0x84, 0x2}, {0x2, 0x3ff}, {0x88, 0x6c7}, {0x44, 0x3}, {0x5, 0x81}, {0x101, 0x800}], 0x8}) 09:23:33 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = syz_open_pts() r4 = semget(0x3, 0x3, 0x8) semop(r4, &(0x7f0000000040)=[{0x164fde540a23d138, 0x8, 0x800}, {0x3, 0xfffffffffffffc3b, 0x1800}, {0x6, 0x80, 0x800}], 0x3) semctl$IPC_RMID(r4, 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x200000005}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000003c0)={'./file0\x00', 0x8, 0x7fff, 0x8, 0x0, 0x1000, 0x2, 0xba98, 0x0, 0x1, 0x6, 0x81}) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000440)=ANY=[@ANYBLOB="4526c300010000000000000000000000000000000000000000002d7efcbb64ffc441d27b0ba5c16d7741a5384661c47260aabd0224025ebbf0602bff4476898492b4d6bfe3d7af7bceb4c7de5c1c122e1265092c2d07c6d0eee592939aed2ce67f8ec2170d5f01dde6baf43a08306a5bf5549bc95dd17405f8e96975bb208374e40f4fbcc614ab46c75eab5617044f0ca56b6d7c8332209222566c485e25d4e373c081f6fc4575cce09f6b14f6669c66d6dc0b97e8e5b0655214eea5b3f535ebd40a83114d36e4a58600"/214]) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x8, 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x5d606319b54c65c5, 0x4) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000002700)={'./file0/file0\x00', 0x3ff, 0x3, 0xfc, 0x1, 0x8001, 0x9, 0xb, 0x2, 0x1, 0x7fffdfff, 0x39248dd6}) syz_open_pts() r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x105) pwritev(r7, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0, 0x0) faccessat(r7, &(0x7f0000000040)='./file0\x00', 0x5, 0x3) r8 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r8}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r8}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r8) ioctl$VT_SETMODE(r8, 0x80087602, &(0x7f00000002c0)={0x0, 0x8, 0x0, 0x40, 0xfffc}) syz_open_pts() r9 = semget$private(0x0, 0x2, 0x50c) msgget(0x3, 0xaf555b5e0f070a07) semop(r9, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) getuid() 09:23:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)="bd", 0x1}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) r2 = socket$unix(0x1, 0x1, 0x0) r3 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) setsockopt(r2, 0xfff, 0x0, &(0x7f0000000300)="c43cb94cd6602ca8396ab02eb1d8ce64c8851bda39fc5f836d86b29e488b4671b20fd39802940a02a0f42f9bce47b29efa2d2aac07268eca22e1caee62fb73241c91b3716e354867e0d5fa4e5621b80ecbaee873423dc512a8e51bbeba8ea6e11c70104e99fcff2286e8024a7c2a9fbba576c789423aefe1db30d3a980ccafe74ea48e4c5e64a39075815abbdbed2911ede80bf576280b5e4881dd8636d66bd3c4082154cf728f3a42433e03f5d2e613f34c8ad13eb1c39a9fce941bb16654a08b1d611068a819d05d7e0cdd3341d6219477955cd0a0776e85a90c6b6aa20b9bfea92aba0a6a3a858cb56c1c427b04cc2ea937e479423bd17d4afbc73926992c4d66d2111b5ed827c4f8ea6d3957e765a089cb02a964abb197b15e3ebf1a2459fd6a2f826e5a5e83ce19ce86c8da4c6b203c93ed35301a2cd94d683681034f2bb604b192234b8992f5ef47d18de146fb1b41784279a12b7485d891be5c99e357ecc931dc04ac5a1475d2714e8e378850f3a0d2a91bcbe7eab5ad6a49c1d3408ce6cd6e1dc2682cd9d6c8c70e985fc48b4a8913b4c46beea0224a8250d5a23b593b812e56ceb44ce4e9cf9a3a5bd3d433cfb0fc4f8f54b2b712edcd73b5610eb5efb6e2461869e70306f548eb357662c110528cc6d48e641b3fe160ade44a81af5a1cabfb4e37fb917489e6699f1bd21bf26a0aa33fb122eec699341e0a0486ce1ec55598d09b6d2e0bb139bcc320f430f9bfa12c791012e42d785bc86e663b8fa392f35636e84dd8e45f2fb071d9f0264b7912cc4a1b9f63490fc2329d00a71799e40f61e6271dea657c92fb83f6ef2f4b8a947cb12601305fd7d2210eac970b37d48e4ea2a64a65de360643972bfdacdc08a36ad8632fc79b2871b9d9d4a93b5fc739d43e26cd87dfe449389073723aba117a764350334fbba0b62a0a0b84e11dfdfa82ea0dd2ce751c99d8718eb1070723f5709393c7f5c9058d55c901b4f0a4e0fe954c8e77399f1438499d541db32bb73f2581074ac234da9fc9b7e55eb1669f9feb2a781fd99d999c3c9a0e5c6e98661221235a954312520f1d400bee962314bed915ceeb6432049c2af0f1187a1aa997934994360cfca0ccea2318c07f4d5bd009d592e06f633a558e094488cf0639efc4f6ad56d382f1cb99527d75efd076341c3684a12c18b62c04aea2ccd5c0d1c989a421f99b356044cc221c223d951e9cb0da894ec6294a440c79f611379402d737b34d58e1173d74c65ebb85fb170c8a12c537e7fde169ae3a932640c978f3b46e055852a7d5471bcb3ce09f283e6ba39dc2cde3283f0372440b5107a022953f7424168158a707dbf67155e59dd039fff91deda83dc73b541b8c5252a791768a196033792ce6095dfa1ddde104819ad5028daee1208bfbe938287c70a93b7a536457191841241fea71ded56797f0c6bce0d66f3e7f12ad8c6af0153ebe461f634d2ec886fe52ff77528cffa60830fcefaffd30983c02458b016186d9d1d2da21a59839ae1f50c3e73ad98bf4e2ebb2343dfbf13ecb5c695b6ab52598675ada1974cd587367c64dd437093470ea9b16699a241150054c6e1d07ec164d1cfd364a15c0ed6e7b3f8413b372b485b4ca87580d1f01263d4046ede6a04fe2d07429d8d42e649a300da39c4c3a3b3ddaae88559b962243b82467439ec12b0feab3d3e755c4c4fe4300112581f0a25c3e75b0e4e11b6e7b608eae4a72216e01c1a673a3d85d4db5436538f42df0358eb26fca4bc8402eba58112f42ee6d90189b15fb101852c1fe9dc14126f343ad5d8da635fc3e712ae88d5ebdf75c0090dd6fbbe5374f749d640885a002566ca406e39f45b5b0dca60126138a4915a6a9b2d2c06f2270b747f3cc16a20e43e7c0373f7071c64b1db7134bb9edff814936f98d48fed358979134511d6b869b75a4bbbc7b18b42f42b9bda56b6378c52822ae8a9432a9b32e5b1e4da51959401fac969b77ce4020a7a15cd1b595131df8fa838ceeb94b4fbb76d4a92e0ce04064153fb246a9460e59cf91b2e73aa74aee0611feab7711fabc8fbe7919683465bbe369a5084f83c2df128a278d441d9e7702daf0414ce7972f744f939d0374a92da66a19cd3186680f454a96ad1472885430fe06a62439502092d68fa02dfa7fce0cb85606b998d2e635ea3da0338531444a4d7f22e6aa2154f3838f9439b369b1e52dada8bbdf553d1cda2c43d9bb8ea9be4c985a295f16e356d3e830718467f288ad336c9571b01e99687ec800da37bf576972b9c4d51d6535f9376aa35fde57b0cee95405dfaac8d61047feaad677b1b46202dcdf66e3f7c9b80fa5e2b504c4ce2ade8784e1a6e4c6972093311abbc6f97e68769973d85956c0ad959dcfeca8ecdd6f3e22f74740fa42301289779565fc7d998d601d1466cc365700bb71b17f5ef1ac141511360b0d940ae83670207b090066dc536444af4e8dcaaca0f89053fdb7a4789a5a079856b190d98bea14f81077df43a606b4cda97658394960acc3910aac8efbbfcf73644bfaf7e3cbbcaadef76c29ee0f5c97e579ea4ec5b476d4a189c23007c8c58fd053123ddeabd5d8b3a7d4214c933da2f36040643807acc33770bc63a6f19f449dafe418725ff2f70a23c32f7daec4711c3629c0eef31ee41ce510a8b60246474dc357f562ff5f6e342089cf8c5553472dde96e70101421cb7980147918f4289f9efcb9aeef75cae77a0ea4eaaf499eed793aec3a174017cfe39eed93ce491906ca17a9a951e1922a17a256d127a8ed8754c609b9825ed3a21b9f9b1418f60ce2471a1ba78819ad32de986debec94091295b3a24427790cc11a477341d730ce50c20435fbfbef08bd689a55ec3e9167e6cffdf9cbacb4e2a37c2be8889b45f845e5c5d93e1944fb3d590b623a0f57c5f31dd64632b4887a01484ffbbadb0ee6f210d062f6c642b78af91ca0f179ef83ade63f115b287d97c42cc7505a8b5a282ec890d55d7c15bddc13e16e09cf612321a2d4f1213f12effb0612a7cc85095fa5b5ad65d45203868329c08f653d75739cbdc5790a8cbb1449ce2c944afe192702259226fa38faa016850f32aa6a873985ce21f3c1f55eae45bab0d80bf5a133256565cae9dd93459e571f3b3ae5a4ac789a40c1efa7376caf08bce2a4cbd4265e9bd4a0b7210d6a29c2395d917248729863417846f7c4568fe0c710ac065ad07284aee6b3efd3d8a4a791b10a8f5cd62a6b9b5e02fac66dd6846c8c7550b2a10c09d12691450314ba7d1501ea59e1b2bbab55c19059313ada481a4cc35d6018af43cc69ad44cc490a07a605320f2603dfdebb9a727fdb7292f530965691f374eeb6e3d7c00c780e9f3210f1b0b5c834bf945c357b68384ede86ecd12a06c69767d152532decf9c0cf61c8b188c24e77a7346a89c11bcf4d9f2f4cc0fbf1966278ddd19363c7ea364ec700415d7ec8385d063bd5b764f53e27125b3991c45ec114741fa929c124cf5071fda8b2e83cb30687f164aa2bbbe503ef61aaab5f5a2978ae0996e1e59e2abea7a5b5a7fa00470447fa44b0cb42c8e3b9e6a27695aae801951ce057ccb2bbd09e95a1bff5953859ad70d8fdf40793cc3395357f53a86390421544aff48cf08578db4db42e4e3a05d2039aa8e028a5204a08391ad066c3f9d5c70d59a9f6640972a60639575672be52e6008116418d53517af7dc62dd86c5d404b796517888db3d4b1cd4e7f9da44ecb0bf7484ff1b8acb2a998d06ae1e1a756d8a4eb0536597d9e926d081dcb9b54e178517b656fb091f6d839c97a940987797515003d34a46bbd03e4adb753458a7ef2cbbe15fae5306176accb796f700fddb8951cd22d152088064f8f2e78073e97530d84ca12fd56319ca2dbc37d278a3fdd5b6bda24f0ed47ed6d820d2f6d73e1714239cf9e7f8db3be0a3c121027c966ee48dbb6b695de2ec911cfdcf30a62388eee5a66af876816691a75128caadbf685ab69149a5faeb7ec01b23f010fde103f4fbe7512bf9326b801988549cc5da72babbb65a427769a799bb6342ff273b4e1df52e007654d083520c8437c9076d39a9f054fef634f50285873938f7f2612217a25ccf4f0d47b9c07d879905e4160351f477a9a9889fcd04f37eb969c97046fde37feb2dbdb226bc74309a7c0d81a7b4c9d3ff50f2bf149f92b29b791f540219c12b76763f775226d04e5063eb3c8fbf3933efeee073f7c81094ec468b6d2346e18a1bf1583ed9ba6bcf9a4f51c64c931dd21d70919e24a28c7c33ef16d33dbef1860b316e5b956ac87e834bc4a8d18adc0dd338af092c996f6bf98e18a87c265972e9928ba91c8e557bbed3b4c5dcb2a01a75cb7a643a1989e4043f52af14127662764d955c861a2f654d68cf0777e5da8a121fd3aee8038a19df58d4b02f33860e7f4dfc5e1c1e2f564b5484442ba5dab7d9d114ea823347a1bc8176884637ae07f8cb39da2a81e92f9cd93a07b5d21c2f4d44c7e8857deebbc1aed7f7a0bc422d1cc9f390c8e7e56a32b33f807d9097d9e3e49063b85013cab358cef38228db1b6152a27da6f1026049614d240ba86b39a451a38a94271eda189550abfc0444284f7aba0b1d84cecea306cbf8f771f734ffb3cb4155ba3c38895f9d694b545974cd268fff21b13a35bccc56ae249db2d4c041fd3e99e0463da2ebf3b3d59d6c3bac264ec663e940f662fa7be431cde37c443b9b0c0e15814cfc32cd2a06b50f513a4b3e942e67d5c1b68ce34074dac028a1752204236e3af25c24a6e62b9b82d4720afb0f8f9bc4ab2c5bef43a4acfef167cd20e8ff290bfe86f1881d33114c45b040628b7c2994707c5a40ded2fcc8e7ade3a6a8aa45a5d9409aba4dfca1c97d5b46872368af06334887795ab25c629c6f94339b3a745b385969fe8dae72be984038c523b5c4d44b93cab5f89d828dda019657b4f33e2a3b583bd27f3bbe052a88b1996d4b01bea7d00cab53fdf07bedd1d81a870010f388286c8702e6daf1d262ad65e1fdc9fad6a486d1352e052858c5cfd5a49eb473d5aedc2068c7e5b9394b0fb94f656a2e96a19e2873730ec15c2a9caa368e748e3d4cee57af3b1347ff6dac7a74c679d52b8c4df909cd24871cd1cbe95336aad409a0dd5010ff6650cb6a1fd0c76efbdcce4e20cd78610799561d210417a8ef07ce3935046b69fe2fd883e3764d7754a4cac24bc764cfe33bc2012aa49ca5060da8afcef954f1595f3f3533403cc2c9baf3421fa22223d73bdb8d2ee57f26f2c8e59c1d47a89e385ae1da6be24fa969daa69cedbe2a23792a887965234766fd7680dd0a42fc203b8a76953b708236dc6dc7149233885147ed427f409a2edb29bd8046b7f45c10301d98b7c578e36ef57b263b67fcf4a38ea4e5c703112e320194ae2f737a636e092089bb783d8c959114bd46fbf02c01232f6d8aee8a5d767434473bf23a1477b73700c6d497b7cb5d33213418e74f11325847b338edc02ef2b25e7b19b7346e1699543351cb1b1470d090d6077b74beb23b210d575e6aa7a5298faa31e4a305dd33458c5be76800f9e56ab8a52936295d7a74142eef8452f89190fd9f65ce19df34661d3fcec3047ac7c425830f7e3fb18200b4573773aafdcc0717f8f5ddcda6bbbdd6783e750afb9de5317b60ec559d29c2bf0b54e178b55861a8150ae14b7fbedac8dbe0af70fb6de2eb1de925e8e923386a3be41ac7dcb5ae61cee0303a1ab53898f66402dde16d0617c012a6a882dc8d2ceb50a367ba2dd49039e59b775226f51e9c26c6e30", 0x1000) 09:23:33 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x37, 0x0, 0x0, 0x40000}], 0x4, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 09:23:33 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a00)=ANY=[]}, 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r0) read(r2, &(0x7f0000000440)=""/178, 0x2d) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x24) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000100), 0x2aaaa9b2) chmod(&(0x7f0000000180)='./file0\x00', 0xfb) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000900)) unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') shmget(0x0, 0x4000, 0x468, &(0x7f0000ffc000/0x4000)=nil) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgget$private(0x0, 0x0) msgget$private(0x0, 0x2) r8 = msgget$private(0x0, 0x280) r9 = geteuid() r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r14 = getgid() r15 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r15, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r15, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r11, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) r17 = semget$private(0x0, 0x4, 0x2) semop(r17, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r19 = getegid() r20 = getuid() r21 = getegid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000880)={{0x0, r18, r19, r20, r21, 0x14, 0x6}, 0x5, 0x9}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x1fffffff, r12, r14, r18, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) r22 = socket$inet(0x2, 0x3, 0x0) writev(r22, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r22, 0x0, 0x6a, 0x0, 0x0) r23 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r26 = getgid() r27 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r27, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r27, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r23, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r24, r26, r28, r29, 0x2, 0x9}, 0x5, 0x5, 0x8}) r30 = socket$inet(0x2, 0x3, 0x0) writev(r30, &(0x7f00000006c0), 0x0) setsockopt$inet_opts(r30, 0x0, 0x6a, 0x0, 0x0) r31 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r33 = getgid() r34 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r34, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r34, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r31, &(0x7f00000000c0)=[{0x0, 0x81, 0xb36e2247fb563a33}, {0x1, 0x6, 0xc00}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r32, r33, r35, r36, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f0000000340)=[r6, r29, r33]) r38 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r38, r38) r39 = socket$inet(0x2, 0x3, 0x0) writev(r39, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r39, 0x0, 0x6a, 0x0, 0x0) r40 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000004c0)=0xc) r41 = getgid() r42 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r42, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r42, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r40, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r20, 0x0, r43, r44, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x7, &(0x7f0000000200)=[r41, r13, 0x0, r25, 0x0, 0x0, 0x0]) r46 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) r47 = socket(0x2, 0x3, 0x0) r48 = fcntl$dupfd(r47, 0x0, r47) ioctl$TIOCFLUSH(r48, 0x8020690c, &(0x7f0000000300)) faccessat(0xffffffffffffff9c, &(0x7f0000000580)='./file0/file0\x00', 0x0, 0x1) r49 = fcntl$dupfd(r38, 0xa, r46) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r50, r45) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) fcntl$lock(r53, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x40000000000b, 0x8003, r52}) r54 = getppid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000280)={{0x2, r9, r37, r50, r51, 0x40, 0x9a4d}, 0x5, 0x87a, r52, r54, 0x1f, 0x5, 0xfc, 0x40}) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/45) r55 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r55, 0x2, &(0x7f00000000c0)=""/55) msgsnd(r55, &(0x7f0000000140)=ANY=[@ANYRES16], 0x1, 0x1000) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r56 = msgget$private(0x0, 0x280) r57 = geteuid() r58 = socket$inet(0x2, 0x3, 0x0) writev(r58, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r58, 0x0, 0x6a, 0x0, 0x0) r59 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r62 = getgid() r63 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r63, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r63, 0x0) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r23, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x4, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x800}, {0x0, 0xffff, 0x2800}], 0x5) semctl$IPC_SET(r59, 0x0, 0x1, &(0x7f0000000140)={{0x1fffffff, r60, r62, r64, r65, 0x2, 0x9}, 0x5, 0x5, 0x8}) r66 = socket$inet(0x2, 0x3, 0x0) writev(r66, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r66, 0x0, 0x6a, 0x0, 0x0) r67 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r70 = getgid() r71 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r71, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r71, 0x0) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r67, &(0x7f0000000300)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r67, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r68, r70, r72, r73, 0x2, 0x9}, 0x5, 0x5, 0x8}) r74 = socket$inet(0x2, 0x3, 0x0) writev(r74, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r74, 0x0, 0x6a, 0x0, 0x0) r75 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r77 = getgid() r78 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r78, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r78, 0x0) getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r75, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r76, r77, r79, r80, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r62, r73, r77]) r81 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r81, r81) r82 = socket$inet(0x2, 0x3, 0x0) writev(r82, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r82, 0x0, 0x6a, 0x0, 0x0) r83 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r82, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r85 = getgid() r86 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r86, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r86, 0x0) getsockopt$SO_PEERCRED(r86, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r83, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r83, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r84, r85, r87, r88, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x7, &(0x7f00000006c0)=[r85, r61, 0x0, r69, 0x0, 0x0, 0x0]) r90 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r90, &(0x7f0000000040)='.\x00', 0x0, 0x1) r91 = fcntl$dupfd(r81, 0xa, r90) getsockopt$sock_cred(r91, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r92, r89) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r94 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r94, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) fcntl$lock(r94, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x40000000000b, 0x8003, r93}) getppid() r95 = getgid() msgget$private(0x0, 0x2) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000280)={{0x10000002, r57, r73, r92, r95, 0x50, 0x9a4d}, 0x0, 0xfffffffffffffffb, r93, r5, 0x7d, 0x5, 0x1, 0x44}) msgsnd(r56, &(0x7f0000000f40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e3030000a8003d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a5686dec596e1291a7a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200500f18e55c6b9e0c2b9a7501000000597b8f95053ef83d9c1ad57c8992f8b3c9dc7ebe8faaea9ef423ee219f8b0d7829b2ce4d93502f0c53e296ca7d437293bece70dce81385b5850b4417b5ba54e91b5b8a4e6f16e79ace4bc47c0e992266a30338c638e4c9cf0b8068f57acfe8519424e45d17d9559d005205a28309cb0da135a3186e7339ac96f09500aa983d9cfea0165c368f44dc06c2ec9b125a89c4288054e7ff653420f427c83aae1cb2f59ce6b478eaf28604cf7b5b62f66fe2201758bef888ac33288136670f7d32333c309bdd3e4c23de4d12cea0b862eb90aa8406099905d48b8b4703361ba3084275b0a5ab1ae65621115625ab3582317781d36089cd90b721416a731441d70486f4608946298cd921fe3ad9ecb01bc9e8f037a5cc673199d3cd139c1728929992963aab1660e6c93cfba3213bc53fdbd7cd2723cd1ac7cc0ea8a784d5264ca38971926134189b16d913a18ba6ccef8ca869c8cad1fc42c4f32c357ae23c60b6a3d03982bcdb"], 0x1, 0x800) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000840)=ANY=[@ANYBLOB="e7007703592b9b4bcd488a0bb92c72b7970d50b1a9bf8d5d69cb465f692f54a62a42a57af0d46ec4ae7ec098862f"], 0x78, 0xfffffffffffffffd, 0x1800) r96 = msgget$private(0x0, 0x40) msgrcv(r96, &(0x7f000001a680)={0x0, ""/102391}, 0xfffffffffffffe1d, 0x2, 0xc00) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r97, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r97, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffdcc) r98 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r98, 0x0, 0x1000000000000009, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(r97, 0xffff, 0x1022, &(0x7f0000000680), 0x324) getppid() fcntl$getown(0xffffffffffffff9c, 0x5) 09:23:33 executing program 0: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r2) accept$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x2, 0x0, 0x1}, 0x8) 09:23:33 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000100)={0x6f, 0x5, {0x0, 0x4}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 09:23:33 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) 09:23:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x160000}, 0xb}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x401, 0x2) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x888d0ceaa7104910, 0x0) getsockname$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) close(r1) ioctl$TIOCNXCL(r1, 0x2000740e) 09:23:33 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000040), 0x335}], 0x1) close(0xffffffffffffffff) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000100)="a6193518fd2dbcf5a1e7abc8b25b36129bc1575aa8fdec7f10c88d1683d86fa40701a3b066deac6ff8e7bd488aaf89eee97f809da4205264c51d163c0641998f4735883fcdb4d845f422124b5fd0f7dc036957cc6525b9ca29cf19b5c8c87457546ade9bbde5a1776c00da4ccd354cfa5590159214abdb4d0ebdea8e557b49046c0f768b30b4b9fe3a11afd51fafffc7765d333e31509dbcf9c322cf3a71fa058713d546ef63050cf2be6de9b1d316a3c31263adc7e9b1772935c4dfbb0c67b2f444496f35d1b5b52f8f7201aecb48e79589ea8edfb01dccbf4acb2075441a38", 0xe0}, {&(0x7f0000000000)="7878a6b404bdf43bc022ed09784911688b15974161855e547524d7e03d7f5fa10ec55eaa0f695e20bc7b91df7953236def278bcc05efa936ca9df7751d6aec249a60a0c9ec81eea01f0c6107556059264cc0ba14f079c766396af54408e51eb63048db36f3f89dd5b8e512a56c3378034ce4ad63f8975e8b022c8208fedebdf9f0f139ce2ba4e45e415bd4001e8fa9b46cb9505946", 0x95}], 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r0, &(0x7f0000000200), 0x4268) syz_open_pts() syz_open_pts() 09:23:33 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x8000) open(&(0x7f0000000040)='./file0\x00', 0x5c82dae9d632328d, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r2) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x2, 0x4, 0x3, 0xffff}) setpgid(0x0, 0x0) r3 = getppid() setpgid(0x0, r3) r4 = getpgrp() fcntl$setown(r1, 0x6, r4) r5 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x524, r5) r6 = kqueue() kevent(r6, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) fsync(r6) 09:23:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x40}, {0x6}]}) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r1) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 09:23:34 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10d1, 0x0, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x1, 0x1000, 0x7fff}, 0xc) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) readv(r2, &(0x7f0000000240)=[{&(0x7f0000000180)=""/53, 0x35}], 0x1) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x10000000000001ac, 0x0, 0x0) 09:23:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="100000cb5bc7650a01f4f00b943d150000000000000000007e000000"], 0x10}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 09:23:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f00000001c0)=[{0x80, 0x4, 0x9, 0x6}]}) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x0, 0x0, &(0x7f0000000240)="9a4f620a0c57077ffdf14e0ad6476c96ddcc06d386bb6aafd461039fe6cfef7df4ee9ba424c833f6bb545a7fadf2d75b9be321f904ba0408cb1c83e3fece702caeed3cc586afa8c972dc7e03fb79055feff79d2ccf8cd53e6e30ff90e6d1d96df48df0e7f2cdec7d49f0da09424799e5a74c992a33f5b877984b39bb57413740e24631ef120b07ea2d5cf8486e324759f110e7b89a5914996d4b74ef81e0651f366909ad3b9ac6b4ed42c2b7ae9eef43c8e9c90d21ab0037d6e1242a765ac52134055b6f880235aa67b079609f6aaa6762c2e0de6624dccd5b4019e5839ef5cccc9ad48aa06a3a41d1e59784", 0xec) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x2b, 0x0, 0x0) connect$inet6(r3, &(0x7f0000000140)={0x18, 0x0, 0x1, 0x6}, 0xc) getsockopt(r2, 0x200000029, 0x2b, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r4 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r4) unlinkat(r4, &(0x7f0000000180)='./file0\x00', 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 09:23:34 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) read(r0, &(0x7f0000000140)=""/183, 0xb7) fchmod(r0, 0x8e3) dup2(0xffffffffffffff9c, 0xffffffffffffffff) getppid() r1 = getgid() setegid(r1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x295) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000900)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b37424d364c83ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5d03900000000f7ea12375586581a2bd8229d6c9816d572bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea765d6ec3ab9c1ffdda76b3d3b1937d24a7afb4be42cac705e052992bf3f9923de7f0f4f33e8040078b2d84068d1f2d96f5b5dedaea2ccaf802fa"], 0x1, 0x1, 0x0) geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffffab) r3 = socket$inet6(0x18, 0x2, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000000200)={0x0, ""/11}, 0x13, 0x2, 0x1000) getsockopt(r3, 0x200000029, 0x80000000000040, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getppid() r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x35, &(0x7f0000000000), 0x0) msgrcv(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000000000000000000004dd819d029145982040000000000000000000000000000008fb5b482ad780d0dca30387cd968e50000000000000000000000000000000000000000000000000000000000b928c9bb24806b35000000000000000000000000000000000000000000000000000000000000ed478ab299b0dd930000000000000000000002000000200000000000818900000000000000000000000000000000000010000000000000000000000000000000000000000000000000000a00267200"/270], 0xf7, 0x0, 0x1000) 09:23:34 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000340)="ac4b38e3537195643b46349b201364090a073784ba1944d475f8b1b28e5f7680dc93470d84", 0x25, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x4, 0x1e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x14, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 09:23:34 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) 09:23:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x5, 0x0, 0x0, 0x8}, {0x54}, {0x6, 0x0, 0x0, 0xfffff7fc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x5, 0x3f) fcntl$dupfd(r0, 0x0, r1) 09:23:34 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x9, 0x7fff}, {0x1, 0x55}}) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x5, 0x101, 0x0, 0x0, "356e3096233dbd5581667ed1e1fcaefd3515db4e", 0x9, 0x3ff}) ioctl$TIOCCBRK(r0, 0x2000747a) semget$private(0x0, 0x0, 0x80) r1 = semget(0x2, 0x5, 0x101) semop(r1, &(0x7f00000000c0)=[{0x2, 0x9}, {0x1, 0x1, 0x800}, {0x0, 0x3ff, 0x1000}, {0x1, 0x9}, {0x0, 0x2, 0x1000}], 0x5) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) r2 = getuid() setuid(r2) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) bind$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x10) r4 = open$dir(&(0x7f00000001c0)='./file1\x00', 0x56dcb764088c3b04, 0x10) linkat(r3, &(0x7f0000000180)='./file0\x00', r4, &(0x7f0000000200)='./file0\x00', 0xc) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x80) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20432, 0x0) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f00000002c0)) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000400)) readv(r6, &(0x7f0000001440)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) r7 = dup(0xffffffffffffff9c) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000001480)) r8 = openat$tty(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000001500)=0x4) r9 = dup(0xffffffffffffffff) shutdown(r9, 0x1) r10 = accept$inet(r3, &(0x7f0000001540), &(0x7f0000001580)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) 09:23:34 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) 09:23:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x9) r0 = open(&(0x7f0000000040)='./file1\x00', 0x20000, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) 09:23:34 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) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 09:23:34 executing program 0: r0 = semget$private(0x0, 0x2, 0x200) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x107f, 0x0, r1, 0x0, 0x0, 0x4}, 0x3, 0x0, 0x3}) r2 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000340)=""/245) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) r3 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r3, &(0x7f0000000300)=[{}, {0x3, 0xfffffffffffffffa, 0x1800}, {0x4, 0x4, 0x800}, {0x0, 0x4, 0x800}, {0x0, 0xd3, 0x1800}], 0x5) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) open(0x0, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) close(0xffffffffffffffff) fchdir(0xffffffffffffffff) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="050000c474c3c8649561"], 0x10) sendto$unix(r6, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r7 = accept$unix(r5, 0x0, 0x0) recvfrom$unix(r7, &(0x7f0000002200)=""/4097, 0x1001, 0x1, 0x0, 0x0) 09:23:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffff7fffff7ff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x2b, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0xfffffc01, 0x8}, {0x18, 0x2, 0x2, 0x30000000}, 0x5, [0x5b4, 0x7, 0xf, 0x4, 0x10000, 0x10000, 0x80, 0x8]}, 0x3c) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 09:23:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getpid() readlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/29, 0x1d) r1 = socket(0x11, 0x4003, 0x0) r2 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r2) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000440)) recvmsg(r1, &(0x7f0000000400)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040), 0x1000000000000134, 0x0}, 0xc01) 09:23:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x2b, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x4, 0x80000000}, {0x18, 0x0, 0x4, 0xffff}, 0x200, [0x1f, 0x9, 0x0, 0xff, 0x1000, 0x2, 0xaf, 0x9]}, 0x3c) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x441, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c6, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df9ec2b1f47f880073ccca1e28f72c5b17b704b27a25338306118c76ff5fa8c95f7df355bf2da8e47518486a13d4cd4e86b93c16a8c847fb14632d", 0x74}], 0x241, 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x3, 0x1, 0x7f, 0x3f, r2}) 09:23:34 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f00000001c0)=""/184, 0xb8}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x140) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f0000000480)="c0d50807fbc2ff04777c17ae7d6b2c0683a5bd6063338f94740d3cbe4c1b11ced656976b0dcc23e37495", 0x2a}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012c, './file0\x00'}, 0xa) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) msgget$private(0x0, 0x301) r5 = msgget$private(0x0, 0x226) msgrcv(r5, &(0x7f0000000900)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b7b3000008000042ca00000000009dc4ae0bad2deb45007f1a0000000000000000000000000800000000000000000000000001000000000000000024b72ddeb8cc3818d2d63e5ea58bec9f3c3b3ac8a0782c79db9f4e33f83090859d03b30d85fc2aad2a40fad8ebce82d7248776cd8a2700"/144], 0x1, 0x3, 0x0) msgrcv(r5, &(0x7f0000000800)=ANY=[], 0x0, 0x0, 0x1000) socket(0x18, 0x1, 0x0) setreuid(0x0, 0xee01) r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, 0xfffffffffffffffe) 09:23:34 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) close(r1) r4 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffffe, 0x0, 0x2, 0x1}], 0x0, 0x0) socket$inet(0x2, 0x2, 0x9) r5 = kqueue() kevent(r5, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r7 = dup2(r5, r6) ioctl$VT_GETMODE(r7, 0x40087603, &(0x7f0000000100)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r4) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000040)={0x3, 0x20}) 09:23:34 executing program 1: semget(0x1, 0x0, 0x130) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0xa, &(0x7f0000000300)=[{0x5, 0x6, 0x1, 0x2}, {0x14d8, 0x10001, 0x5a533dd0, 0x3ff}, {0xbf17, 0x7f, 0x8, 0x2}, {0x9, 0x400, 0x7, 0x5}, {0x87, 0x400, 0x0, 0x7}, {0x7, 0x7812, 0x5, 0x8001}, {0x400, 0x8001, 0x1, 0xff}, {0x9, 0x9, 0x1ffffffffffd, 0x10003}, {0x8, 0x853b, 0xfffffffffffffff9, 0x10001}, {0x945, 0xd5, 0x5, 0x20}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x19, 0xfffff, 0x7fff, 0xfc}], 0x5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x8000, 0x1}], 0x5, &(0x7f00000001c0)={0x7, 0x7ff}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8001, 0xe4) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {r7}, {r8, 0x100}, {0xffffffffffffffff, 0xc96d8f38a1ea5718}], 0x4, 0x3) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r11 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r11}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r11}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r11) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x3}, {0x5f, 0x0, 0x0, 0x40}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, &(0x7f0000000240)="220e22", 0xfffffed3) r13 = socket(0x2, 0xc003, 0x11) connect$unix(r13, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r13, &(0x7f0000000080)=[{&(0x7f0000000100)="80000000", 0x1c}], 0x1) pwritev(r13, &(0x7f0000000400), 0x0, 0x0, 0x0) ioctl$TIOCSTART(r9, 0x2000746e) semget$private(0x0, 0x1, 0x6) r14 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r14, 0x7, &(0x7f0000000080)) r15 = semget$private(0x0, 0x9, 0x0) semop(r15, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) semop(r15, &(0x7f0000000380)=[{0x4, 0x2, 0x800}, {0x3, 0x3fc, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) 09:23:34 executing program 0: r0 = socket(0x11, 0x3, 0x0) msgget$private(0x0, 0x321) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x2b, 0x0, 0x0) recvfrom(r1, &(0x7f0000000040)=""/4096, 0x1000, 0xb6f27b6add8238b, &(0x7f0000001040)=@in={0x2, 0x2}, 0xc) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000010c0)) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000001080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7, 0x4010, r1, 0x0, 0x6) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r5 = dup2(r0, r2) writev(r1, &(0x7f0000001080), 0x0) recvfrom$inet6(r5, &(0x7f0000001100)=""/139, 0x8b, 0x40, &(0x7f00000011c0)={0x18, 0x3, 0x7f, 0x9}, 0xc) 09:23:35 executing program 0: r0 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x80) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) writev(r3, &(0x7f0000001800)=[{&(0x7f00000002c0)="acace836c52d9c9beff9d245adcb8b46371145b2fc29200a178822db7af6434e640371eac021a8a4e6f882604e261d0e7eb5bf029c723cd26378177b4edc7edf4913520531af4c34228c9b71fda96eb42086ecad09b5817ee60b055799423be65d17bc02f29a379cdc2765e6", 0x6c}, {&(0x7f0000000340)="250b2d447c0decfd46fcdbe42c8465ef9f8fd1fbc8f5716977f01d73f184344469f741ee7752a14c6b60d38b4930f30de0cd544d031ab99abadea494f1da5aa3be3e5836916f0f48f7b999c72dfe1d01882df16f6657c978c95b778d20491e791235e9fedf78972df00e018cb88f1582eb2005cfd59bd230100a9a21c01e0e01c3f5e4ca9ff1810087b35cff235161cdff9c130194b1abedc7084e1b83921d85711db9ca108edbf44ec49ec7", 0xac}, {&(0x7f0000000500)="11940345a0a4a1a2246aae0c4393c90d9f33aac6bfaabcfae1bc98231eba83643d6eda8f8f948a6b362e20e80c6a96719e862c6b730f5be30d4cc958b0ab782fc91bf094e13d20501c5b6f86ef827052e23a270f927d211944a05a82961c7988e5e237d17e9bd14ec702e5e09c047015f1fa282ddc3e1e6a40273c2cc3731142e0a3d32b98bfb587c70e69f5a5f8167dcdd0ec5c3c80e5026f99644c9151fa3c9eb0af1c397a0a457ce70fcea4e40061413f3b43050b8055d3c44a28c4ca70695e369583ed17827662c9de243df1db3256bd93051381884ed7d28ff2e0366cfa0c00e2a336be9e", 0xe7}, {&(0x7f0000000000)="f1fb346d810dec176a7ee02b25304cfdd42a5dc71e58d4088f835765fb323458614774abb8dc7e23503348ac9129172e6dc5be9adc3921261c8e6d819a", 0x3d}, {&(0x7f0000000080)="7d5e6461b3645814aece13b1996b863cfc2949c8fb54de4b3214a2383df87efc459c9d5d770475012d3546de67405a34e492626978b4a1463e98", 0x3a}, {&(0x7f0000000600)="c9bd2a98dde3e54297976397f6d31a0e0e202a7afd5bebe0eff43a0d7a320eed6b9f63b3d89ec11c7ff6002abfd8a1753606ae196f4c3e3a52642ae7a85f2f1b1c9e4cc1ca328d2ba662a9def3984667078c78c3f3fb2949ef01d111370cfb7ceaccc3e1be1948ffb5d3557883fb3fb8cee1c39d696e6ee5e8122312e0092d3b2308b67723e3ba9010b84a591834a5cee67709d6b929328b83951a09dae438f49ef9a875614ba7e6976b0af18e62cffd29234359ed0003c03ac79e282009e37ec23921c88f86dca9defd160ae72e5e039bcbf5967c82b5c38164f527af62c55d87338f8b18addbe681c6fb04fd2531143146429a0c97894589987846cddae8808caa094028262b7718e74b0dfd43b54e8086564db798674a7f0572f3278b5e86443c41128767f25d7f7620a6808a8ef1fbb769bb638316f0e69be7940cfdf8f19292753509f1bd911c8c8b3a7a2680485fbdf9cf58e6ac161188997b5c8e69942e0a725860f76c3e3aea2afeee752a66bd1109efa5322a8bdf59a6801043b1c780dc4ab8436284ecb2b9ff804e61ef30abbd6d020875ddf72ec0676792933eeb4bce86d87b9d2994ccc3d15e0fe5658dc86244d0392bbb1144ce008edea5e44560f2016897dfdb3616f85aa43ca292315694c814a9c5f3d7b5dfdfba41a6ccde53d9bcf0caea03c2b099ce7308db88f5aa8507b9e8e0cb34ba89557e5c622063498aa88a0fb84f65c3ace8ac8f796c1197ba18cfffc20365983e04da7a7fdefa8fba03b4b2194bcca394b34006d825c90d81396a5b5063463bcaa93548b9c78670f7fc0558c1fb1a66e7c81ddbea64384cc6760797736a713263cb2434cec54a068a56d7b33d2843ad7520904f779c78b558856fb44cd85b3275f8a431fc63950620c5e18e664eaa81e0836659b2b8e8cd2ef6b904819dd750dca1a8df7d7d0ccff87f373595a08459d89f5affd8fa4678c3927ad3a5e719969dd4086a0b6250598c4403ea822b71e49947848a1e5db32723906bd606c4c4493a0a3bad6addb53a0c0becf76355038f0038f8eee775b3555caf7519fd758758caa3a85840d026ef52fb680490c662a0c57be4e12c6049868ce3958b13788a2d62d509b572f82f4bb983a756dc6be162af48ec08d98379c58550803667ddcd3098bb62a3cc36acfd9c0c51183736e40d37cfa65a79cef9cdb292099ce10685b2df2d96f7c46af0e356079e2dc3ea82597e70c967ea1c45d05cd80d6f1a88a8481f68471badfde1b4f66b0cd7a6aa57d1531c792fbfee5e4c6fdb2965a457354569748f6351a44a7a426300abc212ba64dc171bce60c6ddc9c8c7d71de2acb10cf353fce8696d2951ea1cf27240e32203c09bc37d94711f62627ce936140d0aca8b1a57c73be5dd9072dcd3cd5bf2767d48ba599d9d9a8873a70e1461d55b84c4f667cb8b2dd2c082dc352b134392424a2928b28dbecd988934233494c0a10a31a0535a89c671c03c88f47b7566498f82880711ac47a44ec413cd2c6c49b321c142698993d5b7d65282751b6a3a2a8d66fe0cc43e2bc1e0320455f531e36cf16e63b52b087bdd1783753da1c1ec47ca329b8bbd0f64d602abfc250661302983c05e58eb4846e4acffd4118a26bbe72b3cfc606f2040770b62ee61c75c3aede5227a896433f7455e55497433eb60bfbe1c0e86507ac88af011f14afb731533451d2f004be993aacc671fa07a15462659272c83a27385e12282d65ad13f4a9b1698fc65ccbfe12a773f27440a5084bf8fea4ef173098024b30c862ce0546b3242531ef09ad61aa96980f2df44aa0259b45c635067a386734b84145608d0fa5d28df1e3193beef0e2725cd370db7bf3186a47825dd78e77a99e3ccf3ca81392b92ca8dc4b57b89fdde5ad000c590c24c4222f93a577008890d3302f88f18e0c1825809a764040e52b0332d6d5985f7460db6ea47975769c464a3670bc8b43a77752d07a54030079421bc2ea37be2cd128b32094a61c4ccbfa9314f5448f1038917c3f85e033b56ed74a76f4079ff931ffa1cf120e4de01f11211e8521115f1e6719d4aa47e14e4b86e47188f78be5e988cc38ef8683506d87b293f2d10959dee6e798f749f4f71669619ede33178e9a16d6ab475948cad3f77e71a51a9aea8b905f85fdd55c5aecb9ff67086d7a26725961e6a3abefa9df7723248cafd2656b465a7af5f39d111afc436a007c949b41c60e97be1af282f0f708aa1b76e22c4c9fc11bed0ed195ec50a0cbf9fc12673b0a8db84e662521612708669e4629aeb4710388ac4c68543c90cea682e0bd2ab220bab81bc3523d1a7dbe55662011a270278ae0a44d15ec92901ec98e2802ffecafafe34195187d4565835895a10c495eed3ce9b93de367ca3122ba66abe831b91ef16cfbc9c2ffc372079fc64715d6c848d5ed21d295fbc1875874e8a13fe5dbc180d2807b4e2eae7636a6c1ef0a9e8e158ea1c7a41ae19b2d74f3ac954cc7cc82a6bdafe94e0c77cc9857bb53f6c66cec4e8f319a88cd20c95c05b4e3c096d66d6147eaf581d4f9fdc90406bfaedd6ad43c61fb52451a5695e92d3c3df444cb0db922b51d3bfb333319b90724613e4cbb45d4e48a19052a74e98ceab07f2e254b44a0331da6d3e12d19038a0f42d58b604c7cb1ebc7cfb7f936366ad8e64f49fa37489f1684df98f4d214071fe0530d3022add147a2532f9cca91d6319c04baea6f0d3e8bdb8d8630dcde06264ba5a919487c3ea94db84b3b029354fead310d811cd08f304e6c089d6152436839f449deaf9be34c0ab82ad6a4de756ea69a3793b78a56a75932420bcdc92173f4e75d3ea1fb36937bb770ca3920ee701bebc741362357d3f0d6ec3e327a383bb5755948b22c9de39ebcd3b2438c5f4b4d28b61ebb508d8f7a97de41d7d136d632ef0df0320b8fcc43dd6bee6f41fb92a58856371d2be87eb2a2a21929ebfe3597c32bb296b07caa14526494d1f7ec2ea2fb5523568d2e2d44fd0ca8e69ea775aaface74c132858f78838dd0841170f435c52efd56e028a195a746eb2dc2d63d4e4195a4753d3c3c379fdbec5ee2809bab32290bc7e0c8c3caa34a3836d608b86de8a47bf64c1c0021c7de26fcd6da289d76a036c186d253caaeef53a190e97ead61a21119b92cf7847b0cc733f432f092ec250496bb6f35791525d92c0b0e970126c1b2746bc76c83fbc250d54bf13463d1870d11f3804f10c12d0422ded1eac97ad9042aef513b4bbb080ef8a916206d7e945ab5bde660d3623eeb5219d3752215719bfbed33237b4c2f26c6b07266bc1ea08ed2c276cdfaf243a28521310621239de4e8d4c003505dd0170cd6813afd6455d2604699cab68c1efcec8d4be2e50fe793a29817a6fa65b668aeab72681c81682fbcbc380764627156d48ac11fd1a0a95b5f42426dcbfc3d301859f0da82195f5ed73a5a78276ad2e5956606f1d9f7ed6ee0bc7ae1d8f51823b5219677d68323e91c2969b2e402e4e73a76e62cfe18e6ecb38372aa2382a8159a0c79cfcde76be959a8dfa1c71d7feedb4b142353902c57b268031188a8b1e07af24caa9bcc0120cfa2f7a2ea0a3caf3edb723cda1ceacf79509cde075bfc2f9787cd8f2bd6fbe5d4ba1f9fa7545879613c015024b75d33f698f9f128fe48d3c9c7787a1f59a9291642849c55cd47eceff834674e194d528a0955f2856bbc8cc363a14cf1e864c40830b8b0ea3c8c1291450236b056bd180f0e2a38878a4e62794bd8990bab1ea2f43017924ec8b79e39d571b5571a719a3b4c887bd4c040e098d02d769827d7b67747b105106e05671c068f989dadcbf60f43e46eca8c0fa4ed8184b9fd2f2b43fc0ed9cfdee59e0eb26c974172a4f7f52b91a8d24671e36908ab7b1bf21d063ddcdc2518416a7dc5e86049b811639be11695d5074192f9cec16be6cf657cabf4387b3bcdc4c2d0e8c673baaa834037f77cdbb3196ac821297618f40fb37a43bc564ba4678ce6bfadc071067ae0cde8059ef1a1a41aa42b9c7da42c943c49bbe3ff55ce73164ed774eec85e8990d11c1d94edbf0898282e1d28e12c9848d5166f460a4866b3a27fef5ba55e7ac7cafc8fb3597c046bf24b84bba7756fb554a162c5f57f0daab675907c4cb0fabe8d370a80376392de6def8e4ebc4c3dc3f799546ca21a836e2872d601c9e64e9a360cb09b474b1152e085024dad418cfcf3803c3ca90e9afae988fc32396479b9e4c2cdec13b5d435954e4caa34c4b3c2dad4b4a153a90d44c7c8b7f3c9cb4ccc9b7855702f39e1048eaa861fd93acbd160c2631b610e0c7224889f34d86db0c742eb8ca0a35d04b2dcf6961a6cfb912db7395420d69ea72c5faf6ba05c45f218aa67073fd8f5d7fa24fc49aa3a40c4524cb741be7ea378c18a92f6d791c7803468916e4bf277571bc83f42773b62fa4591f1dbc08c80a912c4c76cf8ab2e06b533949fbfd2e84fc2bfd2076729247a41c3a0c139d2e92358c47bacb0cd079a170288980bcfe6980be39a3f67f4c6c04457a65d5d04c3c960265adf8683239a47115a135db2a4afff2aa54639b316d836fefa04f153f8355ddef316574fe401d3aa0b8f4a56e18625394c02380ad26014d887b6fe03b5f49ced2388121bea1bde44750ff139cf7ddd95a85188213063749451ffad31245a5f09f5b69caf71d8799d66c1b70fdfd89871d97610b9825aefe296e78b8a633bfa50eba8f2b1ae6e3625ac54f5d9b8d5190fc8b8072b78381f2ed843d354e1373267ead4b9f3f26237fe2dcdd79375f51bbb595462ce513cfcd05cd9e987b03c19eca105c621d5f64a8d997eb78395fb6143fe4d75fcaae18108effadb644a6536825d92886d94054839d94fc2eb76f3c77450e940ed6133e3d2f677fdda32fce6d35878f7c67e679160754b4b0c1d6be18e4383c0b31b7c6f6d80902da62958526f09f0eb982dde93238ead6e7d5864279963becdccbf9956851cc174b9648c4c9ad9c85ee8f580ed5bd307ee519694627c7b72346e59be137798d1b21bbd3d96406bba2b7e6fda998154ed36e852774ae41c3363de2c6ecbf9d9937ac59acab2117e0baf75334c4fa2a072fb415e98d1389d85edc76561490ada5db89ee70dace1c7bc71c27834d3878458631d45f5c5ecee0abde4cfc3d2fa51493ee5afe829945a8e3cd08f188fd85cfd7d469c73190072cb72b1b303ad73e1ba55562ac24b10af9e99bbeec38be8001fc3d14c349a22cbf7dcc931f641ff7b87be7664388e5a7b287b186d95ac7541426a75215eb51625cfb46ac0c3f9934c45c7cba52020b8eb3c2eeeb9c0a003fd406315f5fc082466712a00026f9243f4c8804790a1289346247bc566d6abef1d18815b51606fd6ca41bd15b949d893b9301cb21af6babd5bf1f567f890df6d9ae69456bbac683b86a56d3246a6d9939656413f2da0564e0a638347eff018c78913fa5c5bc0040e13a60671e55814c769ae76b135eb8604b0bfa1c7d333b5ce1adb87781cb49345335fddb235ecd9257721999767a50fbb937aaa2fcd396139cc18490ece3869f30a6b47bf3b6efb16bfe887e08286d3f4b9757d112fe93959c8d7840e3b43d203c8a6ba11f3fde2643bd374b5088e9c850785fbdf2b69e47fcd532b347b7ff3d7beedf6dc556a65f95f2aca2aa14b4b662bebe18a510b51930203c96dc716741f066128c9d03ad98ffed8a4ad7b2c7e55c6eedece055aa96b83c7b3f74b6825798c9701ed094ab992671ae2c4583833c85fc2182b7d4aaa5ddef43c3a1e0c84fe411ca", 0x1000}, {&(0x7f0000000400)="80e500dc88cbdbf1e0b723c724d9b10e9da5840f4c399934549b9fcc83032d136852588fddd5ed8985addc6729f0bf2d2a3f7df48001d45a8680176f51dfb85f6bb4eafccf73", 0x46}, {&(0x7f0000000140)="50eff6ece4d8ccf7e2e12be19ec0ea2891beef758c69e99334acd36dde3d97059d80eb9d07b0b7b11ab89bb29d68953b", 0x30}, {&(0x7f0000001740)="73cd28278f413a771767b0bd82599c04a792246c78576bc9ef0cabace6b8a8fc57abba2fe6445b90c48cb2c95144e55ebbe75e4d532c2f6cc7156adca5bce219e9d949e0e8f335d5759f420022713bda02d078d5c22d9afc2a9f0e2055f4a5da3b810b4574a14f3423e183fc9c290a207bf7f72a5cffad4c18004130d5e6988043cd8ff76ede693a6bfe15a4ec5602a6ffb5ee1746bfb9060de82a9b73271e36672400ab32ddf20c13", 0xa9}], 0x9) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) 09:23:35 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0xc084fa9ee80fcafb, 0x8) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000140)) socket(0x2, 0x3, 0x7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x28}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="b6bc1fc92479ff2b783f6e8a9c81") pread(r0, &(0x7f0000000080)="ca249a8e65f35e335805fd28c4d97173c8562b95a55b65e45771e79ea40a5e2f407f1d36a5b30b39fac7386eab05e912dddd2643bc6aaf822db27356549f20522e67336b1d6e5333cb3550da8e96d680a834e0a1c9ef05fddd7b6812c338959dadaeefdca67389a539a18a5f67d393e329048acd629d7045329d3a721f7c7d44281393", 0x83, 0x0, 0x101) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)='ww') 09:23:35 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffc, 0x20, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x1) r4 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r4) r5 = kqueue() kevent(r5, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r17 = kqueue() kevent(r17, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f0000000500)=ANY=[@ANYBLOB="9c26dadda49f25077d01b2b67cd751e5d30205eedc124e1e814da6be5829e62c34562ae1b747d1c911e827800be5d0", @ANYRES64=r6, @ANYRES16=r7, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR64, @ANYPTR64, @ANYRESOCT, @ANYRESHEX=r8, @ANYRESOCT=r9, @ANYPTR64, @ANYBLOB="5efa1072441843c8e326be004f7b4e0a14f1b8b6d4daa52b11311bf63b9b3a06b34c4543b3d2264f7941edf804fdad36b9a1bf5fff85d7b3945eed095f1cdc407be42da6e265ad4fe87a586682d46147c2fc433446ee20b17d30d50db46f5805c71a53a7b7b355f4638fb8bc422dfb6e0915af47ceb0cdc61073326fc7dc755d5eba3ab683b57281b9cb95dce0b15380abfcfac89b05d08fe6852a54a59c1a956275effb3d175f1dda76065bb32c682ea67d4b1edba12b7ae9034990", @ANYBLOB="5a9bab34db51d4ab9b399bf0642df81dda8b29ec22698a8f571f8e248ffc567e8e1a8ac594016b3e248cbacfb39996db", @ANYPTR64, @ANYRESDEC=r11], @ANYBLOB="b131cd845c3cacea3d507c9a01922bfeeb52253ede002677a5db23f2fa7eb0b968739fa77f138e842e956ee41b70c52d60e2d2b2c9ce63341482e4ccdd1b2236facd5d08c98d4ec85c4b0486834ae5fe8980b4d9fb1e380edb0126bdf2042718c227da59739d824b8bb3d6bae17399834f02c2fd9a37aa94465d4b5dc4a5079ebfc28f19547feb05dba14b5278b0930ff2c6fa949cc7c66230ec9475eaaaa1556282a47a1e8c6672a6ec3f589c10a34984bb453ac141f4071731cfabd20502c0cb10a77755d61bf670225d6d8fee75d53a5966cb88d0caf2df5f", @ANYRESOCT=r1, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRESHEX=r12, @ANYRESOCT=r13, @ANYRES32=r14], @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES64, @ANYRESDEC=0x0], @ANYRESOCT, @ANYRES64], @ANYRESDEC=r12, @ANYPTR=&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES32=r15, @ANYRESDEC=r16], @ANYRESHEX=r7, @ANYRESHEX=r17, @ANYRES32, @ANYRESDEC=r0, @ANYBLOB="826a694ec69b3d0c31c688f65d0892d9c5f18ba0b978245b54ca29bb86a0ab093b46322008eb5048dbc81b6c3011fe439c8ab09853a0ea37a0585c7b75fe5d1c1253648696e9e3367155b612524ed098741d99d986dc396bbaffbaca930593b319e8a7d7c558470c8ae7becfb9819945b7b55e0574ec66381aefe7bc6d0eca3efc1dabb80965ee4e08e9fdee44928b15623299b7247a67bd102d71be5e407c617089c61eaee98cc46ee7c5109b79a106246fb241d6c599b9052482336dff8745d3f92d8f3428059aa4ab8f00bd4a83d7d1fc9ae33d172bb355d3f3dfadc9c32d7a03fda3275c611ccf703699b2c8cbb8cd1a1d425ab11e60250f1567ae", @ANYBLOB="c402aaecb67704e5e0c591757331241f473283c8a2a99e1c8d4354d4c445bd3d73c7f83893cbd875"], @ANYPTR64, @ANYRESHEX, @ANYRESOCT=r18], 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r19 = kqueue() fchflags(r19, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c653000c121951f927ef59325d948cae7756fd8726822b1d7cb9a5df5826c284b8b22f0b48b3294a70cb11336f2e05a62a862b6e910b80f84738507de0bfb6d3ce5f6db22913888cc0f6f558da013b589108fdeb89d22bdbeea7989ba1d5e2ca3bf97596bd066c2"], 0xa) sendto$unix(r3, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 09:23:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x48, 0x0, 0x0, 0xfffffffd}, {0x54, 0x0, 0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 09:23:35 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4401) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) getsockname(r0, &(0x7f0000000500)=ANY=[@ANYRESOCT=r1, @ANYRESOCT, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESHEX], @ANYPTR64, @ANYRES16=r3], &(0x7f0000000100)=0x5) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = kqueue() r5 = socket(0x11, 0x4003, 0x44) sendto$unix(r5, &(0x7f0000001380)="b100050260000000000008001510000000000000cea1fea7fef96ecfc73fd3b1ed54cb690ce5ad4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23acb5d602000d7d026ba8af63ff37282902e4fd898c0fd3872babfb8f2a27c0a872f3fd41e58ad44deaae96c881ff006ee01be657ae0000000000020000000000f8010208d1ba5d6fdf0e2773136fa63e7bbba371a3f80004000000001a0000fb610000000000000000000000010000000000000000000000b1a0e2b9ac3cc16495ca3f2da0dadd5f141f53bb3bad7bc36a7708a19e5c25e4df9f", 0xb1, 0x4, 0x0, 0x3c6) sendto$inet(r5, &(0x7f00000002c0)="b8bde804903ab592b5a1dc8f4fcad5fd709358a0038461476d2c3fe2695787a586786e25e9b87ca6575869c61b8b04bfb8e6fa03bb0c2553a80aa0663294c90557eb0ae9303cd53d566a40b227a507acb924e38124291732906cc4a0233dab410bb5c362d905dc4d47431b22545e2e8854daa0f6fc3bd6ccbb420d53097a7ca410907a6f90309c71a938196a3803134dec5756c4e9910168dd50936888c5619a2568fc3c497d0e602af64ce205cbaf5576c82cc6ef989b5cb7ad7aa7f0d304066dd31ed4c82d232811024d2d9650b84f105d34aa89f168", 0xd7, 0x414, &(0x7f0000000040)={0x2, 0x1}, 0x31e) r6 = accept(r5, &(0x7f0000000580)=@in, &(0x7f0000000600)=0xc) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x400000003, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r4, &(0x7f0000000640)=[{{r6}, 0x3, 0x10, 0x2, 0x3f, 0x1}, {{r7}, 0xfffffffffffffffc, 0x3, 0x20, 0x82, 0x7f}, {{r8}, 0xfffffffffffffffc, 0x40, 0x2, 0x8000, 0x40}], 0x34, 0x0, 0xc68, 0x0) accept$inet(r7, &(0x7f0000000040), &(0x7f0000000080)=0xc) r9 = socket(0x18, 0x1, 0x0) r10 = socket(0x18, 0x400000003, 0x0) r11 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r11, 0x200000029, 0x2b, 0x0, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r12 = socket(0x18, 0x400000003, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r10, r12) r13 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r13) r14 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r17 = semget$private(0x0, 0x0, 0x80000100) semop(r17, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r17, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semget(0x2, 0x3, 0x10) semget(0x2, 0x6, 0x2) semget$private(0x0, 0x1, 0x2) r20 = semget$private(0x0, 0x4, 0x2) semop(r20, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r22 = getegid() r23 = getuid() r24 = getegid() semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000880)={{0x0, r21, r22, r23, r24, 0x14, 0x6}, 0x5, 0x9}) r25 = semget$private(0x0, 0x4, 0x2) semop(r25, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r27 = getegid() r28 = getuid() r29 = getegid() semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000880)={{0x0, r26, r27, r28, r29, 0x14, 0x6}, 0x5, 0x9}) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000480)={{0x400, r28, r16, r18, r19, 0x101, 0xf7d5}, 0x4, 0x1ff, 0x3f5}) r30 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r18, r16, r15, r16, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getgroups(0x2, &(0x7f0000000180)=[r16, 0x0]) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={r13, r14, r31}, 0xc) close(r9) r32 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r32, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 09:23:35 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40000002003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="02", 0x1) 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(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r4) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x922, r5) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x200000029, 0x2b, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000a00)=0xc) r8 = semget$private(0x0, 0x4, 0x2) semop(r8, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r10 = getegid() r11 = getuid() r12 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000880)={{0x0, r9, r10, r11, r12, 0x14, 0x6}, 0x5, 0x9}) r13 = kqueue() kevent(r13, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r14 = fcntl$getown(r13, 0x5) r15 = getuid() r16 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x922, r16) r17 = getpgid(r16) r18 = semget$private(0x0, 0x4, 0x2) semop(r18, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r20 = getegid() r21 = getuid() r22 = getegid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000880)={{0x0, r19, r20, r21, r22, 0x14, 0x6}, 0x5, 0x9}) r23 = semget$private(0x0, 0x4, 0x2) semop(r23, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r25 = getegid() r26 = getuid() r27 = getegid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000880)={{0x0, r24, r25, r26, r27, 0x14, 0x6}, 0x5, 0x9}) r28 = semget$private(0x0, 0x4, 0x2) semop(r28, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r30 = getegid() r31 = getuid() r32 = getegid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000880)={{0xe9e, r29, r30, r31, r32, 0x94, 0x6}, 0x5, 0x9}) r33 = semget$private(0x0, 0x4, 0x2) semop(r33, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r35 = getegid() r36 = getuid() r37 = getegid() semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000880)={{0x0, r34, r35, r36, r37, 0x14, 0x6}, 0x5, 0x9}) getgroups(0x6, &(0x7f0000000a40)=[0x0, 0x0, r27, 0xffffffffffffffff, r30, r35]) sendmsg$unix(r4, &(0x7f0000000b00)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f00000003c0)="e8dfa342e0a53935f9e9664ae7017141a7df60204df12af95aae5dd7a52190", 0x1f}], 0x1, &(0x7f0000000a80)=[@rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffffff, r3, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r5, r7, r12}, @cred={0x20, 0xffff, 0x0, r14, r15}, @cred={0x20, 0xffff, 0x0, r17, r21, r38}], 0x80, 0xe}, 0x400) 09:23:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) pwrite(r0, &(0x7f0000000240)="f6357e0195ee9800000000000000", 0xe, 0x0, 0x0) 09:23:35 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r2 = kqueue() openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x100, 0x0) kevent(r2, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) close(r0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x922, r3) r4 = semget$private(0x0, 0x4, 0x2) semop(r4, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r6 = getegid() r7 = getuid() r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000880)={{0x0, r5, r6, r7, r8, 0x14, 0x6}, 0x5, 0x9}) r9 = semget$private(0x0, 0x4, 0x2) semop(r9, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r11 = getegid() r12 = getuid() r13 = getegid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000880)={{0x0, r10, r11, r12, r13, 0x14, 0x6}, 0x5, 0x9}) r14 = semget$private(0x0, 0x4, 0x2) semop(r14, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r16 = getegid() r17 = getuid() r18 = getegid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000880)={{0x0, r15, r16, r17, r18, 0x14, 0x6}, 0x5, 0x9}) getgroups(0x9, &(0x7f0000000380)=[0xffffffffffffffff, r11, 0x0, 0x0, 0x0, 0x0, r16, 0x0, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r20 = kqueue() kevent(r20, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r21 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x8, 0x0) r22 = kqueue() kevent(r22, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r23 = kqueue() kevent(r23, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r24 = kqueue() kevent(r24, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r25 = semget$private(0x0, 0x4, 0x2) semop(r25, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r27 = getegid() r28 = getuid() r29 = getegid() semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000880)={{0x0, r26, r27, r28, r29, 0x14, 0x6}, 0x5, 0x9}) r30 = getuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000100)="386882ea9adaae9e4efebf2bb7ebcf3dd81bf15339ebfbd8dc758581ae1658547f215efca77b210f57fb05ebd1487a27f7e8a56c05972e38aa8c717781e76a9883391717ea8d404d9e8af1f259efc315f6e638a45799e9de44119efea6d0486f7de6dcbd14339cb99bb046ac4451e49a", 0x70}, {&(0x7f0000000180)="960c22487aaa41ea196d4b887bc60457516e05596f1c30f8cbd10eea166f310def737af0592f03955416426182798fea6c0a88d317e9ab5620eb1f1d2c0ec902b0df1f7b1eedebe93f957ed708cd62eed5bcfa5107f5bcce9ca3c167bb20ebb44e02d112e98771811c34a2dc2182a10df753f27f506c186d6dbe673bf3624be1cd7a7eb897e8d5e0faab242351af8d668f65df083c1384ef5673be5e4875d6e86d88a18a654f68b75bde55546479ce339bc6071323681db0fd9815c716d6d9bd62a43aa08e88ae67cfdadef3270db091", 0xd0}, {&(0x7f0000000280)="515e1eefe8013c0e9a34e9c71f76d2d1ec8da1cbb95eb96e5a9fbab2c9518e31e3c9c63846747446134891ee21b6bfe5ac727bc94a42d6e35f05efe627aad18d2e8def4c911e3d4ecf8418ef0e78cd66fd84cc1cde45e3d24f1bec55ca8e32410ae7c80e6ccfc01558066ed092906cc077eb5ea9655d2dd44ab99f36e83818041f2750caddf5535ac284c6555fd65f966be9d94ee0b04136ac5b43133dac86875670a0ec4400dcd6531c27dde044bc245b", 0xb1}], 0x3, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r3, r30, r19}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r6}, @rights={0x28, 0xffff, 0x1, [r2, r20, r21, r2, r22]}, @cred={0x20, 0xffff, 0x0, 0x0, r28}], 0x88}, 0x2) 16:00:00 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = socket(0x0, 0x2, 0x9) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x8, 0x4}, 0x8) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='x\x00') r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5000000, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) pckbd_enable: command error pckbd_enable: command error 16:00:03 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) dup2(r0, r1) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x81}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:03 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x208, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r0, 0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0xff}, {0x16, 0x0, 0x10}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8000, 0x0) r3 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x20, 0x80, 0x4, 0x7, "bc1d4e38d36c6b73c3eb4303bb93efc28dc95d24", 0x2, 0xffff}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000200)) 16:00:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd9a], [0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000000000], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x40000000000], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0xc002, 0xff) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x1}) 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x15}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) kevent(r0, &(0x7f0000000080)=[{{r2}, 0x8000000000000006, 0x2}], 0x6, 0x0, 0x80000001, 0x0) getpid() kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x8, 0x8000000000028aa) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0xc4001002e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget(0x1, 0x9) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0xffffffff, 0x98, 0x8001, 0xc60, "81b3022ff6e3eec3a803ab4c208b9d3cc8c435a4", 0x3f, 0x20}) r2 = openat(0xffffffffffffffff, &(0x7f0000000340)='./bus\x00', 0x80, 0x50) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000380)=0x3, 0xffffffffffffff8f) msgrcv(r1, &(0x7f0000000400)={0x0, ""/206}, 0xd6, 0x2, 0x800) accept$unix(r2, &(0x7f0000003a40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6326a0fa8f389bb000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000001d00000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040075c9f324bcc9dab6ae99ef953200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffdf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c0000deffffa9a2a77a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e14f1e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000c0000000000000000000000ab127003000000000000000000000000000000000000000000000000000000000000000000000000e9aae4d08a045c1fa3eec5780000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f431774e7799e912c724c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ef5737010bba6900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e809000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073fcd30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000507f3dcadd68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f823e214a3e59082b4ec7fee4a604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005175a28fec236debf7903dd5100000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000461017ad000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007572b5dc66371399c76e0ba34af385f24ac8be183cdd2785945db5aa893a7b7d3de889079b690cf7cd359359dc6789f9587577fc4ccf75eccf3d30280789f4be23556a9a1583e512857fe66d6e4101d3f910480caa828a895489663cc5a9db8aeaf0cc8eeeb392dabb358fc40d1fbc8d1ba16b5adafd0f180c0d443f38d02ab1c1da2221436481ed4dee00000000000000e9e2a98b605f03a0c3be4bc020da7c75baaecf073ee226d913b6288cb829eaf3cdf45dc4467e616db16d8dffd0ac47a022b96f84962b7a459a6518ac03a65ecc3b04f5ab418a44e170c187d8f6e57d5679001946dbb21ab84a75f6e75a6b209c8f18cc2516010514e701d56861640922f2fa80b8a9d11106e9299bfd66f19d72155421c6c6a1eb9667b6382cc5f8d113af8007edc87771832d5f2844f9114dccc6336d68ee27dea9300956b4259d9903c8028cee9c3adae38b06ca76c3192cd277b2d1fde94ba2a567d3e2dd85b85dd7ad5e0f1c359e9d5cb343c84b2c086588d62818be1ba4fa4a932d4603ede826240d23938a4d2efe2de3585d7f0345be7d796a397591c6353d8e6be342775747fb6102770baa414194c7e1de1452b33581a9976034fbd3bb17c010a6382827a1fb8407c3"], &(0x7f0000000040)=0x1002) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000280)=0xc) msgsnd(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="1450ea22e517e894"], 0x8, 0x0) r3 = msgget(0x3, 0xb2) msgrcv(r3, &(0x7f0000000080)={0x0, ""/104}, 0x70, 0x0, 0x1800) msgrcv(r3, &(0x7f0000000500)={0x0, ""/54}, 0x3e, 0x1, 0x800) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) write(r4, &(0x7f00000005c0)="978821803be05a51a57c651d1e7658eb1a6ccb20cede291b3dd59b54e75dd29dff7512b18fc9abc766f81805651bbae4eb627eb8b7c58387fb15c8def42da30976c2c115b8d67b63b62ebffb6a7e0baee1681d71afd70d27f14bb0c10b35ada6813871ef3dd7c6f3cdab49827fcbe28cb9fc41d90752f88db914a49b3796205e3281eea829d81d6681fd75bf148dfc79eee428f11927b120961d991f6563effa3086403bd8327a94e0fa2a945492000a81580583a58f35996ac9d1351f87c5c10785d3484a99e7a03c277649bf6f1f7ad94bab2a8f5b9ba6609b1d8db6", 0xdd) msgrcv(r1, &(0x7f0000000080)={0x0, ""/245}, 0xfd, 0x0, 0x1400) 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x100000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffdfffffffffff], [0x0, 0x0, 0x401], [], {}, {0xfffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:03 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)="b6002db6ee5278bc6f6041701d4a") 16:00:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCCDTR(r2, 0x20007478) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) r4 = socket$inet6(0x18, 0x5, 0x0) r5 = socket$unix(0x1, 0xaec0a188b29a1a06, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r11 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r12 = kqueue() kevent(r12, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r4, 0x10}, {r8, 0x8}, {r9, 0x2}, {r10}, {r11, 0x1}, {r12, 0x80}], 0x6, 0x0) r13 = dup2(r7, r5) recvfrom(r13, &(0x7f0000000040)=""/3, 0x3, 0x6, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r14 = dup(r0) sendto$inet6(r14, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:03 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x6, 0x10110, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x800000018, 0x8003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=[{0xe8, 0x0, 0x0, "2bfbbdddc42359611ff7588f7bdc564ee59a26bcf7490137163c15a7dc39ea88998211fe1154ad487466ce223649a116367d667e2ef72600047dc9b91948eeedc4c64be38fa85aff2f19f3a7299faebe7ab4448dc54892c6f224ab09a531a63cd62599fba61be4c519a9b43b71aa74e7fef928bbbcdddfc35277e8aedbadc78589c6ad412eecf97946cb14975019b083ed322ea8de56a98cbe5092a4b86703df494cd27b8cb4dc0dc6ca6deb2ea97aa6638b7404ee94f0743dfdd61c4cc7f3a6020b1ec2c4f124582ad098882c9e6fa7e0"}], 0xe8}, 0x0) 16:00:03 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) socket(0x18, 0x2, 0x0) r1 = syz_open_pts() r2 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r2) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) close(r1) writev(r0, &(0x7f0000002a00), 0x1) 16:00:03 executing program 0: getegid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f00000000c0)=[{0x48}, {0x25}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000400)="9bd0b91d51eb70876dadc76795db") 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000080)=""/111, 0x6f}, {&(0x7f0000000100)=""/12, 0xc}, {&(0x7f0000000180)=""/13, 0xd}, {&(0x7f00000001c0)=""/4096, 0x1000}], 0x4) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:03 executing program 0: msgrcv(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000008f3ff0000fdd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8355a1218b3f301b950d19ae765e55e06289b22149b90f000000020000c3a2785cf410f3fce8a4901846e8a2bcd4afdc9990959cfd548b"], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) r2 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r2) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000000)) 16:00:03 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x42) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x4, 0x7ff) open(&(0x7f0000000040)='./file0\x00', 0xbf0676f6df041b86, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) nanosleep(&(0x7f0000000180)={0x0, 0x800000fffd}, 0x0) 16:00:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x40) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) rmdir(&(0x7f00000000c0)='./bus\x00') shmget$private(0x0, 0x4000, 0x110, &(0x7f0000ffa000/0x4000)=nil) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x82, 0xe461}], 0x1}) 16:00:03 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x10011, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r2) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) dup2(r0, r1) r3 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r3) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x200000029, 0x2b, 0x0, 0x0) getpeername(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a00)=ANY=[]}, 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r0) read(r2, &(0x7f0000000440)=""/178, 0x2d) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000240)=[{0x1, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x0) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000100), 0x2aaaa9b2) chmod(&(0x7f0000000180)='./file0\x00', 0xfb) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000900)) unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') shmget(0x0, 0x4000, 0x468, &(0x7f0000ffc000/0x4000)=nil) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = msgget$private(0x0, 0xffffffffffffffe4) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgget$private(0x0, 0x0) msgget$private(0x0, 0x2) r8 = msgget$private(0x0, 0x280) r9 = geteuid() r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r14 = getgid() r15 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r15, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r15, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r11, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x1fffffff, r12, r14, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x8}) r18 = socket$inet(0x2, 0x3, 0x0) writev(r18, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r18, 0x0, 0x6a, 0x0, 0x0) r19 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r22 = getgid() r23 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r23, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r23, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r19, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r20, r22, r24, r25, 0x2, 0x9}, 0x5, 0x5, 0x8}) r26 = socket$inet(0x2, 0x3, 0x0) writev(r26, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r26, 0x0, 0x6a, 0x0, 0x0) r27 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r29 = getgid() r30 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r30, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r30, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r27, &(0x7f00000000c0)=[{0x0, 0x81, 0xb36e2247fb563a33}, {0x1, 0x6, 0xc00}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r28, r29, r31, r32, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f0000000340)=[r6, r25, r29]) r34 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r34, r34) r35 = socket$inet(0x2, 0x3, 0x0) writev(r35, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r35, 0x0, 0x6a, 0x0, 0x0) r36 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r38 = getgid() r39 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r39, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r39, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r36, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r37, r38, r40, r41, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x7, &(0x7f0000000200)=[r38, r13, 0x0, r21, 0x0, 0x0, 0x0]) r43 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) r44 = socket(0x2, 0x3, 0x0) r45 = fcntl$dupfd(r44, 0x0, r44) ioctl$TIOCFLUSH(r45, 0x8020690c, &(0x7f0000000300)) faccessat(0xffffffffffffff9c, &(0x7f0000000580)='./file0/file0\x00', 0x0, 0x1) r46 = fcntl$dupfd(r34, 0xa, r43) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r47, r42) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r50 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r50, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) fcntl$lock(r50, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x40000000000b, 0x8003, r49}) r51 = getppid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000280)={{0x2, r9, r33, r47, r48, 0x40, 0x9a4d}, 0x5, 0x87a, r49, r51, 0x1f, 0x5, 0xfc, 0x40}) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/45) r52 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r52, 0x2, &(0x7f00000000c0)=""/55) msgsnd(r52, &(0x7f0000000140)=ANY=[@ANYRES16], 0x1, 0x1000) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000660000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r53 = msgget$private(0x0, 0x280) r54 = geteuid() r55 = socket$inet(0x2, 0x3, 0x0) writev(r55, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r55, 0x0, 0x6a, 0x0, 0x0) r56 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r59 = getgid() r60 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r60, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r60, 0x0) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r56, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r56, 0x0, 0x1, &(0x7f0000000140)={{0x1fffffff, r57, r59, r61, r62, 0x2, 0x9}, 0x5, 0x5, 0x8}) r63 = socket$inet(0x2, 0x3, 0x0) writev(r63, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r63, 0x0, 0x6a, 0x0, 0x0) r64 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r67 = getgid() r68 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r68, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r68, 0x0) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r64, &(0x7f0000000300)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r64, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r65, r67, r69, r70, 0x2, 0x9}, 0x5, 0x5, 0x8}) r71 = socket$inet(0x2, 0x3, 0x0) writev(r71, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r71, 0x0, 0x6a, 0x0, 0x0) r72 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r74 = getgid() r75 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r75, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r75, 0x0) getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r72, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r73, r74, r76, r77, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x0, &(0x7f00000001c0)) r78 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r78, r78) r79 = socket$inet(0x2, 0x3, 0x0) writev(r79, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r79, 0x0, 0x6a, 0x0, 0x0) r80 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r79, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r82 = getgid() r83 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r83, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r83, 0x0) getsockopt$SO_PEERCRED(r83, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r80, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r80, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r81, r82, r84, r85, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x7, &(0x7f0000000200)=[r82, r58, 0x0, r66, 0x0, 0x0, 0x0]) r87 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r87, &(0x7f0000000040)='.\x00', 0x0, 0x1) r88 = fcntl$dupfd(r78, 0xa, r87) getsockopt$sock_cred(r88, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r89, r86) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r91 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r91, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) r92 = socket(0x20, 0x4000, 0x8) fcntl$lock(r92, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x40000000000b, 0x8003, r90}) getppid() r93 = getgid() msgget$private(0x0, 0x2) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000280)={{0x10000002, r54, r70, r89, r93, 0x50, 0x9a4d}, 0x0, 0xfffffffffffffffb, r90, r5, 0x7d, 0x5, 0x1, 0x44}) msgsnd(r53, &(0x7f0000000f40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e3030000a8003d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a5686dec596e1291a7a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200500f18e55c6b9e0c2b9a7501000000597b8f95053ef83d9c1ad57c8992f8b3c9dc7ebe8faaea9ef423ee219f8b0d7829b2ce4d93502f0c53e296ca7d437293bece70dce81385b5850b4417b5ba54e91b5b8a4e6f16e79ace4bc47c0e992266a30338c638e4c9cf0b8068f57acfe8519424e45d17d9559d005205a28309cb0da135a3186e7339ac96f09500aa983d9cfea0165c368f44dc06c2ec9b125a89c4288054e7ff653420f427c83aae1cb2f59ce6b478eaf28604cf7b5b62f66fe2201758bef888ac33288136670f7d32333c309bdd3e4c23de4d12cea0b862eb90aa8406099905d48b8b4703361ba3084275b0a5ab1ae65621115625ab3582317781d36089cd90b721416a731441d70486f4608946298cd921fe3ad9ecb01bc9e8f037a5cc673199d3cd139c1728929992963aab1660e6c93cfba3213bc53fdbd7cd2723cd1ac7cc0ea8a784d5264ca38971926134189b16d913a18ba6ccef8ca869c8cad1fc42c4f32c357ae23c60b6a3d03982bcdb"], 0x1, 0x800) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f00000009c0)=ANY=[@ANYBLOB="e7015ff9a3af358be12b9b4bcd488a0bb9b7970d50b1a9bf8d5d69cb465f692f54a62a42a57af0d46ec4ae7ec098862f0000000000000000009124f007a246fdf8b0481ebf1b3b5e2e9bb9a29e485a96b73f06517b974c0889bbffd76fb1a2c7000000000000000000000000000000215c2e54c5e95a89ab8ee2b983d05744a7979b5475efbc1f63e48dea9ee01ee555fdf4cee816aa88823462110d306211b30b0e969938c4ba82e7367da82e94fcb96aa51052f141321a"], 0x78, 0xfffffffffffffffd, 0x1800) r94 = msgget$private(0x0, 0x40) msgrcv(r94, &(0x7f000001a680)={0x0, ""/102391}, 0xfffffffffffffe1d, 0x2, 0xc00) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r95, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r95, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffdcc) r96 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r96, 0x0, 0x1000000000000009, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(r95, 0xffff, 0x1022, &(0x7f0000000680), 0x324) getppid() fcntl$getown(0xffffffffffffff9c, 0x5) 16:00:03 executing program 0: pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000240)=0x6) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a062b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840e6b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15d4f26e82fcca1e245ad8d78b79dc3b93721aa78893cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d45ff9906d833a2ceb3f86d1553de38973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000040)=0x2, 0xfffffffffffffcf9) accept(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=""/175, 0xaf}, 0x842) 16:00:03 executing program 1: accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1177, 0x0, 0x0) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000400)={0x2, 0x2f, 0x89, 0x87, 0x0, 0x37e2, 0x1, 0x10, [{0xfffeffff, 0x9, 0x20f, 0x7}, {0x2, 0x9, 0x7, 0x20}, {0x1ff, 0x1, 0xb124, 0x2}, {0x4, 0x3, 0x8, 0x4}, {0x2, 0x9bcd, 0xfffffffc, 0x101}, {0x0, 0x7b, 0x4c80d6c8, 0x4}, {0x1, 0x4, 0xffffffff, 0x6}, {0x0, 0x7, 0x8, 0x5}, {0x40, 0x2, 0xfe, 0x3304}, {0x5, 0x3, 0x7, 0x9}, {0x2, 0x74, 0x2, 0x10001}, {0x1, 0x1000, 0x4, 0x5}, {0x2, 0x6, 0x3, 0x3}, {0x1, 0x4, 0x20, 0x2}, {0x5, 0x87b8, 0x1, 0x3}, {0x5, 0x4, 0x4, 0x3}]}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r1) r2 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r2) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x40, 0x149) linkat(r3, &(0x7f0000000180)='./bus\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00', 0x4) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000300)="369d73900a829d523032cd72e26c6b795487d9b122ce00d6f490df64b21cc69a0672658d5c6182946be1ebed76a91d050a25d20671602355a7fe103bbe6067fedb51e46c9a6e9761c9b9a13ae055180090b6d283977456f9a2689158a47147f2a4a7e24164b3863ce6c0242efd2d27ecf528a4243972f39c26179fe7a358659760b0638347d9c0be542659e4d4b7e29594", 0x91) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r4 = kqueue() write(r0, &(0x7f0000000d80)="b8e6797b9ccfa8945b663d19e8dea24198607eb847d4d66f9f874d29457f1e93b07af0689f6d3446ba9a983ba45b426eef1ef678bd08ec5acdf779cf610ee5c549571edb76834dc621e0130d3885faea452b27c35dcdc804f2131da561b0195f6b07a644fe86d53b312eb2971a51c4599a61d791bb8852d2626138a94fae0bc14ad61a26c17637fc8ca452793a251f86bf8b2e22fc813352a12b32efc6c51021cf50d305fa0bbbd792729f21e91f25a1f603a8908d65c299b4b5de9e07243d7bf3f5d8017a931e8b6c426cfd430aa8b94759cbb4958bf5b4dccb311eaa50583b912463fdd9da3b13d4c6c6dee5740738dcca1ee263bd9bf01a1b0b379292071b7979ee85b4ab0c8fe5dca5dbde121da16af51b4fc92dc481346a761698f1d6e685ce9e4999fb60ee615c5d67f508a0ef083dafd72940264d69d041dcdcfa084047c3045b9c19ebffdf116dff7b62ef3d1fca6b9706e1a025f4c37ff93af52017c8e9f3e986bd5f0276693de39cbb266a182132200f474c7722896e2c38465aa95dd5d889f86382dee0a29e6712226f154593ed73b97787b61ff5b623b1bb93ddb5fdd8ce4ab0948e8b74e35a7ac2496ec1d6f5c88e0ed3e1826b11ff74600e85625186a275e94507a2fd42cdc43c933a75805c4d1d415d4df9ebe4ea886297786ece8c110201496546675bd4123b1cc2622b4d666f5e09b9b9dbfafd482ce572ad7bb1b384278cde65cac0ab3c22cf3d285378c4e075a0f3ae69d9c66ee4892833ea965dfc50813fc281003e2388dc190eca317290ee68482f1bd9c805aba10d045a91b57f0cc8dce81ced63a848182ceea1e81a0a4e498f166f770ecd8d46a82499450767ae75fc8b31dc68d8dd36b97846a23abe5d2cff8ac3938263ba4ed6e40889d18d438e0712bac513887bb54ac8534e9691e4bd4fd65971ff75f7e7b96c636f64f7073da8973303efa9aca5d908ddc1359b13b586a2a81a440b9421b575681bf34e634a041035032b5038baa9e739e2422bc7bca769daa7917bd0fede108fa61ec3553eeaf24c641e10a8e857049cf089933653eb9078572199235cec13363147712b369b2c59fde31c6ecedc76550b3e1946c141934369c8d07a9ec2330154f257fe010d351a661cd0179dd082fe9f2ce9f1055e0af39faa8f7bc36e3e71c70a4dcc023d0ef6fabf3d0de47ed7223cf5731afde3f7f3547ff5af6392a6dd269dc617de2f6cbb4a5620eb2fb09d40e80e352b2faa6702487559aec3bc87178f3b351e4b8d5be72a888a04aa571494e0b212b391f7d75396a10e91bbfd0dccafeaaf7ce49d614458ec6165350783d7fb7545982d326c162c3ee4cac36dc3fbc647f2fa162bf0df8cb6ff31fe3ad6a7882b3b9bdb6c8e7f613c72aae1187fbfc2dba5ada69d4a0742b9b4ebe54372fe0360954b0b5edfa86f16d9a3869d55dc6b3b3927c4df5f73d3d1e3e3911ec308febf55440cb9073d5871442bf4302efdf881285e4e633ed6102d0563b413438f4e7233b54cfaf81a05ef7f67900c9f0f10a12d32564bc565c7b2e6ac3e259a8bd837695785bb1809f342eb228091f988d6c11cfff962aeb89f90a2c4ed8ce61ea20712670a8c984581b93aa914629b339de45fb66af12b68416bfd36c8d286b98a1f299e677ba935af30342c11afb1a54a5fbfdb8f7914c4b73fe926bdaa9ef5e7b939f90cfa0cd8522679a80d5aa0c9df6223ba95b963497f041b1b833cb4653685a41ff9a0ee8461f0714e08e3425f79156fc9a2ee265392eab727f5a96ccd5654bf63fd7cf6bb07b7b19ba452a7e163fa68d3f3a391e39719c27f7d8f7a1612064eefae678779b8de6605980786defc4d229f491dee0b69a8a9fed5db69103f2349e506b73ee5678cfe0341c5a3eaae12c7729f3f465d38169868bf95a98f98a3d8811ee7c31d8761d54398515bcbd24962a0f3b21415ec10b0b9fff6e705c7ef07de418ca617816f0a4087208d3a10f905137440a7ff6252d0d77a96613a5f87d6641475e4cb13d0e7c1a406434ec4d8ec2cdb7571a3f4ec3d18aae8d2ed9abd7abdbe876d6844acee4db86487c592aed0172879b6572e7211a859aa9a89d8158e5365fcbcacbed9b3ded70b5343a06ba3f0ad5487190decf41ca61c7722128cc800c17a41bdf5a07b732502761bb805d1a4005ec14fa7691ce7a2282aa356a893950560b9bd217ce386ed408b415d0500641a9e471430b810653f6eaf0e0938e8fe0cd79c5047db538b16549a2cebe4d1f08250bf809f1c77e347b4c4a64a445dd3d07fe8b67312ba1e06147214cbd2ca9d607e5b96ee6b4467625b5a5a8b288e6f59fbf06d87313ba4e92df4df87f04e56417f63b74586d2bf53cbafdcad44af520e6c5aadeee2ba61e419a671dc8db92dafdadaac7dfa7d26e63f921c862e2f71e7f47f65e6df0fbea9a371a8afb7bd731f6d400cf9e671dbda9e822acca515dba4c1bf3710681b250bf4dd386d37ccf9459065fd17bc0f7bb15ec5dd63ca090a6c568a3649411805cb57c1c182d167587ad53ff9fcdfc7381dc3f85ed4f2fede9f0d37137621112a4143f10a067a63284e69a939c23c9867c2a1a5c1c60224fa050923a804a107184882ce282478028bec332b2e3aff0348358222f081ab48cf6d790cc63850b71c36ef9527a1b3185176616280d0369137ad812a841a19c17804e8f714755570dc6ee83a57a7aec8d88c48065915302f1080533e3303d1d5550d8065cb44438a1484f6b55eef74b74e9155ca93c3864b79f68da93e14b40fd81472f7620d533d1578420a6566e9ce2224fc0a6c7597990fb590a93997b795fe00c684c17c0326f9fb67d99324d2b8891b4cc0218ae14095bc6c2e3dbf449ce06e2a5b78ceff7db482f4ad89b54ff6e580ddfa7e238759c2ee9d455c7ffc8e26e0e83e83a6eb2d809ca5898b0ca40927575564658587c96bd4dcccca1f95cdc8250a156812751b707316e5462d6af2d14e8c233095f8bead35c0a5e0b5ed79c3052ef020cfb672284aac9edbf65250482e2ec9b32f54385a456192ecd034481db1301f84fcb4bd7f7738c3888a1b7edc174bfd28cc85bab04b1df7439090acd4b028994e3569bc46651b7f2a18d5c157a6cc0004e7bc27d1c8489dffa24c4887cd790c3da57da4518e69a27411de5170567009e6cd52bb9f70d39c968df458281d1469919db13c833ca9703129e60dd77e637dc9484fc27ac4ab4486d7d324c6f676faaf03444324ae62dd0acb79714cbb49d6d9724b2664f3151133b7e5c1ded9ff42e15e334603665f45f4133c70ae9321f5376a17c6071e1fcf5530217fade9168d75cea1add45fb2153a01eb8e13598a082d2421f1ccce38f3481037755e28d9c36d71adfe8904f68227b21c46f4994427ec0096ef90ec430b72cdf530ef5665413fd4417e7a9e366b9966335c97875b69e2c0951b80201df98a8baf1583e63af401cad39e023219461cbc921c9807db57d44d39b1f2c9880b00d660a52fd0b29338559fd85dc05e6f3eb2ba9ebee930f9dc7437b552d3b9eebc8ed25755584e847e3b3d2e2988aa2b444456cde571246d7fc2cdc2bcd67bdd7402ff3b1a57e32ec20cd2644771790933fb8e21b51cc009be364ebd3ab258a0f1beda5186bfb3abe42cb0609ea6fe7a771c8607e5dae36bb878f742fb940f99ddaba93b707518e2713a9111c26ef8b2f327e9ab9bfaaa3817570e3669408defd47e9eccfd3db503d72da1d674c17bc1a998071cf63c2357e6f5cb70ec264a530124414326dcd7c8cdd82d178c3675ce1717d61c8844bbcbc7c79eac53566a018a2e34fc81a19dc37c57dc058e96066327f57e8064100a6a89fa8880d3c2d7fafc09355521c6f8fc278ac061fc9e6763025326a9d35d9966c38d8dfa1dbe534a4072fbd850ef09b4f69131b62d8a964178d80caf6ea155765104f6ee7a4780eebbd5f02b7d0e0a72a3e87e1327d756a5f549c457e1e758e8167e34a32c8f0e79ac7f4316ef2f28feaf3bdaa04ca355ccb1d00f4aa7f7c89a7836e750d1724394086c75af25fa44740969b47a7fa40441c3c3b880b9d4f2e12ac0fd0bd66eb27f89c64cb0a111f4593c5b9b33e5cc1e98bb4eefea8747148e76225305c989d2af798e5ae5f5f67f04b5193bced64c6c3e673d95f0d747d20e32e59e3435ab06cbff399784059fd2309a6974730c056ba40376bd47560caacbe79e49a8d3c78a4f745e6adda93dd377dc37f91185ca44ffad194f2aef66eee5fcbe79514e3fa9da30f78415ff399fd93a040c0798542aecb074ce925fab59eb758bacb1d74a8421cc27ed9096a996574024a2f820948e9caa4df189325866dec0dc9970ddafe3577b56eef327937a903db55691648bff4c2c661d02ff1f280473e6f12d730591125a842765a3f67b46d6b66511d87c9d88d85e395b204a68c337d62b7151fa827843c2fed3d89c03b5eefd24447c4f78e67b18e802cc621bb28f8b19d5e63e6c105696a076a93bf3f8ba2783f2acc7034acb00963fbfd961387dad5c3762e6e64aea10780565ef2a4449c3f661a32e5df9f3e8e5327eb0d8e988a9a0deb499f54022a142bb850b0f81f88974bd6a4f8933e77b7a6019cd94ba6ca7a7e638cf1d4624ee5c7607c62fbbbd29d50587c30ec1f106140d5aba0567a0d9b15f5e0255b41ae5705034fd6fd54351903b48ddadab164ba851a0a0132052c9a576bbf88e8aa5e0a313502b558e68813e960f4512e5aaa1ffc251c1f93e1ecaaf7450b8d53fbe283e6ef109d41f95a49d1eb80a4609ea67349607f96ccd4acca4e058586b585dc989b7692bbd0babb6ea5348a79f77c20819e0bb3085193322a151d48ac92465bf2ed831f461caee6a2b65783b0a1ee066e0486d71d56b2fa1775564f05b0cb641afbc39044e6ba13227dbdc6727a90da39132da58d1550547cfccd056aee7c03f9887447209144423dc85aad231b08e128bca02999986a34c8e3d473cfe03c24160705699d14ad4a8767e33a50e8484b9de33bed9d561a15c5e0bb08d8f0dfb888b19ac2ceb9fd0154cbd65caa7582ad82dc75cdec856738cfa6403d22d220a8028528e7418f0574bdb2a4000f73ca3f50a92793e10514ce1d28cd5b81f42dd2eb7fffbf19b34422bd248c87aa486b38dba9e194af449aa425674683d2b1331d7f7cb3f9d50adf1edc5c574e7f415a54f53bc0fd0097ee74527c7032cfe1bcdb0fc417436c1c2cf89b406ddd3d7f68b83c12ef75af9d4b1df989f6a094d65a308cc843ee9b8ab2295b34fd20278346af09cd007a2c78541cda379d55ee06b6b0c776acfdd0dbf522a8b4b1c483c2900a94164ea6025999f5ef9c3c417e288462f883505f59153ad273e3b044b86ca0359812049b8d14ef730dfd96419eff995fdbf4423e91e1f2597bd013a0e8782f5e0bb09ca8415744870f400575a0acafa6d93b2d26c60c0dfe74a64b48c06159d84e1411f232e8598ff3113fa5e461b2a006b1259a9facd7b22e75950e37a1049f13b12b900593b0ef48a304a1e2fbf6c24deef9b8820389b3b7e9e5216e9425fd928986c53bea377966380be03719af64962a3e7655e72ff25db360d1612a9bdcd724e036e74e08d7efe05beb213961ec9f1b338cc798e794efd50aab11337ccd89ed47daab60378c7750ca83d5ad6fef3a705fbc4ad733c2b21ec2175d5a27385ed329a54f740e2f47b5fd6e66da2e82f8172584b2a1304cbc371fece36c3ef2777f5a6db61c1f5247da32b60573d0bb316bb24982472811f0bbb418cc2", 0x1000) kevent(r4, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x2) semop(r5, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r7 = getegid() r8 = getuid() r9 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000880)={{0x0, r6, r7, r8, r9, 0x14, 0x6}, 0x5, 0x9}) r10 = getegid() fchown(r4, r6, r10) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x10000000000001ac, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x14}, {0x1c}, {0x7ffffffe}]}) r1 = dup(r0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b10005026000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x1010, r3, 0x0, 0x0) r4 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r4) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000140)=[{0x9, 0x3, 0x8, 0x7ff}, {0x5c5, 0x8, 0xe4, 0x100}, {0x9, 0x9, 0x3f, 0x4}, {0x2de1, 0x4, 0xd8, 0x3f}]}) syz_open_pts() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="0700000000000000300049ae0c247df6f9a4e733e810658e991252c9015719af6a944be30d432760c372570459b5e5c393db586830ab09d79ce4f0e2457be6d88cceccb614c0768c3d3613a48b65b1fb3b5c24ca4d68aa100ca262adaa83b535ace7f2d740d6000ad99e75b76bffde02cee81b8da439cad3b7e48f95198a25491002d7245d029a6bab7fbc8f0133cdcfa3e6ee77d72737a3446a4d217681296ceb912301dde3513a0bffebd9530a579f40a5892278b63a720f59f0e617b6c71db2d304c7fc229170b66602e628ba33e0ebec8498427c412a0d398f09eab9a4258c28b7482faedfe4caf3e586b2598e448e2345bf7683fa62779ed0a18fe75ca2546e9e6a4b72c48cf60c9653268a8e3e45a966b62cade07535f4f94d9d0ec163104e7fd5b8668dcab490b1afc4d2d7c153af1f3f2e075f146b8604f89f0f935088a8179d3776b3800cc8645aab4e93951900"/353], 0xa) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = openat$tty(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x8000) open(&(0x7f0000000040)='./file0\x00', 0x5c82dae9d632328d, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) setpgid(0x0, 0x0) r3 = getpgrp() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000180)={0x6, 0x8, 0x4, 0x6, "c098121c3f6d34a5aada7b5a1f023f8b36fa1f4c", 0x800, 0x7}) fcntl$setown(r2, 0x6, r3) r4 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x524, r4) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r5 = socket(0x1, 0x8000, 0x82) recvmsg(r5, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x81, 0x100) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)="9d458d90b65f28f434fdd023dd5eeb2d34802da264849c6f1c5db14d68370bca1ff16ed0175936c502bdb17659b78c750e9cd88cba156f9804205507e200f90c1e60a0af6821b285381d926f36acaf3f63859b36ff6dd1b9f6dbd69427d6642d746501fe913800806d5a5b57e25d", 0xfffffffffffffdef}, {&(0x7f00000000c0)="58540183efbd1036b75b69927406231593e8ef55a84517dabf88a1458dc0ec05875f83b1f306239c43204340c3f6623dcc926280", 0x34}, {&(0x7f00000001c0)="f8a3b6174229ef01780b99bcad68af83a7b2b4e64bf0e74fa4914f9e9573bf749705673969c27e34655cc2a5bb8b0683c519ca6d0ea4b5b03e05fe3342009e6bc09419a770f7553ca8312ca1cec3ac9f00d265399b8d15fd590cc28d37e5336a33e354b18c6eb82e110fc1a20af2b115cfbcc999b8c8ae949f4741bbb4e8d4f60a3b88b227f7c3d8f35503f17e46fc9e7bece5c40f30ff7fbcba7ba17e73cd921c0dfb44f2ea73219d5e8c28e90f77523862db3bd5a90fc7c2a00d919eb1d9aa69f57188936f479f036695148f37cd49a5ad7e", 0xd3}], 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) setsockopt$sock_int(r0, 0xffff, 0x820, &(0x7f0000000100)=0x2, 0x4) r2 = socket$inet6(0x18, 0x4, 0x7) accept(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000fcffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002100000000000000000000000000000000f9000000000000000000000000000000000000000000a930c2c856"], &(0x7f0000000440)=0x6e) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) kqueue() clock_settime(0x3, &(0x7f0000000340)={0x80, 0x55}) r4 = dup2(0xffffffffffffff9c, r3) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000300)) faccessat(r1, &(0x7f0000000040)='./bus\x00', 0x8, 0x2) 16:00:03 executing program 0: r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x32, 0x9, 0x1, 0x5, "6910ad2768b5da2f46d15dcc156359ef7ac0ff8b", 0x1, 0x3ff}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x9) getrlimit(0x5, &(0x7f0000000040)) select(0x40, &(0x7f0000000100)={0xfffffffffffffffd, 0x1, 0x0, 0x3ff, 0x6, 0x2}, &(0x7f0000000140)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x380000000000000}, 0x0, 0x0) 16:00:03 executing program 1: r0 = kqueue() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) r2 = dup(r1) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) r4 = dup(r3) r5 = kqueue() kevent(r5, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r6 = dup(r5) r7 = kqueue() kevent(r7, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r9 = kqueue() r10 = kqueue() kevent(r10, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000001380)=[{{r10}, 0xfffffffffffffffc, 0x0, 0x81, 0x2, 0x2}], 0x2e, 0x0, 0x0, 0x0) r11 = open$dir(&(0x7f0000001340)='./file0\x00', 0x100, 0x4) ftruncate(r11, 0x0, 0x100000001) r12 = kqueue() kevent(r12, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r14 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0}, 0xc) r16 = socket$unix(0x1, 0x5, 0x0) r17 = kqueue() kevent(r17, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) dup2(r16, r17) sendmsg$unix(r4, &(0x7f0000001300)={&(0x7f0000000040)=@abs={0x773c2fc9401916e8, 0x0, 0x1}, 0x8, &(0x7f0000001200)=[{&(0x7f0000000180)="20e5dc39ba4c182ea15a15a54cb3fa3b3452040aece1d151138d647fb200a11ff54f462a4070cf7332f6b5b6c9187e52fb60ac77db757fc04e2ddf2c86d62721cffc00ea1c4b2cb8338d7def5157f4a6d3fc41c422e3519cae65e460e2d392ab5e10244872ec27b8d2b652069cb48ddea36c1833899dcd43776c665ea05396cca70c3c9fdec3f885f123df38d36c2bddfc611ed2845de30919cf1a8c504ab1a86a829640157d543d3aca2c27b1efaec909ac5221e1398d3bf9c4b9b5ddf775b7432d7bbe816131c036c337f18c6d380ac6ee88ffe3ac6b2a57881f7036983a16ccfe39a88691dc89628a3dd2f12368fc8a3dea53a4945ffed36e809a5c2936bb88736bc124c25a6dc5520be143570d37fe364bd5a23d89f86e22108d327342ae0aee576e3149abfa1035a459dffdb5f554f922b8fde42f4cbae9218385e971782ea6751fff33fe2600cf741143abc7a3dcdc001fe6486041f9242605acbf4c74aeed70719b2760c0aeb2c7a3188cd12e004ac166aa0f2cb3fa5e08e98fc114961cd68824ce27c01d01c94b1fc09fdeffae718ddf51284f89b752616f634708304df32cce2ad5363da3029e63add64a8e4ed04ba32fd21b5240efd60421dbf07f88ff118f63e3af8d5eeaad342d5230325c1192a8335502ed120994cc4f303bcde00dfc86c4f05472616832183cd62899a87aeb574ee5b886b924539447a4ba4af9cf6c40014a84c23bd9bc9d23b9f3cd89ae3296922623ed0ee1f8310dc1c7e6d37e221ad5e6c7a0958c0e1c21920aed8a4cd555f9192f3c8cccf90a0f14c249e1e2419a852833261e776b71dc9528252f71ac0e046229c738bda90694d6f3e888b916ba6cff76019b0eca72b9a7fa80c6b3f85d526d78744d133279a4b9acc77e467501d67a835ea9b015d2020e1410f6c84d639a4de70e4be0f5d2f6e8c0adfbaf5ca92b7ee183163442b3c658eddc2c8fb74eb27b71e4a3876280363f81a99f7318bd90568bee0992f672b8aeb994eca1339b2d312627f9c5484d88c41fd73f98b1716c2bdaf411f24268397a0e382effdf80e3a8fa6d417cf48263ee7e921c3ebb00d4a322f350e64c0484f56ec4f74cf04e798f867d87f58f9995997036fa056db3f7c4e759b045d3859f46cb8dd45c7e06c641111e29b4fc45b55ca9d7ecc4f55be6d6a291c7ca9eea2d78114d86cc36e62ee52606949f12c89b1250b0989b32d0d05ecfef19439fed5ea20ef21ed48eb9f7f5f8e524ac9cfde6fb55056e1d2229a7fe6789a9f16c127759af00c1a0fe72e606c63e48cb339abc738743b76ce84d979874e8ddbff1397dbd8c9c8afbcf43f28bc0daa73d39ee7212cc9cc99d005376123c20976a2b7a0d086e81f360d9c3cdbc0a864c127c8634cd45d56a75c601c2ed4f27f045e409ed66c4ce49cc78029abcb492467361a6af41aa5b2c5bce0a561ae59d70dfdfa259ae7ccd6367e2ead3f0f563e327ea6ddf7575f7c308dc5431291de468352abdebc5cbcc488dada009fab2f963441223b5da13ac9ad1e243f61bb373865bcd391bdef65152d71c44419f5d5cb61a5ee58fe8c30a1cf30c3830b3a862e0503d36818ee0d95fca31c5f7f44cded11275adae2688e17141ee64a0be968d7133c9be8ff1e9e05144731b43d63bf455a3fc7c263aa291e3023b849b1a2ce5b6b33c102fe498b7b4637aecafc060aca687c6860f71a51556a0b53b42698c5ce972b0f3966d939250c1fa53c0ef868a34c9e4cf34b9d0ecc86862b03d511bb43662e57e9549dd3b9eb7d8604fa9fc9a08e618daf2ad13bf7da676a3817b3fcbc6892627fe9d1dd7ebe4aa8086c8fe8925d26016e2da571c407c2472415edffef5d99aa31c98096198f6a30985585016a9b083b3820a9d0b65f9fe1acce4eec3eca6ad4b9dc31342ab7a52c6ebf189f5ef7bde30279a7112900dd8f1e76392ad43021fe3dbfdadba560c4286c7b630305870e9d2cff2c4dadfcc7e298adf4efd23a49715f37ab35d3def47b5a5b1ddbf416e787e1a38c9d5a4469f59f2e66702bef48e2af53787295d19e86a69c221c184c97bd7227f953052e7344b4b7faf7af0457425281d63c4e9e459ad303a4eb108856f97eeeb7202b072eba1512878307ca1db5b29e4ba918dc6db49b7048f637f6afca1f11c8c94a886056ff9c392da5afa1f96987e4a9eba4ce9692e4155e7090078983aca3ae774ec372092c2e996f4504d6e1f505c4b7d1a3ff22e4ce42c10725fce70616e73d65ef865f6d580415c8eb9701946d8e7d7ddfc98d6817635364d4c5c8d481f3f9e7984a9e0d18ef9d4ce1d37dea467d47972f8abe1dcc776d52d6ffe5850f570c3336073b0e59b9865832dd5989abf0c688d6d87233cd9b24236c74def07264e2f20323ed15924641b0ea8945d118a1badc08ae1f94f431e1d1dda1d13b842a31d6a52191d12240112c2fffc660259f4fb83ad2c3f985d808d65f2234bb1ffd405d749f96cc7c8c0e4d144fe88d8cbc346238e2f788c1cced4781e0295cb759d94c84a7663e4e94616bc7a2b8689d340f82273b5305970386120802f073d93a03e70872cd2bb9d3f59b9f30e05ce5d8aa96f3ff810194d1d5fd91f8228ef3c24b4dfcb7d434a001b8ef5f0f4184e9d0d2bafbf470ff37088277469ab1e2d06568d4e807d14154d3dbe5d754afaab200a2349f90a72df5ab4cc35e5ff1235c1a8509ee53a09c0dabc4f6fd18c9761b28d67663ce6cc00fb4549e936b0e035a6240567a7396c1200c558ef816511024ad2c981e61d2f5a4e13dffa3fd02ece231b2985b171448cfd86203c00b61bc07399b05ff01ad04e427d71fb94ceef2add39c079ac370b8d958125247ae69dff0f3dc44d8defab49860a2f5d505e3751ad700ae67d8016e08fdbc262a3133a1df5d3b77d33b43884a56e0f92949dab1bba25282c6ebf35e0d3607dd646a94c6a017c85981eb867216ca6c5c850e2fa78d00efd951090218849c9bf3b354866e281c9ea8f298281d2ad80858a97e211a4e24594311fb80aa1cdca83470a012a68cbc0a277b7aebf69fc563d37f5b015359294f75a6a8ccd5b754f0419a404506e813ec290901386eeedeb2faf3e42ed06d589ec5fcc33bc4c4258d303594ff7b81d7d0201007dbbe2473712a44c0eae3042e84c4d2bc7eebe5323e2fd311d7596a39d8e2130934e0c02d2b4903b5807103136cc11d3a0ff6ce7a8009fd12c69ae3745c62e01d074e43fd7b7ed726aeec44d3e5df68c5e48cfada218d8f1ad6fc26d5a3195c777d059feacf99d7fb6cc7dc0123d0a9650c65d86b7300e8ffa9f040fb5a9d559ad57936060c670f9925a4c3f0754cf928a7f2fe1517709c7d9bac53c16318bc4881d3e571d42dd3dcb14dc80159235068d666b18c43cffb51d6ce5e5da6808e64f127ad92eeb0376113ebd090a312aa3896a5da956103145fb7e73c03c0336537aa51a79d528249cccf48c93351e8d0dd35d87097be11fa356908b130039aba6db262cd569cc3daf777dfd0faacc827f1493081f069488ef46bace3b653146589da749721f59c7fd4353363ff33b735c3a5429c95241851cd3bab99d989d09f89fa1fbb130913650b1620fd23dad6d676de274aa98c63953836d389616bf4414bcb996e38d9c58a9207c93dd96e0e2070c03cde01ee9f9539b76401670712e24679e09daf8b3c5dd7e257d3dd02f560c643bec1486854157969169890355e1be3dd4063911aec867ff2b683646fcaf0bda69ac191980e5f178e809af3892c5ea3f120cd92856d19c6139260b0d07d6c71b2fe6db570432adc37c403a8fa250e20baad6036e1f601440744e81bdd114c77503efe438115e6c02af75567ec547108ea60b088e057902b5fa72d1a7315864b17df3f758b1d73fd9e049beb12183313e7d905f5d3d8a38057c4d6332c09bd226f81c997739fdcc4db2d4740183cc86e2284114f8017fc80ad98f438af7693cb4ebe4538533ea86476a7f8dd43eadeb235029abbc3c124801b3af21e264ea0c037b0cb9c58ace751eb71f306bb71076551805a094ae25525aaba777e38144cf23d386b1db9885f1462c5cc304fe302680497bc3cc73f7ac455adfa7e6fae140060d81a952eaa076d7c298c367dcc426db34675912b7009bbdf5a81bed422916b09c98c40a37e5cb3c6549dcb4e260841eae9047a1c7fec4070fbc478e5e35db623a8c287b77e63acf06b065b248969de4b35a0d26164f2981de308be9b3cbd476fabfcf458dbb966e9adf4d39af18a8762b5722e25b27e97e96ea53f0dbc50d9b9c27e66f8f8385b6783c8967691316784071f2c29bd5cac1da450a928f919fe46a31bcf617a5d55895ed8f7d359e4563e1c14e1fc3e2620444792a5957bec17f2b70303f442c5902d0ef145328bd87b34dee2c128d8712c955f6136cdf134aca7ee157e11acbf80c14494015ec7ae4711e85b64212e8365455ff997072669e08f5f3138a06c67b197df1f6672b0e9ef99df00e46aa93c0f26a9f2ea34ae3d029a91486430c0a9b12fd0c198d1b6691b5b9779077cf1463f1b9a3190b0befc5c00bc316cce31f94567198c09c701d73af69749ed644dee665383cf7616253700691cd748d0b07c7118a8d691eaf9e0ae783d3e726162a1ccf95a6ec55107734d85c07ae271409eb65bed079f640bed0b7729f9505d0a4c3f905f9f95a7c3089196725aa032008d8793630c3cfda9f2046f073c0c26f1a5ad0cb6795c1d69a4fc357d819fff702bc424d022b4cdc88fc3f0f8ace6dc97d31d54f3422d5effbe380d0e66566105ad5c49dc9f8973866f6730c93d95961e2d6d29b58d3387e292ed055710bea2d992fa1d4e2d4d81d5e8aee32a0b0509c4ec82fc99fd35b523711190657b6991420b278129b0be6b4c038e82f49a935685e6547b975ef9bd1eb8a653b6b5329fcc15a904d7da8183c316f0e3bcf908ac48f64ef35197fba7eb023803112c68877bab6a8fdfba3d325882fa46eebe02b8ea6c4bdb9a67bab47c54ea77f47dd1e0be2668218715bcfb59596e369a4a97625d810fa22065fd82b1b200b449a1b0cec0a73c9aa6aac41f119143c73754bc0524989b6aac21a779baf161a05bfb84e7e0688f5af19a145d97e117b1a79ba7526e080532ca0f20711ea249866f5fa5df14f33a911d99c8be9057324f2c2a8003bda1baf0aa75c8728d74a61a4c889f1fe373b6cbf2bd509d6c48c0f91a391cecd8f9d741afe3c2b97dfddb65e62e0f57cf551991edef2fc18daea5e083369442126e9076e2507ebfaff8bb6c9872bc300616b7990fa8adc15b55da8ebf2ad65113315af8fe7ed1a7fda3a64024f5996513fa8e2e02c81aac81daac1714058711c38ad21482c9fedb7f6b1d9b9f42fed3629b8c2c9d3339712d97b081f10bfad326fd32026327d66be7a55a1a780708c95ba2f8293e2a2cff69eca8a7fe2715febd270ab06a1cc0e956120a60ae80356c71a5a144413e0c915a59699edede5ce789ad61d9b9c6eb1bc0e576e82c8a0cf7e12453e24a69633c5e2a19638fbfaca01b44938a30a3418bb721fdb499dc6c908135451e0ce773726481d3bd4658bf90b590706d355edaba42587e3e8aaa288d089d2ea76464a19b4931eec412cd0aa72aecaa1ce40b3e1f7fc5abb456d997a9ef6eb86d166bc3f51f172974aa3e08da6d63307d1643209054385b21af6dcdbfe41d4e99264c00b7809c86d05b29ff6e51a6f7281b487d4e2da37b11828d96d91ceb0bfbc541254aeefdee1236229974b9b707238b96e05", 0x1000}, {&(0x7f0000000080)="b6747239bc6e8dff209dce4bb9972d899171370a351bfaaa649c129c2180191efb9c466be81aa17b6ea7aa74f196c5068e91ea1491fd8cd714babfbe288f", 0x3e}, {&(0x7f0000000100)="e0cb0bf1b0de1def8ff66b244752f1c0122b3fc5a88f", 0x16}, {&(0x7f0000001180)="837fc24ee6ede6315407e6d4757ef3a2504c2531d0ae9351955d191291cafe14fa4512e63c6223fa8db309ff944eb71f749ac72ab5a1a25da320c96850dcff8b694d5c03", 0x44}], 0x4, &(0x7f0000001280)=[@rights={0x30, 0xffff, 0x1, [r6, r7, r8, r9, r4, r12, r13, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r14, r15}], 0x50}, 0xf7d2124ba2c8428) r18 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev&d\x00', 0xf1b233aac22110ab, 0x0) dup(r18) bind$unix(r2, &(0x7f0000000000)=@abs={0x3, 0x0, 0x3}, 0x8) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x9, 0x7fffffff}) 16:00:03 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x2b, 0x0, 0x0) sendto$inet6(r1, &(0x7f00000000c0)="4d67f295909b52f5a226bbf070f44322185000c5bc532fb5d642be7092e57f333a44c3e89db8631807ac66f18c75041000712f4cb8eab467a6fc11c107e92e2c006a1386dc4fb828f11112a3a15b0889d3470249c8a8e1730d836f2001c77dadbb5e999ad18e7b6874c205543919c2333b9f5e5be64cb2948af53386a97d65", 0x7f, 0x3, &(0x7f0000000140)={0x18, 0x2, 0x0, 0xc26}, 0xc) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r2, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="00879601", 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r4 = getegid() fchown(r3, 0x0, r4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="000401be61185be16efe749ca62577bbfa73d7d6386911b5931817c0a255b300008400000000"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x20) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x400000, 0x0, 0x8, 0x40000, "00a8560000000001000020000000000000000008"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x200000029, 0x2b, 0x0, 0x0) recvfrom(r2, &(0x7f0000000080)=""/53, 0x35, 0x40, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) pipe(&(0x7f0000000180)) close(r0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:00:03 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r3 = dup2(r1, r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000040)={0xffff8001, 0x401, './file0\x00', 0x0, 0x2, 0x20, 0x4}) r4 = getpid() ftruncate(r0, 0x0, 0x9) setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r4) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [0x0, 0x0, 0x0, 0x9, 0xeffefffffffffeff], [0x0, 0x0, 0x401], [{0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x3a}], {0x0, 0x0, 0x4000}, {0x0, 0x0, 0xf0d}}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mprotect(&(0x7f00001f4000/0x3000)=nil, 0x3000, 0x1) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xa0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:03 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f00000003c0)='./file0\x00', 0x0, 0x1104, r1) r2 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0xa, r2) chflagsat(r4, &(0x7f0000000040)='./bus\x00', 0x0, 0x2) close(r2) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x80000000) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) r1 = dup(r0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) sendto$inet(r2, &(0x7f0000000280)="4dc6e7e8975dda2c1eeb5fc8d0d6224b355c2b08dc4fb6bed1f23ddfa7aeb3ff504efeb248dc2784041f0ed64fb21a43", 0x30, 0x400, &(0x7f00000002c0)={0x2, 0x0}, 0xc) sendto$inet(r2, &(0x7f0000000140)="3fe905338a57", 0x6, 0x8, 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x5}) r3 = semget$private(0x0, 0x7, 0x10000000000490) r4 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) semctl$SETVAL(r3, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0xf5, 0x0, 0x0, 0x81}, {0x10001, 0x0, 0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) semop(r3, &(0x7f00000002c0), 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000340)={{}, 0x8, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) semop(r3, &(0x7f00000000c0)=[{0x1, 0x1, 0x800}, {0x0, 0xffe6, 0x1800}, {0x0, 0x80, 0x1c00}], 0x3) semop(r3, &(0x7f0000000000)=[{0x4, 0x3c}], 0x1) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000240)=""/196) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000480)="0a9858f15b4d1f30637e94e3c95b") r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x4008, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000500)=0x1f5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x8a00, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000400)={0x6, &(0x7f00000003c0)=[{0x0, 0x1f, 0x6, 0x1}, {0x3, 0x1f, 0x1, 0x6125225d}, {0x1f, 0x0, 0x3, 0x1ff}, {0x9, 0x0, 0x7, 0x2}, {0x9, 0x6, 0x9, 0x3}, {0x1, 0x1, 0x1, 0x6362c10d}]}) 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0040000fc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x28002) ioctl$BIOCFLUSH(r2, 0x20004268) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x44}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") 16:00:03 executing program 0: socket(0x10, 0x4000, 0x28) socketpair$unix(0x1, 0x47015242a4ebe73b, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x404}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x200, 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) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0xffffffff, 0x80, 0xffffffff, 0x9, "084eb8f41d938bf7a29de9f8bb5af2f0698e6b21", 0x0, 0x53}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) r5 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r5) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000100)=0x1) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d4, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da0d4096e8c8b6b87cb2d72b8bcdb9ad0a4f5f728193ed96ab92f12fc4d5f16b1000000001628b53acc547d533587c189eac3", 0x65) write(r0, &(0x7f00000000c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd568c71ed2879e91f98c168a0237f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2d687f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e", 0xfffffe39) close(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000180)="802b5c804a8dcfbffd106b5843c43b2050f9b18404028806fd1068ab28067bbbe3ade3fe836d0223b02e86848237388c83490c367d1cc69b5e178817276115cd94ee01d00fc5bd803a58ab3a24212d8bc9ba2656e3b59acfb7d3df3eee5b63900a6b15df6e056188eeb63199e4d6da7d8d1bd99a0c2bf73787fc778425414f4c1568de8e9d7e4522b92129e1f88a3ac0907edb0b9b68d324713b1c6cc02462d7ac79a3d1baaea9ba4c1fdb55", 0xac}, {&(0x7f0000000240)="666ba856d6737951010209fb4f765132aa6b9c7dce0fb0258a5523d8dccf9a98bef097acf988cfa59816eb58bcff8034e84bc5994b31585cc13816d80ce762e145580988ac3cf8e734d88778c7e6eeae00c9d869b46219699f0c89b20e97f75408f884e9999e73c48c9c42f7aa06e375190c9bfc8fd9858ff6afa184289d383bfe0a29680b67e8f1dddf13b6509344a38adc1046eead3bcc6ee7f35160", 0x9d}, {&(0x7f00000003c0)="ae242c3b1d20d829a1e1547f20b9c7ac452d2f8db688f9e6a4d451dee286bd6646661d580da78b871467cd00cf66080c06318ed38ffbcc0955b4b681540e5f72c22b07401c2f985976aa3752664db4cae274c4933a7f37224aa9e937dcf4babbb7fcc2b2ca387da616c595c2d68b198f6469d971733e61b640e36435fe81e51d3ca8", 0x82}], 0x3) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x2ea, 0x0, 0x200003, 0xd0f, "b04d6a6e069f67648baa088b9c000411f33ffd00"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x60}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) pipe(&(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f1ffffff00"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) pipe(0x0) socket(0x18, 0x3, 0x0) r2 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r2, &(0x7f00000005c0)=ANY=[@ANYBLOB="62020207e00000010021b403d27d132f33d11adbf7eb24b249135917287215e50a90bde000e4439d9fc4b019356e2ac6894d75b94cc121d313e3b27bfafc56b4488a38f83d9ed1e8fbfa1dd002df410ada4c3452e170ca404e7a2c940537b1f4434cf09c5fd672ab448f0b198ccbd66b2479aaf103bf0000000000000040a548733d2da8fdfa59f2d8b8c45852c04347c3a49920fe835ec234ab7e1718ac61aaa9e13c170ab72e2fe12c95d5e9fb579281d1a000000000000008fc76000000000b54985ec66b688c2228caa347656ae3a6539a6c5519913332139108c2a1ba6a4be41512275a734cacc7cb73ea3f6ebcc0cb266383266a934aa27227881c03ec5664d0cdf3c8025cda4ba4de1093ebe25a9b563aa7c023dc78a216b7adaabff79ca9c660a9d01776f509e6b429518517bd0b1309a613921b1b871dca552b08f67c446ea7d2308bf29361d0d5682fcd8e275a9b0be9103a85d83e3aa3"], 0x10) writev(r2, &(0x7f00000001c0)=[{0x0}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getuid() getuid() geteuid() r3 = semget$private(0x0, 0x4, 0x265) semop(r3, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0x84, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000280)=[0x3, 0x3, 0x20, 0x1, 0xfffc, 0x400, 0x5]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x0, 0x0, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000004c0)=[{0x87}, {0x2c}, {0x7c6}]}) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x8}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r1) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x200000029, 0x2b, 0x0, 0x0) getpeername$inet6(r2, &(0x7f0000000400), &(0x7f0000000440)=0xc) socket(0x1a, 0x3, 0x40) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x922, r3) r4 = getpgid(r3) fcntl$lock(r1, 0x9, &(0x7f0000000380)={0x1, 0x1, 0x8a, 0x8, r4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f00000000c0)) socketpair(0x18, 0x5, 0x7, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000280)=@in={0x2, 0x0}, 0xc) unlink(&(0x7f0000000100)='./file0\x00') r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x200000029, 0x2b, 0x0, 0x0) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x922, r8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r10, 0x200000029, 0x2b, 0x0, 0x0) accept$inet6(r10, 0x0, &(0x7f0000000480)) r11 = getgid() setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340)={r8, r9, r11}, 0xc) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) close(r2) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$dupfd(r0, 0xf, r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24}, {0x48}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:18 executing program 0: semctl$IPC_RMID(0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) open(&(0x7f00000000c0)='./file0\x00', 0x28c10, 0x18) 16:00:18 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x8000, 0x20000009) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x189, 0x0) accept$inet(r0, &(0x7f0000000640), &(0x7f0000000240)=0xc) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000740)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffffb) r2 = dup2(r1, r1) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x100, 0x0) r3 = socket(0x11, 0x4003, 0x4) connect(r3, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r3, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r4 = socket(0x11, 0x4003, 0x0) connect(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="e0d14eb0b75da2016370e40aea9af278b9ee1194a67f2fa850160acf00000000000000b1bcee4f087d51385e80b871"], 0xa) sendmsg$unix(r4, &(0x7f0000000580)={0x0, 0x3ae, 0x0}, 0x40c) r5 = socket(0x11, 0x4003, 0x0) connect(r5, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x0, 0x3}, 0xc) sendmsg$unix(r5, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) socket$inet6(0x18, 0x6000, 0x8) r6 = socket(0x11, 0x4003, 0x0) connect(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="00102e2f66696c653000"], 0xa) sendmsg$unix(r6, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r7 = socket(0x11, 0x4003, 0x0) connect(r7, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xfffffdba) sendmsg$unix(r7, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x40c) r8 = socket(0x11, 0x4003, 0x0) connect(r8, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg$unix(r8, &(0x7f0000000580)={0x0, 0x341, 0x0, 0x1e8, 0x0, 0x0, 0x2}, 0x400) r9 = socket(0x11, 0x4003, 0x0) connect(r9, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x4, 0x4}, 0xcf) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0xc02069a0, &(0x7f0000000300)) sendmsg$unix(r11, &(0x7f0000000580)={0x0, 0x1ca, 0x0, 0xfffffd9b, 0x0, 0xfffffffffffffe1f}, 0x40c) r12 = socket(0x11, 0x4003, 0x0) connect(r12, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r12, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r13 = socket(0x10, 0xc, 0x0) connect(r13, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r13, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r14 = dup(r13) r15 = getpid() fcntl$lock(r14, 0x8, &(0x7f0000000080)={0x0, 0x7, 0x80000000, 0x6, r15}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = open(&(0x7f0000000040)='./file0\x00', 0x8214, 0x1) utimensat(r18, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x676}, {0x3, 0x9}}, 0x0) r19 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r16, 0x4004667b, &(0x7f0000000380)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r16, 0x0, 0x0) r20 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r20, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000005c0), 0xfffffdec) sendto$inet6(r17, &(0x7f00000002c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b927b362a6ec4a561d66c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x62, 0x1, 0x0, 0xfffffffffffffedc) r21 = open(&(0x7f0000000280)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{r19, 0x80}, {r19, 0x6}, {r21, 0xc}, {r17}], 0x4, 0xfffffffa) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r21, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r22 = open(&(0x7f0000000000)='./file0\x00', 0x2000000000611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4000000000006) pwritev(r22, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10000000000011, r19, 0x0, 0x0) r23 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r23, 0x3, 0x8, &(0x7f00000001c0)=0x9) 16:00:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) socket$inet6(0x18, 0x5, 0x6) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x192bbb08, 0x38, 0x7, 0x1, 0x6, 0x5e, 0x82ac, 0x3, 0x5e83a93f8be47f3f, 0x400, 0x40}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0xd24b, './file0\x00', './file0\x00'}) 16:00:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000080)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x3, './file1\x00'}, 0x2c0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x2b, 0x0, 0x0) r4 = accept$inet6(r3, 0x0, &(0x7f0000000040)) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x65023632bf62c61, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r4}, 0x7, 0xd5f75c01b65e7d80, 0xf0000000, 0x0, 0x5}, {{r0}, 0x44c05bcd8226af92, 0x3, 0x4, 0xfff, 0x26a}, {{r5}, 0x7ffffffffffffffd, 0x62, 0x1, 0x6, 0x400000000000005}, {{r6}, 0xfffffffffffffff8, 0xe8, 0xfffff, 0x0, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x2, 0x60000001, 0x6, 0x80}], 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000140)=0x8) r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x200000029, 0x2b, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000080)=0xb95, 0x682) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000000)=0x7, 0x4) 16:00:18 executing program 0: setrlimit(0x7, &(0x7f0000000040)={0xffffd, 0x100000}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1}], 0x5e3b, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0xfffffffa, 0x13, 0x5, 0x511d, "0d592fde8ff45e0021000000000000000000008a", 0xa8}) r2 = msgget(0x3, 0xb2) msgrcv(r2, &(0x7f0000000080)={0x0, ""/104}, 0x70, 0x0, 0x1800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = semget$private(0x0, 0x4, 0x2) semop(r4, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r6 = getegid() r7 = getuid() r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000880)={{0x0, r5, r6, r7, r8, 0x14, 0x6}, 0x5, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r10 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r10, 0x200000029, 0x2b, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r12 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x922, r12) r13 = getpgid(r12) r14 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x2, r3, r6, r9, r11, 0x20, 0x9}, 0x3, 0x100000000, r13, r14, 0xfffffffffffffff7, 0x5, 0x7, 0x7}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r15, 0x80087467, &(0x7f00000000c0)={0x9, 0x8, 0x526}) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000005000000000000aa2dc5a9000000eb00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x189331e2073fb8e4) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:00:18 executing program 1: pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000b00)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000bc0)={0xbd879fe200af37d5, 0x9, 0x10001, 0x5, 0x8}) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000db1000/0x1000)=nil) pipe(&(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000009c0)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000840), 0x0, &(0x7f0000000e80)=""/201, 0x64}, 0x2) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x90) geteuid() r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x1, 0x4, 0x8d}, {{r3}, 0xffffffffffffffff, 0x18, 0x0, 0xfffffffffffffffc, 0x20}, {{r2}, 0xfffffffffffffff8, 0x4, 0x4, 0x100, 0x5}, {{r3}, 0x0, 0x50, 0xb15de274f6e6904c, 0x8, 0x100}, {{r2}, 0xfffffffffffffff8, 0x24, 0x8, 0xb2f}, {{r3}, 0xfffffffffffffffd, 0x18, 0x20, 0x4, 0x1}, {{r2}, 0xfffffffffffffffe, 0x2, 0x1, 0x4, 0xfffffffffffffff9}, {{r2}, 0xffffffffffffffff, 0x2, 0x3, 0xb4, 0x1d3f40}], 0xac1b, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffa, 0x80, 0x0, 0x6, 0x17bc}, {{r2}, 0xfffffffffffffffa, 0x0, 0x0, 0x3, 0x3fe}, {{r2}, 0xfffffffffffffffa, 0xa, 0x12, 0x0, 0xfffffffffffffffc}, {{r3}, 0xfffffffffffffffd, 0x2, 0x2c, 0x7, 0x400}], 0xd3f, &(0x7f0000000280)={0x100000000, 0x8}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x74}, {0x6}]}) dup(r4) r5 = socket$inet6(0x18, 0x3, 0x102) r6 = fcntl$dupfd(r5, 0x0, r5) sendmsg$unix(r6, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0xfffffffffffffd3f, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) openat(r3, &(0x7f0000000d40)='./file0\x00', 0x40, 0x43) r7 = socket$inet6(0x18, 0x3, 0x102) r8 = fcntl$dupfd(r7, 0x0, r7) sendmsg$unix(r8, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) ioctl$WSKBDIO_SETMODE(r8, 0x80045713, &(0x7f0000000d00)=0x1) r9 = semget$private(0x0, 0x3, 0x0) r10 = shmget(0x3, 0x1000, 0x4, &(0x7f0000be6000/0x1000)=nil) shmat(r10, &(0x7f0000e7b000/0x4000)=nil, 0x7800) semop(r9, &(0x7f0000000a40)=[{0x1, 0x1, 0x1000}, {0x4, 0x2766c04a, 0x800}, {0x4, 0x80000001, 0xc57d9da5155903b8}], 0x3) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x80c0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/ttyCcfg\x00', 0x400, 0x0) setuid(0xee01) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000e00)) ioctl$TIOCMSET(r3, 0x4004667f, &(0x7f0000000000)) r11 = semget$private(0x0, 0x4, 0x5) r12 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000b40)=0x7) shmdt(r12) semop(r9, &(0x7f0000000a80)=[{0x6, 0xad95, 0x1000}, {0x1, 0x2, 0x1000}, {0x2, 0x2}, {0x7, 0x8, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x1}, {0x7, 0x2, 0x1000}], 0x7) semctl$SETVAL(0xffffffffffffffff, 0x4, 0x8, &(0x7f0000000a00)=0xfffffffe) semop(r11, &(0x7f00000003c0)=[{0x3, 0x7, 0x800}, {0x1, 0x3f, 0x800}, {0x2, 0x1e9d, 0xac3858658c7e056b}, {0x4, 0x80, 0x1800}, {0x2, 0xdf3, 0x1800}, {0x1, 0x6e, 0x3000}], 0x6) r13 = socket$inet6(0x18, 0x3, 0x102) r14 = fcntl$dupfd(r13, 0x0, r13) sendmsg$unix(r14, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) mkdirat(r14, &(0x7f0000000380)='./file0\x00', 0x10) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000280)='./bus\x00', 0x80, 0x80) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0x5e8}, {0x200, 0x0, 0x14}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x0, 0xf0, 0x81, 0x40}, {0x3, 0xde, 0x6, 0x6}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) lseek(r1, 0x0, 0xfffffffffffffff7, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r2) getsockname$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) select(0x40, &(0x7f0000000300)={0x1, 0x3, 0x5, 0x6, 0xffffffffffffffe1, 0x100000001, 0x4, 0x3f}, &(0x7f0000000340)={0x20, 0x4, 0x8, 0x61d2, 0x80, 0x6, 0x4, 0x2}, &(0x7f0000000380)={0xfff, 0x5c5b, 0x401, 0x7fffffff, 0x7ff, 0x7f, 0x101, 0x6}, &(0x7f0000000400)={0xfffffffffffffffe, 0x2}) 16:00:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2400, 0x2000000000086133) r0 = open(&(0x7f0000000040)='./bus\x00', 0x501, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xa777, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2}, 0x6000000000004, 0x19bf, 0x0, 0x0, 0x0, 0x2}) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)="609cf6a0967a10be97967597de8aaaa378275912aa10d2eb0be6804f0ff71e27e2480aa925fdee3bedf64641cfea722862041126cd8a466035e7af4aaedab4689937b47b1c2a264a4ba9b801c063f720e711b1e6e35b5e1d580c15ae1281eddf2f8af817a703cf23055dbaa105e18d0bea6bc5b3f234421c3cbb28f1780134f7", 0x80}], 0x1, 0x0, 0x0) dup2(0xffffffffffffff9c, r1) 16:00:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r0) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) sendto$unix(0xffffffffffffff9c, &(0x7f00000001c0)="a29e4072ec7205fc4f7a0d59137115ee8f89ff087dedfa7c1dff868a185303153743fa5d24dbb0b75ea6a26db4a4d749d648cd0036d8f1b8b29f7d7a7bd476fcd288b38c62a789b055300c58691fb542860f02d5bf98b9c05bb2c53ac0ba0936c272e293ea45ec65173a4b7964203b53f484804e58c5a3b078fe77ce6d8cddad02b38bfce3d249f7e5970eb93249bbb09d9f69ed240863a4d31dcc7ecb62158ae4f3c53aa0ae05ba21330415b4f04b453de18307e2fe2c37ad609c19fd3f1186fffeb0f7c3cf35c0c54d59b3f4cfec477bbb19b9d53ff07fcf19f3853cf2a91b759d884f6582f9820f67383c8673ba4c06ca51", 0xf3, 0x407, &(0x7f0000000300)=@abs={0x3, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x800, './bus\x00'}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)="4b8c0c8501081e82475ad516d25cbb752665d1077966578b9e5f56cdbefc0ba0b97634b6d719e57a84d7909b10eac949c5c705e29c4bd51a30e78fb77752563fd2f08aba8e8518913ffe55edfbae4b354614779d60916882e15cb8d0dd02f018320f9ffc89678f313cc8f496ddbd9bf6096ee38916aba5023f22000000000000", 0x80}], 0x1, 0x0, 0x0) 16:00:18 executing program 1: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f0000000440)='./bus\x00', 0x400, 0x1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000400)=':', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0xfff8, 0x5, 0x200}) r3 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) pwritev(r3, &(0x7f0000000380)=[{&(0x7f0000000280)="f8913b25fc35961f0d56ea04aa11a06eca1846e91fbff82a1e5c33b3e072042a8a3ae6818b526a31e732f00c6faa4f6283bccbc0120b51345d62d7890f981c518cd427fff64f692da6d6a04a13454669e6f103f22f9b3bfe5f78da59149abd68ac399dff8a24d6036d3159c915bae8ebadd932f8b0c17d0a792c58889404b7faf739ea90e798224166d3a16ecf7e50aeaec2a9d81ea9d1", 0x97}, {&(0x7f0000000080)}, {&(0x7f0000000340)="a5f51d0e76f5df3b2164de5e7d0f047b479bd8508c6556cb2739d432c014aec87eb2b77646e5f4277d961ab839077d", 0x2f}], 0x3, 0x0, 0xce) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {0x7}]}) 16:00:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xa2, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) getpeername$inet(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) flock(r0, 0x4) dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8, 0x1, 0x1, 0x9}], 0x6, 0x0, 0x3, 0x0) read(r5, &(0x7f0000000a80)=""/4096, 0x1039) 16:00:18 executing program 1: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x44) fcntl$setown(r0, 0x6, 0xffffffffffffffff) r1 = getppid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x1, 0x100, r1) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x24}, {0x10054}, {0x6}]}) semget(0x2, 0x3, 0x8) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000002640)=[{&(0x7f0000000240)=""/150, 0x96}, {&(0x7f0000000300)=""/121, 0x79}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000080)=""/7, 0x7}, {&(0x7f0000002700)=""/71, 0x47}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/244, 0xf4}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f0000000100)=""/64, 0x40}, {&(0x7f00000025c0)=""/65, 0x41}], 0xa) 16:00:18 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000200)={0x1428}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r4 = getpid() r5 = semget$private(0x0, 0x4, 0x2) semop(r5, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r7 = getegid() r8 = getuid() r9 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000880)={{0x0, r6, r7, r8, r9, 0x14, 0x6}, 0x5, 0x9}) r10 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r10, 0x200000029, 0x2b, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) r12 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r14 = getpgrp() r15 = geteuid() r16 = semget$private(0x0, 0x4, 0x2) semop(r16, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r18 = getegid() r19 = getuid() r20 = getegid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000880)={{0x0, r17, r18, r19, r20, 0x14, 0x6}, 0x5, 0x9}) r21 = semget$private(0x0, 0x4, 0x2) semop(r21, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r23 = getegid() r24 = getuid() r25 = getegid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000880)={{0x0, r22, r23, r24, r25, 0x14, 0x6}, 0x5, 0x9}) r26 = semget$private(0x0, 0x4, 0x2) semop(r26, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r28 = getegid() r29 = getuid() r30 = getegid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000880)={{0x0, r27, r28, r29, r30, 0x14, 0x6}, 0x5, 0x9}) r31 = semget$private(0x0, 0x4, 0x2) semop(r31, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r33 = getegid() r34 = getuid() r35 = getegid() semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000880)={{0x0, r32, r33, r34, r35, 0x14, 0x6}, 0x5, 0x9}) r36 = semget$private(0x0, 0x4, 0x2) semop(r36, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r38 = getegid() r39 = getuid() r40 = getegid() semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000880)={{0x0, r37, r38, r39, r40, 0x14, 0x6}, 0x5, 0x9}) getgroups(0x8, &(0x7f0000000400)=[r18, r25, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r28, r35, r40]) r42 = kqueue() kevent(r42, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r43 = kqueue() kevent(r43, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r44 = kqueue() kevent(r44, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r45 = kqueue() kevent(r45, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r46 = kqueue() kevent(r46, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r47 = kqueue() kevent(r47, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r48 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) r49 = openat(r1, &(0x7f0000000480)='./file0\x00', 0x200, 0xe9da3a6eb7476f73) r50 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x922, r50) r51 = semget$private(0x0, 0x4, 0x2) semop(r51, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r53 = getegid() r54 = getuid() r55 = getegid() semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000880)={{0x0, r52, r53, r54, r55, 0x14, 0x6}, 0x5, 0x9}) r56 = semget$private(0x0, 0x4, 0x2) semop(r56, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r58 = getegid() r59 = getuid() r60 = getegid() semctl$IPC_SET(r56, 0x0, 0x1, &(0x7f0000000880)={{0x0, r57, r58, r59, r60, 0x14, 0x6}, 0x5, 0x9}) r61 = kqueue() kevent(r61, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r62 = kqueue() r63 = kqueue() kevent(r63, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r64 = kqueue() kevent(r64, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r65 = kqueue() kevent(r65, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000600)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f00000002c0)="20c2dc0eb74340eeb9d0a5d9631233fdfe0b1113fd4e6d35dfb1dd", 0x1b}], 0x1, &(0x7f0000000900)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r41, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r42, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r43, @ANYRES32=r44, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r45, @ANYRES32=r2, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r46, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r47, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32=r48, @ANYRES32=r49, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r50, @ANYRES32=r52, @ANYRES32=r60, @ANYBLOB="0000000030c86386311d4274979fe4a14a00000000ffff0000010000002467e1fafb8b735d86f455a98990a478f1c9dd5b2f055d669012e96942bcef2951e8d66021e7f5873bca621b792e49874174c2fcddeb5d5668d45fade5583597eb0371173400f781980c32dd3831582d38d92a87f960e1155650845736cce9f128052c53a4bda00007a5fddef0cc69939873097c3c064db1a195473ea102f7c97cd8d04c501b99971d5ee9eb5898423c9fdc021f23862fbe21c8feeb202f85b624d7399960e39c47c788c07cb1a67b03", @ANYRES32=r61, @ANYRES32, @ANYRES32=r62, @ANYRES32=r63, @ANYRES32=r64, @ANYRES32=r1, @ANYRES32=r65, @ANYBLOB='\x00\x00\x00\x00'], 0x130}, 0x9) r66 = kqueue() kevent(r66, &(0x7f0000000180), 0x8, 0x0, 0x0, 0x0) ioctl$FIONBIO(r66, 0x8004667e, &(0x7f00000000c0)=0x5) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:18 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x10011, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c463000ae73d88a3076d0c4485064f4fb8b5dad53d04144885fdacdb4ca9a9b7bfea6da478cfd73d15a22a75f6bea0f02831e95139bc83adadd24cd26e0fd2dc93c49970d78bccd2634147f5c69f9b63a1e52bdb36e436f3b5cd8cd6cb282c40be7792a94befc52c0af8a083125f06ee1272ac85c6581934573c8fd6d7ccfee432f77cb5931be6b556a145fc15a296e9803b4ba3c317f95ca9d7153ac1a6386bec6a9c6519053f52175a60fa20af489300816193476acb9b96eb070a9acb70a5ee51d5a23f5d6ef457658a80f5bad97a4f2936ae359ee2f"], 0x10) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getpeername(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) dup2(r0, r1) execve(0x0, 0x0, 0x0) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r2 = dup(r1) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r3 = syz_open_pts() close(r0) r4 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r4) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000100)) r5 = dup(r3) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x9, 0x1, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r6, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) r7 = kqueue() kevent(r7, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) dup(r7) syz_open_pts() ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000000)={0x826, './file0\x00', './file0\x00'}) getppid() 16:00:19 executing program 0: r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="492b52f5"], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e407defdffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000040)={0x7, 0x9}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000340)={0x0, 0x117, &(0x7f0000002240)=[{&(0x7f0000001b00)=""/173}, {&(0x7f0000001bc0)=""/200}, {&(0x7f0000001cc0)=""/188}, {&(0x7f0000001d80)=""/87}, {&(0x7f0000001e00)=""/168}, {&(0x7f0000002300)=""/159, 0xffffffffffffff65}, {&(0x7f0000001f80)=""/249}, {&(0x7f0000002080)=""/143}, {&(0x7f0000002140)=""/15}, {&(0x7f0000002180)=""/168}], 0x0, 0x0}, 0x862) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836d3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a280600000000000000ba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657381af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce5aae943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1b039e80197408d2fdb2b2de62c8893d78524e237199d16156896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c60386aa385547cdab0f657e303e61497000000"], 0x179}, 0x402) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSBRK(r8, 0x2000747b) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) r10 = getppid() getpgid(r10) r11 = msgget$private(0x0, 0x20000003c4) msgrcv(r11, &(0x7f0000000440)=ANY=[@ANYBLOB="000040c806c24489a0e115ef"], 0xc, 0x2, 0x1000) msgrcv(r11, &(0x7f00000007c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ffffff00"/235], 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r11, &(0x7f0000000a00)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbe3910374426bdcf306843b340ec127e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca800000000000000000000000000000004c637b067a758732d8365ada456a0bf067b3018cd986464b2bdc8e001ed72e3447ea3d04cff2d482f1bd47958626cd20748de3fc7f5fef037ca96b2cc6a38685b6a860204cfda10b8515a75932eed265df3a0dc442fc5c8305a43442c1931ef0fe89a8455a5b59239cbe4469ae34d74752dd14ecb18aec57305f50c7a4b5ac7b0278d95210d70e53a75049099f08eae1ffa5da0f950946aca4326048f4e244c0d46f38f288153762bdadb4a86e1863b2d7fdb41f16ee5869bbcec7d2bc95b104001fe3950c4aed6d651d1d0a4f0234afabe893e46199b3fce62d094a05f55aebe7996adacf1a2e5db44ee3734cd219abe5f32f5e4c16ce7ec9ffe7669d"], 0x1, 0x800) socket$unix(0x1, 0x2, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x30, 0x2}, {0x3d}, {0x7ffffffe}]}) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$dupfd(r12, 0x5, r14) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) msgsnd(r11, 0x0, 0x0, 0x1800) msgsnd(r11, &(0x7f00000014c0)=ANY=[@ANYBLOB="010000000000000048696a00000000010000008ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300cc902421abe262251b10072e9429e786aedf3e846b3d70983cbaddbf04a026db739e78f15535b2d77c9278138c811e3bad13045d91bdf1561e319e880a7f6d21e620dcf3f9ed03a501f97b080760436e9fb7439e5f8d7aa453c0fdb2235ba750c0608285bd59c3e671ce3dd3918340d3102ed7960d61e46f4bae101449c86dd4c380f3"], 0x2d, 0x800) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x1, r5, r7, r4, 0x0, 0x46, 0x81}, 0x10001, 0x1, r9, r10, 0xa5, 0x1, 0x4e2c, 0x6}) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x0, r9) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) 16:00:19 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x200, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f00000004c0)="45d1b4791c7b9b2847324c8a8fac5e0ebf8f11b43834fc4e6f9f85fcb136e7b2e0192c651322efa4af912cd3bb42bde31ba8c69b40825e0e4a3797af75887b29ad20f818bc3d8e1f3e4819eda02854ab756831c411f481cb7014286b96592b16eb7effc1c954c1f555f3b03dc4daf4d935b728a403737684289e8374d50d6b04dd7a0b3cee3a64d865933a25c9e8d1832d67b7a06250203d002fec87b91bfb2f98ce95cc3980330a", 0xa8}, {&(0x7f0000000580)="10e9382de15979750d00e196ec273f3a89f07e70ab95c67255ec3243d379c013e26744dccc26547e8918cdefc45589bcbb5327abd8917305bf0d87fe5f52e981943c83dd0712181440", 0x49}, {&(0x7f0000000600)="26082c0ff9f556ff43420a8db8572bb0aeac212fe2f647aa0e8ce1a6106904764f7c73203122036a", 0x28}], 0x3) r2 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r2) openat$tty(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/tty\x00', 0x0, 0x0) r3 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r3) pipe2(&(0x7f0000000780), 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000007c0)) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000200)='}^$\x00'], &(0x7f0000000400)=[&(0x7f0000000280)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='^-\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00']) mknod(&(0x7f0000000140)='./bus\x00', 0x2400, 0x2000000000086133) r4 = open(&(0x7f0000000040)='./bus\x00', 0x501, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xa777, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2}, 0x6000000000004, 0x19bf, 0x0, 0x0, 0x0, 0x2}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000182, 0x0, 0x0) 16:00:19 executing program 1: r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r0) r1 = semget$private(0x0, 0x4, 0x2) semop(r1, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r3 = getegid() r4 = getuid() r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000880)={{0x0, r2, r3, r4, r5, 0x14, 0x6}, 0x5, 0x9}) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x200000029, 0x2b, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r4, r7, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) fchmod(r8, 0x130) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) kqueue() r10 = shmget$private(0x0, 0x3000, 0x200, &(0x7f00001f2000/0x3000)=nil) shmctl$IPC_RMID(r10, 0x0) r11 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r11}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r11}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r11) ioctl$BIOCFLUSH(r11, 0x20004268) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x2b, 0x0, 0x0) accept(r1, 0x0, &(0x7f0000000000)) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r3 = dup2(0xffffffffffffff9c, r2) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x1, 0x8}, {0x18, 0x1, 0xfffff7fc, 0x8001}, 0x1ff, [0x2, 0x1, 0x2, 0x2, 0x3, 0x8, 0x1001, 0x5]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/de\b\x00\x00\x00g\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0xffff, 0x1, 0x0, 0x81}]}) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x75, 0x5, 0x40, 0x80000000}, {0x0, 0x8, 0x1, 0x7}, {0x5, 0x7, 0x1d, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r2 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r2) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000300)) r3 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffb, 0x80, 0x40000002, 0x5, 0x86}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x8, 0xffff6, 0xd22e, 0x7381}, {{}, 0x0, 0x82, 0x20000000, 0x5}], 0xffffffff, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r4) open(&(0x7f00000001c0)='./bus\x00', 0x7c2b6b1809465486, 0x170) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000140)) close(r3) r5 = kqueue() kevent(r5, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x8) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000100)) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r0 = getpid() open(&(0x7f0000000240)='./bus\x00', 0x8000, 0x187) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x922, r0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x1, 0x645b8166e686f7c1, 0x8, 0x4, r0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x2) semop(r3, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r5 = getegid() r6 = getuid() r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000880)={{0x0, r4, r5, r6, r7, 0x14, 0x6}, 0x5, 0x9}) r8 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r8, 0x200000029, 0x2b, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={r2, r6, r9}, 0xc) write(r1, &(0x7f00000000c0)="670dc3", 0x3) write(r1, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffc) 16:00:20 executing program 0: r0 = semget$private(0x0, 0x4, 0x2) semop(r0, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r2 = getegid() getuid() r3 = getegid() r4 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000880)={{0x0, r1, r3, r4, 0x0, 0x14, 0x6}, 0x15, 0x9}) getgroups(0x1, &(0x7f0000000080)=[r2]) setegid(r5) r6 = semget$private(0x0, 0x4, 0x2) semop(r0, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r8 = getegid() r9 = getuid() r10 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000880)={{0x0, r7, r8, r9, r10, 0x14, 0x6}, 0x5, 0x9}) setuid(r9) socket$inet(0x2, 0x4, 0x6) r11 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r11, 0x200000029, 0x2b, 0x0, 0x0) accept(r11, &(0x7f0000000300)=@in, &(0x7f00000002c0)=0xfffffff5) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r12 = syz_open_pts() close(r12) r13 = syz_open_pts() socket(0x1, 0xe26d96fa51a0da9a, 0x7) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xffffff1a, "0064000000c9c06d020000000300", 0x0, 0x7dc}) write(r12, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248", 0xc8) poll(&(0x7f0000000100)=[{r13, 0x4}], 0x1, 0x0) readv(r12, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/140, 0x8c}], 0x1) 16:00:20 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r1) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x8}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x1, 0x0, 0x5, 0x20, &(0x7f00000000c0)={{0x80, 0x5, 0x2, 0x7, 0x1f, 0x8951, 0x100}, {[0x200, 0x5, 0x8e6, 0x401, 0x3, 0x9, 0x81, 0x20, 0x6, 0x0, 0x7433, 0x8, 0x40, 0x80000000, 0x8, 0x3f, 0x575221d6, 0x6], [0x8, 0x7, 0xffff, 0x3ff, 0x9, 0x8, 0x6f1, 0x9, 0x4, 0xc3f9], [0x2, 0x4, 0x32c, 0x2, 0xfb0c, 0x100, 0x2], [0x1000, 0x9, 0x800000000, 0x5, 0x1, 0x5], [{0x9, 0x8, 0x6, 0x88}, {0x1ff, 0x5, 0x10001, 0x1}, {0x200, 0x6, 0x101, 0x2}, {0x47a9, 0x1ff, 0x7fff, 0x4}, {0x1400, 0x34a, 0xb6c, 0x80000001}, {0x620, 0x10001, 0x4, 0x8}, {0x1, 0x4, 0x8001, 0x8}, {0x6, 0x9942, 0x8, 0x9}], {0x5, 0xfb9e, 0x5, 0x81}, {0x5, 0x80000000, 0x5, 0xfffffffffffffffd}}}, 0x401, 0x4}) 16:00:20 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x8000000000004, 0xffffffffffffffff) close(r1) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000013c0)='x\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x3, 0x400000, 0x7fb, 0xffffffffffffffde, "ffc1f2ebc72c0925cd00000500ff00"}) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c1", 0x2f) dup2(r1, r4) r5 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r5) r6 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r6}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r6, r7) r8 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r8}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r8, r9) r10 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r10, r11) r12 = fcntl$dupfd(r8, 0x0, r11) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r14 = getgid() fchown(0xffffffffffffffff, r13, r14) stat(&(0x7f0000000640)='./file0\x00', &(0x7f0000000200)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r15 = semget$private(0x0, 0x7, 0x286) r16 = semget$private(0x0, 0x3, 0x10200) semop(r16, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semop(r16, &(0x7f0000000300)=[{0x0, 0x6, 0x3000}], 0xf5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) r17 = syz_open_pts() close(r17) ioctl$TIOCSETA(r17, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ffc1f2ebc72c0925cd00000500ff00", 0x0, 0x5}) write(r17, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c1", 0x2f) r18 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r19 = socket(0x2, 0x8000, 0x81) r20 = fcntl$dupfd(r19, 0x0, r18) close(r20) pipe(&(0x7f0000000700)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r21, 0x8000000000004, 0xffffffffffffffff) r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107008, &(0x7f0000000000)=0x10000) semctl$GETVAL(r15, 0xb3315e96bd4b2fd5, 0x5, &(0x7f00000002c0)=""/13) 16:00:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) setuid(0xee01) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000200)="f709a664f14f37ac293791dc51979f74007b9ff0aca96fb093b412fac0fa779164ad1a39ca624513b87c464cd09600a7530b3cb20ff151594fdd57fdaefbaf40192b02", 0x43}, {&(0x7f00000002c0)="3b057c08dac6a3534bd3ce7a", 0xc}, {&(0x7f0000000300)="bfef4392c25304365b721a551997338688fc7fc768a39c8a33b8f9ed8253b55f0a79b991a32019d513661953a4e8268cc2f25947f4bfad07b6c0aed1d8ddd52f6ee4455a60f841c158a569bf72dc10917141b086d800881c672df7945dda32213141119b11e947b6512f1c13695a4c0a72561619c93cbb0680e0906594205d8bdf8c4328e4b6d076ec98f24915e3000000000000", 0x94}, {&(0x7f0000000400)="9f4c1f7bc0655e567bd0e1a216c217255ff6be85e0157dc13ac406569d0e44c755d1a21a5a4bb3e6a62490d392c42bd8162eb96995ad0af95d4516c6d917230572677637900f", 0x46}, {&(0x7f0000000480)="4a8e27ff7775a9106417a35a5ba19773e54a85baac01c732eb84558d1cfe3cf91b1a42e5a365e2785f99a562d8889987c18997da3a40b1c8fa3e3334", 0x3c}, {&(0x7f00000004c0)="b6a25845171bfdfabf09630488a25753f85b202021cecfbc152dded21406d5ac22350a2f69ac4541681e7dbbc393a90dc3e4709f24cc41436b5618", 0x3b}, {&(0x7f0000000500)="3401d8b307bdf4263aafe30598c518099fb24f041647d36ac3d1cb041e174bbe0f5e73c01114833646982ad35c9a577ab215a64dd53e51af6a082990fe35bc2d9188867c268068266240cc8fe4439a2cd796fc56ff2a41aca4d181e8c1f306a3de16adc6b42633eac6ca209abfebb1fc3424e2e47c07c0e38d1b709cae51944881d056252278ce161fda29015d63a95438034290b05f514734ea7ff97e8d35e5d106efe66dba0c08cfcc84d82e7b5e3480ef8b30c74379777fb67917d39a2101c93442f6711d4ced3400ac3f8c", 0xcd}], 0x7) kevent(0xffffffffffffffff, 0x0, 0x4, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffff8, 0x1, 0x1, 0x0, 0x2}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x2, 0x8) close(r1) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0x9, 0x1}) stat(&(0x7f0000000080)='./bus/../file0\x00', &(0x7f00000000c0)) acct(&(0x7f00000001c0)='./bus\x00') r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) fchflags(r2, 0x42d57b1a12f914d9) r3 = dup(r0) open(&(0x7f0000000180)='./bus/file0\x00', 0x80, 0x8) ioctl$WSKBDIO_SETMODE(r3, 0x800c5709, &(0x7f0000000000)) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000040)=""/12, 0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e", 0x8}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) 16:00:20 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() clock_settime(0x6, &(0x7f0000000040)={0x80000000, 0x1}) kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x10000002, 0x0) kqueue() kevent(r0, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) kqueue() kqueue() kqueue() 16:00:20 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) pipe2(&(0x7f0000000040), 0x18000) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r1) accept$unix(r1, 0x0, &(0x7f0000000080)) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4, 0x10, r2, 0x0, 0xfffffffffffffff8) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:00:20 executing program 1: r0 = semget$private(0x0, 0x3, 0x10200) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/73) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r1) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000380)={0x1f, './file1\x00', './file0\x00'}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{}, 0x0, 0x80, 0x20000000, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffb, 0x0, 0x1}, {{r2}, 0x0, 0x0, 0x0, 0xffe}], 0x2, &(0x7f0000000200)={0x0, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000340)='./file1\x00', 0x1, 0x100) r4 = shmget$private(0x0, 0x4000, 0xa0, &(0x7f000078e000/0x4000)=nil) r5 = socket$inet6(0x18, 0xde261187df15e6a6, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000300)={0x7, 0x2, 0x8, 0x2d98, 0x1f}, 0xc) shmctl$IPC_RMID(r4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) r6 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x90) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f00000001c0)={0x3, 0x7ff}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r7}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r7}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r7) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000400)=0x8000) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180), 0x13c) 16:00:20 executing program 1: setitimer(0x0, &(0x7f0000000140), &(0x7f0000001180)) r0 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) geteuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getuid() r2 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x1, 0xfc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)="38afede7f3d2432259d2462dd27decf02a45ad13bcbd43f7ae4ff4c031cc562026", 0x21}, {&(0x7f00000001c0)="4fc472071e008aff2d7943567bc07742685643052ba215402e1c020b8a2c40107d96252a3a4d252803ac8218da3de4438644c9bf77da02a22d70e76b48b81d224baf862dcf3b485f01a03860fea616090fbb2de6714c0734623755c767409b8100db8905d38f582814f13bbbd1620bac643a21e575594ea351f7553d519d9d87f0e120309e80ad7df9a226ceb69ce5b6d81be986014a889468174cbb13ea37e62fce0cea36634f241112007b00b43fabea8e2ffcc16e35cf33dece", 0xbb}], 0x2, &(0x7f0000000400)=[{0xf8, 0xffff, 0x9ac, "68f423e6e55dc2d60a6ad2bb9b4723453ceba38b78d572f4e520e24d4ff8d84582f106713ab31da471514b2b8cc0f3d8197d0c1b4cb641e009effbf7bb046fd44f89ce17deaceaa62e63bbd52b321f7e77b768f1bc918c61e03fb1e10b3449e19c67589d87ac02a611d5bb9a34a739c664eaf27025ca5606675d6dd98e0d0216f70ebf4408af40a6059fbd223edab0fb01a4bac18259b70a2d492f77d32497e98838b6fa9e252830d7ce6b599a84b181678881dcdbbbda03e1e509bc611851479558fcf2c364666353f79fd3c7e3c85807aa45bfc42f0b638e3986f8e6e524836aa9c3d94378"}, {0x110, 0x0, 0x0, "4ba1421f372dada2d02a80fc9bcff866b4652696a40ce487464dfb782591c889979dad6fefbc5d94bf814b11382fba595a03e909c01c77368961fcc6360d5f5dec8680f6ca410c4579c2db808a08d2748bb5e68acfac008285207333a3f198a773c1f4193a020df271e037b0c0f32a3527586859c53bf489a0e5be5244c9be6b194c5540905aef24ffe31be86cb2932af0aa97052de30d4db5b7512e0b5b63223cf8747b94cc2248c5062abc4fb81e0777c21bfc29d99cbd35cf5f6fa6f026a274b578c777344b526b24f4935d4607c95ca46dc56320859a7abce7abead100bd8f4e761f3e72eb94328e40ffd4671c2856adc14ecf7f5cf2d4da40"}, {0xf0, 0xffff, 0x6, "1e02c21c3f883bdc6700a1cdaeacef84714f93182a79244e922435b85102ad86852c1526c6fa7872c7b89640338363480ba5e496090ae079507b766d443bd0388e29626decb020d7480ddb5ea1c62be158710906e7f7abb468d681215400424d11f814e50135b5d075d7009b97a8da77fdd8185c439cd3f7e4386721cae4e02e3730d9a983330e4a1d0e415d20bd8ff3adff61754b0ea8a8608aaca8fcc5e4bc6ec4173db1ae0d337b30b3ab0a0f53277e7350ab81db56ee6f3795bedfb3d88eb63a7cfce6b16aa3f0d1c30acd5200737ada5c2827be293a96"}, {0xf8, 0x7fff, 0x7, "9676b8ece8f8cc4f937ecf7e19f034efb17fda85631dcc106f44a886898a3b045214def108c324a1a6e369024fd991879922c08de9672a4f8b88ab5e75317821e6da3da0d9ba8eb443c611ede97f0dc59ac25b3a1fbf4185f34792536e341d1c01f0c59ed4e61f301d7e48f5d7d8927fb426e5bd43597ca0c0fe598ffb413487e4927aaccf8ae747eaa44e31993f61e07a5a4798ff6f9e49069897d4919899a855d502b23d926b0bd4a4fda66eb93ba549691baa7bfbc7dd1687d100f3792351cc98b07bd416628f879591bcf04a37b1e451fecb23a474a0244a553571e531e2319b4a19a55eee27"}], 0x3f0}, 0x4) setreuid(r4, 0xee01) shmctl$IPC_RMID(r0, 0x0) 16:00:20 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file1\x00', 0x800, 0x100) bind(r0, &(0x7f00000003c0)=@in6={0x18, 0x2, 0x972, 0x9}, 0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000400)='./file2\x00') execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='(].#,*\xa6\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='[&\x00', &(0x7f0000000300)='\x00']) 16:00:20 executing program 1: poll(&(0x7f00000000c0)=[{}], 0x1, 0x3ff) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r0) ioctl$KDSETRAD(r0, 0x20004b43) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) execve(0x0, 0x0, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffec4, &(0x7f0000000500)=[{&(0x7f0000000200)=""/176}, {&(0x7f00000002c0)=""/111}, {&(0x7f0000000340)=""/152}, {&(0x7f0000000400)=""/91}, {&(0x7f0000000180)=""/13}, {&(0x7f0000000480)=""/84}], 0x10000000000002ae, 0x0, 0x142}, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x10) 16:00:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x380000000000, 0x0, 0x6], [], [], [{0x0, 0xe9}, {}, {}, {}, {0x0, 0x0, 0xc3ea}]}}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200001000, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r3 = semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(r3, &(0x7f0000000240)=[{0x0, 0xfffa, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = semget(0x0, 0x2, 0x10) r7 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r7, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r8) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) r9 = socket(0x800000018, 0x1, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0xfffffffffffffd9f) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r10 = accept$inet6(r9, &(0x7f0000000040), &(0x7f0000000080)=0xc) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x8000, 0x0) poll(&(0x7f0000000180)=[{r0, 0x3}, {r1, 0x80}, {r2, 0x4}, {r10, 0x4}, {r11, 0x40}], 0x5, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r12 = socket(0x2, 0x3, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8020691f, &(0x7f0000000300)) 16:00:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xfffffffffffffffc, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) 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(r0, &(0x7f0000000100)="b611bfd20bd6c8282fbf72c9738d0600008733e96faac060872122b1cd287701ba3c2900813dffd3", 0x327) r2 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r3 = accept$inet6(r1, 0x0, &(0x7f0000000180)) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x400, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x80, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffc, 0x100, 0x1, 0x2, 0x50}, {{r4}, 0xfffffffffffffff9, 0x96, 0x400fff7d, 0x0, 0xfffffffffffffffa}, {{r5}, 0xfffffffffffffffd, 0xc, 0x1, 0x9, 0x8}, {{r6}, 0xfffffffffffffff8, 0x1e0, 0x462f8d2dccbebc7, 0x9, 0x1f}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x80000000, 0xfffffffffffffff9, 0xca1a}, {{r8}, 0xfffffffffffffffc, 0x10, 0xfffff, 0xd0, 0x46}, {{r9}, 0xfffffffffffffffc, 0xb23f0da1e43ee56e, 0x10, 0x7fffffff, 0x80}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x7, 0x1, 0x4, 0x5}, {0x5, 0x11, 0xb3, 0x100}, {0x7f, 0x9, 0x1, 0x400}, {0x8000, 0xe9, 0x1f, 0x4}]}) 16:00:20 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202f41f1579a1f86d2c54747bffa88980ee40cf039070e7ed359614b7bde5c6be0408d5b2d57c99574fc2750ace04ebff04e594d33d67a2b97fd2a18e35127a1f51f7a30049da58ad68146655a4366585ecf6549b75d2fa639805209b3bc8881a29ed8565e400000100f8251dfa077c2e000000000000544c894a6d0a201826e9a922d3ee307ceeb15d013ba1f4f3461f9f043e3d4168bf3d082c5e0aa17864d4e97502d324bd6786392d7c3b5bf482d71d2dd744c0142a79da1652cf0b73e4453898af2cee65f2b5dacd466e5e046221147b63435ab0c3f906000000000002001f8b9d6b932814bdcfd7893d427072f1a7f4c98d97b8540300202c37971576d5c1f3acd3bfffd4995801a82aa1da92a7f3627da4a5cec97147e4559ca6164d67a4790bae41a59aeb2f20ca289ce6ea175678e604c4cfde1bc15c4eab48b6b93cb8650b2671794cdf68aced4e0a88ca39e5854b791b321754734d11fbb745ed5325d25f532cc21c991d525144b84f6aeadc7ecc2f68b341a72d724cece64ac0dea99fe3080078bdd1e0c6fa9384603b28869d7664992714eee22cc8cf2b1d581ece1f846ed9b94276bcd52773c1482f728649509d253026ba6045fe0ffcff9f3292e849fc75b5d0af71ae14925409936a02d4b9fd30dcf1a0ec471277f3a2ecbf1c5c9e759c7fef4ba569a428bcffec17bf5df5ad2f9ad888cb"], 0x10) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x60) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) write(r0, 0x0, 0x0) 16:00:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a3862f90324da008295955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b56082e58f4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f871f4385f04157795e0300c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d86019dea90d160e9b2048a3c0b5497a204b24be82ab7a1d030088e2ef0173423b7cbca90e"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="000000186004a1a300062b2bd4c478af5509eefbe8b6a48b60059d00feffffff0000a3bb6b3c042efdd10000", 0x2c}], 0x1) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r1) readlinkat(r1, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/18, 0x12) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x5) r2 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r2) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x160000}, 0xb}, 0x3c) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:21 executing program 0: r0 = semget$private(0x0, 0x3, 0x0) semop(0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x4, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) r2 = shmget$private(0x0, 0x1000, 0x5, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000240)=""/195) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8000, 0x0) read(r3, &(0x7f0000000140)=""/191, 0xbf) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x2, 0x1000005}) ftruncate(r1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r5, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r5, &(0x7f0000000040)=""/32, 0x20) dup2(r5, r4) poll(&(0x7f00000000c0)=[{r4, 0x18b}], 0x1, 0x0) read(r4, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0xe, &(0x7f0000000400)="e9896dad28312f22fa54aac6813a") syz_extract_tcp_res$synack(0x0, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x1d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:21 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) chown(&(0x7f0000000340)='\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', r2, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000140)="1c4bf8a1ae3f93a25ea62a8871e2c392c06b3bfc11a97c8c7e1b55a1eabde6fb86a929f50a2e1af9f07c2269d55bb76ac6f24f2e636629f148755fcdaf104ebe6071c12f129f1121d30644f96fb940672d76f87ba72ac649df295355b2d4ac5aff7a5b0fde183b84c5bc3c8956b46f6064a063e383568ebb37af673f449059307414fc647aae0c1424f9112a6b4f1c6aaf686e4c91ce507a0e7c6487f00d54381dfd20e5e3dd900f69497f62fab375d626ef0c5f3b74", 0xb6}, {&(0x7f0000000080)="3e746c1f84d7d0c7ff0503de975869fcc8de3cf2dedd79255a8cb39f68b549cfec6a4f4a58a80fe1390d1d76ab9b30c4a127d3fdb0fc23e0535d5cc886d272411981f8110a00716a89df0413598bda543d0e0511d7480166e34b7cdee6c488faebbfc1ee5d09464475191b590df7b26bf0", 0x71}, {&(0x7f0000000280)="7fbaa7f54456c731eaeede5b8b41b5db070fc80861e2e13ab16eba49f1f0eceb761bdaac0851fd7c7189458c413ff67833b74efc30dfc415c1de55d7af19ceed9e7b5ea3b961122ff3b9d706bb88d606edf0d136c41846863946850a0fd0e98ab17b58ce68214cb55b02d184a8aa848b4447a2691342", 0x76}], 0x3) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(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) 16:00:21 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000500)=""/105, 0x4e3}], 0x2, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$getflags(r1, 0x3) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) utimes(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)={{0x8000, 0x2}, {0x2, 0x4}}) chmod(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) r3 = socket(0x2, 0x39d9a8bed6ca3788, 0x1) shutdown(r3, 0x2) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000005c0)={0x4, './file0\x00', './file1\x00'}) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r4) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r5, r5) shutdown(r7, 0x1) poll(&(0x7f0000000000)=[{r6, 0x8001a5}], 0x1, 0x0) r8 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r8, 0x200000029, 0x2b, 0x0, 0x0) sendto(r8, &(0x7f0000000600)="7afe1aa5d263b1f8a4101dae4d30b02d9d7a9c52d1f1699de112087a604b090c0dec2bdedd3445843c3377f38842ff47ca6dde3c4bb42edb48a4964603600cf6d34f7820dad2b59959ad471dfe82889dd02c634c14e9c8703c7884fe713740df1c25e7bd76e6133f11cc41fb65c722f89ea1a32e972e81d2ebeec7d034ee5af4", 0x80, 0x0, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x3}, 0x8) recvfrom$unix(r2, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r2) 16:00:21 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000440)=[{{}, 0xfffffffffffffffc, 0x0, 0x40, 0x7afc, 0x9}], 0x3, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f0000001680)=ANY=[@ANYBLOB="fcbbff8e78a17117aae96a2e84a3739f061bfc694c967dab42ef539590f0875ec062a534184456f9a7311750a95070efefa9c0570b7deb77c7712f2f07ea264d74354d38796356e5d97992b475ea9fb569978da3641c46234759def0766fe5850d72fe3cd315f1a26ff130df47322bf39de07f75f456f0710433d1d3c39809f71986115e9e529e9c654e388e77007d0550d7637f45f3538a381b42554bd7cbf57fdceda35e52d06f637f3efe22ae002d2f4317cfc61858d66c524b89dc13bda5a88da4de9de7c3bf3bd325f5f740fc0ae325cfca007c1249b9deaf8a681e1a6c4a2b144e07a3ba7893e0e784d4d97cee2460c4f2034eca85c78cee5c413c8668684bfa2b34a2017c98766b5fbf2cc0071c586b72fefb44cdab7cd7c429c727c941ea0ba639a1c0fbb91549d2e60d21e3003cefdca6691c9ffcecee3e85e5d6752493109c1bf20ec1d1d9cf8ce109a44c3b81f43552f5bd3d8946572bce08757581d3bf45dfae10d9e1885f7637ef4a87b138f46f4187c6ab6d84c5c644f5503e935b2566ae15241922f159209465a34def375923d6e2429c0a4fd294d3f711b40832935989a0e45630bb89baed212b77e12f98d13981483a477d888c4913f60b07745a6bd612cb527406ccadd8555f1c9a97a4d310896a3a9d228391729d74e42600f49c7842206f2411b4dcd2a85747651fc5b0ae8cb6a878b82e9581dc6eef37efd74b683c8b68e81726525c917fe7d3ebc792fec7c99301a4576ea2f7270af3f01e7dc4f1b14604ec5f2615a31d87d60d4ad62ed12fe796648916112b88a75737741b2b18f2470d11023b48d58cb452dc6a8b8caf14406a2714e2e93d2ba1083a0f6dd6c40c6827f374dbcf42a77b907e3d0bdc5d5a53c9341def67bf4e0ae9566d0cb398816edc85d56f16b4e440e753b330e4998dec8a5221610abab317833c6fd2872cc71b159d03477e73ac7a4b95d6f875d0c42cb00eac002ad2a738e9e06c6be72a23b72c785dcfbf740693ec87ea4f4226af25d088d5b1fb92efa3c4bc89803a90cccc598b6666ffb39e9dd72453c324027efb1928b7b6504382099d324ebe9d64c113f8ba33a103651937277578ca657ac1860567269a4eaf9f010a2fc2ba1ef9d73a6a24b377c8442f0f67b3ea5b5179e949c2c87de85def8d19ac081c297769f59dbad3fc6e4377cf3ef5004c079f2d8e2c0400d687d30faa4448fa73ad0e691b92b8e4feb89ea3f60be8669c2476ac9c581468120603fd88a24e47d9331475d0377d5acbc35b54ed2a09d3f7f0ce23f25b5ec659de036aae06ee987772c2c8446a51626dc8d24ff4e82d4e0adbb6a786aaa5b41085e4ef74595871dd4fadf3add6913cf13ea1c410b29aef11ed9965e7dfa6c1df666ef5e92f3cb1fdcfcd25694b301f5a6a85f2a3a3acf74fe309da7423fd1415215321de157e06bc25fca54bb84397b043ff633a8d11128cba94b02f1387fe86e17958c536d1bf194cdaefe4fc2427eab80cec2384280b245e33601a465e7bd89049709b777587789a0add3092c17af6126a395e7d519bdf6792b3f55d86d1fa4ecad4f6b612e1c7df0667f7212d510e442acb36b4373818f071ff1a6296a54324ce41c17ee1f6b0725348dc84ee78f128172f8530fa86bbf417458f5c060c30e1a17ce53e837d7e3732c686da3cc74096500e29a8e54887d5ad9145d7499814f77079ab8c16b71301d973dad200eda33e7f43afdeea0246741cb31612605556a9509aeea342d233f2d469f8e2407129a800b27820d056faed8460cd23a2e9f89e1eef41cd4858da9fa0d40cc1154b26c817ff5e73270c27c802e5bbf47f02746ace7998fcdc7d5a34ff99ced916275ba53eda7cb65c728a14b584f9d9e54afb8fe840b28b5eee002d73d2c5e2d844e70e729bc94b9d9d88d949ba79314655ec43fbafa05a7dcb53c7ed18b973fdb3e40b1e2c8aab2d59c7edfc8853eb5cf4c9cc40e4faf337ea493a84874a1c0b69fe512931cc5101ec3d919e4c6c614f18a548323816af335e54ca22eb41fda07ddb6ed7a1c9edddb00baae4e99c0ead4b7184de4a82d6b74f64198d9190fd75ed8f1fdfd715d003c3546c154185e1d6fd75468dc61ce3f25fd27ef2767ed96db54280b22491de7165c48f519ac2d6e6aa203097992aeae3999b643ee7ce96f5f2dee0cc6df91d84efde844555e491a505c0802188ddae201bbafe593fd7fa9544122604bd8b869641643adac07835480b108ae1efd84b8481dcd545d4df645ed7ee9f3bdf9095943963232b88e7e636f923fd8c7957ee4842e8411ce06bbc31aa907a540e3c5aee2dfb674eec9f9bec55791bddde45d6861c3dc31224720bf848174df54b085826970490980060da667c0475c6b1aa675cdf1ccf5318427ecb8877229ace187e42e753b250f4e58fc874749280b869a8f344a72cd836f7e138788126bc17627348b669c7b032d5b4cbb6af0d01d68788244b9fd95b8e33aef90583a641138211421ec7eac381d384e69e97e4fd9863145bf09df755d774ff9e2641703fc0410f336a6e48f684be172f09e94e5a78fa10d597f1b8f71f27e47f48433fc3d166c7b0668fd6b17052374feced63c1f261cd58c93339a3d2a3b8a671b4103c5a10a8a27e6e613612f8824d56760d8e7dadd8ee6ed804f83749fc325cc23afcebec7ffa700beb26d8d4eabfa5155ef4ec0b18d84961fa001dc5b6c247fab8f65995a1491031f3480bfd5756f4d8ff8ea7d7674726c577625de2381e4d8a77108ffd4704e4b8668acc4a89d4b8cc73d23a28954a95ae41cb0a67e343ad8092be0b649701bb32a4b52b2253d50145c20ab60a995d92f0ee4efa4fe11dc907d83ece27897561dd3d25c7f083c69e4eb5df58c2b67097e9ead5057f7402c10c6e86c68640c5679a82e0f1e5224a10ab20bac197f85f9884fcda86813304be29c9256f48fdd32a0306fa7c01fee2f58fd006e0b4592683e5814d304abfed926ca08852d1d2331c5885d366a98963c7a14ba96644f4413ee3ad4804a9ed752b37427a889b31c7cdf21e59dcc9ee02f2dce3c2da990d9ab56e652bfdd26a2fd2cc1a1c7f72a15a3d833bbb9b520dc2d3d1dba7cea5192325e576c8286f5c2f449314df1e3c6ca0ab4af1ff49441931414a17f1687e458aec26d547f5897b34643220810e9516c345fcfd2d6aa55339bdc95d7104e2eab33f7f44c828371a9cec4f3a0e130f3131612289efaed4b55d223fce8ae8358368923130566846bb0c3ec1e884f7d6049dc44a39debb9547e977538d26f06f7a856d9472b8d8d21d9acc3668371c34e0afc960342faf3b4de9b3cb2b9fadf86d4972035e952d2bfa03659bd0e489f1f678ee6da80321b5305d84776939eb672dc2d014ad5c486547b0a437e10ceb76785fb086d931061bd8f75f7a91ba749870c9b985ea3d81c048374632a0b529a14a742a8b20d57d3522561d368d0d7d4cca6a8d76260e5f30f97f76e30d35b876489792861b89c0abbdb2a55121928cf62bda79af422848467675f37b4703dee779b696d84cad1be0482049c3260c8c276d5f2440fc1af321689b3475bfb706a52bfbe432c850c6808d0e75ecdde2e57a5757f6d985e7d2e6f303e79a505e8730396821f9bcfda0f11b74d8b19323ac8d219a4b051543469ed9f5690a12988b877036b711499eda2ca81fe08e411e41b59272a0b8ae2e7e905917f18c0af9c7376ecf26b0282685b1f299521b7a28a63f628e61d843ae8295b8f16af2fd30bf2c2d945d52f59f426ab0575cc5f2a2a3e4d511e4ad6160b33920972028a00103726b9bccbf7f673f7fa23dc61738806983c8cd59acd951203c23b5c2bdbecade5080e7c313498db7e894c120c18d747aadb8867a40ce2032ad20e8e9e8cca92dbebef8cd98091ff237496952d73e219ceb822e25fb034a7f860f1aed64dfa67f2d81aae360fc756d00e33b6c0f1d8d5d1fc951e15afaf1c022afd2a18acbfb1f511b02a2e7d8cf2ceb18344dff8bb8dccdba268ef640b1861c2680a7f832a2b8c2506697483380e99ad896bec77b167a763bb0b5fcda71d5f5c9946f1b9d542e73e7f3952aa75d0334ed7b56bf17f22f4ba000015706916c41bd305b3a9f72feabdc26d89ab7fe43ca7e2f45f819ee9f3ab29a28d00bcd725f057c8dc4fc0ed784949e7118dc109b0123d4624cc84df971bcde9e2b55ad92398308d996fbc27260fbb73b02affa06509aa72c2cf6aa470c1250fc716f91f2ff9938f801cd79eaf30c680d5471d53b0ba47f627ba241429e87777db8d58adf3a6f8f9bf28c68c3e760acb946d18080a2dc2d507a715cf34a980f20096f5ba5677f591f7a45d504a5b75bd8fde3bb9c7dd55524c31c57f24a2c95b2e5102116a3610cb0950269a0558450ffdba35c92cf3c6f43cd05bec9262275a7946326a152350c0b7e7f82bca6711fe37e4da0f163043e804dfd82ce86cbddcc1a117944f637d515a71d9f2269b4c1f9bd55a78287b595e1ef5e4bff2046282ceddefd9d1dbfe8395791a47510706aac726ee6f91a7fe50acfe33ec469f7345620475ba1f41814606c4690856740e38fc651da5e84d3d52353bfa201d4ee5d8f7eb03190be42059a2a5cb6d775a070a3f110b1fca356f5feeba4715dbf05f0166eb4250e5ca2c5a8027ca6b3ae395437fd1f150a827835a6d473f6ec8bb5ba589297f1bda3579fea0f5b50ac73315c226a9727443a28a01badeec083bd2c319ba61d1668bd66be3df06d4a15b142fa2dbb0402595f0cb4e4efb79f552283a94c022523e2a2ea2ad3227484ec4ad005d5a309d027848da21c280cdda185f8537ade6f0dc2a135a6c84c481dd3ea896dc5a5e93d655c2b85d4a15ff96cdd9042b8396fdcc3a8075c8e1391160e5086dd71606ec89875b37eb0b56d0c1ab0c0266686e444dcc3afef01a72312b1ab5d8c5ffe7d4b8f8e706fd3775f75dc2568423b9657be1b1bb42e10c3c6be4ddefbc7f7477cf4fb0fed88fdb318fbf1890fc940afbe8311011fe4b9fbfa7bf5f15e7709f27f4f263230051171507617708cd77f8caab14f8d8b51cca296e557e742f0bc078d9d42574a83cce1baa35cbfc42ecd91fc8a26dd7221a2e926d9b4902639860d7c59220d3dc93ae031afe89d29c0b20346e43dc8efa8a670587a86b5cf3def1e83a5c5bfcf3ba5457e67ce855af10f45ffaf38a7deac1d61fe108358e0d0505e990c8b97f65969e5a33b67007f3b52d6c700e1c669db1ad60a004ff02d8f1e5b9502ab00184a2a93d25b3c31c52e72d5860f1acd81befc303729b28cd0a3a5b326d6a7e0012f3cff2af2987c8929a77177c242c7648616f11781de90e762ff903dda45d1b0951e6e0ec5de940728b4d6451912bbf827df8e588d0b62f3bb3baf96b89d91e72ab39d3abee5ec26b598514e20443e4690725802d6de58531b9ed16708352263aea58b4498ba4644d26e6d391e5b845de5ad28989118fc2f671fde43f82d7cd3710c475a8399ba813ca83a328ab5c5d2e5ccb786e55d22f160bdd1185066b6fe967c1a6744063b6f27d0861040491c5fba4b00952bda00e17c5ba66c43e96048fa5a0c2281cdaf8a7c776d7502caf256334ad62fb9edaafaacf656d8205fed7b4dcbd1755f23d29a7a92447f78a4962aec6d9e18bfa60d369bd27ba6ae94a86f9de7080ed8afaadf4b8214c1e977dd86ca7b851cfedc21ea4fcf91aedd1e6d4c392776ea835f6ed39f9b6f6c01834d2e3ea9af851d15", @ANYRES16=r1, @ANYRES32=0x0, @ANYRESHEX=r0, @ANYRESHEX=r0, @ANYRES32=0x0, @ANYRES64=r1]], 0x1, 0x1, 0x1000) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r6 = kqueue() r7 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffff8, 0x1, 0x31b5c0fdd8ff78f0, 0x100000001, 0x400000000}], 0x3a3, 0x0, 0x0, 0x0) fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgsnd(r8, &(0x7f0000000a00)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESOCT=r9, @ANYRESHEX=0x0], 0x4, 0x1000) msgrcv(r8, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000001000000000000000ffffff020015419be0f948fb383500"/178], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r12 = socket(0x11, 0x200000003, 0x0) sendto$unix(r12, &(0x7f0000000640)="b100051300000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) r15 = socket(0x0, 0x4, 0x3) close(r15) connect$unix(r15, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0x9) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[], 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x94}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854"}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f"}, {&(0x7f0000000500)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f89ead7bdf6e24bf431387692a1233d41f36b69bdb7da552c07a85b76008d21b9e672a33dc6ea", 0xfffffffffffffeb5}], 0x10000000000000c5, 0xfffffffffffffffe, 0x182, 0x2}, 0x1) r16 = fcntl$getown(r14, 0x5) r17 = msgget$private(0x0, 0x120) msgrcv(r17, 0x0, 0x0, 0x0, 0x0) r18 = geteuid() msgctl$IPC_SET(r17, 0x1, &(0x7f0000000140)={{0x7ff, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x3, 0xfffffffffffffff7, 0x0, 0x0, 0x7ffe, 0x6, 0x4822, 0x5}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0xe9, r18, r11, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r16, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r8, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r3, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf002000000000000008ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d01bf762b2b513778c34dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000900)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getppid() socket$unix(0x1, 0x2, 0x0) r20 = syz_open_pts() fcntl$lock(r20, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r21 = syz_open_pts() fcntl$lock(r21, 0x9, &(0x7f0000000140)={0x0, 0x3, 0xfffffffffffffffa, 0x2000100000005}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r22, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2d}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r22, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r23, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2d}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgrcv(r3, &(0x7f0000000180)={0x0, ""/88}, 0x60, 0x0, 0x1800) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) clock_getres(0x0, &(0x7f0000000100)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[0x2, 0x6, 0x8, 0x81, 0xff]}) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7, 0x3, 0x9, 0x4}, {0xfff8, 0x1, 0x7, 0xff}, {0x8, 0x8, 0x6, 0x7}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./bus/file0\x00', 0x100, 0xa) faccessat(r1, &(0x7f0000000100)='./bus/file0\x00', 0x2b7, 0x0) r2 = kqueue() readlinkat(r1, &(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000180)=""/232, 0xe8) munlockall() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x7ffffd}], 0x1f, 0x0, 0x0, 0x0) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) sendto(r3, &(0x7f0000000300)="40e4cc9c9c9394ddff1cba1ad459325010ca609787948a7ed09ba607ddee7d117bebe9e3e6df93ddcd6e54abaf0cc8a46a7b04f37cadd7cd50f32ce09d6ff75127328b9dd79a8691bdf915ebbb7b6fad4351eadc2650118bd3eddbf4b8166c12a764bbcdb1a963d120ef7fbb1ee327ac6240b4d3d7e2490810cd06db9c07b39ff7128cb8f0a772e7e5fe4223ebff8f6ea3db5d73cabdb251b249307a5dee71a787a2c7f84b05aefc4f827208a1905832cf3dfc94f2e8980b6712dddaea3d4cf9216713f2a63e7ad0255f6a03e033917816231c7ba78f2eba49e0eec1ba49e954b1948901a7c8e386fd08f37480ca0c1ca50e0d028e3c9e136f8da6e2eff03cb07c75362da476e6eb262c498eb26fdf22c68037daadf164259a4640379711672bdb790bce23c81ee7bb422a6e6fa1dfddba55a9fae4bff91f046cd77edd02a747f608226e974977ffe7484d54ea63ae24e3d6caeeb308fd33cff8decbbd76682f7cb247f81abd042bad336c818dcdc48b3ea807eb5044673dbe902e591decd591daf0152ceba26431a91429e3af133a70387cd6ce524f2a12c3380e0425ff5080b55d321d247bcfe397d655bfe4b3d36917351c0403c626834bfbe81744c9b4a1602e2c0e20a06eda6a06422183851456a35a199be1bf5cb592bd9b962a2fe933ec9fec2e39c90c207ffb9694760f6a693858315b7424f6b9017463d38d0e46689829c7e454cfef783304eab5e0390d182e92609880445fb019508d95844b0d7e1d6ff6099cab4755fe9b2613a59518598a03872f4cc064641cb8ed4481896a1efa024183dccc22093ad3c5a322572e20e4f67cd6dac6779ae433c7c72ae187ee09b073678147e5fc508913b225f0c679fadd49cf8ca53bd4c6543b496f0adf3f76288cedcbe32135ac123cdd65e690400cdfe491dac36fb425d6f5c752a76561a3c41aad69d9e0e70bd824ca7f94ad94d29f3a596d3607a2d073cb0dd551c57bcdd202ceae66974772cab606fa6c7517e1140204f16aa97ea771e2df2836240b692f130a4254a742b3d5e18796b99d8d0e4912b7eceb1bbf69af76f382e7b6f20c00517d602321463c747d0464e64116a595bdbacdecdb578b10dfd5f32d322f7f418406d6fb14851084546ec915c323a13aea9e99cb669036ec5de15c8feacaed13042ff83047616c102d6d0f8ea6102c0804cfbf7bdf9197e1b5b5945f08ab961b23204cc0b29ec62ec17a3709034e6e408a2059e56c804290c1abc38c1ba1f205ab6d97ab8df717f1c3aaeb4ee89a95202270adc40226a1839119df0d2e86492f4d7bdb52c257fd722adf2b01cc48386eb3cdb5660db0e0e9a4e140e8c329471a9855167262b4d63df458db99dd0423d5bd521316a456d8a024d4f2d0fd4f08f640eea6559c5293d15491f262a75d883ffd66596d676a7bc2d90686e73a53eb41673732bbceb396be6e5ba75651cd272904544386a66d41248cc2cd1888a145d2a3dd5b3bc7465dcd31625a0783d68a99dc66c633b0a742ac1b7e9eb348b0c38e692468a6ebe58ccd81d3f1c7f922221f6e7954efe949d5d0e4bb7b56f63f39f4ed589faff31296819795eea177363df6b3a465ab71cbef54c345c5448721bd654a27cba13b6b1c69a46740dce6a6a47935f82efc0faab004354434556de39cd6a4ff3ccfce3df96627b4700d2e127dc505284253eca68ac43a54c0b2f0d5f9abd534159b635d3af39ccad20761bd0690e924fb5246280911876363bad9542dafc38935354b5068147e8abb8211092eec881bb2160ac1288899a73958c34a22a3ec67403a5472439f8c599a337b0cf3269ad56e3a5e9f2761cc43ac6dd11f9f29f7b3bbdbce1937f72b862e43306ab548d6944704ba6fb83fac5a987f13ed069da31fbb6d75647d2433b2383c4056fad645550f8465549502c104bba7b90522739cce9c753526be53d448a1bc6d9cd4f6afba457a067e2275578ac321d1f778c2fd8a9f7a30815043c38d5a8968285ba803e3f2323272587a4b01f62aa6d3b9a9a82e28765d7cbadd7245d3da659aeba0a6647a1b60651eae1bbb1378b8c42da0e651e9f4f1b2d44b3e715dc4015f1683cb2f1a811ca5eefb9e5f57eea854c3b2fe80d088495e19ccbc72b24b556e744f1f704d385becd4fa2d5d97e9095a397c68646d746d07345368c4a905a1fcb8d570a2cd4eea345ce881cd425e5dc2278c7bb147d0ef34dc1bbaa7dd8a72f5f45d7b0bc95f31a6b95ccc1d572b923860f6377deae3564e400cd19fbc3fdc9b2c0304fd8c22d8f026572ab99972902c98610d7811dd37fb13035d685a0d75e02f27c8df5543e2764b4a15a2612a5db26e77d40af60cc1644c54d8b19246f85b905428c3bd5021732d6bc26140a33a2bb7c5cc6b89de18be3fd94e3cc9f04cc9f22822fc1d12bf334c9f98ed9cca199f8ed8f945136e2ef7e7b6440a5d8baef5bae1454bfc5bc0e106989004b6e5e5bfc460ab97d056ec380f9363de3b3d944dcdf9aa2d7de032f9624f10f1c8202ff145194f5c401b755553fbae9d6ac5fc861f3ea5aab7591bf7cb6ea7287799db9aa78e0a853e30ab2528f8b253d5a41c645310b076038df9f846647f1d62b7df9fa4b7e6b14014b09aba38e687a06835c125e912e993f4a57ed6dab40bf7808aff3f196b4437e1941b90b3b0c5ed157f835233367cb26f7d5e5ddf470ad62b2c150a27da83bb235c1a6e76d143e5919413fa440c1c0eb17b79a4f9ae7030a533fef83474e33133b49f97611dfb9d81fa3401fd1adcefee33adc000dd09e482f56f3c8ef6bf7152387d8621e83aaa0966ee953e933ec01aed516c3e40072c2e8226b7b76be5c52ddc1025c925eb8e1e0e4168c7439dc902c845b25a945909e2104ef77627d2a3da5cedd6d495e4cc2eba1a91eb7dc977a18194036eb6c21523892a27068f8f9ea90bf0420ae005ed78f8f11e72bd25075ad69a20c65809417df8df16529181ff4dec13c402d63269b72653efc42834e99c008494e7957d71a9c26e3d8d4d7f5d01fbdad23e9e5e10987c42d5afbb38922216f1041180f3244bd7a60fcde47e4ca1a3597a17872594482021738632a3e3ecca16763a94286f77caf50a31c1f60065ffbc8676996bb00d416002fd3101060923daf6c21ab76e2dad92960f752bb927ea46b01d6937165a632497056e4c0254c984c79bc3496408bbd4656a48894b817f39a644efd34e2489137be07b2935e7a10a7be72b658ec84ac5063532cc7be1c0071e00975d4956ab02761a7344e4620ea98c6fc232aee5cd49f38a309037a698684a4779144ec418440b6c518cea5e8a1288d30e96ebd237bc51c9098d7bf492e52e83a59346d5cbc6d8c17f0e6131474e63d5f49e5298a96b6d3e2068505ff1537f438500436d30e2ace23705d879f9c7497a6715f7ec3323d0e035f9683e473eeab665569740af2bb7c044e80b459aeabdf935eadc74e8c5d95a3773b89387844e5cc13490a439efde1c1a55eaa6e4d5963b8190eb3a0d80796d4269e29b25b48da78808ccedb1ffc5cd8b289a37864726f8284063436f6d4c71892a705f6e38fa98dfa8dbf81cb6197287573ac6fb233354b5207981238247f0c4ac5cea86386b99e2c9e688fd4cc2211122bbae8e8108fc0a7ce03fc5e8916dd9e5971de095ca74a96d3c14d4638786c9f1ab25f704a68b4fa642d0ebd0fb775116bac76fafdcaebe9cb5f914a0849466d29043394540c3ddae755723c23c009422e9bd1f1d23f9b9c0cd0db33a57ea07980ad1f3f5c236069b23cc9757e83c71d6afe4693cd2297f558ef0dd51968d053d543fd9680542c0a6d49020c67d49414436f8585eec942b9fa202c7d78a018f210fb8171b6ce4da32de5313767c2c9c7857e680b61435999229687de23035a5d58cf88c29c50e9aac54a494c1cdaa4bd8ca3e91005eae1dbd888464e3f37e156d163a75e4728ec14e20a5ee26e8db6887bc3a83819accc0662ebbe1257f78f1cab67fc57dfb865150f6941a935b384ccb49a5f53f9e723421d643645ced00b9dc3961a1a7318dbe0e75f7e93acdd01014722a5e9d49965e9dcacce467b177a086fe5bd2eb9707144c65ffbe1ad5b661e2b4504b5846d821270420599adcb0457885f867ab8de62b67a69a56a6c5877b3f3ea23a3e3d3c4b545f3c10a3c43ac95c353af7f10fe1bf6a27c6ad2e1a9f1b8031e62407ecaad5077c9f56f887fd57a3757d46bc33e1337e374b6e3515ab6adf80010c975ff1e41da00e36c059b43275f150aec9307c4b917e5c8c4dc2662f0e13d43776df2a6432ec03d04c821292571d64284efa9498f931704a3d3d2bf1cd009dbec44134c352f35995cd430330532da0101abc1b5daca13c3c5b92c2e2d365db345224838f1d3ea893e060e761e702cfed1b37c7b2976446b1b0ce772a293ba7999c401036990791ae02ac54284bdb6d4e92f2feb7d81fee4f2b577524fc7185933d857ad0fad5624c813ce6d81d9143d1545450540167ca09eb07b695dc96658d31203653677c7afede2c8f79266436a7e1c98ce28d244b0d0c1a15518323a4ead39fcd7d75643c6631c38072abc46b2c65caca594b5ea06293f91b204161949b6ab5eca1008beb86c51f1d4374b173f6cfce658c08ea38661ffcca8ae1595b8c80f2b0d1d9815bad22dac8a3834ded3c3cb8a0d139c20dca4d95c356c84f76c215e326333bfcf948d53fcc4c018618b92ba81b67a1a506d011fae07b873aae56254f55ae86141e1e6d9038976eccf104f961bf30e3c2d369618aabbf2b2693d04bca55843b1cc929a42fe3e44164b18c0c2b015f563ff5b896dd15dce5855eefe95eb264e6930013cfa4483fda7c36028fc4d6cac78feff5a7ba89b122c2868270c688722b45cb27f6ebc092ce3e380dbfbfde45c95f65b4cbaf3da3ec51c3d4f078282aad5a08b2be84ba9c4fdef59081dab31ae37523573be8256327fc10c3723debf15d6cb83a3f433e94a539c8402851e054479be2914c4d9a5d8217ebb2330b19b9ec44fbdb2a59c527c01c504c9c61b21af99f2f8ac7c2f649d56a72f529e68ea74ed81905524bed67cc469632f6f617a46b866b2e5e80aaaccd0292b0181c8c3907b0dcc629c52c556dd8e97787a19ae62de3a16be1d3bf47ab420368e424c6f11de7921fec731d03dd904fe2cae0624eb5ab670667d020b1e5df2275cd40ef5352b0d4c2fc9a0e690a859578ab05bb5e0622cf5ca591861ca4b5b089261254f3097022d0568f1b70b4f2afa2ba387920d672f67cf56d16eace76d7d54dd0f5784c5a0d676020d7887e59a055c6ef2f00499ba9340a33a8b60dd4723315fbabaeef45c1a49322c142f46acd6417c392ed582875a342f5d91a2b0bc7f9615fa448d0c199c0bedbc6c1c1b8becd7bc0eea7de385208f53faa484a640624ec6adf287f3506614e4835a10d4096d7c0f33fda05ef3bacfe6e6b2ec860e100e7e2971730560c304d7cc41f5d41f9627e7ea995234017fbc3f4500eafc865696a377374688991c346a9764394987e3f2084f6ffb42ab2dfb4b0cae652535264c5f1139e4baef43c46341c2237fd994d1ee9a890f95980e5bcdc1596a3b8dcbac701b3427224413cecde28f4e896b9aaeae54337b5dcda845a024e479747c2fb6c0fbcb43c9f9c9babd951574e8003e4004e2f4bb74113a44576fdbc0edd4989b4785416944aae78d85273823343d601f8ebc6723ddf3b695f1cd4e3047bed3e2b9f35be32244f6c8f0288a859631886b840a46ea735756570", 0x1000, 0x402, &(0x7f0000001300)=@un=@abs={0x0, 0x0, 0x2}, 0x8) kevent(r2, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) 16:00:21 executing program 1: munlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) munlockall() munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000580)=[&(0x7f00000000c0)='/dev/vmm\x00', &(0x7f0000000380)='/dev/vmm\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='/dev/vmm\x00', &(0x7f00000004c0)='/dev/vmm\x00', &(0x7f0000000500)='/dev/vmm\x00', &(0x7f0000000540)='\x00'], &(0x7f0000000600)=[&(0x7f00000005c0)='\x00']) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r3 = msgget(0x3, 0x80) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000640)=""/45) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r2) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x3f) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000100)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x3, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60000000], [], [{}, {}, {}, {}, {0x0, 0x7f}, {}, {}, {0x0, 0x0, 0x6}]}}) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x54, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x40, 0x0) fcntl$setflags(r1, 0x2, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 16:00:21 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0xffffffff}, {0x1000000044}, {0x400006, 0x0, 0x0, 0x3}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/\\smouse\x00', 0x80, 0x0) dup2(r0, 0xffffffffffffff9c) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/108, 0x6c}], 0x1) execve(0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x68) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/100) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r7 = msgget$private(0x0, 0x410) r8 = geteuid() setreuid(r8, 0x0) r9 = socket(0x18, 0x3, 0x7) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r10, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r10, 0x80044272, &(0x7f0000000240)=0x1) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r10, 0x2) r11 = accept(r10, &(0x7f00000022c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff00000f22b5a4a70000000000000000ff0f0000000000002000000000000000000000000000000020000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae02723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd77957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f1a97d076c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934dd7b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e148e0de1564b3e0af0e2848c4e5cba75fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a407c6fb602e2a609d9c530ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31ed302fb6d87c0e084aa047e0fcbbef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb87669959a937e8938ecda4360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76a910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2901407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd6e2db13c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddb557c9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc3fd49f8e8989d39b7ecea2c637988da03ee2f19a1b98c389377872296bf10074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508b512a2b552e3961f4b7cbe6189ba6c23daf01e891c8c5d9e4052c06f2d0d0221816bb019dd4853090507172ee708ad548ba21793793f251f3dd8416f53b1736930223d19bde9aaabc98c91b36a2e2f68a67fdfbe76e2f484708ca281cae0274deb70a145ab7dae07ab76c9139d38544cfdc66793a4744e3d17af0a7c95dc688e8a5f1bab3616b39b608f20150b28a21deb39ae03112069acfe5e550f10dcc27104f3ef82db5af1b15"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r10, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r12 = fcntl$dupfd(r10, 0x0, r10) r13 = getpid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r16 = getpgrp() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x38088, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) sendmsg$unix(r9, &(0x7f0000000e80)={&(0x7f0000000ec0)=ANY=[@ANYBLOB="4560fb3103a647a6d831e19f72721bf9b560d14d28bdc150a656cacffe3ccdfa12fd15cce38ce3f191ee015fc0b11fcd3e6baa44c73133e170d35c6e310f5b2aa0f88d3ab7286f37093c69aae740f5aa4285e9ac99c6d7da833d69ae74c9aab23928f35bb9a6f0e73400754e279e4305a505bedc9980a31874474e1e3b97e5"], 0x1, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000b00)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000d80)=ANY=[@ANYBLOB="2000000000000000ffff00000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRESHEX, @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYPTR, @ANYRESOCT=r22, @ANYRESHEX=r19, @ANYRESDEC=r20, @ANYRES64, @ANYRES64, @ANYRESDEC=r17, @ANYPTR64, @ANYRESOCT, @ANYRES64=0x0], @ANYRESOCT=r5, @ANYRESDEC=r21, @ANYRESDEC=0x0], @ANYRES32=r10, @ANYRES32=r12, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r11, @ANYRES32=r9, @ANYRES32=r12, @ANYRES32=r9, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r23, @ANYRES32=r11, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r18, @ANYRES32=r15, @ANYBLOB="000000e81f00000000ce760301720948010400ffff00"/31, @ANYRES32=r16, @ANYRES32=r18, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYRES16=r24, @ANYRESOCT=r25, @ANYPTR=&(0x7f0000000500)=ANY=[@ANYRESDEC=r26, @ANYPTR64, @ANYPTR], @ANYPTR=&(0x7f0000001700)=ANY=[@ANYPTR, @ANYPTR64], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR64, @ANYRES32, @ANYRES32, @ANYRESOCT=r27], @ANYRES32=r6, @ANYRES32=0x0, @ANYRES16], @ANYRES32=r11, @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00'], 0xd6, 0xd}, 0x1) r28 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x20}, {0x3}, {0x6, 0x80}]}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r31 = fcntl$getown(r30, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x4db9, r8, r15, r28, r6, 0x8b, 0xa5}, 0x7, 0xffffffffffffffff, r29, r31, 0x7ff, 0x6, 0x2a5, 0x9}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getegid() fcntl$getown(0xffffffffffffffff, 0x5) r32 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r32) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r32) 16:00:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r3 = syz_open_pts() r4 = dup(r3) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)="caf5b415", 0x4) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x503d898e3396aa17) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="220e000800001c06", 0x8) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) r2 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0x7, './bus\x00'}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:22 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)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r2) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x1, 0x4, 0x7, 0x5063}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x30}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r2 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r2) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000240)=0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x87}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0x3, 0x3, 0x86, 0x80000001}, {0x2176, 0xec, 0x0, 0x5}, {0x2, 0x1, 0x80, 0x5ea8}, {0x4, 0x24, 0x0, 0xd4}, {0x3ff, 0x0, 0x7, 0xfff}]}) 16:00:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e7, 0x7}, 0xfe40) shutdown(r1, 0x2) 16:00:22 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x100, 0x4) linkat(r1, &(0x7f0000000080)='./bus\x00', r2, &(0x7f0000000100)='./bus\x00', 0x4) r3 = socket$inet6(0x18, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000140)="1a6be6f20f973d584e2817481e15a02ab0034fe00b2e615e00a71e2138479d0a255d1e6bf0b4dac752386869825bf3c0dca17f43d7dce95dd858bf42b97e71ff4b317ee836093b50b8a3b3f0d0250732e7f6a4fff84bf9c829d03024e5ad2ab75ecce85a1b0ae49e178dc72e32d5a430308f44f863912e561d8bfe702f570a2cbfe69ce8a078974a695f6bc96ff8af5681a545dccdbbf50d0fadb995c5187ca59693746e032190c91c39dc6073d35ae560fbdb238455faca66be44fc72d79ef4a46b3a750a8b8bcbbf849889b26d089abd02e41d989d5d1e4b59aaf93a76ea151a6c6f63236a4f130c6b22c19fe17d921f30cf86f588d97b945d", 0xfa, 0x6, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000240)='./bus\x00', 0x10, 0x80) getsockopt(r3, 0x29, 0x25, 0x0, 0x0) 16:00:22 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="77160e8348f22947eebf28b1f0c4666f8033618db1cf41ecbf10153b235b7eedc7bd2d776ef10062ad662cbeb375f9fd12658eac4658f2edafc0ad5c89b3b2661a32a37070e494239be4543cf4f053baa753ed1bccf21c009b2b52915997dec44b7d39cd983917479747907b44788282b4ae627aea727880a50c2f6a61bf20552b8b8302c777c5419cfb7a02484545eb77bf2862c3effdd6dc02b00b070fd0dd3b6c9ba57a3fe45923c59d9833229f9d876f227c9ae893d6601bedaa5274de2881899cf01975a9dac3b125c0ecd3898ba5bece58946534878c", 0xd9}, {&(0x7f0000000280)="be0091a7c2cd14f1f53960956e92bcc32280066f01050f1c59d47112d52a74386bc8665970e2bc836952d5e9d35eb8303424be0fd3da4ffe4feff84263ce37161b0574d44de4accff4400769d10e24d05757fc8f49b94f4c432f82297c0ef575b2a71ab8587d002ae3a4", 0x6a}, {&(0x7f0000000300)="8e48b417658299a08dd1933b1c4c7cbf99ed377c6b687432aa53ca7902aac31d811d5793a0e093661c4d849b202e756a59ffc3ca3298954d3a0c524865ca4fdc2b6fedfa845201feaced4cf56f0b", 0x4e}], 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xb1}, {0x14}, {0x106}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") msgget$private(0x0, 0x621) 16:00:22 executing program 0: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x1ff) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x1000000, 0x0) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) close(r1) 16:00:22 executing program 1: r0 = open(&(0x7f0000000300)='./file0\x00', 0x611, 0x5fad05f2eb38cc2a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x80001120, r1) clock_getres(0x3, &(0x7f00000000c0)) pledge(0x0, &(0x7f0000000080)='\x00') r2 = semget$private(0x0, 0x5, 0x632) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = accept$inet(r3, &(0x7f00000001c0), &(0x7f0000000140)=0xffffff15) getsockopt$sock_int(r4, 0xffff, 0x1007, &(0x7f0000000180), &(0x7f0000000840)=0x1) semop(r2, &(0x7f0000000200)=[{0x0, 0x3, 0x1000}, {0x0, 0x101, 0x1000}, {0x1, 0x10001, 0x1800}, {0xc, 0x1230}, {0x1, 0x8, 0x800}, {0x1, 0x6, 0x800}, {0x3, 0x60c3, 0xc00}, {0x0, 0xfffffffffffffffe, 0x1000}, {0x4, 0x4, 0x1000}], 0x9) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) r6 = semget$private(0x0, 0x7, 0x0) semop(r6, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x0) semop(r6, &(0x7f00000002c0), 0x0) semop(r6, &(0x7f0000000240)=[{0x4, 0x6, 0x1000}, {0x0, 0x40, 0x1c00}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x400}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) geteuid() r7 = msgget$private(0x0, 0x682) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r7, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000000000004c25216563b9de2600000000000000000000000000000000000000000000000000000000ed040000f30b0e3d3b5fc9c5ddf800db38bb50a0acbcb500000000000092159db2d7e4778248d25cf800000000000056b8000000000000000000000000000000000000000000000000001c6a433af5a65cea6a0000000600000000100000000000000000000000000000ffffff7f000000000000007a203322949db91f7b0eed76000000000000000000000000000000000000000000000000000000894c6b76b3311600004ea3b237b7ecfe1827f85117a65ffb22653120376a72290f3ce2ae4bd466fd4ced98245f25db49b460cc00fe7980ea3347f4e16c4668aa"], 0xfffffffffffffe9f, 0x1, 0x1000) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt(r8, 0x0, 0x9, 0x0, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r9, 0x0, 0x0) r10 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r10, 0x0, 0x0) r11 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r11, 0x0, 0x0) 16:00:22 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x1, 0x1, 0x0) close(r0) socket(0x6, 0x4006, 0x8d) r1 = socket(0x18, 0x400000003, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b0bd00f30000ff0700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x139) 16:00:22 executing program 0: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000fdd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7ad"], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:00:22 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) kqueue() kqueue() pipe(&(0x7f0000000300)) kqueue() kqueue() pipe(&(0x7f0000000300)) pipe(&(0x7f0000000300)={0xffffffffffffffff}) kqueue() kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x4, 0xffffffff}) openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() kqueue() kqueue() kqueue() r3 = getpid() kqueue() kqueue() r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x502, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffa, 0x50, 0xfffff, 0x5, 0x4}, {{}, 0xfffffffffffffffd, 0x1e8, 0x40, 0x7fff, 0x1}, {{}, 0xfffffffffffffff8, 0x40, 0x10, 0x3ff, 0x8000000000}, {{r6}, 0x7fffffffffffffff, 0xc, 0x4, 0x0, 0xfffffffffffffff8}], 0x2f, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r8 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x20000, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r4}, 0x0, 0x70, 0x1, 0x16f, 0x20}, {{r7}, 0xfffffffffffffffd, 0x92, 0x1, 0x3bbd24f6, 0xff}, {{r8}, 0xffffffffffffffff, 0x20, 0x0, 0x1f, 0x3}, {{r2}, 0x837f1a36018bab4f, 0xd5, 0x2, 0x1, 0xffffffff}, {{r9}, 0x1194f77bb682bb7f, 0x9, 0x80, 0x7fffffff, 0xffe3861}], 0x0, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r3) r10 = kqueue() kevent(r10, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(r10, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="03670000ce83802bd9a55b03144e") 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x5}, {0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") 16:00:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) dup2(r0, r0) r1 = getpgrp() fcntl$lock(r0, 0x0, &(0x7f0000000140)={0x7, 0x0, 0x80000001, 0x8, r1}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4}, 0xc) r3 = dup(r2) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x2, 0xff, 0xca1, 0x1, 0xa00000000, 0x9, 0x3, 0x0, 0x1, 0x6, 0x4}) mkdir(&(0x7f0000000700)='./file0/file0\x00', 0x246) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r4, r4) r6 = socket(0x2, 0x8000, 0x800) ioctl$VMM_IOC_RUN(r5, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000240)={0x1, 0x41009}, 0x10000035d) r7 = socket(0x18, 0x1, 0x0) r8 = dup2(r7, r7) ioctl$VMM_IOC_RUN(r8, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCMSET(r8, 0x8004746d, &(0x7f0000000200)=0x5) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:22 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = socket$inet6(0x18, 0x4000, 0x9) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5, 0x11, r1, 0x0, 0x6) chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000002a40)) open(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x0, 0x0) fcntl$getflags(r5, 0x3) msgsnd(0x0, &(0x7f0000000680)=ANY=[@ANYRESOCT], 0x1, 0x800) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10082, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r6 = openat$speaker(0xffffffffffffff9c, 0x0, 0x400, 0x0) pwritev(r6, &(0x7f0000000580)=[{&(0x7f0000000440)="759e916795eae66598472b6ce36b722a24a6f2794f71f3fb63f2257ceabee6b74f885334dfd1ccddb90a0fd786a99f92f272d4c971a611305ee8003cc445fa1398ec5db30b94622b6eba4f9e5d690fd8089066ac79547e92024dc52a24202631a0e2b4bf553a6e9e806b1197b408ce", 0x6f}, {&(0x7f0000000180)="f1b5fa7d6378476d5c876f2aa1620816f489b1618931eaf18ab53994882fe9ee278b2747de35", 0x26}, {&(0x7f00000004c0)="d0d6fc3382647b07b9a7a68ee74210e11e1ae5a7c19609713fa10bcbd96e81e8927007a161a8cdb664df80e87c3ad4fd0b0b9dd934a63fbcf12a4b26a1a79062b9d661e5073cf4ab338b3b391f6aac8261c9e846d9469f33333065eb781b676813e786d852cc28654f40fbb254bdb49f4248cab8feccbcb1d0970535b0f2a809e4e2bf93e2eb1f572aa3bb65e5d4af65b0d9c7bfa265cac1c496929263e02ad767c8f32df3b98936", 0xa8}], 0x3, 0x0, 0x0) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x2db, 0x401}, 0x0) 16:00:22 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r1, &(0x7f0000001700)=[{0x0}], 0x1) 16:00:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000000000000000000000000000cb204b92a2bbf8cae0e06b41bd855730d00681a531f2065e017b31a67523e71cfb04409dfe6f6e07d7ad7c5ee7dabf018ab364ef37bc7207558e6adee43ffaafae101a8564633a3be84bdefce2dae9a79437049abaef6aea33bd40b2128da8519363bb769c82dcdb9617b338c42faafadbe753ab3a527a0f8987f8a0ceeb6c34a11d5d318a93a6a434c6c594a411c11639bba25140cb68a7dd7e102dd601c2190d7658a343b8cfb4c9a546f59f93b28899b12fd1dea4b573f6fae082b7f5a6455b5bc315cd75a5d36eb40fb4f9e8a6dac19cd7dd004525f108fab80a5e78297fc5429fad0f1f3bcab3256211744ba1f8ece390c77e5620c344fe6c668daec2fb3a23b4b1c62a486b724b9e6cd364482445c1fbba06c661991ac59eb2add425ed2b185e070e1044987b101944c4414aa1bd0d1cb6c52090d0bf85c38f9df312d5fead600a7da7c60972ff66e471b628cd54642c44a124c078f8041498afa1d761a0e0d6ebf8c6ffead10cca5b537d8828fa06caf7f2c8a009573e9e5e23468cf9053558797d065240926c43"], 0x10}, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x25}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) chflagsat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x6) 16:00:23 executing program 1: write(0xffffffffffffffff, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf", 0xf) r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = 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(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffeffc], [0x0, 0x0, 0x403]}}) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:23 executing program 0: r0 = socket(0x2, 0x4003, 0x0) recvfrom$inet6(0xffffffffffffff9c, &(0x7f0000000d80)=""/4096, 0x1000, 0xc0, 0x0, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffff1e379d298bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c2204bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d287001000000000000000008000000000000000000000000df42d268ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e000000000000005fd4117640d36acfca638b43472fea9d8ba57596b4e9e556aba83eeae13db73490246ace220934872aff1aef8ad16f386544d0d7eed8a3b6f7ef012dbeb35c0cf3294fa55d3810111280debc7f53486bebf6cd15910db4e9247f2379e06073c2476128ced07e24f49c9d5e7425d3ee2e927c867e21903e4f36010000003110670302ec9bbb5c66458d16c38871d2a833c5798b6a768cea088fee8d2cdaab3cc8a24c50379d6cb61980efe36868d77e021fcf3593d7b497e57a8f5cf6e1da"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000000)=0x43cbc, 0x4) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x2b, 0x0, 0x0) setsockopt(r3, 0x5, 0xfff, &(0x7f0000000400)="81f61f084701d2a74aec67eaeb9d5228e3361ef9a49e149f72b588f9d6f3fc99d23005d734a079f98f93486ba6c7418b107ff5d2083995fa179de4cf911de9f6c3873f7a7c7e20b7b46ef3c8cea3816ee175e58ec435ba30913d335b8c32af1867faca96c8fed3322db7c9e4236bb43e05111f2e639d3ab6a4323e786a8e8b40bed42b81045443358594937bba0ff616a8e9442141aa9d4d7a3e913d9fd67f45a6acb4fd6d41c7c02572950a79cc3648ca887405abb0c5a171a5307c26caef9295ea3ec9cd68cbfc3ebae955d9f4291682fd1486c53a169a", 0xd8) r4 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r4) openat(r4, &(0x7f0000000040)='./file0\x00', 0x2bab632117ab1ed, 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000300)="e28879da78e1144e57bd5637cb07162c4316b9905776ee6d5dbc4f686e449dc2040616d6755301ff36a1f859113c34a0bb5350ee3182cf865839dc69d7d79e647935377ef7007326863b0214f3b93c83cd6a947e45653bd6444501aa354f693f93ca349c8636c1a083999e4d5dbf98739bd11aefe1467b", 0x77, 0x0, 0x0, 0x0) 16:00:23 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x9, 0x5, 0x6, 0x0, 0x3f, 0x5, 0x3, 0x10, [{0x5, 0xff, 0x2, 0x101}, {0x8, 0xfffffbff, 0x6, 0x200}, {0x8, 0x4, 0x8, 0x35}, {0x1, 0x81, 0x1, 0x723}, {0x3, 0x8, 0x270, 0x1}, {0x15, 0x5, 0x1, 0x81}, {0xd9, 0x7, 0xfff, 0x426b}, {0xde0, 0xfff, 0x1, 0xffc000}, {0x1ff, 0x4, 0x0, 0x8}, {0x9, 0xffff, 0x4, 0x8001}, {0x7f, 0x1, 0x2, 0x7f}, {0x100, 0x1, 0x5}, {0x10000, 0x1, 0x100, 0x8}, {0x8, 0x1, 0x8, 0x3f}, {0xffffffff, 0x40, 0x7, 0xa738}, {0x844, 0x4, 0x0, 0x2}]}) rmdir(&(0x7f00000000c0)='./file0\x00') 16:00:23 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000100)='./control/file0\x00', 0x2040, 0x3ff) open(&(0x7f0000000280)='./control/file0\x00', 0x0, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) open(0x0, 0x0, 0x0) syz_open_pts() r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x9, 0x7, 0x2, 0x1, "f2f5318c6fc131a2f71bec0d853ff1d05380cc42", 0x11b, 0x6}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r3 = dup2(r2, r0) ioctl$TIOCEXCL(r3, 0x2000740d) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r5 = msgget(0x2, 0x200) msgctl$IPC_RMID(r5, 0x0) dup2(r4, 0xffffffffffffffff) mknod$loop(&(0x7f0000000000)='./bus\x00', 0xc000, 0x0) syz_open_pts() 16:00:23 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r3) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000000)) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:23 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) read(r0, &(0x7f0000000140)=""/183, 0xb7) fchmod(r0, 0x8e3) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000200)="2ed2a66cd02b43687a94a1a7cedae8", 0xf}], 0x1) dup2(0xffffffffffffff9c, 0xffffffffffffffff) getppid() r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = msgget$private(0x0, 0x4) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000900)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b37424d364c83ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5d03900000000f7ea12375586581a2bd8229d6c9816d572bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea765d6ec3ab9c1ffdda76b3d3b1937d24a7afb4be42cac705e052992bf3f9923de7f0f4f33e8040078b2d84068d1f2d96f5b5dedaea2ccaf802fa"], 0x1, 0x1, 0x0) geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffffab) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x200000029, 0x80000000000040, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x200000029, 0x2b, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f00000003c0)=0xc) getppid() r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x35, &(0x7f0000000000), 0x0) msgrcv(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000000000000000000004dd819d029145982040000000000000000000000000000008fb5b482ad780d0dca30387cd968e50000000000000000000000000000000000000000000000000000000000b928c9bb24806b35000000000000000000000000000000000000000000000000000000000000ed478ab299b0dd930000000000000000000002000000200000000000818900000000000000000000000000000000000010000000000000000000000000000000000000000000000000000a00267200"/270], 0xf7, 0x0, 0x1000) ioctl$TIOCNXCL(r2, 0x2000740e) 16:00:23 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x88) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x2b, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) setgroups(0x4000000000000167, &(0x7f00000001c0)) 16:00:24 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget$private(0x0, 0x208) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x8001, 0x1f) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x25}, {0x54}, {0x8006}]}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x2b, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt(r2, 0x7, 0xff, &(0x7f0000000200)=""/181, &(0x7f0000000080)=0xb5) 16:00:24 executing program 0: r0 = semget$private(0x0, 0x7, 0x88) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000001600)={0xfff, 0x0, {0x4, 0xfffffffffff7fffb}}) r1 = socket(0x10, 0x8004, 0xfffffffffffffe01) setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) 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) r5 = syz_open_pts() close(r4) r6 = dup(r5) ioctl$TIOCCBRK(r5, 0x2000747a) r7 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f00000002c0)='./file0\x00') ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x800005, 0xfffffffffffffffd, "00101b25000000000020000000004000000000f2"}) readv(r7, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r8 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000000)=""/155) r9 = semget(0x0, 0x6, 0x8b) bind$unix(r1, &(0x7f0000000300)=ANY=[@ANYRES16=r5, @ANYRESDEC=r5, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES64=r2], @ANYBLOB="e4677083fbfe9d5e88299d38f1e6432b1e2767a26b69f9e464459fe9da28c3cb29f07080d74f41f321568834250f16bf1487632addcf10fb2c123bf510c1570964f598fc5733a3f160e3b030be285d0dbffeb0e21e9ca4f7258c3270f9098a102eb4d3caee8d7953b660b93733bb5502d92632828c58b67a7a28feb0acf379911f8ae000cc73ac32fcabdf334943b0bf107e86d3048da6b573cbb3abf659fc31c84ebcce44d1c7e0ce75b734840e56887a41bbf4ba5df52842812ab0d6df0ae3e1b6a619e1d522e1e1c9144b4592bf0955603ed111a4fc72e5c1", @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESDEC=r6, @ANYRESOCT=0x0, @ANYRES16=r3, @ANYRES64=r4, @ANYRES16=0x0, @ANYRES16=r9], @ANYRES32=r1, @ANYRESDEC=r2, @ANYRESOCT=r0, @ANYRESOCT=r9, @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESOCT=r4, @ANYRES16, @ANYRESHEX, @ANYBLOB="979370898b2cd92392580c70d1efc465430f5c6f6b3050ee79d93f2366cacb505d0593f6e21f1b23fa4b24e9834cb840102e8770f7ef293485bd3b1aeddcf9e9ca7814c4d53aa81c404e8439ab9fa85ea702efefde7192be310b538b59c1112d20acc216c0b002d471beef3031860562b21d228fd368bf8a8cdbfb3639817e20405492b6016058d5d96341e94c42f94b746b250b8ccc2621abeae2c467ab65a50c5dbc04f51591b03bfd3489d76b2f"]], @ANYRESDEC=r8], 0x4) semctl$GETPID(r8, 0x3, 0x4, &(0x7f00000014c0)=""/26) close(r1) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r1) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000100)=0x2) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) read(r2, &(0x7f0000000d80)=""/4096, 0x1000) 16:00:24 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x7, 0x1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x15}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = semget(0x3, 0x1, 0x280) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000280)=""/171) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000240)=""/85) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000400)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bd", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "015ece58000428de0100000000000000ce0400"}) r3 = getuid() r4 = getegid() r5 = semget$private(0x0, 0x4, 0x2) semop(r5, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r7 = getegid() r8 = getuid() r9 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000880)={{0x0, r6, r7, r8, r9, 0x14, 0x6}, 0x5, 0x9}) r10 = semget$private(0x0, 0x4, 0x2) semop(r10, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r12 = getegid() r13 = getuid() r14 = getegid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000880)={{0x0, r11, r12, r13, r14, 0x14, 0x6}, 0x5, 0x9}) getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x3, r3, r4, r8, r14, 0x20, 0x401}, 0xe0, 0x0, 0x400}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:24 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="1a090da1"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ftruncate(r0, 0x0, 0x3fffd) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x80}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0xccd10f7fb73d491a) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x10000) write(r1, 0x0, 0x0) 16:00:24 executing program 1: pipe(&(0x7f0000000180)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) write(r0, &(0x7f0000000040)="510fc3a0386f", 0x6) stat(&(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x44}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCDRAIN(0xffffffffffffff9c, 0x2000745e) r3 = semget$private(0x0, 0x3, 0xd0) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000100)=""/197) semop(r3, &(0x7f0000000200)=[{0x2, 0x0, 0x1800}], 0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getuid() r4 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r5) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r4) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000002c0)) syz_emit_ethernet(0xff1f, &(0x7f0000000240)="cb36caf351109ff6dc630d90cc39e12632b681cb64f5fc3d076058a8666831b3584e12e37412eb96fc8f") r6 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r6}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r6) ioctl$WSDISPLAYIO_SETSCREEN(r6, 0x80045756, &(0x7f0000000280)=0x2) 16:00:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r0, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x1002}, {0x2, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000340)=""/4096) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r6 = getuid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) fcntl$setstatus(r8, 0x4, 0x4) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004008b00002327000000000000000000050000003f0000000000000300000001002300b5000059", 0x2c}], 0x1) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f00000013c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r12 = semget$private(0x0, 0x7, 0x989a5facdb40fe7a) semop(r12, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r12, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) r13 = geteuid() r14 = msgget$private(0x0, 0x682) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r15, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/85], 0x55, 0x3, 0x0) msgsnd(r15, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r15], 0x1, 0x800) msgrcv(r15, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r15, &(0x7f0000000800)=ANY=[@ANYRES64], 0x1, 0x2, 0x2000) msgsnd(r15, &(0x7f0000000cc0)=ANY=[@ANYBLOB="030000000000008753b2157e3bd1d3c81b3b15a024430670c06ae031718ce947e1b060a9b3461038f39f4af11e05ecc115c6c8e5c0ca00a8af026ebcda30fb022630bd23c7f025629011bfa45f002b6f98870fac0ec011bb4ea75c8bcca05411cad1d8d6234ec0926429087198a837a74facbe0ebdbfbf7d80d65ca916f13dd60aebda1a10b56b809dfe08da9d946b58b63830c1aa74404d0a6f83efe5e35a812281dac3c0d21419e4691db78ff472acc836140c82dae55a45611dc0e474676e3dacd01c96d8882b19d5f2541573706b4bda0b6a5eb8c56415951eacb002b4d0a7bdae8eabf19902e8e8bca3425d9886165650a2ab79d087b9970e0453b5123d20b01e8b68f3d25eeab16a6f7594b3c2c01a90f416c713bce5fc8b62682adb04597d108b4077880d5a18929aeb55384e6d9fb9b3903bcd7f4f2274c302286c49967d0094cf74080ca0a2c14574c0c5ff44"], 0x8, 0x800) msgrcv(r15, &(0x7f0000000c80)=ANY=[@ANYBLOB="000000106b5a74d2205f4967b92069f7d85fdbacf15481a16bf69b338b8ea01c818710588ff931498c6a1d9699eae4d32c6c538dc3fd"], 0x8, 0x1, 0x1000) msgsnd(r15, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgsnd(r15, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) msgsnd(r15, &(0x7f00000001c0)={0x3, "943b5b09252ec40b4ca3cb8558a2b9d6b22f90f42b9c39dc625820176e69b1bc810a9854bc8be8378f7f9a6f6d30b447cdfe2786025db7f96f"}, 0x41, 0x7eea135638a8ce50) msgsnd(r15, &(0x7f0000001400)=ANY=[], 0x0, 0x1000) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r20 = getppid() r21 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r21, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r22 = fcntl$getown(r21, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x2, r16, r18, r19, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r20, r22, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r24, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r24, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r25 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r29 = getppid() r30 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r30, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb4736f01adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fad51191c8e480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c97"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r31 = fcntl$getown(r30, 0x5) msgctl$IPC_SET(r24, 0x1, &(0x7f00000001c0)={{0x2, r25, r27, r28, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r29, r31, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r23, r28) r32 = msgget$private(0x0, 0x682) msgsnd(r32, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r32, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r32, &(0x7f0000002ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000035a5fc036a2d75a9a88fcd5f8bd5879063f11a015e79a6e253e042b103adbb44b2efe8d9efb320b1c41d3aacce1496f9b58a85cec73726ba2fcd0b9364bbd9b51c464876ff81074c5d9887f7eb38fb5ed9b8c1899946b39aa4cbdeb2707b16d90f1a8f8ed9020008ad03010ad90be6bf7b00cfe466a5d27583fec52983a2020cc93ee746d92783583c27798f128151d37fd186737a1239e49cef0619039b2ca4c25764f9b939819ef1d10d111ecc3b70dc088a4ccc975451c49efc790689cb2ba2a299210374f186fa5550115bc7bddba9b28d45a8d66a80a6d25a2c7012a06812e5c67c06d596af406a9084905f8c"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r32, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r32, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r33 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000001340)={0x0, 0xfffffffffffffdd8, 0x0, 0x21e, &(0x7f0000001680)=[{0x38, 0x1, 0x6, "32d85e97d224b471a6f7cfb17fb4de98bbccdd27d24abccdc0181777c131479925ec7ef89bcdf939"}, {0x78, 0xffff, 0xce5, "a3be41b94fc41c4093138e175bfb8b16f049f6ebc72d3f260db7e826a6ef0d76edf7cbc1a1506b1e67fe923437075d053586643aeeddee19fef8290f936d641d810706b811aea500ab3779755c0061c3ae4f8de8d9d6526467b5c0a84076b7970e9f842c"}, {0xa8, 0x1, 0x8001, "6a32654b2872253c228350a3c29390a1dfd03e0cfb9946ed9b9c119186296b37306a1b54d7b150ad7847bc1063268fa5de99cd3482c85563653a1e4f9101d53e2a8885e01bdc7cbe343980ffbd32812e0ebc1ad0cc0481d672ec3a8d3b7e8415a050bd1426da3d1fabdf9b3b301b4901e429330f9d15b07761a022283a944230f52c53239c1ed2ced74c198475ea2fd07eca500b964c53a7"}, {0x28, 0xffff, 0x7fff, "f5832fa18957d670de06faf4f608de3376"}, {0x28, 0xffff, 0x17f, "5c7b69b6d27d4c3e28b4abafe28c8ab916178380"}, {0x10, 0xffff}, {0x90, 0x1, 0x4, "33fbda837c6e6888546bb834dc099156e3da2f525b3d143766d2acf10406bdf5e60fe90cad8d24c13bbc758f76218e354a139339cbf9086f3646cc5c3abcb78a94d8219496f4e470e53fd142ac9740c7c0ff905b97212976cd6bd186e8599f56246b1d1a0af43c57b72ad14c36f17aaaaa348f250a843d49ea7e5e89425b"}, {0x28, 0xfffd, 0x1f, "1b3d464056b4c28fda6c952290608ff7d30c5e1d339e01ed"}, {0xc0, 0x1, 0x6, "6f0fd01e0cb18aaecf76d81ea867aed50227f1b8b135fab781da1eaecee21c94812d93af93d74da12aa77e5983f3a85a246f356f25e66f17cb3ba854ec5262d1b2f34e178f0d4a57d60f935fb17e3f32e5740317493e0a811e60d22b0b022874fc5d226dbc881b46f169b2c2aa2675ab527e901f865f5aa7009ee87b1075ee577a023b68ef030a3522f659a333fdce19a89511fef688683f06132e30c9faf9d5bbcf1116e33924947d93a35e"}, {0x108, 0xffff, 0x400, "22b6ac640d87f77af7d030f60752d84ae2f4a14cd93b75646ba7e7b039e92dcb04f14ffb8108840238c620d7831d0ded92a1c3af4d99f9361ac2ff8bed428f979e17509f1daac7a011dff4a68a3c7a5dc878164211a264f986ad2e7bfea8ecbaca1977bd48db764bebb29f5259d45d344cc30a13da2105b8b253fb6bfbad5cc28b5978fc24d4ff3ea67817dd2ec5ff96c58bc012d589645854e194d76f667e295dd003896790b1b5a4e9479f5635e2bccd8272e687876bde467aa960957034ca297df36cd9c2a9f6297d03c1df27aed4ebb1ccf9249263c566fe7eb99beade8eb2905ee2f79fb503f6b22767e2d1b7bb9a442766969b"}], 0x438}, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r37 = getppid() r38 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r38, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="00010000080000003000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r39 = fcntl$getown(r38, 0x5) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000980)={{0x2, r33, r35, r36, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r37, r39, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000580)={{0x5, r13, r18, r28, r35, 0x20, 0x9}, 0x7, 0x9, 0x4}) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x7]) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r9, 0x121, 0x9}, 0x800, 0x1, r10, r11, 0x3, 0x1, 0x1, 0x5}) r40 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r40, 0x0, r40) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) 16:00:24 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000300)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d68a021b0902f79632688ca6fce9ca6311020c9b3bb77ca60c128295bf2fe98b9a38d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b65fa390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535feabb8f1bc1117e0028eedcefc1a30bc", 0xc8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket$inet(0x2, 0x5, 0x51) fcntl$dupfd(0xffffffffffffffff, 0xf, r2) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:24 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}}) r2 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r2) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x7) 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)="ad1af05de2f4ef18", 0x8) 16:00:24 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x0, 0x20}], 0x2e, 0x0, 0x0, 0x0) r5 = dup2(r2, r3) linkat(r5, &(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x4000000045, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x20, 0x0, 0x0, 0x9}, {0x7, 0x0, 0x0, 0x8000000}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38004) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0xfc01, 0x81, 0x40, 0x33d}, {0x7, 0x3f, 0xe0, 0x3}, {0x3, 0x2, 0x6, 0xe57}]}) r2 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./bus\x00', 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x2, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r2) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000200)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebbd555feff969613ba3e1fd0", 0xe) r3 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r3) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000140)) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40, 0xfd, 0x0, 0x24}, {0x26}, {0x6}]}) r1 = semget$private(0x0, 0x9, 0x2) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1800}], 0x6) semop(r1, &(0x7f00000000c0)=[{0x2, 0x81, 0xbafffdb578acd778}, {0x3, 0x8, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x5, 0x1000}, {0x2, 0x9}, {0x0, 0x81, 0x1800}, {0x4, 0x7c, 0x2000}, {0x1, 0x2, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x3}], 0xa) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r1, &(0x7f0000000480), 0x2aaaaaaaaaaaad33) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000440)=""/93) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x13, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) r3 = semget$private(0x0, 0x4, 0x201) semop(r3, &(0x7f0000000400)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x8}], 0x2) semop(r3, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)) semop(r3, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x3, 0x80}, {0xfe52dc4792d94f09, 0x5, 0x800}, {0x4, 0xff, 0x800}, {0x3, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) r4 = semget(0x0, 0x0, 0x4) semop(r4, &(0x7f0000000400), 0x2aaaaaaaaaaaac6f) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000200)=[{0x1, 0x6, 0x800}], 0x2aaaaaaaaaaaaac9) r5 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r6, r5) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f00000004c0)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x20000000000000ce, &(0x7f0000000000)=[{0x81, 0x2, 0x0, 0xc4c}, {0x25, 0xfd}, {0x9, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r8 = getpid() fcntl$setown(r7, 0x6, r8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r0, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r8}) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x100, 0x0) write(0xffffffffffffff9c, &(0x7f0000000340)="54a673ec01b07d6505c5c1900acf87e3c3b5a8b2d0e7d71f985685387dfb72545977d56c93719f0b93b493d71e964ef19eb32928a1d892864cfdb6ed2adb0052c1cf441fc17e31a199dfff607209be30ec3a1b9e0b27c7d84c31f7546a930072c1e3be54f7446c379f0057", 0xffffffffffffff1e) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000500)={0x1}) writev(r0, &(0x7f0000000380), 0xffffffffffffff1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="7c214051d957885bedbb6da24b68") 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb, 0x0, 0x1000000000000}], 0x80000, 0x0, 0xfffff7fe, 0x0) r2 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x20, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="ad04595bdda378143c0b5916ac05f3c28b8e0d7ad8b8d441365d966902c800000000"], 0x8) close(r2) accept$unix(r2, 0x0, &(0x7f0000000100)) readlinkat(r1, &(0x7f0000000140)='./bus\x00', &(0x7f0000000240)=""/100, 0x64) close(r1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) clock_getres(0x0, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000340)='./bus\x00', 0x80, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffa, 0x68, 0x760a6414e227f4e4, 0x2, 0xf8}, {{r2}, 0x8000000000000005, 0xec, 0xfffff, 0x400, 0x7}, {{r1}, 0xfffffffffffffffd, 0x21, 0x1, 0x3, 0x401}], 0x5, &(0x7f0000000400)=[{{r0}, 0x7ffffffffffffffa, 0x41, 0x80000000, 0xffffffffffff9621, 0x9}, {{r3}, 0xfffffffffffffff8, 0x8, 0x0, 0x6, 0x5}, {{}, 0x0, 0x132, 0xffffa, 0x1f, 0x1000}, {{r4}, 0xfffffffffffffffe, 0x2, 0x40000000, 0x5, 0x3}, {{r2}, 0xfffffffffffffff8, 0x30, 0x10, 0x80, 0x7}, {{r5}, 0xfffffffffffffffb, 0xd0d211860f0a94de, 0x40000000, 0x8, 0xc90}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0xab, 0x1, 0x10001, 0x7}], 0x7c7, &(0x7f0000000380)={0x7fffffff, 0x6e}) 16:00:24 executing program 0: socket$inet6(0x18, 0x5, 0x80) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) chmod(&(0x7f00000000c0)='./bus\x00', 0xc2) open(&(0x7f0000000100)='./bus\x00', 0x92, 0x86) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000001c0)) open(&(0x7f0000000180)='./bus\x00', 0x2, 0x10) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000240)) r2 = semget(0x3, 0x1, 0x280) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000280)=""/171) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000002c0)=""/122) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x65}], 0x7fff, 0x0, 0x80000000, 0x0) 16:00:24 executing program 1: r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x8, &(0x7f00000003c0), 0x40, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb, 0x80000000}], 0x0, 0x0, 0x0, 0x0) close(r0) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x35}, {0x6}]}) r3 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x140) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r3) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f00000001c0)={0x10001, 0x48000000, {0xd33, 0x5}}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="bf5882ebaa1da574f286d719c2e3") r4 = socket$inet(0x2, 0x0, 0x3) shutdown(r4, 0x0) 16:00:24 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)=0xffffffffffffff20) write(r0, &(0x7f0000000080)="2e07cceb6abf36c13c52a2e5b93071a8c2df77a91721f1bfd20fdcb268797c974881d5d12dc53af4d3f24dfbffe3cde61bbc40da664c4e6876e6028574925a8165031ea7e328ef7985f397e5bc40e2b35c9e39c393a453131dbead145928145b5bb8b800e75f25b36ab59bfa6a782ea1840a2a2669bb63020d3ffcaa9e57058bd1fbd376998cf91ceb5326c514b5d821d4b4cc0646d097afd2e25301ecf09e2bf7603a901d4f8bcdcee100e9bd39d6e6d483cd6e580d1d4830ad8d73b3fe95217bfcf08dd402020d1f8041a61c717b504fcd4aae99bee627e5b9fb2a6ef6a76957d00bdf14502fb6d9222c168182498d5e4e2067ec673686f9a2d8f23554152935e7ae212c4cf0976cd2556d562db990c57da2e750a7c1e492c7dec8c2e645bcad00d6098a9ddbf2825c484d81a8b263d5f5a335fc0176da33ef85d51c8deb9508d981eb22a783ff4efb1b6f54a148816efa87db295fde59d143b624a317af4b190a46e84fc7f2fa468b96247dab61b8a3fa68049308adada500dad6808e28e51bce22b60fa2a419d3ac0f792b9cee4dd13c98d507dcd9d9cdc04b15fd8c0b1397a05bd8a91fd3359451e6fbe58da0fa29a5b1709306efc8500326062ac9bfb46e324df9ed30b081aaf4c6cf368c50cb91591910881590b1d2137af1e8468a614103468a46dc30a7abcec3f441b4114bab2efb69c50fb07747618ecab20720cef0ebbe4aeb6ebbd0f8c07c5c9c5a79191696aa47d2cf385a5609cd0ada786b114658a7df1a34717b4d72c974bb9e44bed09a0609d1a47414a39ad570b3fefbb7e07b6d23a6efb5cac7fd4d3c2057b2c142fa75d2dfeb3ca72a5e94a81e60ad76883ae6f29a60201aac7328705514bf722b91b45e0a4086c50a223dff9efa42aa3979cc95c9cefd80a0f2fbdab94e7544a25ca988025e0a1a00d532840b851e5351efe47bfdf6555ecc65a50756df3f68b2d064ee7dfd33f1f342654023fae8fcb2e2a698cfb8ba5a7eecfe917e586b43bf9859b7b45033bdc0a79e65273b1822c665d0b39c81327b04f9d98ea7c1685e160e098c5bde8b038affd0afe5dfe008abe5be18b850dc7e59484b4b0388eef451be59165709b7ec7e85342f5a317bf51507247e49d5dd57db98afe97b56c8bbde9006409d015b5734499c376a63089c8edb791a5a015b4d37d0b057f3fd8b590501e35a8bdd76ae6d9ff082913680e8a9f11ca21fd082a97a80cbead5d7f073f32b2136995c44b2e28a3cea579ad16d73019a3efbe53209215270bea7505d189fdcaec89640a9307026c81867a4e37d1d2347cc2f855e58161b45862553078c4ed8cb0edadc5027a28389491f052b5972f9b9b3b56ff77a7c8966e2eb85b28cf61ae739a07d665f5a58c37e1fa73e8712e14e69595969066ad020ca011589e95f5f3bd78f765b003c500ed61bb3d4ffff72e7b3ac2e13205471fab63c86d909ad5d55521fa8192d827f4e7515c33c5c279fb84647078a61e045556abcabfc0d4e2f17ac94d986af6a5589982f06b80abf251a4d1dcea90725f83dddeb7baeb3ca89443f290b79a2afc59a625f13cc7c44c34bcec946ae6e6eeafc8cdd0a4f977e5338ef71582ad8b2478aa66341e937cb9b0a3c6a0bd89224abfef7899b59a108790b6ce36ff9d6a3f7c223bda3083e940c0055b84c0b702dbe62e96f1a66267893f627b76c2d88b7aac463e7d3ca8fc634cb656efbf6fc9acbf4df5edf7857ea2657c3f43c35019cba8805dd2e30ec05c2b0b0089dfe075256337dcd94ece0e3bc6951c7637469dc9c542c4f2069dad843da39cee5d52865e25764b65a1b87d0646064b1e0200762b9b11eb025828bec53f5250bd90297198010cdce8007fcf580576d967ac44b097faa7da5d4cec3731ee2b32ec6558ba844e431599764ce19c9b2752ba8d13306f6a723bccb835a9889a1fd8f068ad2ebfa119eea4d081e3a9ddaa3d880332cf4a21957be58ff659ea2d182c44eb00670623006fc2cfcc7c7d2dca73dc5620cdbc0e3685b9138e77d8294666d3ebd31a6544fb62149fc0e4077668b322efa78101d41f41ff0020f18953516f73916a7088295993bd746bebae86a65c2b3add987d6b64b79304ceb59846553a9274656540c7930563a46cfc9b48b46f1b1ce6e2d1b6f9a21b1110a042a8899d726bc8a8521237a7f56acb7b3a352b5151e0c77abef2c776ae2b38d80891816d4a95a9c90c99c9da463b179a6d38d96a372385df0ddff30750c0719dd44e9b1c600812e1c2949ac932ebd2d22aff6722989c692dbb71affe42d966441007d5ea43fc925a501ace4a995d531b7eedbc0a5a8330d52396f266127a92fbdf2e421aa63e214714a0cd602bb664e95b54f665b4bfe1b5bfafa5f0cb537bbece21ff976e7cc8805199ecfe409450271c2c1be72e6e16cf640b7aecaedc541d18b462fd2e09d68630caa1efe6f8881635084a76f2112c9ee9329f9db240e1159c425d4709a45d28586ce3fe7d3d1556565f049c3a3fde94e163036d35e79dadcc9094393fc22fb2c9004dfb588d7899dfb523f0605ae733549840a4d4ae673eb7f09c0b00c1aa7439fce8a56e3399eb4d74d0c5309aaf75619ce79cbd44fb73c56849634a1798bb4235accc461edead54795b1143b695dcb715599ccfc099671fde8c457ffb12c74331bd15affb466c8a2652e3fc4462cdf561f5d0a2b21c285ac14e699a8404d8d62073da769239fb0155f7a9c6faeeb941cc7b2aad17eda6d78697d2db1d6a75f402c53f7718450859f584aa2481ad37ead3c5a9b6763dd8c13c051c4fdb9cc6708dfa2fbd20b00dfab2e1eb0050d910b7c636977fed5262435d249f61f28832b1f992625d8ecd6e4366c629ad3a7219368ee2ad01fba4fd7f9cc5e8880d4a33e9ecd527fd06cb95243543c728d7532196d8424d0b798f01ed31249791cacb7f6cae3c0e29308a05b56e4cc745ee5a17ef9eb48baa3ce9222192bf6339960fe04d04a24b412a4186bc79d75470210a6a623bd7c7ed66cf1155ee16dd7d1c5ef7eefebd5f078b3bc39c3b2fde363765d1ba0aa86b30e8d34f0e0b839d79a61d7f67bf3c4c0bca5c8961243b858d206302a8d937c4aae8201e39ac6267a1d9ecb14dec85ae068fea18963ea9307f343b15e793f10808ed5c55102fdfc8a6b6dbfd42b91e6f071981bcc67d366f9f80a0b06d62f41c9a502c9f2c3cdd981921a7fdb18536624dd4d6bdc739b2e94f53a837e257fa6db5c94d9b80330e349675bac3a3137d33316222c1198b83e4569edcbe4f54c974045123e459873261d0ff6d83fc48c83945839fb40a37a816b8ce59b4b1fc3bfe4f0a56265802b5566b9316a274c38d21b8cf834f81363ee993083af1535061e832ded81e1750b307169fd3d36aa037304566009ed679ee7728645fa3903f9381fd7ec9f3b4384630afe0abafcea2b0069ecac410c3ded0c428291b8f0c5f4bf991073e11f1ba87759d25dbb53855a58de37995849784bdb61e47b6a3c6a789457eafe709e71284192b820b7e47a4a9a1035f59e67b6303dc1d0984d16f4889c1112331dc7e04e6d0e3a46976e0e14d7aaed45b3df523e6949307dae9ba3cafd37a3b8bae345f0c8e06a9c99c3aa7877175fad1978114ed22b643ada59778cd33a97f3ae3fd1ea7d3bfe3655d3c397486a4b45f1ea74b7232c2ba10155a22d0381697f5d3013ec71a0931011bbe545e998d1c78999d2e3c5290edac4d3167609f2d6dbd02ec471eb6f6dd3c14de38786efefe73fc436b17dbee69c17abbaced32b9c467fddffb018041f3e3bc51dc3dbcc287847f6200ff8c2efa088b3e832e6a4387fcf5b373420a6a38195883be9a9d13d28dfa9bc90f0796a7803de1101d82e4b29afb62ae623ac27d4f959273f680d0ba73833516f0ba509153b588e00fda89d6ae67e20f008d723a78ec80ab84858b7daca300a98a740156a7024018a5f852def284da579b987e7fb928c64fdab663544411ecdd9f7bc231cfb1303bbf905ec24fe1b760ed83e98240e05eb5d7d44d3b2bf161337e47545093c2c030461ee6d1538b5b74d39b646aa7d19a80851e1cfd45bd1cc428166da178e363a8b20462caa808dc9b52d2c84ba15f60be9aa1f1502ed69e602b6555d38b7b7997bc7cc012d2cd8385dcf8db4bedbdb373e632b6498862358811ca4e9ba895a89dca8cc728addc8217676b2f45ac8d5ebbb4e739d6c77e2bf26cd502a5297ca8f596dd6bebf0a54b4ed025a77a8afaee284052e8f541616551258aaf1210dfd52605f3ff9aae27bb8b5790aafc31225848f6aea55df77246b2c328a69db9853bdc95259cc98f9e5d982f2799ed0bdf57e5969961f8538a19980da9e025138fc04f9549564a6e2b3460f6bb0dcdb00755d9dcb2ffb8a8bb54bb3cfa8d7e53b028d876f9078f17aa06481461ebbdd774a40daaf4f3320f48bf321976a34f44620e4a640f49989b7a1c19422ec0374db39afb1a280f3462291db9ce092665f148d83de244113c441be53633eb48bb20c7b4fe2e51311f217a0905c8afa2fb6147e083abfccabc2c99a0fc921afb4fb766ea073757994fc23b0ace69f848cb82ddf4cf5ad254f6d9a3b53aa953b24ec9f7a5216485cbefd84410632abe9f68e53697db5afa2740f3116c76d1677e92de72bc12e2d87b841a0038bb07769aa3876fb586a34a269243baf588cd3d60bff64d43d669a9082ab42b676cafb5df2a2afcef65788b4c0ce3c6387bc2d0172fcab5f3c6d065f3c9cd9332252b474c618348f765b46699ae109aba5538bf25065ae45bbd6e0266b422285390cc15b882c0279d59f60dc3e5b6d9a04ada97e65c681aa1e8f0c7639daa7857bb9514608fe87def4a9b78fa4f261999fb4db79b6746500ea0122f7f4d3da55f637d983bec8de1080b0d152284aa8cfeec912d0a4acd0bc875a1c8ea1079395dd9130fcc64332b0fac0b9a1231489ed65d913233fa2af39c9f614c3273cd6813e0afff274dca339f519e24a8aead6bc9fd5c060a8d26a8ba7e0e1133bfb328997e3110032728770086afba011950ac27901626bc3720d62b6a7ded10ee106fad526ddfd28a3c9f32daa3d584f8dfff7a479247205a1509152fc851809d7e49275df671e2380fafec09bad000a1f1891e99c5c6437d93eb81fe0469b49110575d8d8def4cee9b96b0e0d30acbf6527fc072b855f2c452281d23f367f6277fc061adf4babd09ec385a37325701c1b8eee94e66a2d210973e57cbfd8b21930a7ad4d6f5cb25ff177f38859919ae96f733fd63d55946136131eea2fff04731dd59bf1853347c5ebcdb462c74fb51859a9552aff7d3370a27ce1629c41ace746a66589466b7983542f3317ed38288769fb29e57cbf8ba48057f21cdb2cf43ca28a661929cfef16bc5073c667ad8cd604964253b993c6fba8e127e37de38f9c3546b6a81886ef24f1515a5764cc2d3ea91d5aa56a6101e9c81d1b097607fb56d3ce052a4f621b01580bce46019ff9273bedacff8c57504b0babbb2ced226542ab23a3426005069caed496235382b0bf84c05e01abaeeaf332bdf6d2a99db258011b9dc603897802db1319d85bf4f64d9fda84c347e1bea87cfdfff2aad3620df64fb040495b31455599ea41c329729423dc4c01d862ad180e3732c96980fcdd0bf4ac4b9799ddc063afe9be4a0c3e60e0b7da499a04990e4695eb446e3d8890bfde240f7b458631f780708a192be69e49df461964c022eee8551a343ae52dfb62bef260be007d538290d7a3ed2d553ee571", 0x1000) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001080), &(0x7f00000010c0)=0xc) dup(r1) sendto(r1, &(0x7f0000001180)="490fe89d1e07a42622ab90bb3cc692d42a1a516c27f46a152b5c64a5395e5cd5dd8d011335ecd892e62c906ddbeab09191c67f9684dea9d68dbd26eaa11001ec3f58f8bf16ea758e19526d65155d73fecd323150632a66053ea27abe9b9fabdd812587384c9dad920a830eb8ca875e72849a98b525dfcd3196d17a4540fa153f610407fcd8d1f7c522e3e48228f4ca6eb55de7d2ba9445", 0x97, 0x2, &(0x7f0000001140)=@in={0x2, 0x1}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) syz_open_pts() setsockopt(r2, 0x29, 0x800000000000041, &(0x7f0000000040)="90000000", 0x4) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) 16:00:24 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x9d7898393c7bd17a, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r2, 0x0, 0x10001, 0x8000000000000000, 0xac}) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x3, 0x5, 0x2, 0x4614, r2}) r3 = socket(0x11, 0x4003, 0x8) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x400, 0x0, 0xfffffffffffffd44) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000240)) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x200000029, 0x2b, 0x0, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x200000029, 0x2b, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfffffffffffffecd) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) socketpair$unix(0x1, 0x9d7898393c7bd17a, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r11, 0x0, 0x10001, 0x0, 0xac}) fcntl$lock(r9, 0x7, &(0x7f0000000180)={0x3, 0x5, 0x2, 0x4614, r11}) r12 = socket(0x11, 0x4000, 0x80) sendto$unix(r12, &(0x7f0000000300)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c89f5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d022ba818e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90140b8aea28a1d21aa8a45ffb9e006ee01b1257aea8c500000002000000000000020208a371a3f80004000000000000000100"/190, 0xbe, 0x3, 0x0, 0x0) dup(r12) 16:00:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f66696c653087a32ac017396c00"], 0xa) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r1, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) 16:00:24 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b00113c2700000000000600180000000000b258ed99bc62552e79d99e000000003f00ffff00603e97a0c2", 0x32}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) close(r0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x460) 16:00:24 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000100)=[{0x4d}, {0x44}, {0x6}]}) r1 = semget$private(0x0, 0x4, 0x2) semop(r1, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r3 = getegid() r4 = getuid() r5 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r5) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000040)) r6 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000880)={{0x0, r2, r3, r4, r6, 0x14, 0x6}, 0x5, 0x9}) r7 = semget$private(0x0, 0x4, 0x2) semop(r7, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r9 = getegid() r10 = getuid() r11 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000880)={{0x0, r8, r9, r10, r11, 0x14, 0x6}, 0x5, 0x9}) chown(&(0x7f0000000000)='./file0\x00', r4, r9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:24 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x6, 0x1, 0xfffffc01, 0xcaf1ba7c41c5cce6, 0x40400000, 0x0, 0x401, 0x0, 0x6, 0x20, 0x400}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x889d) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0x10001) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x95, 0x4, 0x4, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff6000/0x7000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x6832}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x800}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x40}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x401}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x3}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x7}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file1\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfff}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/speaker\x00', 0x184a9, 0x0) dup2(r2, r3) pipe2(&(0x7f0000000700)={0xffffffffffffffff}, 0x10002) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000740)=0x1) shmget(0x1, 0x3000, 0x40, &(0x7f0000ff8000/0x3000)=nil) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() getgroups(0x2, &(0x7f00000007c0)=[0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) r10 = getegid() r11 = getgid() getgroups(0x7, &(0x7f0000000840)=[r5, r6, r7, r8, r9, r10, r11]) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000880)={0x6, 0x200, 0x40}) pipe(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r12, 0x20004b42, &(0x7f0000000900)=0x5) r13 = socket$inet6(0x18, 0x5, 0x40) flock(r13, 0x4) r14 = fcntl$dupfd(0xffffffffffffff9c, 0x11, 0xffffffffffffffff) r15 = getgid() fchownat(r14, &(0x7f0000000940)='./file0\x00', 0xffffffffffffffff, r15, 0x4) semget$private(0x0, 0x4, 0x70) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f00000009c0)={{}, 0x4, &(0x7f0000000980)=[0x0, 0x0, 0x0, 0x0]}) 16:00:25 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2d0, 0x0) pread(r0, &(0x7f0000000040), 0x0, 0x0, 0x200) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/64}, &(0x7f0000000140)=0x42) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000014c0)={0x0}, &(0x7f0000001500)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() r8 = syz_open_pts() r9 = accept$unix(r2, &(0x7f0000001580)=@file={0x0, ""/22}, &(0x7f00000015c0)=0x18) sendmsg$unix(r3, &(0x7f0000001640)={&(0x7f0000004940)=ANY=[@ANYBLOB="01002e2f662dfe703c4bffc21df509a4e67b1496696c653000229ff0b52560fb32360853ce57c602c49c30e33539d399c3a970a91c054841be30820d0814d0bb5ab4595d2e82237d3c48bc084e859bd49718ea89407bbc7dafc9"], 0xa, &(0x7f0000001440)=[{&(0x7f00000001c0)="1519636bde9532306a0e84e12c58f5dd77ba7ad45e4d3c5d14a7d4", 0x1b}, {&(0x7f0000000200)="30f8a1352af9ca654572462cb294d3c780fccb3d6f49342ab1161d5fd5d25a7bcedf8867941f1b6695f962bcf9a04c0dd75bf069a6231aad5732871b191958581d2be7bc5794c0630311bd867c1e2df9af21de488742f23cdbaafa68ff5025687b881eeae3329d1cc2b7cba5e8b20ee193b182e4c4e8d53efb61110ac140b074c9ada0738ddbc9d003a0ec85ae318602d3d2894164172bb130f5389dfdb58d3c6cd02174d0ead29b77428940ba61bc64a065b93c03e1c5c67d36afa48d6bc270963d4d2c92a2eb73e13a558bac8a6dede1fb04865810e28848a27db61d31efc1d9a5be87bfb46299b80937b3c90b918cf15a9f4f", 0xf4}, {&(0x7f0000000300)="37fc0db3d42603079c418a766ffe39de640422b5290fe66fa48915697047385426151b5864f64505cff55b389a02bb2b5539ceff4b5e3eff1d5e81a8a3521f76db0a68379f6a1cf2080c41b89c891d18a16c83890249c2fe052ed8564ec25d8e0c09c7abf4f9fa4f0b4adf2391375a10242ba166bb3c5ac75a335ea6a6d57f7804a55675b26bdfdab6e9c7522c5afc81a06ccf7c96e52592cdc495d539aa5239839c86ee5999aaeec1b20ffc10bc7f871da2ccd5a6c0f060a243cb4227c073df47ea9c51cd59513556e84226b9b09a6d9590859130027b134e6fb88ff0dddb22582e06a80c83fe56f61e308c00278689538ce6f3b1f5678459ddde923acabbfd0f22f6004b486c09f38d08b9422dde882972334e3558d311763f4137a24c38b94b74fb8b429513fbb496ac87de96c4f901d6d6366401cf976f70e217e374d4717faf646ab5e56af44339749a0c0f31b5a90b7576bc819775e8e683fb3371e76b55ff802b5dbbb3b62efdcf0e80488dc3d37e50f45d89cdc2cf07161d92db6b84c23a49013c8d96d59639bbc53ac5f0e50dfd07136e53b7ecb111d931f94f74aad9d2f4ea96b03d7db0f9ab522ccd6bb53d955a0d6b77c7a49ee290578452aebc62c79d34d4f7e658db2a61b5255a5e8fa2feb54139806733c9086a26eaa185d869f6a2905271b2efddfb102b1ccba7ab26f91b8b563e09002ac9a871f1175238b949c584f06682a3f129fe5262249d567452ab36baac05d0a9584644bd24f2a4056022d8dba01a43a7b38d6dca4538ac9b85c98638cd0201dcaf9a32dfef794d42a3538d5496f09071152e6ad797d76e2988e71834c077f7e59ed8c410ce8168b1b7be4a9dc08833b7725df2f96d4f4c6f78b4aa3b432b584044674056b99db3d9efd7b4eaa28e9cb82b40b11f4e06c1bd903a945f7a8db33417e25f185a3cccf07635a67e8b46c0f8f3ca76ba166816175c5cf73358af42ac884ffa148a5b77be05414e0765c7d2ee7d05228ede63d3e8042e58712fbf408c39d1088ba4d26335f87468ac195a1d1c905a9681e723264538733875770380b373d049d56e052b48ace77425002ccab239c5b92e709f70da861f6b44e0c625e6bc6b2613d603e54110a379900be25cb9eb7ffff4579188358bf152da57b368b35f427d4ba56790dba12ed60a3723f91f0d3b9b5a6678cdda28960482bb1a496d4fa768349394e69120883360a0ca6a84ee571bf1ee56abdae505f3a270d1fe73f8aa003f32269ac16b03f63f4e3fdfefeccc46d71bb39e89b0263bb5b93afd0c9a432326f4bf857122fbef7aca6fd1eca9b2ee6e490fe6d766edf12715012ea77ceefde7a281be159888b9b2e60fde407b97d042a24d2ff60ef99ed7d42797da059a98fdfa62250e31066ae60705557a47fe0bcd7b8ae0613c0ce3bc64050c2ff6c153e6f592fdf939220ae9b2f5b3795fc5fd16412343c0a2ba52ececa5cbad43904a0cdd2d023778bbf3632a39a14f487290807166a5e3f652ddfaf73fab64231169a17a30fa7fd71b44c38d469164c38b5f49f2518d89f62d841413374ec2c87f2cb3ac9f32179fac876a055f0b726ca2098dd2ea09383d5742df667173c3ca32153fe4935c0bfcbde193bdb478b10166744577dec1208af23cc442501c8e891fac355168f542dc3d7ad2a64aac133b041bbbfd63e90d593a2fb0f1c15570c56dc2bcefb1c19d96b08ab2af49b9a0046fe76b36eff136c943c3fddd3f4f22a7bced89df55261fcec2e3416671e0c21bb7bae603bb20b548c665e574bb396d5da617660a487b5796e28a6f0224fefff96c7c6a4f0baa595530556298f5a13cc95ada8772b9e24801f1c1b8b3bf9348b3651e286fb0150765d02c23226bc5db2050fd3553d49b9e585ffef655155b3bbeba9250c5a07532f31090bcc60efa04340c61ce4f1d9a3a716b528541deea878881ad9d521c7ab8360bf168312a45c8de92b5df90b72b1adcb6e74ec1c22a5e42ca276cd06cc8e7fd4f9839472667d8f47eb119ad08ba634e61fc73e83b6f29ca257912ae1f421ed9e1c036ecf0b8fcbaa439af50e4f409968c9bd07a5c4543c8e15eb0139a8ca6a38a52fb83adbdb14a04af1a91d1b05c3ac083123cbc2e3cefed94083d7edfd7460a789d7c647e7a063eddafa6892d42b03740305545a7e31f4c156075f11fe144880a9f7031cc7beef7531eeb0e2042e10ee23c7276361dd39a9c7cd4a2aff042a0c895e04a9a99e34c62198b95bf470dd0b7332878e50cda2c1e79c03435d7aa3c1b62fc614451fd12a188e3c299ae54fdf943b17a885ac93123a2f292de3cf4c4573f2a0c8c2e17d28d8bcb5554f2742a6e1ca1d37a8e3b6f132745369b226cb9b0df8d6c274e70ac6ca29ccbec9f0341122680d88a2a6354c8a36b3b92b090d3750fab36fe38a9f7d826b2e036e2cb614cc595f863249ec3310c995a1d3161d96b0142ed1f1076dd2043436fa68964851e10affc5fbe18bf4a27f953f23a4e7784c562584bb85c9b23e67132c1bc14c1dc1fe72877b97f22f9db128f97867de0e832f2abb66d50e1080512378eb691ce3ab9e829d1d0ebd6628a0ddc44ea85a50cbf7bc299dedac1247cd2fbc27eb326e22e06c00db5509e3266d4ab4a070e73b62bee62e543b3f19328c13b8bccba34ab1d87fb613ebe797cf1938d1ceedeaa60913953b652b4a4b9955bd4dbdf2eb57d0bfebe553f9336fbfd3ce15cbac3a04d918766ae9bde38a567fce1d5f3816bb006f4e9a8e60903fd324211fedfaf94fdd8357addbe37c42217c10575031ce358b7ee95bd86b956952b432c996cedbcc97df0dbc141b753a3c2c3c574f9e848272dc46d4c62db9e49f1b00c56a3d8fdbe653617d5543dcad8f82fb3b7419b4bea6c01d28216ddd6add105b4519a9dd5f7c90fa024315db9d14abf06992d1219b0628e37ee7e4eaf921c9f9fdd3140e4cabe67a5db1cd59af0f45cbd397fab08b7487caaff88cc6ec961fab2d208882bc35e92843b13f42e4dd8f001eefb3f4ea30b719645058fc9510819e11ccf54c4d41c4e53775035129868ffb4cffefdc1e7d2086f708aec51208d380bc41d80f64b5d559957398bf64f8692fb29698a7ad4750a6d7389c8fcb2659b32b87f309cceac68393ba6f8ab8be0f5dcbf52dda9d7af53bdd4a6f05a6715aa9f4269c8742283c47ac3d45947e26180981e0e965bd96a516a69fcb1cb7be9f85fe7e1b29928b599ebbbbc0f4840e5bc9cab59e4eb243e3ec04238a8056d4333c2644814115b95a3ff0a2b0eb6fd5fb23b961cfbe99a8dc173c5c2f58ec56ba4dc38fa067e1bf24fae48655b6ff3d68b462842b65ef479bbc764f3db20c1e9474ef888f630ce19a1c7625c23ef553b94bc6ee7c9644aab870a3ebb36ee095f6887886cdb278095b6270496e798ce633fa897ae9e8f7ebc4520246226989ca545449f55a309816395a14d4a4b10cdf389fa8977436225521e634ea8d7be5d2432dc0337dc40a6c3d8f0b1277a5b2574a126fe73b4dbba56a8c977f920759c1f6d12cb9efd3d3a11020910894ba9f0c2e9857f701f457f214119ba570b54441e42dc52e2aee3ed61d000064835563377cace53684d639f1c9e42d1c5bf0c7b83f6ba7c5bede2c459b91b7f79fdcb1d2f49a8c5802b6dc9492b6086c482a3e1418c4ca783d9c4678b6883b57d169850893018d520432eabdf5f9c112403a460a3e2e1e9014075c42b91901ba1bdb418f19cff8f94d3e19dcfec23de3f32d1c15aefe5560cbcc02d5a4bab3b9c740838c96602b59a858c890fcda5a553457ab46d021ddad893684ee662213dfafc168df9637ec44a5e5b52fd0d94291ab91571c8a55c0211a307c1b8d75a7742d625974d2520d84286804c17591df540f0cc643f55bdf6533888f709aa1f1aad0bb8dd9cd43d10c860e41042817394fcda6b3729cdaea2ff676aa3d5ba9952464e5adbd61a6b46dd5c8359f7cf4489ce44e8bccea9834e83051b0f0756dae8ca704bec705fb60d5a04c59117178ec270d464e0c7ce8b128ef44ef08dc3ef35e00b640562d9aa5a3ddfb22fb8f6d1806648918249e817fa88b96be344cb1b58206d44891d408e3bcdec64b303ecd3c9c3a72bf84bb30147a4a62e7740cff64eecf630317395850252f6574eefcd116e302a3a73dca59ffdbb18a07fd9bd160a00c238503fb42b60913788e209adc715181abe00d5475c07ba7a2d75f3c46ff14d090e5006841443cc76eeb248c21515ad31e085ffd4ae8cb36a0716023f5eb3ddd8be30a4e8ed6c94e3b6453d2ace814046a85e22e17393b4d2e147a6e4cebddf0ca85ec1235725e6628cbcc23809412a04ab7e0db31da3231d034631e7806b042a6a5c5df5a8f6025ebf72b8d1cdd3093f0d6b5a832b550b973fd6942127170d19c527c94c4dfb32d4746f32a67d4740354f83473f2b8d0821cd14ffb9fc19b6bc7c084c183b8047eb588882879ce1182ce8c77fd8bce928b0b0be6c1f6b4dc78fc45a41f4798173116f78a3a056bad090d771bdbf3d09db175ee2b673828e84c97bc4a4f57bbf40eac37fdf75ce3a0ea423dc33219d2da106fbb3739ac968d3cc32b09dd4d7f0db9c17fd6116a3af231eca693febdb21008da448fef3feb18ab569a9ec0289481140f416e3a8e4b1f9578d2c33c2c2c5fffc319da85e67c87e57d3a1c2a1a5bef20f24de553a0de877f57e70041d2668c9ed2345931caf4c184f9bf8a42e8b6029a36a1ba04fddc15bd08faab21aebfc2f8b56c91cd7eb7bdfc11caa3f9894f4b5f0a8825707b524f17951eef477ef4c629c77492acbf9c3959a10259db38508ea8b7ac4e34442cb5e9e784bb2d066bf8563fb5fde5c7066516419592736e617edee42c7d5fae1db222b6f8c29cc070876c102fc3b92d537c635953a4a68197be98e4617d888f3e8d7164bc5acbcf00478acce084bfaceeea8522e411cc15c6b1905baff9f46648c10ffc57e649e1c7b96091357cd58658fa5534f3dffc5ed2d1757db94160f612edcc429464f8bff4561b2bfcdd4fab2e57432a8cce05e2253fd87df3b4a6f747fe33d57a8e91ea860381f8517a3c52c5bf2864584f51861f2dfb7a06b07a9315d7df9d49bcd52ba3fca30ba6c5afe03ba991a0133939f877fdfe6d194f3eb592bc188203e8bb32b48c697384e6626c5953199d812124c9dd5aeef593a82330d24c840191ed8ba56a926edd2acac64af47f6c9fad5405bc7691e45d6b430ac3079a65fcf73dc528bf1ae2dc5d6e9fd12eff5e75239d876c839dceb3134a3b9da156c15b8dc7976f5229cb6a246d0d4a2a9a5531f98dde83c37f0d1345090e7dce61b9019ae19d9aa851bcac4271e0b942b1cd45a0672de208f8c0681b6f82313351f7dc40dfd3ccec94475399107989de6f85789ce3bcb4a403025329e43a234c08a970fdbed7d8cc35af93b52d514d8474c15eef47cc00e83fc4f1ce62e46754f79bcef8470d03a617f83ff9e5e065bbc13e6a2c09d579bcc7fbe479d153fb0fd12274634f55565877c11837af35ab4d882952ae2e030711d58eb758d89740f3c8aaf0adc2f38b466c3d234ed56317f26746339be4c641a7f4d900872fb89250b178574acf02c57f6f5740ef28b1c27103bc2090f0b704641e257af1cde9e22046847d647b0c8c32ad654345b009d7c6fb07d3b558fff7edfae167b868a12a001471e9ed16843a7c29bec3113ad004e2d4b34ea41e400f098735d929a22ffe7b6578b6083d279e696518f03bd49cd5bd96bb4b80f7517b7b7", 0x1000}, {&(0x7f0000001300)="121afa8174fc431d358a2bcfc3ecfe2d7d991191dd13b8d82b9c49e8a5c914f8db9939a0e84611935293993ba58d10a7e93f93d61aa3c9faee495dfd51b85b1716aec03537813c2cf24c9d9dfc7e3e8c1b97c8242430baf3269318a9620f5b4ccee967d99715da3d13008890a93ddd021952b5cf02c3cf34fff5902b931d633d3c97888efd1f48ff061006a3", 0x8c}, {&(0x7f00000013c0)="fd6370fe44bf25", 0x7}, {&(0x7f0000001400)="4c78ab37dcc608", 0x7}], 0x6, &(0x7f0000001600)=[@cred={0x20, 0xffff, 0x0, r4, r5, r7}, @rights={0x20, 0xffff, 0x1, [r8, r1, r9]}], 0x40, 0x5}, 0x8) sync() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, &(0x7f0000001700)=0xc) lchown(&(0x7f0000001680)='./file0\x00', r10, r6) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001740)='/dev/wskbd0\x00', 0x28a00, 0x0) pread(r11, &(0x7f0000001780)="46ce0470", 0x4, 0x0, 0x1f) r12 = dup(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, &(0x7f0000001840)=0xc) getgroups(0x1, &(0x7f0000001880)=[0x0]) fchownat(r12, &(0x7f00000017c0)='./file0\x00', r13, r14, 0x1) r15 = kqueue() r16 = kqueue() kevent(r16, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) lseek(r16, 0x0, 0x5, 0x1) ftruncate(r15, 0x0, 0x5) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f00000018c0)=0x6) r17 = syz_open_pts() read(r17, &(0x7f0000001900)=""/4096, 0x1000) acct(&(0x7f0000002900)='./file0\x00') sendsyslog(&(0x7f0000002940)="54a4cf2ff2ab171d029c42f244a1e3c2099d5eabd322a3f7a512a220fc56e66b4dae5db1ff28485f41fb5b92bdca7ec33ee1c5345511f84ea72e8a53e1bd03a81d892148b561444e1de4e90f3435a8ea88e7782b66f635d5f3beb11045711b3fefe50a8526a23a15642c7ee7eeb5b7962ab438dab2d4f674551319b938572474f17501bdc58817b7dec444f39394452a792131044ae86ae9815b7087bdec4566ed443ec68affacc535fcbeb3a344e2586d4bf2f5df426202275d16cde3bb481e24eb7f174a7a57aecc106d682b34aa50774b0fe2d07fcc5405061930c1a370ac3f95948d5acacb4f2e76e150a99c67936a312a8cc5a5175425475b83aaf5384056615310b5999da14403c436e2a812b9a09e02cd81aa062e33b05d7729c5de10b4553afba852602f133cdac7442c11d992e0c606140e84952e2b63352ad3a4bcd73f6a55de92effb67fae35955a48d37a8131a4ddcd2c4828bb46d780c547ea8f198ee1b1016fd333864bdf5cf6a8ad4473b5db6bc026943174211c6d18811b92aedebf1e88aee9b8a98b74d0dd6987e5c85c4a02fe0b8a56e6ed20637445ee03f8908daa917692d106c95ca1e882e3a451a75eb8c92704d27f4da38a8305e8a2001bbe594a47a977dbf9105aa81650d581e8632daccfc1b55433450301b583c82fdb649353e7a9db1ecc3bd5789bf4da65e5df74deeec1a0d93ecdafd18c8ce866f78f9913533536a0c75c0406896504687157cd860a8644051558c2b7b11e8b2cbb62a0f499df34de2fd04a5b9cfe97971ec18c8ca033dffd1096376006ba6ba3600a209705932b710ed115bd7d67377ac4f76e3d8ecb32cc7c1e9a21456e1dc78430cf8f4f0c71ecea7b219f01688454f44c13eb30ea246da85b94cb5d5d882a4ed5cdf0562aa3f72d5cf90504b509aef214003e1d996ca14ec990b107fb6087ece7901742fd58a577d063ce02ee6c8b7b56ed1dfec5decc27cda3b39c81d1f50a09b8dc7a8d579a5dcc9ee60c6893e58dc6dba8a19cfaa9779ca5dcff557835adb4cbaf183dbdf9936c8e57546d15eb3010132a027fbf9227480aa9df0ad92e525e8f7fab42116cc468f1edf7036197964573bf3375bb081da587c8986ba3bc69e5ff6300f7575aeba81c1d6cc8934c2ad86a9dc9ea2fa6712bea816650f7f0dfe46e3931a31b4e021b3ffde94d6d8e5c2c54820c47e7a1294980793172dd4cbbc040f817930b7f0fda492b4cef77fdf45c5b7ff2224777b46d177f801cade804aed149ee221df21a2c9e65d8f67b948aa026b639a91d5a2a7ffa2350c23900545ffd3f3dd4190ae6d413d984727ca22cbab4cc6f6ba8af7cf8a5abb881f7fb6d3c585ce1225c1aab84c44c60e0f597c075c9ef60abf178b6bad51ff19f1762a4ac5f8a826a36862e486a1f64e52dd47fa0b2c7397f149b1a06e0c4356855b668eaa189ccd38688eec9209d8d735c807d0b17a6847dc16f105efbf7d699038d55ef9fcb68bb51b428684dae297ded8c1f8792bf34c64b9a9ffeb9c19134e86ea0ce3c5237a508fbd246a4868630c6edd054c35cfad28c4a0bb1ecbc8ac1a4650df54fa7c742f8befd3d4009de35eb4e9479564b8e5ba820c7d291fa39d81c23609550e55f370077580eb8a47e27a3ccb9912b717dce1f3e98418ca51044a9eb9ebb372c49651a2c2b403d678a884cfdf7b29d7bfa70a0852971056947a249f0e2fc49f3c8d158831a9e97a7143ce6ec478117894715900466404021a9f90b346d9e66101a14a31ed5afcfd9d50b4e1986b4ea6d13ef1b854fcef9620ad56d1abc0fb7f5b492149c7b8dc4f3a2a1e3d10d45f8a05f9bafae56827ccd1f6f78668a25d79223dc181f2baf34f8606a8e9154318841585354c950de454cf3a1a38b40db26bafcf2cfeef71e460e2ea710287eb3e83ec1e7372043ece083815f5f193c5fc46e9f1c4f40b2fd9fe3cffc693aaa81a4732d824b06548505e86581e2453493dc6742e5a683c8e3f00eb2cd14370bdb231adf8edd71a332801f05762883b117da6d14891c2149c84f75e28dc30607e34d437431164365bbc96eda67d4f8ce38baa51f05efb06f629c4258bf904e5d3e7c3c2610590cf0221e27c3c224fb9b28cb05bb5517aa2104a62928258d95e48444afc9276ecd9ecfc310ac0e0b927973e418313cf9f26963988de4877799c570dc27615d31918511397d75aaad410d55a2e9d2abb64b231aceedae14f748dc4415484e1554ced9f0cf368787dd234da3cc1aab9ee98301caedaa222176232bf392602a118de9e5e7d28b76846d7913204db502587015e9648a7e06dddfcc2453f658ec607b5fafaef5767cd389cf2a4a4d0d2e7f36737ea2233f56531df1ccc753112d9e70467282b58133ab3bc4f5382d5acfd88abfc847b9064fdc63f8e87474c53f90d317d33684da4786e2d0fb579b04866ce01380b5b5a794c5a6796214844900b726b783016cd61a64e300d3ae23cb732687a10ba8d69c4f678ede8cc69a38d3da93affbbda9c66dc2011c512bb09e14d3439a1dcc275da8e90bf34506ffee98e1c213736edcd0203e885a961f64a508b9e05c301cc84dba6c96f4d224eeea0f62a01c8b734c78d6b95964d742642f5ce1342a7ea9da9441d59153e82800e009c72429420b2ce88f8f3c3232e3f956f24eae0967badb853d5a557acf0bc09d50b206c6a8663199ed7f3469e1fbf62a24f48fa6fee4a765d10b74ddf0b28ba56083389741c3ef26d109ee5edcf3724003fd7d7754c880e43843c3ba78dd66ff4206f8ceacb8db3a659ef59058bce313e17ee18615731a54c6b0c19d52afdab896d1733498869e2b29870aeb0d4e7bd72ea74affab73101fa33e9beedc06c8f35a50a82ae39bb7dc1267fb4ff65723bec1effbdd783b238c4420d8190f9e7f24cf2b26b945d72b01b57dd1ca3c0fac1ee4889221760fb1259fc07cd599025b9ab551c6d07e5e448c1fdf58221d9d3aaa4f170cc121319c649e545f3df92bf23d56cbbed2ea31ca76a24d680ad7cc40421cf3b98d9cea99117ff72901b30f1b6aa423d0332aa128513fdaab62d061f5a33906fd39d16743efaed4b810ae0744343f79c359a7be2b3eedae3eb271cccd37444a164a522f6e1148573d1a527f53ac5191d7636f3744076895ccd6dac6927947b21ce2232726d218355b19f44f05cf745cce81351ae99728407febd7afbd0927cd44f1e6cbc5f47e4788c7b2505fa965aefdbd72510443cadef38116f96188dbd51070729c9207b87660e3c47b2c635f9507df040d056b1336f1c3609aa30591bf4ea76f0b7ecfc76be743eec048acc61b302532e2e5db9a82c15073bcddcec13d02c28954fa83f3aebde4e8b7c60e74d2c6f87ecaf7fa369f70a069b9ca0710aa65cc9f119f636fae40bd11c7aae923df073cfc69cab95ff851bf1117a414149470105fe2fed2bdc6df7d87bf5bf505d92388ad2dd02aa908499f531226911573a4320372426d047f0216da82acc6fe687368558f17eda084996ffe5bc645eb0f9b4f1e3acc8151be008be2ab53f32b5e78b54864c114415c9f4d15ea693ab3f403cd75ec70ca929d2e70ae53451d8c506496b5c5e2970e5ca655bb24905396d326428603353c978e997c6e7df8a38fc493bd294dd6f796ae16b9a0a78f1de2312b1d422e51dc1be4c444733b4339d704f3d73e0d26a856c256f4825a977754111adba842f2890a2661ad573cb0281f6967f66e31210cfbfeeeb44c1c6697fe70b04f33a2574c1b0ea8704ed8ee99323753ab93ca1354d131788cbccde69f61c6008d3cbd9f6a89dccdeab16ca26975eb74fe6e947f0eb215f8ed1ac2699b0c12aa44ba49827e8ef83642bb455f7d5cc4468e73cdf8f4ba6c89d9d32ac4b9cab7f60052ee9087e4c9864c7f09b67a79cb32b5e0468bfc5c0d10d0fdd84e8cfa18885a2c9c447fe8f96d4d445a1ea8a4875dab8b911b5e78c14f903d6b9a9967a2aab6b613d72afe3b7708c50ed0f1e56e468589da0a9dc25465643300e74065acb6c6e4501fff3cf1b81b08a676f36ab0c260283bb57a2c9bd09bf420347b072bf6da92f401a4efdf9a0944d203fd1641de9d3cac96bd67fdb788a6b8c58bfd2fd9da82f038d9735cd2a32f787fb63cf65fc44c491d7a731cd2190ae1de704870eec2b71299eab0c875574cf57abcaa91eb4360228929ed5b2d31a78f2b73a688bdfe43691862ad700ad194e0c0de7dc30b291fa233b90dffa89ffc755c6027b280d5a0032158a2fb299ba18e03f898d1e4f27a1da7f0704678a764132ddb0ee9db82a8df2949c33b8aa89059cd54662d9135780cc6ed783298c06f7afb341c48b9512dcdfe2fdd7ae82a12ea328901db1af035de0177bf879b65548b54bbf180ad54b0465b6c5bd2e0481f86f4129eee61ff2bb564614bdc4eddf561d12af77e7e385c98f648174b0c7eff393dc0cb6bb2aca0759b10018635453de5359ad03c9454a061d92e4bf17a15f69f6c455080ed032869f7df879a16735abe8651f7680391e29e25396f375145445e2bb5854c581cdfddbae0bd07ccf7b1e47ccecdc57d838662ab93504ef8847e57b74add0e7f1c3f746614518c3456fe0b78bf5f2e024edb76ee5ec7b67fe778db1e8e977b6e24afc368029a1b77d659881d65ce995f21a0198821cd3e213a04167c93b683e84a1717ddeb6fbc18956af9e4c96710724b7f0a7b45e5be754405bef857f852d73d1f16c2b88c6744cb54e793fd40f7eb6dded655f64135c41a7f1af5ce7734469dab4c42b7796cb3ee206e13ee3b27488e9b70255d6ab9299328141a85b24519f9d967f77f1966eb49da99d2a573761278c087a0894b789f0a540ee71b0916c22e2ebb0fab82b165ad26eddfd1f20747c153485934d14fa51f29c1b1f112c9d83bdd981841c53fd3556588c922d18c16eb10e182aac0471111d9c5d183109c52ba202d20039107d79f4d43d3a46ab6e9021c785de961343f53cf6dc1a5b5aee25e87e8f1616b99df8ad9475b570f764e253739ae18db0f72c4dbd434b807a9dccf443943657cea7fc8c93f8a131c64723ba33f8a8b5b6a9dbd762bd8529c723981fdb2c389458e5e71c9622f101a89388740407f65a3a5f2e64968e02ccf25fa658b76c6d63cb9dd282d9cf604b852b6ef6cc49605e2f4054437edb28a1bcc5cb09b526dad8ff379991e134826de6b9637c7d787d4ea0180fe241d22d4708e664856d20f5010e6ede395b8cae89bb67b72747a275b8e630975341b007eb054067386b7a9a511201daa710afca96f810224d4d3e03f9cd1aed29ea359948e9438c760abf19430f59c4f070f50b1cfb4e0f31c094b7bf50b2dce3ea999243547ba016c0457d57377b78a1245cfb91dc940c4fcad125098ccdf23d8f4fce09357932e02f21a6b20980734a948a2f27d853d6331efdc93b4657efe20707a57218b70b1a00943ec178fb18bc8feeb2780aeb10508ec018b4fc575c75cd7e0b69b78add84aa84309712b8c5c6e56deaec62e579a7f13a894046df3e13eaa20bc8890acce074aaff5c1fb99703e2cb7299a8e17dbcb06a8436c05478f48066b4089b5a8b55e8a80143c2ecce5e5b80a63dc5bfc451eacc84095e4f15d0e9b77421cd24426ceb72190c8325129e348093b95f8e291e3bc15045e3ab345be9b90aeee898adb9cdc430996781b896c6148cd0aa11d094f11354d0cc00ff04dee2a69d881e31fbe2bb4de2d5aa854bc0e8b8b3b8d191d49b54929151896d15bc446d282e5f51e6d14fee7807c1", 0x1000, 0x0) write(r3, &(0x7f0000003940)="adbb38ed03f6d8051f36dab8c04bc31f424e51e0a8d8d29fdf2b51056e380e98aa4a0d662fd48fdfa4d7d151f405f1ea83ef03ce9ade501f8c11e08f3f06820a31ee64892fd9bd3b279157e8436bd10b8cd4d110adc400d81d60b605fb90fac167f539bd410158e8e9ffdd1ba8710e1772675c9c23ce8f5cdf033ca2f15064ec5e4d999c6b177cbe573050a730d2ef9f4903f94c3c1b0eb54cd0494dd768917a5c21507e2b97de44159a507c7c3c16906c27f1a84c152a324a12d0b27763f969f35b94b60f963eb4e715623eab395a908c6b62044045789d587333126dfdc6fcc7d3bef32009fd4f35a5a5922b317ec487da663850ad9f25d448bb93f5ea0e7f636b662a571a3500119ddd03e80a0f05b4cab787fd35b66dbcdf878d95a4365db286a2cc81bf99181d3663cc7d105d6b943b26a1737e9f6104ae639f43319541b88d257d007a0e72c53e1b61028a9b0c3959c6b86062f8ba0563d8afd82573d9b1ffec891cc7c59417ded8b21db71fe874e0ff25cd928f19009dfb35781d3f8d22db1fe77aa778138d7616f568b836d1d74bb07e161309b64798762fe544bd92aa128c03191d90b9b5a8f002e4db4a5decf6ca31fce74849c94b5aa4f571bd7d4574c24b33a1fed3338dd5bd80d5bf7a0f3121547b61800a39f073b2547b221204ae398746ad30ebb664f758250b32468f81334c1c3e44bea07b8950c7871a38ce75c3fee5097a63566eb03d4b8cb0220c331577faec0b4954e26add03ede9f1ab5153d5b8f81872ba9fb43212e1651e15653e745d565aeeabae87ec3a92cca1d8bc6986f35a4fee4f7db525c38efbb7be9f58c9a8417268406f6235ff113248c87246c9ae386818f0e01c99fa9b44b52703e09562ef67a4bf68e347ea2c50c93381462ff95d7133f0d2eeef3a6907c27c26a9b9c5cbc604256d0655fbebc267bf3bd5df58d34e30479f81b99bb7504a667c233ac819f6ad196badec92de9db25226b30b3354cf3148a667021503882fe4a111e51ac2feddd67030c70ee5c11ec7a8cd8d6cf71fd83b8997a484431b6c15fefb76a255637dbcffb2cec1b6868f68dfff5ee4fb835a58f0f8068ddd17865fc01e0f14103cc476262027a044f5a47ea1ea250d38a0f25eb62015165e7d765d0e55941b309570e6eeb2222fd9dd2df2d3595e7e5aa690945041b21db957537c3ef5ba33927f24360b10ab0fd10d5f2325c9b0e3de4284061d734b400e17e61280f943ff65a624f7776eb23d31f8f73bcacf6254fc0784da223561574897e5055923baae98be76e154713121cfaac04fa2a3aa34d43d8c4340cf08df96f8fbc086f43542508d5494204e59de0e91024953063f028dae0d8cf21dcba4b2c71192524b819ec26dd0ce43dbdf205491ab0a04888b8d93d68b54ec65987f44b798697827e3a075ad6671b1b87de842d5c57fa2021493330e1825ac0196aa0c1372853211fb462c444ca6b394ed784a5a5cfb210b51b112e36f524ce4a1fc60bf04d5a0f565868e43dae3d26975903970822497959c414c1c4cd5dd47d72e621f6cae2520759dc319460c1ea0083937f125c93f3ddbc4adf6d592e7495b37c0f41a93399cc49def27966670fb773829ffc2376556b13c17d761c4aba98193a24f0e5d7a3e2db8afebb233620f70f424e970a26fdf1614fe870ef3977935bf1d876960a86b4beca63c7dfba676ce1a12dfc06e0650a26eaa687e35b0b949f523c3b80529e8682f69326d75703908f8f47cfa92d98145de0ff65ea3bd33164828170ed2b4be4e565497fbf95a42608441ab77d43e577fb6efa6f506f36b5335398c3c42a3dcca2e89e02883d399947547be6699393e4450165e8cf30db6aaf101793ffe0c072513b0f0badf8213f286be7e86ada32e615ca5677f637b76edb9aca685811f0d37f1a4c9d84c87ac088eb4f1884cae840470211d713604242ee651bd50e5e74f51eb00726cfcb30ee9a02c6573bb7d5eaafd3ee2864d878512d5b6a05dd08df971e2d288be4f76cdd95a71cf41e2b6d9bd885f407f0274152c294b7766ae972912a99422be1904428907cd7dab8e2a594f2a2e2a429b6ff1b7dd31f9f141674a4f0714ce5ff5a362f67aee1bff83d58b3d6536ee0c90abd1905090d98154b59330de9d86d8b215ee55e6f3e867b0765ff32294e0db3cc86321f77c3d6cfdc97499d044443a15544c4962c63bd58f48e3de57dc966d1aa19f3d463d5851b8e4bbdc06bee62dd0cfecd6ff82ad8444879895b8ea3c44a7451b92373d57e7ffd586cfd60a0cd9301cf95f2f8f7225288334a06a00bcef854e1e5714a12777ba5daaca31b56dc325cbf19d7840aeb972f1390064cf70c4b9e1540b495f313b14b0e3e4394118c559b6fc164b4538c4f4652a3bbdfe1e5d9b974dfc3c7ade7d67022b7780a2a54c9da37d4f641b7141a6ec72eec09f69b5a562607a49fbe710e42beff73e52c591b297e62ae0ddf4315797198766de76930b9f24f698c9fd787ac10344ed50e8216f9f1bc6b53a007bf033cca82e65ab7a6f2b4aae736e5d49101bc24c995f12dc82b2977e34d63dab724d6be24438c279ebce9e426d267f41ff78b11248894a0cdd54aa9731c337eb2b3a2a99ecfc1c8aea04e535fe16907f3903d5efe950e5359fe9a69fd4e2b42c2657543dbe7cff12cc9b702e98bccbb4c8044d632a4b2840c21ee2949fd308c0b1f9a1fae08f4161d0db75e39ef27facc579174db1548a5047ccd3dbc9c8e6dfde4211408aa0c07b41cfa4b5c2f2cbb9e4019d1bdf87d66ae548a0dcb02d022a2beb069c989d13dc51c2d164a0226c5729f53d5dee330c6668b34c00a7af6fa28d43d6ec3521d9121838a9bbe0813ac5be5109fb59ee9dc609d9797f67670bdf2e537e8ca32dcfea9684cc45112ca1af131a46753c5123c47eb2b4517cf019eb736a6aec7ac4a2ad4c746a74af2dc87e13bd9d72f71298b81c4dc41830882502168bb616483696dab7afe5fb270b448ba1be6a093672d4cf9fd959cc29e67d41f599f6f883ca2c22fe020b9d1c124eb2f59af1248203b7146719e5d2f5d4925bfdace3a53fc1b943e2615b29d1f825c0a46cd5a8b9c7bc1230bdb175654c77c4335e0fd037ed993195635f0a1821afe5b46411e84a9679f1973a2ed3443417f33d19a2081c9c765bb8049fb57dd7a5bd87d5b53752066138a7435f49a44fdbde4962f6a12d5ff8c547bdbe9660d9ea835371280f2e4de632c8144ef50119452f2be88cc7fa784c385d57d5b5fa45e573e15acbfe2e497a6d8d14d33061836e479b85080714a606c927df2dfe4d6300fe176261a93e3f555444329e4b52a45e1f162d4403516da6a45841435de22d00a0c41ad0a3673158067ad3759a36278735bf6d67996ee2ed44faea87cc3a86308e5db7e5905895a7afd595803f7459bec1ff607c355d447ca2e2055b53f8751591d4aebe2b2f89cd96978df98dec09e350fbcf06c1a4d651a61616f2af8bf6cbb1c7094df9211d22381a3b0334edcd4ed63d08a2d06549a9458d0769c69010e9e0f88a7ccd5444dd387a9b983e88859756b629d095c7936732141d26fe3c24fba15861afa7f6b7af40911b98885e47b8c8c665b1b2afeec927016dca11e7ccd22a30c8046c4ed1e23181fd3386e3fd70105ee7f7639c4225cb2f5f787453cddb973dd8e3f73a210c6f7c74dfd4adbd068e42ed4f96ca17526e8deeee7ecc8c691d7020299ef2ee33b07ed1c1abc4ee0d2ff443a674d1371cef8a471987c6d7d79a4f06e2a3ea92a66cf7af3c03bd5472a3f8c7a36054fa43f3233f0a306d3cd8d17f9cd37447f6fd99efa71e8cdc1e782c1d8ac50662c66485457c8820983195840f65d83d3479a5f17f6fe31b960938c14abd02d1c34e3f213b26d91f463c7f44702e2d24d31c5d115e72da5f9a226be68cdc2fbc8e0d88c09ad5c46936ae463cc28bd1895c83a598efc5928c4ab4e82fff6731e6958fe844a3f125b0aa0e2d6d2dd84dfc4929df60622f410f45ffbf1044d3d12009c42d9b3621b2b15d88baf8e5141f496afe7bcd0f8fa91dc32eac24f9347a105633e6532c3b0a40ad97415a006afc7de3b1491b83dbe3ef9712bb9506fde723163f2791075487bbf1a961ee8abf42d4bd4ba4a9035d787b0a351f7220580df749f15bce4b24ae8967bd5389065971e29faa4f8826c28a5dd4cc5ceffec3a024e1ee9a55db330400baddbe3c46ed2e2c37baccdf59ba16be48206654f176fe471f21bea0db073c1da1c6979578304d5a676bfd14b7bc654e7904fd7fa5ed638a6950be4017bac6d3d4b0b43f954b075f465ba31f4d9362b1721afe410cc84d765fae2abbafe1741e831665af394d605303b8c80380a625137ef8e46a76cfa8b345f36f6c68cbf6d11f2fe0b89ac0a02565e7fda737ce603b37f5df7021b6aae6ddd1308feb358de541bfd00486a9dc71c80673786fc4c36888666007bfb11dac6cacd94a884deccbbb6a3cec5e0b6935f5f971a88e3bda6ab861bac0d68123de16e217d4097cd2cb48e6cd5d4b034f48185660d8422af95b476e4c957656ef3cf9f119dc77144056e93eeacd1027629313159e19279cdfc9eec70cb380ec61ff6453aa56277341dd961fbab65ad41ae9dac68db54f170bf972136a905d1c90a255ab5f2153c2ecd38a52d67d1c7861ab8066e9aee73546a2f14ddcd1ca5b516a25abe1e89bd6b4fae3079f0ea7e40582ef059faa2b92fd0b28bbd7b06d3b1f24a142d903295ac66b4ffe3c5498a3f47ccfa304cddf432a91f38b166d94ca7c2e32eea7977cfc3896e97e32a2fcf23f076a836a1f547dc2d8992aeed06cb7907101b14b176995756e76b5d38ddf0dad66d64c0d3b7ac95d32ca7b7a80c02f2c72f92294a7c941ed38f3735aa0d4f5ca8ddd91b02664b29995faf50bc791c514a67bfeaa8c134d6ba6f388c94c0073d4d3ed420c9cb85b04d868a5d3f0caf74b78d23aa6a66dae58d0734fb59672c2c11e4b08fdadb49fee4c12b591da0e68cc63da3594d8dafea173b7c59d71e9cefe304da43485e3de1fc19fe742d441bd9d43991bbcc4e2ec35007fb08a23bff8878925f18a3ba3b194fd1b4a5c9184a62c24a4ada57ab268af9ed2c0504fe1ba96868f9e5790bf8fa840704d7de242fb2e5dcc8de31b88a616ff42a7caabb89c29c38ad60df52bdfaeaab1e8bf3e6a4a689fb5953f1901c99c45eeffda281dcd0a9329c9b4cbbe8fa8f4675a1f495d88c0f35a45b97607719a7c61ab34154160549259f7c9cc75297c242ed2e47b567edca85e0d209b5cf297db54cafa91706d37dcadef761951d7b5f30c549088fe1d204080c78d94eaa426c043a59231fc332d407143e335e1481810322d0f8c1895a1d70162dd062a866b3732df12dcde5eb0e4ba3a0ed703d359e8e2035a14c7d90af7226681ab9a2434090089b452fca350b0583735e360c1b523c88c630a1020f7ebddcf48b1aee58f2a1cd500b7659f8f06eb3263f592bd6121b23c50ad6c715deb31eebfab53ac62339246ca9a5aa3a6afc4b53ccb50ce48084d1e7995060a064f6e6cbfa9cbe0da91b250f6672370cd58a4543f6aabfed5c400c5af47633cf1acd602cdde2684faf8f2a3afb8ed510490965e1399b932038e087818c8e0be8f8780018f46c8aec066a26075e06e9685462bc92d75191eca3105439a664800de388df806e0aec7452ca9e0e17096ab84f68d8e03085e47d6f13bbe26526128a6276306ebac76ce800c838dcee481e3237e69b18941b9c31c652c3da6a4", 0x1000) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) 16:00:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7fffffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r3 = kqueue() r4 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r4) ioctl$TIOCEXCL(r4, 0x2000740d) kevent(r3, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) lseek(r3, 0x0, 0x100, 0x1) 16:00:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80f8040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x192daafc5c28ea1f, 0x0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:25 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x400) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x1, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) r1 = socket(0x2, 0x3, 0x2) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f041a4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec025301199fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b000000"], 0x10) r2 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r2) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000001c0)=0xc9a) write(r1, &(0x7f0000001140)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e58420883372b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f323368c24ed611fb6f8ea375fb41a41e51b3b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d", 0xf2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0df722e2c8a6be55c6", 0x0, 0x20000}) 16:00:25 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) lseek(r0, 0x0, 0x41001, 0x0) r2 = dup2(r0, r0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x30000000000) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/39, 0x27}], 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) flock(r4, 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) writev(r2, &(0x7f0000000040), 0x1b) 16:00:25 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000100)=0xffff8000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r4, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r4, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) recvmsg(r5, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000040)) r7 = dup(r6) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x2}, {0x80}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x1010, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000fee000/0x3000)=nil, 0x3000) msgsnd(0x0, &(0x7f0000000080)={0x3, "1a85b06457fdf3a5aaafa78ab0dc2a553887a9f02ab389ccbf025c908cbe3c9d781ec72a3967844e379d8791702ee325c9beaeda991d73337710da770bd5b487be70d4c3aff6edc57483e719da911b29bdd290a65cb49f7988b4090b4b3e2800af996def87af00699353eb7dc97b3df3671a6029374277e9067d52df2e66f08a7d0200f35743cbcc48"}, 0x91, 0xc00) 16:00:26 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x23f) setuid(0xee01) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x922, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) 16:00:26 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) r4 = syz_open_pts() dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000c00)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da60403870b6b8fb7b3553e30d1e6a409a33b43f7a29799154028f6e868f0069f0ebe4b288aea14792170d17c2d255e5975e69013565bba96061db1b73ed4671601dda39a383710dc597b3ea2d5da330f44ebd8e50e7dd0f8060bbcfaf2c3a1924d234c6051e5f5e4e1f08d1281e2c88fb23c5cdc8cd6501371f7bee1b0a74c046f6acbbf929d7ebf6dfe3fc42fde22525556c10f1685e3dd610ebb6d27f149bf6ea06b75e94406499b49d81756a7373aac02afe67f811c93f82a95f2e352100c241b9d331ad6a9b562bc371bbccb96ad022e97143faa3509d4d503f381bef4543d4066515569601d6a3b4804a53e6363c56ed792c3e34c5e228bb4085f302ebcf749f140a121aaaf27bd668ff022914db02624b3ab559ae652ee5b151e6eac22859ed88c1929fa2a357aed4b90e9e4716a7d34345b6b7e70bd9984b2cb0bc37769f78efde2ded6863bdda0de23d9de3ccef8367c00e64912b454b58c96cc76e45d9ad349193"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)=ANY=[@ANYBLOB="14000000000000001ed7c5512ad4940583ca04262f140700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0c76515cd91cfb831a5e6c7f257265c9d354e80a4e3724b6effda1501f6be6ff1d0ef06508b51e9746d0c01b1bf813ea7de99cdbbe89cc32"], 0x18}, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x1}, {r4, 0x8}, {0xffffffffffffff9c, 0x40}, {r5, 0xd053d29532154bf4}, {r5, 0x1}, {r6, 0x4}, {r5, 0x100}], 0x7, 0x0) r7 = accept$unix(r6, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x40, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x20, 0x0, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xfffffffffffffffb, 0x20, 0x8, 0x0, 0x7}, {{r7}, 0xfffffffffffffff9, 0xc, 0x2, 0x0, 0x5}, {{r5}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000e00)={0x200, 0x5}) poll(&(0x7f0000000080), 0x0, 0x6) r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r2, &(0x7f0000000680)=ANY=[], 0x0, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r9) setgroups(0x0, 0x0) setuid(0xee01) shmat(r8, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r11 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0x351) r12 = socket(0x2, 0xc003, 0x2) setsockopt(r12, 0x6, 0x64, &(0x7f0000000740)='\x00'/11, 0xb) r13 = socket(0x2, 0xc003, 0x2) setsockopt(r13, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r13, 0x0, 0x84, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgsnd(r2, &(0x7f00000008c0)=ANY=[@ANYPTR=&(0x7f0000000680)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRESOCT=r10, @ANYRESOCT=0x0, @ANYRES16=r20, @ANYRESHEX=0x0, @ANYRES32=0x0], @ANYRES32=r21, @ANYRESHEX=0x0, @ANYRES16=r22, @ANYPTR, @ANYRES64, @ANYBLOB="57b65ff63cf50af0320805ba955b86a9ba3509e7451d876dd53968ceea95baa0c725fc4ed5351fb8fa2730f4712174d04dcf8d00fa5f0f31fb3f255231a0deee3e329a7b4b6b1814e78f07e46b695c5e58b4844d93690ba2848bc9", @ANYRES64=r24], @ANYPTR64=&(0x7f0000000580)=ANY=[@ANYRES16=r14, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES32=r15, @ANYRESHEX, @ANYRES32, @ANYRESOCT]], @ANYBLOB="082843ad76e99e54899dd72e4d61b7a64c98", @ANYPTR=&(0x7f0000000900)=ANY=[@ANYBLOB="715e8aa9d68547b6b36b84cc025255db9367d5d4af083d020000000544e1c333119b058b60efef39dcf451685d70912707e66c8de777e626ac0e1945e3cba89a77c47cef8effefe6b5d4d00001d78a67859af0543d3f2f9e21bf12b637d54cda9d57450f73621d049774708c39ec379e5c08f1d09cb725900e216084c564f399f264cb39a0f4f8decd8e66d50000000000004e32111d133ccce0d3e9b58789b3e6971450cdab097da6f07eb5d160d7", @ANYRESDEC=r11, @ANYRESHEX=r18, @ANYRESOCT, @ANYBLOB="57b2cf177cd39f71cfea55e970cb0fb6212878", @ANYRESDEC=r19], @ANYRESHEX=r0], 0x5, 0x0) r25 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r26 = msgget$private(0x0, 0xfffffffffffffffd) r27 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r27, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r28 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r28, &(0x7f0000000780)=[{&(0x7f0000000ac0)="16f1838497ac36bf6218d7b802a1f70cac9d12da6cddcbc736f075d1e0a9c58406acfbe32236f21f3a0d73a83db9bcee741b1ddab3220138833b6903f3dfac27e22cbcc65a5411a0a2a5eb2c4510f4b80e532e7e8f8f4d5c94987f8c42495fc3ef0e51f47764fcf592df2138e4678c15133d4bd06aa2ef5bb39624c0961ed0dc19cac2c05565b1bfa66bd492d5c5eaa817c891b77e515a70225bd65754b0de3f497abfe8a4f4fb3a8b12212750716daaff9ce981c6cab28b02cdaf1499b9887526e54a167f2952da16d0ddd81f932e595ca6811b018a3b22ab59dab734b02a1dbad9187881807432", 0xe8}, {&(0x7f00000003c0)="269161f8837ad3f2502c7defa6277dbbb24c479f306e4a2a9337396dc360ab8b23d8e52e250dfa55ed906dfc3c58ac471adee4022421b4c4b5c0ae140e7f289c981acd732cc6338db51f2a7c2604ce1ec649eef3b99742ff15a20241eaa5e0c1d4e63e241f88f92bd3f2b330b98a7ca22faabc4ceee903bae6db5752f4ae83e6d3a6370443e948a2151d85a36ed80c", 0x8f}, {&(0x7f0000000480)="bfcc454e2d925e34b0b559fb2077af476432822c516f2565134c7afdab664b8d65bb0c8fe09617bb7f3b6b3ff06fc9107c612b9a8d52fc8b6c5344b5f26989c2897e9ad71b70c6cbb22ed4adfc67d3cc5995becc4b43d80faf62417529cdd4a3d603dcc9e16a0671aa381d42b5920827dd91b0b5fb44c0c4565e922df58c3ff66b237269623f3ef24bce8862fc5d579c956a530005f5f0de6e9d55dd6ede086e87c22c24e486957ca63957d857c6bd515668cab4e160b6ddd3c3822ebb7c7ee330975744cadb38ebdda2e0f236082db15f445d5d23e95a5665c541a7fec89bde1530f1589067178b773b4006df802dad78ff4701d4f4c37509979d", 0xfb}, {&(0x7f0000000800)="3b179f1bc60d09bac71d66ee1760e46e69d53768de7e0230e02de4cb3090677f7c77140d8d0d84e66da277b1b64aed9457762650303f6694d75f4cd51f156543354f2b488f5c90dd30e5906252be1524109a834ff6b1c89ff45d77e8ee37c6d420d66e50a16a695d1d45ed7b2a78659e9fb44d9b88e375dd4d28a79c575850293b45e19a7f25d0181e73e7579716685e8f33d6184b54951f06993a5c6f2b08e88a9cac8a235e543374806ebb", 0xac}, {&(0x7f0000000300)="ee6b4bb7e7801b33357b0ce1a22eeab879fea2b8e27edef12d30207fc3b928bee10de0dcb3112a361a08b5db83ca5eaee954755090b3a788b62194c32825ed3221a0800d3b3eecad7df78588b393ec4dfa5f11af9d21fcc58ab4718a1716c6afecc6088acbe2fa9abedaf29a8cf2e67eaab858c9f100", 0x76}], 0x5) msgsnd(0x0, 0x0, 0x283, 0x1000) msgget(0x3, 0x20) r29 = msgget(0x2, 0x0) r30 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r31) r32 = socket$inet(0x2, 0x3, 0x0) writev(r32, &(0x7f0000000040)=[{&(0x7f00000002c0)="bc48e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c15072465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e00227175ada87d7bfc551e86ce4052bb4fb2d9d58c53825aa874da0764309070c4035ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b3100"/244, 0xe8}], 0x1000000000000258) setsockopt$inet_opts(r32, 0x0, 0x6a, 0x0, 0x0) r33 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r34, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r36 = getpgid(0x0) r37 = getpid() msgctl$IPC_SET(r29, 0x1, &(0x7f00000000c0)={{0x3, r30, r31, r34, r35, 0x2, 0x8}, 0x4, 0x7ff, r36, r37, 0x0, 0x18000000, 0xaf, 0x81}) msgrcv(r26, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) 16:00:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) fchown(r5, r6, 0x0) r7 = kqueue() close(r2) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, r7) dup2(r9, r8) r10 = semget$private(0x0, 0x4, 0x2) semop(r10, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r12 = getegid() r13 = getuid() r14 = getegid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000880)={{0x0, r11, r12, r13, r14, 0x14, 0x6}, 0x5, 0x9}) fchown(0xffffffffffffffff, r6, r14) 16:00:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x4, 0x6) readv(r2, &(0x7f0000000580)=[{&(0x7f00000001c0)=""/188, 0xbc}, {&(0x7f0000000280)=""/123, 0x7b}, {&(0x7f0000000300)=""/232, 0xe8}, {&(0x7f0000000400)=""/105, 0x69}, {&(0x7f0000000000)=""/26, 0x1a}, {&(0x7f0000000480)=""/212, 0xd4}], 0x6) fcntl$getflags(r0, 0x3) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ff0885000000000000000000b5ed72740090c676887860a3cbb50300000008e7da47955cea5a17ac84d75a90152cf91fbad1533f339351453e616af3fb545388e9344b313e07493aaa40fa733637e301b5d9331828b5096d0dd034700f4a3b51df757a3734a05052f8a311d9899b415d3574b4a183a2a352dbdc37a688f6a6fbdfccc775e8ca2e88d2cf3e58d763d0665900b77da23944576e0d72795cf683c7e7b66934e7c7d73e4a959a8ad9000058ca5bacd6c3827eb262baec850ce8280fc2cd66c1ead2a1dc2e54fe20782a5cc528d130e9e93b3a09def14ea4c6ba076bf9a67d52f746a91474693d7d64fdade884d1889c6dd995000000000000"], 0x10}, 0x0) write(r0, 0x0, 0x0) close(r1) 16:00:26 executing program 1: munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0xfebc5d30337c07db) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) madvise(&(0x7f000071c000/0x1000)=nil, 0x1000, 0x0) 16:00:26 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e3700ffffffff910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da60406b0a3b80cb180e5a72f9bc0d3477b0ebae075c2ec219a27575a53dd32406b50975355c0edead57d912a6d8b27972ff6d9a25c0a902d7f07e946c9aad718a2fa3cb66b53a465ef1810cf7892adbf71a60c330378985852bcf0c10ba4f0f2c1ba17ab0da84a8a1e20a8dd2cd22e2702ea72fa5278459724a4dfa126d7a68f14d2d82e731b522562f540caa"], 0x10) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r1) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x56, &(0x7f0000000100)=[{0x81}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:26 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = socket$unix(0x1, 0x2, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f00000001c0)="5d49486e0c10113b9ea76e68cfc862d2527b99f4fa1c11c84aca3a45c8367859a26ee3c57cdb249ca250b45888e2270c0a47ec9ee5ea69c1c936fe435a7a963aa1d2", 0x42}, {0x0}, {&(0x7f0000000300)='\b', 0x1}, {&(0x7f0000000380)="a0612a968442d7d54f6d299cb9c76d1fc214e6317cfe79560f80fae189835bb313294c494409ee8d95ddf25bf58ab5a4da0ec20deb45e8ca4e9f742d86dfb0e1f98e9876587674729c684ae138283c292f1930457e4cbfc86b638ba210d9a1af705a297787f92ad05c1762da4aacfab7f00bda36d06690", 0x77}, {&(0x7f0000000400)="53995518050d8a1e87f44b2c7e4072d789da86b7e706a6c5beb5a3799c210a4e082176724f069e6b90259845b62320fbe2a082090f3e442e82b2d189bd8da6ba8e439f778cfc0aa8a5b6f4a2dd19e844ca5087e5eba7fa65dbc6a0cbd5553d059e69e40723a8864613b36f6d419701462e70a0f70ef8950a24a29a830df3", 0x7e}, {&(0x7f0000000480)="5d2df3d5dd41551d7f267af305dc46518e8bdc64d206bde4d90187ddc1977052025203f1acdb89cad5c896381901391e7835e1c6b8fd5b97595955458c340345c124585d081f7303bd29fd0e339588e53d64fe38534fdd5415517c1316c250c1d2c3603446701bb8152fe70d88ff6aa7e51da7134282a9eec677ad963631dffa3df92e5d83bc453f153ee6600f27a5ad06d619df184a346463acab8769db455ddc863dde25adeeca147d1a91532b37366a2b2302a357ffd8a4b99a6e5dd3ddfd9f0e75aafafd585229fe1c20b2c218b2668efcebe18b48f1dd74bb2e6e8d577bdc87acb20136a01c5aec8234bc361c38d5ba", 0xf2}], 0x6) sendmsg$unix(r2, &(0x7f0000001380)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000012c0), 0x0, 0x2}, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0xa00, 0x0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000280)=0x3) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x120) r4 = kqueue() pipe(&(0x7f0000000600)) kevent(r4, &(0x7f0000000000), 0xe9, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0xfa, 0x1, 0xffffffff, 0x800}, {{r2}, 0xfffffffffffffffa, 0x48, 0xf0000000, 0xfffffffff8378c6d, 0x9}, {{r0}, 0xfffffffffffffffe, 0x10, 0x20, 0xfff, 0x9}], 0xe654, &(0x7f00000000c0)={0x20, 0x6}) socket(0x10, 0x3, 0x7f) 16:00:26 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x80, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x200000029, 0x2b, 0x0, 0x0) bind(r2, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) 16:00:26 executing program 1: select(0x40, &(0x7f0000000100)={0x34f, 0x1000, 0x101, 0x2, 0x3800000000000, 0x7fff, 0x6, 0x6}, &(0x7f0000000140)={0x5, 0x1, 0x8, 0x6, 0x8, 0x200, 0x6, 0x100}, &(0x7f0000000180)={0x0, 0x403, 0x3, 0x1000, 0x1, 0x7, 0x7, 0x2}, &(0x7f00000001c0)={0x7, 0x3}) r0 = msgget(0x2, 0x80) msgsnd(r0, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/214}, 0xde, 0x0, 0x800) execve(0x0, 0x0, 0x0) pckbd_enable: command error 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7, 0x0, 0x0, 0x0) getrlimit(0xb, &(0x7f0000000040)) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x1d}, {0xc}, {0x200000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f0000000340)=[{0x1, 0x6, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0xffff}, {0x2, 0x2, 0x800}, {0x1, 0x2, 0x1400}], 0x2aaaaaaaaaaaaba7) semop(r3, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) r4 = geteuid() r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r5, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 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, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r12, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000080)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r19 = getppid() r20 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r20, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r21 = fcntl$getown(r20, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f00000001c0)={{0x2002, r15, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r21, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r13, r18) r22 = msgget$private(0x0, 0x682) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r23 = getuid() r24 = getuid() r25 = msgget$private(0x0, 0x20) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x27, 0xe, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r26, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r26, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r27 = socket(0x18, 0x1, 0x0) setsockopt(r27, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r27, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r27, 0x29, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c231929648d453421a7a691c4e", 0x11) r28 = socket(0x18, 0x1, 0x0) setsockopt(r28, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r28, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) msgsnd(r25, &(0x7f0000001840)=ANY=[@ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES32, @ANYRESHEX=r26, @ANYRESOCT=0x0, @ANYRESOCT=r23, @ANYRES64, @ANYRES16, @ANYRES16=r24, @ANYRESOCT=r27, @ANYRESOCT=r28]], 0x1, 0x0) msgrcv(r25, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009893f89d802b4230d93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000f20000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000001eeb3e88387ccda183f76ccb7c8c8f6e9f8405aa7dd5ce7e6725b689567cf562a1bd0c37700e9e230e5f47dd45765eaf4619946ec5f53857a70bd53e800d1d5b95ce0ad5b67689cd1725974994bb4b7625a860c28f69f6aa8c2d0f0a9b629b9094e455594bbf95644e7818c55506994714d010c980628cf0c90518c3bc62f837e7fcc94b9a15e354fde05c12415cda13817d7f3b4f7a8b774d89fb64b5fded57dc124e91c5e1d0c5c5371564b8905acc745024d38eafe4089618b7742211ecbb3dc92ff12f77066eba0b74e2e975268650062f034cb90bf6b078e28bfd510ada80af1f1ad07194e7bee6dd86cd3f492a29a5c80fd79e91cf5ab9d499a7f6f43948ea76efdf4915781c0a1076d601e1fa3e4dba29e694f6a4e97686dcea7518b384c32be354e9bd2ce17ae1d2b3635fc07ddd3add78b883ee7537a62cd1f3d502e455ddf6c98186380ecbccefe2e50ac62180cd38363f6b0264def1ac90978475b7a94902af91e7b7b05dff3ddd4e017dcc5be93dfcb46be9c6c4cbf937e9c6f3002bd3f30087caf17999099aedc97376110574a80c2e202fea06bc5efb1ed7b0f1c9dc4b3fc984c3d9378110d437862f5956b81b736623fe6b0500a326e7d4e0c80e6dad879c27dc3d89685bb4013b3053ece8535d0d27c32ba237ad9d48893118ead5793f549849fe9ea17f63fcaecb0bc61f87a1d52bf990a37e0fd474dc3a0fe33e08b404e8d1"], 0x1, 0x1, 0x1000) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r29 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r33 = getppid() r34 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r34, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r35 = fcntl$getown(r34, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x2, r29, r31, r32, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r33, r35, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000580)={{0x5, r4, r8, r18, r31, 0x20, 0x9}, 0x7, 0x9, 0x4}) setegid(r8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r37 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r37, 0xffff, 0x1021, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socket$inet(0x2, 0x2, 0x0) 16:00:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="036ca2a28e053d27918cbcb93e159bdfb082ca515dfeef761d491282f8306566277d68cb9c422864ffefd79837f7025e2314c131064ee7880032f811c68318e58669d4984bc9d6339a22f4db"], 0x1) sendto$inet6(0xffffffffffffffff, &(0x7f0000000180)="685102b678afbdbdd62b36997f861db5aaf2ec120f6ea393f0887284ab86197c29551e809c2b22aea4d109834fe81882f79b0afdd0ca4d0975fe1ce7570b4368b7227e7e2466118828bfed70591615b1cea30288af706aaa647327af7bac39febce555dde04ee739ff5ffeab240f6e4fe91082a4e6c91ff33186e309ecf9725510aa49c93860aac1b901336ca65b25754014ab1129c5e6511f76a251755f3937f20f6d28b12de92e916b20b8ba9f5efa6ee4e65d8bd08a9f0509495134e81fa1d59aa5e5897ffe82ee00c8c500a06c249e102f", 0xd3, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x109a0, 0x109) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x2000, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)="bd", 0x1}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x200000029, 0x2b, 0x0, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x200000029, 0x2b, 0x0, 0x0) accept(r5, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="8c655b112afb67f010aacabbd500d3e13b8da2c5b699d0f38182465614ec9f47d45c3ccb3e7c586d00710e54979574fc781ce4391369945d59d5fc4964600c8d58e448a6eeb70b5b1c8f", 0x4a) pckbd_enable: command error 16:00:29 executing program 1: mkdir(&(0x7f000000e000)='./control\x00', 0x0) r0 = socket$inet(0x2, 0x3, 0x6) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r3 = kqueue() r4 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000140)={0xc9}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r4) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000100)=0x1) kevent(r3, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) socketpair(0x2, 0x4000, 0x81, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() kevent(r6, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x92, 0x4, 0x2db}, {{r2}, 0xfffffffffffffff9, 0x2, 0xf0000000, 0x7, 0x5}, {{r3}, 0xfffffffffffffffa, 0x20, 0xfffff, 0x3ff, 0x9}, {{r5}, 0xfffffffffffffff8, 0x16, 0x10, 0x2, 0x1}, {{r6}, 0xfffffffffffffff9, 0x9457baaf111fa820, 0x40, 0x3, 0xbe}, {{r5}, 0xfffffffffffffffd, 0x20, 0xb0000088, 0x8, 0xfffffffffffffff7}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x87, 0x5, 0x3, 0x0, "0956c8d24f04000984b20a86bcfe4e97b0b7e6ef", 0x9, 0x7}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r7 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) mknodat(r7, &(0x7f0000040000)='./control\x00', 0x2000, 0x0) faccessat(r7, &(0x7f000003fff6)='./control\x00', 0x3, 0x0) 16:00:29 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') chroot(&(0x7f0000000040)='./file1\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/96], &(0x7f0000000240)=0x6e) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffff8, 0x21, 0x20000000, 0xfffffffffffeffff, 0x1}, {{r0}, 0xfffffffffffffffa, 0x20, 0x1, 0x100, 0xa98}, {{r2}, 0xfffffffffffffffc, 0x49, 0x2, 0x0, 0x7fffffff}], 0x1, &(0x7f0000000440)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x2, 0x40, 0x1000, 0x100}, {{r0}, 0x5, 0x20, 0x2, 0x9, 0x7ff}, {{r0}, 0x8000000000000005, 0x1, 0x27, 0x3, 0xb2e9}, {{r3}, 0xfffffffffffffffa, 0x100, 0x0, 0x100, 0x8001}, {{r4}, 0xfffffffffffffffe, 0x40, 0x4, 0x5a, 0xffffffffffffe64c}, {{r0}, 0x0, 0x4, 0x1, 0x3f, 0x10000}, {{r5}, 0xfffffffffffffff8, 0x8, 0x0, 0x2, 0x8}, {{r0}, 0xfffffffffffffffc, 0x80, 0x8, 0x2, 0x5}, {{r0}, 0xfffffffffffffffa, 0x5d, 0x2, 0x8, 0x7}, {{r6}, 0xfffffffffffffffd, 0x21, 0x1, 0x4, 0x1ff}], 0x101, &(0x7f0000000280)={0x5, 0x3f}) 16:00:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000003c0)=0x7) kqueue() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000003c0)=0x7) r2 = syz_open_pts() ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x8bf) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000003c0)=0x7) r3 = syz_open_pts() r4 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r4) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000040)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000003c0)=0x7) syz_open_pts() 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000100)="86405a8dbf188c60aa6e2f96b9f38c8d7f4110dda51604f1aa2ba6036c50c929d1ae90f49f02b5edf32401b684a7a1b2df88a45a9b5195", 0x37, 0x0, 0xfff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x2b, 0x0, 0x0) listen(r1, 0x1000) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:29 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000e22, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x40}, {0x1c}, {0x6}]}) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000680)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x9, './file0\x00'}) r2 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) writev(r3, &(0x7f0000000600)=[{&(0x7f0000000180)="62ac64f1c470a33ac0aa411cb7a712dc342a5809154fce8a83ad174f32cf6c5a50077dc3ec203b2650843a498572b1f3be71e7709f1612c443", 0x39}, {&(0x7f00000001c0)="9f7f0311206ff2115c099214a28d88978bbd8925751920ac9c82f6edef5ffebd4a844455b2a1e698f32225c7fc120cda776b894002792cf2985b51ec2dbf4da26d5972", 0x43}, {&(0x7f0000000240)="1f4d60cbf835d3e0f3812e02f9858a9bcbde908b7a1d9f171cfe378de765ca8f41cde91f7e6747ee078378ee5bfd5610a54aea9fe9b23a5b2cfafff67c4d2df56a32e08424f7be22108b030dc36418ed09060745cfecfb95a15a4b281b06df331dce32d746032a91a0e4144836ca8e", 0x6f}, {&(0x7f00000002c0)="4ec88656e1c62f2cc2414c8139b84a3b0658c5fa16b0f9753c2a511104176008e7ec086d316e16f9440b82e5357a9b18967b9b8780a5a0cc37bb71662d11d3147fa338e5a09af5a1414f07da6e9bafeaa74368bb5a88408102c4964ba600b16f9a8eb69e7828fbfff9bb0f5672f65f1344f305e32b38b5732f1db383e93788fb0f175daffca78942f74ca863a71ca8950e96f45c16e7c532ba616b4d1eac5188e1afc25abd872b7765ca3d2b1551d76b0b7d4705383d77069bee9d5ec11837e95dac465bbf27c3d4f9b3c920c966d3d4a36f96b5a44dde5bb0", 0xd9}, {&(0x7f0000000d80)="8372e646714773cd88b4fe3df84fea1be02949ce20352b68c96a3bf605b17cfa08252925cc1a28a7a44acfbc60b13b17a184bcf797c10193bc2a7f04af20f5b081a30e197a4e0dc573b75bacaab3b0a55c28fe9581421aa735400f74118cc32ba012c37a53a5e54ac2833e805a697489b3f383b380d2ef0d57b7f92b5071ff8e8726f5679548de5e448d9cf1c4b4fef8f80af276df3ec97648ba44b2a60c974481caff7563127d89914387e8429b78048b66fa741b4a3dad3337f10eb5a83f66d58f8d48ab205a383fba2a64b1be728cbd10bdae9173c465e8461eb634eef0b24436fe73ed016b376537fbc28adf4450ffa8b02a0b8374436ecc013a3f82f3cb99f5586c2ff45bc475f2f04bb52310f806a3c046126a7c47ad7c352d3ff2d474b6ac08d9599b53ca7fe5687283ed16478949f213454b826f95acce47aabbaf922846cea69680743cefe8257ffb2c6d23a5ecd6ee9d9e46cce884435eb96d17c892662f05db512e163dd69a5a9c2c93a25fbde1f55199a80fdb626853c9913403334fccd27b0728d1d486e3bc6c9df23946d262fcbf5a42f40f3e02d81c15c503105913d962e8acfae55eb389bd29f1cdbe1de395f0fe9afe2e3110bfa3b402a5165e7b7a185430de4829d9325ebc83ae028579348c14dbb5c0803b2d28480a198c6f7f583d48123c8ee4451872444462a8a4494367f3e5976f1aaa2be03e632d8787a4bf41683271ebf70ef987e7e69be8428a6703245172ac3a24aaac20702fa4572ba1f6d5c53aced9f39af87d1deac68e171356a1a18c08f7eb0461214bd85fc03350c08ba641975880c7fb73db78f9fc1a71152d351889cd44d56abac2f1968c324835116bcf80e6c13bada488f8f2db344f3b06baf78178cc9f0c19279bc889e3ad107a404d5aaa1ec80404a8d687ef4664937d9ae5fc538a92dc614d74dc54ecdc4acd1fb5ac6aebac8cccbb212c0eef951c7d8fe23af5d3c515815591df8297363bd6495c826cb26a29183eb5999912fc4d07618796415429a45e4a0bd5f8ec0f7d6a7220425d72ffe1274102237ee55f9706be5af7d296ec240989c62da71aad55e47c76daf702edc75942ef9382fbbf0a7e1566a8dc06c3a1c74ebb2a758a36885e5c902dd69ed6681fac2e3f6206bd15ba3bae80ed902889e82f6220c4020515c1d806c304ba75e3a5714b8110ea3ed334ce150d9893bf4aef3f756d52684a6671f2ab0b7a18f9f87ab2c89456d345b3b158194bb614012d82183fa4fab58eeb8fd03adce9eb508c2260b0e5ba9c28f892ead6f928f2c984b397d01d5696dde407b989ce21d386be4985f361b342897b90990839efc9a41aa4954e875b14cae74a93ccb9d55070f2a824b44fc077e9d0e4e624bfeabf7bfc5d1b7105656b8d0376d9360d79fec1c6969791dd37f4ab69bf5e825e45368e15a62a515c375847474400a4b9ab5c541616d748e3103d0babf0e3aaa7eab6a6a1c9fe584e0ffd13143a5d5d8f820f647f24755040a4aa174a63141d116804c71e7338399dbfbb430527f7c992c505026dce4bd7076a0769f8fa5948216e2f9ab347d2f8d225d02ca705a5b90c1c911aa7308a27b8f8b96c6eb7e49ee53025c41a69aa5720bff8ca1a78eb27f23f510c7e4b6cdecdbb0e0b2f8d1cd831c8ee4c71d8fac071180b5cb49fd4812e7af0ed3d602c90cc38c8ac0a1a20435713f73d40813a1b8094fb779be75f1aeefb2b7749a39c872abcab50d0a142144585745c891943ec3d326e8863113140cfdeb3c47fa534a3614bcaff0a9e5cd58a980cda23140b74e5c9143e7989750bec49f2c25ad0c856604bcc74c4d7263b998d7071d66ba7b6ca7a4779e1f54d65175955e0bedf7f98f2600b4a1b75c1f39fe4abb3c2ca304a482db42781bd84567a8368e5ee60755cb8821e5249c382ef9c29b22a0bf694787f21175d4e7570333f245bf7f3f636667acee5daabbd6b4e9612df33e1f6ecb59d422e41cacb48117583068de3c797e9b9267c0d8555266c148268daf5adae8ca3cfc123cd0893e0dcec3ed2f1e3237bd05c57de9183b4e21ac13a3adc7cd599e335822e1dfcc52cbd6f0cf0b8f34acf7153d9ae29f300abd003fc59f961e24082df4a96e0a1dc1ffe30d6017eeaca28a7da5a671a4ee72b69c1a73778177551faf728ae07c4282bf65d1ecb23a8086c2728538fcf1291affab6ee0c66f01f50b17415b4be58a4df10eafd6319fb1ff7774263175dc8190c4fd6d4513eda5184fe5eee0fc1f4accf6d9da5724a5a5b0d823dd81de7e03fe29cb0117e8c19b1d19311c966974a683b9af87dc841e33e7788bd2dc34e311f181ef6cafcc0f24f857577e2f915081afbd0a5775f5857462d5a485979a5dee8597a794a25011c0135a8746a82357c1eb8321a84d6a84085b6f6aa38ba1e2650b44e0c86f219c4dbf6a1a088fee4363dc1feabdbe16b67a48d929ca1f1e6029bab5ce2342759624a6b8e691df327151af3eb22107aa46540b0fc91eb7a23fc7a0ee7ec7c48da79aa3c41b2360e07eecf15a659aee597a4a84289c2a333c927087f3eee9a5f4d5ec3880023a0ee772f2c80aa262d37b00278490d5cc5e556016de9658546867d5de85d29e6cac7288f08e9ea039b54f7727eb2d0c85df8ad1dca36677978c88755ce41d7977b51a75deb2c2c8e726c4f546f111d60858e3ebd8501c80b695434e99a09f1cf360eb89b96367173d688dc408a41e580c2fe6fd7fcbadf7c593a2a88a28f5a0e70db36293562dde25f39857678bab7c7c7b346b76cbae1e44590cd3cb904d70e08872f8f5a90d9a9037ae8502a56c5867b33bb5084d3d4dedebdd7571c42d0c1de6cbc2e13112e637018eef14c04910b77a2484e812f7654fc052753f2e380bdb5b883b7dd56fa25bf6e2bfdf57a999891c892bcd0e9d7e0948b616d3e8b780bf1c1308f53c5ee4bde5253972d35dcd9d2c9e277dafd83a67f27999343fa2858f3a58632206c193c87c57047869037844ee41510bb71aa923a136b6dc378aaf87764bdd548c09386459c718fc1f6692a264b64390ce6e21b9bd85c6ea52186321444e6e29d96ecc56e835053e0114b55e794d6d2a8e60d46c514632ec588a0d38f83f21ba6695885eea394859524cc332c58bb750cd112ee61eb5237480bcb812e5efeaef307b25fad86730cb442c204d156b84fa77886a3a6c46d37d59fcda77f903cd64c55794b3d37141e85778b2a3a844ba5888d8a79897134f026f479fb8dad1f6706b449fa2aa546ad09e98eb977d3dfd46c2b638118d83207f4961b229676fecf7dce95b3c100f206fbd0281afdd7c4cb3ab0a8237237b59d02bc9ef9cdf9dffd6bc61f9321248cd9433f8c13d317a2004008599685613f1b84c8426e9355d3e42561cb5877d2b714af4c3a4e2c408cc55486af2ee692fa3418c21909199d7a91bab70c10534bdbd4b7b27d4c186a4554cc031c324cece138b10af8151d1023dfbb93e9a89abc86e1e09550fdcc3da0bc510ee3d04e75f962c76dbb4885d3b5a7a13960855bb040c148666c510f6c1c84b0bc121cb4e16f0d15a612f81389f24f8619ec5d2c8305f779bb208fa5ee6839912cd1d28568bfb6aedf85fb0670ad81076570e9b20fe8adaaddbc40afd3658c21e8988f8bf7e2ffb1e1f79740a762396445d567fb00285c5db91c965652c683a252ad737099580f49cb910787ba06d7dc6914193b612901a294c8169c1648612ce11a1c9949777fbdc3fc41cc56cf7f573a2e1804b15f34951d60d4362511a3cefc4160e3d93ff59f28582c105cd0e08b43d28d80392a2869f59cecd3fc15558f3d5d8c37ecdf1ecfdf0a71f29f9d66c0e63fa3f8bd3368c8e88e46f93220de51652524bc06294a5a8b8ec8628a12e97de595296cbf05bb583097e293e90dc18e8454fb5eb81ee5e3cf988095f64fba1a9c82819f04354f1f60fbf98dea5c9a35935fb1728fb1ca80198fb01398090fa2e9b1bf751aee55db7a12b153c1e6ba531a54d1d5054631b8755fea9fad825893d4484615ff03964174e6c8eef8f60ab2ebe97c2b6838fefc2b609c27922812d81b9debaa85b7dd86d4f6cb8bd35f8f6567e29d8b70514ff61b9056c3bc7d4f1576db44c1dff680684c7c7414ab2b3babbbbc46f036b853cbb13ff74a34f48f7263af0360d6e03bc6c8425603d4280a90346645c536d72ce508ef69e6b2f9801baed17fb0c3c6225d5cf3de88949fdd6e197cc40537d8b8300b56229bcd1745401dbe9df6741bd99795d9ba08ef4f66702c137cbb67f41e7d7239b1800d7ac7789b94a847398dd698611bb0ebdb4a1cbd36cfcf6d813ce65917751909b0ca172e1f3cfa6ef9719260d1175bedb4555b1d86ba00356f7db5c297c39785086988f3b39faf8115c78f9725c66f57bc313214a5f0fd27840c183c536cf952e0477c249e4915ff3160b2b91cbb068a8fcbb93ea9ed23536a3c65bc0ccffc3c395466f5d55195ac741dfc2db25c3f2a28489e37ae06673ca4dea86260e4bd1b77e590818022b7471993160ce847954911b897e11fd7209cb8e5290657cfca100aab0574a44da2a6ee3779c1ad1f8b7f2e13266136cb6bc8274384e65a9dbf345714f7189c318075646c6ed590df8d48ad70e542817da2773669bb02f0c1e917d9cfdbaa42ba94b5e5905d131a5e0cad96620a05d627cb9526585db6a3d20d4f88410a02fcdac78ca1e905cfe85e6f4b298f1b7d5344f9019843cb1dee997ae6ff9dd340b3af27bf3b2ad6e55979568093caf80c48affd68a0fbaa5e30a65c65a7764cce962790015cd42c79384cfae4af7b7d0f8450bba5b1fce1cb48cdce9f949e6ea3f069633e41bf17e0cebe23be23f3a78149a7269bf2a6d6728c9dfcecac81db7380f41b66403a1f1c4829d2b51182987c6afd4e207f178f416d846f28722390b27f0a82a554956cfdfd235a9d6f99116c5642d913f83d2d955104e347fc7d299d3d7a8d4abea8abd163cfb26b5f93bfb3d4e221b72eb8381f15882ac23c3de349f284dd7857712f834546c5bd3fe4600f11877fca8d127565028345bea7167eb9d755d88f5b49b5b9a9815ba2ef66b0237ec1dfff65591910250bfa3c636fcf383bf13a6d1c72db61f6a9a26935660e00542f6b8fb359a8481e0bfa64fb5a4394a1f0f637f576940b7ae09238b0c333829d6595113e432e44ee5156aaaec6a99c4c7fbeb516445cb3e3a4ba82f4efbcf55df09ed2bbf681aea366432c28abe65b20f9283c62823dfc38fbf4b81ede9681637d1ca07359777389427bb2fd8ea636c57ffd808131d0acfd740efff32b6239a0a35dece2ba5278cdf96093f1d68ee6beecee4d31f56be0f1902e0b8f9bb5d7a3a4b73129670a0bb520ea2a50ef1440d58c293a4b44c52067abd23b7ad41f02201320965e807887530f56cf694458055db42e6d0106d323858e0373d2ce78b484421effd2e02f105668b6b3b6e77f4c55ff36436cd42faaf0b353a7ad49b251b6de6871d6d774cb22e0c07c39111151bae8e5511f116dc2a72bb890c7065f19bb6c851d8f522c38de87301a7abbc5305c65f236fa431217a25e9d803aca44fde0458056f8e2614b4d5e8aba20c83070a485b0d9fd91dcdb28fae7d6f720b82e0a1e61c9380de06ea295619b2f6aad2ca9f47f79759fd2afbf83272b2d7a9d2a868124ae7c63fd187acb13a39e62ce52a204e19facf99a2136f1b883879958d88ee487e1f30867f87ded7dda8d6b0e35ccbf0bf76c4983533488d5fcace86b7e3d24ada951db8633a5", 0x1000}, {&(0x7f0000000400)="5e0a869e0da2b9752cca7e76aaadacc6687ab1af4736c727ab2f9c252768d600f0fc6bb62f118ddda87eb293df08d31646769a542f76b665fca4f345321a7590e49092a5", 0x44}, {&(0x7f0000000480)="bfe3065bb911e79d0060992022d939b2726395777046ecea60a745bf366f93fbe166450bd6b9392a20812adf43f13b645890145438229c9b01ef0a0380ee1bb29dc9d44458f5efc7c0212ec8849f10146433a5dafbe7", 0x56}, {&(0x7f0000000500)="313ab4591e0156563fcc185b4f34cd125e62ed4b923e05bdbca3e4c101162ed6f2d717eaaa45363bf3d816e1bd344e08925b572c4341d79c952ea83e877a1ee02e6df478d1b721ea643104a0f472a69cb923ec72b3e9607e50e3bc0c95b03ad38a531f31fe3aa42fdb228783a7b3d6c770c14427426a8f9b2f7e434c6f0a419d9df7616f9b3684f81c160f8db55574669ba5d40f5be743b644b38a67b3ca3224055bb770e158b102a9c1c55bf00555ef640492b2b8f62ab5405b8daec968b70645b89f7ed607a6b47937b9fcff4960bd2e20fa43788e93cec19655623f70ece1080177", 0xe3}], 0x8) close(r2) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x2, 0x0) getsockname$inet(r4, &(0x7f0000000700), &(0x7f0000000740)=0xc) 16:00:29 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x800, 0x112) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x1f) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x5302) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x200000029, 0x2b, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) acct(0x0) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x80) 16:00:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x1, 0x0, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcdc], [], [0xffffc0fffffffff7], [0x0, 0x4], [{}, {0x0, 0x1f, 0x0, 0xfffffffffffffffe}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x400}], {0x0, 0x401}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCFLUSH(r2, 0x20004268) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000140)) socket(0x2, 0x3, 0x0) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000180)=ANY=[@ANYBLOB="62020207e000000120002ba14ac9142b136063892b39f09a27e399782e66508f52b2ad0c20db377ca26005dbf315e474c2d43e94174c46ccced4abc8d7f3b4c0b1403a47d56b578d6b07085d1bf20935ad3a73120e05463bfb120fbc198fd2445dcbd3d5346b6e3b034fa920fff286439ba7a6fd58c9c1a45b069164ce49496c66fca40f77d8383ea3ce400bf82aaf26553419c61c97f144808f7d82050b8eba2d6910321f1e8ac39e949e67df6271d056bd37a024552322b11cd78a1a5b2dcf2375"], 0x10) write(r5, 0x0, 0x0) r6 = dup2(0xffffffffffffffff, r5) sync() r7 = msgget(0x2, 0x14d) msgsnd(r7, &(0x7f0000000080)={0x0, "f368495315d354982575ffbba2f66fd454748f6b3e534f5d313e43f220a2b033dec9cf1cc384524a830da5b393859f25f34526756196cc84c2981c257a9d412738a3c3f41070396b9f2365abe48edce7dcdd50825bb1f14ffc0cac0c640eca310bd3989dcd4891134071c3c5e4faeef17e101ae5ec76c80aa1d8"}, 0x82, 0x800) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x100, 0x9, 0x3e, 0x0, 0x1, 0x9e5, 0xffff, 0x1, 0x0, 0x8, 0xb5f}) socket$inet(0x2, 0x3, 0x20) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 16:00:30 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="38000000ffff0000018b27ed733d4d4270e42378d11ce2526d55b7ff8d0e093ae08ab4d8c78d30b6c8247bb30bc802af00c18e52f77e45282bf60000"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) pckbd_enable: command error 16:00:30 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x5, 0x0, 0x0, 0x0) dup2(r2, r0) r3 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x59328cb85846de27, 0xfffff, 0x5, 0xffffffff}], 0x0, 0x0, 0x0, 0x0) close(r3) r5 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r5) r6 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r6}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r6) r7 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r7}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r7}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r7) r8 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r8}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r8}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r8) r9 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r9}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r9}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r9) r10 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r10}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r10}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r10) ioctl$VMM_IOC_READREGS(r10, 0xc2485607, &(0x7f0000001000)) kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) pckbd_enable: command error 16:00:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6180, 0x3) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r0) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 16:00:31 executing program 1: 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) r1 = socket(0x2, 0x2, 0x0) setuid(0xee01) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) close(r0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000498000/0x3000)=nil, 0x3000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:00:31 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000140)=""/120, 0x78}], 0x329, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$TIOCNXCL(r1, 0x2000740e) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) close(r0) getegid() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) r3 = geteuid() r4 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r4}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r6}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = socket(0x18, 0x2, 0x0) r10 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r10]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = kqueue() r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r14, &(0x7f0000000340)=ANY=[@ANYRESHEX=r13], 0x1, 0x1000) msgsnd(r14, &(0x7f0000000580)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e1354851b984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9081b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da816a8884dd50ed18e0eb86ea28df80e902ac3cc6958a45c7f4e9a285ecf45aa39d8c69ae37dbd5cebfca84b20f139644bb11294680f192435aa2e3960e80e93d4daa66c34bd40cfe48f3d4a9058e3604d935c215b205bc81607c1c41dea13c58206bed338032fb7f66ed226eb689563cd60e724884cfbfe5111d659a4980471e1ba51d9b99c6fe582e07723f10249be98d58d4dfa8ef76c33835d654bee9f58309892efdd500bd3d11410836c706cc74f589e18f6513abc920c9931a2041a8c77876be1"], 0x1, 0x7fb) r15 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000400)=[{{r15}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) kevent(r16, 0x0, 0x0, 0x0, 0x4d0, 0x0) r17 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000400)=[{{r17}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r19 = getuid() fchown(r17, r19, 0x0) r20 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r21 = kqueue() kevent(r21, &(0x7f0000000400)=[{{r20}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r22 = getuid() fchown(r20, r22, 0x0) r23 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r24 = kqueue() kevent(r24, &(0x7f0000000400)=[{{r23}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) kevent(r24, 0x0, 0x0, 0x0, 0x4d0, 0x0) r25 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r26 = kqueue() kevent(r26, &(0x7f0000000400)=[{{r25}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r27 = getuid() fchown(r25, r27, 0x0) msgrcv(0x0, &(0x7f0000001040)=ANY=[@ANYRESDEC=r16, @ANYRES64=0x0, @ANYRESOCT=r17, @ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYRES32, @ANYRES32=r25, @ANYRES16=r18, @ANYRES64=r8, @ANYRES16]], 0x4, 0x2, 0x1004) msgsnd(r14, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r14, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) r28 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r28}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r28}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r28}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r29 = kqueue() kevent(r29, &(0x7f0000000100)=[{{r28}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r30 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r30}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r30}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r30}, 0xfffffffffffffff9, 0x0, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r31 = kqueue() kevent(r31, &(0x7f0000000100)=[{{r30}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r32 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r32}, 0xfffffffffffffff9, 0x1e, 0x20, 0x7, 0x10001}, {{r32}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r32}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r33 = kqueue() r34 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r34) writev(r34, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r34, 0xe3) writev(r34, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) r35 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r35) writev(r35, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r35, 0xe3) writev(r35, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x20008) kevent(r1, &(0x7f0000000f80)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2, 0x0, 0x1}, {{r35}, 0xfffffffffffffffe, 0x20, 0xffffb, 0x0, 0x3}, {{r13}, 0x0, 0x2, 0xa43650b6e34dedc1, 0x7ff, 0x7}, {{r12}, 0x0, 0x40, 0x8b46d0d583c0d5ff, 0x2, 0x1}, {{r36}, 0xfffffffffffffffb, 0x10, 0x1, 0x0, 0xae5d}, {{r35}, 0xfffffffffffffffc, 0x40, 0x20000000, 0xffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) kevent(r33, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r37 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r37}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r37}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r37}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r38 = kqueue() kevent(r38, &(0x7f0000000100)=[{{r37}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r39 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r39}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r39}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r39}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r40 = kqueue() kevent(r40, &(0x7f0000000100)=[{{r39}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r40, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r41 = open$dir(&(0x7f00000007c0)='./file0/file0\x00', 0x400000002c5, 0x114) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r41}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r41}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r41}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r42 = kqueue() kevent(r42, &(0x7f0000000100)=[{{r41}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r42, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r43 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r43}, 0x8000000000000007, 0x4, 0x20, 0x7, 0x10001}, {{r43}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r43}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r44 = kqueue() kevent(r44, &(0x7f0000000100)=[{{r43}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r45 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r45}, 0xfffffffffffffff9, 0x4, 0x20, 0x47, 0x10001}, {{r45}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r45}, 0xfffffffffffffff9, 0x1, 0xd9f14558daacf7b8, 0x36dc9b59, 0x10000}], 0x6, &(0x7f0000000140)={0x7, 0x2}) r46 = kqueue() kevent(r46, &(0x7f0000000100)=[{{r45}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRESDEC=r10, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESDEC=r28, @ANYRESOCT=r30, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16=r37, @ANYRES32=r28, @ANYRESHEX=r40, @ANYPTR=&(0x7f0000000e80)=ANY=[@ANYRESDEC=0x0, @ANYRES16, @ANYBLOB="2594f9f5c67fd5cee3df46ae298ae476bb6c824839a22bf17bc0ab997d23d0f06b3e5eeb6be875832d22b51faf94d8a9757c8f6add0ec1a4daa2173790bb3ef8b6dabf287fc7ed9ecfc46211b389b534f6216f724b62de1c16fda6a3614b4d1cec7aa4a674cf767bdaf6e4ab3500800000a7ca325e289d01bc682c5156d52848ce95c4a80977b663686fda9ddc183d504f5fe2", @ANYRES32=r42, @ANYPTR64, @ANYRESHEX=r43]], @ANYRESOCT], @ANYRES64=0x0, @ANYRES32, @ANYRES64=r33, @ANYRES64=r45], 0x6, 0xc00) msgsnd(r14, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r47 = getuid() r48 = geteuid() setreuid(r47, r48) r49 = getegid() r50 = getuid() r51 = geteuid() setreuid(r50, r51) r52 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r52, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_SET(r52, 0x1, &(0x7f00000000c0)={{0x6, r48, r49, r51, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r54 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r54, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r54, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r54, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r54, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87c080000002b5024abb6bab6a2c48ba3888e2c738a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c1b1a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r54, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r54, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r54, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r55 = getuid() r56 = geteuid() setreuid(r55, r56) r57 = getegid() r58 = getuid() r59 = geteuid() setreuid(r58, r59) msgctl$IPC_SET(r54, 0x1, &(0x7f00000000c0)={{0x6, r56, r57, r59, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r49, r53, r57, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r10, r10, r10, r10, r53, r11, r11, r11, r11]) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r63 = geteuid() r64 = getpgid(0xffffffffffffffff) r65 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r62, r60, r63, r61, 0x143, 0x80000001}, 0x8, 0x100000000, r64, r65, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x9}) fcntl$lock(r9, 0xe, &(0x7f0000000400)={0x3, 0x0, 0x800, 0x8, r65}) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0xf0, r3, r4, r5, r6, 0x44, 0x9}, 0x5, 0x3, r7, r65, 0x2, 0x24cee5ef, 0x81, 0x5d}) unlink(&(0x7f0000000100)='./file0\x00') r66 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r66) writev(r66, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r66, 0xe3) writev(r66, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) 16:00:31 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) dup2(r0, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000040)=0x5) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0001000000000000399c12d88feb141beba7d87ea4372e1d707a0d338a5febd63bba78285c17ffa070e24e69034ab83d5c668252e08c2ae82e841f7b4e2878ebc22c6cda28e8907feaded4cb7c0bde26b3a4fe8620ac203f2079724912889fddf490738ecc643697beb677beea64e2fb7d0a8c65c5daac48dc826b6c3393247647d0e49095ac1d521193cda13a2d19f2c70d7d56798312efc330f320df89b5ca33e10b1f00000028974afc940bb9c5f8425364de23e1a3a69dcea537314d15"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) open$dir(0x0, 0x0, 0xaf) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = socket$inet6(0x18, 0x4, 0x3f) shutdown(r5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:31 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x10000, 0x0) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000280)="a8b08306a48e3655a16862db1796dce4c030c4d871bbfdee5a4f113ac0b16736fc082133d1f0000c47ae792d4cf4a6541b129a900906aacbdc88dfedcbb79bd816bd721f830e74f674df2026259e522c3d774db8e579403fb42e3f40c3572dd3a9ad67d93eeac86d383234abe8956a711dc1fa50f6f1fc137914f837b9f2be1fa67f0fb2bdfce08de1621519e761ece324325762cab768147f2452b0eb23b4a46283b769c09a9f21e3701069971ef8a317d63ddf694e1ce3ce80670ebb325f36aaeb898d1c4a78234b1e2744e6b0cabefa2f0f255d8a24dfa63d8be46ce9d1", 0x1ac}, {&(0x7f0000000080)="2b6383c27cbe2aa9f381635aadbc13f40e87fc6771b2701bab34e22d1cb27088ffe3c72cca0366b0695802fc3e23c948d95127318ffd3ae05d9d5c2ca50b2a693662e89c5e28b9c7a6643163db4e2eb5d200447432454a"}, {&(0x7f0000000100)="6ea4cb0327a6162ecddbb3a6a0fe81a4d38af810c667eb9f1833d7c154a282e210a8627b338f891711a2edfd5228018fefe4fc9537df5fa32d6f0e4ffbecd95815ee265856bf6524d31f2e35df4e03194b33ca5ba7334d1d3a2be3904ac3e9942eb7949ffc482a5d3a27bb7f0205a8ac005ee6194f1cd0c845c47111a6cfc7fcc3fad138aabfb7b03bbda03f7a17d714681dda7a596615610ecfc167a0b6912f89610ac17f8b19a99eea6039528fa190ed7123760a5713fe3171230cfb018b3bfdc21876b5dfd6baa3f2dda56aca05e035c00cbe18789270e2c9dc2778d7ddb9f176b0315a9b30de82a96f139187c3ba2a35387149", 0xffffffcb}], 0x1) 16:00:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580)='/dev/ttyCcfg\x00', 0x38049, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000005c0)={'./bus\x00', 0x7, 0x9, 0x101, 0x1, 0x1f, 0xb7, 0x0, 0x1, 0x1, 0x6, 0x21ee}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000004c0)={'./bus\x00', 0x1, 0xffff0001, 0x80, 0x0, 0xfffffff7, 0x3, 0x7fffffff, 0x2, 0x0, 0x5, 0x9}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003bd, 0x0) pwritev(r2, &(0x7f0000000440)=[{&(0x7f0000000040)="a7daa2f8d5a7bc1b00cd237bc8fe0bb554938147e0ced4c54cdaf1e2b98b559482b2eb86d5746f25ead864f450e37ae75feb2ebf692f834d99040d5359d033657930dd237126cc0b42cae056c5a670cb7aba8927f915d1a06702c412fab50bb9746d3564a4f85e6afe0ee9be93dad5f20a3b4c26fb745b52f142788cebc9d73822bd23fd658c828d6a27a7", 0x8b}, {&(0x7f0000000140)="3f343f3279b1debb708a7a13694c6cf3445eb96f453a84e5afcca7d52794866f973dbe07cf1ff93bdc328b35f7d78f4d88e16c4dcc0386673ca5e3e111b3543bd9e531803c0ad3fa7898f7887e6150585a6bbd178ba1fe34e80d7afb85596547a2472dd4df5dfd38c30d20263f998a67195dbb2533713f020c896e1ee92d99587aa9a7d48e1f4ce065d8c211c1562a79354bc1c8c4de40e43f4fcfd3221c28582a055b12e16ac6fd070000000048fe0ccef00ddd83b4e6160d33c95c00c0d39af6cf07f02e29691ccf622eb1816c38c03d47f1ce14794d79a6d19f98", 0xdc}, {&(0x7f0000000240)="acacb7a1cee66007d6ca4b808b84346761f2662252af10e8a3076f2f99b8", 0xd4}, {&(0x7f00000002c0)="7e45be037bbfb24ed25d4355340ac12ebb14b7fc434dc704743576b708a5ebf24be0e8e70d646b47b6ea85543181b14faa18270a7eb935784d9e649f980f966b0bdd8a3775e1481559f14959319aa627ee8951300600d0557c55f29e109aae8193c33e229c7d6bb0aa0e033e31fadda4f967326e29c95f9b1713b9c550fe20bed7f53a4f2e59e03463204c60b9ef686ac69a1d02d46f8e7ab06142b838cf67cf098dd03e48d4cae5a2381a4813e6c178f1f38695169e214367e6131c955e4c94460479892bb00852d7d32cbc78c0025b259ea9aae803d12637cf30512d496b447592da7315f548223ef2ac917a", 0x26}, {&(0x7f00000003c0)="402f6a8d55bbd576fcb424e47fd417e24951525112193f6bf0a1743dec12c26b53f7759b26ede57f59152723abfab032f936ce41233c6299a5dc383bc9035bf7acc04e1e4bb25cc9b2b5f96e13c55b8641b45474307a2d91cb3fe1dd2b83d96ea32d9bad34da6ecba3c419f0144d77e55b2ebc", 0xfffffe54}], 0x5, 0x0, 0x2) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000540)={0x1, 0xb}, 0x10) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") getgid() 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x3, 0xb2) msgrcv(r1, &(0x7f0000000080)={0x0, ""/104}, 0x70, 0x0, 0x1800) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/173) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x74}, {0x6, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x58) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000480)='./file0/file0\x00', 0x3d2) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000200)="53f0b380d883c88fdfdc6a457020") 16:00:32 executing program 1: r0 = socket(0x18, 0x4, 0x0) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000500)={0xfffffffa, 0x9}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[{0x10}], 0x10}, 0x0) sendmsg(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000100)="336f083e77a5eef49d0a495ed368934155fc3d5025b1655de10be48da235def26a3872b61258ca80a2f76f3e", 0x2c}, {&(0x7f0000000140)="f317a9bcdba9", 0x6}, {&(0x7f0000000180)="79cb79a5cd1923e2f383fe6524fd336441f5b59a3f51b66e08595dbdd32c570e92f3f5c2a8148ed442a5a0876e599df2475706c2ae905c69f165e9027be2ca0a745a2414124b5c05e337fd47d6fd1bd3e4d0c7ab68bf7c14c19e30529bc6d2b983a8cb", 0x63}, {&(0x7f0000000200)="fedb97d3e2491a3bd29128314c641388d1f06f9cf024d017519a65ef4c20234879acea964acc704a9e34a85e86f6544c4af8e51fd6b14e786d1e61df0e9fa6d310c925745bb39f1c8e435b9a99490874bb109b2596c48cef738525d261fa987722ecfbf3032095d0fe30bcd13086900ac5f54804d4f3e23717af78136fac9d2e28c2163aed82237561d05cd4120011cfd1c698bababfbee1011a4622d6911f", 0x9f}, {&(0x7f00000002c0)="56dc82d200b7a51605df5f44f28c4aafa3f3aa501cf000a3b42ad5a48ff2ff0c1fd16f403ddf492ecb47b61e90514fa971e5b5dd7ba86b855ace354d95974570e4881ad0b235befcc73a15abb1898f757b0922fb40db7ea0a0534d8d", 0x5c}, {&(0x7f0000000340)="d06f4374ab87e35673036a3ec512c25f0d221f2e72b0ac3771a48a6ea955e30396e99df186c2982c9b93f7df00477571379b0c8637819a10019dda1043b54245987a15a5086cef418f36d2a4a68ea675f5b239ea3f0339a23aa9e59ecfe8db535cb7e00327", 0x65}, {&(0x7f00000003c0)="8f3a20f805ea72ae3aafe00a6e362ecf79020a8b", 0x14}], 0x7, &(0x7f0000000480)=[{0x28, 0x1, 0xffffffff, "87cfe8d590bc694d26a436ffd123f44b00ea072dab"}], 0x28}, 0x4) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000540)) 16:00:32 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)=[{0x45}, {0x6c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944285455e9"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r14 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r16, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r13, 0x1, 0x9}, 0x800, 0x1, r14, r16, 0x6, 0x1, 0x1, 0x2}) r17 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r19 = msgget(0x3, 0xb2) msgrcv(r19, &(0x7f0000000080)={0x0, ""/104}, 0x70, 0x0, 0x1800) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000280)={{0x8, r3, r4, r5, r9, 0x0, 0x12}, 0x100000001, 0x0, r17, r18, 0xa, 0x1000, 0x9674}) r20 = getgid() setregid(r9, r20) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x3}, {0x60, 0x0, 0x0, 0x6}, {0x6}]}) r2 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r2) getdents(r2, &(0x7f0000000140)=""/185, 0xb9) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:32 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x48a8b796ebef7ee7, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x8001, 0x4, 0xffff, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x10001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x200}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x20}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xa841}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) r1 = dup(r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000640)={0xee, 0x0, &(0x7f0000000540)=""/238}) r2 = getegid() r3 = getegid() setgroups(0x2, &(0x7f0000000680)=[r2, r3]) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) readlinkat(r5, &(0x7f0000000700)='./file\x00', &(0x7f0000000740)=""/72, 0x48) close(r4) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSDTR(r6, 0x20007479) ioctl$TIOCSTART(r6, 0x2000746e) r7 = openat(r6, &(0x7f00000007c0)='./file1\x00', 0x10008, 0x140) bind$unix(r7, &(0x7f0000000800)=@abs={0x1, 0x0, 0x1}, 0x8) r8 = open$dir(&(0x7f0000000840)='./file\x00', 0x10000, 0x4) pread(r8, &(0x7f0000000880)="2bb9da77252ca2ad38aad7cfd592e4e5f80421c30cd7a20102de8bd56cb79835bd9c8717547d9e5e95", 0x29, 0x0, 0x1ff) r9 = openat$tty(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000900)={0x3, 0x3, 0x1b, 0x0, "6fa78954952851dadd014f26eeea53608276a52b", 0x912, 0x3}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000940)='/dev/vmm\x00', 0x400, 0x0) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f0000000980)) semop(0xffffffffffffffff, &(0x7f00000009c0)=[{0x1, 0x2, 0x1000}, {0x0, 0x9, 0xbabe67650f42f6d7}, {0x4, 0xfff}, {0x0, 0x2, 0x93ef501f3dd61fe8}, {0x3, 0xcb00, 0x630abd5c2d8657de}, {0x2, 0x3}, {0x0, 0x6}, {0x2, 0xca, 0x1800}, {0x2, 0x2, 0x1800}], 0x9) readlink(&(0x7f0000000a00)='./file\x00', &(0x7f0000000a40)=""/4096, 0x1000) r10 = getpid() ktrace(&(0x7f0000001a40)='./file\x00', 0x4, 0x100, r10) r11 = msgget(0x3, 0x1) msgrcv(r11, &(0x7f0000001a80)={0x0, ""/10}, 0x12, 0x0, 0x1000) syz_open_pts() r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000001ac0)='/dev/zero\x00', 0x80, 0x0) write(r12, &(0x7f0000001b00)="b6a06f22a7da30b7807e98ef42be420f2922675682457239d15aeb1719842154c335be3b6079248feeb19da964df44cdb95fc2c7ec020cc03a89dc7a16f4c8df801426dadd04c5478385e2f86d1b499353f8880710dc4cbf1faa649eccd71ca986f8fca65c2c933da063d57ddc64063dde26bea8faf51cc64a0e02446b7e661667778aced82e5e47d2fd21ce32afc6c33693b687c855038bf7503da61bddda8b6ce9633024dcfd5243333ef970d104bcb0a92ed326883809f5653c7271022f73198e58443b90be5044fb8b6be9af926aa79d8a02f7143fb9260f1781de476461bed1f398c2", 0xe5) 16:00:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x0, 0x0, 0x0, "172d6bce6a080800fb1b757ebf99df0079b100"}) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xffffff1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:00:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="2dc95894fd696c653000"], 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 16:00:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffa], [0x0, 0x4], [0x59c6], [0x0, 0x6, 0x0, 0x0, 0x0, 0x7], [{}, {}, {0x0, 0x0, 0x0, 0x6}, {}, {0x0, 0x0, 0x80000000}]}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{}]}) r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080), 0x1) r1 = dup(r0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) listen(r1, 0xffff8001) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = msgget(0xffffffffffffffff, 0x0) msgrcv(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="0000000000000000000000009b05674300000000010000000000000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe06000000ec263fc97b1c19b391bf187e23e52c1073ecdbef085ef9f108f45d53925d3574c62d582878e50ea7fc9c8d9f84caf2a58769f13bf3aee595023cdd3d000abdecb0d698e4078463498ce7b95553bbcacd08b6ccf42bf2e57f06e642c7b95cb2718769890f6ecf5a941348382cfee9f800"/262], 0x1, 0x3, 0x800) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000340)=""/114) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) setrlimit(0x0, 0x0) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x10000000001}) getitimer(0x3, &(0x7f0000000000)) 16:00:32 executing program 0: r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = semget(0x3, 0x1, 0x280) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000280)=""/171) r2 = semget$private(0x0, 0x4, 0x2) semop(r2, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r4 = getegid() r5 = getuid() r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000880)={{0x0, r3, r4, r5, r6, 0x14, 0x6}, 0x5, 0x9}) r7 = semget$private(0x0, 0x4, 0x2) semop(r7, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r9 = getegid() r10 = getuid() r11 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000880)={{0x0, r8, r9, r10, r11, 0x14, 0x6}, 0x5, 0x9}) r12 = semget$private(0x0, 0x4, 0x2) semop(r12, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r14 = getegid() r15 = getuid() r16 = getegid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000880)={{0x0, r13, r14, r15, r16, 0x14, 0x6}, 0x5, 0x9}) r17 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x6, r5, r9, r13, r17, 0xa2, 0x2}, 0x2, 0x3d2, 0x9}) close(r0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r18 = socket(0x18, 0x1, 0x0) setsockopt(r18, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r18, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = semget$private(0x0, 0x0, 0x4a) semop(r2, &(0x7f00000000c0)=[{0x3, 0x7f, 0x1400}, {0x4, 0xfc01}, {0x1, 0x2, 0x800}], 0x3) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x6, 0x48008000, 0x0, r3}) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) pwritev(r4, &(0x7f0000000280)=[{&(0x7f0000000300)="3bc94e286514827ce32334947d40e374c10427f7262bd92309baf1df4ccaac2b993b377edb4b435d5d94cbdc77088dd7c83a2d22c11690fc7d74019fc0783b4458a3a9aef136e2a785e2e812c5c5b729857a1e485ef60c729e741a41ce1090402c219b0f5db62f8810ff9b7dfaf543a5d1a1fdcebd6b50e87d45826f2add66833ec67862d47b6f3b2afc13961cdab85bf1a057eb4d22f59a937d9cd3774c527c56", 0xfffffd89}, {&(0x7f00000003c0)="d79b012ada40ce26dcbd45a6590175750bb1aa", 0x13}], 0x2, 0x0, 0x3) 16:00:32 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) r3 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r3) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000040)) kevent(r0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x4b}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, 0x0, 0x7fffffff, 0x0) 16:00:32 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = kqueue() r2 = semget(0x3, 0x1, 0x280) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000280)=""/171) ioctl$TIOCSDTR(r0, 0x20007479) semop(r2, &(0x7f0000000040)=[{0x8068de7717405831, 0x6, 0x1000}, {0x3, 0x5, 0x800}, {0x4, 0x8001}, {0x1, 0x4, 0x800}, {0x3, 0x9, 0x1800}], 0x5) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffb, 0x1}], 0x10000, 0x0, 0x8000000, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60, 0x0, 0x0, 0x4}, {0x4c}, {0x6, 0x0, 0x61}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:32 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x18, 0x3, 0x3a) r2 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r2) getsockopt(r2, 0x200000029, 0x1a, 0x0, 0x0) rmdir(&(0x7f00000001c0)='./file0\x00') getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec02530dc78fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b"], 0x10) write(r0, &(0x7f0000000540)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e5842083f592b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f32fb6f8ea375fb41a4b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d0000000000006a9b7143026a8272efe70b3b1dbb2236c09b98826d18e9fbd9bccdd0220c738b917c8ebf8e335cca77615207276c983386c3b043a7b5c984093edd02cdc9bed31238d6b32f2affee4910f95e6c4a58ab999bdd79dab094e142ede870ce9bcc98507a767c0d8f2ab0bf49ae0695e6aa08d6dd47ef174525c211a516c0eef30dae510a", 0x171) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r3) r5 = kqueue() r6 = semget$private(0x0, 0x4, 0x2) semop(r6, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x7) r8 = getegid() r9 = getuid() r10 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000880)={{0x0, r7, r8, r9, r10, 0x14, 0x6}, 0x5, 0x9}) r11 = semget$private(0x0, 0x2, 0x400) semop(r11, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r13 = getegid() r14 = getuid() r15 = getegid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000880)={{0x0, r12, r13, r14, r15, 0x14, 0x6}, 0x5, 0x9}) chown(&(0x7f0000000280)='./bus\x00', r7, r15) r16 = kqueue() kevent(r16, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) flock(r16, 0xb) r17 = fcntl$dupfd(0xffffffffffffffff, 0x5, r5) ioctl$LIOCSFD(r17, 0x80046c7f, &(0x7f0000000200)=r3) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64, 0x20, 0x0, 0x20}, {0x11, 0x81}, {0x6}]}) nanosleep(&(0x7f0000000100)={0x1, 0x70fe}, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f0000000240)="45f1a520e2d31968de749c6cca72") 16:00:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x1, 0x1) connect$unix(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b36019dea90d160e9b2048a3c0b5497a204b24be82ab7a1d429588e2ef0173423b7cbca90e"], 0x10) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r4) r5 = accept$unix(r4, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) setsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f0000000100)=0x1, 0x4) 16:00:32 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) close(r0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c}, {0xc}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") dup(r0) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r1) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x98b, 0xfffffff8, {0x7, 0xc32}}) 16:00:33 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) 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={0x0, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) munmap(&(0x7f0000009000/0x2000)=nil, 0x2000) r2 = socket(0x400000000018, 0x3, 0x3a) r3 = socket$inet6(0x18, 0x2, 0x0) rmdir(&(0x7f0000000200)='./file0\x00') getsockopt(r3, 0x200000029, 0x2b, 0x0, 0x0) setsockopt(r3, 0x241b, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffe95) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) getpeername$inet(r2, &(0x7f0000000080), &(0x7f00000001c0)=0xc) 16:00:33 executing program 0: sendsyslog(&(0x7f0000000100)="7eb366ea", 0xfffffffffffffd81, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3e, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 16:00:33 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x40, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r0) read(r2, &(0x7f0000000440)=""/178, 0x2d) r3 = semget$private(0x0, 0x4, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r2, &(0x7f0000000600)={0x2, 0x1}, 0x4) semop(r3, &(0x7f0000000240)=[{0x0, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/22) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000100), 0x2aaaa9b2) chmod(&(0x7f0000000180)='./file0\x00', 0xfb) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000900)='c\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') shmget(0x0, 0x2000, 0xe2, &(0x7f0000ffc000/0x2000)=nil) nanosleep(&(0x7f0000000580)={0xe60e, 0x7fffffff}, &(0x7f0000000680)) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000006c0)=""/191) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000840)=0x1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) open(&(0x7f0000000400)='./file0\x00', 0x200a1, 0x101) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000780)=""/187) 16:00:33 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)='./bus\x00') 16:00:33 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc53c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x180) close(r2) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000080)) 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", 0x7b8) 16:00:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "00000000c42000005a760deec9d682e200"}) sendsyslog(&(0x7f0000000100)="e660df5d11dd3b12285fa067b4245c6b4098a411baf3115b06588e503cc3074005b4adce639097799b8432007b8ecb99a66fc63a6fa908cc51c54cc2bd835efdff9b6beb7d11f674988c1358c38fd1d3fd618668a84d69603868c7f6278810b70d2dfc9f3e9ba5d48c6a0cf9d8398b139d171ee563d8e9b1b3818b", 0x7b, 0x16) mknod(&(0x7f0000000040)='./file0\x00', 0x1080, 0x0) r0 = msgget(0x1, 0x254) msgsnd(r0, &(0x7f0000000200)=ANY=[], 0x0, 0x800) open$dir(&(0x7f00000001c0)='./file0\x00', 0x100, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = socket(0x11, 0x4003, 0x8) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r4 = syz_open_pts() writev(r4, &(0x7f0000000240)=[{&(0x7f0000000040), 0x335}], 0x1) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0xf1e) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r5) r6 = socket(0x11, 0x4, 0x8) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) dup(r6) r7 = open(&(0x7f00000005c0)='./file0\x00', 0xc02, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x60) fcntl$setstatus(r4, 0x4, 0x4) r9 = accept$inet(r1, &(0x7f0000000200), &(0x7f0000000280)=0xc) pwritev(r9, &(0x7f0000000000), 0x0, 0x0, 0x3) ioctl$BIOCSHDRCMPLT(r8, 0x80044275, &(0x7f0000000180)) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f00000000c0)=0x254) r10 = kqueue() r11 = kqueue() kevent(r10, &(0x7f0000000040)=[{{r11}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) fcntl$dupfd(r10, 0xa, 0xffffffffffffffff) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r1) ioctl$TIOCNOTTY(r1, 0x20007471) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x8000, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r3) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000040)={0x3, 0x1ff}) mmap(&(0x7f00006c9000/0x2000)=nil, 0x2000, 0x4, 0x810, r2, 0x0, 0x5) r4 = accept(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e6b3048e69931929648e7ead898f3be325d4a4fdacdba6da40bf786848ce29b88234f543ab8", 0x30) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5}, {0x40}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 16:00:33 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x4010, r0, 0x0, 0xfffffffffffffffe) r1 = fcntl$dupfd(0xffffffffffffffff, 0x8000000000004, 0xffffffffffffffff) close(r1) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000013c0)='x\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r3 = syz_open_pts() close(r3) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) write(r4, &(0x7f0000000000)="826039a374b03c399e62", 0xa) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000280)={0x8}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ffc1f2ebc72c0925cd00000500ff00"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c1", 0x2f) dup2(r1, r3) r5 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r5) r6 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r6}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r6, r7) r8 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r8}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) getpgrp() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x280, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'\xd4\xda4', 0x0}) syz_emit_ethernet(0xa, &(0x7f0000000380)="72fee711529619c9e3ffc2fe063a") 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001140)='/dev/bpf\x00', 0x0, 0x0) geteuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0xa5eb7eef84a94050, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) r3 = kqueue() getpgrp() kevent(r3, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000380)) r4 = kqueue() ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000340)=0x5da) kevent(r4, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x1, 0x1e, 0x5ccb}, {{r2}, 0xfffffffffffffffe, 0x2, 0xf0000002, 0x7fff, 0x4}, {{r0}, 0xfffffffffffffffb, 0x18, 0x4, 0x3f, 0x67}], 0x5, &(0x7f0000000200)=[{{r1}, 0x0, 0x2, 0x20000000, 0x10000}, {{r1}, 0xfffffffffffffffb, 0xcb962ef00142c962, 0x2, 0x3}, {{r3}, 0xfffffffffffffff8, 0x30, 0x4, 0x7, 0xe3b}, {{r4}, 0xfffffffffffffffe, 0x80, 0x20, 0x9419, 0x9}], 0x8000, &(0x7f0000000280)={0x5, 0x2}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0xffffffffffff8000, 0x0) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c800c915db98e4093fe14") 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x1f) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x4000, 0x1) getsockopt(r3, 0x200000029, 0x2b, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r4 = semget$private(0x0, 0x4, 0x2) semop(r4, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0x0) r5 = getegid() r6 = getuid() r7 = getegid() r8 = semget$private(0x0, 0x4, 0x2) semop(r8, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r10 = getegid() r11 = getuid() r12 = getegid() r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105728, &(0x7f0000000000)={&(0x7f0000000100)=[{0x26}, {}], 0x2}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000880)={{0x0, r9, r10, r11, r12, 0x14, 0x6}, 0x5, 0x9}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x0, r11, r5, r6, r7, 0x14, 0x6}, 0x5, 0xb, 0x80000008000000}) r14 = semget$private(0x0, 0x4, 0x2) semop(r14, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0x0) getegid() 16:00:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000203], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x6}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:00:34 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2c, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xa, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = semget(0x3, 0x1, 0x280) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000280)=""/171) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) semop(r1, &(0x7f0000000040)=[{0x1, 0x6, 0x1000}, {0x2, 0x19, 0x800}, {0x3, 0x1, 0x800}], 0x3) 16:00:34 executing program 1: madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = semget$private(0x0, 0xb, 0x80000004) r2 = socket$inet(0x2, 0x8002, 0x38) setsockopt$inet_opts(r2, 0x0, 0x200000000000e, &(0x7f0000000540)="bbd4e383e9a12b5499f752e7eaff125c00000000", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt(r2, 0xfff7, 0x10001, 0x0, 0x0) fcntl$dupfd(r2, 0x11, 0xffffffffffffff9c) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000200)=0x4000000000000) socketpair(0x1, 0x0, 0xffffffff, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440), 0x3f9e2b65a34270cd) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x80000001) semget$private(0x0, 0x3, 0x7c0) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)=0x87e13cac6900f962) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x7fff, 0x0, 0x1, 0x9, "5d68501ed3e16b0dae04ce927d470400", 0x10003, 0x3}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x5, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/d\x00\x00\x00\x00\x01\x00\x04\x00\x00\x00\x8b', 0x80, 0x0) flock(r6, 0x8de049f359165017) r7 = open(&(0x7f0000000380)='./bus/file0\x00', 0x1, 0x8) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000580)={0x10, 0x100, 0x4, 0x2000000004, [{&(0x7f0000897000/0x2000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f00003e8000/0x1000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f0000339000/0x3000)=nil, &(0x7f000031f000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000063a000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f0000406000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400000000fff}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f000058c000/0x1000)=nil, 0x3}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil, 0x935e}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00003fe000/0x4000)=nil, 0x80000001}, {&(0x7f00007e6000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x8080000001}, {&(0x7f00006a4000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000477000/0x2000)=nil, &(0x7f0000feb000/0x12000)=nil, 0xc2}, {&(0x7f000064d000/0x4000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./bus/file1/file0\x00', './bus\x00', './bus/file1\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus/', './file', '\x00', './bus\x00'], 0x1000000002}) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x402, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r9, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x1}, {0x6cb, 0x9}}, 0x2) ioctl$TIOCSETAF(r9, 0x802c7416, 0x0) fcntl$setflags(r9, 0x2, 0x1) r10 = openat(r8, &(0x7f0000000400)='./file0\x00', 0x0, 0x1) accept$inet(r10, &(0x7f0000000340), &(0x7f00000000c0)=0xff67) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c, 0x5}, {0x84}, {0x6, 0x0, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0x29d8aaa8}, {0x7}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x40) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:34 executing program 0: r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000480)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff00}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x10, 0x1, 0x1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$pci(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/pci\x00', 0x400, 0x0) setsockopt(r1, 0x80000000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$inet6(0x18, 0x2, 0x0) getsockname(r2, &(0x7f0000000500)=@un=@abs, &(0x7f0000000540)=0x8) openat$klog(0xffffffffffffff9c, &(0x7f0000000580)='/dev/klog\x00', 0x8, 0x0) getsockopt(r2, 0x200000029, 0x2b, 0x0, 0x0) sendmsg(r2, &(0x7f0000000100)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)="783a1c1bb17ca1230c9c0e1d4e23e1aeff34b713a8dd3ef2f749c5502b8d15ff01d2", 0x22}], 0x1, &(0x7f0000000180)=[{0xb0, 0x1, 0xfffff801, "8fc3391ae5484a72a9e830a63865c2534da8479ade975ebc4ea4591b38e633457435112e1a7025ca4705e14247a5f1f30113536f281b4ae719960136f65ba36ae55314da2edf689d4869344b7313f6668a56bd2955b22e1416cdc63062b2d6b16b86c2e8ad94d56ad49fbdde495be25ef50005faf942c954488566ef9dd7da00fb6d7ef20ff0f7ce24f34320cba286b8736c5ad0036f944e1940f3"}, {0xc8, 0x0, 0x6, "4086b6938dffd157521020e1874b66d70756182b82a0bb8fd8cf563d32f9b4dfde4c9d5344f266b18b485b32abe3d1a2adb24cb531a86eace0ed986cd17b64cfd05636226265b3c39cc8f1e60cc2135ae4e20a50c2b84a812322660c05c27e808797388e6e89607b5d7c68a61c7dc43c5d4297880cd4f103dd4e5ef56201c7eb8b8a4b93b3e94a93d52127378915fa6ab34a9f2c1e57e1ced596aa80b7ff191d07489883d9588135120a59b587a79e47ac"}, {0xc8, 0xffff, 0x1, "a0318fe51b1e367e1c1c01f8f5a72e7a9192c6ebc26b544cb3db01296db658531bcb8ce30f57c3cc3e29ad63782c667c73470ad235dd2595702fd6a9e07aaf4e0af7554e1226db1bdcf4a838188e1f672b2809524c7b6888476e42cfc7955453e9ed7422d409fb76608cd741bfb6c85c12b61cb4998948aec85abe3e4aa5c46e34fcbb6b31d515d7636f3978e9de033ca4a2c4ba9d6a0736ff9c62ae7fd69bf0738bc4f0eb970562e01856ca689f61551b26fc"}, {0x78, 0xffff, 0x0, "708806ee828a8e6623e2e3c24ebdd3082656887a10147e680f972759b1010d2b42d456de4a32f2385daa94657c4ae5f6ced6693eb4a64727666ba1a03f234d30b6ad9a1cefa18ce6911eab32d32b179db805b45be7cb6d7d79da8523753739de28eda3"}, {0x30, 0xffff, 0x5, "48ce5faa59666f3ab5ff5a3fdd634060a4bf1b964bcf882138b19e7a6dfe"}], 0x2e8}, 0x1) 16:00:34 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000167000/0x10000)=nil, 0x10000, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_media}) 16:00:34 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) writev(r0, &(0x7f00000000c0), 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:34 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = msgget$private(0x0, 0x601) r1 = geteuid() r2 = getuid() setregid(0x0, 0x0) msgget$private(0x0, 0x4) r3 = getgid() r4 = getpid() unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='W\x00') r5 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x3, r1, 0x0, r2, r3, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r4, r5, 0x8, 0x8, 0x5, 0x8001}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r6 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) fcntl$setown(r6, 0x6, r5) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x1000000000, r2, 0x0, r1, r3, 0x90, 0x6}, 0x0, 0x12a, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x80, r2, r3, r1, r3, 0x21, 0x774}, 0x5d, 0x3, 0x8}) setgroups(0x1, &(0x7f0000000300)=[0x0]) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') getegid() r7 = semget$private(0x0, 0x3, 0x0) shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) r8 = shmget$private(0x0, 0x1000, 0xb0, &(0x7f0000002000/0x1000)=nil) shmat(r8, &(0x7f0000ffd000/0x3000)=nil, 0x1000) r9 = shmget(0x0, 0x4000, 0x2a0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r9, 0x0) r10 = getuid() r11 = open$dir(&(0x7f0000000400)='./file0\x00', 0x38aba7793b554af0, 0x41) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r14 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r15, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xffffff0c) r17 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r17, 0x200000029, 0x2b, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r19 = getppid() r20 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r20, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r21 = syz_open_pts() readv(r21, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r22 = syz_open_pts() readv(r22, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r23 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440)='/dev/pci\x00', 0x40, 0x0) syz_open_pts() readv(r23, &(0x7f0000000840)=[{&(0x7f0000000540)=""/229, 0xe5}, {&(0x7f0000003680)=""/4096, 0xfffffffffffffd8b}, {&(0x7f0000002680)=""/4096, 0x1000}, {&(0x7f0000000640)=""/240, 0xf0}, {&(0x7f0000004680)=""/102400, 0x3db}], 0x5) r24 = syz_open_pts() readv(r24, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r25 = fcntl$getown(r24, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f00000001c0)={{0x2, r14, r16, r18, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r25, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r12, r18) r26 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r26, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r26, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r26, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r27 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r28, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xffffff0c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r31 = getppid() r32 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r32, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r33 = fcntl$getown(r32, 0x5) msgctl$IPC_SET(r26, 0x1, &(0x7f00000001c0)={{0x2, r27, r29, r30, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r31, r33, 0xa9, 0x20001, 0x100000000, 0x1}) fchown(r11, r12, r29) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x7, r10, 0x0, r10, 0x0, 0x4, 0x9}, 0x80000000, 0x2, 0x20}) 16:00:34 executing program 0: r0 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:34 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) 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}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r2) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000080)={{}, 0x1, &(0x7f0000000040)=[0x0]}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:34 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = socket(0x11, 0x4003, 0x0) dup(r0) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r1) sendto$unix(r1, &(0x7f0000000240)="b10005016000009005001b0007000000050004fecea105aeedf96ecfc73fd3357ae26caa0416fa4f376336acf00b7804ae781e4991f7c8cf5fe1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282119e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000650000770e9729e2cfd91b519fd4f9622c031c00d502acae228445f906a430eeeb147d50ede2f5bae6a859c21e6171132a2702a01acaeb093c231e4f7f79439d36a3cccf86014fe21c4db80ef5f93fd21b6400000000", 0xef, 0x0, 0x0, 0x0) 16:00:34 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0xe8}], 0xcea, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b81800000029000000310000000300000007000000c1bb893f"], 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) 16:00:34 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') close(r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0xff800000, './file0\x00'}) 16:00:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca648e7ff7b3596bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d85a821dc94c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa2845da740f83547f6edc524053a6e92829004874cf7bf02ebfc347af45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca3ad86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eab51f56984ed75b6a3d89f5abec808112841b0c29976f41a58bead85810763213fe3956f55a0eab72266103c05152651e60b503fa8565717beecad63ebfba1dd645e01539a5639b892ffad0e85c2fd1214e944bec09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb3ed27ddccb5fef5948ea981ab523dbf0899d28bfdbbe6e4604873d578c77815c9b9fa991e32b7076b9bcce562266812c85ef782d0872608ea9cb4307d7e6c90e8bf56b3cd1f8535f8d9cecac80da37ac48d417f79a9bcb2fb9b0dc63cd798987476967ca6aae886ad486b0311cdccc54e9902ed84f503a04d1183dfddd2be74a"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f0000000040)=0xffffff47, 0x4) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x30004) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f00000003c0)={{0xff, 0x9, 0x40}, 0x4b, 0x20, 0x2}) 16:00:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x61, 0x70) chflagsat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 16:00:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000300)="51b465a515191af93596baf4afe2f1046e4c1ca7e253d1bab7a5222aaf432b4b290cc6c742598831ef0a", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd10, "b04d1a00f3ff0a630000000000000000f3108d57"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 16:00:34 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x88) write(r0, 0x0, 0x0) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xec3448dec288df8, &(0x7f00000000c0)=[{0x54, 0x1}, {0x16, 0x0, 0x0, 0x200000}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 16:00:35 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x51743dbc16a9cedc, 0x20) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10006) renameat(r2, &(0x7f0000000180)='./bus\x00', r3, &(0x7f0000000240)='./bus\x00') setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) shmget(0x3, 0x4000, 0x2, &(0x7f0000ff9000/0x4000)=nil) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r4 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r4) open$dir(&(0x7f0000000040)='./bus\x00', 0x400, 0x171) ioctl$TIOCDRAIN(r4, 0x2000745e) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = geteuid() r6 = getegid() fchown(r1, r5, r6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)={0x7fff, 0x8c, 0x81, 0x2}) 16:00:35 executing program 0: 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(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x3b) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 16:00:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0), 0x0) 16:00:35 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = socket$inet6(0x18, 0x3, 0x102) getsockname(r3, 0x0, &(0x7f0000000040)) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000180)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) renameat(r0, &(0x7f0000000140)='./bus\x00', r2, &(0x7f00000002c0)='./file2\x00') r4 = syz_open_pts() close(r4) r5 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r5) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000380)) r6 = shmget(0x0, 0x1000, 0xe2, &(0x7f0000ffe000/0x1000)=nil) recvfrom$unix(r0, &(0x7f00000001c0)=""/215, 0xd7, 0x842, &(0x7f0000000300)=@file={0x3, './file2\x00'}, 0xa) shmctl$IPC_RMID(r6, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) socket(0x6, 0x8000, 0x6) r2 = socket$inet6(0x18, 0x4000, 0x4) r3 = socket$inet6(0x18, 0x5, 0x9) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) close(r0) stat(&(0x7f0000000300)='./bus\x00', &(0x7f0000000340)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x80, 0x0, 0xf3, 0x4}, {0xdf3, 0x8, 0xa, 0x1}, {0xffff, 0xc0, 0xe0, 0xff}, {0x8, 0x6, 0x8, 0x6}]}) r6 = kqueue() kevent(r6, &(0x7f0000000180)=[{{}, 0xfffffffffffffffd, 0x20}], 0x2, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffff9, 0x11, 0xfb0f4345901fe342, 0xf461, 0x8000}, {{r7}, 0x0, 0x9079e90ffbdcc71b, 0x1, 0x0, 0x3}, {{r8}, 0xfffffffffffffffc, 0x80, 0x40000000, 0x0, 0x1}, {{r2}, 0xfffffffffffffff8, 0x2, 0x8, 0x3, 0x5}, {{r5}, 0xfffffffffffffff9, 0x82, 0x0, 0x79240000, 0x1}], 0x8, &(0x7f0000000400)=[{{}, 0xfffffffffffffffc, 0x8, 0x0, 0x8, 0x6}, {{r9}, 0xaeffd0c04fc371e8, 0x40, 0x1, 0x1000, 0x8}, {{r10}, 0xfffffffffffffffb, 0x4, 0x4, 0x5, 0x7}, {{r11}, 0xfffffffffffffff8, 0xc, 0x80000000, 0x7ffffffffffff4ed, 0x9}, {{r3}, 0x0, 0x1, 0x2, 0xa6, 0x7f}, {{r0}, 0x642c14f3e35cca50, 0x18, 0x4, 0x7ac4624f, 0x24b5}, {{r5}, 0xa9bb3ea98305f054, 0x80, 0x80, 0x6, 0x3}], 0xffffffff, &(0x7f0000000140)={0x485, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:35 executing program 0: r0 = getuid() setreuid(0x0, r0) r1 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) socket(0x18, 0x8000, 0x1f) ioctl$KDDISABIO(0xffffffffffffff9c, 0x20004b3d) fchflags(r1, 0x10000) 16:00:35 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 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, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x922, r4) fcntl$setown(r2, 0x6, r4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) shmget(0x0, 0x3000, 0x2, &(0x7f00006e8000/0x3000)=nil) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r5) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000400)={0xaaaaaaaaaaaacb8, 0xfa4, 0x4, 0x3, [{&(0x7f0000ff7000/0x7000)=nil, &(0x7f0000567000/0x2000)=nil, 0x8001}, {&(0x7f00003ef000/0x2000)=nil, &(0x7f00004d7000/0x1000)=nil, 0x200}, {&(0x7f0000284000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000145000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00002b6000/0x1000)=nil, 0x1}, {&(0x7f00000d7000/0x2000)=nil, &(0x7f0000186000/0x3000)=nil, 0x3}, {&(0x7f0000291000/0x2000)=nil, &(0x7f0000144000/0x3000)=nil, 0xe96}, {&(0x7f000024e000/0x4000)=nil, &(0x7f000028c000/0x4000)=nil, 0x2a30}, {&(0x7f00000b3000/0x1000)=nil, &(0x7f0000330000/0x3000)=nil, 0x9}, {&(0x7f0000433000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00006f7000/0x3000)=nil, 0x4}, {&(0x7f0000570000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x40004000000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00000f3000/0x4000)=nil, 0x2}, {&(0x7f0000755000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1ff}, {&(0x7f00001a2000/0x1000)=nil, &(0x7f00004c1000/0x2000)=nil, 0xbe}, {&(0x7f00002a9000/0x1000)=nil, &(0x7f00001f8000/0x4000)=nil, 0x7fffffff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus/file0\x00', './file0\x00', ['./file', './bus\x00', './bus\x00', './file'], 0x9}) close(r3) recvfrom$inet(r3, &(0x7f00000001c0)=""/160, 0xa0, 0x822, &(0x7f0000000040)={0x2, 0x0}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r1, &(0x7f0000000200)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829dc09e4", 0x10228) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333178edf6d0b3295f5a5e8b04efdd700000000000080423f90c3916a3892", 0x35) 16:00:35 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, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) fcntl$getown(r0, 0x5) 16:00:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f00000001c0)="f7158543ae9321584201f7879307ee47602c194e71151fba623034c2c5c51e8ec9ef3c76d354487b69984cbbe607308400a5a2eca9101e56b8ff86c044ea74041e4e21edea88ed36a351c1e65936b58eb775231c89b2cccecd9ab64a4ac83c61a5301390f512122a635ea20631e72ef706ea1be6675d3dd7970a154a92e1b4b2352a2e8412c1c305016f5b2432070b0fbde98a634aa784ca053c42e87f8e9b3c073949e1f17b4a63b228f020909ecf6cc1b5bd62ccf4d2e655a8cac4a91099dbb88d", 0xffffffffffffff7f) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) open(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x4010, r1, 0x0, 0x0) ftruncate(r0, 0x0, 0x1) execve(0x0, 0x0, 0x0) 16:00:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "b08dce58000000000000000000e60000000200"}) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x2bee) readv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:36 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 16:00:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000cd49408a4f50d8bf00000100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:36 executing program 1: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000008000000000000000008d020000000000000000000000000000000000000000000000000700"/111], 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x40000, 0x0) fcntl$getflags(r3, 0xb7a983c1ed547100) setegid(r1) setitimer(0x0, &(0x7f0000000080)={{0xfffffffffffffffc}, {0x8000000000000001}}, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ftruncate(r5, 0x0, 0x4) r6 = openat(r5, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) socket(0x10, 0x5, 0x40) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000100)=0x3) r7 = accept$inet6(r4, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0x397) chown(&(0x7f0000000000)='./file0\x00', r8, r2) 16:00:36 executing program 0: 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"}) r2 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r2) ioctl$TIOCSTART(r2, 0x2000746e) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) socket(0x400000000018, 0x3, 0x33) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r2) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000180)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x1, 0x4) close(r3) r4 = dup(0xffffffffffffff9c) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000200)=0xff) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000280)={0x5, 0xd, 0x5, {[0x81, 0x0, 0x7, 0x8, 0x1, 0x7fff, 0x10000, 0x8, 0x6, 0x3, 0xfffffffffffffffc, 0x8, 0x100000001, 0xfffffffffffffff0, 0x8444, 0x5, 0x7, 0x81], [0x8000000000400, 0x200, 0x1, 0xdd68, 0x100, 0x4, 0x4, 0x6, 0x8, 0x280000], [0xfffffffffffffffa, 0x9, 0x4, 0x9, 0x8, 0x1, 0x81], [0xda4, 0x97, 0x89, 0x80, 0xb09, 0x7], [{0x0, 0x7fffffff, 0x9, 0x8001}, {0x4800, 0x10001, 0xf5, 0x5}, {0x3, 0xef24, 0x1000, 0x1}, {0x3, 0x6, 0x101, 0x1}, {0x0, 0xffffffff, 0x101}, {0x4, 0x1ff, 0xf6b, 0x5}, {0xff, 0xbd, 0x7fffffff}, {0x6, 0x1, 0x7fff, 0xa3}], {0x9, 0x9, 0x0, 0x7ff}, {0x7, 0x10000, 0x5, 0x40}}}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x81}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x10, 0xd3f0e535fd9a90b4) r5 = kqueue() kevent(r5, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) fcntl$getown(r5, 0x5) 16:00:36 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7, "f000000007005945fdbe0700", 0x0, 0x8000}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x60) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) r1 = socket(0x2, 0x1, 0x0) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f00000004c0)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x80000000, 0x8, 0x81, 0x6c, &(0x7f0000000240)={{0x2, 0xf8, 0x4, 0x69, 0x20, 0x5, 0x1ff}, {[0x3, 0xc871, 0x100, 0x1, 0x8, 0xdf62, 0xff, 0x5, 0x7, 0x8, 0x2, 0x1ff, 0x7, 0x785023d1, 0x7f, 0x9b, 0xfffffffffffffe01, 0x7], [0x80000000, 0xffffffff, 0x40, 0x20, 0x7, 0x1, 0x400, 0x101, 0x3, 0x4], [0x10001, 0xaddf4a2, 0x75, 0xf6, 0x0, 0x2, 0x9], [0x8, 0x7fff, 0x8000000000000000, 0x0, 0x7, 0x7], [{0x8e7c, 0xc8a6, 0xffffffff, 0x7a}, {0xde6, 0x9, 0x20, 0x5}, {0x6713, 0x292, 0x7, 0x686fe6a4}, {0x81, 0x2, 0x1, 0x1}, {0x20, 0x1f, 0x0, 0x81}, {0xd041, 0x4, 0x200, 0x7fffffff}, {0x4, 0x1f, 0x1, 0x4}, {0x0, 0x8, 0x1c5, 0x80000001}], {0x3, 0xb1, 0x1, 0x80000001}, {0x1000, 0x7ff, 0x3f, 0x8001}}}, 0x3ff, 0x81}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x0) lseek(r3, 0x0, 0xfffffffffffff801, 0x1) socketpair(0x2, 0x3, 0x97, &(0x7f0000000140)={0xffffffffffffffff}) connect(r4, &(0x7f0000000540)=@in={0x2, 0x1}, 0xc) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x200000029, 0x2b, 0x0, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x200000029, 0x2b, 0x0, 0x0) recvfrom(r6, &(0x7f0000000800)=""/192, 0xc0, 0x3, &(0x7f00000008c0)=@in6={0x18, 0x2, 0x2, 0x80000001}, 0xc) getsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000100)=0x4) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) 16:00:36 executing program 0: r0 = socket(0x18, 0x2, 0x0) getuid() setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r2 = msgget(0x3, 0xb2) msgrcv(r2, &(0x7f0000000080)={0x0, ""/104}, 0x70, 0x0, 0x1800) msgrcv(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000020000000000000001000"/42], 0x2a, 0x2, 0x1000) 16:00:36 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x200000029, 0x2b, 0x0, 0x0) getsockname(r2, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:36 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) fcntl$getown(r2, 0x5) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:37 executing program 1: open(0x0, 0x611, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x282, 0x24) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)="7a0b0f0066f8a5bc392aa58b221356848fc930c8d3428609bfab8a771e31fc02bc086ce18e55b6805397903c1ea0912a7de6de0552b56c492af214ccaab135407a0fcb9bd9ef9d87f3a97937b3b65ecf72aa300e6dcdb1e3e7e2b6c5d6afbb7f94614f9c536a8d666dbe7e10b8e32da5f19902c91173425d0ddafd432e97c5e05096ea545e18efba549b6e9beebc2a1b19cb590226245a5ebb5edb9e98746bedb2c2f23de8f1f3c9942bfd4c1aeaee89aac8c1ef024dd4c0a6a13477c772b1eb004110f2e2184fb239b9ce04c292e633f67cbf267953824c9070ac9fc83a0ee70ce7c2b9e4f15888359fe101ee742db612add99e5656457832ff52dc0508b575ff15337b9a1194950e6e21f0b19957168cf71cb2e0bb27514738ff116fa4042a8d3a4996a88de9e8735ca8dba56d8324437c15228624e23ea0bf27d91e4b120f11ecae87edeb65f6ff3e03c80a2c0f233b67ab2e8913e7d56f6d007028f6483ffed638319797c851c457691c2d914285376474bd496660f023b6ab57e9af8118c17d8d62b23c48f790bd9c618cfe16d9c44803470b11c017dd79a9da6e889910b33b0a08a78f9461a7e227cf03ead508134cef40007d00b3d1d8c36973da5e904d05c06eadf52354ab4de076314250cf1984fea943293880284c5de3dd5d90fcab4c5f43660a0e589808d6d855cb5f0c9f77afff1934720b353b0aa4738706f86f145fb43c83c68acc72a501ca0f665d25310ef3907ab7564ad42cb6d2db9700ddf1fecfb06b15b5c08927f585f51a638b95aa4adb41d6ed8623241fd6fd84241bdc23b823a3126775c7b9cd3bb67b2e5763a03e8408fb29a864f2f9eae78e8a2e4b6812262fcf21ff14f923837e7bd7082f9f0b741ea188fc4ecf884e2994fe8da346031300e6b487b3f3caf87adaffffa083df181e8673eaa48a4612c13e90e990e3dc36a898b3c057b05d91cd580bbae44a77d559727b435ea7fd7ebe6a696962e943aa8ee46d724fe97b4ca18050294fcfd1e2f053302fa8910f0df722a06503d95dc233e48d1c97e74ba00779a9c7054f8668c169c9b673a66e4dc1b912ce91b598f00dfd07363287258e6110b1c03004620210446d2b01ea6c747cfa669f3623f00ce02df00f18d8ee48b80f8d7d9d18782333b8a6266d29f03094dd274a4e4e8e3b34ca0b8d6724139304b396d1f47b790e681c4567c7a3bfd6f12b7a448bde3b50199e0998ca54a39341fe1a814bfe48ce4e81175afe2568c888a8081251c547995d0714e5a52a75f5d14dd87ba2c6cd27f53e8773ae8d12150a89ecebad2870ca7d1585b1ee6d947322e57af894be6def1e7d0821c1c7d854d90c57e2f215e20f9eaa37d3ad7bd48fc144a1cedd2032a90b7e07241da7d22bceb942cdb6b2810e2be7e3edcb091d0e23d0e7e9684be46e834bc206c67256d33a172ce5d10df615fc2211abdd43aa5922c9cc5ebed1b615f0c0cfdffa9bfa00ecf15db6819fb2572565f0ba0c771cafc54b13eb9de0671a4461563c6cfcb54cd9b4bbdadde17e82318b50aefd467ebc8fa07c9ef94e68c3ae3fff46970b989a9afd22ab31a9b8fdd5f2e9b80cc96ece3c4f51ab527f6fb5076fe8dec480267f2a41dc0c7f1baeb4e40341a081f4ab5de2eb349dbc9ca189704b8e380ac401727af569b59f5be970395cb34f2c7cc9c89039e14f8cecac79c5a7beeaa3e8577c01ad13c560a7e59dbe407d1c1ae54b57cfb1148681fe8a01b026a786a235c9fd24c0d14515e0333290bf06bb18e89f4d06cdb9e25095cb9f959ed28877121cde4db3b978cd45818d07370c19b72303232c45d1102f49e2508877657053dbc268c38c332f47027c45f95e331fc875e89b803d1bad855381a2aa5595984b1c8413d166b117c4faa29afed27eed24b89cbdc6827cc02a63493fecfa42c4546c933f75a26f0e54913e75c1b57632cebd9afaab4bbd53b093abc942421eeaa2793deac8a2ee87cf438b50e3f77f01b7b3c9df8fb8bf7924f83ee16c8a2aafc972253f3a093683ec4bd8d5537bd8f55d1d57052610c75e311969528d7fc37bf3ec52baf40b7d6c2ec73cc517cf3f883e477b987a1c2e5fc4a975331ed59a7c4283add300d7c4654cc997e808c50b4cb0172b9b4bfc3b740ce20728711832b4482bfdaad6f3b8660ac16049b51b4fc0f50c853fc4c7ac4e363a34a00b1058cee09077dd2f8328c426125980fabf4a12eb276a84ac655a104f79ab87c4018350c69ba1b655c20ad15f0761ad8a8e4360a2682aa7e4b94f1a62a96925e6c1d844607a8cd6d4f3674ece21794561fda62008fec5b50941002ddf0ba62f35909570cec8bd87ec09023ff263ebd02e32fd2b61be280336dc8e8b67365dd0b13934ecfd6dffa2934a939c5aa27a6f6dbd3827f5482eb5dfb7a82fd1540e861453c27001f5b8f10248bcf807e9173e457637d04561ba8e0a46b6d0ec9e7c433500ae030865c7a6da5628ae7a725d593760761b70eee18fbf34758002ed53083396fd1610b18aa590b5b2dad0f653418524675f3112f48ee3b8434453b73b26f07305f3a84d8887ecd78d0cf51cd8f2e0892c73b32be7468f440aa9c2b1130aa7a145ed47b5258f447eaa70f182ab3c46cabc9b3866e8a8840fa55b672ba6f64b5d17bb72be47775b9d311c5fe437715cf2da9067639eb81ca6039798b07102bcc76df9fbca6789423c70472f5b50a08e68af5ee6b7643dc407b6889273069626c4cb4847e5d1fa69e7f353860ad15ba2302758a49a2ac524100bbdffa4e2676aaf818d938888a3574fc5fdc110c9d03c8b86912d9cef633dc09b6d8cb3b359816360da4a834b8231f8ce851377ef5f3bb50165b6d144565e99cf4ca6b954cae36110408e962d1c99f5b762cbdac3a6830c8c5a3368b7b0b65713e4f43948e0c148a05a4b84cde8996125710b8f7d52f52ffc433b24e602a41a3651b66a50f6c87b056ff660ffe71e53aa57735a991bcfb3edf6047251718c7ff3b652f9aa1d54797f05c63610bf9b3c75b01dc7745c129b1d0cc7f8fd0b3f07ec685793854381b4c0ba20df40ce3b446b2aa9f2316bc107d95920664e14ef9d4dbfc1dbe314a111b975f9886eba00cfd9168ff420912569246db1728db5b3b90256fdf030b71c7b7487d33071ffb88c5ed9de78e9446410d0898c593e91e4587ca508683fff60d1fc545aea23db6c3f008ed07783e28c7e8fc1987286825fc08436bc7047a19970a1ffd2b674d8a0f1362aef2128c2881c890588bc4b0dd3412489b7da61d8fa467c8e4fec59baf972501bcd0b788e56f919e5bb0613d72f5032111088d3b252a43304a902cac159ccc9b1c313c487573e97765dd7efbe1c94d3ac45c662cdb2ccc9fea88f18e1263e5ac3aca53b2f41bbd9b017bbc4f478de81c86858ed64d0178ec65a5080eae3cc14e2842f8666ccae2874e60825cf1246ee2edbbdfcd80c07f4210f46f59393990d3f426d172adf5dadf2dce230f2c9a62b404136ea6cee3c24972cf9eae953e5d5613a34618caaf70bdbeb71e98ea6bc24f7894f7aa60bd209cb54f3e380cd559fac015808cd680f30e20cbe28e7e323c79202d60ea9a657c7d6a76a6df06952130b408dcce9d1c0c8469afd7c99e8abaf35ced288927109a91c8e105fa35c993fe59981aa9e6380d7aa2a3f4f967b95dfdcce8165f9f2b7d36369078945cffed54688ffe80f675409ead6ee58285b29196f6a18dea7e9677e250c8af389b3d4f69f87086de6d93f26fc665f3fce393a224ffdf585fd78e2152535e4a45e559d508c58e5abe393cc5bc9eb405224041a1dca4dd5264ee1d11d1ed4e5f04423bd9d618975d9cb8cfafef99460b7821387505f39ec8a6ba45e637429eca1cc2e3f564808b592fd070c49eb902a0529f0404d2df5c078e3416bb22cba2b4025d211e7cde9bbbb3cade52c2a32a308d21d1b146188e46da9df2185296b7a7929b6bc3a578623673313cbc47948352021a96ca910fb7045e96445489b770cfd352547858daeb817eda242933576cda144fbd93e474dd9800b705fd531954e1bbcd67b23b0545263f17781796cd5ef89e805543492b7d0a1817f0954dca14ac6f91a9153099093da66c3726c07e15798c7cbd85ead7ae8e0672d56ce76e9c01938418a55f05a7583dcf691c8d12b48bbd3ae88ae61152b97fe87c7d004cbb502acf0cecce1de115c7d8d78477bf6c4a30dd8f669e228ec428c9855f9a688ad42dec06d4bfd04741ccc277d0f7b2fede019abb008bfa1f519631496d2a33b1014e9f50522d25c7c26449269df9834e0fb526bc140c38be594c844a1073b7028369c6c2a5a56cf9f0f4d078c14610b9b6c43cfe1fd7b8d718f566f3762f072331e74067fcde4455dfdf0e17021330d609aa3f2493e0fdd285e23bfac0ee829594d6f999b86409f56a6e81ba042e2f0bd35fee09e0d258663fc09483f5720d743dff33a195f752084b972424750efda1de3afa5c9c622dc19254c706d8ffb1741faf5600abdf72e248643e80500f9b6385795ce21662371c06f7593caf431d9b48d8bd184ce3761fd3bff5391b2a7f224de5dd50a3d36f9bdb846e40b9d5406e94d56e2ce95f1ea95d31ccbbf526005c87b7b18e3bd48f38a7295af3da2445fd34c36b7fc3c60a44dd9ad2f6f60bee48e34190312cf6fa783cb0716af88b47e25241e100823c93864b120c2429a9c9c28aa4923bc8a9343590bb3ab6b003d4ead689b83262a0531206e9762b823f31a785c0fb454acc3a4bd413f5c939cdc5f4d866db5d91728ca98650b08ecd6408c322b6b8baefc0e240d00860aa1c9ad5c6ae6ecba1af59448ee960fd40db8a056f864885fe42a5ae6666e1eb88ae3c7fcd75209f62a5775daf306c88e04a305c8b986f6ce9f510bd0af30f7a3be379547d1f52e10f1d1bb76d5b1e7f70c37ca21629c93df06168507027fba08a76d53f2b91df8ee2814cecad4247cb951137fac9eb1182f407c10d9cafd00729a353b211f00bd066dd417be76666926770ece8d1ba7fabf655d528c3c4b6075ff732b73e63a25e7cff3ad81040058805e2a7e782133fd1579eb4bb57bf04975bce92349de066bb76fba8e0860263230bbe62f2b2fc7134b8be5ccfa4b83822d355c5f032f615114d7260940ca02d3a93c2bd1bd5ba0f12ef59ca20d5e60aaad10284769c2ce9896e505cbae345a07121f02d549c8aeb6ceb7968205d844064637fe2ad3746c6b072dc870b8e3564f8ed9bef128967a44523539349e3816c6759cedcd5f1629209155dff16277984b97e5a028537dcfd5cc1e17581e72defa264e2d0e0d0056d7ad3e7b360ac174c10259974770d668c3c2b54bf0e7f02094ea484d2ac1a7931122ec37aa35600ee6067393ec7479b5cfde6c9146d72decfa331ba9e7821ba7787e8d9dbe4fc83b9ef127a76650514410302406ed6b394be5641eb23068c57815cbab6bd5e18897bc08c81cefebc45a1e4f74b8ad197af5d56fd300450377667e0f88ec8a19d4f9b2f18df341ee38486464e447ce8c0bd2198231f0a9f6e179b0fa52bfd506bf7f23ec48acc46f140cf25420794825b9e70672135c5183b26331ddf8bcc8a3736fa7bf6a2a19a32f8321bfb4f16c2ef922b2e22ab61d3fae04301e6a5d04cd03441fb34bdd79ff8a82b4ce8d6304ff62fda2ec6193fc933a698af0c1b26047b581b308deef83067289b6bbd899619d78df2d4ce620931ec3df5fed192a25e3eeb9af998d4e15e4479d62b074f808596557b1a53e08dbbd69a7c5c0b028", 0x1000}, {&(0x7f0000001100)="14e3066be6ca4a1faf877f9513a4c0ce8244465f7b99206e4a333944f3d0c18fb60436779d5ecf19dea75547bb45a0de890a563e033d0eec81608c248c76247fe31c4d7ea28d61aa7125e46dda79c664346eb265b96627295d2f345791c8d28d635277adaf68cb29de8f2ae59d7450f708f5e0d56bf5a37580c4610faf81a94cec18c1584387804ac5", 0x89}, {&(0x7f0000001380)="c4b71326f69ddc1cc92e48048198f9e5be313730cccbef0efc7378dfa03325bb0d6b632eadf22fdb92473cce22189ad4591138596910c2ef37ddc541f038418644b7388cbcc8eb0609c3f873dd91e383485145f3c76e060ad7492a99083294274ec85ef9b52e4c865aad2c0d672eb790655a7ff2b1ef9745665c588d3e73e3d7084679fa833b323379f3cba1f75cc5facc1d663590859ddda6ec6f89310de98434dbc1e224a04d83a25e06632a01948df2f0a5aec5907de92a77b6c3bb60cd1d6a64a4", 0xc3}], 0x3, &(0x7f00000018c0)=ANY=[@ANYBLOB="c8000000000000000000000006000000812b2941020226965acc0ab86c398d543b45fd021d72c8702ade172e443faa3a95bb7efde8b311bdfcc557bafe94cf3819bdc8fc9f225becc19e46ffe6c8d537a94dde8b0dd9e82bcf5db8669069e57c40b44a3c09494ffddfb8f355f2909a85e490132ae2529a3adc9f025b48c17739131c7fcb1f60dc231e41ba8f2972ce31fe4ee72ba8337c32151facf37b949d46d5f0764a68a6aa99bc2816f82ec9279cf22b1ccca319687a29ff5a38aec236bc1b946500000000001001000000000000ffff000009000000fbae8c1922b780665457b2345f5c69964662dc6bbe70c5af4fe81f2614a918c97a91bd2e9b9986a5a3c5db758dc5e8e15e897b10f52586edb9f580821ec1b0445890a285c726ecf8c446498511f3ec78039f72d1470c068cb822a93f0e88ad310cec95f2f6da5b5d87f20950c03ad3433c5e21f4c590e248e0bb70da8e4f00f1700cac4311221342c07c8b4de53685e1c3bf9e3d0e0986d7a05bc1fcac47841d3381ba802259e10b33d73270a6d24378dc0c2387e995c6ccb738213567a6c10555d82f91f6b6620d22460f98fc4467b074138e82040627a7163495b8952fa0f69862efe2a95d8e4a7a9548440c713b295bc65c0a000000005000000000000000ffff0000f700000087fa59b5794d70dcb8c4999222e5aff344e63a367db0a15d5db469e743089b5eb8817d4675dd07127fa8dd448948c5940dd17d6cdbe7153e07ed0000000000006800000000000000ffff000006000000193c9f8071f428b4fc128c513bb4559d52e58c228849e4262cfd6376a91088f60622cde9b0596f2de26c8e115c0d8023e5e6800a22176ff37b38f197fe9c2c3f5e2934f3c2f8f36740b3f8091461c02e6e3b6400000000007000000000000000ff7f000006000000debc503ba157c9be45942f35fd8c410cac453c44b29165ee1324e3d4ada5a8ce2a0fd8dfd4426fe70a71dff5b4aaf8195a90ce364f4230f1653174718884938633e7d372bd88709c14d025e30fcc84ead2006f2795f8ed1e03b175ce0000000090000000000000000100000001000000180f34f7afb2ced92b88e12c0f26f3fb0903074d260f5900c928df1e6f7291a9ab2be8220644e4817356438d980040a493d3a53d23f22e78e08c4f06038b69389a2ffd0d4a6b7d78e1a9eee9b5f9bb7bd28565b4a397f1adb25edebcf5c9379ca01eec487a6d880bc6691232d637830eb9313c7e6b8ce5f5b863194f000000000000005800000000000000ffff0000000000007a1228f1f75199b7e787545b33285c8e6c24d90767f2908d235ce68997c4c6f3a8da7489f681b4f1d0b22b97fedebcc89555690941c9a02ea00bcd27fb72215eedb20000000000001800000000000000ffff0000ff070000eb725800"/1027], 0x400}, 0x0) ktrace(0x0, 0x4, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000002300000000000400"], 0x10}, 0x0) 16:00:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) syz_open_pts() r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f000071c000/0x4000)=nil, 0x4000, 0x6) close(r0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) madvise(&(0x7f000071c000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) 16:00:37 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x123) chroot(&(0x7f0000000080)='./bus\x00') dup2(r1, r0) fchdir(r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) sync() sendmsg(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x7fff, 0x6}, 0xc, &(0x7f0000000840)=[{&(0x7f0000000380)="ad212d1871b3414c02f421f0b6eb8719b728b0cf075ccbbd676bb8defd6a6629d0a14c987acce9cb4b6ebc088150a4c79e28b3a89ccbd4d61129d6df08c44c14c1c015025efae4e69477eee4efa1771d5e77e54c8c6e73c51cb729cba7ae102f06ae981915ac721f2a8b072eaf6cd7da43fa89ba33db5e9365a0698a1f8c", 0x7e}, {&(0x7f00000008c0)="f17ab0f9a76b9169aa", 0x9}, {&(0x7f0000000440)="4bebf7daa5ffbfd04b6637bf0e81e7ea991bd871eb3e5fdd28b30f3201b8078dfd6392a845d56203c66c394c8cf525f6588f8877fb23547331a999340d8727019d793f3037dbd893ec8c2dd7a3c558a31f24bde582ffc53395bdb4f6597b4cdfbf2b5ba9452714ccee7786cc076a53fcefe38998ef2d527742f0a12c8d9285abeb10db92f64faf262a91181d4b31d4cbc6233db944fc8d3b7ca8cd24f06e83ce48c869e705339cdaa0e6baeeb8c5575eb73ce7b4ebd8d91dbf17c6", 0xbb}, {&(0x7f0000000500)="118e71c20762a447aebeca483c2dc131d0ccd3e2a18c58776a1c676035a9971ba38219ae5fb8678804494e2ce579d36c274f00e2bbbe2cf93459c18aac82ab7aa60f47914c14304160637dab3ebb20deeb941632942b20cef266dcb46b760f26164fa817f5485b33f1cf02ba566af7e792ff6cbde7295307549ac8a84e35788fe41b2fbce5cec467f67d13486d58fc18ca70d6acf79f42fe8ee17dfd2881276f3c698fcd085935a0e36e7efd16508de5d4d014e0a0b90cbf60a5b22eb7467472", 0xc0}, {&(0x7f00000005c0)="ff49e1584ea3a0ce8f41f6a43d18ae06fdde653d78c0a87b6c403cb5dbad632cf34f7545e4343a0fb0f0add185d8d72c8078931453e2b8aa9a13e20ec01f7a8d55f1743ea2beb61110266693958e77d4535d3473b71159ac49f65d5bdaa3840e20e495ad492e55a481175d596623ff4dd715cb7045856faf78fc87c56ce7f338cc2d297a357a85fe8829d535541771e41da276ea104925b0916cfed1233de679fdc60c1904bd93ddf913e25b5bb285c36e34ad7126db9fe032c0050311fc3e728ce8723181b6c171a2eb49", 0xcb}, {&(0x7f00000006c0)="bf79c32286384f8683960d49d8a541d3165ccd879d9e02ceda48b4bc36020f59d584683ef498957e0c228e2f17089473d133a788e58f6fc22611eb7b433b9968b22853774405acc1d54968c34e7ecc3fb628452d1640160cac35a944e4020d7ecc87ead8d2750a17caf8c4a64a281d649803872abdbb2820d02f31671b4d62bd0e5d16ede0a2911a00a7b33cb3f819417988b0e6538422de3cebc566428f2fa569a74bda29913b84aafd71a508cbdc356bc8b7be1afe0d2025556966b44c1dcb9f30", 0xc2}, {&(0x7f00000007c0)="015352399cc4e1fb9547e38834ec8047bd98ce146decbf2e30", 0x19}, {&(0x7f0000000800)="c91a8a1f84832125f412a3aafefedecb33", 0x11}], 0x8, &(0x7f0000000240)=[{0x28, 0x0, 0x1, "f9e4ff5699d799ee1b383131a4d5b3b29c83f604eae39a76"}, {0xe8, 0x0, 0xffff, "4bf79a84cced470e9f8d9326a3e1be9619ce758c004532903786369fb8632610509b4fb2dec84a78c07f12b328f8dae53cd352658ebf38a6ba90f6952ba0a770b86072fb6fe544d89f285bad41971b17040f76900d67ce29f193f2a22b3cf8e3e299737a8124e03af7ef1314dc77cbbffc0e7fb492c0590a5619e4b6f565e93c033c1a2cf9b2a1b2172e6fb28ff8ed8edc762f8d4d6c2c950a157b7cdb48c6669169db16ccb7fb2ddbc122c7795d3ef8f94ff4b0bb623cfbcfaab9246ab424bb26b854503195cb1fc6f5fa7e04150513c7cc"}], 0x110}, 0x8) getrusage(0x1, &(0x7f0000000180)) 16:00:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfbfffffffffdffff], [0x0, 0x51, 0x401], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f00000004c0)={0x10, 0xfffffffffffffffc, 0x4, 0x8, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f00003ab000/0x2000)=nil, 0x80000000}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00005fc000/0x1000)=nil, 0xfff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00000d7000/0xe000)=nil}, {&(0x7f00000d3000/0x3000)=nil, &(0x7f000066e000/0x4000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00006b8000/0x3000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00007c0000/0x1000)=nil, 0xdf7a}, {&(0x7f0000555000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f00003c3000/0x1000)=nil, &(0x7f0000566000/0x3000)=nil, 0x994f}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000094000/0x1000)=nil, 0x6}, {&(0x7f00004ad000/0x3000)=nil, &(0x7f000030e000/0x2000)=nil, 0x1}, {&(0x7f00002c8000/0x1000)=nil, &(0x7f00006ca000/0x3000)=nil, 0x2}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000734000/0x4000)=nil, 0x1}, {&(0x7f00000fd000/0x2000)=nil, &(0x7f00007e7000/0x4000)=nil, 0x8000}, {&(0x7f0000274000/0x3000)=nil, &(0x7f0000440000/0x1000)=nil}, {&(0x7f0000379000/0x4000)=nil, &(0x7f000009b000/0x3000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc85", 0x1f) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffb, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) r3 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r3) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000040)={0x0, 0x4}) 16:00:37 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) setrlimit(0x0, &(0x7f0000000540)={0x200, 0x11f740000000}) r0 = syz_open_pts() close(r0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000080)='\\*/%+\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000280)='}@\x00', &(0x7f00000002c0)='{\x00'], &(0x7f00000003c0)=[&(0x7f0000000340)=':-:\x00', &(0x7f0000000380)='*\x00']) syz_open_pts() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000400)={0x0, 0x6, 0xfffffffd, 0xac, 0x3ff, 0xfffffff8, 0xf29, 0x10, [{0x7fff, 0x0, 0x9, 0x1}, {0x5, 0x0, 0x8000, 0x2}, {0x18, 0xfff, 0x3}, {0x8001, 0xfdb, 0xfffffff7, 0x6}, {0x2, 0x100, 0x0, 0x20}, {0x4, 0x1, 0x0, 0x800}, {0x2, 0x6ac4, 0x8, 0x9a7f}, {0x2e, 0x1, 0x3, 0xf10}, {0xff, 0xf6, 0x3f, 0x2}, {0x90a4, 0x6, 0xfffffff8, 0x3}, {0xd0c, 0x4, 0x8, 0xc14}, {0x5, 0x101, 0x3f, 0x3}, {0x3, 0x200, 0x1ff, 0x8}, {0x401, 0xaf5, 0x8, 0x1}, {0x2, 0xfffffe00, 0x1, 0x940}, {0x6, 0x3, 0x9, 0x1ff}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000580)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000005c0)) writev(r0, &(0x7f0000002a00)=[{&(0x7f00000001c0)="d41db7c0c067493d166220e57015cff889a95d2a6b533e760d9990440e72587996c70e143430fcee7978a341377d1bced3fee777dc8da7fa880ea6f8452e4531e990e9a9e1f111c84777671623cc44cb59a92c011b1d3c93d25cf7c01f0dc576945bee1f778da4b461eb404bd26ee0c6cbc0694c74756b9758f42108000000000000002b759024beb8db91", 0x8b}], 0x1) readv(r0, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/169, 0x83}, {0x0, 0xfffffffffffffe55}], 0x10000000000002a8) r2 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r2) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000600)) 16:00:37 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xd998ca5504e11bd2) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) r1 = kqueue() semget$private(0x0, 0x0, 0x84) kevent(r1, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) fcntl$dupfd(r1, 0x14, r0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x100, 0x0) 16:00:37 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r2) r3 = accept$unix(r2, &(0x7f0000002900)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f3759811a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ca61f8aefd23e914eac2af128f6a03ac85e3d4f265c31383"], &(0x7f0000001100)=0x1002) accept$unix(r3, &(0x7f0000001140)=@file={0x0, ""/4096}, &(0x7f0000002180)=0x1002) getsockname$inet(r1, 0x0, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) 16:00:37 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00abdd0000001e0000fff8ff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) pledge(&(0x7f0000000140)=':.,$(\x18\x00', &(0x7f0000000180)='-:\x00') r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:37 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b81800000029000000310000000700000000000000893f0000"], 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, 0x1e6}, 0x1) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) 16:00:37 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000300)=[{&(0x7f0000005180)="4e3f91d2ccde50f5d7d976a70d977a5c82b25c3d8802ee0f4c87863a3f8a8957e7b141c10f46387a00e93bb5856a64492844d574f8c656f5b8b2611ed12273b8686fc53289c31f8ba29f0c7a854bf4efc1a122a52a792a5759de07a8c44c5a279a85284bce60f6df363cfdab0a4525ecfa4896c0bfbdfe10bb5b102e878ea0a72a145529e34cfc67e26e4b94514e67c3e79b7272c6963e3c218fde8cbd4b5aab13dea9b96f924f32d95c40d9241d0f8df361895335ac7f21951b1061ef3947af030836c50c8eeb01612c57a375a8d07a85c0e835b3c9816d2e9cf3a12480e6d9a6ae808d77986766f4362d7cddcda1597a99d6b961b6ea856c12c10f647b8673999a1e5c242c6e1324793f05dd433f14bc85782d7045a588ad3cdcd5e40ae174361caf4d3a6897c35c73c45628f128679064d367c38665b08caf011f56f80b5f81085a99c7762d9a5486ae4caf082d035c3df330fe4717e08d7d4680b039a912ceef1ce702c2f37a8a180d149b58adcb8ad1e49887743a816ee1d391457fad2006736b9ccd6a679f648cff7aca8ac315f81f33f4513cac7fba9d9c3f532df384b714ea8b5ffd9856777bb353a7eb3545e67c64c9e8fdb17c6d11d19f6aee7c10b54f11658a70d932f11c517e94ade94b5e5e081b702972703d8e02840ecab007c79e9bc2ea5c1fa694565ac5e9ad0d84a6dc8dde5ad299c1d974e70483f780712a9a6bc19df0bc859dbc4998ec65f4d63b4b67d0aa5a14545057fc87d67e0767393af9d5574c736c9a0b0f69b30c26ea7fc86acbfba3991aaaad1194b11e460d14508378dba276391415e8167c5bb387959fd163ec808ef4ee922877bddd237c42ed0fbf0f4f3defba032454182a962bc52a2ca5eaf0d2400211524c9e24af957dcc00f4dec0ee3a6aaa9658fbaac8d665dce86362235f2051c6abd19d3d432b84bd51bdb871c74e1fc717228a471cb425daba14058a54f2357f2377a00213cfcb0fc8332adfdde8b86bbddbe490da76584b10d0228881948e014ad90c35551360b387eb676d9055df892253d2758e98a2391062592898403572e21710445820624f95fc71a905721e194e0c22928474d3b4eea16e1c1251a0ad1e38d13314f8df7111745e965b7580a8fa712fa6f88c282170ac9ed9baa2098eac33e99ae6cc99ff55e163630a8d50d82aef625278c0a6eb0ae42fc627e24cd6254d9202ce4c22b4fcf5905b93b26d2e9806bafcf1e001ba1b7f05b4d7ea2b97d9095efa9fcc487478670e81b42eb4c6687b3dc78b40fa5133567b44717aea6ccaed51070a4adfbf75afd990bdb3a6ff125bd9ca409f6877ed5004cf5255cb6647c85b335aeaa342c1bcd7f805df0a4293becf4ece9ea1afa74fa764604bc98cfc035a92b0e0eac4e7dd3b8a28e5218d7c1463cf4a4d3294a8d92813ed4bf27cc87680c5f945ad8dc47060f17f10bbe8c68a0345893e9cc7197ef923267384efb8b9fa9ea239c4e5197912474f036df12cb2e6ba7f7257e78c819dd1069903822c083ce0aec02bc4e45a09bd7f4ef8635496e0f61e8ca826deb0b4fc25e30138ddade6e2c4a25b12aca7d5ec4bc59f956f11b387d90a978984a650a4afe40a69b56f84c2642b1afb9073cc792172f53a008d1584e41e94b23f740ba79b5fdbc55b199984d4a0917eca0ff9f17e8590d3834649048ea0e9b023622f6885ac46cf77cf38fd47838d7837fc9f42be0c58f0ba60f3f25f1f15d0e7abada93807f05d8f31e37fe34b6a34a48610969fcbf660e5f8ad236816bdd3274a009aaa79abcc5e1951a6fbcf0b8451604bf0610c130a9e52bd9c791f1f67a2c9fbb4e4b48fdf60668c1615544e65fb435dd60bdfde42cb9c49d415fb84d4b53b0293dcdd04b8cb39e83ccedf26ded3f3ef2e26e62226d6fe7dcb7851f93b273d83a2feb5c0db7b64da381681dc3e225059ba6e43fc5044ff406b57985649b41ac4e73deb73bece4045c780b87ba8fee33cac19308d04dbe5157d4f8d4d8aa82f4c861b2a01a26ee927fc517e1eea94a2d71634ec3705b4bd6c11447b8b9b62fad520d4ca5cb52016491751b154e6a6b3bdc31bf2daded531cc2add493da8f83db1762ceaa332fa185a92bea7938e37f62d62d7ecce59d8cdf96fc0de9d9e8b1fca81118a38c04e37ffb86d48d5328201dabe4e5079bd2737e492456347f8d4562f9d452d725ad3fa8618871d61e02479c20093eef7229d2fb45bb5b604f6b5a3a8bd22d56bdb45252ffab500bf6cb1f0c52a78fd6a80cc2e0933890173ceb8fb06dc7a1962eb9c56c4771025debeac872f03b3ba9e87657eaa6477b349f5bc1c73802df332b50a3e9de2a41b7d6fc3c66213eaabdd9f71b5fbc43ad7a0072a9bb443451cb3b90d18c5c43d7a5132e5b2ecccd4138e55384ee04688f9a4fc9a489ffdfa362414b29aa030b49f8e384338e620e67460cbc7d39d2321e83ad88cf6576da7255c8f4d5af43155f844ce1bc4b6d3e82124a4bf0f9d3fb15359d302439dc8c1b2b229727251ce0f515c67ad84114906a15dbb07973c8e5857f8f994b2695f6a9420f08d60352b15d3dc7ff57398eea99e1e2cbbc6ece5379cee498cd222fb08844c865480af98a620eba97cc5394889193551d3f349971072d3e7b6b28b70a323cac99a1ed404039586c42e03ec68e88d23003e5af23d96308c8188a73b13b74299feeef295c0b9c618443919f37e5f0b35fd525313b3de29ef33aac5593ff1ef63a8d859f1caa361b674fa19cada29684389b88be33d1537b6786f6954eb8195ee0aba1287f6c76438c74df4020e40f7876914f306f7c80ae94353071f230c59322e0c0c9b1ddc9d9139bbc9a2719d3429387463d743bea383edfd684ad1fee9c3928de60ceebdcf3ded75da59d2b5f9b866e6de8495499bedbf6183a5e61363567ed151ae8d3fac3d9eac517684524473f6225a8a1274537bd4bca7e9c4d84dd018451558ab8dca2b263fb934fae8d6dd24534def707744be77c846464ad3c1d98388d3abb6e0e6a555e89170d9c01de1f2017eb01a684a8e5a1b5ea031965ae8f6fac4727a5bf811b0fa4aa8cf01af65362ea34d4b77bebccde7e1d71653cbe67a23814ec9b39e96a12370efd23c5b7030d7e18c7bcc162f6e6f01f645f48c53dfdf7c02f462f4f562ff9e6c08a5201c54896477feaa105af4e3c0742f0173ac91a8b2d5aa124679ac0ab51a0acfeaf9a3e308d0d6f47da4bbd56f0ce88e50ee37503a2715bd10d5689fe9341fe58c3efce16d2d94e86282507735d75409da0d6b01860f3835d8d330f747a38b5a732f1e526e74d0757a84ca9504be1daaafd4c050168ce00ab9219798727ad2e6fdf18f28e35509ffe79d2d69dd82f5ac9a005097a41cffc1d4ab6cfbda904dec307de11ac461030ed8df390852f1da6ee10e6e5236aac5ed44ca83cdb44c4acfb487a3bde7aaa91749419d821c46b0534e35b9b7dd3bf46b62673892212a612f891cb96d6d195f3c86854c53afe093f507250a4eabe68f1052db5e725c69ded2178d9239d2ba9924ef757e0a3bb1244a3e1e0a471e2530c4c255930ed73fd33b3671fee5bb65b4d40279247163f40bfa3392d2fdd5d37437aaf19fd59f4a3651d1daa7c234773d4d738845d1f4d5b6b4d497f90f6864f4f9202919cb3823184b9043225e077ed8421f1c2637176bb0e58da13c2aed8c516e07b33f9338755c52d4e7492428594a838ea61effe34479bca98f7f7634d113d93cd51307c3b038ee6500e72e1c3a659aaf940defa1c0a3b043af4e32c951a1af4b778c8b7ed7441fe1d730c9dc481e196918862bb7782498a0cccdb915923873426f8157b7162e8730738807a74db33829d92f7fd96bfd22090da48d1924f945e1dc6edec388a1b0d7f92689fec64eda9eacf7bc138dff39ba0e8756ab4c169135a06fc8b20ab3d3b0744cad946a9cee81903c74e6ed939f21b1947f338518526ba49d95613631676a6369b48a509f8b671961a0cbe43ec2a4b0ba24c428da3243d588e33efc7ad6d028205d86670e0553150dda4068248bf722ecd434b2911ebccc26dc52223b9ade318544fbc481ce12c389afa02004ad410b38834c3e165a59f6460833022906fba571eca3c8b975a5140b28df17b912fcd0016e3e54703e6edf8b55932c1b16e06101bda69ac71c34160c904a9c81f3f4a2284655bc53d83a00b1f9a68a5f218930f5b00e1f911f116fd95edaacc3c888800a2d23a60f88e496d5090f26582da0ea2869ee1c32d1251ae4c0d09ef783be454c5c34c4b492a5227aab085d5db3c15ecb6e0155645fd3d3238c0e635d01096a2c2ae988d5fe55b9235e9e471c1dbbdb1f029892c19fd7b7f84c76f42c398c75b1159a1a61f167c58cbd09aab7565037ea8cdf5e4dc9a7c1e0c3946247b8f5da6f3f83b62cd15ae624e41a14a35bfcf607a739e8879398e13d8ad15e1c6e2db12e5b176ffc2cbfb19828fad672d587e9cd6dfb898b8ae39ec83adde9b6fd9df4b4da5198c2da9fbfe0444bf7624a561e2f09ec16978f5a9517a3c14312a8b81c8bef4af808ced074a94506a6ef55db3ec650a09f40e27e59ff943d1f4708b108a7298121f9cef425779c0e129b29c96faf26688941bf1cf18676cab2d69bddef1cf2ba90cc7e49b1a6639714bdd85aef0e28a552dd1daa2c4d32242df5fe808e17e10139c8a6cf542adaa33deb8e759272d3789dc1ffd88538fcca9c6a262b6068382692d8a37b4596bbd517a50333b3ffb0dce8f5ff9e5e829f4b09e37101d78d96d9f5ef8269178992ce4836f72d418804a91fa5ad61975b0ad2aeb3c50d91763b2d523af23835769fc003c687d29765b8acb7fb63462151640d39991794410e9296d5bbce5f6c81063758c08626bd523b425f9d15efad9a21ac70835a6c42f363bb7d35545b80726ac6fcdef0d93e6087b3cbc61b92592449660b53316114c1128eb7fa99d8c4623396662543ae22f54bf23b979fe3ff4d57b4c82497facbddee7bd8c8af9ea84719a3e5c9b6fcdeadc38d82ad00945642f0ff1808b27a823563e5f92a181e5b25f4bd834e7f2e753e26019258da16a8b305866706730f7fbf95798825a595ae8f482222ca0b1053c957555863fdbd6005665acc9b64487f0f3375907a9a22180a8bfda8bda5cf31468feb3d55c2568ca498f62c4a3f61596c718d7e1efa6785f5fa52efcb6ea12c930fceeef212aa3082ed93ec3c53fd83adffd20da86229d2de5b0fc490e94e70ceedf0e39f638f3f2f16697e10b56196fcd5f16e30f8fc1492b4354fcc7f5173ea2c4b4211cd35990b43c8e36b0ca2089a78f7aff786cc2a821e20d8e0db1a2e81bd9b1a41de38a1ff401d4c64c33763fd46e3b415375ec343994e16127bb629d4ca0413672345b64c085db58d82d288cdf7bb96507d753d9b4996ef6ee3f040d3d50325dba9721df06214048cff88d59ec048fa604dff8d45c1172191cfe2bfa6271fbb4741971c2459fbf9bda7fa2c4683e821d6adaf64c49d7b18a5f55357a8b58653ae25c6704b2eb8f3a63d33e71348c8b4e42417816648d5e1babfd1d32de40e4e7ef6800a65b9a1a6916e5740ec580539ef6f06fc3489e7c80d46c1ac712964f336f5c1dc06a8e3e066087b19d2fe5f9f763ef7ea9ba6f4961c928f581e6462e815d911c7af177f86354a03ac38cb468f6a3da307c14630f2133da71e8f8f57baef671c28c1179257e8a14abaa83698ddd38b808a9e3fa581ca05e4f9e4f00ad2717ebda9fb621c8c81c8aea9d88c90483a67c3a4d126c9be44072a4fb2425de9a828c501fa10ad7738fbb3322f2fa95452817908e401361060b2cfb63c84571afbc8903db540c025c556ec9797d849e905eb20c312f00ed10d95d3cba5b6d87f2fdc839f14b770b6bedcf33335ca239d73f8b3ef9589ace016ce55a6581a4b0000000000000000", 0x1000}, {&(0x7f0000000200)="052ca667c1330f9dc381b1e3d799870154ea8ee45ef76ace16cab5445bac709d7cff98e2ef9f4be1fa2ef8a5215323c76db2bea8f01701e15783236c863e97a49123eedf2e03edf300000000000000003593801410f11b206b9f955a307a5142ccf8e6c0ee710a222c3466aa88a8049330fbcb5012"}, {&(0x7f0000004240)="b252628cfebfb46ed45186c939483a227d2191fbdf99434c4de5f9893cb98b9bc0ad22ffe86be6e9df35c73ec5b0ba85a7efd30695226b03f254c4b683ca1f7889bb8daeb16bcc81eb6408b20772d5b3710d14da218efacdca86edafdb54ca3f9069a76c33f414a40fe8a4e160c9254a9861bb1205a44fcf5da74625a09d38ef1630aa1962622f5fcb376ed221980627086bf2e538a3bc951fb1c82aa9ded898635b282513918317855271532e57b606a5d67d057198df7a8699ccb883e267c150069454d8543c1085799e54e7a43dd7eb16b2fb31bb78e17ad012b5a99235217d6090aed67ac61976ad1a40d751c2f2a8d6d8d359079d5caffaeaf5704848705bac0630ba077d0d59b7a7d935c53bfe796fee7ccedcf7556e146ed32efd809e20c305451116f80790e733109cb770b4708ab135670bb09c35e7937ccc488342529eab69571397a89e3ceab32467ba604b5fbfb2895addea714e780d3e07faab5232550f3b6e8e88138c9d0f40ab3689e6b88962b4758c30c968e39e9f07c352901b4adce8b254b393fa225eca95f09097cbb6fdc887299faaf9f061795fcbed3a5034a6ca5dba3dfc6787a9e568b0acc5486a77a30a11239945e92f682426c06c5e772397e0ef2067de9f05a7f3e864f5d9ee5c611f15e881afde918bdd6519de93f992613a3691b37830b12be7891fbd235527ca680a1f38db100255b06389a1bf565e08a40b4a957a41795fadeb4f31a2dcf943f8af9c9de90f62c99ce264bf910246656f27b1fea4ad4ba7b97d0a3d5f69861017fbf1ec80f205811a751a41e8d1eb9d2aaf67bd47eccf223409b752d3612d1a3aea3030a090d5d4f45f6cb3adecbe723ec9b23bf718b255792977cce32d35a87fbbdb6d0c16d9c9cc46f63608b871cd9a5e6b6690a7a94e598d6a416321e0ff53b5460857b0a528e90e794c2479676894091404b3abf7d44e123dfb4f2b5534c52b84c4e91763fdafa841156cb59e6cb7af200b3d274af88e6ebe2227707cc8e7af4dc7ae033fa2e0e2ff949ff350bf917ee020f081002991056e85d07932351ed056437ca3d9900380ed7be54868b84d7f8f71aa2e3e5a0bb708601ec5c8f7e71e91e46132c55bc76e3b56c6f6b54d800834163c3df6060674ce7a718c3402dd50a182105a56dedcdbfb6acd0d3f00d730729f06c0c957440c1df01ad32cf33b875e62a73d5c176ba5656459041c35984843e7d879c69b0ff3d8dba129ba9b699437c6aacb46afd5174a3bd1293f4ca0874bc3a11cb2913980b681e83e207d7d369453f90d74f1d29ce009edcc79f396fc5482f30bd50ce34a59d80cd703c2467f7a637dc0eafecefa656f505e67c4c34d3e1061f9580f34388ef99fcf6913f8e77889efdcc651bce0ffda6c04592e1c9b4248e90dcdd593717aca4a9dbbd8e83129da1052fa60f57f40bfb9764390ef5cccbecb25884240af4535e65dec72c97118d45bda976381cc2467d7425ca8e70786708367dab9442b6415452257d463698ae3f5cdc8d46b2053617404ed6f386e031ab2c2863e67fc981ebff4d7a808036a4daf09167abbceaedc4679dcd0fe861cd9a4219c0a03bad70840524815e434e52cf63a42627e73b36adee88e29c21b92dc74f572ff2de055a9a5583956479274ccb5a79ecc0653c2b754d3dc4a2ce5f4dc3fc830a9fb89efb46b1ae7b3ddc62df413c8dfca6c4ffd07c4ca49428cf8bb727b2f16632846c6489d8507e77f9ebb4b273bc224552b6e96b2119c0372644e0931982b20de262262fc4c03ade463a39af88f36b7e30cbd9e44b20550e1fc35dc8607274973327a8fea0fab08bb7420b5d62e2337ea81c5b2ea84c9a321ea7c56fba5d226d23fee4bd8540a445734ce3473c20abb9b44c0040996e1e95344897b65f5f75ad9daa523daa63a0c3f8eb280bd8c5289be54787e6728ac25279a67137bee642231c32ecda10e70c3ef906a7e0c6a7d64783e119dfef6a0c81e194b2169ed4049d74ced25f612ea6c79639da236cbd44fdb284b22b6e5591087b9317a8d7effe3d92344dc8b81c717d28b489c199ce09b4e61ed49b8884f7ffb21ae056dda63eebd452b9f317e65b3d6c3bf653dc1dfec7b72829871dcd1a86fcb625d68d9ccfca50cac56d5d28e1a3a07b74716a58afdbdbf300f2f754099aa38e696a5ce9c19013ce4c97548754ccf5c60b29c7005f543d8a2cbee52d46e56fa8582ae2f3e5870787b65815398c28b9a736c33c2f68e06d11a5b4f318227df9a7cb84141979d2c150e0aa1c46ec91a7c1f9ace6055edd919995f9a1e372a680b4d7da645ce9339048a5edb549a7696406fc2ee1351e5ee552a060ffeb757cb7600eee6e723c28fdc5456c056cb0332a8fd40ef32c2ac6a2aad6229e48123db7d7d4f65bc093b4b73470a178e8d6406f006e184a3f8bab188ff8b556751c69eee65ecbdb6a6e35625692e9c009d33b4e04da53fb03de16170af0987bfa727ce68a0335bb0c10cccd01b27f0ab33193ae398170406a6d25067c4002ab11dbb002fe3f710434e8587ac739b2a16281d60d72cf95e84990869ff43a994bf8a01448acedbe2b3d42d3c0a204051f539530d1245acbd71549383de0f2d761e570b26d9a3a5055ee2d5b5283317a853df678a8234754877f87ba9eab453bda61450c65058a5a1f5aac82054a9846e4627f29e89c123acc97db915ffb774e2a5f7bb6013976b67c0392425dca1025a1a430e8c9aaa74b1f0a2bf064fe05deca23f1e48bb246236e78c9b86104e880963f0c1b28dfd3bdcb746c890c3f2af33c4b4b5fe6e0482cfe8c62a7de055a19ac62b4156086d71563a1b1f2268c268253cc9bb4d0002b79380fa142e4f95a51c722c218b6c0bd7ff2fff9c3417f3d20d49bcbad36c5d259604ea7ff694445081f2c9ef4748cbfd93f1e39ce775f52c247996233e0fdc9ad4c273564d949e7427f97261c504ef0c9cc19f4f9fbea3921d239ea91f6f6fad858a6df9a03035e40005389112de21ba4a8f5c9f94e638638ce8ed8a9f7018d944e490fab78eb42a9b33f2e4ac2703f516a7ebeea1c21f97d642b57eed240b6f52ea22ed31916438c87b688355d480ca2d5e4f40f53f38f134dd4222a80852ebb5498dcfd5145a82225b6c5a9b6756f2c28bd466b5206fe8a7408d59ccff0ba380aa4b80cd1b22ce03cd3a4af56e31f29621cdb47fa8e665a0511df7b757f653597afcabfc77be82bef040fb644a40f2ea552c653edcb2bf8a9e95079e09bb7093086a4b107c220a619baec2aada4de1c98ebe9b07f61f99b8d3b867deac3589b43ad439c150a4912dc1ad4b048cb51c4b11a4d4c7fd9e2534cf2141c966374abc5ecd6c20bbe6933e503cd88cb88774b42c5cbd61653160961ec039c0f6d532019915e34c0881627ab5064e61cc6a775eddedf9f9fb3848ea2635376f7b02e5a8ebd527f8c103718d1096c39032d0c8e1a67ea5cc41bfdb561f868f5df9798528103405682956e0441444cca4dd7e9b63aec437b98968182837ac32aaf30cf8e76d54f4ba5fa4de2fcf332ce28d22b86dfd636080848f0473fb899b5e8dd999b3cf45f29121ab4080e360aa9162cba744fb3903faddd4ab24fe0f88b788ac76d976f1b3758d64bb227b5f47959c449828dad1fb0e022b55cf1550ac31ae5c1dc98fb83c7b5d97ba5fe3150f704c1e8cc4cf5af7a184b8c9cef67dfa4c0643489c4625d2245ca3bb9861f1adadd53d3679bbfa0284138df4ddfa0a1045e9de1d789eab5252a5b5b3525f0d08828cf46823e435fc594234a6dc11d9455d3e663e3ad1333b8e987060425d87fb3b5e879fa7483b75e69b5420942bb9b63300e056524ea01fd60225bfe08fb1996d7fb3c41584b0c9eba18ce3c9329ee43dbdb6c27ff4a97cc66db4034c1b1b5959aee9239fd35bf5b7daf67b21e44d2050edfd75a38feb95f1e5bd5880db7fdf70de5706f7020f3b32c912e01dc20608b2e44e81f0d1ca0e17555ff7069058aaf00e7a6f02aedca7d3e5750cfbb0d52b46a040c542735b9f387ed02e230960461a62a1f33f964438e561c2380b7ddacd66679f7706c17a566e600677ba0ff2e1448cf92d9ec8ab64afd71b2d592d6890b66946d13fe4060a7ea71eef8f8cbdb5ea93cba7ac373ab349713f6d870bc7ecb5b715a8a3f81ef74dfdd461678a5dddd1135ab24fdea6fa382dbea530649e516173a943fd75b45b30cd2f9270d104456eba759482af0c01850762bbdda1c9719042b1b55d2b68fcd16d040698cf8000b0a735149f6deea378ffb69e2a81538ad45c94910f75fb53b7bb4b838cb8a7de5221b6de1b2135b7d7b0c11477076bdcd8ea6380162c07786488aa57f5628eabe5317fb12fb5098497806e882eb3c3039dfd0662dc57a3970678c4a5db2fdcb7b96959adc3a6d4db24a6354429aca5bed3f3fb54c38589d55a91a2421c6b276c2f320fe3733fc47534430b2b75c998aa69f103d2a48f7c21f114923ea9b974fd2cfb016fab11e0150da9fded04df38ee6347b095376573b610e02b9f519c1a3738d344d978fdefc07b06c6a258e485a9e4155bf6f875b1cb57dce8560621114b279eaa23fff877386fbec20d8d7be1492f4cd8ed332e025ea73aba011beba94bfe84abd49a9327c13e0613e0177114dd3e17e56fe5d3a87c3be85ff8fbb17c8ee95cfb3bd94aeae2ef0cdbdfaf466edadf3378092cbb410bb9fc70a1a329a0d85c8caf7905c6f5f21af06c73899446cb699cf3ffa6d931d0f24c84baa34a0c1db18620a535374d5b71fcf4e589294f2da5b6defc3dae3cc6c1e1feb620a88c169c2bfaf356d3c0bb9f6c71c0042274da507eb300b53e4edccb933a12bcce7388b8e36105818137500767208eee7ee5bb9e6dc044e206b1f746ddd820f764265351053af02c7c9e5918d319371d2c6a819ed84b4a9af2545d20827d81b24ac5ca35dd42fabfa4d969a2730a42836fb2c7b56d6fea080503f6e08ead51994a30cbdcfbf484246ee24bcfe7a842c0e2d75f02132d4eccb98b75bf12677a6b744fe6f198c9354d8ccee1a9f98e8f5c9903de02939ff9b08ea61baf1f9f4cb0b38cdd9554c7fbb938bdc6131cb84d436d9b311a0d410ca46dc3c75f1ef604430994f6739eb1936c947ca9cfa9eaae3cf7d5e07a45182f1b308b0516bc80809e3108a24f5b94fa1e7266137782f576bd8b85640100ab11205e4b244449c3672293ce5a0cd02fe3b5bfc2e65c3a1b68c580d21185be463e5d24183dc9cb0cfcbdcb369e25f81a83eab7e2d59d7cdcf16776d28376625f53586ef212e0c89c45319725af54b28d508ccc7d7b3071f78f8844be6a57373d65575dc3a9ccb039740b9b153b5b0744319a2b28bed32696fab7e348535aeb4cc55f72866d7ff085bd2cbb4dc720f435bf330c4206c00864edac821dfb8041ca0ee6836e758775bbeaf1ef9b6bd07d7b0e489ddf7aac6c0dfe4a94faee1046f2840e881f8acad9664f", 0xa81}], 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628", 0x63) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)}, {&(0x7f0000000100)="89a995cb12a2de309622a5669ac98ffb678e7fc2cb9fb3fb1f931263b46b5af0c813b34e1b1922787d3a0d65ad6dc73b614729a680194dad75604369c5bf29e7c7d8d0f6e8309f4fcc87cdb5f5", 0x4d}, {&(0x7f0000000180)="8cf873208f1906063fc7e066ced90013", 0x10}, {&(0x7f00000005c0)="620bfd7845c02e7404a0064225cd809485e9459aecbec8da9c5ce5598877c3eee32632cbf803a99ef72f60eebf93cb9ed6f999aaad574673d8878daad1c38c1c85482ef2a8505df19e8a525c3548550550c7f96ffed4138d96a5d14b50804b14e517de6ced0944aba84bb2f0e432e2518fa2d128854a5ad223d5518617f8f61976f6ba0d6564f0a98e10723011d04fa5ec9acabbb51486d9a482fe49ab4ec67855dca2349672abcbe9c961746db5d2e2918637816759bc5387c6b56c46f08e8abbb73c2064c67c5195d4d86843630d77cc0c68c8cc5f774f5b41ac64fa568fecd3764c83d7afb0af5838bed26dd4dbaaf0e654777866b3078e5a4e7823e2dac5ec263913460ff16689dcfa405a1ddfe23e98b36901588726f95b9b12260f18e863bf929f565c30d8a0618d48ffc20eb14ed9ff4bfae636af6731428a3a1555a514c0e466a32aa8de594771c434a27499794b2bb828e7c6f80a4373218c1402509e72493244a75d716d78d2f0a6be40994084e1ea76297fa9c80c5230f06421f0992daa88af4bd7768c331a6afff3d57fe3d7ee680b884e049451c085c07cd3fc2bcf6ebc207927092d236d12779d7fcb2627b61a33ca503b02424a7c23eb6c470b34e16ca29a6bd0c9792406ac8d1e46ef044b0032adf9459d5974cc63bd530915be619d28a821f14a8d45e6050048c9f549042e7085af02e26b620b5c176aa6bc93c4850e9a0c19a157ea4ae0b2629d908cda3533d922541af437ea086dd02efd57bb2ce63b65ecd36623d6736d38bf687c0d3f14b69f9a9d5f8b740fd792059a7f794e1781b4eca5f6f05317338976352dc6eaa66b0b0fac324784ee241ed7a577c37179565cca99108699ee0ca98739e30d35f00c82facd53d15a6869ac23c07250d9ed1fc776d828fa12c3bb03f8e933d758e0f5bfaffe19deeb2d8c105bc712ca97b8697aec8ee6aef6cd158124c4243f6d913306beaffe6ebd92c2b164e30594a3237875f986b4322fae063dfbe9dc5d66b6fd6c8fa61b003cfea3a6953ca912b065225688560f89869db2633fa3df7a16b1ae82c67349d7f034cb799da5977e9aa11c5099cc44dfd0c12ef9fc2df4142cdfcaed94df57c3303a6f3c1d54cdad3efbaf2bb728f25c7a4e16e49c3a661f878c5d8bc12e7fca1d2d025a0b35b5ffe4efc465f7d35c31f949eb8183ebeff6f1b5cb894247f36f1436f2f8769c6e410dfa97d194eba772a1a2ce065c7059e1c5c9007d55263423aca806f40c47cb83639221e4235c5b9bd01d771afbfcbfbe4ac024cf2fa71bb33428196117b8cd997b8389d318f76fdd128ea1258aa7f3caf27f7e61843001083a0bd0651f970d578315efa4743781ef147cd35cf2e9c4f00bcda2213e05d9e52394d0f6d62994640db28d73f8c2c085ff30d4228a6d2b121d39b326ead91695490270af8e0f129b9a8fd9b8afe9e05b4f8eb397a0c55cb2b264f15753db16c003bb2d7504310e60b7c64b9bb70d045d70be59b52c22a0cddfebf5f5c8109dbfc037a11ffa5b9c044830ae4ed54e7366d01e75cc4f5539e470699fc7486335688d10b3923e16b074048cc1e52b99313d50c6988f890276a375e71cebeb8923917b0f73fc04b42b86c7012fed50bc490b971ae1c65d89540b971932bb8282e7cfaaa8b07cb47b760dd6cc74107426976fca68b28f96457fb83fe68e98804a3ef4cc36ad79cb016b644449db49fb95b69af646b4589f03a443488f98e972c708dc577d29f61c64399ede2a9519fa6600eba8de97c9e00a01ed4503723d7112a0acb28b4030ea9c37c3ca87b3a0b5d1870d635f849573b34f802dce969867ae589eee1240187ba55affd62adaeade070e466f09f9285fe18e7517b433da42d20d415c1364eef2d635513302427e4bd89a235c729be1c3d9d6b3b5f7b274c21e26649a9c971371e7d3d3858cba38938c420629bc09b0bf332bdc54cf7956c4825d6278bf03b6e456b0b49f2512d414dee59ddf92f410376ad4b313258cf01cd08767389a74edfb128939fa5c7f2a8edeb4e019962a3368a47167c2a155b6576896aba5bd60282c05878db2d7b7228427bde0979a3d09e925e2302e45c6306f2fb86343fd3bc09f6a8607d66974bb46cd62d9f9cf9824f3db23835f02f9c4c0151a3414c240ae82aea47c70ced78a34e1f0b33a54b1cad7de672a4249e938d1b6d9c21834c5a32c800bd2961c730acfe99e6c1ac16e3201409665cc794b18f0b7ec31da3f00cf52f3469b28a5282c9d03570c713135ee5b1de8538ae7292c57626ee426cd2129f1d57570428faf625ea27a75f24e3337d8cd99853776e40d13aa4d46c256320ee1ce93e2a39f6b3063c9e0cd20d1752fd9842490a0941adbe5b29da6d581b2ee6cd46e1ce3c174623f8f365786ad66c44234f7f9a39a24c78dc44642f0cc286849181876f38486815088a5e6723e4cea2aa2a9fc74cfc3a2aba7b938f00a9741be14acaa315d3316ecb93a507e24c3984af4761e210825f63e2d9d0d82a94b4da069e8f950d3136eeb5885e59dc652d7f40166e462ff6657d473d6bceae7cd7ccc4243ac731d92e4cd8851cf09cc8c65a7d0c453622e05e5d1d8c5f6ea43b88a973bde758f6192457ff0a3950f7208e0da53e08b9e9ae39a3e3eb00a98b261208b93e0b2da3e87defddf6fd144aa6295dd4055a23fd8281710b64168873266afdd32cd70af1261c31521f0bc4fbb7f91f07044ab97d67aae03710a3de084bf67060ed65792e21266b47fd5f918706275c8428724139636368065f3d0f31ec0d8ab15087c865dd2b854d0cb6ffffa7de79b75f46c466dda4b04adeb1ea676f53140db57492187a3d781914599cbe41acfac92c8bfd0be4e4fe6742073eaf311bfabd32d707ba133b4d5f30eb6a3acdcb3f112d1ab9ba68a6ad681042ba2feee7edd7b8f19bb1921ea7f92536d5727f1b6a2af7271f1394e021486ec94cd448d2ccf2dd89abdd6ea4bb233b2bec58368ac66babf3d788926535b9924b75850208b8f7ecf51597525187c2ef1ea5e497c38fff2bd23fcc3765995d7a288050a4e8e16e812ebbeb2e3f700af235b2af66468ef74989ae9fb2a517a0252cbfc508bd185360c6d51bf0317b25a7e7b6e15731b84ee61603ebb0f6ac82264fbc63a9a534a3db3cab4c3f894d9fbdbe61f275599a6459a3ff26b6be662a1168dc531095eb62f57970cb29d3e14e47a0bef1ba5cfb6656bf8de3c6389891e371b1a7dd386a41baeab8044208ddf1dcba72150b753f3a2ccd00a9f68c1781b35fe83cb1426cc0a88c42f2227daf37b68766aefe81920877704e97ebccd9238ca4377ef69afcb4e5aa4cf24503bbb4fd66ab991ddd820464cfaa3e3cd29795040346811d008164fb30f118bf812abe17fc27daa27148df5623150c0cdf98b52ebdcd22cc6497a429e31418ea844e2e6a7ab55926ff55fda3c741ac497b4d0c5a50e9ee281fca3cee928fc7b41a9411d98623d0530662466c1ab08345942556265162dcf36feae65a03c9ec6990d4a37f4a8a529cf7893a0e0f2a3dcda094b1a64621886d633cc73b54a51532e8007535d664944c3f9cefadbef6e8661a1af1f215a90af83acdd8cbcfddbf1a218085f18508c7cf29cc82b3fc241b67ba1f2d3eebfc5e2286268fc1f532edd57bc92438b34f900b3b09cc077cf320a6d2b87de9a0fec5f2028f478d0998b8d563d5fd7d2962892bf1542930d2a631d7437afdcc2c15dca5089ab4eb6c89bd697a21c8706e4e045c4c11ae7fa4fb59bf6ce93b00c21c06c2804901c0f1e4b72ab4c8bdec04203c4e368f9edb4906b9091bccbce7b74efe2be3f233875fa4a04104ae882846a91078fe7b6630b61b122ce9c4365d5f0b35e90c0e4f3b71b212d4cd570474dc45faa0735f16c899dff15202ee4edc0fab3f3b8e660a58b9fa486d4dab86f758e597defc5a7640d9e457ca4a8835a1e59b6d516482fdb672cae729e13fb2d9a907003ca089a3fecfbb9ea5b6a3b6d5bde8b26d03dda7cf5f4853a4b549cceb90de71a7bcfa8033c12be99c3ba5ea8d15066035f69e0f3588382d048821001ea892a922ed68e5f70aed5ef16e05c97f3ed13fc196330f03f8d6f83ab53547b83e311141e442b781fc16704980fbe518689aff56b91cca3ac2a71dd75e94afc267611a885498b0720f99d083f3d85562238326d74aeb6539283b5bbcb4d0ba2383406cdbbdf856f3219dd182d899b29b6ec7b610fa5366a721deda9347a7ec228529ada731db6472507dbee27d7285c2320f026f48277909dca2ba85902158b98158c22e917c09d19a6633c3ba5a05d7d1471da7a9293918c091a8725e5c61bbd5c5ee73b3aaef186706008b4f4766144c85fa602796d3b7b8bc253f8a6a22f1600085b9e63deba6e98d06043976f0031d293be4e48425d4e8d65ed1acb0dbb0f1b9529fd2e64bbe2c70ae371f8a1325c7a39ae3e0c624a5d4b9f77081f4074e77f690698e28e70b38044eb249e26423a48c53a7787404bcb4d9fbfc02a534986808a62a607524373de34de09fdc8e40b13d632d17ac15ca0ac86f3469f1558ec4acaf182b641c47ef5a129f37b2acd6396ff5756662d3c37cef074bb4911a10d963240232a8c31b928b8e378c82a8ae3e8bfc2df0339c5657179873bb2b6e89e27e4d38eed6f2c20085abd6424d0900088f84b610c50369764aa7487232725c80e1c00c130f69ff33e2ce824684b9b0b70bbefa71f2e660ca79dadde253bc325a47366dcf3e5f6d87ba0e382dd936229c9f4c041ff086959131fa53afc06e58e8a508283f6ad50fc940a0a959d262c15c6f0ac722d09cce8913aa8f66d263cc2cc7d03b6d94c4f461636fbe2438c9b5372a53944725e846439bb903fc06cdf50226341091f8a7c5d8ae6627a1fd3259aec83e9cc86fbaac6f5ae7d6119ffb26d36a605085fd9320a759c9cd4a23609450047e354b3a68051ed794c7c47f6adb175ab1d9b82de4cfe9fd288847a9b982bbd8c9dd1efcd395b2a062ecdc2c45101f590440b6b0b5abf027ab9c5c109d820d0945882454002afd5c4260a6fc609c50755b32ae67c824f747dd8fe234dde1244702ba5f89a68bde0e86163a22a74eea54b2e0c5e67546de896c48507815fe316ca67e8548483c10423fae597692c77b6ecddd7029c220fbd505a4adb5984f9ff64ca1517883a5a161b2ff05cb8e38974ae2ce6201e8f3c499aee9c6cce6a052172807d2314c7db09692fa28473a29c5bce449d222dcc1d3599fe27afc19db2e4e0b2894c7dd90ac277012d87dbe240301681173042de72d0d81f75034c5b2ca7e4e5126baa377daaeda4bb14171d88af07dfc5e3235a0196d89deaa38a31f677b023a4dccdaa9a9d5f93b2d8c32218b62032a52332411890090f2c95a6cf65d82762bfcdc7ab0745f6c158db19f623ebc2170ec309bef751ffb7a1343d2aa0c45eac195822b4513fe838220fc45a7444859456322a549176c4612a8d2d0e5cae682a324623ccc6e770d2773bef2086c8e959545880a48c1bc1881fb6286ab46f014dea27383387ba32d87e72002293150026fa0bb77b7987ff3f983cf8c4544463564b15862b37d9f67914d830f30f78884f74631aec437cecec0c36e79d6c901b0f44a68c87e03cdbd4fa2e945027026764a8379d796d15cd0d9e54b4f0a931dc88ae20fc2a70ac78cf8d9c3f0f27aaaa9abe5ebbf14eb4a5cfe748b06a902ee84b5224688893bd26185e5783db535ab8ba422f592a358100d9b285fd5e0f9c9fecb8a1ce", 0x1000}], 0x4) syz_open_pts() 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x64}, {0x64}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:37 executing program 1: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="250000f3d7ff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x26, &(0x7f0000000140)=""/154, 0x9a}, 0x0) r2 = open(&(0x7f0000000440)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r3 = open(&(0x7f0000000040)='./bus\x00', 0xd, 0x0) writev(r3, &(0x7f0000000240)=[{&(0x7f00000000c0)="0220811c406ff59b37e36bf65ff64d2dcde86c199b1428db340c61835beec5cf36e6b22ddbdcd753aa974808469781695512d8c09174d8b244edec02c1e55c4c5cb05919226f6c627ac7dece62ed51fd5db3622e8e", 0x55}], 0x1) execve(0x0, 0x0, 0x0) r4 = msgget(0xffffffffffffffff, 0x0) msgrcv(r4, &(0x7f0000000900)=ANY=[], 0x0, 0x2, 0x800) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000680)={0x8000, 0x8000, 0x800, {[0x2, 0x3d, 0xfff, 0x9, 0x2, 0xfffffffffffffffc, 0x4, 0x2000000000001, 0x3, 0x6, 0xab40, 0x7ffffffc, 0x42, 0xb53, 0x4, 0x8, 0xfffffffffffffffd, 0x6], [0x7, 0x3, 0x50000000000000, 0x7, 0x1, 0x6bf06571, 0x625b, 0x1004, 0x5, 0x7fffffff], [0x0, 0x8000, 0x94, 0x4, 0x9, 0x808000010, 0x80000005], [0x7f, 0x59, 0xdfc, 0x7, 0x583455f2, 0x5], [{0x200, 0x0, 0x1, 0xb}, {0xfff, 0x20, 0x4, 0x1f}, {0x401, 0x0, 0x7}, {0x1000, 0xff, 0x20}, {0x2, 0x80000001, 0x7, 0xfff0000000000000}, {0x2, 0x5, 0x4000, 0x7}, {0x5, 0x7, 0x8, 0x8001}, {0x95a, 0x0, 0x79, 0x643b9f5b}], {0x6, 0x2, 0x9, 0x6}, {0x7f, 0x9, 0x441, 0x4}}}) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480), 0x4) r6 = getuid() pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000740)=0xffffffffffffff1a) getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r9, 0x0) r10 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r10, 0x3, 0x5, &(0x7f0000000340)=""/192) r11 = socket(0x18, 0x1, 0x0) fcntl$setflags(r11, 0x2, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r12, 0xee01) r13 = getgid() r14 = getuid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x2, r12, r13, r14, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, r6, 0x0, 0x53}, 0x3, 0x1, 0x0, 0x0, 0x0, 0x10000000008, 0x2, 0x8000}) 16:00:37 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) setuid(0xee01) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = msgget(0x2, 0x660) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000002318e444027b44351cc00f817977616e585dfb54cc2cb1ad20374e3ade5f361a6d5a721b3cb8d34e2d53da5898ffd90d0378fb20e299c0363383be899ccae7ecfc048235495abf88c7f4cabf608621188ce688beba529192159c62093e58f2c68c5415f8f982d44e30d1985e695a401c46c11a9328405422924beb35dc347dd6be9ff2c32f420a684f5356c07dbd6d3894f1c80d7e2821106607fe22f65da75f235c4ddffc2434869c33c5c1046c6c5d5dadf282f6e958a7bd12cf878d47118b0bf78957658a6f"], 0xce, 0x800) getdents(r0, &(0x7f0000000100)=""/56, 0x38) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') 16:00:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) dup2(r0, r0) r1 = getpgrp() fcntl$lock(r0, 0x0, &(0x7f0000000140)={0x7, 0x0, 0x80000001, 0x8, r1}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4}, 0xc) r3 = dup(r2) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x2, 0xff, 0xca1, 0x1, 0xa00000000, 0x9, 0x3, 0x0, 0x1, 0x6, 0x4}) mkdir(&(0x7f0000000700)='./file0/file0\x00', 0x246) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r4, r4) socket(0x2, 0x8000, 0x800) ioctl$VMM_IOC_RUN(r5, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0x8}, 0x8) r6 = socket(0x18, 0x1, 0x0) r7 = dup2(r6, r6) ioctl$VMM_IOC_RUN(r7, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000200)=0x5) chdir(&(0x7f0000000240)='./file1\x00') unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:38 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)=[{0x60}, {0x80}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = msgget(0x3, 0x20) r2 = getuid() r3 = getgid() getuid() r4 = semget$private(0x0, 0x4, 0x42) semop(r4, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r6 = getegid() r7 = getuid() r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000880)={{0x0, r5, r6, r7, r8, 0x14, 0x6}, 0x5, 0x9}) r9 = getppid() r10 = getpgid(0x0) r11 = semget$private(0x0, 0x4, 0x2) semop(r11, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r13 = getegid() r14 = getuid() r15 = getegid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000880)={{0x0, r12, r13, r14, r15, 0x14, 0x6}, 0x5, 0x9}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x1, r2, r3, r12, r8, 0x126, 0xffff}, 0x1, 0x0, r9, r10, 0xfffffffffffffffa, 0x0, 0x4, 0x8}) r16 = kqueue() kevent(r16, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r17 = geteuid() r18 = semget$private(0x0, 0x4, 0x2) semop(r18, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r20 = getegid() r21 = getuid() r22 = getegid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000880)={{0x0, r19, r20, r21, r22, 0x14, 0x6}, 0x5, 0x9}) fchown(r16, r17, r20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x9, 0xe3f0], [0x1, 0x0, 0x401, 0x0, 0x3], [{}, {}, {}, {0x0, 0x0, 0x0, 0x8}]}}) pipe2(&(0x7f0000000000), 0x20004) recvfrom$inet(0xffffffffffffff9c, &(0x7f0000000180)=""/130, 0xfffffffffffffdc4, 0x1, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x10080, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) fcntl$dupfd(r2, 0x1e, r2) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket(0x12, 0xc000, 0xc2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:38 executing program 1: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) r1 = getuid() r2 = semget$private(0x0, 0x4, 0x2) semop(r2, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r4 = getegid() r5 = getuid() r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000880)={{0x0, r3, r4, r5, r6, 0x14, 0x6}, 0x5, 0x9}) getgroups(0x1, &(0x7f0000000440)=[r6]) r8 = semget$private(0x0, 0x4, 0x2) semop(r8, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r10 = getegid() r11 = getuid() r12 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000880)={{0x0, r9, r10, r11, r12, 0x14, 0x6}, 0x5, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r14 = getpgrp() r15 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x922, r15) shmctl$IPC_SET(r0, 0x1, &(0x7f00000004c0)={{0x6, r1, r7, r11, r13, 0x190, 0xffd5}, 0x8, 0x4, r14, r15, 0x7ff, 0x3, 0x10000}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x50}, {0x6}]}) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='tap', &(0x7f0000000240)='/\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='+&@!\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='tap', &(0x7f00000003c0)='/dev/bpf\x00']) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r16, 0xc010427b, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[0x6, 0x7, 0xfffff74c, 0x3, 0x101, 0x6, 0x538]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:38 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) recvfrom(r0, &(0x7f0000000080)=""/89, 0x59, 0x40, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x8) chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) 16:00:38 executing program 1: r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0xc03) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0xa, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff9, 0xa4, 0x40000000, 0x0, 0x1}, {{r3}, 0x7ffffffffffffffc, 0x56, 0x1, 0x2, 0x6}, {{r4}, 0xfffffffffffffffd, 0x10, 0x0, 0x9, 0x200}, {{r0}, 0x6, 0x20, 0x600fffae, 0xffff, 0x8}, {{r5}, 0xfffffffffffffffb, 0x40, 0x10, 0x81, 0x295}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x40, 0x80000000, 0x40, 0x1}], 0xffff, &(0x7f0000000400)=[{{r6}, 0xfffffffffffffffc, 0x20, 0x40000000, 0x0, 0x58}, {{0xffffffffffffff9c}, 0x87bdc63b5fad469c, 0x87, 0x8, 0x80000000, 0x3}, {{r7}, 0x2, 0x46, 0x4, 0x7, 0x99e0}, {{r8}, 0x0, 0x56, 0x20000000, 0x3, 0x9}, {{r9}, 0xfffffffffffffff9, 0x1, 0x80, 0xfffffffffffffffc, 0x101}, {{r10}, 0xfffffffffffffff9, 0x88, 0x2, 0x7, 0x5}, {{r11}, 0xfffffffffffffffd, 0x10, 0x1, 0x7f, 0x80}, {{r1}, 0xfffffffffffffffc, 0x20, 0xf0000000, 0x4119cda9, 0x8}], 0x800, &(0x7f00000001c0)={0x6, 0x1}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x35}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0x0, 0x5}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") r1 = semget$private(0x0, 0x3, 0x9) semop(r1, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) r2 = semget(0x3, 0x1, 0x280) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000280)=""/171) semop(r2, &(0x7f0000000080)=[{0x4, 0x8, 0x2000}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x200000029, 0x2b, 0x0, 0x0) sendmsg(r4, &(0x7f0000000340)={&(0x7f0000000100)=@un=@abs={0x2, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000140)="49dbc306c0601bc16cb6749ee7018014f395f36959a25ae21a8c33e507390f5057047c84ad30b35f09abb27c391c510dcdd575dc9bb4cdb38822b4d98f69a7", 0x3f}], 0x1, &(0x7f0000000400)=[{0x20, 0xffff, 0x3b, "fd20eb3f8a9e5f1d98c67b"}, {0x28, 0xffff, 0xaf, "fa3d19cbc642ed217d36518dd91d7d3520cf932532386b"}, {0xf8, 0xffff, 0x0, "0c770ab5b7f49100226fdf7b529a3248c2ec10e0032b41dc0c836565d26471e801d471a16955a4e063abc2b563fb0c2f9798570f8c1a9f980e085ba9bfd67d2f8b7ba20debfba006abca25a90a3ea3342359e2ebc2f9ac5146e8cc27792c5a7294c3849ec257ff9179bc9022653cf87878a3b736e36de86264f203da3e7d8431e49c679ae240f47f6e7c9cba0b43c39c8d78c5a871c36a5f1b9f7b59c9f1a7a684607f0b01fab690665001cee438f2f8404affcc25d0cae103a2b99a65300d6af5d4a8d8099d13038eef8f7a76886035c9eb8ef43d037015721751801cc36a15dccb73"}, {0xb0, 0x1, 0x7fff, "47f8bc8d86d340ec58d54972d97d45cdb1640cb4e9bd37fcb13e3e4cde6c5ea47839ede5bf2c5bead776b29664f2471c75c3ed0248ee85488bb9f35e75aa2c5c5541a191a769f70144231015ba9461cc43ffd7137a43d0dc6dec733c1078dd2e7f583b4ed049ea0544ad02c131e5d2b199339107b2e7629e4e37276dd3668f94544d854b3159bb9604b44d647c3b04db000e6c62e173c2fcaff133f1175e71"}, {0x40, 0xffff, 0x2, "909db4bc769da2c6826202e8d9958acde112193b988652d6bf47ed3ab852ba09f042eb3ba2f00d1c9dcf3a7ba2adc60c"}, {0x108, 0x1, 0x2, "61e1a51f93fdcd396a3e7d49c1518b574569dbea7195860be773861d0c6fbee6ff1689caf3911e594877e1d2cffb57c539384f7908a9e317474e59e1817f1795d69e97c76659fae1f488faa914222cf26c934867e8f762f220035265b53c3e53380584e87c1e2d77c92fc2269a6e0c68d3958a753795b1ea3337c9829cd7240a4ce67df190693e88928c29c03bf762f006c4daeb28b38d7e13cb181b748543710bde283faad29c8d3f38d8789528bf26b586fd9cf9b07603c87747337299657ceffb135b0bb74cdcb1eddca1edb5b42870698ea4b27d553aa7f260abc1fba96d25fc952bdb7299098b46950a1a155b5e09443a"}, {0x78, 0xffff, 0x0, "b0d4d4b3a8640412b8101ad238c33e5fe1f007d6a2d5258e109a8844ae011ad7391633c908d43a051111dfd4d81b2da26cefcae7facd1a314493ed3e8169da131afa24eb0902307dab637d7c785cc4d65527f09e74b19a5555e974587de9307200b1212f6f045dd9"}, {0xc0, 0xffff, 0x6, "22f7fbbe07b67e6228d4eece0a1e56fc933b1481e24a81088a6779047be6a98b0ec883e32f2fceb61df4f031a2f928dc211c61aeb261db4af2715be88dde62878b609026b3f89e3112376c942db937ba668fac8742c00ac5319729438b324aade0bfbfd881477ef35d558e1b5bf9280385725a6ed351b53e861f7aa4f9de53035b54889ae46203e06c6f1bdbea589f618cb7c5db3efe19db164eac033528d513b54776a413f645aa2778449afe507b"}], 0x470}, 0x0) r5 = getegid() r6 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r6}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r6) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f00000000c0)) r7 = getuid() r8 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000880)={{0x0, r3, r5, r7, r8, 0x14, 0x6}, 0x5, 0x9}) r9 = getuid() setreuid(r7, r9) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x61}, {0x8fe}]}) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r2, r3) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000080)) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x2) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x74}, {0x6}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24, 0x0, 0x4}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7ce5746453192a14d773e96d6351") 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCNXCL(r3, 0x2000740e) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCFLUSH(r4, 0x20004268) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000500)=[{0x6, 0x95, 0xc9, 0x1}, {0x3, 0x3f, 0x40, 0x8}, {0x3, 0xf7, 0xd5, 0x40007f}, {0x9, 0x6, 0x75, 0x80}]}) r6 = semget$private(0x0, 0x2, 0xc2) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f00000007c0)=""/173) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000300)=""/217) semop(0xffffffffffffffff, &(0x7f00000004c0)=[{0x3, 0xffff, 0x200001004}, {0x7}, {0x20000000006, 0x5, 0x1800}], 0x3) semctl$GETNCNT(r6, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x100, 0x7fffffff, 0x8, 0x6, 0x8, 0x530]) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x1000, 0x0, "14e6bdef0e509ca71193aa2d28c331819ac8881f"}) r8 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r8}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r8}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r8) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000140)=0x5) r9 = socket$inet(0x2, 0x2, 0x0) r10 = socket$inet(0x2, 0x4, 0x80) setsockopt$inet_opts(r10, 0x0, 0x3, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100), 0xc) msgget(0x2, 0x20) 16:00:38 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000640)="7070b09610dd45010665aec90fc458d4aba626f2fdb6a857f5e39c3779f425b69cc098b7be1af1cfe7d0dd00a707897f133931883bdaf4be037400ff8b17fc828fb19c50adaadcc4fea6eecb46f7831d1fe3dc914a0ad14dcd2def1fc84d4536766d0098676b85043ddb316b57b36c1165b7816de78b9eff912b9ef6dc69c472d74156a381ded2d47e0e9738b9dc77d1ad8619d1d5633298ae9c1d89018248383d390d5b62b821027010283f6b720a550a2a7c63a7575ae01d60a7f337d8f3155d17581979f7ce54f1b585693dc7efc23e5e0d73392a8b9a503cb2de8c146bda7736f0898a764b90ba781cf91083951961444dc447001574ed6c4f4556caa9c2d22a8beff5279e03b63113a622d4fa09af7fea89edd9", 0xffffffffffffffa7}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e", 0xc4}], 0x1) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x48}, {0x61}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0xc0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0x8001) 16:00:38 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x58) setuid(0xee01) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x3d2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000280)=0x8, 0x1d2) r0 = open(&(0x7f0000000200)='./file0/file0/file0\x00', 0x8000, 0x72) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') renameat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') r2 = semget(0x3, 0x1, 0x280) fchdir(r0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0\x00', 0x80, 0x16) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000280)=""/171) semctl$GETZCNT(0xffffffffffffffff, 0xfbcfec848ba07e2f, 0x7, &(0x7f0000000380)=""/141) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x217, &(0x7f0000000180)=[{0x0, 0x7, 0x2, 0x800}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:00:38 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0xf0000000}], 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) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x3, 0x8) r4 = kqueue() poll(&(0x7f0000000040)=[{r3, 0x20}, {r0, 0x10}, {r4, 0x10}], 0x3, 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:38 executing program 1: recvmsg(0xffffffffffffff9c, &(0x7f0000000300)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/163, 0xa3}, {&(0x7f0000000180)=""/149, 0x95}, {&(0x7f0000000dc0)=""/228, 0xe4}, {&(0x7f0000000ec0)=""/222, 0xde}, {&(0x7f0000000240)}, {&(0x7f0000000fc0)=""/192, 0xc0}, {&(0x7f0000001080)=""/183, 0xb7}, {&(0x7f0000001140)=""/152, 0x98}, {&(0x7f0000001200)=""/193, 0xc1}, {&(0x7f0000001300)=""/203, 0xcb}], 0xa, &(0x7f0000000280)=""/54, 0x36}, 0xc94d1849da6798e1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a7b5cdb5a77f447432be5816f157e33"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000014c0)={0x48, 0x4, 0x10001, 0x7a8, "3c1cd9b7d12f93bebbad2e6ea7c17110a1eb6bf0", 0x2, 0x7}) 16:00:38 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10006) r2 = semget$private(0x0, 0x4, 0x2) semop(r2, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r4 = getegid() r5 = getuid() r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000880)={{0x0, r3, r4, r5, r6, 0x14, 0x6}, 0x5, 0x9}) r7 = semget$private(0x0, 0x4, 0x2) semop(r7, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r9 = getegid() r10 = getuid() r11 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000880)={{0x0, r8, r9, r10, r11, 0x14, 0x6}, 0x5, 0x9}) fchownat(r1, &(0x7f0000000080)='./file0\x00', r5, r9, 0x4) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:38 executing program 0: socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280080000000000000047b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d44"], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:38 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x3ff, 0x7fffff80, "07006bfe9e077dac000000000000009300000010"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:38 executing program 0: getgid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50, 0x0, 0xff}, {0x20}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) r2 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r2) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0xc9f) r3 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r3) r4 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r4) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f00000001c0)) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000140)=0x9) 16:00:38 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) getgid() mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000640)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000780)="4a0a44949cc45ea1d623bbbfc7551fcb580635c1ef09160840f62fe919b308a425e0f1953456e3127240b62fc42686770e2747d75a96c41cf029b74116d39a5fba5e82f4d1f47afff167df23a47a5530eede6260af683046bf6c620f925116103653bbfeb867e8c9b4d29dac1eacc5056a3e69d78d3edd1cf72f9e5fda3a657da8e4ecfe6e8fe0388f15c4d95849553c8f91692737bc826bf9a27b1e31d24465c4f8da2842347762eebf244b33364bcf031c2c439f3a3fe98d2b603e3ce97719fc56", 0xc2}, {&(0x7f0000000880)="3c10b81744094f5a6998e420ca114c5d17f57e6da54f138dcfc5900e77e1a4af82f86d799587dd6368d43a7b54827facd38aacc5963b233e058eea091845a9352cab79f1a62b36e67363dadf6c13b96f6a4c525efef61c74a34403d672bf5a39492bb6649c1439621cb3a8347579a283093fa343ad98c81bf756ff2bc1e95c39a97e3588e66ea5f416fd07acd6efea5383ebe0cdaa9195cb74bef05775b8c6a503b444ded92555d1615b801acd6d21793a2e6dc0836415aa4a4ee09693db6932e842d4a5e3cbfa960c47642c41b953c8b5", 0xd1}, {&(0x7f0000000980)="15a4c94abf801b5a8eed0453a807734365d1b652c082d887ecd4fc24e2d4375108c258abcf0889486d008292b2f5f9e2f2257f4e89d8d128028a59dc67855ba6ff6a0cab5a9a8d54bf6c87bf0929883e2796b4c37e976a0636448bbf01913fff9c0ec1e169cd5e95a5adf238d3fa133a481ed59d1892bee69ed6582f7b4b22559489e98b19b079324530a86b42e3bffc72a13d0c3e1a1333de165f03dfadcabda7d5b677eb8ff355e8ef367d26a42e06d4bb002e7e0f5dd5a7377a2127fc1f18c30a63e876d94811f16b8baeb125c104896959ebea4017f78d", 0xd9}], 0x3, 0x0, 0x0, 0x792396f4bea4eb02}, 0x4) r1 = socket(0x18, 0x3, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x402, 0x20) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000003c0)) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) setuid(0xee01) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000280)=0x2) setuid(r3) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) sendto(r1, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = semget$private(0x0, 0x3, 0x80) r5 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000700)=""/105) r6 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f00000000c0)) 16:00:38 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}, 0x842) socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000200)=0xfffffffd, 0x2) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002740)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d5b92900254c9bb20752868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e51600c1057d066b71210a6dc884805186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e614970069f4e3043cfdd807cc82df38eff9957aab59c632f485a9139e905da3033e6cf1f602e2bb703ddd3376ccb2ae42fd043a15bf4d636722fa2f360c53d9981887f33817484f2dafc3f5c13a4e73be837a42"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSBRK(r7, 0x2000747b) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) r9 = getppid() getpgid(r9) r10 = msgget$private(0x0, 0x20000003c4) msgrcv(r10, &(0x7f0000000440)=ANY=[@ANYBLOB='\x00'/12], 0xc, 0x2, 0x1000) msgrcv(r10, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r11 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r11, 0x2, &(0x7f0000000180)=""/52) msgsnd(r11, &(0x7f0000000200)=ANY=[], 0x0, 0x800) socket$unix(0x1, 0x2, 0x0) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) msgsnd(r10, 0x0, 0x0, 0x1800) msgsnd(r10, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x1, r4, r6, r3, 0x0, 0x46, 0x81}, 0x10001, 0x1, r8, r9, 0xa5, 0x1, 0x4e2c, 0x6}) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x0, r8) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) readv(0xffffffffffffff9c, &(0x7f0000000140)=[{&(0x7f00000014c0)=""/4096, 0x1000}], 0x1) 16:00:38 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = kqueue() acct(&(0x7f0000000000)='./file0/file0\x00') kevent(r1, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) write(r2, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = socket$inet6(0x18, 0x5, 0x0) preadv(r3, &(0x7f0000000140)=[{&(0x7f0000000080)=""/121, 0x79}], 0x1, 0x0, 0x1f) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="001ff1b33810ed53affa0527ceb6") readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/251, 0xfb) 16:00:39 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000dfebffff1fb66b25173d70c8c700"}) r0 = socket(0x18, 0x53c7bd6763156c67, 0x20) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x200000029, 0x2b, 0x0, 0x0) shutdown(r2, 0x294557321aa1ad07) r3 = kqueue() r4 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r4) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000040)={0x0, './bus\x00', './bus\x00'}) dup2(r3, r0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x61}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:39 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x4010, r0, 0x0, 0x6) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) getsockopt(r2, 0x200000029, 0x2b, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba", 0xf8}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x462, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000002c0)={0x10, 0x98f, 0x4, 0x20, [{&(0x7f0000004000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil, 0x9}, {&(0x7f000000f000/0x2000)=nil, &(0x7f0000008000/0x4000)=nil, 0x10001}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000010000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000002000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x401}, {&(0x7f0000002000/0x1000)=nil, &(0x7f000000f000/0x3000)=nil, 0xffffffff7fffffff}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000002000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000005000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000007000/0x2000)=nil, &(0x7f000000b000/0x2000)=nil, 0x80000000}, {&(0x7f0000dfe000/0x200000)=nil, &(0x7f0000e50000/0x1000)=nil}, {&(0x7f0000eff000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xf7a000000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000f60000/0x1000)=nil, &(0x7f0000e16000/0x2000)=nil, 0xe795}, {&(0x7f0000fdc000/0x1000)=nil, &(0x7f0000f9b000/0x1000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0/file0/file0\x00'], './file0/file0\x00', './file0/file0\x00', './file0/file0\x00', ['./file', './file', './file', './file']}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r4 = dup2(r3, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') r5 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800)='/dev/zero\x00', 0x4400, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840)='/dev/bpf\x00', 0x2, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wskbd0\x00', 0x40, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000940)='/dev/tty\x00', 0x20, 0x0) r13 = kqueue() r14 = kqueue() kevent(r14, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000880)=[{{r7}, 0xfffffffffffffffa, 0x80, 0x2, 0x5, 0x10000}, {{r4}, 0xfffffffffffffffe, 0x20, 0x9, 0x9, 0x100000000}, {{r3}, 0xfffffffffffffffc, 0x44, 0x80, 0x1ff}, {{r8}, 0xffffffffffffffff, 0x4c20f134f66adcbb, 0x80000009, 0x1, 0xfb}], 0x10000, &(0x7f0000000980)=[{{r9}, 0xfffffffffffffffd, 0x80, 0x1, 0x20, 0x200}, {{r10}, 0xfffffffffffffffb, 0x0, 0x10, 0x81, 0x7}, {{}, 0xfffffffffffffffd, 0x8, 0x20, 0xae3e, 0x4}, {{r11}, 0xfffffffffffffffb, 0xe, 0x20, 0x5, 0xfffffffffffff000}, {{r12}, 0x3, 0xa0, 0x1, 0x1, 0x7fff}, {{r13}, 0xfffffffffffffff9, 0x24, 0x1, 0x8000, 0x51bf}, {{r1}, 0xfffffffffffffff8, 0x2, 0x8, 0xfffffffffffffffc, 0xa8e}, {{r1}, 0xfffffffffffffffc, 0x2, 0x80, 0x100, 0x480}, {{r14}, 0xfffffffffffffffe, 0x80, 0x200ffff5, 0x55c9c49a, 0x6}], 0x6, &(0x7f0000000ac0)={0x4, 0x2}) mkdirat(r5, &(0x7f00000007c0)='./file0\x00', 0x2) 16:00:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x2b, 0x0, 0x0) accept(r1, 0x0, &(0x7f0000000080)) pwritev(r0, &(0x7f0000000300), 0x10000000000003b4, 0x0, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000118f"], 0x10) r3 = msgget(0x0, 0x80) msgsnd(r3, &(0x7f00000001c0)={0x3, "af5ade54e91a4b81e91504eda9327c065dec8a4eaa46d4c7d645b4b3cd592ae66d779c00ae4220e7321fc40efe7be62df7d164d4fdf009b9df6353ff25f5a500ef9aea02c1bb3415a359c18ca65baa86e6322c150cd135f61bf0f90d207d3532029dbc6bcd8c5e3eaf97cb6781dd6a9359254dead9cea109ebf078434562229ac22440d0714030b98e5a566b854cd5dc8291d4aa741fc34b6b8bd79894426d3b2d7eff2c6065c99058cbd9becdbcf890c73d723dcea170e0ee315b072dd1429a"}, 0xc8, 0x1000) sendmsg$unix(r2, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 16:00:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7edfffb], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = kqueue() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x0, 0x9, 0x20, 0x3cb}, {0x0, 0x34, 0xeb, 0x4}, {0x81, 0x3, 0x7f, 0x2b}, {0x101, 0xa2, 0x5, 0x20}, {0x3f, 0x4, 0xd1, 0x112}]}) kevent(r2, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r3 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x0, ""/20}, &(0x7f0000000080)=0x16) shutdown(r3, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x10000) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r1) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0xffffffffffff0000, 0x9f3c}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x7c}, {0x1c}, {0x20000000000006}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xf7ffffff], [0x0, 0x0, 0x403]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x1, 0x10000, 0x2}, 0xc) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:39 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2005, 0x5dc2) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\xe9\x1ce\x00\x02\x00\x00f\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x61}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r1) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_broadaddr=@un=@abs}) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x61}, {0x8fe}]}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000080)=0x4) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:39 executing program 0: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000500)=""/128, 0x80}, {&(0x7f00000001c0)=""/137, 0x89}], 0x2) write(r1, &(0x7f0000335000), 0x10052) 16:00:39 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb, 0xa3, 0x4}], 0x0, 0x0, 0x0, 0x0) close(r0) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x1000, 0x7) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r1) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x2, 0x6}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r2) select(0x40, &(0x7f0000000040)={0x9}, &(0x7f00000000c0)={0x8}, 0x0, 0x0) 16:00:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto(r0, &(0x7f00000001c0)="bd4e792c30d3abe3ce769535ebb1af0d443a9f8ab68cc0fced4fba9f599ea21b0c9fe30234c8c08665ec7a68097afcfb578eaf86282168a72e5789ad6de6327990d09dc24955b446e75b6c4efe2403c7ccb09b6996c85ff6f0d7057bb5d55c244d4a8636ac99506279675795ef60cdb442d117083608591f7bdc1487", 0x7c, 0x2, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000001500)='./file0\x00', 0x8, 0x22) r3 = accept$unix(r2, &(0x7f0000001540)=@file={0x0, ""/4096}, &(0x7f0000002580)=0x1002) sendto$unix(r2, &(0x7f0000002600)="6e2302c0b4531d53f4b4182e01db4971a961e5ffe7b83c664bcc82a99b1bc28709a968e2edd78079d858458743b4e0900f08740b23cc09386b97e2e404993e0af0bed2d7f1c5806f983f9430ef8640ee069c78233a4f05e45ed696cab4a28ee76a715d194543dac151defd59fbda468d236c637cad130eb2639603660427718ec4c4a99ae6d2074976b636270de5fbb586af42", 0x93, 0x400, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000002700)={0xfffffffffffffffc, 0x6, 0x0, 0xffffffff, "e06c240bcd722986104bff28f6445bcf200f6553", 0x0, 0x10001}) preadv(r2, &(0x7f0000002900)=[{&(0x7f0000002800)=""/10, 0xa}, {&(0x7f0000002840)=""/6, 0x6}, {&(0x7f0000002880)=""/65, 0xfffffffffffffdc3}], 0x1000000000000233, 0x0, 0xffffffffffffffff) setsockopt(r3, 0x5, 0x20000000000000, &(0x7f0000002940)="53291b2c7d98d111bb79d08e1e", 0xd) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000002980)) mkdirat(r2, &(0x7f00000029c0)='./file0\x00', 0x98) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000002a00)) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000002a40)) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000002a80)) setsockopt(r3, 0xffff, 0x6, &(0x7f0000002ac0)="14ec27ee4037f79131fa7880c9dab2e10e10981cd69e4c3ad4791fea1585a21ead19a18df4dc715b6ab296f3663ab883bec07351d58f85ff2f6170", 0x3b) dup2(r2, r3) r4 = shmget(0x0, 0x4000, 0xc0, &(0x7f0000ff9000/0x4000)=nil) r5 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) sendto$unix(r6, &(0x7f0000000000)="c3bc", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendto$unix(r6, 0x0, 0x0, 0x1fffc, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) 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) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() r16 = semget$private(0x0, 0x7, 0x286) semop(r16, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r16, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f00000000c0)) r17 = socket(0x15, 0x2, 0x0) setsockopt(r17, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r21 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000100)=""/114) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r23 = fcntl$getown(r22, 0x5) r24 = shmget(0x1, 0x1000, 0x245, &(0x7f0000ffe000/0x1000)=nil) shmat(r24, &(0x7f0000002000/0x4000)=nil, 0x2000) r25 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r26 = semget$private(0x0, 0x7, 0x8a) semop(r26, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r27 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r27, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r29 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r29}}) r30 = getuid() r31 = getegid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r28, r29, r30, r31, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000800)={{0x3ff, r19, r20, r30, r20, 0x104, 0x5}, 0xfff, 0x4, r23, r23, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r19, r20) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r20, 0x0, 0xffffffffffffffff, 0x0]) r33 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r18, r32, 0xffffffffffffffff, r33, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r11, r13, r14, r15, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) r34 = getgid() r35 = getppid() r36 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r14, r34, 0x40, 0x8}, 0x5, 0x5, r35, r36, 0xfffffffffffffe01, 0x9, 0x7ff}) r37 = getpgid(r35) r38 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r38, 0x0, 0x0) shmctl$IPC_SET(r38, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r38, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r39 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r39, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r39, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r40 = socket(0x800000018, 0x1, 0x0) bind$unix(r40, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r42 = getgid() semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r41, r42, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgid() r43 = getppid() fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r45, r46) r47 = getgid() setegid(r47) r48 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r48, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r48, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r48, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r48, 0x40087468, &(0x7f00000001c0)) fchownat(r48, &(0x7f0000000080)='\x00', r49, r47, 0x6) r50 = getgid() setegid(r50) r51 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r51, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r51, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r51, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r51, 0x40087468, &(0x7f00000001c0)) fchownat(r51, &(0x7f0000000080)='\x00', r52, r50, 0x6) r53 = semget$private(0x0, 0x7, 0x287) semop(r53, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r53, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r53, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r53, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r53, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r50, r49, r50, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r45, r50) lchown(&(0x7f00000001c0)='./file0\x00', r45, r46) getgid() r54 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r54, 0x0, 0x0) shmctl$IPC_SET(r54, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r54, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r56 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x199) r58 = getgid() r59 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r59, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r59, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r59, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r59, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r56, r57, r58, 0x10, 0x9}, 0x8, 0x4, 0x9}) r60 = getgid() r61 = getppid() r62 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r54, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r55, r57, r60, 0x1e4, 0x8}, 0x5, 0x5, r61, r62, 0xfffffffffffffe01, 0x9, 0x7ff}) r63 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xfffffee3) setpgid(r66, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f0000000980)=0xc) r68 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffb000/0x2000)=nil) r69 = getuid() r70 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r71 = getuid() r72 = geteuid() setreuid(r71, r72) shmctl$IPC_SET(r70, 0x1, &(0x7f00000000c0)={{0x0, r71}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r73 = socket(0x18, 0x1, 0x0) getsockopt(r73, 0x200000029, 0x8000000000003d, 0x0, 0x0) getsockopt$sock_cred(r73, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r75 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r75) writev(r75, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r75, 0xe3) writev(r75, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$TIOCNXCL(r75, 0x2000740e) r76 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r76, &(0x7f0000001040)=ANY=[@ANYBLOB="01001da1bfa016cb3212738d0cb8ab0000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b997309310323e282341982f548afaac0a4ce841cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57000056cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698dcc55f346cb8c30ab60319899f63e5e23fa327326484829f3f7"], 0x44b, 0x800) r77 = geteuid() r78 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r78}}) getsockopt$sock_cred(r75, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000200)=0xc) r80 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r80}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r82 = socket(0x18, 0x2, 0x0) r83 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r83]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r86 = kqueue() r87 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r87, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r87, &(0x7f0000000340)=ANY=[@ANYRESHEX=r86], 0x1, 0x1000) r88 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r88}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r88}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r88}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r89 = kqueue() kevent(r89, &(0x7f0000000100)=[{{r88}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r90 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r90}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r90}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r90}, 0xfffffffffffffff9, 0x0, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r91 = kqueue() kevent(r91, &(0x7f0000000100)=[{{r90}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r92 = kqueue() r93 = open(&(0x7f0000000e00)='./file0\x00', 0x40, 0x0) dup(r93) writev(r93, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r93, 0xe3) writev(r93, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x20008) kevent(r75, &(0x7f0000000f80)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2, 0x0, 0x1}, {{r93}, 0xfffffffffffffffe, 0x20, 0xffffb, 0x0, 0x3}, {{r86}, 0x0, 0x2, 0xa43650b6e34dedc1, 0x7ff, 0x7}, {{r85}, 0x0, 0x40, 0x8b46d0d583c0d5ff, 0x2, 0x1}, {{r94}, 0xfffffffffffffffb, 0x10, 0x1, 0x0, 0xae5d}, {{r93}, 0xfffffffffffffffc, 0x40, 0x20000000, 0xffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) kevent(r92, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r95 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r95}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r95}, 0xffffffffffffffff, 0x27, 0x0, 0x0, 0x7fff}], 0x0, &(0x7f0000000000)=[{{r95}, 0xfffffffffffffff9, 0x44ef366878da2a07, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r96 = kqueue() kevent(r96, &(0x7f0000000100)=[{{r95}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r97 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r97}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r97}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r97}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r98 = kqueue() kevent(r98, &(0x7f0000000100)=[{{r97}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r98, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r99 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r99}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r99}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r99}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r100 = kqueue() kevent(r100, &(0x7f0000000100)=[{{r99}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r100, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r101 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r101}, 0x8000000000000007, 0x4, 0x20, 0x7, 0x10001}, {{r101}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r101}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r102 = kqueue() kevent(r102, &(0x7f0000000100)=[{{r101}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r103 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r103}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r103}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r103}, 0xfffffffffffffff9, 0x1, 0xd9f14558daacf7b8, 0x36dc9b59, 0x10000}], 0x6, &(0x7f0000000140)={0x7, 0x2}) r104 = kqueue() kevent(r104, &(0x7f0000000100)=[{{r103}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRESDEC=r83, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESDEC=r88, @ANYRESOCT=r90, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16=r95, @ANYRES32=r88, @ANYRESHEX=r98, @ANYPTR=&(0x7f0000000e80)=ANY=[@ANYRESDEC=0x0, @ANYRES16, @ANYBLOB="2594f9f5c67fd5cee3df46ae298ae476bb6c824839a22bf17bc0ab997d23d0f06b3e5eeb6be875832d22b51faf94d8a9757c8f6add0ec1a4daa2173790bb3ef8b6dabf287fc7ed9ecfc46211b389b534f6216f724b62de1c16fda6a3614b4d1cec7aa4a674cf767bdaf6e4ab3500800000a7ca325e289d01bc682c5156d52848ce95c4a80977b663686fda9ddc183d504f5fe2", @ANYRES32=r100, @ANYPTR64, @ANYRESHEX=r101]], @ANYRESOCT], @ANYRES64=0x0, @ANYRES32, @ANYRES64=r92, @ANYRES64=r103], 0x6, 0xc00) r105 = getuid() r106 = geteuid() setreuid(r105, r106) r107 = getegid() r108 = getuid() r109 = geteuid() setreuid(r108, r109) r110 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r110, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_SET(r110, 0x1, &(0x7f00000000c0)={{0x6, r106, r107, r109, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r112 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r112, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r112, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r112, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r112, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r112, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r112, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r112, &(0x7f0000000480)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f055f2dedc7d9349f6091e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf00"/225], 0x222, 0x40000000000800) r113 = getuid() r114 = geteuid() setreuid(r113, r114) r115 = getegid() r116 = getuid() r117 = geteuid() setreuid(r116, r117) msgctl$IPC_SET(r112, 0x1, &(0x7f00000000c0)={{0x6, r114, r115, r117, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r107, r111, r115, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r83, r83, r83, r83, r111, r84, r84, r84, r84]) getsockopt$SO_PEERCRED(r85, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r121 = geteuid() r122 = getpgid(0xffffffffffffffff) r123 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r120, r118, r121, r119, 0x143, 0x80000001}, 0x8, 0x100000000, r122, r123, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x9}) fcntl$lock(r82, 0xe, &(0x7f0000000400)={0x3, 0x0, 0x800, 0x8, r123}) msgctl$IPC_SET(r76, 0x1, &(0x7f00000002c0)={{0xf0, r77, r78, r79, r80, 0x44, 0x9}, 0x5, 0x3, r81, r123, 0x2, 0x24cee5ef, 0x81, 0x5d}) shmctl$IPC_SET(r68, 0x1, &(0x7f0000001280)={{0xf7e, r69, 0x0, r71, r74, 0x28b, 0x6}, 0x7fffffff, 0x40, r123, 0x0, 0x80, 0x2, 0x15}) shmctl$IPC_SET(r38, 0x1, &(0x7f0000000900)={{0x401, r63, r64, r71, r67, 0x1be, 0x8}, 0x5, 0x5, r43, 0x0, 0x0, 0xd, 0x7bb}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000400)={{0x5, r5, r7, r8, r9, 0x50, 0xf000}, 0x8, 0xaa7, r37, r43, 0x6, 0xfe4f, 0x9}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[0x5, 0x3, 0x1, 0x2]}) connect$unix(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef0173423b7c576b15"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet(0x2, 0x0, 0x0) r124 = dup(r0) sendto$inet6(r124, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3}, {0x4}, {0x400006}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0xfff) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:40 executing program 0: r0 = kqueue() write(r0, &(0x7f0000000200)="78d94c80fc117189c1dc5c43c7b288011c1d17d3179f5a28795967ded5452a681b97346de48cf7c296d54e8ed4f2df1e96540e7fc344217ac9b79e3ad0eb9a1f33cf24f4", 0x44) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)="08d3db23c69aa3073820ab16c99cd28e", 0x10) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x18c) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) close(r0) 16:00:40 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x2) semop(r4, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r6 = getegid() r7 = getuid() r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000880)={{0x0, r5, r6, r7, r8, 0x14, 0x6}, 0x5, 0x9, 0x7ff}) r9 = getpgrp() r10 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x922, r10) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x1, r1, r2, r3, r8, 0x20, 0x7}, 0x8, 0xff7f, r9, r10, 0xe3, 0x3ff, 0xfffffffffffffff8}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x30000) ioctl$TIOCSFLAGS(r11, 0x8004745c, &(0x7f0000000040)) r12 = kqueue() kevent(r12, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0xb}, {{}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r12) 16:00:40 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x88, 0x4) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/137, 0x89}], 0x1, 0x0}, 0x0) socketpair(0x1, 0x4, 0xf9, &(0x7f0000000200)) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x50000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000040)=0x88, 0x4) recvmsg(r1, &(0x7f00000014c0)={0x0, 0xfde4, &(0x7f0000000400), 0x1000015c, 0x0, 0x90}, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000500)=0xd7) close(r2) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/148, 0xfffffffffffffcea}], 0x1) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) fcntl$getown(r5, 0x5) r7 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000140)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_int(r9, 0xffff, 0x1002, &(0x7f0000000000), 0x3) r10 = dup2(r9, r3) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000040)={&(0x7f0000000180)=[{0x0, 0x1}, {}], 0x200000000000016f}) ftruncate(r8, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r8, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_int(r11, 0xffff, 0x1002, &(0x7f0000000000), 0x3) dup2(r11, r7) r12 = fcntl$getown(r8, 0x5) fcntl$setown(r8, 0x6, r12) 16:00:40 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000140)={0x3}) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x50, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000280)=[{0xdc, 0x0, 0x1, 0xffff1bac}, {0x6, 0x11, 0x0, 0x2}, {0x1, 0x0, 0x7, 0x400}, {0x2, 0x5, 0x0, 0x5}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f00000001c0)={0x3000, 0x7, {0x800, 0xfff}}) setsockopt(r2, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) r6 = kqueue() kevent(r6, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r7 = dup(r6) chflagsat(r7, &(0x7f00000002c0)='./file0\x00', 0x10000, 0x2) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r8, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000200)=0x7) dup2(r2, r8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x0, 0x20000}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000101, 0xfffffffe]}, 0x3ec) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0x4004426a, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18004) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000080)={0x1a, 0x200, 0xc}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7}, {0x3c}, {0x4016}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) OpenBSD/amd64 (ci-openbsd-main-9.c.syzkaller.internal) (tty00) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x54}, {0x3d}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x2) r5 = semget(0x0, 0x3, 0x20) semop(r5, &(0x7f0000000040)=[{0xe, 0x2, 0x1000}, {0x2, 0xff01, 0x800}, {0x6, 0x3, 0x1000}, {0x3, 0xff81, 0xccc845d7998b9955}, {0x1, 0x2432, 0x1800}], 0x321) r6 = semget(0x3, 0x1, 0x280) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000280)=""/171) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0xffffffee) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r8 = getegid() r9 = getuid() r10 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000880)={{0x0, r7, r8, r9, r10, 0x14, 0x6}, 0x5, 0x9}) r11 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x922, r11) r12 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x9, r2, 0x0, r3, r10, 0xa}, 0x7, 0x9, r11, r12, 0x400, 0x907, 0x8}) 16:00:41 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="820200000000382ce75205829f8a356cd88a7b54638e442a12d708e3b2558565a6192741207291c4464fd7e329dcae63d00017a78a159fa33d2af46f109277552274863211dc189662a97c2c2b6b40a11fad819f91c8507cdaa7e46352156e74e95b40ede8dd14e045348e0f675830b237a1bc870dff4af4cfac9206ea475e33120feb2d3ce2aa9698e2e62a63eb48fe5464148b82cc745dca1ff6f29693eb9aaed3ad7bb79fcaf17f5aab5ef39f4f727d3b07b4bf7b1d659ecc445bdf20ee638e5ced09c3733ed8d5a664b7c4a772861c28fa2af25b47fbe270ed83d8fb92178e95dec18471481a6d7e76029e362d4fc59059d353d6fabb98036ac256b5ae913733ef757e52728db2d77e1b9edf14ac2d7281dbc5ac480951bf785d2565d26f5338e5d444be70e65f7a67319eb8c1344f30cdbedcd5c23ed6d16cf792ce7ea87a59ed42e3fbaf3ed6359d0d93"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000140)) socketpair(0x1, 0xc9989b66a3fe696c, 0x2, &(0x7f00000016c0)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x1) poll(&(0x7f0000000040)=[{r1, 0x85}], 0x1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) shmget(0x1, 0x3000, 0x200, &(0x7f0000002000/0x3000)=nil) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2}, 0x1, 0x7fffffff, 0x0, r4, 0x7fff, 0x6, 0x4822, 0x80000000}) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000001300)=ANY=[@ANYBLOB="000000c9da74e02782ed14c016c4c502da2d768c554ed01d520f374e9f095116fd9275bc29d4ecd63c27b753e83fc7406ea710f3c91b63f6a5f7aba6fd24e46bc2b6943920260b60de73bc808c"], 0x10) msgsnd(r6, &(0x7f00000001c0)={0x1, "f37b8614e939b21f639bdd6693a03b434b5fbade3045e18a64cfef6f9825a82f47fd3728a482f233b309e0a599d831a175700cab3f79d96fb7f837686d9073a560bd65d82788d62f5bf2603670b3d722cf191f8c9906275210f6ab0ca7467241911394e43c77061e7229cb59bd6b04262cf278a08793ad58a12d53cc77799ce1dd184d722c67d0cd4ef356e7257639d7f001a44bd8f68fdb89e1e151359eeaa02632a0dd92230af42d8fac155a34ef72274d225a279f53210e634e4282015d4b60ffa2ecd525d51f6ba291d8b3af5ee468477532b9c52db0432f5509f86459f3582b6fd3f0ed73a10d3f0b2062eff777f859c06ddbfdf0f52950687b19a8941ed8c679255926c685a5021da5631d0162b01ff76e3340227ad33eba21ad26a6fcc491a3eb46e792517d40774a28da777254f10a7f5127592280d5313c957ba057f32307e4006455c31674b73a2627ff2f09a1700b4ba6146dfe77746261991b737dfa5f34ff13f39baae7ba89f5b6b9e5a6de40940157b47239588522ddd87500b2d9eeed1dcda5b03d69ed0670931be40921e028e0d0579906c9c05041b823d2cd10634c0b62b42762987b88b1d8e51b9c04cbba191711472b36b15646f6a26d8be7df23c08378447dec95d325e2a5506dd3081051d893ba749128e7b565fda6bde4aa1ae88daa8a05b7f2ea14046e3d68f70525186adbfd0340570842e36244e780fe6d882ab02950298249cfea7f288b505d2cfe81d6f5fe33d4b87df93111d78bb1081bdbf0453a13bd5e6b023dd0183eed698f8c8b634fa5daccce25d0d5f996fd77c2dbb82bbd480caf15619be129d5ff194c5179d29135a03f2fe463f2ab90b65944fdc57708dcde08039cdd67d238d98f79e09e586b995752ae9ee501e2dd06e516f38b677c19fd1ffb0e79eb70be852e67f73c5ca874d15b97e3397ca26ef908b1b700b28c6700300419dbf3ebec9cfc5233b5c51e0ea523cf231a762f31e907311f358470f78f6fc14b1dce5f048867b76ddc1a71d1b90d4dc2c48369ba46357721a6e1aeca784d5eef3deea7623082107868346be7092788ffa5957009d59848235e088daf56b13c32568a9209db250ddb4cbf8d9e6c054b2c36df282e3d3352d3a042978f0b8767dcde99584dbe6bcd498b3374901cb6c3c4f696fc8712dd56032e99a25bc53cbcc69cc82fb903d874b2d0e27b26c42658aa7f74a7a2fb584013d71fd5aeda045c30461412a2feea9a677899b6c3fd8b2ea999a1f976231f770c321b99e2e4802d26103af2ec5d580d6f160b3dae56939a9b666c0f78a28592bcba53d15faff7839613431d127a44aec624ff2900ca61ca208c58ed4a209c0f46ce5facd8979ad98808c0556fc5eb5fe5926fddf6196c47364bcfa84ef2a6345c1d19835fd729a069a7cea449e32605cebbadab6e1bba0682c20afe0aae3ce5c5a0cbcce76fbaff6e1a41993bc3eeb05a6a8a3e3e059da8de9fe172722d9ba98520c9ab237292e8f17da3b3303e8e0be58e15d3c077c1ed65829c7e0267a7f878d391eb677a31ba31015f8d01ad2a48310131dafa6307201f0b84492d268c0325dc200bfe6f9310d7d30bc405cff9d91608d552aa6757fe8e421ea0c4ab1ac58aacb2ac7422688e6c7ab1e0e6dfb3ac036f81c073afb2a6fdfb09d0ef631f33c59ad3544a5e6cf4367c8f420e92eed70c8f4b88729ededbe689bed3d46cbe42733e2ddb0708cdfda7875f91c6da9a7dae9e39f9042b4638be8aeb9e5c55dcdeea4d0f89da15157bc022bc8d2d7c599d71b8c58e55ba6f0ddae5493d9e5194dd05814715ab9f20d3e175adf69b06006f9a8abeda710a3fde19e549738343f50de5dfdb81ceaec7e8c5adffe6fad9e408869f919a6430c054ad74e65ef965b6b0b2c63de04b0dd5b02a5429feae85781f61ac3f78f48e03305fc77168629af54da63a8ee130ac9f3976a99e8e255233684fe46abf7804bbc047b7fb39013821cd7958a0655e31ce34dc289b6b5e2f786350be2143c92ae52d85027638f2c435b6da9c12dc85b06c7942c62ac3d4c8d8d204a716f91870b61674aa24323d66d201ae2c65fa6276fb0f22fb9b61d2be0625ba0cf4f0d8933776974981d5b4e651a7afc9381cde85586c49f97cd7fbb4624cf5f68abddf6db0b0e12d313530b30f1657c48a243d4c3e05201d035bb7e3005b0204aa47df0c6941603a62f8173716473dfa3797720ce4c7e7da3ab9396ea3dba055bcd19a3af5fd3495554dd8a00d40269f23f0728ed129fb7b193041206a856c5f71abfc05145772355334acea6b3ebf2d7826e7af8e724aa161ad2c514a50b83079cde6ce547ed9581b10bcc0fcb98819908e320aecac3deb6a2b779044065c8e2b60dc1f1f34b678a69ed30628f036e1a988befae5172fe49078e61d0c67b80c770d408dd08c84c71057ea61cbfdaf25b31469ab818ee97f6e2901373fe90a847e0f61ba748951409c5f0dec8490d26db969124122a4f1482967b4679354173189abcc902b566753c96c3b1ae828e7c84bd51b4b62e62d71703fc71f8a1ba5a34dfcc31b28258fdff1d7c8752573992fe0b250ac0a11c8bfcb29d2b2b5c4e676f43cc2b844a352d278970e154d8e28afde97e7afb6b51ff02282ca313e7ff9ec2e78abe19bab0e44b8b882d6fe7006b4741c4a1cd9f6cc202cef3aad5905c97d07ea31268da8579415e4f1215f302f93b1477baeb61a2bd93e16e9a1c982591ab4f5bef25e9921244964902e41f6cd996e776eb1d04a89e07755234b258a9d755a9d16c22a45dea14df312dc6bb3a147eda7b9e0c74736225635aa1dc91be219e52b19246cc845e4b96f622305b941aae9dc4130ee51b2ecabfb8f854fd54ff3b08293f86ea7a767811c2cea1e6df12a0e0f5c380a6e1c92169e3414ecedcffdc26445d262d69051a3aea59a2139470b9eaf73be2b4a202b41c396ce9bdf808d20b9468722a15a4995800f2459648e1e92d2c11b248d9ccfaa734c71614285b36cbe04976097e351255335d947954484106cc5eae7bcc911a0709b82310075b1fb5428b45d39312f19432751f59700001579f615ee7482924d4e5294fcff85ec654c8270aceaaf802617b7f7e2f0227c0a2683901c5a153b558b85fbb3ad563e456a7d8209437fdc1424408e8ae5b7169c414da53475e7404e79455d2c23e41a14d4750e5ea0a0523312f6a7d7513472a7173605d1a9b3b0103100a62a62486d0bc6fc6165a5ca598a7e01b87686b6f87b6e7d79109d8c38df673a3951d77a68374e9c2dc58e362dea00ff00129b1283122c10c7604c56ff7ba5e5e5832bbdc61aff69e8487c8bbc8b4eb01a5f6d4c39f733fa682c14e984b149e8a379719617ca5e63ed718ce0663be68d3499490ad0888809667e8d085390ed72c0f5ed399180d388ee0f779bbbe968e6c0f6ca3056634c0032c526f9fd59ebf6dc16db0df43dd7323ab94146fa295c649f2225af64834dfc3826ccdbd203f148f576dbdc50f5b6081f3c2a9fcdf3d861836cb961cb5b90875679d664abcb4fd29a945363bf00ce68da4d8b09fc243f9ba48d5cb7956190822c29897ade681cb3c029306be967660a949ff2cefd15a05f419cf7fbb6e47978ccabee8542aeaeca274213fc11969230a7beee3eda2cf243a5ecf21e6710f12e6374fbb18c63951ec91cf4b5f7af2b517c8fa6300f6fddc9eb9ec4d6a7a35c305839fa6936b71ad400efae61fcbc8a2b6910d37b6aa0de3406116a9ba42726976d5b8e1ef70570fa7a216946cd34ce5a6c3d0fdfac01358793f93df8d740f492b3392fa2dc7e8037819f7658510fa9d423d41f708e7d69105041a5faa0c6fff356c85510f16d75cdc6e1a7d91c2288e45ccf0a1d002538cb908bbb5fedbdbaa0f0db063c3f3e8e5a9384e26a5d1f8444e590ab067deff2a0c73194547839f6e4574fd01e574b77d498a412481ce2e3012e16d809a1f51f1395b14cad7610ebf626efb42e23889a9c12eef236412161fc810f2bca9966ef3d550cfa299852e337641ca62f8d53714f70c9d00c333b86ff8d04144de49f5a3cf61b51675d0fe5312226435640406f84f34de632e26d9fbd95fe0453f3b5b9d34a86a6a7dc6b39043b079c0b5bd2db1785dd8bd3d2f3c3535cfc91bb09f804710c1534ec59f94595bab8930e5b51e71b0abfb70313d7aadcda2fc4ec2d2b2f9a97efecb04f840a120037bda322d8660c89c1d7bdc4ff2aec64e2a9bc4cd7fbaa660fec7861a42cef62ead85dadee98f8c07ec44ce0c145a8b06776c126a8244e505eb438ceaa1fb70a0b89a85f69e5ceb7a33f8892506b319d9895ca47b4af16f6bd5377cc69de1b28faf1ab0c923e158a718d9da22d190a33518e8221fbea1d08cb50bd92d1a9b8765873d796e83889d1a86fb92a67bbbe85f026a253cdef16ddcc80666ec4beb228167ef3b501531a6626863acec41a7ad015f4416be1a0b120eb499d165ce66c6983834602a280e0155e82b73d6f9ce1c22a4676374e15800478fcf2e4c32226c857ad1e1e9e16ce8d01cb2c9c844ac12560e9a37e391ad3bacf965ea76f070316d499fba448ff2f8a4551e96cdab07322d4b22844000c6c1df45c7ce4eb969748f301a0c1bcd275cbcf56baad30fe982c71ca845fe3752cf2fe779c8dd453f8e1df0a5340a6e0a6eec7b70547777e428b297c1826c87935105c9ddf4f9143c2faf3a88738bc8276f89e967099544e3beb3217f2d1455dcfa046d17b5a5dce09e5398dcec0af567da2ea36aedc16168e48215ef1c6888900ba66fde7f3214b120d550e7eeecaa187baf0159d4852c5ecc801201fe9d514e9cbb2d4fd4ab9ba4069854318c9067db29f13218bbf7758677b944d1dadf1dfd5ec0f881b0a21a600fd6959d3caa99d864ad5852f2e6ac3af2bdda492bd78db0ce9de68283b82b56de769b729e4edbd0e21a10178cc462c9c011a288cb05d1b4ab631ec2e54a6dfec7abee00efa2018924aa8c82f6fa73ff393d9ae0b98c52dde8b00bcafb3f2c6b950c08025d646fe80eba9018a7438b12e28a5cc377e6f417795da78078a528a7f7948cd9ef18cd402f7e71961de797da8a5a3aff55e3366e886e517f814c543b125c390c5e0693e1e4d6592b23c9f067e715cfab477e4fea7db56230458fccd209ad2c9bd5aac5741a3f9ee8f375e53e8aba32056329ee198440e67e207276dede7baad2db227ea9f5a594f772b63c4ee91f8076514b324857ef0d1b35c692fcfbfef6be306e57bb07e5bc9b382c6df2bf1240cada0b9bf7b52ca3bf3f3ec1decc5aad15a93109341336f1836ec55fc8682dcaa230b849edef96a3e18d4b2b2952085612a2e303d30a938e92a9df087a217c135185c10a11c0a479bacf391ce084b41f8cda9af93bbe0562c5834feb3eb1a3963fe5ef11ab8508208a9f97b3cc703c1a071807e9fcbbde7c4e5e13ac5ac532c71129efef9f2f65364fd4d7511c69ba74470b130a832b8dc9fc429135d7023ef47f0a85695301cc40120869098e75e7caf3a5a578aec6f925c6b7cd63e594a16ebf085d3e2679d40d93e217b204ddc542a5812b414da37db7e003655625920feac7e730ff78ae52cd4aad5f96da9271fc6c8146a31c670b59eaeca72f878f01de0326c8fe636177b43bcd4cdd9ec8100a2fa784240796b68678446b9d9e6eee6c9ba30a8f95ff4086d63f0a796660bc6f4742988373ef21bf6fe8f2d1a2e2a6da20e1c0e062a403154f44b43f1850b7194ffc1fa96ebf19077ca17b641f9e5f0d4b54684"}, 0x1008, 0x0) setsockopt$sock_int(r7, 0xffff, 0x0, &(0x7f0000001700)=0x3, 0x4) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r7, 0x85}], 0x1, 0x5) r8 = msgget(0x1, 0x40) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, &(0x7f0000001240)=0xc) r10 = semget$private(0x0, 0x4, 0x2) semop(r10, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0x0) r11 = getegid() r12 = getuid() r13 = getegid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000001380)={{0x0, r9, r11, r12, r13, 0x14, 0x6}, 0x5, 0x2a}) r14 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x922, r14) msgctl$IPC_SET(r8, 0x1, &(0x7f0000001280)={{0xe2, r9, r5, r12, r5, 0x2, 0xaa5c}, 0x2, 0x3, r14, r4, 0x685, 0x1, 0x2, 0x9}) open(&(0x7f00000000c0)='./bus\x00', 0x110, 0x2) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6) 16:00:41 executing program 1: r0 = socket(0x2, 0xc003, 0x11) socket(0x0, 0x0, 0x1) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r1, 0xffff, 0x10000000001002, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000001840)=0xb) shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setuid(r2) fcntl$getown(r3, 0x5) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000800000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560600b012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c97bc4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba2"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0x35c}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x50}, {0x10000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xffff, 0x3, 0x53, 0x101}, {0x40, 0xff, 0x7}, {0x3b5b, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x30, 0x0, 0x0, 0x0, "1ffb1be62c36b88fdba64800e700002100", 0x8001}) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x9e}], 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) syz_emit_ethernet(0xac, &(0x7f00000001c0)="b6342ba6615049535d762771a6499fffed85dcc28ffdceca4485be33b358d3eabe6a837468e8c3881781daad42ad335eee02773ec53e0037429959fab2507ce4c15670c8ebea8020c7c1b6470c6b5501ee0bee7fbee64e2cfec693e9ab6705721c48747ee1e24be8ee18a645acfb1cfc4cf87dc94fe9712e66ed214542c57e68d2545cc09ee9281da49a90952098e407372afa0f4d75f30c4dceee196da86a513591825cc6047c0ffb17d9ce") r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b42406588154e67237203e109ef71703832d18f9753446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae00"/263], 0x107, 0x800) 16:00:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="2c563916a8e1334ae2a879c3ca00defa372af112cf2059541edeb8897d"], 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) dup2(r0, r1) r2 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x99}], 0xffffffff, 0x0, 0x4, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x2b, 0x0, 0x0) r4 = accept(r3, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x200000029, 0x2b, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r7 = semget$private(0x0, 0x4, 0x2) semop(r7, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r9 = getegid() r10 = getuid() r11 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000880)={{0x0, r8, r9, r10, r11, 0x14, 0x6}, 0x5, 0x9}) fchown(r1, r6, r11) sendmsg(r4, &(0x7f00000002c0)={&(0x7f0000000140)=@in={0x2, 0x3}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000180)="1ceafd88350958eb4255ef952279d6c61f0fb6d5337ffe17139c760caeef2fdd53de0ef25436f520fd04c324cc1aa80513e9f3ddd97cd9553bfc1977bbe100bfddbdba4e2fc069e860f1173fc98b441018ea219c137e35f8466fd674062394e4806793429de813e8044cd59af634f11fa265fbb90c019ad37f86f5948c94f1f380aa39cd49811f27b7384cd8339bac89b68e766ae968d4ceb8204148821ea45e5ef9653bd46a708295680eb537b5a6b17e30815a3e8e34a1950426b08c8aa35f699d564ba4d91f80cf2ef307259c4719664da8f925e31d9a5986828daedde2b0", 0xe0}], 0x1, &(0x7f0000000d80)=ANY=[@ANYBLOB="1001000000000000ffff0000000100002827c3a21c966cf393e62b5a15d062a02cfdbc73097235ede65c02050a454f940ecf37d0a84b9791d0627aca930640d408102fac9bdab25ba32f7a3560ecf96f3092e0a4680f9ef92dd1136450e8e75813c1349e3b10b1d1ef37fddc35d0792e4cafdc61cccfe32372fef512dded60e08c7366da0d98fecfa27d46f8a070c067a29d3c628ce02a67b2c1a8ce7f03f84cfc8be8894bdd69a733d053681009fc467f6c118319d546c8f2c3f90631c6d40602f42618fec5deb63bed08256e1809fbbd98eb5f1d95c4d7052bbe0d1fa8fcba62b775541a5d143492f972792b32efc8b84475e86d4ec25bdccd4da11bada22d5a2c7aebc9df562f95f8b501000000000801000000000000010000000300000005f0f7680b76fd428ddb22d54de6ae3ac3d6708acf55fead106aaf92fcea2a3b7caa2c1a331c477ce70ec4484e5b8d0954d9dedac3cbf9cd4f0da6e6bf487e37da8f413cb510c2517b297628b3e9ed802759257e5eebbbc203ac0c3dc13105c68f463194c328a29d5d4f0e6899dae902d93b0fb554e4a8006637a7ac831cb04118fce6b519bd044e5ff045f57c4b55e1161f88afc56bf34b1ea0511075db66245a43fc6ecd6cdfcbebfc055c2accd24995b0b053b51046fa5118161bde48b5124414ae825dde9a753b9ee03e007ea1bb7dd7c00a7794a715dceeda041d710d265eaf071280670eb8c6e0bc39eeaeb5b7d0e18293000000004000000000000000ffff00000be90000fd4d19f74a7adcbc1d06eaff23ee5f76728dd01a2b34f7338da006ce40edc8f878058ff6058b38b4c918000000000000800000000000000001000000de000000182e272a95f755b2ed717338604659a8ab32bd662c07d67ff234f7288a06bb9a4ea4513acbd07f5a73bb4051d973bc1d6230a9c9b1caa33bb476a23399cd6df2326b1f463942268094a99e8a7fe7ebe9d46f48d6591ef6629dbb2c61eb7aa9fdbe8f82269ae45af4db44f19b140000000801000000000000ffff0000010400004a7af94a023c59fa37abe2bef79bb56d07aea56592fea7dbde8c7df5ece0b3e1e691f57afd4e5bddde3b1ca08d5fcc222f9969d8f7979f62d97ac28d684f77cd92805a7a90710bfe464dcebc0883fc7fc3a47c9a37604f554c43dd2ab9b6346883180573870f5376995408660894e7c665a1319aefc228ef5aeb03f4202c55215bf1ea7fba28f453f0f83f019ea2f82af168799d64d4c69a725ba2155fd6abe2826a2839580371675323574e46fcdc6fe99c039f8848487670799e20790b4331e4450fa6d820cd8812c2a6b3db061fe5e091d550e1495500f6b36ea2c64b7a5a7383615678b53af67b55071ed756d1f2def8e171adcb0000b201000000000000ffff00000300000001c34f87d0d75786b16f23b7b5767c5e27de3e22ed9f99a808a045bda8f975f17cbc028a0e9365de828a0f99a52ef9b0c89cabb37e4cae4b22d3b768f56f76ecaadf5ed5cb43b640b4e9ef9df40000007000000000000000ffff0000000000000704a3779a8e5119ac3016598ce031b1686b672225dfcbfa49170575e40efd4bf256d7548707c312bf866f19c541059f17c95e087502478b05286d71528e72efd51029e7eeb75672d9ad856f1318b31e15518316926c121ed5e0cf83000000006800000000000000ffff0000ffffffffe2766d1dcbbc407c03117f6d6166d43ba9ead405ab635882522af2f9e9ab1bba10dbdafc744e618428204965f77938eccdabe4a7af21606cb4e1810ff5564806e90783e82d481ac9786f83068fe2d93d8e529d00000000001010000000000000feff00000500000005c74fd987e3288d1f8f063bea75f767d52658e32e9008cbb4dc2987255d7b0a3ece486e9cc2ea4abadd45f47429a6e8e8a23999a08a0c83f435c44c4f04b35694b3e6616e3643be205bd57cec8b880c90f4e85d0e0693ade1da0d7f733369da292d7378e1e6d4e64258f048105de16779918bec70c47a151d8583e802c399713522dee5ef71b3d5357d291fa67367086a582faecf49a17aa1ede6430b2fd74979828ec017ec59fbc1f514105de0f3ab9a670606a099b6882f2c946a8f2ea0b7497a912c919be1d50c238a793fd13ae9d4dfcb36a93ba25bbb57f6e43cab2189b4900c30c80cd2c632a2eca60b3176be8a43168ffd12d213bd839df975e311764c4ad62efcf479d50b84d6ab5855e6e0c8b935f1a0d35e8301a2f05cb4a0afeee22a2d77ba8562fba9adbe9b35f182a23ff60458f60145374c7e2dcdc44c812c9958c6f04e17066aabd274e73aef9e5b5f34f9a40968ab353bdd5e608a7ff1668f1a0482023cff44757d86c0fdbfe1b4fcfde5db6e505cc09021b6c5145413211b628029e0fd8b60064cd7b600d825cf74d17a558d9b44ea92a663ca51087ac99f51d715c8dafe1882310fd95262800a74f96f7b09e724bcb19d9ee7f8021d75c772617fe3e70eba8392929d91f2ef4f3a58f55ea2bb59783b8bda16680f8b4f0f0e9e63a2fd6825a9a80f0a72c871f2c29cc383f064e60dbda858a3a4d93c93c8773dcf18a80f33e6e65ed21fa7b76a09e9029ae9190c4a50ac87980cd6011ca2c4ac3d6d11ce68e4b131a7c97d0b4c1aaf7a0be7d8da82c59f1cf011b286095c1479b44b3e42f96b064a807819c1a323ae0e818732f6cac4411949d581e7c68ce8fe33120b07b4209f04ac1d79ca1f82456b819d589b179ed6152befba3cfcc455fc21b3ec80636aa46b224ef5b5b3545c3a08aeb8ffacbbdcc8c44189e5b5c35d2e895b214825c59f25d6fdbae2a4f712cab8fc9cc040707279203633caf99cffe5e04083fd42413485a1aa91735398a55851f197bd4338acb13911f8fa5aa86906c5a74335fb6621cee6453f5905d19dcfb54ffbf92a1bbdb96cea65730c5ac9a2631da7ec153a5112e7d24490850e5aa3ce6bfa7d1c5770609ea35a908c4ad41fabd68c75c7a24791c3432d5fb5adaef574493fd7000ad1583dd83f3c9690313e771db9eb9805639892d42329d354334375a8c4144d7e41b2a3d55efa8a5c58a0af54e5b5f76db49ecee9856fcaf0ba5fb9b87406b162df3a3a9da01b0a16879d6183e290e895cba3da7870e7d6548a464a38ba572b35de8ca512ed5114e84d00447059ed3a89193c524433ef74d0c8df31c55b65bea34b5f2396df6fdfa1ddee3809585c516226388e744a55e65b1d29c5ddafb8dd61147fc8ffca32e92c321dcd927cf7c3901062b21136c76e2b23be9460ec2dc8a1c9ec20efc009f957a8b398904d137c5b2a960ccf6b70e805c944ab4b42639db3d9390aeaefba58f870da86b679b401aee90ef19093aacbe43f32c2673004b1527d5df9d3cf7d6ec44c129772b26580a81adbca054932fe3253b52fdb03c6a8405d073c6b10b6f14a92025b1db8f8fa34dc14d14a8dc904735ff389c8613006a3f44daaa4eaa2128f9df8cdca86dceb63938603b7a8ec36b99092843a5e655587b2bcb48dfe7a44eacd3e91897ab3c232805f04bfd39074c2f7cf87776624b17ca36211d42cf97c5ccefbf13dcd10865da8f77d9c61fff2250d5f8b91a56ffb2778522749b046193b583edcb25e122382cc37cebdb47e8745673acb859128b39f58d5a43bf7ec8bcb5aac1ab6a811f367c7a0e9dbd265010b2161af34518e83efd54acd4099640ce8eaaa852e4884a5d1397ae39c5e4252fd51c1cc1e73bcedad60221fe98aed5234eb05da059d2b6bd32163a3392cd44f0c940261936cdc813e6287c63079568cc7d4b6d2d7c71801fa5245d981fc96c54ced616d559bd44f6b947bb72cdb1913d9920bca153e28d24e34b890d803a04fc18412410da286e7bcbbd05f43f33e7c67f808af3e25f76bb91f4490d7b6d2cf772e42e7569dc73204e4233563ba5dedcd63a6236d2d5e91661a714c9744f7ea36bc88b466437f726697e2951db86b1579c26ee36e218d05c6cb53ca9830869aa382a27697098a48020e7249bb0fc967d445abab2572ccb2cddcaa19d72b6bbc53aa8c71761b67b53ec7ea36c84ab106dff9596b0891a2f1aa2763be17957fc02911b08734e726e6ba50017aadce476f851b1e544815364dfe0f133456b1f91975f37f65c63365cd34bf41526443252cf8c02c92afa7e838abd46e5631a1615b560c8002143a64ccda335d30c93c548f36267417e60a9c83397a850b4bd6a6fe530c5572fa1aef7b4fab2e8c605572659bd31c84f472232f019886d6a975f271d01c27e3b204ce37c8c05bafa18ea81c617a89609f4f98fb0f18b66dc22cbed04dc1ec6f859e340286b3c51637395686872e89533a432ee206ed9b993d0aee25a60b47a941d47714b7827fe0c913757167e2142bf04bccbcc86112311d4c838c5ea4cd23124924485530ee7f46d0a7c78b4f9cc93f87a2c45d36448697c73cd7133e85eb10778cca69fd4fac6f5daebb1868ee63e5470aa8b3f21fbf2f2c558dd6c0e7a3e571c9d6a5d3b44e2b423dc574220e360ed826cc94d4a91c24c945314d5a7061e43e2ad80df6a1aeef95ae49460091af4b99e036055417f98e0b8e52e1f8f3928aa3f84ae35c996f963829dbe958e75a0f2685c39cb34f67b935a57ef99d35b0f0d1f46192885fb64fff02b94686effeabcb06c88a0e9addab3754f40ac3e7dffc749f03908ad0e348dc409863588b01aead7182363f449d1ad888180b997096f5c12aeb9dd74cde8d7c86561daebb85ce383f3033fb1357969be2ed9faac96ac8b77dd1a1ec9676eb7b3950ef05c83b5071db8a63c77c85c33dbade841303030dbefa085c3fcb623e03ddb69a8221f40c9e7c5395bdc7e7ddf6f8523dbade856d6f900cb6253cdacef8932ad3826b0c16b22496b250ec8b7a97fe917000948551758d65947f0b7167d6cf242ba7c578f3872fd5ff70b5b9446f55d85bf788c69671809b8706cfc5c8d67b146dff4c3ca8c1f0f659f691ef218f529fcf69bead8e74f3b982de06b3aade619d3e2630e557d9099f3600df9158b05a58c5c68904390f97e0fce83f631900c78a1b7edaceea99f7d87e16951bb9efda93a4b8cb861c9e29c12d65cba4f38c3d24ec281e650919f12c8324adf5547fed567344926d8a9d7008f18faab4e63eb74467290b69ba61b38ce9585a58a2aa4c8612db754dd98573623d28deb4be1ac3420c0d663e463ba000f6f7d9096c2d2883c2e22b63c883b234d6159d91fb5368603451e6ced1392c596dc95659265184f2cea0a57e563afa79c6a1cf335c215f89e00ccad30cf43aea9bd806a339a4aee363b192d6f0805199d24f1d2417f22a6e404a5a6d0da019338da6c6fef11e6351d454a332ad719796c90e45bc325e54c6c1dd9fcc85b541888e2bfb2b7cef10aef7af87142381b11696d8afce2706faa1595775d49e1a469d3513e2ce6fa852a8820e116472e2e3db3518852b54e2cac3ec8b13daada161c6747ccc85d9980b36c121d80e36fd7b83b5e2dbfdf4563934dd62433d399066fb168c6c56ec3a32c1074f0807de59654316b93ba335e242afdf9ddd24fb4a07aaa281c6f88c4732cfdc7da45cff71273ed842d66685f38346327d67fa9c07b4e62fe96d332cde40070bfebcaf864e0acd45043f42d460a273f796dcf6ef32c45d414226927017ffe39de410d79206fc962a673b45a7175a486684a69e746cd4e6569a36fb1a0f4568291ed0c7dd9eadd058c98194f6844836d44060bae4d1074ae6b699bf5330efc4c75563f142131ad5079a9d62014c143c55bc277b9b5357b1874b91f33e7cde5698e11d0b451eb5cea304d8aaa4eabcbfa8cf4ab92563d83dd2c608a7bba681992daa39a24fa05be3a47a3077633a364a5df2072fe83f9db183947333ad4faffffa67667c4dd07162e356ef8657b3c54e40e21ef2a1d631e359abd5f5920f76e768aa24f9c2240b350f6d25b985c96b1ef7fae2ae76f09daa6386382ae6734af68bc4eaf2970d0fa576da9e5371e422a8311668761039daf4269f5de2ec21e7b44f6de3b57b629402851ff6e5ac33590cf1032256133207f38e0370a772cf9b1c2a91e86e2227a1aafbf42b324e826f79ba0feca10109f71b99af23a7e67b7617d779bfb7f4de4bcdebb5e9f5e1b2bad0d191286fe57cfeb6ae0d3dd707b02f77eee89317fbeded2900a46fa8e669eb1ea0f34f2bac5f5143746a02c9c8083c91144c01f82abdf9a24b17823a06106d4277cc77bf589028e90fa0a5ac6774e92df9e4072ab19a56338933639a39a8f10956703b0596936da676c6245f2ea95c485c514690d584b167fbdfd729d75cd362727c84d19a23eb80b2dbf3ff5291002d40cf0918acf173538d3e832c811fa72859ce012483fd082632e3318a8ea4a62af73a1e46d0757df1ad624292c52fd0c6522d91df00830c37834b18832cdf03358a956022c83a71df35656af69af616cd9a928b8476d60ed094682757108f8a7b7877bf73f00cd73c1fd9f1f80889ee6eaeb370aee9b93c8d101248590de19657b4e269ba76e213281de952e4ee62f895fc94860884cfd344c337a08ab82bd1143d71ba2cc95a2faa0df6fef94e113f10d17506e5ca3207df59e5d7d66af5d43498dabeb9d272663084ad03a7f97bb13fea2160a37e084bdd7e1a27a11717ff8aea747c81234c6111ab4f70c949eb690517a70b6cf4adc1832d038792d059f6000dab1fd472f5078ffae253573a88db5d1f47fef15849a3f7e70171317c301ea28fc04b4ef5f460ec7d2169883e53f3e60c162dbf1c0259d79c8257d4a23c163970772654030cb81ca5a9059e4c97fdfa2f6d43d61365e5d4666d90506ae5eda19185852391867c84ab32bc993c3237bc91e1eed0acca00fddc7cbcde19ef3e3edb9269ec117ebbc2ad07f7f58d66ed875bd6387ced7dd5a22b8e91c4b4897f2327e402a830257acf38ee69ee0d28a58b232912bc35c175c959309ee574c428168a902cfbc41500f39542dab88925c6a6c6c149a336d029153dc2840a5728f39f277d385b906c314c82eec30d0b0336a07d3a9f28e1758fd67bae1938d2857c7e51199f362aed500c9baf3d8da23e9c6dcd846b77649bdf1630a08fbacb23b5d5422672af8bae7d2c2b4b9caad96d3a7512cbc5e2e2639ad7b2a18098329b9c503853a70244ce6954b774ac2e31759e89b6f548c178ee8c6af898a8582f4dc43dc93985f0c887b97212e99a116f120d467093a908219aacae67dcbc4a3ee25d2ff6b028be452abcad5f1e0f810eeab5916b6d71696f1eb53f0ec58a23d4909c781cbcf901b75f5d0b0795842cbbcb5719b5b369797f3ef60e386046797d98a31e02e39c02c80dfd94a34b29a66e6332d6cafa3f15b401a31005dd9ce79a1f7c7a882f7cc08549f947ff8fa7736c50beef33ae86bd2b64b0f58322797b39dc17731138666982111f9ccc7aa7674a11964df357fe6a6831cda9f27286a883777234478b3e3deacbcb64c4334888367c63a0f6a2c9f0b8d78bfc4752edb4c2d8f824e98e4ce82e44754526236bca839ca0b3f743c09bb0055196583e067d882776ac35d5c9bbb77f7e874d4befe2e00baae485c82ade396b7ea173831a17428eb49c1001000000000000ffff0000000100009e31c96a45236f45c09f025930b7f3b1bd2424260892c27576283a5ae81364d6bad18bcce560920c679c33c37997e5ee11a86ce89e3ad6fbfffbc2a140f5f982acb55434fff1b349cdc80bd9115f294395ada20e6833e6509470c35018fcd22a4e87a6d851c1ac6a3d5beb24d590545cfceb73e6d43657b6e2a534e9e4ed1186a3de683b9d23f49c2af8da78cd6a5f1c2b722820de1f52c37f682562eccc2b0fcd491e38f5912f740e13e00826483da0b1291b8a1e2ffe5a5cea240eea0b60f8b7f878755f88b72e5dbe1af0f3405c3d50ff1af1cc9779ea890012ed4696cca9bb24944431a04d2e569796ae28dc06ba0696e1ed0af778b68cb69700"/5688], 0x1638}, 0x11) close(r2) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0xffffffad) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x200, 0x0) r13 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r13, 0x200000029, 0x2b, 0x0, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1001, &(0x7f0000000340)=0x8, 0x4) r14 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x2, 0x0) dup2(r14, r12) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="976cafc13744cf5a115412e03050564183254c5315e936d0760361e4ebaa3350547f032fd1bbe602f6430885e6ad1804fc79d9ff5af2d4d2f894f054678e7ea9018abef3f0e368ada63188342ee8d7c4188680ab358898a5ac1c81eb2e8a31b9a8b2c2a9b7caa24352897537538221975cbc4c65b99e65963a096ab1e96f670bbe492ca8a57f3b5f677aa73785980ef1684d6124c3e4e46b2b68000000"], 0x10) write(r1, 0x0, 0x0) 16:00:41 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc43c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) 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(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 16:00:41 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) shutdown(r1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) 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", 0x6d2) 16:00:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000800)="46887797be44a223a01a7b00", 0xc}], 0x1) syz_open_pts() 16:00:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8]}, 0x3c) r0 = open(&(0x7f00000001c0)='./bus/file0\x00', 0x10, 0x47) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) readlink(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000400)=""/137, 0x89) lseek(r1, 0x0, 0x6, 0x0) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) ioctl$KDENABIO(r1, 0x20004b3c) openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup(r1) dup2(r3, r0) 16:00:41 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffff, 0x0, 0x0, 0x0, "172d76ce6a090800e21b757eb499df00f0c300", 0x7fffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000740)=[{&(0x7f00000001c0)="0d8aa9754b1ecebbb4bcb42343c121502aa5e6f38a9b933fb04c13cf600c22b5893d13aaef6ba51fcd289b38596eb4a656a01ff66ef7276f1a0998a99185d8373885bd081d434ee03122c8341a6293655d95600bd3fe0e07c558ca84502c9f653d680666", 0x64}, {&(0x7f00000000c0)="1fef3fcbbfd5cc2419734c18e153c004e3b93bd92021ecb4cb0c12b09c43f256c86fae0ad2f84117c4a3f09914", 0x2d}, {&(0x7f00000004c0)="b1b748547377be594d68574a9b46cc60ffc0bcbd4d1d01ee208e304d8ebdec481380af5b9656d95e6eac558bd9c92cf94a3990540133f23a0617a5e005e7114f7c3350a2389a7fb2e1d831bbd5ac1351e678cc84fc7c7fb5abf3266f6aa96d11b24805988b35392f0e1a686128d2c2fde83536606f122cdc4616207e13e37c4a", 0x80}, {&(0x7f0000000540)="b8ff21632853a0bc4242a6a34a95ed8ee741cb1acc6ed5609d07f8061dd2585f3d9a24f5385a95ba101842c0c827d321cdff7d2ed22bedad94500f5b9b7215d01b53161f708eeeab6f7fac48a9da949f90c64aa856a505d1ee219a41e9e850e370a136d1bcf27b2413365beec81062c47bedf08558b9e9d977a0f0b6cb7b647fa8074fa9139db8b5b542caf870e22d8f6e608f2ee64ac8b441515f90ca1fd7f708492cabfcb5e6d77ee44f091a77a06d5f71684d44e06027992253437d4e301f33dd02f1562c556b3e1ac01e08fee585", 0xd0}, {&(0x7f0000000640)="76c27d8ee01eb74e2eaca1d2c77a756727526bf2a9bdc2b8bc133b85831e5ca3cc642a69ef8422111ac3c01be758f3e51c7229231af0580762fdc55603616bd716bf6d7aa4f9db417800b44e8f4eb6e53b41a998d1aa4d8f23c149616a31179e5fd429a712ae6344ddf73de8e7b41af30992dfb69723e06ede174f2ec9f35f14376f9b33d49ff91a40875926a86ef1d36d5edfe2187bde8d4060b711ec1cca10ea7812939b1a812d825de319fb6e0c72c9bc903fa6e294e43e96fd9d2db4c36ae30f70", 0x66}], 0x5, 0x0, 0x0, 0x1}, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) r4 = open(&(0x7f0000000800)='./bus\x00', 0x100, 0x50) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r4) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000007c0)={0x3, &(0x7f0000000100)=[{0x8000, 0x6, 0x0, 0x3}, {0x95, 0x6, 0x3, 0x3}, {0x9f58, 0x0, 0x32, 0x8000}]}) 16:00:41 executing program 0: setitimer(0x1, &(0x7f0000000100)={{0x0, 0x40}, {0x0, 0x7}}, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000000000)={{0x2, 0x8337}, {0x8, 0x8000000000000000}}, &(0x7f0000000040)) 16:00:41 executing program 1: r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x0, 0x5, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a8454e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d6e239675e0f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000001bef1c00000000e68d750da452b8c690d92f00000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5b319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b45b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b5b65ac7841424c41bae489d7"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:41 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x3, 0xfffffffe, 0x0, "010000000000000000ffffff7f00", 0x1, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x5, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) r2 = socket(0x18, 0x1, 0x0) r3 = getpgrp() r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000100)=@abs={0xb82287d123b027dc, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000180)="ba1a8dbee4c54027f13aee845fccce4ee1c9507d80dd68b58b2e2d4cde55085c90b771896d629fb360ffa90e110809bace27b9cf1d99b9a5d06076cf6e4b3f1d79d9161742199f30a10633630a326bd6e3daa658df55da91", 0x58}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x4}, 0x206) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) nanosleep(&(0x7f0000000040)={0x1, 0x3a08}, &(0x7f0000000080)) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) setsockopt(r1, 0x5, 0x2, &(0x7f0000000900)="eda20be8d323ec5f7b2af64558df8180083e8dd4fb871a3f606c7d13c61480da91f80a1f5c7a71938fc7e3eaea6010aa47c8a3ee7d764053e1ce4c425df1994987e9e6170f0081a8d085c3894d0717cb3f209a5eda45c7c12a6df0cee212cde3a3178ea75da50b8a1856ea80e533e62835e5964a03490deecbb5ae6ffefc9f70a754dd3eb14fd46a752df10e5dd943e60f38931622fa1991317c41342b1b33f606b5e0ea6f64786882eb2b0be5e0a30185c0299ae4a07940b5f859e55ee0f920c20ab70563ce3327ef540c68b1f232680f429fbee470d0c89eca0b63b91cf4fa5fb580ef7d67176fd5427623dcea765c61ce3c2fbcd84f67ce3278e528c6c0f274bcfa9836381aa5360ae2f8e064693c9083afbfdcda2863edd1eb7081c791b15a884680df7fa23ccf5e7cf302504f8ebc6af9508908013040e9c4f7264fbe415edf5a80f35c155c70320a459cb9b25175e8489b384e49bf84ae6fc9ca05ea59fa2938c4b3164f7fe527c54de4627f6f0c3cc46f80d7eee57f7b73741b5c2f9d7a33f70fdc29c09327970892a6a0d68546f1509fda3ea0330a1bf0c71e966bab77cbd45216e726532652fc6c02bf89e49d6df1f25cfd14fb524c2fd4921672e13646d96ef08fdb9dba6a802926df4b06fc67a65fc132842faae170fc85977c0d232507f86d598216e1d7e570484791029fb26e467f5696d57af94d90ce3ee7d2c20e477d7109190a5ce305e3673c0dc6adfe6a65a71a5bfcdf9e682669e30a4dc56707b82a6dce6d27403afa8a03f30ee21a9983f7e7f8cf9cde1ee956cf14b66c821bb5a63f33794cb21084e92171982cd8a99fe98242e492a1fa06990022a0f481d11bbf25aec5e97af3c7a94c86f29887fd334ccd56b0eb633b8c62643c1167175b21eaf16b7dad63655dd52b0677651e2274851d7ca16174d966843fe95d6f2c095f9f5be670b9cda43dcf3661abcb1229ae98dea950c11720df7ecfa22dfb2c144f9867872d523dcd1407783fa8c7cc90ddb7fe7ea65268da7f25c650f25bdaa658ae959cfa5d9befced5c97e8c46b73c2af286ebb492230c118b7c3d97b87f9cdeabf8bf19c1a5053270713f6c92eba82c1eea4acf02b5c863c4615ccfd06404cd33da414b51ec0619199b4b19906526ec29fa366c3833a4f4167ffe53c4620a16ea0e56ce121301fad4cd2c7585a8b2d78ef6a702acc598394aaa14e6552670e0d8032878ee749adb6a023cb224a341adf6e7889c96d5ea748f3bfde07bde08ddb2ee0a260e68563ddcb1f3f87b6068e52aeb22ab66715a8cac936c6556c09e15d19b7aedd46cba762037915f46b7c842aee91a6b1f29976e42ba905bd403d7dcc5e75d8f7886640441fd3faf69c09b9427864d06a8c5b1e8703716badbbedc6d077791a63e5bfb801ffc4c96e3ab7a81974ec9a7154d630e644074f6571a09521119da12068f8f0ed01560db05aa72f8dbbff31165f1799749e25375b36c5a98bcf988043983dfee430f68593777c3c500b80aec2cc1e88cb095a96f3f985d9345ac1118431ea4ec3ba7829d0532a88a6d81e4d0c75fa3d039bb9fee83cd2623e1a70004e5b1a900755770c2e5bf8c17fa33ff0816579b03bf744f021a2b5c6b1bc455b0ddd1cf75788349dffb1461ffc4abbda6042c52ad0df1675f7b96160f245d646f5e77f644ae1e2c983dff5f8798137f0c8fcf72537642d885e017d387675cae04e512f140bac9ad28e3d23723aa1c9749f2b413c6697d0fa6c7c5e185869203fa6a0e22861377ae7cd8fd33618b8319f31a18c280bf085abbc3ed0b19dc7ebf8375b98b3245c5ec400880c9a131bb6a9b29266e0edd73435b0719f90b6062ec454e33068010888a1b42444a11973aa0db6c130205b59301c334ded0725b9db268871c90bd562f21ef267bc2501a3160a33b4f2f2f69783f3b1da11154822c9aa675cd921442792732d92bf9440e2b7702baad146d61d2274126e98dc0f23c7e50f41d70b49f0a8ee0674017856651308ee481c5e5f576d60e41062b4c0e1b79cfb90627277b3966ec072d6ea405cc601135f6b040eec20481bfaee0378bc08b6e8129aadd55b2f4fc2922c4c96ff0f845d9d087807bb7aa2807ebafea12b442a6b149f1f0775c768a072faa0b71a93d6a6cc49acf197fdd043c771204fc0571ed60d48ee2b75168a0738b2fb902f7e9deac0c27ceecd521c043df5d8f888e4be2228d2baf0b1c22ad1ca3ae2091ad69950b001b77b8264366d91eb2518928e0df3668932101012ae56fae5f68c02444c7b6ea2bf4feca25790a2fced469f5436633cb5e0045c95444e58f9aec14753e0097ef64dbf695efdb9f33c4b53e9630b086999c577dc92c5eb9eaaf8d78fc28ab12dcaa214a487ace79c5d45d31786974ac886e008c7814dc40ea9098cef3ec412f5dd661e21a27eab92e514f4c06d045c2def626975f85ea414bc6da6b8ac9a2c51c2d6951a5b40e28858ee08dc4a0d516a846ff04c597a63d68eb7495cf5a46d204f6ffe1dfbcf1211d3fcf69d6189be1620949ed45181b049cfeab177c1101bcd227042590d648b746139616b1fccff19d4de29799fd04937b0307ab20d73d973654952d1bc3ea72fd2935b295a8d3a32e872fef66a31b640c803dd5a31cfbf7f9e8532a5bbdedd27ac83ce680a7b980411c70baea0a2df9d4d1ff90d3916c8da1d93b7389255c5edf9afa4f01bb8d339e6f756481b0311fea455bf0df719cc4889e51eb7f8d603d895c0a2b2a64b0c8a29a00506c38a1493b16ef8e911ba5c4dbb8d779ccb3317d513e12c56999610ec27118da0a4d0116b3735f7bc3098af3d74c57f9bfa1abd3cf0bb817eadbbdc036d1cd74e0851c4f400af531be528557dc8d3c76dbd3d8ac68b5f98f0e9f144dfa2b713847ccc41f8fc2449bc9e74e9292a3f70cf2c7d7c9e5d38a6ca3eb922b67af7cb6198dff6b7c1082860ff7d5a0791ec99a42c204f0436515bbeec689868926ccf1a4a5ca191c099bdef0ff15983efda1afcc6bdf9277107d4247917ccf85dca0a592fb31790234cb34d05f54c6a80f0945dbab4e0d56635a8edbb6b4fab951e558963641000cff2ca8b896c78e4f15289ca7e88a50d13ccf84d1bfa80558aa9f531564fc0f9cf21d2f6ff21a9af39799cb76e542d1181080e5d2f84f7022dbfea0cd1099c1183e528804693151739d67aec9e5ed35da68b2f5ab748f248f2fc921251e5a96835d84b43f95ee9a6b571b15efaefee1249e3b6d9b33ff0ec5dc1ab58ab714c33c0183ed7b4fcf71245b0d8c603285f270df0e4b6c0faa2c88b83b5791dc082390bf3f153546b0ae58d101216b28b584f95c9e4727e40e7de778228e31e8ff6ddcb7fae51635998d7d8807abae95c7e858ec7271f78ce178a188ebe7c7e8707b912228fa53484e4ff68a01307bdbb3788c984a7c30a050f2138ba7a343e03fca115d0f7a65184eea4f4e7f001b80a83f2941b2c1508c3af5157e048e3fc34c97d00e1173a1ccb6a1edacd4fb11033776d7d8d89dd729735bb7645183d6a4df16a217a054763f86f1495e4f87c62a6e795c128d5444929dcfc0e902e95ffa05d77b36599267483917c2e11a48ae855be4f28d88ae19ef5e91356ba8884d90f83af8132dcd8940f8dac79c56e668bc3566014fc7ec86dd5e91e23d3518da61483966cf5bd254f7038178e0b2faf83db0d72e48d629f0f306e77f2645e1a78777f68fee8e5d9aac3cea0b23effd620a956822d64609852b8293b8efc14f7772b556ab9d873c59451e731b9994ddae9eb2554f1b8ecbe5e673b5ff73411abd7b4730880e1f59730540c910dc26e96548d1822f2619fe40ef9fd7111b4023a5e69ac548c420a3c1652479f3b62dd1fa1f55c3a84e5059041d9b3c7d8d5167f6427c3aaba20da9fc2bef1b6bc1aa2c2f24b1367afca67b0b2b3a3f422eb6e6bd072a7b7888ba46ea0b20ede5e885aad1ea4bd6134abb2a510f4d91c1623530adaa95f7d610bcf7a1348a5128ce361e6d9061104a78f8ffc6d8b01ab6c53d23f7027e4da454d7cb56b82ed12f4aebfefec79623a118c50646e31b92b04201d71852d33334b2fd16bfdf8e723e9b3b3590a6699c94ca5c299099bb01c625d87ab576cdd169a6c3c159549ca6efc67b2182fd642536b9e8f44c0372a62c56f025bab7c142158e30c4119694cc860094ac437200408d2655463e81832742336b57d264b5ad392a0c2f33d97c1d5f18c7eeb96ccff2b2bb36172fa3dec501de9df4ba6b9ae7e5d048a4a1526c92c67ebdcd43aaba08d2f51f3d494d1d03a71264ed0d6eeec3938a760c945915898ec22ed266664654bc2b4a0bd22500356bea77c56d1e811ce525bd5cf607b13a3d965d4634e5216cd0afae9321149042b679520cc24da70328eacc6f3e4cc9f979064c034d657bda5f32a81b5ef488efba31344bf9039e115afbaa2d4e7ffbdd74cb8aaf5d7337c6c1bd6116061d70c3dde72389c588e061afc198e5698873829e1c0c4136eadccf2030924a9fb7e57fe324df5583ca36caf5918b3deb4f84eb86de50e8626a8ff08becb821b7187d14f2cce23c33ba698f2f1b84eff37a6c8e4b3131cd6267cdd8838033915ab56d350c21683e606ec37a9039f78f5d4e16f95e96bc4c936cc1e902739c2e8a14086c0507997a488ada4317f14e934289172ee0cdfbc935def11ee9ad88b7fb343026a4cfe5d4b9012c8f18ddce0c71f69ef3ec99bc72e4c3e12a6a367ec27a92432fc88ffe5389b01fcc0fdd58abbf1130fb0360a6823174832100ce65d79a788c0c2830ec0a0b78e0f4631a7893267ee16dd740dc063545dab25c1625fb3d9c11bd3faafc3859f26b0dd67db5024a916f99921406911926982bd9a8c15ebe1aa32a47db400344b5388124f8fce902cd8914cacf23dd1d1aeed8e3bb98d22106e2352d87b6693b369ec4a388027700468abcb02d0173e29d56fe598c451489ae7b33b424ace6443039367e47428ce6f75c5cfc8843ea3cc594fa34792e4492cff443504fbc760355afd6783337aec41fe18f6d99b4dced48ca68696d388d15c5b159614b25cd2eeb8b2a48f6dcbb907851903f6bbd9f4189f4de4a4ff5feaf4fbba0d2898e76de7eabc6fbb3da1f14e7240aae855c41fe43b9f2c22e1ba2f9dc14d70d684db4f1203717ab76dafa30b0011bce5703537151cc9d20ae254ab927b44d574f054a24b761bfd71a721c03eed74f549cf1301d7b5e3cbd8511d617dad32512e421c9dec02ac015a51800ab87141c3094df8e68c08f98b4cd135bdd8bbc4346ff1a1de0bb2c49d38de8e6521de45701b73713dc72fc5f81059f0995710a68a3d3b7c7fbc2fe06bff271af9dfd301a4fc066e3d121ff59671091e143cc774080dbddc6b57390898bc0b6199317bb7b22a1381ee192463ac33154efc74234d35b50d5e89757d7fa83ee5d2b078154fd8b92198735fbc30fab7b883771fdad5db2a8aa1e0e0504841842de524cc6491a368ed521e39f68ad3a97e164341c5329114800a5cbd986d1e410c15d2c100af5a409328392e23f21c4342dd52e61d7a6eab42bbc549ee1e57aeeba9640571ba0e614c2ea0e05e1ccf556dcedae461e9fde52f07ae13d486d1a1531d0e847d6d785b966533d61e22a8e7b7db27838933c4c1c9fea0649b4f2b22c613ad9bef8948423055062bb6e895ff989258364da2301fdf091054880d2dd3608e99a040a9c7da965d1ed94eed7af81512fc9412778f690c3aa9809a2245264fa94afcce14110a4b8fae1a34c", 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x10001}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="4b5f7b3d627ba30957803539e3eb") 16:00:41 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r5 = dup2(r3, r4) pwrite(r5, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) close(r6) select(0x40, &(0x7f0000000040)={0x3, 0x9, 0x8001, 0x5, 0x4, 0x0, 0x0, 0xffff}, &(0x7f00000001c0)={0x40, 0x0, 0xfff, 0x40, 0xffffffff, 0x0, 0x2, 0x8}, &(0x7f0000000240)={0x614bd6d4, 0x9, 0x38, 0x9, 0xadf, 0x3, 0x5, 0x5}, &(0x7f0000000280)={0x401, 0x6}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f00000002c0)=0x1) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_open_pts() openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r8, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffdfffc}) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x11, r0, 0x0, 0x1) r3 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r3) r4 = openat(r3, &(0x7f0000000240)='./bus\x00', 0x80, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffff8, 0x88, 0x1, 0x1, 0xd6ef}, {{r2}, 0xfffffffffffffffe, 0x32, 0x40000000, 0x0, 0x6}, {{r4}, 0xfffffffffffffff9, 0x40, 0x0, 0x9, 0x200}, {{}, 0xfffffffffffffffa, 0x8, 0x10, 0x3, 0x3}, {{r5}, 0xfffffffffffffffb, 0x2, 0x40000000, 0x6, 0x80}], 0xffffffff, 0x0, 0x0, 0x0) close(r1) r6 = semget(0x3, 0x3, 0x140) r7 = getuid() r8 = semget$private(0x0, 0x4, 0x2) semop(r8, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r10 = getegid() r11 = getuid() r12 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000880)={{0x0, r9, r10, r11, r12, 0x14, 0x6}, 0x5, 0x9}) r13 = semget$private(0x0, 0x4, 0x2) semop(r13, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r15 = getegid() r16 = getuid() r17 = getegid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000880)={{0x0, r14, r15, r16, r17, 0x14, 0x6}, 0x5, 0x9}) r18 = semget$private(0x0, 0x4, 0x2) semop(r18, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r20 = getegid() r21 = getuid() r22 = getegid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000880)={{0x0, r19, r20, r21, r22, 0x14, 0x6}, 0x5, 0x9}) r23 = semget$private(0x0, 0x4, 0x2) semop(r23, &(0x7f00000003c0)=[{0x1, 0x5cb, 0x1000}, {0x0, 0x81, 0x1800}], 0x2aaaaaaaaaaaabb6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r25 = getegid() r26 = getuid() r27 = getegid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000880)={{0x0, r24, r25, r26, r27, 0x14, 0x6}, 0x5, 0x9}) r28 = semget$private(0x0, 0x4, 0x2) semop(r28, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r30 = getegid() r31 = getuid() r32 = getegid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000880)={{0x0, r29, r30, r31, r32, 0x14, 0x6}, 0x5, 0x9}) getgroups(0xa, &(0x7f0000000100)=[r12, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r15, r22, r25, r30]) r34 = getuid() r35 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000180)={{0x1, r7, r33, r34, r35}, 0x52b, 0x8, 0x9}) r36 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r36}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r36}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r36) accept$inet(r36, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") shmget(0x2, 0x2000, 0x30, &(0x7f0000ffc000/0x2000)=nil) 16:00:41 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000400)="437bbac130131a80d0f0f7e0f62505122f9cc5b75e363eedf8d5", 0x1a}, {&(0x7f0000000900)="976fc3d8c1d3971c318332757f606307a56645ee4ae79c247ec0cca109461ef71dd6854e794260e93f12c25f91cd0ce883cd2f142cddd96221e17f92b57b2a3f4ee84d7164388fe45efc42ef6a3294e23c9eefb536d98f86c91dde260b888f2402493a28c5ee0071164dc939be0ecfa2083c1857086d94692c641ea9f6258530c2d9a04ea81f0517bf8206a152cade88d74dec1faa7b3be7e4cb65eec5f63ebf1080f73be389d0d0898e3f54b20a51c1f855897b07d4dbc3fc2ae9bceed84eb895a07b0749d2cb35c999eb6988a5fb23043f3d3cdaf2221ee375c5fcf1faa518be9855618aa85c60f4c18d5075afd6b6eceb7e358a79e2617187ed29d484f12bbfe0e6e5dd29b12217786cea875fb1503aa7691dc2123d9123aa2fb0f421c6027643511b384f33628340d7016dcce2fec9c784af6622892e55d35e331f5679445ef1e2fc0ff863756ae682c1b47dfbd5e930ccae65a9988ea7cf3941d636e7fdeb774b53fc7e4f1c4ec576aa8f8fc90efcdb7d52fb376eaf9e217bf782801b6d0cb8accb8bc17019211e5e81da2a1d6fe43794709e8d4885fcaf5feabc6cc93d45ba8cf4f047c3d635c839c1d27813aadb177522c3fb85f4186360eda565fa82c3b4666775b331721fa391f84cda4279dc249f0d71c78d96761fd43b42d8324b571506215784779f2c3cf8cfe1a635ca28d45cd16870969fa57f91eea29e3f5caf9fa78652f7d9c641da1eb2b3762db3b3f9179f496a82b4a110c2273f375af2e9cedf1354abd9c554eadb9611b66c7dc2a3f59c2cf4ba031237c2da2c1de56441e30aff6928539d49d5a44e2aff4d9f4971207fc2c65799b458df588743229344ac098e81fdc6ca12d945b8a1393d8c643065963a99a3cddd1b677ff0ad87e7e58229f7955c20aec160800cc48f689f3b3bccd8a9652491faa0b013fc046a6b5732a9f9a92d71a7813e9ec91c514e05dc346fc2ce80ce8cf313ee444a629c16f415403a10c36d9c42e19c1efc740703bfdb0c6fd5091c5ed73d4d871ed10b04527d72482d76de4d187cc1260620610a994335b09d936c5b6b922bbdc61f66464a1f103f5a3841202ee4d343f8f35f37b2381aae5a2dbbd6f12a970c8a012fc2532e016171159f4b4e8c794bcc3a5b5f32270ab90576c9bc3b19e6cd90b6ce2a1518047f458954afc49f88378a03d4d250bf1995794c89c42536fe79d31c2b0d7f3057fea873e86e12204266b738935d3aadcacba0bf8eea75418a39da683cb4d0b54c9ee56efb260eb41cd44bd3ac50ae6931901a1e8a76822094a0633ed3c7901d38dcd10cda8f787d616491f8da549c24e10fa241bc1977bb8074ff044e397d27886c411d9c1c5269bd7ed4137098f271683b727f730cbebed81f9e17e214bb6ba7983146233e7c35bf27b23b41f03ce7ee11d576fbdafc78667d92cf5ea7c5253825f76069a123a453fd36dac9415ebf42d33ae02d5a838fd179a9f37623ec18a090618ca0da798323e3e6cc7b0ce6f23c7328ffab156a22c8bb24ff86b2743849623e7c16f6f933e8c874c680f6ff71e96cf0db29f92e558d2ad5c9608371f8466b8c5213ca9f43e9b1f001cfde0797d0a0692a27897fd548829e112b7d2b1ac11e777a84e3d450d79bef46e5ff57c6527992a0710d5ed08f49f23138ee34b9699bb86dbcd34b266fbea0b0dd1d38b19cfaa228a68ee757d5e9a7b38c1e00a5b2630c680bcef3bc7422ae3d91b26ae2bdc305e5eb7a37b9e9ae2c5bfa551b1b69fd98922e356c3fcb9daf07b71e50884451fd55d71edf2d49bb2c1da79922e5e0973f461d7d199b4183cee1d53bdb35e806a6c5ed5db512e99d60d3f0be579efa5397a87c703b1fadcdedb0f635fef888769a7eea7718c70b41b5f2d1cd89593a6ae9074cc4922b49cedc860a1ff6a9e8e6f5aad8818825f1afe7da0dcb160fb044a531fb58dd0299861e350112bc8ba7a099482904f5365074b320c4220d08f841b609757616f92114bcf9715da436d3c6954137c0fcba1d6852be71fb175c469702e74f35ade6071a4cc70389ad4d4ee2e84231e10a49a043dbcbbd5c4e8fb0456e8a97b9af2abd8c223b10c6cccb7153229b53810f7df64e8aeaf16168b781a331010cf92f548e3581d9aca9be4dac841b2209b05501df2edb83ce483c8864165ed7e5509b4091dbb4067144bd04f583d9fb5f9538990f41881d1b526264a2292342e240c77290bdb1d06be230bfda6cd30ab43a2e143f4ce5d0c4b1a0a691b9bcbdbd66add8eebe7df6e20db5776b10e0e5e2483cf9a9db9d3a2dd0452ecfdf475f4bfc26dc222789b11c6c8a59e3eb24d38c7ee7af7b42799458ed2b5c1c082c3923a288181a37412e2caa154a7b2140611fe098deb4451442abe695ed981142ab3730f3e582922fd2b4706c00c936722be17e8b3a11dde4ac4b7581f4b8db35fb0dd124f3fb9044aaaac4f41e30196f9614168ef7ac5b9e4eb93ce08deae8cda77e27d1e718e6946fe94927ba301443a20e6acabe9d8167bac7e06328e864f1d7f654d7c5bf7fdfb8a006f9d983063f0466cca7702a398e402572e9706701ece5c95351acbbbe7e19d085352027a70e0fbd1afab121bd19ac2686fe99bd72ff023f2179f9b1ee539dee143ae5f78e0e93db9c93f7941adb249004f3950faa56fe62fbe37e7c78bd737609052d3475a535bc000e0f7a83fa7a6f730a84ac7a93a143c79e957d69f26fc957e6b3d2b68717b13c699359cf2912fbb50450b465298d25b10be1ad91cb1f62a1907ed48ebc1b2cc055e5946a6c3c9ecb801d456f686e84bf8024c03013e5bf0701289451235e0002077567aeb008cdb7cded60e622e40c2a0faf0c695510ab5d72b4547f2a04677ae1ef506aa4056b01a66e5133fb92d8bb51d2d9ea486b43752eb20ad1a723b9019e78089a4b9d15ee96aa1ef191d6bd15f765fd4c759f07f13e5bc38a9c3f66d9d047fb46a9707b383db6c358a81a09ec6e88e7a396c655e5d3aa1dd89508b3952259288d7122e52b9d9efb5566f4e476dd25d248204d694e09e819e9a5b6939b95f3bf0595d8c5d86da75758b8877584739fcd2c53665ca033e5f1808548dc71dcdde2633ab7216afd786c8e73447d5e145851d6c60b20b12d6f60954b0bd662aab5bd4bccf9efa7d05f5e1bed0817539d780c1d1b88a8282463096a42f4ed6b6efc6739c46bd3ea641d31c18b4601881b22aca8dddcb3e202490fa14741c4a409c4f420ac01f6414b0bc6972a61355b6064817f3d5876d7016fa5c45fdc1163f662b0bd9793e0c469e68e3fcdb4f4def49a084c45f5620a0dc6c38d87a6ed4c0ca4c19c9a2edce87f284390311a6638c1e82d90b593b9a3f26dcb07fbb785d3ab0c0a4e5d5da6b90dbc0f0fb08c5c8b5ae2d807461229de0420a53a59ccc08be7075f608945c052be70ea05ce6f09e54851b23e1e655dfaf9944f666875a27035955ce6d87aed5b3af057f082c469556b8ecb360029cc5b4ff4067b224fe01155a8732dfb561014463d19b793ae06b9e0272d7abe4202f4d405d50351aa09266218fb07978bfcb3add1de9d0b85bc8c01ec665aa98ec2ba9d37d3b9d83c826b1b74f1d5bbd992b832b7af382e6df3d086b756c0400ea286c01f9982b257228b40f4ceeebcdb23f6f547de0d32e39c9188b792c3a3569be1edfd38b19dcdb7fc535c48b95512ad2ff76dade67293d0fdfb180e16ac468c4e9cd3a76d95999548281153d1952094601144a0c79ad373d6a684f752baa0d2d46b178eb733698dfb03627d23a55c00bf892212361117e2b8f1e554d4009037fead81fa87443549d92c43975caf999e9ab1bcecf780716211f81d39f3ac2e5fc10658c9ecf835598caf931b3d58e55469fa4b496d6f06c6bd3727f0947b64a419fd6026bf6d27499cada02cc352831b6f9c2b5e8e8bc72f7dc52f444f6ef42b2f989e5163e5e7f79869e34fa011cbf9bf320ac647fd569b97c36d4bb8e0db8ac028924cfa4304cf9e86440222b92fb573e61e3b878bc9aabf044d12ea776504475afeb12102204f0a8eeff1572f7741ffff1fbfc4f89e56d21eff05259608f5b079060ef5283738dac2f039ba17a288d759636ad2cfcbf5f5aca991912a0cf896cfb609ffa3ab36693856428ee69a653bbbf9565b6b274782950cafc21907660e864db09adcfe63ef5db281ef03dc79b727f1122ca1ab6e0ac25ad34df0693c91087cc3e8af06450d1d036c965053e76d7e15677a7855c0b36e879b624f81c4588a9f85a33a3092aec596887ada3bb7638ae765f52e770c92ed60de4b28b07e1403eb91c6042e37651322161cca5b506620f08fd4274f3d632735194fcade2749b33985e997de67f13f379a470ff1efd1fd424ae0a84abeb0c5b3bfc064bb248a78bc228c3194ef0dd80054aa767318b219389cbda7bfac50f7f4499ae6f132df37d3d897007b09724710d5c0fe29c12767283e3d621b08bf9118b179c9ba2949f6f2e61d29f25635ea7b984d6d4e02eeddaec43ce2403cbf21cb1ae5e5827c5339f3abf42823249bdedec504d5c7365d7b3333232eadfc5f086bc82d368f2b158bce5fa8c637f3961c162c696e85c94ed5a8435dbb23dceb9115562637222853850ccc9ae40651c416ebab40be50414d7b9dd696ba1ce98393196b890b113a65e5856eaa2b775139d684bd8ee5c74b30d1f0e31237663f30824c15c34b291d56bee9dd870981dbecf7427371341e482194fda7f4f05d9c9f1930cb15acb40aed312401b807f2e66c50f2761244802bc0b6d64aae546012b53d1c4fc29fa2a3b1506a9b81a49e58163346955b66e0b165e9fd1bd6ee9c12cddf93c8b69c89e9e9bab422824132b98e04933b6ba97e2d0f67327a71e7d4b25a82fd660fb271965ced8fcfc65c314acbae1223495d26817c72f8b8a4927ff5439be4045c0dca77b0648a285b5b6688be4f4126e0d0bf678478f6a12f73bb2ca03fada85775661b9904dfa8e709f28d1542d3a33cc19d5ee34ddb6738c22c88e6d0c5aec547245ec79a2c37b3951e0b463614086f6684c96256f8b1105599821493a9d1adf7225853ad94d892197d735d33eee3651633979b6b256356ddca35497492a4c2f3f877d2c119a0e124820b6135a1aaa551641794d4961a302f1384d3cc2f3e9fc3c2942eab489c4fdc8bc625d75439191eef08c3a2e03ec3d0e2027f4c4c955f398d29659e6ee6b2b4558d520479dad7a78c5ae72b0494caccffe27f42c354a027cd09a6cb8abfab06d7e18a5ad7a8dc82cb23af94894c7686098241c0f8ad093b8f06b94f4b8fb8209cf13d5370a50385cff2ded8a2c78b77632619d701bbef9af9085e775e13ca21caf1171bd7fa15a57855f947c91b8b2746b2aee05cb989be3df097d7f8d0905be7c767c496ca838c7e82dafbce506561927e14b2ff423efe91995431b6a07847482f9e2bc0133f32c1702efcf1f294b6f568057289141b883e871ca838c0485c2e8f4b3520d363123446f36f98b05bfd0d069f7aa12bb5b78cc9fc19434045a7814c5a5889bd23670ef3651e8f5bd4b51cbb4872ec1784433b45c6ad7f684844abcff9c2bfbeca7e81aebd624563d61050f5a682d08f878cb1798b0b2dbd9cbdb26b3271b9d59820528dc07c1639130c188c1fa6aa9a477f267d741a300af115de1fb588565313e9ecf4efb66a217d55326ad0d01c26428c6fb8ac92fa2409bd30f22aad126c646ec8097090f1d0fa9ed424731481e7ad863cd44289179078bd721160c003a616b040ba63", 0x1000}, {&(0x7f0000001900)="630f512a624bc9f2d84e032ee6652429abcce951cd55d8df12fd6616124ad2e5133474e86f4bd31889a64e5a750da5d9fb87430babd815c6d5b8e622d4f80f708374e4155f11e3e51a8871fce01fa64b467909543db38210913980ee20f4cb5395df2995e0042a36b545bf62a0faf72274512979ef3655522eb8dbd7b1ec11d545137af5448b6781b2c3f55470d7022788591cb12a482d75e1eba3464e21265decaf41863861af59985ab48039081965159fd23e6473e0c4b83787ea1f5458f3dbd4175d6b021db58da01352935e9d1dd5d3e2856f4aabf4cdcee656e4b127c5f108a0af34ee01b29332786ed5fa509dd6d2805e7f4bbc5e6979aaeb69ccd58d16813fb4d1586d0de1a6b6f909ae1f48bcff008e7ed2f0cc78a740e207892cafa10ef20328cf11c87a0c05c48e715e9c07dd258b044746e8be01fc48a13e2930014139f1eb08929f8513a97efaccc8a0cc6a3b4bdaf6dc6771990a4cf8af6f0cacd8f71d063cf5c10e23d3d41fd695449bde0ec8c0a1186a6976b5ed5f91ed8cd86aba2eeb784b70db6c3ff77feaad593274a2c62b645eca94e709e8c408885d249660bb2ccb74e22c6db4a06091626b056efc9cdec21fd3c0a74e199fc964ed1b315a1bb0518a6408f47d4e979ebca13887a3101f2ac1e7330f4fd1b4d8c2742e26c989073fda32807f487262126fc383a374d321eec39ad3e5c038ebec3363aaef5e9f052ae504de8ff61e0599d7c7a3f4a1f53c27ac80f7cd9aa6b074cf9d9def6ad15f9bf93258e75fed7502ae366dd1011db13b3b7636421675548042593bdb0299a0852ef46efad63fd1b8cea1ee74539ab1efaea94fc5ce0d0d89692baf1e959d96a3e9b4b575c8f1b11cd91ad8962ac573df1b08be753ae61ff2bca9780fc67d1493b9a111b7d12bfa046be9131b756506013f2129c18f13ef8f5a30cd168902d70f4a795206e4ea086b54cfd72eeb9d6fafdb051cac5cd4952be4f84a2f03dca109f9d4187f0aee1496ebd83f44ab4a5206a3b81de3cc2e3ba97402b5b27de79c87ac73aa2964bfa8b7004ace4ad8f3d234b4bb1d24c59694886f5b73c42aad35d1475cf58766fa41045149037d2ec312e5ef9e3b667915725e8db39bba520cf75add3a210b1f2d044e92a5718074d91b0a90c6013f3e449f9cc89f3f0d81350bb3eecfa8aeb1eb70a51d192bbb3a82e45de4986d19e53f0ba746e4232d2825f31ffd8f4f06bfd7bb2dd2262bb0ac1370876f615bf557cf7adecb7a29ca9a539485a79515c439c8577d8ec4879d9bcac55b7c77a20dff726923356c2b4d0c616e99a0c435d23f89e0b82f279b096263f8b476bc125d52dc99787701a8cf4cf1d96570ea29ef817cab2a6f7fd659f7c47eb973624bce6d69800122c343f97296c39e767f255cda4b18e803a6765878a84cfa51415bb41229c8311524e12e0604bf4617e129d2c42628f6f475c96f61096f54a4080343a105c3a5f16d7b5e98df149d4af793b8b411b42f00c53a3fcb7237b942114a70dcd406c6c2c0cc3a0a7c19f63c104649b1a0560e604b43b3e1a224cf4dc1b468e79cd8a408c8088a5b3fadca61c2286437ebd9e36ee9d9c422654da0a0f55de9ac704c8bca701695810bae69b9c849bbe3ccd22914394b2ae84b8ed0fbded82b3a8e4899d6caa089363c50f34feb72784cd12b37c523e07ee7be511c42f08a03df4d134ae3de4530a7f906e1682c31db4e03f872934f98d294c0d1f56d2f6063d6a06e68d3e88f9dd70c58385b841a1cf9676eebea36deb85f799702bfa040b570cada7319d1bdff5a50b79674a4473f9e1a941c00ec53cccc75b39b4c348e85a759510dee3fa4cd4c02126829bc870d32b59cae7e31b126a8ebe5b85667da5fe7f0bb2931b577b72667f9e42ded3bae30858b0611900ba42edcb1ceb15a350ce04529c66ad3106d6116736b2b42491b6228a029ee0c45374d6e249c689d28a17aaa4966960aa42bd01ac02bdac1007d17b0bedf313cf08b6f9d163e30bb0887ff82699ac95346cd60f3ff7d9fa38c8917ab3365b30186da0c1b99358bbd0457b85878721be85109a4dadd4eab91f649db9b7ae5710e8ef24317817643c32289abc9e2c4ecbc1a32252945788a82f4992b2e1dfd2c5a852b679c67d4b0fd91198f628ba4571583eb19cd1238c6f572803e50820a9bb4da1f6353042e528701991c37930c1ea8bb9fbda6da248675240f025384c18dc5989c92cbbc86cb758af577b2b7bf72c12a23bd6b895b377bc3b5abffd9becfa70df05f72624a2588a24dd7f8b6a02bf2bf12a9ed22c8afda2cfa32093c1d3b34437177d16b18732f86eb2026cd9297696ade16610c6e93fb55ddb32fda4a2cd049709d08d3033c2532dc511d7781a0fd76fb088893524f7704b9275690cae50c07286f84c24c3f540c7325ef4f3c2ebb8be119b9e5faf8b4213c43913be75cf5ac746ef17a7e43097aa2ba2827455587a410fef2813a3f8c7f05557df2f6fd38e7027db4fa405663ad2e2773c7f3c7cce4bc67b890b6c02276deebbb9951c837946ba96ae9542850f952ce529a65e8e0e481196a356c5b83624f9c14aa265bb67a50608e9b4854e6d8faaf70bb57a91c626fa8eb03170ae591845de59ea1f65179899c556d49fb7831347f8673f28f8ca768401708d7ee6cc840686c15b68d7ebe8c885d886efd3d60d45484162b5ce0019074893995d4fb3cb8a0bdd44bc3489012c9fb1a62d56e5a3cce6e580bffa38870d897ec00f077d36261dd248811aca2a4d7b95745ad8583e5ff511cfa9ef57a683ee3f0ed8f896f6f9bc5193d4873f3d8503d554e9721559be68df8d1f201207d8e2f1c553f4486915378075881461314ae1431b2f547147f88bf17bb4a440548f57c3299e4e3ecc5da5bd97bf54da7f1d800ed1c73c47a2f36642db5391940384587b995e51e9ad4ee49370c7477d328999ae178307d0c0d187fd897e376e8a07aa50726cb487f0428cd6de8b22f47ca0c0fbfb3159cff21e6e88af5b7793c9357af8d343e6ef96f8401900ea76aac0bbb44465a5eef05e478fb78335f491e7c3263810fe4214d6227d845a3f0f47c945b300f050a5ff0b46a587c460ced6c4e7d525751de9923063ca72d27b30d94e7e33be2118992c5ab5b177e4f7ad1be4b92fa82061fda7fb5ee3b6e582ee167f139aafb631c157490956958b0a7b252093a5cabe949edff09cac0d724a23c71be856232597a7121d8afcaf9a755f7411b9d42678029fa003cd51889fcc8516c75ccb8c971eef15711b429970736802fc0aabdfbe6d09500bdc1714b89abe68daf29c005fd9e60c154fd158e8d931888d11a1ad52005b083628a0b75d6cfca78665474e55d897977a778f0c135b596ecaf829cc680d58c7aeadc803a522d4be4e6fd4103b68537c1c7c21f6779ef8cebc676f0b1a1dec13fa2f82321d4e9da9a7e0bceabd5f5bd1bfdd2e22fefbf5364257f5f481aea9ce34d9a09f97397867708a3eb9b53ca0fcda28cb09abcb45b75d4ffec12d07d51d32d1870ce0cce395d46a91b697f447faed3390567ca383072dc7b733fd05f59cd154d6ab41bf838c41b0554be8157a42acd7822ccd7c82aac4955726223d14ed482b5d3530b54f79c19d4f4871405ade0008df21327f243baab59bca658fb5d60f2d7cd67e07b2a5980fe000b93072630e74ab9433e8acb631cdf4615454125f214cd046d0fd4a72d36e54bcdcb67192f0b22a1c7bf1ad5126ee3870eca41763e5102526bb6835c87c4b070b83a4450bbb04e0936736c6e832a6db6d6e9d4200cb010fa2bdcf0c2b484605769e21eebce5721d1ba044bd27a142412f4761e75c143ca40cae21f071d70353f125db6eabdca3624ffb0ecd419cfb73020dac2c37f52a41cbe412661663019454670c083354c2891a42e55edb58fa92b2a4da091e1d5ab7fa858bfb4c4cd0c8a7949304f0d386dcab1c1096486426e5ca69d1a7aaa6774a54a7fe45c128f853783ebb696fa2f9a3423cedd12432e1357faa6ee8562cf3cfb4a42095934f4555520c36e6feef65c2f7d0e92cd3493dcaae95581062ffba822dee57afc8ae97e119f90b762fda2dfc7acc30716c2ca784cccf6c668550523ab9e8f11864adf27acf8fcbb9887f27a9a5aa236b31d3282ab5688cf450d7c229a93e15af91eadea73b47549967409c59f87bff57994cf9f36776e92a14e596297a789cfc438cf8809707eef951c3a338b7580780cb79f0cfcbfe8e930d5994b70762dfcd1ba1710bbe6a511838b41720c95aecd1227dc21cae62531ff262e6f49668e08ef6cc15e5500200abb8eb4b8db6f68ab23da442c55a464e5149da741673d4947816d292e0ab070ace81d37170e62ffda5931117b9708013c8ac4129f6940f1073a59ec497cd63f269d589cd4a3c682727b35af6894267f1d3c853c61104b754757e939e89b2b41faabd3a71d74f9a70f2646e05be13571de8be5b27532d301bba42f97be0061d2a3a668e3f737d391d2cc31a49bcd05f45a1c8a5fbfe27ad6cc90331b338e3f5dafff2d583665d81dadbe16fdf300b8f59a3cab420e33af5c6622b07a1b6c01df88c1ad70fb2957c15fe1321b5697d4b1f42de61f8c9f42f8dc00d1670fc5360438a4e123a381e4e29b7ffc28cee7a4bbc51e339c3b9de88671829788348aac0510005747ff294eb160830390d353cb1f95ccff59f483bd8f70c8930f833fb25b4ea3dfd3cc40172a1d6150255a4fe472342b3ac253d650896041894a57c208c98572d6eca3449795dfbdca031774c977d00772041c7cfb85373749423ae1de56cf2b74f20612d254dacd9a57968f3846bca512484d68f4dd0422b6cb18dfcdec08d8ba80e69901b013fed243eeb9a650570676a5de4179ddea07c087f9bb9074634913e78e3cf10ca3002410c51de4c063defbd57b154a521a38a7950f93906f5897de8a0abbf6b67228ec29c7e763c747dec6d11c9ab96848aac05ac84f938f497c1f61b9e74178abf9335313654e0549462103be36633edcba2de69b825cee523a27f93bc35ddeff055136beabf83fa75e5abadea7b31d7598528c9a43d1bbb4b20633e56903369b2768a00c42289c8c233d2a44426d14fcd87860e041f4f6f5bf6daccfe8841d9b881daa153ee83ac9aba0453509d2a0854b7e28581894d4335fbb2bdf8ce5a7a8117b7697df46c36b6cd3b659445c1ad547f6c96246ffe52ed9dc2957af67ce363533316220e00a76cceb5ae9268b08ea6deb1cbfc5f8ccedb0a34a49a4c4eb5920b7291b1f3badb0e88574f8dab238648d3a0cacf05ede6c3786184a74bc5a796018037645046efb3d4a53bdddbcb25aa1c0aa2928ba076eb0c1be08f02b8c357a4e5c27ce43eeacd4dcdf4333bd0e09df1466e252c3fd05769f5869975411fcf3b820e75478f72afd7d362dea1fc300b0806ca3bf8b810054cf55e4356912fea8b4a9236ef5c6e99bd193d22762e0366c8e7766424761406d47e0ac28250993f801474885fcba14295ba84ab86ff69f32105135c243f93a20f2a06f83bb322389dc527b243729a032b8b0ae9c1b556f3c21feb54a3b94664a409ff7716f7a7c266c511847b83410699c2f00a738c70fc0808bf46aea657c4cb88f9e81bc6ac6b5710290893cc8d45fb4bfc7442afb23a263f20bf9760ad825db8b87ca2e8c05ffe5d09ce5371a847e7fd3813e52c07c2f2b30e243310c47b5bd31edbe8dd0b02de5ae63cf78120de456a0ff81cd1593f6014818b842a737bfbb6b1c3540610f2d", 0x1000}, {&(0x7f0000000440)="c61326dc004c1a6db3ea6e49a488c7b477c4d08e088887f124a191ececd947540787d35fc725ebef9d9eb1bcbf027df9b7fe3e4308fc8a7b14a00ed969c0a1ddb44890a762710617106701c4c0df9cc9a4734ff53c23976ba7966efcf169cffd2e01ea5794dbd14722a130cb761676964de0ecdca7669d19b1d3b77cd8dd2e41dde6c7", 0x83}, {&(0x7f0000000500)="84e165856b52f5874d920d3daef37e156b1884c5d3502d6b95c9dca4b3111c92ee99702142b545ddc91b255e6f288f8a934badecd30d9e18fbd251bde177abdb35d0e3e504d4fcc847179cca65f460a8d682e80d89f6b0618d51c34da7d83210a75878c7783d9b49a5735b9c65c2b02f9f44c36d26", 0x75}], 0x5, 0x0, 0x0) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r1 = geteuid() r2 = semget$private(0x0, 0x4, 0x2) semop(r2, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) socketpair(0x10, 0xbe05e72ac2eca391, 0xff, &(0x7f0000000040)) socket$inet6(0x18, 0x2, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x2b, 0x0, 0x0) getsockopt(r3, 0x200000029, 0x10000, 0x0, 0x0) socketpair(0x10, 0x2007, 0xfc, &(0x7f0000000100)) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x200000029, 0x2b, 0x0, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x200000029, 0x2b, 0x0, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x200000029, 0x2b, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xffec) r8 = getegid() r9 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r9, 0x200000029, 0x2b, 0x0, 0x0) r10 = accept(r9, &(0x7f0000000180)=@un=@abs, &(0x7f0000000240)=0x8) dup(r10) r11 = getuid() r12 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000880)={{0x0, r7, r8, r11, r12, 0x14, 0x6}, 0x5, 0x9}) r13 = open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x1) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) chown(&(0x7f0000000000)='./file0\x00', r1, r8) 16:00:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) socket(0x0, 0x1, 0x8) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x44}, {0x22}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:42 executing program 1: r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) r1 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) write(r1, &(0x7f00000001c0)='z', 0x1) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") 16:00:42 executing program 0: nanosleep(&(0x7f0000000000)={0x7, 0x7fffffff}, &(0x7f0000000040)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x1c0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x481, 0x20) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x80, 0x0) r5 = socket$inet6(0x18, 0x3, 0x3f) r6 = socket(0x0, 0x3, 0x2) socketpair(0x20, 0x4, 0x40, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = kqueue() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, ""/108}, &(0x7f0000000380)=0x6e) socketpair(0x20, 0x4, 0x5, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r14 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440)='/dev/pci\x00', 0x20000, 0x0) r15 = accept(0xffffffffffffffff, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x40, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0x0, 0x30, 0x40, 0x1, 0x80000000}, {{r2}, 0xfffffffffffffffb, 0xe4ba2a91ea3a2dd5, 0x1, 0x3, 0xffffffff}, {{r3}, 0xfffffffffffffffa, 0x1, 0x20, 0x3f306f48, 0x8}, {{r4}, 0xfffffffffffffffd, 0x4, 0x1, 0x1, 0x80000000}, {{r5}, 0x94158e4cdf56e353, 0x4e, 0x1, 0x2, 0x65}, {{r6}, 0xfffffffffffffffe, 0x1, 0x1, 0x1, 0x2f8}], 0x4a, &(0x7f0000000540)=[{{r7}, 0xfffffffffffffffa, 0xcb, 0x170000000, 0x7, 0x1}, {{r8}, 0x1aea5814c6e4e27b, 0x40, 0xf0000000, 0x9, 0x7}, {{r9}, 0xfffffffffffffffc, 0x4, 0x4, 0x101, 0x9}, {{r10}, 0xfffffffffffffffa, 0x2, 0x1, 0xffffffffffffffff, 0x101}, {{r11}, 0xfffffffffffffffd, 0x24, 0x10, 0x3, 0x3}, {{r13}, 0xfffffffffffffffd, 0x1ef, 0x8, 0x80000001, 0x3}, {{r14}, 0xffffffffffffffff, 0x4, 0x80, 0x1, 0x4}, {{r15}, 0xfffffffffffffffc, 0x0, 0x40, 0xb506}, {{r16}, 0xfffffffffffffffe, 0x4d, 0x80000042, 0xc63c000000000000, 0x2}], 0xff, &(0x7f0000000680)={0x2, 0x10001}) socketpair$unix(0x1, 0xa3b5cd79ae3b492a, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r18, &(0x7f0000000700)=@in6={0x18, 0x2, 0x800, 0xfffffffd}, 0xc) getsockname(r12, &(0x7f0000000740)=@in, &(0x7f0000000780)=0xc) fchdir(r11) open(&(0x7f00000007c0)='./file0\x00', 0x1, 0x100) socket(0x2, 0x4000, 0xc1) r19 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r19, 0xc028575d, &(0x7f0000000800)={0x1000, 0x2d98, './file0\x00', 0x80, 0x10001, 0x1f28912b, 0x3}) socket(0x18, 0x4, 0x7) setsockopt$inet_opts(r19, 0x0, 0x0, &(0x7f0000000840)="02ce66e811f8af45bc5b227acd2d303c22967748c5dc77b39b04e17d766ba2a86f7e", 0x22) r20 = accept$unix(r17, 0x0, &(0x7f0000000880)) accept(r20, &(0x7f00000008c0)=@in, &(0x7f0000000900)=0xc) 16:00:42 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) execve(0x0, 0x0, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000200)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x10, 0x0) r4 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r4) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x5, 0x8, 0x2, 0x0, 0xc0c2d617, 0x1, 0x0, 0x2, 0x3, 0x5, 0xfff}) close(r3) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x10001, 0x0, 0x0, 0x22}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3882370000000000000000") getuid() 16:00:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x209], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x3ff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x5}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r4 = kqueue() shmget(0x0, 0x4000, 0x8, &(0x7f00001ce000/0x4000)=nil) kevent(r4, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x8, 0x7}, {{r2}, 0xfffffffffffffffa, 0x20, 0x40000000, 0x7, 0x2}, {{}, 0xfffffffffffffff9, 0x82, 0xa, 0xc9a2, 0xb353}], 0x8, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x80, 0x40000000, 0x5, 0x3}], 0x0, &(0x7f0000000100)={0x367, 0x8}) getsockopt(r2, 0x200000029, 0x2b, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x7, 0x7fffffff}, {0x18, 0x0, 0x8, 0x80000000}, 0x2, [0x8dda, 0x4, 0x80000001, 0x3371, 0xe0000000, 0xfffff000, 0x6, 0x400]}, 0x3c) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r1) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x8) 16:00:43 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0xc0000001) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r1) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0xffff) r2 = semget$private(0x0, 0x2, 0x200) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)=""/187) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x4}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff8c, &(0x7f0000001640)="c6c63ecdcb8f37") 16:00:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5ddb) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) stat(&(0x7f00000000c0)='\x00', &(0x7f00000001c0)) r2 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r2) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x10, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000280)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63, 0x9e}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) 16:00:43 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) writev(r3, &(0x7f0000000400)=[{&(0x7f0000000140)="1c4bf8a1ae3f93a25ea62a8871e2c392c06b3bfc11a97c8c7e1b55a1eabde6fb86a929f50a2e1af9f07c2269d55bb76ac6f24f2e636629f148755fcdaf104ebe6071c12f129f1121d30644f96fb940672d76f87ba72ac649df295355b2d4ac5aff7a5b0fde183b84c5bc3c8956b46f6064a063e383568ebb37af673f449059307414fc647aae0c1424f9112a6b4f1c6aaf686e4c91ce507a0e7c6487f00d54381dfd20e5e3dd900f69497f62fab375d626ef0c5f3b74", 0xb6}, {&(0x7f0000000380)="3e746c1f84d7d0c7ff0503de975869fcc8de3cf2dedd79255a8cb39f68b549cfec6a4f4a58a80fe1390d1d76ab9b30c4a127d3fdb0fc23e0535d5cc886d272411981f8110a00716a89df0413598bda543d0e0511d7480166e34b7cdee6c488faebbfc1ee5d09464475191b590df7b26bf0", 0xe662b30187684073}, {&(0x7f0000000280)="7fbaa7f54456c731eaeede5b8b41b5db070fc80861e2e13ab16eba49f1f0eceb761bdaac0851fd7c7189458c413ff67833b74efc30dfc415c1de55d7af19ceed9e7b5ea3b961122ff3b9d706bb88d606edf0d136c41846863946850a0fd0e98ab17b58ce68214cb55b02d184a8aa848b4447a2691342", 0x76}], 0x3) write(0xffffffffffffffff, &(0x7f00000000c0)="5e90fcad16c835ba7e", 0x9) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(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) 16:00:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1b4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffb, 0x0, 0x7, 0x7ffffffd, "000820000ebd74c4dcae36000000000ea6cc7b00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:00:43 executing program 0: madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = semget$private(0x0, 0xb, 0x80000004) r2 = socket$inet(0x2, 0x8002, 0x38) setsockopt$inet_opts(r2, 0x0, 0x200000000000e, &(0x7f0000000540)="bbd4e383e9a12b5499f752e7eaff125c00000000", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt(r2, 0xffff, 0x10001, 0x0, 0x0) fcntl$dupfd(r2, 0x11, 0xffffffffffffff9c) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000200)=0x4000000000000) socketpair(0x1, 0x4, 0xffffffff, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440), 0x3f9e2b65a34270cd) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x1000}], 0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x80000001) semget$private(0x0, 0x3, 0x7c0) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)=0x87e13cac6900f962) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x7fff, 0x0, 0x0, 0x9, "5d68501ed3e16b0dae04ce925d470400", 0x1, 0x3}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20000, 0x0) flock(r6, 0x8de049f359165017) r7 = open(&(0x7f0000000380)='./bus/file0\x00', 0x8000, 0x8) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000580)={0x10, 0x100, 0x4, 0x2000000004, [{&(0x7f0000897000/0x2000)=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, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000063a000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f0000406000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400000000fff}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f000058c000/0x1000)=nil, 0x7}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil, 0x935e}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00003fe000/0x4000)=nil, 0x80000001}, {&(0x7f00007e6000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80000001}, {&(0x7f00006a4000/0x4000)=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', '\x00', './bus\x00'], 0x1000000002}) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x402, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r9, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) ioctl$TIOCSETAF(r9, 0x802c7416, 0x0) fcntl$setflags(r9, 0x2, 0x1) flock(r9, 0x4) r10 = openat(r8, &(0x7f0000000400)='./file0\x00', 0x0, 0x1) accept$inet(r10, &(0x7f0000000340), &(0x7f00000000c0)=0xff67) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c, 0x5}, {0x84}, {0x6, 0x0, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:00:43 executing program 1: r0 = socket(0x11, 0x4003, 0x40) socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376309000000000000001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000000)) 16:00:43 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0x415) syz_open_pts() 16:00:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ea014000000000045f00000001010080000200"}) read(r1, &(0x7f00000036c0)=""/91, 0x5b) close(r0) msgget$private(0x0, 0x2cbb27633aa8ed33) 16:00:44 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/179, 0xb3}], 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000100)="0c9d60e5487141bc2ac515d970039af4b7ab660cc28f0018ee907ea60a3aaa801527f49de3794daaac4cfbf68c323c5f233c87d365e176416d1c0a37dea6e50606b9a35d63f918a36d99b156758fda132998ca2da7630d19e2a5d9fe0135f39a057cdf036c44d42cfc0171d750fe96bdd8f881d307000000000000008c00"/135, 0x87}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000400)=""/4096) 16:00:44 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{}]}) r0 = socket(0x0, 0x4000, 0x7) fcntl$getflags(r0, 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000017c0)=@abs={0x2, 0x0, 0x0}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001800)='/dev/zero\x00', 0x8246, 0x0) r4 = getuid() r5 = getgid() fchownat(r3, &(0x7f0000001840)='./file0\x00', r4, r5, 0x4) setsockopt(r2, 0x1000000029, 0x2, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket$inet6(0x18, 0x8000, 0x6) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x200000029, 0x2b, 0x0, 0x0) sendmsg(r6, &(0x7f0000001780)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x3, 0x2}, 0xc, &(0x7f0000001500)=[{&(0x7f00000001c0)="c1873ef0a6b9d62dff5cb34c4d571dd9496bacb270ff2c451276cb5f2e6af4df0529a4a62afeacdf924b10c41bc3011193ac131e1388b11111ebf6ac7c4a4d2eec01ecd7abef9111d04ce6f44bd1d3bb84e3414b2fab297eabe420a1d02f73207b455eb4f0dadc65d8f0dec9505ac6982ca91eb5c6feec6bb5fb2ab319a00710da8f5a27987f0fc844bacec5543f0dae41a8a484ea25dce1c2786a159d4533629bda540508dbe82b410c3af8d5800997ae9c9f974a2c2bc28a7bacd5b544a06828a85cce084b6fc6c288585957ce9396c49a2e71bb83a45d9c3d12f3363ae932793ddb947732ef37f752b42232", 0xed}, {&(0x7f0000000100)="a16898d74db2256100d97d468ec8b9c041a0732d8c29e5f6263c1a796f167e1362bf34979395c3957cd752da46541725495070e9ff4af6e70eae", 0x3a}, {&(0x7f00000002c0)="c016d4c356f59db6e8c4266d", 0xc}, {&(0x7f0000000300)="957b650f7f2da733087ee38e62856aa543a8fc95adc623b5a0e1e3bee68b087249281b9d0216c7cd801f4c454209b029bec5700db4367c284e20e5265088034a4e2eba977d5c4fa0f1ae4987c4539f3bcb0acd0e38348f07a46416e6cfb82d9d5f725d2a2f5ff602820bdfbcd328db9b39646d9bfd83a1aa74e42ae7eb4e28cd782daed121ebd3bb020b8be73f9579042a200108974450d9d5db7064662235706cc34850144fe238a508fb50dc23b4de347414d7b692d9419841cf347075ece4e2d6e9505fb47a06c5344a407b98ddb098af39964dc86f93a94ece70db343017c932ed6df0c3ad22697f4a3178e8af8f1d88265c7197bf3128b9810693c8a670a712722048c0a094e26ca75eb64bf1144a2f714770ee6c19e80d09f9f08440790bd396bd1cebb6c96f760fe21a99d855ca67026409afc837ccac645fbc0e68de94b2a4753759dda627fa007871614d1f0d50404d43907a6329a3c05b72bb001b861939ba0f240c3bf73576e633b6ac786e332ee10e70ab26adac898ba0f4caaccbad84e8e15b389285504a02d8c91879283fc5db7a40a09abaef7741e3694892a43231db97f26ce958e4a3b51e34e789b0797289f8b8d3cc5d82eabec94638522367d7afb10a97e11d816d1040ab6dc165ec6d98edfe4cc432f1f6d4bb286e93f43818623fa99677df181491f8348d87e55dc8b2081e3568a60edde66e8bdbe5ca07bba0994c2c366418f0785947ebd8b71d4d1488e198ee4708cda837349180dd04f0b3e7e31bf943ce0330350afdb09089e6f87d51834a5f320b8bb96c741eaae18d4bb57998c882c394720dc973749faa8767cc2df6948eeb216d5e8496e29a7360bf7beac482e10c3122e1dd6144c382aee78033daac1cdaf45c723c29f6a18ad030f7d63d2b46f9f1cc94511e88713cbb381f5d8486b36b779b8adc1466a7e2d64337cae0924903773b9582a5149d7140691027f9114d6fcb736d4bd246fc0ea4a1e9efba56d83d3ebde7a5e272b69003d43353b50cc64769585f6978e6ee13be8f84c0b94fcfbed8366a352c98b3f640afa790826c534f7c7ab42ea5f94b2eaddd01eb56da71a25fba0a236a0f59dedf7132738ec578334c60ed452cceaea16eacc902e75e229149494015e4292f169b3d7b5677c447123edf646521c7e37ef7d6bc2a74eccaa964847369fc91a7d13dffe374abc18103c9273bb43a1b8711cacf286cc1d900364ad7b84f99e1120cbad0ade804ad90eb0622a622576c175a40cbd337fc4a222bbd0ef64a92f35da3efd9e0c00d0ad8aa59aedafd30b23a16b2f291fc04ab81b3e3e9fcd7fc22b7e82f1ad4b22d09350a5fe9f7959d2b2dd62c508e1d62f146c356fe2919c3407a2befb2129416670262c9dfb1b151ad1f3b79e4306be63a5c1149422277e2a025b4ef38cf245b733f47ffbc9fb3c8d0cbe5d2d8a21379db50f6049aae9bb85672bdb7a695d5b8b45c5c60280042768e77308d917cca55ab46e5448d0c5b0691ba1c395bab15c71a4f19660571aea9d8614779dbe712ce56dc5ba43613f2ed0724ac3000f5f1931afaa890d3104f4ec6996271d74b10ab0fd9717b226e268df138d52653b1c15b08e2cdde820b4acf76e602bfa1b4c9e1487b931b3b2ca4d3e7f6fe52bd1d56825c7d2eb7767b6a683cd5ebefa45278888fcd6c1c67784e72cf5dc27e7e1f88909397a321416d92ba969517a7ab0599350e16672c41c758da60aedcbdac8369ca7fcc3a20c83a531065cb4a5ce7894fc05c61f42e5e30d039c3e9da749842b4f299a5d4add41f36de8a82fcf72603b0b7a577b683943e44c765420b4ee2ff9c24c74b1c6a72e680e2b564175fa095502b90f19a1948cee3b52c1f7b05c1e531d61bf3af3ea3f68441f4a578abbe1c646597d8284fd13a9d475dcea2f7206b6a7e21a559d55865b9ec3835d28a32ec4bcb05bc59629af67a5ea7a479d4a44adad5244326d269679bf43b93a682ef56981f7d9a2b171f98ef73ff8d81403bf82b8d285bb97380a14e6bb665edd50ee891424c06e1b32be077fc100e13ead219fe3a0a939794581cb269fae12792a7eae06191c9e27ada910673cda34fe755930a46c5fa1d89d3631ec4f1bbeea891e480b3edab89491612cc476e08ba233ca8975a9806bba2085b618274da9bcc06954660744d88bda9ac1b589572b216ccd930baedafd7a07a2adb70f53c6f5cdc00618d6b8ba11a948baac15ce053ca7135abb82ef3ba79cbf92091d568985f352ccb6c332d3cf2601ad82567a994b17ae378d8a4ded8e4ef84026e1242a07a9934e446cf18aaf484f41d0f5ff6ec781f08a40027611d8263dd6c08d6d8320a516e9f861c0988b3dec46e2daf58cd022d051db36e97013088cd41c8d446065c274dc6826a84ffef86728e558f6396eeca007cab3df597b5c37a2e3d957380eb36e3c50d137c0eb9037ea9a3a2d0077b436846e9435ea7648624617d59cf63f19b1e7552c1591558b6783606bbef0eacc5e766dd311b6200c4817b091c59f75f75b43127270423221a57ce30df36581aeb8e26d9f8176eca2a3c67b2eeac195e1b660e3fd055dc1867d2053c1ed2fa1bdf45cae059a6ab6a54e79c0f8da63c3b53c1f50819222118aa9b33e47aafdc30a2ea1f641207da111197f962a763a0bbb42b9a1d505b616c22334c68b11e9083793558ab91eb831cda04d7d27376558d0d703334f1c27b65514692992751def3ef8245bb79cc472ba9630663d227038b1e926ab58b96e7d26a26159f97773e26c792cce827c3595855405fc78a61edc9da16cb8167975732ab3dd9d6e20e47243510b8e951394e78219e73e5364852f6d1dc87c3836e76c6fd7697610adb109ee9c7ac9ead7acc96fa04e3ed6ba9c41d94562ab2e413cf8ee03c7d8b173043ca7973ee3bbabe987b3eccc0c81107c80005ccf0b7a3da92485c31b034553e946ff225acd439eddfb07c8597f6f70c7a8bff5ff9b78be2efc27d212f0a1747ca79e3ea1b8d0ed5c42a740b1ea7be167ce2c6e94a93b19ac483be2cf08ed45a796d95e5e588cd27fbdb97fea342a4207a6d83dbc3c436330617a885c634b3c740c7c2b9286128ac3c475e71d76701bfb11320baef79e9b6bea84682886d0c67d97e6e966b0f93637ad6566d9527e138f1d85aacd89c00d2b8dd4c724fbebe76da0dd17e16f2e3841abb0f1846afaf14199893d596d4f3daed2d3c8fcb223d034a80fbef8ff65b859ffe943f3e6ca8103838ecb0491722ad6a53088959735002978e1d110267a87bc892080e7913ff981b79ad3e8102b7c9789cfae870629819820c694bb634164a3f186cbeae0a04b82f308e67786e2d4f469528b28c52e605b84072653d2ad3eee2b443f82a4c630fa7402e1411439232f7df81423cfede17316871ecc342aa2065efc025dede3beeb895d3a424b6dea94062ae9c3ac2149f3c59b34ebb1c6ae29e5bff449453dbf0039388b7c1428449c5e6e392565217def053fd3f1f0180c3c8cf3f3fe430d0ad238ea909b3bb6af5d09d0aa3d5464572bc6b0db3586a8883ee93e22345c3341404e77d04b308b55eea6b01a2b26d018d08081bd89110a03b05969142f39e4a418f691366a41b8c42570925a9ded6e3e63700cab89971db7b05bf936750e3d43ecb72a5e89269ffffad73d0e2e45b2147bd518a6628d33c0641993a6ecda7abeb0f54e8f00f3aa28c113c8e031fb8e5145719f73b0526e9fae5409a0ba0f7fbab224d969d18213da27cc2f0c184427ca7da20b41c50cc012bae36ac420b4d05a717363561a3661c3d68c2217059341ccf5eabbb80785ea3bd5abce8459332ce8f2a3bb9ac0547ff5aa51b7c2e4eac9ba569e67ea445d01749743af10139146994c0b63d48d3d19c454786fb2fceb98b4a1ab9738f9281e265d1689bade57a67c0e04046d1778e9e8e9b9718a957f88a75dbc6a1a566dbb4f1a549ddd90ab32db2a028c30b517ac75ee34c1819b0ff0623c0fdff7e76377f0719ae77bbd1bf0ed4be91aca255994393595232e3260e5aaf4b9cf0bbdb76ee19bbbd8c179293703be05026213b1bad29347e2905900aabf56c0b4377e76abf428ba57bcd70c7c91d4c43ca405227d3534deec9f47ef1fa933a3f5e9804c09c063585d16ad483db9821885e361f07957ac7a91e1ca4a46688b38081eb95b9b05b55d480d07a5dec4bffed1233eea6adea53826e7498793887cf9da1f6d7d936e20ee813a77ab2bc42e597fb8fe7d8020f28f67d2dff182c9afc32a2008a7ef1013507abda0e09a844dfee5d9745702a22c87f05d66ffa19a31a938e02ede2713ce99adbacfc32e88d09647e62e8eb257ad788db332c22921e059e68e30cd23d8f2e238cfd4a81ac29b26a07b33ae02d50a423524c011732ca3fcc45040ddd1d32263c7677a65b225e97c9a1a4c390d4d884bc603e8493207843fc29b731db56b3c0c5c11ca3da4c3a5e8071e89274ad174cb04f59a453ae001e16fc63b22da3d913e1561ad8532fc505df28f10204c04a7a0568b5c6f6cb98e9abef870a5c0ed6140117ecc44f9076dd9c7190253845c298e4d89f895f714465f7281859d7a0932bee8e0f6c93245bd4663aba18157bb2a5ffa998eaf759966299b44b5be903b145d438897b05c044d131934666a7bb5ac45777040e2ad806ef9b6ed5f5e92d85dfb1c498093e8943dfd33f9449ed3c165766c92a5997d852748708c433ff349ab4c98a154895b653d442e73bb4a918851529535ab6d5cbc7e225f999341d46feb840d037c668d7120b869dbd93ab6cb9c93ee5cd7030d0fe25386f088078817a2161966bf2b245c1a107077b31f83a3a00d8df711ca9fe0c385efee720117bc6c5c36b2119b3286d92cab952fdf5c1fd2b46c47c2932027b62f59a0367f11d7b08061dfa493731abe910cd2aa2b88542543d07a7f66f45fd81211359fbe47ad06814b24867527dbe882f387a3f2d2bee81f5e20d0066275e9b33ff3f7bb41bb038766a7d1cc58f7b1fc1d0d453f163cb5a64f1dd2de28e74c5521d29ff1703102e4427f161fa76d8f302ce5c7ca3d381074e255d1241c559e181ca176d7fcf4bff6a0e44dc15dabde96f17ef9c360e5c9031f78a2d7430b385774371b9a6ab4d8cc00361635e19abb540bd3e095f3f0f7dbe174031e00cf1a599888b9f05e75554a4ebe10059beda62a49b57f3a5f25803fd95c28d84d04b6009ea144e6f88685e8cd629f3c9d3b0763f1138c84d6120e9170f6d384c7e683ad7cfc62f1b27e739a1bd6ad84c919944039a5e933ccaa1386845a18d6aaf74a712c7ff05f96b4608165aab8243a9a47df309a6cda8fbc681b76d569c16529cd48492eaa8e3063fd0d70fba612f2c2c3ec32402433cff95b6a02c3073e75e78260e48da3061c877cd7150b52dbe596b1037e3426145d99bf507e4b151d33fdbcf1b1a28331c36ff6f965d92f1379c9abf1b3be22ce932744ba903f93b36ac3d579ebb73d99fe75431c9ba7290eeb901e518bea91974006fa504c4118b3b6508462316b32737e41fc04257207fbb23ebc5e52ed279dc1b3ebc1dcf4479d9ab33616a68ce562740a7228d12dd5844d7a58e47449ebd66f49d92b1e68cfebe90b6d66fd846550f4b1a61ba4fd6d6105e89eed89463729bd4f0261e6f2d9ba84ab7d2b30b1ad615b6ec03cfd33754d32b507bae8ef9f840336c1fe7877655814fe1027bdb29b8496fc18aedd88709c483e4668ed690df69e03185945439ec63ab8e22d9c78cf360b8079cd39a7567a592", 0x1000}, {&(0x7f0000001300)="38eb92b6a41db5d419472573bbdb8c2390de27dc1641afa7504c03cf91c70a07965a565f0bb8f451a35df9189638cdbf5bb797489a6aebb5271fbfcab2cbff27720e643c6b42b923a6e8551e627e540242bdc01c852fb3ccf6260c0113590b15809256fab8eb6de69f69614414056c90fd9b5148281aa9cb61ac59549795a3795a04046584d0d91918405288f75d1dd1b9fe4468b4815e961249eb186a46f693aee1a5951ec9d878fb81b6e20204227663346859f12895120070875a83ad5b6d0affc0c96eb9e9999161bc241e8c5a66c3dc6980a992f8f5107a3f2931c62114b4a4761a6a58d99a5a11d4872cbdbc365506ab07", 0x37d}, {&(0x7f0000001400)="42ff2c857efdef91bc375bc8bd02f16fe17528df1719395a50f33ee4fefcac330f809c8bcf1738ce95ca5d8722a397f91dfdec62566b664c9df13f3d5c9edb8f040c048d2544d4fbf2c19ef397dd500b17e69b061d43d9da4801a2702cb338b40ad8d4a6ae8972b53744a3039ab87a36987e47fa4cdde375253eb4ae8df92882ca7890a1fedfd420a873298484bd73c4acc49de30691ee335eec33a4ecbab59a948ca82e0b8adc76db7ad27345d8598523a89e855121b16a0d46d51989b5df0b30987a3cdacdc8ea5048dc108498ae4664577a", 0xd3}], 0x6, &(0x7f0000001580)=[{0x100, 0x3065e53c436a00e6, 0xffff, "a594caacd39f0480425d1d3b43de820e39d0e00736f95a0ab3c234cb122970312232101a95509ac7a17ff8773842709bd5d035d0a29dd60e707ea906c04318c9fb0b6895e8e84aeb7f186a1b93ba85d51ddab01ab4aabf82a7f6e42d84d2a507b0e53bd2f5222dd1a81e8e2370e43df96838b366adc37fb5ffac9e7924a58d4e409964cccd123394581449690dcd52fd476189169646156b8019dc682187e481178c13e8ea0b7f9413ba45ee7a252871a83836ad947b5f0b711eefa828ebcc836895d19016a56d51700f2e73d8417ce1c6908adedeb8993beff8748b267b49b5a099aa2cc7ea9f9dd0"}, {0xf0, 0x1, 0x8, "3958e7ec9a25389f4179a811b1cee0c7315d72c841c6aad149aa5f3bc9729cf1e77d8d9d49e9f7de7bd256286d27a416d79be4dbffa0d28b0d430eaa271324373391f984032193a88e8a39b2f7f6587d913dad9c96d7de38939f52a4d5ee1998c3fcabc4b36b28aa6210a335c5ff4fa1d12f684f359c114ebec7dfe3798fdca3f7094a29d9d9f93861667010c37766274522e51e4773029d0e5b9acd6d655ad2be1dc051189255c07c788d69ddcc5f9a58ac60a49c8e23b0d5861f7346d883f25f85db4bbdf1b195d5f2862ab697ed0d32a0561a53a24f6ffabf0f86d2a1ab"}], 0x1f0}, 0x60a) 16:00:44 executing program 0: r0 = semget$private(0x0, 0x1, 0x10) r1 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r5 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001680)={{0x8, r2, r3, r4, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r5, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r6 = getgid() setegid(r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r8 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r8, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r8) r9 = fcntl$dupfd(r8, 0x0, r8) write(r9, &(0x7f0000000180)='\t \n', 0x3) fchownat(r9, &(0x7f0000000100)='./file0\x00', r7, r6, 0x4) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r2, r6}, 0x8, 0x0, 0x1}) r10 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r10, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6a02e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = socket(0x2, 0x1, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f00007ce000/0x3000)=nil) geteuid() getgroups(0x0, 0x0) lchown(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r12 = dup(r11) listen(r12, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r13 = socket(0x2, 0x1, 0x0) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="6a00f28f0c18"], 0x1) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) sendto$unix(r13, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r14 = accept$unix(r12, 0x0, &(0x7f0000000040)) recvfrom$unix(r14, &(0x7f0000002200)=""/4100, 0x1004, 0x862, 0x0, 0x0) execve(&(0x7f0000000980)='./file1\x00', &(0x7f0000000400)=[&(0x7f0000000300)=':-\xc0\x80\x06\x00\x00\x00\x00\x00\x00\x00\xf7Q\x0f\x9d\t^\xe1..v)\x1f\xeef.r|k\xcf\v\x80\x04\xbcG\x00\x00\x00\x00\x00\x00\x00\x003!w\x85@R\xcf\xb8+\x85\x7f\xc7\xe1~\xea\xfd\x9e\'\xd4\x16\x99,\xc0o\xc5\xe5\xd8g\xac:]\xa2\"#\x11\x00\x00\x00\x00', &(0x7f00000002c0)='\x00', &(0x7f00000003c0)='//%.(\x00'], &(0x7f0000000680)=[&(0x7f0000000440)='\xf3)\x00', &(0x7f0000000940)='\x1f\x90L\xfe=!\xf3\xf6\xba\xdf\xffLoO#KQAE\f\xd2\x0f\x95\xc2\r\xc3\xa5>K+o%\xdc\x96', &(0x7f00000004c0)='\x00', &(0x7f0000000640)='\x00', &(0x7f0000000540)='!\x00', &(0x7f00000008c0)='(\x00', &(0x7f0000000900)='\xf3)\x00', &(0x7f0000000600)='\x00', &(0x7f00000009c0)='\xf3)\x00']) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e00000000000000"], 0x10) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) connect$unix(r2, &(0x7f0000000840)=@file={0x1, './file1\x00'}, 0xa) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r5 = dup2(r0, r4) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000001540)=0x3) r6 = dup(r1) r7 = msgget$private(0x0, 0x220) msgsnd(r7, &(0x7f0000000800)={0x5, "3182728456"}, 0xd, 0x800) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r8, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) recvmsg(r6, &(0x7f00000007c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/86, 0x56}, {&(0x7f0000000240)=""/157, 0x9d}, {&(0x7f0000000480)=""/244, 0xf4}, {&(0x7f0000000580)=""/237, 0xed}], 0x4, &(0x7f00000006c0)=""/248, 0xf8}, 0x3) 16:00:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) open$dir(&(0x7f0000000140)='./bus\x00', 0x545a23b0458f691c, 0x1e0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x4, 0x4}, {0x18, 0x1, 0xfffffffc, 0x100000}, 0xc, [0x120000, 0x8, 0x0, 0x0, 0x1, 0x100010, 0xbffffffc]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x800, 0x46) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x280, 0x0) r1 = semget$private(0x0, 0x7, 0xa2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000480)=""/136) semctl$GETNCNT(r1, 0xa4b03d9fc5dc5009, 0x3, &(0x7f00000001c0)=""/69) getuid() getpgrp() getpid() 16:00:44 executing program 1: r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x40, 0x5, &(0x7f00000000c0)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x95bcdb8650d2fe3e, 0x0) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x35}, {0x3}, {0x7ffffffe}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = socket(0x0, 0x4000, 0x3f) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x7, 0x1}, {0x18, 0x2, 0x3f, 0x8}, 0x0, [0xff, 0x2, 0x3ff, 0xfffffa2c, 0x0, 0x2, 0x9e, 0xb5]}, 0x3c) 16:00:45 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4087, 0xffffffffffffffae}, {&(0x7f0000000240)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f0000000600)=""/143, 0x8f}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x2f9}, {&(0x7f0000000540)=""/167, 0xa7}], 0xa, 0x0, 0x0) 16:00:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x100, 0x80) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000140)=0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000046d3c41c06f77178b000000000000006403"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(r1, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/110, 0x6e}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)}, {&(0x7f0000000300)=""/110, 0x6e}, {&(0x7f0000000d80)=""/4096, 0x1000}, {&(0x7f0000000400)=""/162, 0xa2}, {&(0x7f00000004c0)=""/251, 0xfb}, {&(0x7f00000005c0)=""/254, 0xfe}], 0x8) r3 = syz_open_pts() ioctl$TIOCCBRK(r3, 0x2000747a) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) r4 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x2, 0x0) close(r4) accept$inet(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:45 executing program 0: r0 = semget$private(0x0, 0x4, 0x2) semop(r0, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r2 = getegid() r3 = getuid() r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000880)={{0x0, r1, r2, r3, r4, 0x14, 0x6}, 0x5, 0x9}) getgid() r5 = semget$private(0x0, 0x4, 0x2) semop(r5, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r7 = getegid() r8 = getuid() r9 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000880)={{0x0, r6, r7, r8, r9, 0x14, 0x6}, 0x5, 0x9}) r10 = semget$private(0x0, 0x4, 0x2) semop(r10, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r12 = getegid() r13 = getuid() r14 = getegid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000880)={{0x0, r11, r12, r13, r14, 0x14, 0x6}, 0x5, 0x9}) r15 = semget$private(0x0, 0x4, 0x2) semop(r15, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0x0) r16 = getegid() r17 = getuid() r18 = getegid() r19 = semget$private(0x0, 0x4, 0x2) semop(r19, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r21 = getegid() r22 = getuid() r23 = getegid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000880)={{0x0, r20, r21, r22, r23, 0x14, 0x6}, 0x5, 0x9}) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000880)={{0x0, r22, r16, r17, r18, 0x14, 0x6}, 0x5, 0x9}) r24 = semget$private(0x0, 0x4, 0x2) semop(r24, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r26 = getegid() r27 = getuid() r28 = getegid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000880)={{0x0, r25, r26, r27, r28, 0x14, 0x6}, 0x5, 0x9}) getgroups(0x6, &(0x7f0000000000)=[r7, r14, 0xffffffffffffffff, r18, r26, 0xffffffffffffffff]) r30 = semget$private(0x0, 0x4, 0x2) semop(r30, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r32 = getegid() r33 = getuid() r34 = getegid() semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000880)={{0x0, r31, r32, r33, r34, 0x14, 0x6}, 0x5, 0x9}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r34, r29, r2]) setegid(r35) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') 16:00:45 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = msgget$private(0x0, 0x601) r1 = geteuid() r2 = getuid() setregid(0x0, 0x0) msgget$private(0x0, 0x4) r3 = getgid() r4 = getpid() unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='W\x00') r5 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x3, r1, 0x0, r2, r3, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r4, r5, 0x8, 0x8, 0x5, 0x8001}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r6 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) fcntl$setown(r6, 0x6, r5) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x1000000000, r2, 0x0, r1, r3, 0x90, 0x6}, 0x0, 0x12a, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x80, r2, r3, r1, r3, 0x21, 0x774}, 0x5d, 0x3, 0x8}) setgroups(0x1, &(0x7f0000000300)=[0x0]) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') getegid() r7 = semget$private(0x0, 0x3, 0x0) shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) r8 = shmget$private(0x0, 0x1000, 0xb0, &(0x7f0000002000/0x1000)=nil) shmat(r8, &(0x7f0000ffd000/0x3000)=nil, 0x1000) r9 = shmget(0x0, 0x4000, 0x2a0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r9, 0x0) r10 = getuid() r11 = open$dir(&(0x7f0000000400)='./file0\x00', 0x38aba7793b554af0, 0x41) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r14 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r15, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xffffff0c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r18 = getppid() r19 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r19, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r20 = syz_open_pts() readv(r20, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r21 = syz_open_pts() readv(r21, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r22 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440)='/dev/pci\x00', 0x40, 0x0) syz_open_pts() readv(r22, &(0x7f0000000840)=[{&(0x7f0000000540)=""/229, 0xe5}, {&(0x7f0000003680)=""/4096, 0xfffffffffffffd8b}, {&(0x7f0000002680)=""/4096, 0x1000}, {&(0x7f0000000640)=""/240, 0xf0}, {&(0x7f0000004680)=""/102400, 0x3db}], 0x5) r23 = syz_open_pts() readv(r23, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r24 = fcntl$getown(r23, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f00000001c0)={{0x2, r14, r16, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r18, r24, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r12, r17) r25 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r25, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r25, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r25, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r26 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r27, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xffffff0c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r30 = getppid() r31 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r31, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="0000000000000000000152441ab1c389a1d4d0e0c18c5a086f6994dccb0b3b00f2249e5b65574ae6e0e7eeffc1a9ef8f0100000000000000e65812a659dbbcd3d84b99fa86abd9f63fdd55b90000fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r32 = fcntl$getown(r31, 0x5) msgctl$IPC_SET(r25, 0x1, &(0x7f00000001c0)={{0x2, r26, r28, r29, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r30, r32, 0xa9, 0x20001, 0x100000000, 0x1}) fchown(r11, r12, r28) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x7, r10, 0x0, r10, 0x0, 0x4, 0x9}, 0x80000000, 0x2, 0x20}) 16:00:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0xfff, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) 16:00:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x4000000005bcd) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000100)) 16:00:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) fcntl$getown(r1, 0x5) r2 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r3) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0x42, 0x6}, {0x5, 0xfffffffb}, {0x108, 0x7}], 0x3}) close(r2) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x3f, 0x2e, 0xfd}, 0x4, 0x2}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "07000000577dac00"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="c43e65d79fb1344ef602488778c77b496478835afd7ddc7d", 0x18}], 0x1) 16:00:46 executing program 0: r0 = socket(0x2, 0x400000000002, 0xfd) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000140)=""/198, 0xc6) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000040)="caf5b415", 0x25e) r2 = semget$private(0x0, 0x5, 0x400) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x48) semop(r2, &(0x7f0000000100), 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1126939, &(0x7f0000000300)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) msgget(0x2, 0x20) accept$inet(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) geteuid() getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r7, r6) r8 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xfffffffffffffe7a) r9 = socket$inet6(0x18, 0x4005, 0x70) r10 = fcntl$dupfd(r5, 0x0, r8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xfffffffffffffcd8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xffffffffffffff7f) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) semop(r2, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x74}, {0x7}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000340)="f72da64d6bd3c0d12739ded68c678e188b2819762b605d9bf71e8b502132ac41283ff31d296a580f278a893d5bbc3c53e63f74a58ac739b40c50b841fb46df9a0fdd4fc08a8e6ca3de1b020255297e66b072a84ff9ca26a9b196f0e989a53918abf0c54aa81384b8d550396b3fdf9bb4cb3c08214cbc4920c20178eb823993bf32eb2675eab4246bec3a80ee2748819af15b963e2b8f124eefbccc5df204c615df83fa66e8a10a761eb0711d32692a49c06692159dbcfb8b51172db171721238066f201f9a0c3774d01671eaa377ddf9cea71c588c5a1e32e42ecd848fbfa1ff309e600f3c8c0986de6abff5f1fc43b59e6f4b0e61e01e228603b354d3e35d2d635ab4f6a1aab1cf2c8cc0bff11c9765463815110e8f498ca083b04740706f024065b5ff9173fc7fd1ea43e0ca62e30b245a73ebae38dfd120880d597fd5e91452f2993d44b0a63fbcf7afe52e0448d7c0f719ea7ef9470e417f5443cb6a7503b5c37c6f46557d3c76d85af3e65dd2fc70504b0be2c67f9b326d8b6468ddf8434f8bd5da6c12f3e30fb4041d4198cf87c4bf06836a22df84347cfe281e473ff7577aeebb6db1691de5f913d6c7e3dd105c25878d80dcaab5a6860b692750461139c7650f260b514003c35ad94e9929e95a2b94779fba0d9c338b1561774f482a5b47ef187c39c088635be48bb20f832d8c201367c87c9296971f90a90f36113240ec82659abbdd73ce312b01e2f022cba41474837452e8382a8203f1ef4964ce80a4eece6d9906937fd13ea3b21fe530c36cbe4d13e0427094686bc4a2abc8526cbbc830bf4f7108768ee049524c6f96d9f1068b4ed1ac13042dcc553174de4005674485bd3ecb6f482056e0aa5982012ccf3aa7cfa3f0755a02287c25939ffb3c636e75753bd5a626bcaae720a530df82c4315fa2a6c7ff34c7f6ff632033df6414809112d6c5bea0367f53529caeef6900c9e886945b1bb4d6e29c7c01fb8901216f2fa005958006dff24a49c305124e42e8b1cc6f2b14417caedd12e1585cd481a07e2bc325fad6b37a3daaf8ea3985f1861aa78f88af4430b9d790782463b18686fb09d2f3b146093cc2123980d198d301202296472f8bfbe39c74f428283bc4330f90abc6b84f9b6ca768cd4233769dfd7b288ccceac24c56ce63541e16ce247bfad91c6621da545e5dc0e56067c2b7c92910dd71f70b2ae3b42db079d3f18de7a736ffa1d99fc4edbe71c8da24781a79531407cb6bf3f96796511a5bc366e1cecb1bcc22c1609ee2f3de099fc456af4f1dae550cf62e34152abd0aba82d11b01751048e583f6e3ad2403acf8f4d67efefe8b5ae5063df4794abdc7a064b3e66f103d03d0d1f30fc9c9f94efe6cda4d2c51f61fa1c8ed92435b274106549e231d55c4bf533bc84599ef75e1691d1bdb040ba10b485a77d4dc9885eaef42b473acf3cc11ad6ea8580681ba6e898188381307d8b388993751726412594bba98fde2272b73d64bf2e5d532369ddd8353d03cd2c99e48f94464fde3f7b1f79e7a66b57ab5e8142f46a6d808dee782ab36e28b44766bb3fe406afe6e93d217a153451d64e5ed514029372bc5a44f7c1ee766115bf91e38cb5ba3b6dd07d6975bc967e8e6ed1a9b4b3d329c1ab6364a1f2f252ee1ab5d3cb72acb63849ea75c0b801ee00e6c1f5d82850f7e68772da19374d7a65047bc5ce9b1c239de98e1edfd5b1b03bc3c56ca2d2694d424a440c9cc33ed8e3eb32d792bd41c8bee5c994a3ad048c2a28cccc6c784987a630058218818cf83bffb8cbe8702bf44fd10a8c0cd319b6c17e166c9e890f6282e3534d959427e5c3287272c62448bf48282b6f78aa3f768b40c6e348e78299cbc28186c99fd81afaf97578818c7a0c3e7148ffab204f44f6896ef981eadbea2a7dce2eb7c8f00815d0a3d985960ff7d6881034a3331bdde9417691cf9077d2c11a814a3b074556540fa2c1ddc3b0dd39fbacd77b8e31a75a207c0d78766c74a1faa4a090df8c7e21173b9045e979400006fd54c1843ab1f08fe117f160c8928246aff0e1ec34948f0ecde1768ac68c3ab18f10192215c7fdd50e895fcae9f80aaa773066618d56e17c308c2be268e2a263e000330ad01b9a90bd6efd9cab60f69f8fc5da0e91f6671f898c2f5fb99c3386ebadbf2a41a459408e00fb56ab0e348aa089c974c3099f772c66d07dd0a41e5f6d5988d40b18e993658f920710e54eed18022d2d8d0495fd4ad362221bc84c3fd2e6c0abd1ad6746feb93515d618f38c97dac158e09fff073df490ff389572891cb249ff03cf34d6eb8ab41b1678138d60a84d36b45c4b7489f03544b79e23f6bf3cf3cae577c91b4d0770fc2103f0a3d9850cb881fed3f404fb91bec63ab42d0a1e88374ae4297fa87e94a05709cdee8f18082fbcfef9674b10fc0810bf7bcf682a06164e1ae2dde3d1e40a0d82e67fb940fe8f933b779fb88b4f0a0657c88813eced0cd01bc5b325e53fff0c3a8e05c881f3355dce36407478e19a52d3bae105407ddbeca2ed391551b47047a023a650f4e4fca4b6a8c5064cac177a38f7c2a9706f8b34fecd64d3cf4949bb22fe526bfa1cb7bcef042c7b084cd3cfcfdb1871cbbf21a9a73d52b9a75baba9b20851c1eb784d941dad1002d729510a25fa0e18a4bdeb0fa21e1573cc8da061bb78c5c6b25661d4c6f7b759b1af0cda6ea03eece9528cbd4fad0257c2e7b7de8350a57d78dccbd5d0614e93ce93faf85f85399374b55bfd887842fd96e66da8f0b8724bb1e7884f50c4cd593e0494a83d81ee13224b13fd964060090ab173eae1c9fd19a3214b6c921a859fb195a4d7377e834724cf2036ed5bf39d3101bb8eb8426d38a4cc797b0132f1537bcea93f0c317b5a8a163de75e4e276865e9aa3cd52a6ad1f73cb2706ba1ab1a8bec7b0c7251a2b66a170ab4928bb75e6617960f84e36ef31fd1fcd2167afde0ffa1a23c5d86de62aef4fcd3478fb18b6894e844c66f5ade5bca512810c6b6eee8f70547dd38e40f7115b9f1ed5e2b210e3dd46f3ea09a87e22970e4af293a7c543a5e44701ae61f4f96517ace6a6d36fbb8bfe2194bc8411a06df81433ce7e5b9e503702ac3339c4e14ae793d175ff7c8d46a03fbec2d0454dd95ebec8fa6378e962f031b89d53485a0fb478437b0581d492b0cbbbaf28660690f70490aca603e4f79120ee8893a0d6e16b335bd579d10adc6b8d7db580853ed512f1ae160ff3eefd7f642d55c8bb0ec075da480db6fe82c25b30cfab09352b9c33cd0b59938647dfa69a8a48284d80d7acd5349957d0e85e9fde2f20af3b4f9ba363c2244329d701dedc80cf74be01cb20897d990e310febdecba534f6065d452cb1987f42a7d02f7cc0fa7649b5c27b6f40549dc0893694eb56b8399d8f46dba60aab26477dd15a81d57015a1af77d5e6fa2040d09c5ade57142d286e03c0743407eead56583df888fcd31cd84004bb086be95e68f31659eb5787c852f149bb8bc165d1a372129ee9ffdf9f4c1b23fdd3809f20362b52ef7ea8bd140978ae785c24f3b8161f71a1389acfaa7dbd8ed164f1d5b529d47f62dfc72b465f206d933e714845116210ba6163e017edcbdbfdad9975ddef7e59c88c8aeb5110e73392b581261da09748cc45334eb1de2de76a7597d40ce93f9d858ec23a5ce25b6137a1cd7d8e94712a36d217c66493fc2d53097923fcf7544590ec6303535ac185997b33b893d0cb1ca3dba1e35bdd97693bba11930f06a14273fdce66a796bc80e982295b05457f50e65c1171e4a03ffff225cfc5210ca9f73152cf0b60469fce44f74ea9ff4fcbb77da3308113525d528ea8ad030764e0a7c144eef1810195e5163c14d7574df8646bd7bfe6c7bf644de8da61a418e1864f5892d409881e6fb33148c51347e67ad037377f561e0902dec62442cac727d2ab70c3cc5654bb1d2b87e597c05311c825b7648bfa650a416a542610e748c19fa9b1fa1f25b15c3aa43abb7693d855d9e049f944283f996bf6e80bf8fd2c9f7529f89800e37717e5bddf6f05447a10ce362ea67c4bcdfcb83ccc6bfca2f75f9f4d95c350cd47ead1d13f44b79032efe551c4f419b8cc0f6981fb73c4416f92528d77d3ab4dec9008349d09c66a27954d80e80e87178ff516932cbfb6c3b2d62edef0c48b32201ff0daa356e8f3094ae3aad60ed39f801e476aeece75e8b8315fb6954949647819afa37e3f412d45ae340f23813e653b36c411545790b198e0838d4fc18ff983570640f4f38687ec95b3e1d02d02e9aa3895449a2b6805e3e34058284b65a8c421ca7713ce13f0202065ca336d96e92e95bfd933f2cff629462821100feb544d5754fdf6168ce28abad33d92b1dabf72cd803878ba5b97ca04a8c95ef1b75931b848e4520cfeb1134b1017619368ab6035a6b621d144bb6e4f903116f5d2c3aaed6a4b7b3eb341b459705aaef9a467ba13c5cf7fd9b99580b048aede4ee06bc9b343fc377d9ae2e106da1fd2ab225c2c197873aa35ded3546633d30fab48e3f9ea564e35f93d4458240064b0088af0c51c4d43e41d7ae4ea5d907397391226fa41a4e1e6228708b9834e0292372ca4421083eb5d8fd25033e6f0a80cf2e8e6fbf7b7ae937eb296f6173169e960327399c256f965c3b8a794958de533a039622f4906da3be8d56855af9abdfc59cd79fa2274581fc0d11a5401c7260e225e18eac47ad61547c9264421ab93f9d0f5b313b1a43cd758baa4c4110a2ccf67ba63dde180b1803ecda37d45d5e001de48d56334970e0895d7c6d9e5f781da2ee9bd667e602d9cb99197cd36754795a2f038ceec58be728c26fb0353032255ce1f56c4f5b8ff8bf56d92ea599192a823771f0434aa2b072f7ac6815730d2b8d38e997412d757e2af7959e3229d62798cf616e0b22723b9329c34a4f771962801d5d2da97ee8d879badacd3d0af5468b0f2df3563c39f54aa63f79a0c11c6d63d8419354a4421f523faf9e68167d9b6940977db128be36d4a41656c24f5222d75925393899dfa4f4db7c1f2784063f40640ba8177b3f5a8b0d08d99b5652f0646be4693aac5f39761ed17c98810eba84c87994eaed5cf2da6f96107c7aefa5488c9780a19f1982f5de0a73977f2db5ad251649b73261adde943b187bd9dfe2c66860cf72eabaadc1b85f8e63eaf2bee711818522657931f6bb0badef558855681f63e8f22e94fd4fe6eb0b6d79196d32f8e9223442d30b9e68c37969322f0845f7da9d84c18fd3806e18d12926e9265217eefce1ac8f928266be7a97353b3584c4fa1034afea2626d73518e1552208fcc6890e59f666d6641312e5d1c7f8da3481bbb927860fa1cee8c45fe742be371f89ab133adbeee56d3f64e601a557784fe7703613160c0ddaa8f9a896d89a62bb8655870e0cc8118c931a11f82ecd79d072d3afb25589a1830b98911e8b7f76733ea0056179623836ab221feb9301cdd91328391055d694ee03df0793930985b87fc633b6113575ce805743dc65d267b933580ada14d6102b3519960227b9a57fae0812f6c86cb6bad36d9f9ae64bd4d4d8902dccdfd6ddbe992f4dc898851564c3409f0335fc1a88fa233c2c00361fd8d936b74a3f6ad6e878a0a7c6c7423cecc35e0dd6f5b21920fcdba73091348c14fdee56e2f4764b3babe381d1ebbe95549841d8d5c09702f886977a59137a7efaf222d859d9ef163d3d41c88efaf27b01a6820f03da4672a96b50d9d2e47e4b600920ec30a05a09ecf2dda71fd7cce037a1458b589551af2", 0x1000) 16:00:46 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000100)={0x1, 0x6}, 0x10) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x4300) r2 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000007c0)) open(&(0x7f0000000740)='./bus\x00', 0x800, 0x189) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) fchmod(r4, 0x5a83d48693561c48) pwritev(r3, &(0x7f00000006c0)=[{&(0x7f0000000180)="639ebec4ad447b27539522ae8e35eb4c204b9a388b477d6499a36692e6b1e7080d951de9cab48f45aa156e5c5d0deedb90ecd85c63a413a9f7ed7d2a512dbc4db7f86197f612d341eb4ec65281e01540732bf55f1e2d58c4ff620a990d0ad5e7d8b1b29c2a13d54b9abc8b84ddda1fc53f23e2cc8f1f8837dcabb59b5e334ef22ede9abed497b23811c71a6aa18a55d92d0f8919373d1808b3f8233502bad967310bc6c367d063749c2d76a4126a4b87133f77acde6f9d391f4e36270ad77d414671b2cd58d8f00b6bafaadf33872dc3406d093add6d0b24c7a00bc1ad0535f061288c042ec7", 0xe6}, {&(0x7f0000000280)="4ec5b1d51a521b18a2b32cb88766cb6c49e41c937e0f916fdf56ccd3964ef4d421f25b799da34b79dcfeb9e19cd1c125c8c1062087cf9d80ce09898e5f3ecbc4b3f8dd17e528ea6a3ff6ddc774432acf179e14871572464b70b95a742cd5b5c979d954c7585af749dc51fbaf26cb5c52d406beb9b5cb15968ac118e389df7ac3b99327779e3d5979de0e1bea0b51c5c4d3ec23e065d78201a13639297724fd74a308db17f169cfa0d02cfcc187e94c993342b5c19b6bd6099a965585e573f101615de1834f43dc44fe08339f5162585126b6c7fa5e9f", 0xd6}, {&(0x7f0000000380)="9e39546d12d0fcdf529824986ae9b5ea68603cdf62fa87d724ceae00bd0ea1afc82bcced3bc598d1b35482fde41a5e906ff1b7e88542d5f509ae071e9f6fa975ab245b40f1de70", 0x47}, {&(0x7f0000000400)="0b42a13c160c7e482fa66b6a7cc3d11a0c9406c43cb68066e37851df5e5410a5bd2119dd618bd3aa285e8d183cc230c7e091fa80a0f39510d0415378bbca1b50bb88a0b236aadd0e773aa3da28974f2edc573ebe9508a1fe402b4e1ff2758295f3a401ec6131c34d6060ed781d294b7ad85ea74aee96c8d9cf7a50fbda33304a31ce40676fd9fd99dd3c211c", 0x8c}, {&(0x7f00000004c0)="5908d33f20c80167220e94c8d49a5f85c496d6dcde02fef9b482deaa72540bfb6beb59371c8ef69a3347749cfd14dcab93a21a23de795a142d59dca5ef7cb17bb0cb738b99c850a83cf8ef1773c2a241c55904daea1d2bc9ff68e5f5eebebb06b60e5b6515262453d7c11b5d22704b991b1953a6b2af21218994f87a102ca7258c638983e8aec9dad62120b2d61a27a305a13a57473145f05ed4ef9c197f6a15beabf2117a06ed8f027132156366017305e232ad1223531f4d98370dc0c2a0e7aecfcb190f928d76b1a4c52f77fc", 0xce}, {&(0x7f00000005c0)="cb80a3b89a94c1839a12ec74e7b47ca31cc34282ba6abb51ad9e2cb12c1506635f0049118ae4748f4e13a420127848b760a4158bd7283472c6b3f1ea95c34595b263ca89fc19fd1749daf11ba8a11d3e7961ec7369c317dd3d61586d2be732720a28b2b0fa9d12853e983961d101008bf8799c247fb0933da57ed91993848c92a234422b6af44c69c3e13bb0a704580261c4dae484b3804ee5dcd6f7501c9c8a055238a9142f58f2282473af492613937ab8a81efa4e5b76f7a6c976f07e3f4a24ce7239d2162a17b6", 0xc9}], 0x6, 0x0, 0xa30) pipe2(&(0x7f0000000780), 0x8) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000000)=0x8000080000210) 16:00:46 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) chroot(&(0x7f0000000000)='./file0\x00') login: pckbd_enable: command error pckbd_enable: command error 16:00:48 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x1000000}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff00fdffffff000000005b9d071b542a538706000000b818000000290000003100000000000000000000f8d2ecd21524de39f91d2a195d296a000200000086ca741b66d828f4ca3e163c76c5b611859136d004cf02846abf67cfe964d5a89a97e9c44f46182f353c48171f585b079f0ad4193e6a6867b14dd89a7e3ce8086d002305a16774c42a5dd98fc9a04488c00a3d417c0e2cdbefc5546d334a2a4e282d3bc1db122041cef8713fce555e32ad15a69e3fd5d3621a0046954653"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x23, 0x8000, 0x80) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffe56}, 0x0) pckbd_enable: command error 16:00:50 executing program 1: r0 = semget$private(0x0, 0x6, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt(r1, 0xfffb, 0x7fffffff, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xa, r1) dup(r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000003c0)=0xfffffffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000002c0)=[{0x8, 0x8, 0x1000000}, {0x4, 0xfffffffffffffffd, 0x1800}, {0x2000000003, 0xfe, 0x1800}], 0x3) link(&(0x7f0000000280)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000340)='./bus\x00', 0x8000800080002002, 0x80000003) r4 = semget$private(0x0, 0x3, 0x111) semop(r0, &(0x7f0000000000)=[{0x2, 0x719, 0x1800}, {0x4, 0x8001, 0x17fe}], 0x2) flock(r1, 0x8) r5 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x100) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) r7 = kqueue() kevent(r7, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) dup2(r6, r7) pipe(&(0x7f00000004c0)) r8 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000140)={0x1}) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000780)) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000200)=0x200ffffffbf) getsockname$inet6(r1, &(0x7f0000000a00), &(0x7f0000000140)=0xc) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000001c0)) socket$inet(0x2, 0x4db3e35c97f87d34, 0x2) dup(r5) rmdir(&(0x7f0000000080)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0x0, 0x1800}, {0x4, 0x4}, {0x4, 0x3484937a, 0x800}], 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x2, 0x0, 0x1}, 0x8, &(0x7f0000000b80)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) accept$inet(0xffffffffffffffff, &(0x7f0000000580), &(0x7f0000000300)=0xc) mknodat(r3, &(0x7f0000000440)='./bus\x00', 0x40, 0xb28) socketpair(0x2, 0x2, 0x9, &(0x7f0000000040)) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r9, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) r10 = dup2(r9, 0xffffffffffffffff) semop(r0, &(0x7f0000000240), 0x6) ioctl$TIOCGFLAGS(r10, 0x4004745d, &(0x7f00000006c0)) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff0d, &(0x7f0000000100)="b6") pckbd_enable: command error 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) poll(&(0x7f0000000080)=[{r1, 0x1}], 0x2000000000000050, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) execve(0x0, 0x0, 0x0) 16:00:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x2, 0x6}) ioctl$TIOCSBRK(r0, 0x2000747b) kqueue() select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x7eb7ac977ba03636, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x9, 0x6, 0x8, 0x7, "fb98fd3d19226130e6327712ad6e8361ed7494fe", 0x6, 0x4}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x40, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000200)=0x3) 16:00:50 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) getuid() r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000300), 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x2e4) r2 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r10 = fcntl$dupfd(r7, 0x0, r9) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r11, 0x4, 0xcc) r12 = getpid() fcntl$setown(r11, 0x6, r12) fcntl$setown(r10, 0x6, r12) r13 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={r12, r13, r14}, 0xc) r15 = open(&(0x7f0000000240)='./file2\x00', 0x870b96c80c120ba5, 0x1) r16 = dup(r15) r17 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x4) r18 = accept$inet6(r17, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r16, 0x40047601, &(0x7f00000002c0)) r19 = dup2(r16, 0xffffffffffffffff) r20 = getuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r19, &(0x7f0000000480)='./file1\x00', r20, r21, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r23, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x20000, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r25 = fcntl$dupfd(r22, 0x0, r24) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r26, 0x4, 0xcc) r27 = getpid() fcntl$setown(r26, 0x6, r27) fcntl$setown(r25, 0x6, r27) r28 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000001c0)={r27, r28, r29}, 0xc) getgroups(0x3, &(0x7f0000000000)=[r14, r21, r29]) r30 = geteuid() r31 = socket$inet(0x2, 0x3, 0x0) writev(r31, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r31, 0x0, 0x6a, 0x0, 0x2e4) r32 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r33, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) setreuid(r30, r33) r34 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r35 = dup(r34) r36 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x2) accept$inet6(r36, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r35, 0x40047601, &(0x7f00000002c0)) dup2(r35, 0xffffffffffffffff) getuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x80) 16:00:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x200], [0x0, 0x0, 0x0, 0x9, 0x80, 0x9], [0x0, 0x0, 0x403]}}) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x1ff, 0x2}, {0x18, 0x2, 0x8, 0x9}, 0x19b, [0x7f, 0x7, 0xfff, 0xfff, 0x3f, 0x9, 0x4, 0x100]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x4, 0x7, 0x0, 0x7f}, {0x1, 0x5, 0xd7, 0x9f}, {0x400, 0x1f, 0x3, 0x80000000}, {0xcfe, 0x0, 0x40, 0x4}]}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:50 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) r0 = shmget$private(0x0, 0x3000, 0x819, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) r2 = semget(0x3, 0x2, 0x38b) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000040)=""/101) r3 = semget$private(0x0, 0x0, 0x400) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000280)=0x472) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getgid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r5, &(0x7f00000004c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d00195537d9f4fb5862a61af2c1575e52a33087dd1be804d0377c2b0690fd466804359ad1a3809db0808b9952e94b4fd51553cfbdb23fa85a28393c44a48ea13bea68a3dd82decc5f", 0xfffffffffffffca0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget$private(0x0, 0x402) r6 = geteuid() setreuid(r6, r6) getegid() r7 = geteuid() setreuid(r7, r7) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) msgget$private(0x0, 0x0) getpgid(0x0) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x10101, 0x0) r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x6, 0x777) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r11, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000380)=0xbc925be) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r13 = getgid() fchown(r8, r12, r13) r14 = socket(0x18, 0x1, 0x0) socket(0x6, 0x8000, 0x6) r15 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r15, 0x200000029, 0x2b, 0x0, 0x0) setsockopt(r14, 0x100, 0x9, &(0x7f00000001c0)="03fb000200", 0xfffffffffffffcd9) setsockopt(r14, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:50 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = syz_open_pts() r1 = semget(0x3, 0x3, 0x8) semop(r1, &(0x7f0000000040)=[{0x164fde540a23d138, 0x8, 0x800}, {0x3, 0xfffffffffffffc3b, 0x1800}, {0x6, 0x80, 0x800}], 0x3) semctl$IPC_RMID(r1, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328", 0xc1}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r4, r3) r5 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r5) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000100)) fchdir(r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x105) 16:00:50 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000100)={0x3, 0x0, 0x5, 0x2934, 0xffff}, 0xc) r5 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000140)) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x50bc1, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f00000001c0)) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r7, 0xc028575d, &(0x7f0000000240)={0x9, 0x7, './file0\x00', 0x2, 0x2, 0x4, 0x8}) ioctl$KDMKTONE(r8, 0x20004b08, &(0x7f0000000280)=0x5) ioctl$WSDISPLAYIO_SMODE(r8, 0x8004574c, &(0x7f00000002c0)=0x3) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000300)) r9 = syz_open_pts() r10 = getppid() fcntl$setown(r9, 0x6, r10) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x40, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000400)) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000440)) r13 = socket$inet(0x2, 0xfcfa21dec6baa1c4, 0x3f) connect$inet(r13, &(0x7f0000000480)={0x2, 0x2}, 0xc) r14 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x2dedc7465a3afa8a, 0x0) fcntl$setown(r14, 0x6, r10) socket(0x22, 0x2, 0x9) r15 = msgget$private(0x0, 0x81) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) r17 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) msgctl$IPC_SET(r15, 0x1, &(0x7f00000005c0)={{0x101, r12, r16, r12, 0xffffffffffffffff, 0x4, 0x80}, 0x9, 0x3, r17, r18, 0x8, 0x7, 0x5, 0xffff}) 16:00:50 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x2e, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xecbdb7c65fab95c7, r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0xc255, 0x6, 0xa}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf8fffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) close(r2) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[0x1, 0x0, 0x3, 0x57]}) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:00:50 executing program 1: write(0xffffffffffffffff, &(0x7f0000000040)="828848c91d5b767f68bee97047498cd129f1540a16905d6fba7e71ec52272ee797fe9e50da", 0x25) r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000280)="2981a054abf9a556970d9950c4ebab8b15dfe3f44eb7765dc0e867b5773106bec1f51dd809c72671e9a420e53dce5214f250c3f9c334404793cc6663de36c2df1e68b12b2ae7da8485353f45a3f86a80ecb2eecd9f747a8c2ac27a4e7b4b13168cd97a4467b988e60e7e1602024121a0bb2d79e21d31f7cc09dd402c011442516de5f11d19f89fa0a32d8632fe47cf0b377129fc391fd575d8897f789733293c5f7ba58b1af63dbd42d56006ad0d0ae8f97fb566b49e5a65f59a28bb35273d34a0b9e0109bd3519c8da69f5f3abbc9ce9101e3bb7dc5ef975b2558d8fdac1d8c669d3662d2851c6a92dbb04cb00e2f54416d920d4eaeff8a1449804872c303d766936e57be569f1e1c709068a2245031681af156557bac7482a434408abb1eb7c9131532ced340f688005080535b0fd4aa588fdd27a98477d9ce375504e47e9b9102cac185ee20c54cbb053214f5aa795ba651266e2a41c2c9523c42b5472c7a5a882f7b9367b4d0a3953797854fa354780eebd2b4f385edc4428837bca395063f54b29e1136b21cdcced0be32b3bad5c849b688c1e1e79b1af0747a16a1c239b4760988b724c2e8712762d1b95417950ba0eb50a1c82dc60a33f12b41310e2880481d10a41134a28118060bc3244d9984e6beae2c5dd9fc29db1e27c1b4e12be58a02c1b0954752de5e07033fdce624473d0af3ca7a1602320a6df6ab1daf961d4ab9b29dc1a69f1f2f05dc6b9e3abca13fe94f452d192fb30a7038125421f94e058f239c4774fb53842ed7b1e081dae7da25876f7df3d07201b886b3a544c5bfaceb5e165fefc7c5768ac6d97460152aea976b88bb2ec7f5c162b0ea41ded4fbfbfbfc201380d9cf62a3012e60d241593d7d7d330ac574b90b4baec98c0d654996e6f59adb646f91e427c6050eb88756024d76d2517d46e84232aff5f592d93d7a74e06f9b666cd05a3618738022afeba344a8fd31b1edaaeb75de1dcc6ba46e85e552092aaf3b452136f46c63d1c956fa2a3b429bde3e7fc14407200675bb7e7504d7a7cbfd7d2aaf0e1d6e91c0199d0f863ce0860a20dc5ed69e37691946a0edc824e9073858d893101b04b606a815d3b06d50f8269b3a48ea3b03a8d2da75814f852296caa7d55369aaf3db22b3fa32c10ce88bdfcf21ac5c2b83ce6ce7781d3df70c8be885ac234d6994e2f9863352b9390c15ea031145befd89dc4cc6a8984155c228da4b37862a04d53b7346eeed525078cc87037d03a32dbd4c179b546f704c5173004d750a8b9e0ad861b8bed9730e9f1e533d3dc9392cab84aa498921c3d365f216ca01ed7547a59f6fee808fa0e20bb15e2fbf0d9deb5f9ffb7c371b1fd710b1025483e183fb2dc121e4b25a589a468f17737dcd59f2970269101d09983b71f4b8ba0d508077bbdadb3d0434fdc5b88e67186e9f2924bf31ca7490a6973e60a36e7b473f2f90f34ffe24e78c3d6aed16ce438ccabe524c12de87f133e4557f859ba8b44053ae5f504256c033307ce3fc93f382f37a2b5ed507083dfdf371a130debd2e28b09c086af3b42582100772238e1a8f1a1af986447817d0ec0457fbb2b509321721299bc399ed0592e78683db578d56a7be3d58f634c24b7d11ee98edc7db87abdb540d3e27fe767af6dfc94444734e2d913f434e9e2064a937896d8ee618b4c79013a00b99d433208c4c8f93ba0c8b639e5f8983746aea7b8cc0f68c8a2d92630ecb4c31e055bab49952e1d526bc5fce904c873b266b7a9950f276abfea858a5945e014f89c0136b7f6a8dee3aa0fd4000756c4db319b879156c611ffb3873a5b79ca5e1e0b617d44f957012911967bc1d4d5d5ef36daaccdf47949c521364c2be2bb51edc34811c6e26f15dc41b6af84773b4d50cc0cbc40bd748e07abea39111e8bd1fefa417c439d4f8ac51bb1c05c7e80621b093a1eea6f90fab7b66ada0351faf8ded8eea81595450214eef521d5225d26d9e0f6f55170a1d4d822de1c052b2197ba92ef40d8af97a77bde988e4d75f227a269f1cb372036bb2c9f0969c9726213cd5d1721ee3449e5792f85e72c519f0ecd2416c75764f7569dff192b668739afcc962573ccb058d7e9008313590cc1864cd35c42b01eac5e2239bc6eb6d9a24e9f4e444eda7ef10c9e83b7291d13fe3ab9912e1d73fe45da4b93b8e7387a515db3c33a9585c211ebf4fba461090173ba05e17d136ac5f47736614fbeab84b0e7f42a5c8026725d6ab10d0e1bdb5562d1f2efa3d1957df1aa918d16bea6f024e8f1210f5c88ac465aff9e95dccb5d01988947f4baf039a77672798fa4b96bb3704469720df599310ddee07306cf282328d14dec1ced6d8d9ebc9022fa6cbb27614c35e439fd1fa07b04105215bebb1872083e72be77f2c2a5835ec113881e0c9152e4c212cbbe426f9cc590ab1951e6a9954a6bd7675def75461c50f809c60dd89dad7d454fcf92bccf7359951f3c16acfbf15e0682b64f2545a18b40c899e0a3f6343afbb0aca2e095572c9572ab0e9c209598e7c77157ef7e29c0302a5724a7c80cc336e23ce7817b0449f2dd21129894626af351953ada9ece11d55dbdc481cf519cc6b888e356d2fc5e38b37408734ebbd3f18f5ddd0d5546875751cb6a5b7df4266bd84e5ce554a15116c60dc5002a9ca8a0b35ebe360e86c8e15695bb1f93eab549a4473ac08808f551798f41a2a72f164ff26ed3062f152caef98a8a00ec295fa30f5c7369d0634fb761a7f8782d58f234e7619db816ee4963244a9d077c59aac65bb77d97b1351f1d920870179a9cf3bc826ca8fa2607afa40d045ab57273e2717cbc5004543b4e262a56ece7c98492deb5f1947aefad8f5eb030c3c14fdb3236b62a5dbb03ee2fc8c6bac1931de7ff7", 0x801, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0xc790f89cca1e6393, 0x0, 0x3}, 0x8) r3 = socket$inet6(0x18, 0x2, 0x9) r4 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r4, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x84) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000200), 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r8, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000000c0)) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, r12, 0x104, 0x5}, 0xfff, 0x9, r15, r15, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r11, r12) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r12, 0x0, 0xffffffffffffffff, 0x0]) r17 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0xffbff7ea, r10, r16, 0xffffffffffffffff, r17, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r20 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000100)=""/114) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r22 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000200)={{0x3ff, r18, r19, r18, r19, 0x104, 0x5}, 0xfff, 0x9, r22, r22, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r24 = getgid() r25 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r25, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) r26 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r26, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) connect$unix(r26, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000001940)={0x0}, &(0x7f0000001980)=0x14aaa33eb03294c8) r28 = semget$private(0x0, 0x7, 0x286) semop(r28, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r28, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f00000000c0)) r29 = socket(0x18, 0x2, 0x0) setsockopt(r29, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r33 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000100)=""/114) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000001840)='/dev/zero\x00', 0x280, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r35 = fcntl$getown(r34, 0x5) shmctl$IPC_SET(r33, 0x1, &(0x7f0000000200)={{0x3ff, r31, r32, r31, r32, 0x104, 0x5}, 0xfff, 0x9, r35, r35, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r31, r32) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r32, 0x0, 0xffffffffffffffff, 0x0]) r37 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r30, r36, 0xffffffffffffffff, r37, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f0000001680)={&(0x7f00000019c0)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef329493552fd993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052f4f87019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d98aa477acf6bc2716097afbc3a75bcdfcf37d7564cad54313b33ac1c1643b055d92cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a6218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a15b2e264913d04d6638f14492a0a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff8900000000000000000000000000000000fa5c9baacfb664b520a5fe6737216b896cc5491f7cfa6fe4b66afdaaeeb0baf52f1e320be41713ac08239d8430a37ac69e92ca842f6bdb89aa7c0f6e509388c61f47834fa1923c2f69b9a641c33960ca708a52d86061124711d9c6a518efaacdfe0e24b5ead34f6d82e62c2a38c89b25fb7d3fac301c3afce3d9ba71ef6d63f3614f258f101eea26b9f89315f68e776387db3dc9c0cdfb5673a4dc5a01985d6eb47cd53fcf83a97d87b4dab8b9c39551e62f41e2e54e12cf7045515bd6633952da3e2bce7293450716de9259e16bffdf27649db7c0e4d32ab4258d428b"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff, r17}, @cred={0x20, 0xffff, 0x0, r22, r23, r24}, @cred={0x20, 0xffff, 0x0, r27, r30, r38}], 0x60, 0x400}, 0x404) fcntl$setown(r3, 0x6, r27) 16:00:51 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f000098b000/0x3000)=nil, 0x3000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xd779, 0x80, 0x6, 0x3}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) 16:00:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x24, &(0x7f0000000000)="00ff0000", 0x4) r1 = msgget$private(0x0, 0x682) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r1, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/150) r2 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) panic: amap_pp_adjref: negative reference count Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *246557 63193 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c amap_pp_adjref(fffffd802b181788,e4,1df,1) at amap_pp_adjref+0x59e uvm_mapent_clone(ffff800000abee00,0,1df000,e4000,7,7) at uvm_mapent_clone+0x14c uvm_share(ffff800000abee00,0,7,fffffd803f011660,20800000,200000) at uvm_share+0x4b4 vm_impl_init_vmx(ffff80001595e000,ffff8000ffff2c70) at vm_impl_init_vmx+0xf1 vm_create(ffff800000a95800,ffff8000ffff2c70) at vm_create+0x193 VOP_IOCTL(fffffd803be109c0,c5005601,ffff800000a95800,1,fffffd803f7c6ae0,ffff8000ffff2c70) at VOP_IOCTL+0x88 vn_ioctl(fffffd80290bd4b8,c5005601,ffff800000a95800,ffff8000ffff2c70) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff2c70,ffff800016b4bf88,ffff800016b4bfd0) at sys_ioctl+0x5b9 syscall(ffff800016b4c050) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x17c2ad332c0, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic amap_pp_adjref: negative reference count ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c amap_pp_adjref(fffffd802b181788,e4,1df,1) at amap_pp_adjref+0x59e uvm_mapent_clone(ffff800000abee00,0,1df000,e4000,7,7) at uvm_mapent_clone+0x14c uvm_share(ffff800000abee00,0,7,fffffd803f011660,20800000,200000) at uvm_share+0x4b4 vm_impl_init_vmx(ffff80001595e000,ffff8000ffff2c70) at vm_impl_init_vmx+0xf1 vm_create(ffff800000a95800,ffff8000ffff2c70) at vm_create+0x193 VOP_IOCTL(fffffd803be109c0,c5005601,ffff800000a95800,1,fffffd803f7c6ae0,ffff8000ffff2c70) at VOP_IOCTL+0x88 vn_ioctl(fffffd80290bd4b8,c5005601,ffff800000a95800,ffff8000ffff2c70) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff2c70,ffff800016b4bf88,ffff800016b4bfd0) at sys_ioctl+0x5b9 syscall(ffff800016b4c050) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x17c2ad332c0, count: -12 ddb> show registers rdi 0 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff800016b4b8e0 rbx 0xffff800016b4b990 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff800016b4d000 rax 0xffff800000a70000 r8 0xffff800016b4b8a0 r9 0x1 r10 0xffff800000a70000 r11 0xc9aac233190fb559 r12 0x3000000008 r13 0xffff800016b4b8f0 r14 0x100 r15 0x1 rip 0xffffffff81fe1be8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800016b4b8d0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=246557 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2508,0xffffffff82599cf8 process=0xffff8000ffff7450 user=0xffff800016b47000, vmspace=0xfffffd803f011660 estcpu=36, cpticks=49, pctcpu=20.28 user=0, sys=11302, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 63193 136574 39393 0 2 0 syz-executor.0 *63193 246557 39393 0 7 0x4000000 syz-executor.0 12307 165272 1 0 3 0x100083 ttyin getty 21182 56928 0 0 3 0x14200 bored sosplice 39393 128246 33392 0 2 0x482 syz-executor.0 44569 498320 33392 0 2 0x482 syz-executor.1 33392 328853 66567 0 3 0x82 thrsleep syz-fuzzer 33392 372917 66567 0 2 0x4000482 syz-fuzzer 33392 15131 66567 0 3 0x4000082 thrsleep syz-fuzzer 33392 271041 66567 0 3 0x4000082 thrsleep syz-fuzzer 33392 504420 66567 0 3 0x4000082 thrsleep syz-fuzzer 33392 469468 66567 0 2 0x4000482 syz-fuzzer 33392 235161 66567 0 3 0x4000082 thrsleep syz-fuzzer 33392 312394 66567 0 3 0x4000082 kqread syz-fuzzer 66567 39613 1815 0 3 0x10008a pause ksh 1815 336955 78032 0 3 0x92 select sshd 78032 298564 1 0 3 0x80 select sshd 29453 328317 41231 73 2 0x100490 syslogd 41231 66749 1 0 3 0x100082 netio syslogd 18365 3954 1 77 3 0x100090 poll dhclient 82612 184784 1 0 3 0x80 poll dhclient 77918 69493 0 0 2 0x14200 zerothread 86496 184942 0 0 3 0x14200 aiodoned aiodoned 12745 202928 0 0 2 0x14200 update 78338 6588 0 0 3 0x14200 cleaner cleaner 95512 237548 0 0 3 0x14200 reaper reaper 54303 442728 0 0 3 0x14200 pgdaemon pagedaemon 38227 46667 0 0 3 0x14200 bored crynlk 34136 19038 0 0 3 0x14200 bored crypto 57601 30405 0 0 3 0x40014200 acpi0 acpi0 43385 62583 0 0 2 0x14200 softnet 43269 365414 0 0 2 0x14200 systqmp 59870 94731 0 0 3 0x14200 bored systq 36792 272397 0 0 2 0x40014200 softclock 18096 66609 0 0 3 0x40014200 idle0 5161 429258 0 0 3 0x14200 bored smr 1 291283 0 0 3 0x82 wait init 0 0 -1 0 2 0x10200 swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9523 6359K 8343K 78643K 12461 0 0 pcb 13 8K 8K 78643K 160 0 0 rtable 101 11K 14K 78643K 618 0 0 ifaddr 92 17K 17K 78643K 305 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 1 2K 2K 78643K 49 0 0 iov 0 0K 16K 78643K 141 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1225 77K 77K 78643K 1828 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 16 0 0 VM map 10 2K 2K 78643K 12 0 0 sem 12 1K 1K 78643K 140 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1794 195K 288K 78643K 12646 0 0 file desc 5 13K 25K 78643K 661 0 0 sigio 0 0K 0K 78643K 20 0 0 proc 48 38K 63K 78643K 476 0 0 subproc 32 2K 2K 78643K 34 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 77 0 0 in_multi 80 3K 3K 78643K 126 0 0 ether_multi 1 0K 0K 78643K 5 0 0 mrt 1 0K 0K 78643K 6 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 48 212K 212K 78643K 48 0 0 exec 0 0K 1K 78643K 263 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 118 74K 74K 78643K 2475 0 0 UVM aobj 71 3K 3K 78643K 76 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 150 0 0 NDP 15 0K 0K 78643K 65 0 0 temp 147 3539K 4169K 78643K 15471 0 0 kqueue 0 0K 1K 78643K 382 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 4 1 0 1 1 0 8 0 rtpcb 80 125 0 123 1 0 1 1 0 8 0 rtentry 112 80 0 44 2 0 2 2 0 8 0 unpcb 120 435 0 427 1 0 1 1 0 8 0 syncache 264 7 0 7 2 2 0 1 0 8 0 tcpqe 32 152 0 152 1 1 0 1 0 8 0 tcpcb 544 312 0 308 2 1 1 2 0 8 0 ipq 40 13 0 13 3 2 1 1 0 8 1 ipqe 40 457 0 457 3 2 1 1 0 8 1 inpcb 280 1045 0 1038 5 3 2 2 0 8 1 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 11 0 9 1 0 1 1 0 8 0 pkpcb 40 3 0 3 2 2 0 1 0 8 0 ppxss 1128 28 0 28 4 4 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 443 0 247 17 2 15 16 0 8 0 art_table 32 444 0 247 3 0 3 3 0 8 0 art_node 16 79 0 45 1 0 1 1 0 8 0 sysvmsgpl 40 24 0 10 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 136 0 126 1 0 1 1 0 8 0 shmpl 112 74 0 5 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2529 0 1130 46 0 46 46 0 8 0 ffsino 240 2529 0 1130 83 0 83 83 0 8 0 nchpl 144 3919 0 3470 61 1 60 61 0 8 39 uvmvnodes 72 2988 0 0 55 0 55 55 0 8 0 vnodes 208 2988 0 0 158 0 158 158 0 8 0 namei 1024 11393 0 11393 2 1 1 1 0 8 1 vcpupl 1984 7 0 0 1 0 1 1 0 8 0 vmpool 520 10 0 2 1 0 1 1 0 8 0 scsiplug 64 7 0 7 3 3 0 1 0 8 0 scxspl 192 11486 0 11486 11 10 1 7 0 8 1 plimitpl 152 69 0 62 1 0 1 1 0 8 0 sigapl 432 832 0 819 2 0 2 2 0 8 0 futexpl 56 22788 0 22788 2 1 1 1 0 8 1 knotepl 112 588 0 569 5 4 1 2 0 8 0 kqueuepl 104 799 0 796 1 0 1 1 0 8 0 pipepl 128 492 0 473 3 2 1 2 0 8 0 fdescpl 424 833 0 819 2 0 2 2 0 8 0 filepl 120 7467 0 7370 10 6 4 6 0 8 0 lockfpl 104 226 0 225 1 0 1 1 0 8 0 lockfspl 48 85 0 84 1 0 1 1 0 8 0 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 36 0 26 1 0 1 1 0 8 0 ucredpl 96 747 0 740 1 0 1 1 0 8 0 zombiepl 144 819 0 818 1 0 1 1 0 8 0 processpl 864 848 0 818 4 0 4 4 0 8 0 procpl 632 1739 0 1701 4 0 4 4 0 8 0 sosppl 128 11 0 11 3 3 0 1 0 8 0 sockpl 384 1670 0 1653 9 5 4 5 0 8 2 mcl64k 65536 544 0 544 48 46 2 33 0 8 2 mcl16k 16384 6 0 6 4 3 1 1 0 8 1 mcl12k 12288 18 0 18 4 4 0 1 0 8 0 mcl9k 9216 9 0 9 3 2 1 1 0 8 1 mcl8k 8192 33 0 33 5 4 1 1 0 8 1 mcl4k 4096 95 0 95 3 2 1 1 0 8 1 mcl2k2 2112 7 0 7 5 4 1 1 0 8 1 mcl2k 2048 72279 0 72229 18 11 7 15 0 8 0 mtagpl 80 38 0 16 2 1 1 1 0 8 0 mbufpl 256 123026 0 122860 73 52 21 38 0 8 8 bufpl 256 9107 0 3885 327 0 327 327 0 8 0 anonpl 16 117719 0 93638 123 19 104 104 0 62 7 amapchunkpl 152 3905 0 3695 19 10 9 11 0 158 0 amappl16 192 6516 0 5211 101 32 69 72 0 8 3 amappl15 184 3 0 3 3 2 1 1 0 8 1 amappl14 176 45 0 40 1 0 1 1 0 8 0 amappl13 168 2 0 1 1 0 1 1 0 8 0 amappl12 160 15 0 14 1 0 1 1 0 8 0 amappl11 152 50 0 39 1 0 1 1 0 8 0 amappl10 144 9 0 8 1 0 1 1 0 8 0 amappl9 136 546 0 543 1 0 1 1 0 8 0 amappl8 128 165 0 135 1 0 1 1 0 8 0 amappl7 120 36 0 32 1 0 1 1 0 8 0 amappl6 112 71 0 60 1 0 1 1 0 8 0 amappl5 104 173 0 163 1 0 1 1 0 8 0 amappl4 96 1060 0 1026 1 0 1 1 0 8 0 amappl3 88 142 0 136 1 0 1 1 0 8 0 amappl2 80 5906 0 5837 3 1 2 3 0 8 0 amappl1 72 24475 0 24064 26 17 9 20 0 8 0 amappl 80 1980 0 1931 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 75 0 5 2 0 2 2 0 8 0 uaddrrnd 24 843 0 819 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 843 0 819 1 0 1 1 0 8 0 vmmpekpl 168 9030 0 9004 2 0 2 2 0 8 0 vmmpepl 168 105594 0 103190 151 35 116 130 0 357 11 vmsppl 272 832 0 819 2 1 1 2 0 8 0 pdppl 4096 1692 0 1649 7 1 6 6 0 8 0 pvpl 32 305510 0 278647 255 27 228 233 0 265 11 pmappl 200 842 0 821 3 1 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 597 0 126 14 0 14 14 0 8 0