00080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) dup2(r1, r0) 19:33:34 executing program 0: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x2}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 19:33:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) fchdir(r3) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x0, 0x51, 0x0, 0xffffffffffff0001}, {{r3}, 0x0, 0x80}, {{r2}, 0xfffffffffffffffd, 0x83, 0x0, 0xfffffffffffffffc}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000300)) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x401, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x4, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(0xffffffffffffffff, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r4 = dup(0xffffffffffffffff) shutdown(r4, 0x1) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x180, 0x0) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000180)) connect$unix(0xffffffffffffff9c, &(0x7f0000000240)=@abs={0x8b281fe3f5260c25, 0x0, 0x0}, 0x8) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000280)) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000040)) stat(&(0x7f0000000540)='./file0\x00', &(0x7f00000004c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x7}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") 19:33:34 executing program 1: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = semget$private(0x0, 0x3, 0x402) shmget(0x1, 0x1000, 0x200, &(0x7f0000491000/0x1000)=nil) semop(r2, &(0x7f0000000140)=[{0x4, 0xa, 0x800}, {0x7, 0xb463, 0x1000}, {0x4, 0x5, 0x1800}, {0x3, 0x3ec2a473, 0x1800}, {0x2, 0x4, 0x800}, {0x3, 0x7ff, 0x800}], 0x6) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000340)="ebffcbff13c50181c07eb923ac990bc746929648afaa251ef26a394218e1d01b52637660079ed76ba3458a623e70f68e411617f30200f12d805e5ab410a54b56df4de442341d7ef13b092d2cc4ded79430099b21b05b5e", 0x57) mmap(&(0x7f00001e4000/0x1000)=nil, 0x1000, 0x0, 0x9a781cd0f2e83c1b, r1, 0x0, 0x0) r3 = semget(0x0, 0x0, 0x100) semop(r3, &(0x7f0000000180), 0x2aaaaaaaaaaaac74) r4 = dup2(r1, r1) socket(0x20, 0x1, 0x11001) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000000)={{0x1, 0x1, 0x2}, 0x800, 0x9, 0x9}) close(r1) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000080)=0x9) 19:33:34 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000040), 0x10000) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) dup(r0) 19:33:34 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000080)={0x0, 0xff, 0x200, {[0x6f, 0xffffffff, 0x1, 0x4, 0x5, 0x4, 0x8, 0x87f5, 0x3, 0x9, 0x80000001, 0x20, 0x2, 0x8, 0xfff, 0x82, 0xb86, 0x1], [0x9, 0x4, 0x7, 0x1, 0x5, 0x3, 0x8, 0x8, 0x4, 0x8], [0x7f, 0x5, 0xffffffffffffffff, 0x100000000, 0x80000001, 0x4a, 0x100000001], [0x8, 0x6d281c53, 0x0, 0x4, 0x86, 0x5], [{0x3, 0x9, 0x100000001, 0x1}, {0x0, 0x4, 0x9, 0x9d}, {0x9, 0x3, 0x3, 0x100000000}, {0x4, 0x20, 0x3, 0x2}, {0x400, 0xfffffffffffffffb, 0x8, 0x29f}, {0xa69, 0x0, 0x0, 0xfff}, {0xffffffffffffffff, 0x2bf, 0x0, 0x7}, {0x5, 0x7, 0x3, 0xd9}], {0x27, 0xfffffffffffff72a, 0x9f8, 0xae}, {0x101, 0x2c, 0x8, 0x2}}}) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000040)) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2003, 0x0) 19:33:34 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f00000000c0)="6f0f018f", 0x4) socket(0x7, 0x8000, 0x0) r1 = socket(0x11, 0x3, 0x0) dup2(r0, r1) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 19:33:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x13f) sendto$unix(r2, &(0x7f0000000040)="ecefbc2bca6b78e1f1ca55d8a8061c81335d298faba1c7ed9b9ecad1a7b3c2ee68e54a53ea666164dd074eed4313f8bba10b50630f2f32", 0x37, 0x4, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) listen(r1, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) listen(r1, 0x0) 19:33:34 executing program 1: r0 = socket(0x2, 0x400000001002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet6(r0, 0x0, 0x42, 0x204, &(0x7f0000000100), 0x83) sendto$unix(r0, &(0x7f0000000000)="36c62d8257991f3c820d8735f3761361b21ca1a49d", 0x15, 0x40c, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 19:33:34 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600)="2328d748c69e381c23784f35f0766d8ca449f297e8c56aca158b9f19c0a8d2bfc700509f3a3ec31c66aea84ea07d89e84e73edcb40dff89a0e02b7389a67567de18c15d8778a652d", 0x48}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000040)={0x20, 0x67e}) 19:33:34 executing program 1: select(0x40, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0xfffffffffffffffe, 0x1, 0x3, 0x0, 0x7}, 0x0, 0x0, &(0x7f0000000200)={0x1ff, 0x3}) execve(0x0, 0x0, 0x0) 19:33:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r3}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) bind(r3, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) dup2(r0, r1) 19:33:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 19:33:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r3, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r4, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r5, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r6, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r7, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffd, 0x20, 0x2, 0x99, 0x9}, {{r4}, 0xfffffffffffffff8, 0x31, 0xfffff, 0x9e}, {{r4}, 0xd10da000f38a6dc2, 0x20, 0x1, 0x7, 0xffffffffffff0000}, {{r5}, 0x9b972ec6d16a0a03, 0xf2, 0x4, 0x1, 0x7}, {{r7}, 0xfffffffffffffff9, 0x0, 0x1, 0x4, 0x1}, {{r4}, 0xfffffffffffffff8, 0x4, 0x1, 0x3, 0x7}, {{r7}, 0x7ffffffffffffff8, 0x20, 0x8, 0x2, 0x3f}, {{r4}, 0x0, 0xc0, 0x43, 0x1, 0x9}], 0x66, 0x0, 0x0, 0x0) r8 = kqueue() r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) 19:33:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="1214"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000e00"}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x13f) recvfrom$inet6(r3, &(0x7f0000000180)=""/252, 0xfc, 0x43, &(0x7f0000000280)={0x18, 0x1, 0x5b9d, 0x7f}, 0xc) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r2}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r4}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0xfffffffffffffd8a) close(r0) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) write(r5, &(0x7f0000000100)="8c65", 0x170) 19:33:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000f8964a002773e7781c76439cd7264c3cf88bdec578d0c8ac2ec704d6cce0d961058bbce37583b04978634bf1b25e569328e2fbb489fb967ff46792e0fe609c400ab219e1b0a28eb34a2798d29ce3fa3529431af664a40863b94d6c5ed3ec4947"], 0x53, 0x800) 19:33:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) r6 = getgid() r7 = getppid() r8 = fcntl$getown(0xffffffffffffffff, 0x5) r9 = dup(0xffffffffffffff9c) getsockname$unix(r9, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000e8ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000002100"/110], &(0x7f0000000180)=0x6e) dup2(r9, r9) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r9, 0x402c7413, &(0x7f0000000280)) recvfrom(r9, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r10) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r10, r4, r6, 0x1e4, 0xb}, 0x7, 0x5, r7, r8, 0xfffffffffffffe01, 0x9, 0x7ff}) setuid(r4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x100000001}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 19:33:34 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x82) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7}, {0x200, 0x8}}, 0x2) clock_getres(0x0, 0xfffffffffffffffe) 19:33:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/245, 0xf5}], 0x1) preadv(r0, &(0x7f0000001400)=[{&(0x7f0000000240)=""/115, 0x73}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget(0x3, 0x3, 0xe6929709efcf102e) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r2, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, r3) r4 = getuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r5, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wskbd0\x00', 0x40, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wskbd\x00', 0x80, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r8, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r9, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wsmouse\x00', 0x10, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000980)={&(0x7f0000000100)=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000180)="a0e41d13e2025364706ec242debf8ae01ced69f5f0f60f32cc7c67750db1229643081821b7da5f5f507e0a69c7f9aed2c2720b5b468afc43091dd85a6b85ee44c102a8bddb0bd63781cd0f065c88f10e02096ced4b8011d32969507d1aba8d7c481b2b1187cf8c6f77d783f1a0c52747cba8da7ed0953463dca9d16127970d806390379aaac0e852df4551d7a632b2411c7559c41de177bc1d75a3eaee1314586f0811605b", 0xa5}, {&(0x7f00000003c0)="b262fa95ac6b15e6404ec14b5cd84fa7e8efff4716dfc66e7b66378358ffd62f6136ad8b8ebf0eedd9fad1a2f046efef2125e17d7166cce3fc65226c3dc6ddcc33093ec5a754258be0fac6e51c9550189b5c66fb866c37a003c5db3b8dc323a1a7ce2599820356e9d6fc70bdd8ad27fd2f6fe73727b30e73a0c3e97b9285ef95f1dbb35364caddec01bbea0aeb0db208666d003ec7f0885a738a60a7fa105ba3f6cc0b4140b6d9d8aa236785c42af8194b7a89b011adeb003d347bae4014f187f3", 0xc1}, {&(0x7f00000004c0)="dffbf364b0dc3fd4644344953b06b562d07222769db869eb6b3f4cd7ca9ece4ad4940e226cdaeb929664bbcd3abcd6f6b57d496f73a8b1681ae969259ed57acc66a3945d2724d5d3c72da69fbce88b3eb0a2cfbaefa4080eb7bbab3cf1301265ea045477e19fc0a327c7187dbe44ccccece9dabc1cae442cde1e0f3b97c66080229360609cd410638645dd5fb28c6d35846975f03d4eae5e97", 0x99}, {&(0x7f0000000580)="5a0b6a2cc1d571badee3efd1edf56f8436068cf7b1ed8b110df54c7d042ae51c1314279943f8c807d95393581c792e68aba875695dc15b93f891f4c4faf12a96f41f38dd6635d791255b6c096410eac11a45396818375b79bcc8364988188e69870dbd67709c8d07eda72a6ba54f46bd035ba7f54b0192366dc9fdf7aec4a3951446707c5b7f44e5e9a914af75688255f4a3f83ad0c2d9d0251597c69e6d9b3d9b4ac3337ea78b4b78e096fde92bbc928eee529486f31fdc7952365ca3549d1e773fda2c03d7e99b63c922d8a3eb1f88e5c39139fdf885b70819396a", 0xdc}, {&(0x7f0000000680)="f7c2101b72ff9f2af7317672620d55db2db13bb14f9336ebd068", 0x1a}, {&(0x7f00000006c0)="6d430790c2ad2219a19a50b63ffe990b36e73431cb5a53800b8843ec20156647d0c424d0bbe4911bb6c0db650bdf983dc3f3190642f59299ff0fdbc46cfcc0d11ff9466271e96e1dbe824c3c8ebf7611594a09c5f35b1bbf499dd5db560096f9cc87b1928f40dfbc6c6e20", 0x6b}, {&(0x7f0000000740)="850ff7b016bdd96f44e51b7f102ecbd722bdf195e53799b7af0cbf28ee93f157d3e80561cd0a021485376ce4da", 0x2d}], 0x7, &(0x7f00000008c0)=[@rights={0x20, 0xffff, 0x1, [r1, 0xffffffffffffffff, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4}, @rights={0x28, 0xffff, 0x1, [r0, r5, r6, r7, r8]}, @rights={0x20, 0xffff, 0x1, [r0, r9, r0, r10]}], 0x88, 0x3}, 0x400) 19:33:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0xc}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x4, 0x2) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r2}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 19:33:35 executing program 1: r0 = syz_open_pts() r1 = kqueue() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)) r2 = semget$private(0x0, 0x6, 0x80) semop(r2, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x1000}, {0x1, 0x0, 0x1000}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4}, {0x4, 0x5, 0x800}, {0x0, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000040)) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000140)=""/4096) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xbf9c, 0x0, "7e389ddedff371734578fbcef9097b5ac7934a3a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x0, 0x0, "bf832bed9fdfaaf4f4e2cd976313748405370ff9"}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="7717b2f13ae8b44d616dba2891c24dd89ab8d627622c41f1c6fc8664c6283699cff469200843696f945bc1b9fc46c169ad4496fa5348da5304bcd953f08ba0a0376b3afcd7fb3b0b5049fb0f4f2f60649dc02173ff1b6fde8a381b8142", 0x5d}], 0x1) 19:33:35 executing program 0: socket$inet(0x2, 0x3, 0x0) socket(0x0, 0xd, 0x3ff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r1, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r5 = getgid() r6 = getppid() r7 = fcntl$getown(0xffffffffffffffff, 0x5) r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) shmat(r8, &(0x7f0000fc4000/0x2000)=nil, 0x0) shmat(r8, &(0x7f0000c6a000/0x1000)=nil, 0x2000) r9 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r9, 0x40047473, &(0x7f0000000500)=0x5) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, r12, 0x0, 0x0, 0x0]) mknodat(r9, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r9, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x2, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r9, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r16, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r18, r15, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r19 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r19, 0x0, 0x0) shmctl$IPC_SET(r19, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r21 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r21, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r21, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r21, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r22 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r24 = getgid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r22, r23, r24, 0x10, 0x9}, 0x8, 0x1, 0x9}) r25 = getgid() r26 = getppid() r27 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r20, r23, r25, 0x1e4, 0x8}, 0x5, 0x5, r26, r27, 0xfffffffffffffe01, 0x9, 0x7ff}) r28 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r28}}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x1f, r18, r25, 0x0, r29, 0x40, 0x8}, 0x400, 0x6}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r30, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r30, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r31 = socket(0x18, 0x1, 0x0) close(r31) connect$unix(r31, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r31, &(0x7f0000000100)="8c65", 0x13f) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) fchown(r30, 0xffffffffffffffff, r32) r33 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000100)={{0x3, r11, 0x0, 0x0, r13, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r33, 0x1, &(0x7f00000002c0)={{0x1c, r11, r14, r11, r14, 0x10, 0x8}, 0x10000, 0x200, r10, r10, 0x31, 0x8000, 0x80000001, 0x5}) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r11, r5, 0x1e4, 0x8}, 0x5, 0x5, r6, r7, 0xfffffffffffffe06, 0x9, 0x7}) r34 = dup(0xffffffffffffff9c) getsockname$unix(r34, &(0x7f0000000640)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000008df408e596efa4e000000000000000000000000000000000000000000000000000101000000000000000000000000000000000000000000000000000000000000000000edce3375c35ca1de1a7046b51ba4bf9229fecb33154c4eb9141f2a9ce36dcb207ae7af4e958762"], &(0x7f0000000180)=0x6e) dup2(r34, r34) setsockopt$inet6_MRT6_ADD_MIF(r34, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r34, 0x402c7413, &(0x7f0000000280)) recvfrom(r34, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r35) r36 = getuid() getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', r36, r37, 0x2) r38 = socket$inet(0x2, 0x3, 0x0) r39 = socket(0x2, 0xc003, 0x0) connect$unix(r39, &(0x7f0000000900)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d01a67147472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100007e00000021d39b4028adb1ff18fb37ec4305802ad2cf8724eb18089278e31437da29bd0000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c2a690d24f5ac959762c1f1c89f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ebb0ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509dabc372d1a8ff42aa3cdc2e80e306615b7a814b77f395ae575dd659255490b88ff1bf33436e6731ad3574dab7064d7a570715f68932de75cc53ec316484d3f4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d58f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520d040bb3a7555544d2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cacdd30450bb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbdea51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0ada6e3def3f5a190a05885d482fffb9871543e605ae2602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8caa715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd40000000000000000000000002271ce791fa276c583c4e6782c45a36ed5b19b061dc3246e01000000000000003a04baf7c32598ff1a6ebe65d986cc9373482e482a49c487012a0405625260265278ce47063bf17cf5a9cf0156d9da56abbffa133ac73b3ceae8500c6de0aa6d0f44ffa9ea178f38d62b933fe4a6a80c0c57bda2e1516b0eefa7ecdcd93b3139b8abcd68b6914afa8a02bf1ddcf1a8689d5c6dcd980641a8b1f8564947c0affc57f8beb02d3f3a159ab5ece8aa0b5e802ded140eb4e9af97f8447ba1cae9232188bfe8e96ed577668473dca7f70fb90e22e4357c8f9b482dd8241dd63569c7f883aa26d10dfbc5b0572772cae259ce5355c1ba1a7f944aa9ff396b7d3f994ed32ef94922ba3bda8a695f1a071e63f251c0371995d6f89c138a894e92917594e3dc2d1f1d86fae1ab32d6f0493902b9570a2d057ac30ebdca3315ef9c82b56c35332599a329e07626141d45d404e10e567cb808f50000f4f9aea3292b48043d1e00f74f00b0bb12c8845f8b95f7bff615d243eaa580438e25849dc4e3686ba7609ab15718407c383220e1258df1e97915a315ffc43c86ac96ccdd36c6f2403a23c674809806475d458f6b8f25f9149169a5b1bf175e4a82a8d38cd232e74d6446489bf48f608b46defb14b8caf369438f2b837d7d2169cdbd7ab3afe4cd1cf0161c5c0c6c340a4912373a703c4437d37cb953a4d905c179399a9030766623dc92888dcff52bc8ede56c9f552f09c6bc28a4480be654f862d2889c7a50794ba6466bc00df84e2db556621c2991ff5fb51f96863e81d846fb9026471231e932b445d05d16bfd2b337da14e7cdfa036ab868e1a1fd1212939decaf1b902ade148567f0c8ff6a3fb429773e301f8522439e53cc50f957a7d65d74"], 0x10) ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f0000000040)) setsockopt$sock_int(r38, 0xffff, 0x1002, 0x0, 0x0) writev(r39, &(0x7f0000000000)=[{0x0}], 0x1) 19:33:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r2 = semget$private(0x0, 0x6, 0x80) semop(r2, &(0x7f00000011c0)=[{0x3, 0x8, 0x1800}, {0x1, 0x50000000000, 0x1000}, {0x1, 0xfffffffffffffffe, 0x1000}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x400}, {0x4, 0x5, 0x800}, {0x0, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001200)={0xffffffffffffffff}) setsockopt(r3, 0x250d, 0xffff, &(0x7f0000001240)="7c3c0d270b36413168450547b67ff399a0e53928e578aaf186140e2b7751aa1016839b626b45a1b59f1ad522055222902b4536da730eed45177105e2fe401ec4345044aa2153f2167c15ef16ad9a50fed3473e9ef27326e59ab1", 0x5a) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8001, 0x1, 0x8, '^\x00'}) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x13f) r5 = accept(r4, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) getsockname$inet6(r5, &(0x7f0000000080), &(0x7f0000000100)=0xc) write(r0, &(0x7f0000000140)="04", 0x1) 19:33:35 executing program 0: ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f00000000c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x1}, {0x6, 0x0, 0x0, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) 19:33:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r3, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r4, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) dup2(r3, r4) 19:33:35 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x1, 0x4) r2 = dup(r1) syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000440)=""/210) r5 = semget$private(0x0, 0x6, 0x80) semop(r5, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x1000}, {0x1, 0x0, 0x1000}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4}, {0x4, 0x5, 0x800}, {0x0, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000040)) semop(r5, &(0x7f00000001c0)=[{0x4, 0x1, 0xd6325e6f84491164}, {0x1, 0x7, 0x1800}, {0x47e62a3b898dce3f, 0x80}], 0x3b5) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r3, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r10, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r12, r13, 0xd1, 0x9}, 0x8, 0x1, 0x9}) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r9, r12, r14, 0x1e4, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) r17 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r17}}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x1f, r7, r14, 0x0, r18, 0x40, 0x8}, 0x400, 0x6}) r19 = getegid() lchown(&(0x7f0000000000)='./bus\x00', r7, r19) 19:33:35 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) dup(0xffffffffffffffff) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x40, 0x0) r1 = dup(r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x775b) setuid(0xee01) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x7) syz_open_pts() r3 = semget$private(0x0, 0x7, 0xc2) semop(r3, &(0x7f00000000c0)=[{0x1, 0x80000000, 0x1000}, {0x2, 0x0, 0x800}, {0x4, 0xf9a, 0x800}], 0x3) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000140)='/dev/klog\x00', &(0x7f0000000180)='/dev/klog\x00', &(0x7f00000001c0)='/dev/klog\x00', &(0x7f0000000200)='.{}\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='+./\x00', &(0x7f00000002c0)='/dev/klog\x00'], &(0x7f00000003c0)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='/dev/klog\x00']) 19:33:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) socketpair(0x6, 0x6, 0xfff, &(0x7f0000000040)={0xffffffffffffffff}) r2 = kqueue() poll(&(0x7f00000000c0)=[{r1, 0x228b0aa4e9aece0b}, {r0, 0x4}, {r2, 0x80}], 0x3, 0x3) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r3}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000140)={0x81, './bus\x00', './bus\x00'}) write(r0, &(0x7f0000000000)="021437", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:35 executing program 1: r0 = socket(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) shutdown(r0, 0x2) select(0x40, &(0x7f0000000000)={0xfffffffffffff805, 0x80, 0xcc7f, 0x4, 0xcfc0, 0xfee0000000, 0xfce, 0x9}, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x2, 0x4, 0x1, 0x2, 0x3}, &(0x7f0000000100)={0x9, 0x5, 0xd16, 0x81, 0x0, 0x400, 0x2, 0x8000}, &(0x7f0000000140)={0x1b, 0x3}) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x10, 0x0) 19:33:35 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, r0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r5, r7, 0x1e4, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r11, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r13, r10, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r14 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r14, 0x0, 0x0) shmctl$IPC_SET(r14, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r16, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getgid() r19 = dup(0xffffffffffffff9c) getsockname$unix(r19, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000ab7f2ea57cbb95fccf795e24c400"/123], &(0x7f0000000180)=0x6e) dup2(r19, r19) setsockopt$inet6_MRT6_ADD_MIF(r19, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r19, 0x402c7413, &(0x7f0000000280)) recvfrom(r19, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x7, r21, r20, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) r22 = getgid() r23 = getppid() r24 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r15, r17, r22, 0x1e4, 0x8}, 0x3, 0x5, r23, r24, 0xfffffffffffffe01, 0x9, 0x7ff}) r25 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r25}}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x1f, r13, r22, 0x0, r26, 0x40, 0x8}, 0x400, 0x6}) setreuid(r13, 0x0) 19:33:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000180)=0x3) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000100)={0x8, 0x401, 0x9, 0x4, "20b7c868a12c5eec349eb93bca2b0881515d9363", 0xfff, 0x23b1}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 19:33:36 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800010000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0x7) semget(0x2, 0x1, 0x62c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) 19:33:36 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r2}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) getpeername(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:33:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000280)={0x1, 0x80000001, {0x6, 0x100}}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r2}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000140)={0x5, [{0x1, 0x2}, {0x2, 0x7}, {0x1}, {0x3, 0x2}, {0x1, 0x1}, {0x1, 0x1}, {0x3, 0x4}, {0x2}, {0x1, 0xf1f}, {0x1, 0x8000000000000047}, {0x3, 0x10001}, {0x9f0ccfcb767ca75d, 0x81}, {0x2}, {0x2, 0x2f}, {0x2, 0x10000}, {0x1, 0x6331}, {0x2, 0xff000000000}, {0x2, 0x10000}, {0x2, 0x5}, {0x2, 0x7}, {0x3, 0x4}, {0x1, 0xfffffffffffff000}, {0x3, 0x4}, {0x2, 0x9}, {0x1, 0x8}, {0x0, 0x8}, {0x2, 0x8}, {0x3, 0x2}, {0x2, 0x400}, {0x3, 0x8000}, {0x3, 0x6}, {0x1, 0x1}]}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000000)={'./bus\x00', 0x7fff, 0xb6ff, 0x100, 0x1, 0x7fe000, 0x1, 0x8, 0x2, 0x5, 0x9, 0x3ff}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0xfffffffffffffffe) 19:33:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80000001}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) nanosleep(&(0x7f0000000040)={0x81, 0x2}, 0x0) 19:33:36 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000014c0)="6a89a2f7accb0bdce8a0dd5d1e1bf9e3fd06598fac61799d9f590b2de54744694016edfeee18d5c3422fa239daf529a8058e16c4ad9bc1f5bca6a1a57f78044f07f15bde84ac3e1da4be104c9aed7dacb14b3e2fc9c3cda087840851218a781ee18fb7b0b3cb4f7973fae605524abd54728dffe8d0d66d5ab9598c67ab48115e54cb2e635a83dde8a76820099adc25e34bf520d337bbb273e15c73c52b6c3c8fc39f1da3801206217fec3cb2dac1d0a5d942a0e699d6a766c6070ef875c32c72de0c4263bafc23ee8b56bfc27d9f651bee4ddb15fa19fdac595ab3982ae19fed73b2217a2d2a0f0879c7021f97d832a6454e98281dec34be354aacef014fb926350618542c71ec793a2af6c9ef7e487aed6ca562cd173ad1f18ea050a5e797974cbe31d5852cadca50d5b730625e217a65a9b9b7db19a312e96efd034c4b5000db6b3c4c99baabb6898dea97c883da63e65786426a31bb262d9a37ee293985fb9aee18d68f90d09fd18b24442904e2ab43dd3fb9a4b4ef134d437d809b3441c271e724", 0x183}], 0x1}, 0x0) read(r0, &(0x7f0000000180)=""/197, 0xc5) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x10}, {r3}], 0x20000000000000a1, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x100) close(r1) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 19:33:37 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x36, &(0x7f00000001c0)={0x9, 0x1ff, 0x0, 0x3, 0x0, 0x0, 0x0, 0x80000}, 0x0, 0x0, 0x0) 19:33:37 executing program 0: setreuid(0xee00, 0x0) r0 = syz_open_pts() fchown(r0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x6) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r2, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x9, 0xc4, 0xc00000000000}]}) 19:33:37 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r2, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r3, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x0, 0x1, 0x5}, {{r2}, 0xfffffffffffffffe, 0x115, 0x4, 0x1ff, 0x4}, {{r3}, 0xfffffffffffffff8, 0x43, 0x80000000, 0x8001, 0x9}], 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 19:33:37 executing program 0: mknod(&(0x7f0000000480)='./bus/file0\x00', 0x0, 0x801b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r2}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000540)) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000140)) write(r0, &(0x7f0000000240)="99", 0x1) r3 = socket$unix(0x1, 0x2, 0x0) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000000)="c42f000a1d93321e30", 0x9}, {&(0x7f0000000040)="a155b20409476da528", 0x9}, {&(0x7f0000000080)="7757830f31bcadff7d6bbf63c5ef8ec77613b92752112505954857ebe2459947c28e3fb8c592abba22578c11833d64f26ad6e6cc073e1692ecc531455bd43d4a77889078dd7ed6f5f94a4e9928caf726036a0c0b6e8cddc85add1dafc26b33d0385c9eb05297", 0x66}, {&(0x7f0000000180)="f95b47b28f449133cf1aa203d92cf06493fa4eba6656a3a1f856619f2607847f4d", 0x21}, {&(0x7f0000000280)="d0a10b476a434ef107adad8b0b2dd3b330398c178ee2362b08ad43ca053d168ca5ebc61e730ba42422cd9fd8161868d4b166e2adfcdd81c1d5e71242871897135c8d62341dc93d3ec6c1fe59d3eb5e52e28211d088296728b172a9cc971b2b1e338c47bbe359f9b8e258592c891d98268ad19f1f62aed0fba246494566225b7f5cfc813721a86f3a9728548d62b9e49a6609b3d3751883dd22487453ccbed0856030ee7f7331d4d26a6fe7f1402e4fed8d9ba96321a699252ece756de92a0d70ceeca7b406fe580e29c0e95393a569c55ad2a57db04a9cdc2808604dbaddfde4d85625f640c7c3d3b7bd", 0xea}, {&(0x7f0000000380)="a1a51bd98737718482ac49257eb37e6e847cba48eca083fb1b3da5163142d631e91dc064b133c4c4dec99f03802ee85759f2ac3fe61b3e933ea4d86c0387ffbd1622c4df35f3b549133b19ec4be0eb03e41695d83a3541dd3204ea24d7fc572bc66127ee2eb21db8158bc59f1904230d8ec59eeb1a474588aa82c81604e388c7f5f2edebe4bd30286e0bfa1c3c0d9223f365b67d550a5e4c32c007d73dd7af03dd76efc158d1fa3ee6fbb833ee42e1176b1744ef1331b8097806fa563e243111b276851fc4275ae754a48684733416f24b4be31fabcbd21b2a48efd733d7bddb8f535c083563ff38", 0xe8}], 0x6) pread(r3, &(0x7f00000004c0)="ccf10e575189ea60b76a78b0b3e050f89264281374f8bb7c0c2a8c25cb11e7b78ab49dd0d04c567dccdb0c05071b5edf101e78dd43913b440424815a05c8b2097169c2cfeb161545ddaf74e5519e7deb7bdc2e983ed22bf2a95649e69ab131c8f9761d60070693724da50f50e041f6d77732d628bfd68a7559cee9c6de8198d8", 0x80, 0x0, 0x11) 19:33:38 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 19:33:38 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000980), 0xffffffffffffff13}, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8182, 0x80) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = geteuid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r3, r4) 19:33:38 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffff1467) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1a2) 19:33:38 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = dup2(r0, r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r2}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x5, 0x7e16}, {0x18, 0x1, 0x5, 0x1}, 0x6, [0x9, 0x31, 0x1000, 0x2, 0x0, 0x8, 0x3, 0x9]}, 0x3c) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r1, &(0x7f0000000040)='./file0\x00') mknodat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) 19:33:38 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000001340)=[{&(0x7f0000000040)=""/53, 0x35}], 0x1) writev(0xffffffffffffff9c, &(0x7f0000000600)=[{&(0x7f0000000080)="aed68c005e029c7c8b7d55a8699be6", 0xf}, {&(0x7f00000000c0)="fc4e2c73e46e79c6b9366d5101f42adbeb1824438e2aa1ac4c70d136983aea191ffcb0ba9a48062cfc376f2ecf70f40f57b560a0dc77ec6ac8a5cb1395f6bfa2474014563013886f90078def588ff6cf77e6b722149fdbb977e6", 0x5a}, {&(0x7f0000000140)="b23c08afc978e994cf382a3feb504a145b632a525305e44bfc8053b1b8458df5bc0947faa8558ccc7b5605db44bb85d15c1521b82eed3e63c9c3ff4b1c40ece1b9463ff32d00e57b01a3b97c9970a2450254daf8acf58dd1e88949592046801646d04be38b7bc46de808e203b9e2305f2efe467895f89c491d7a781452dbd1026231285c5e35112690cac37c271a37676b885bd65507b65bbbc091baa630d3bccda703e43c77ac5b5680bf9441303e55b5d77d3a2c7e9c77ea25b9e97b16d3847f1da7065ba554fbc2d666821ffb6dde4377d323", 0xd4}, {&(0x7f0000000240)="67c823d9f76fa81d337c250fe9234ea15ee533c8118022abf25b4fca0e39a467fa36a71d", 0x24}, {&(0x7f0000000280)="0f613b880a09b8075105ae501145a60bc16f415b672c0984d559e96aaffaf751c9f3c2ef12675083c2391da940fc2ffbb943b7d2be5ecbf726c36ce73548c546a7051a509fc97fa4b7b7b32eec1842aee739926db53879216d555645d49b615e1bf80f23fd2c268552150b8c8de6f0f043f685c82de1c72ea2a539e1a71cf49efbc84d653b4a4c4a935fbd03e56befbf3df1e89fa502b4b1f275a3d127945256026dd571b9d8dc5a3b095ba56c3a3adb6e601e001986d662758c93bc2efaef32d1a33ad65bfed9c8303d27c9351afdfd8f808e2609ecbcc21a36272a1d4051e0f900c17acce25d905c859000", 0xec}, {&(0x7f0000000380)="54d02ce152b20f4726eb1de96388717b1c09b14db54b193bad89d674fd61542da5ee038b1673222dfc957ca65a9c8116dda3fc595a", 0x35}, {&(0x7f00000003c0)="c41e1d5f1666e66a262139e7d247c7c7f16039258772e6c74291af03591aff7322283a4cdc773cd5b59e36fce9c78681a2b857926ca5d2563c8399759b1d7eb162b53c8d8084bfecac73775c3a7551320bd04f955f3d462c7de5ff00ccc2d63754fb1dfc3fbdecd87a7057dd6e1d69378bad5d22bc4e01abdca1f7382793d202992cf3195c4dc005f59c05c2af6966ce6a2b2392a5fe8d81baf1b4306ae3a4019bd05e9575bfe8dd1f9200a2804ff0f676114eb89fdd87f6ce00f1b1b7836822cee8ab01eba7445a884865891d5121ea13ec184621ba493208119ed4", 0xdc}, {&(0x7f00000004c0)="87f381429ea9f7c9a1b971bf89cbf07897d72473fc2ee7dc6a00296d20331ccec882f757530dddbc7c84bbe7732d7eff32012be641390dd68e87599d5ef7bb6b166850466ced99f3097335ecfecd6853a4db1d5ee16a9bcc29e416dabe06f3808dd2a767a7a4b24cde17abc4f4ddc7260286bc9ea63c7b7c10b59f35676fa1c6d5f444edf8d65b6d41e5c19cd2bf2b8ece5d176704328783327f7f8aa87d389d0def43618b0ed591b092153465ed600cf370ee8238edf8af1f20eeac28c0dc90eb207f37b0208bef7dc4b1777c5d4cabd2a34009403d92b486d8e7df65decb9c3a8ad5ce519d0bcd4733c0e89156", 0xee}, {&(0x7f00000005c0)="14448c7c2880fa9a5df61dd643f62d7b251c48bdb35cf424a0", 0x19}], 0x9) writev(r0, &(0x7f0000000000), 0x36f) 19:33:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000100)="64aeeefba535468400384e8f62ab1ce6305e5995bdae6660914c7e32f173081bb48c6ac8d65de6fa00fc751e0620be369afb616473a9d88eaa09ae7311295fea9974305668215e7ed413aa535f8fdc75c3fa2b79504117a6ee4e8471aa59c51604c3c7ff1e8a580038a424bc1d684748628c", 0x72}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 19:33:38 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1005b04b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xfffffd88, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x640) r2 = dup(0xffffffffffffff9c) getsockname$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f00000001c0)=0xfffffffffffffe49) dup2(r2, r2) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000280)) recvfrom(r2, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r3) getgroups(0x3, &(0x7f0000000000)=[r3, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x27) getgid() r9 = dup(0xffffffffffffff9c) getsockname$unix(r9, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r9, r9) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r9, 0x402c7413, &(0x7f0000000280)) recvfrom(r9, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r10) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r8, r11, 0x48, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) r14 = dup(0xffffffffffffff9c) getsockname$unix(r14, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000f0ffffff000000000000000000000000000000000000000000000d00"/110], &(0x7f0000000180)=0x6e) dup2(r14, r14) setsockopt$inet6_MRT6_ADD_MIF(r14, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r14, 0x402c7413, &(0x7f0000000280)) recvfrom(r14, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r15) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x100000000, 0xffffffffffffffff, r4, r8, r15, 0x80, 0x8}, 0x100000000, 0x5, 0x9d}) 19:33:38 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x40002000, 0x86139) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000180)="4e070008c237661381b81c0dbac78f6ad197cf8536fabeb055c1ce2563ec79ef1722be7187eb98c6a21acb359f3bd5f1bf180f9fcc16f45ea62fb9c67f2f791a9221651ae486f6b87c5f025bb8aa6fb6db6b0edaa67112fe53b79b7aad6c4e21ca1ed1d5d891566b0efe37ecfab08db7e2a384894bee20ee4dc11da76b00690800c1cd644e9d86259ae936aa23f2b0804cbadbf6166b9529cda1e2e7f0a227142bcafd982df57ceacdd73cea40", 0xad) r1 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x28) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r2, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) fchmodat(r3, &(0x7f0000000280)='./bus\x00', 0x127, 0x6) accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 19:33:38 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000040), 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x43, 0x7}, {0x18, 0x1, 0xffffffff, 0xfffffffffffffbff}, 0x401, [0x5, 0x2, 0x9, 0xf372, 0x4, 0x4, 0x6a7, 0x1]}, 0x3c) 19:33:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00100000c2"], 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) socket(0x18, 0x7, 0x9) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 19:33:38 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000200)='./file0\x00', 0x8088, 0x40) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x4) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0xffff, 0x5, 0x7fffffff, 0x1f}, {0x1, 0xffff, 0x6bf}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) nanosleep(&(0x7f0000000080), &(0x7f0000000100)) pipe(&(0x7f00000001c0)) 19:33:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) fcntl$getflags(r0, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:33:38 executing program 1: r0 = shmget(0x2, 0x3000, 0x1c8, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = socket$inet(0x2, 0x4, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = shmget(0x3, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/44, 0x2c) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) r4 = shmat(r2, &(0x7f0000ffa000/0x3000)=nil, 0xa20583c323466f69) shmdt(r4) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x2000) r5 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r5, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20, 0x0) shmget(0x3, 0x3000, 0x13c, &(0x7f0000ffd000/0x3000)=nil) shmget(0x0, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmat(0x0, &(0x7f0000ffa000/0x1000)=nil, 0x0) socketpair(0x18, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = fcntl$dupfd(r6, 0x14, r7) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r10, 0xc0245755, &(0x7f0000000280)={0x3ff, './file0\x00', './file0\x00'}) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000300)={0x5, 0x1, 0x7fff, 0x80e5, 0x39d}, 0xc) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x2000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x40, 0x0) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x400, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = accept$unix(0xffffffffffffffff, &(0x7f00000004c0)=@file={0x0, ""/108}, &(0x7f0000000540)=0x6e) r17 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file1\x00', 0x10000, 0x8) r18 = accept(r12, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) kevent(r9, &(0x7f0000000400)=[{{r9}, 0x7de307b5e98502e, 0xdb, 0x1, 0x0, 0x1}, {{r13}, 0xfffffffffffffffa, 0x4, 0x80, 0x5, 0xffff}], 0x1d, &(0x7f0000000640)=[{{r11}, 0xfffffffffffffffb, 0x2, 0x80000000, 0x1, 0x40}, {{r14}, 0xffffffffffffffff, 0x1, 0x2, 0x6a, 0xfff}, {{r15}, 0xffffffffffffffff, 0x10, 0x4, 0xa0b, 0x1}, {{r16}, 0xfffffffffffffffb, 0xc3, 0xd660c9316be9b389, 0x5, 0xfffffffffffffffc}, {{r9}, 0xfffffffffffffffc, 0x4, 0x80, 0x9a1, 0x3}, {{r17}, 0x0, 0x8, 0xf0000000, 0x3, 0x9}, {{r8}, 0x7, 0x40, 0x80, 0x48a0, 0xa242}, {{r18}, 0x2, 0x80, 0x743f318f3e53d877, 0x9, 0x6}, {{r3}, 0xffffffffffffffff, 0x40, 0x1, 0x3cbe169c, 0x1}, {{r1}, 0xfffffffffffffffe, 0x31, 0x7ff7f, 0x10000, 0x100000001}], 0x40, &(0x7f0000000780)={0x0, 0x1}) 19:33:39 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x28, 0x3a, 0x0, 0xfffffffffffffe27) 19:33:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername$inet(r0, 0xfffffffffffffffe, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="4d1372090044fe3d1200"], 0xa) 19:33:39 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe(&(0x7f0000000040)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffff79, "541bb97b6600"}) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000880)="b9c90ca552ba2066085f8b6e536022d5dfc58e7887f4ccb1f2722f96c09d784617fc9d6c969cccb337dc3f7fb0becb42f353c02f9e2100d0e97d8c06eea8dd96bf57506936d28ad19053fd45e9b5b94de92eb05b5c28", 0x56}], 0x1) 19:33:39 executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r0, &(0x7f00000003c0)='\x00', 0x31e, 0x0, 0x0) chroot(&(0x7f00000001c0)='./file0\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 19:33:39 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r2}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x20000, 0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) dup(r0) select(0x40, &(0x7f00000001c0), 0x0, &(0x7f0000000240)={0x7b}, 0x0) 19:33:39 executing program 1: getpid() pwritev(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f00000002c0)="57a09cd640c6f7004eec9514f2ab4572e89d2a7b8ec0987bb69c3aca26fca319f8209bb9bf8d2152ba81eaefc85b4f4507dcde3342bdf6a8c02b903bc2ce1597db995b74eb321b7a572c23235eee0107781daf51ac", 0x55}], 0x1, 0x0, 0x0) setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) r1 = socket(0x2, 0x2e91f5effb298014, 0x800) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x2, './file0\x00'}, 0xa) 19:33:39 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xb, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) write(0xffffffffffffffff, &(0x7f00000001c0)='}', 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) 19:33:39 executing program 0: semctl$GETNCNT(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000000)=""/19) socket$inet(0x2, 0x4, 0x0) socket$inet(0x2, 0x4000, 0x8) 19:33:39 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x1, &(0x7f0000000040)="01000000", 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r2, 0x1) socketpair(0x0, 0x8006, 0x400, &(0x7f0000000080)) 19:33:39 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x40002004, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000080)={0x2, 0x8796, 0x6, 0x0, "62001a8d89f3b49ce67a70677a52fed26e9e78e0", 0xc725, 0x200}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x58e, 0x0, "00b71df6cb9a3d9396a664e6f70c6c4bb914d008"}) 19:33:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) 19:33:39 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81100000029000000310000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pledge(&(0x7f0000000180)='-\x00', &(0x7f00000001c0)='\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000040)='./file0\x00', 0x0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r2, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001540)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000240)="d3e5a06debfae5d6046f3ddb2d059447d3d7857825492a91e9f8b241abd568850115b4622ae94b96471ba882d8124733dd857841c5b9a55a2f5bf3e29e0ccd889ae2a3cec719a51613d76e256481ad1fade6e1e535ed9f7f2fa301f57b97b559ecd908cb69dd074a68cee40b169877981cadd0bf89abafa356101b6459e7a0e7adc1e9e957925e26c5a168161be9c623eeb05875b1b6a70568b67b53b83233593e89f1ba2cde60d2cfc03fbc5f7cdb97a4e9d651f5f14b5a1a0a410aa13a5567960ffd38c12fb724b4c8d3d34eaa13a14d2c19876e8bba7755da1cdd8e1c72ee92fb9cc9634a2971147488b2da38d305ff6ce431a7bc9cd37efbadf665194efa0189c1edc975a062d3cab73ba33bc3f9f9b3a7d06092d9b0f49a42aaefcd2294b3dfe091bbb1c778d56260876d8ded017d03f2c139caee84b493130c8811ab10dc23d034efc884f3ee862d747308399b54396fe7bfc26fd7dbc5835ba86844a596f46cc7110f8b561566eea2cea6b24c3ab50a71812c12141c483aef4f946e2a117c9afdc7c084f21a57b511d316ba57cd5a67bbf01fa832219b9798edeb6e074d5aba95e8df7866b634586285715f6c707204e70fb533d0dc91b68d109fd4b899d2fd31c679360c6d7f7fd06ac4e1313e7e35b9bb76dadb68e39b20b52147a1afe37a17f5ddcaa2d40656a422d72394796974e40ef977f4807775a33f632c87a1e6e65598220e9ba5ed9925d7b131abecd6d19118750291f7f54dcd63adf704d6375bb7ddd14bce91033b41bf51bfb381d52cc809b9b85e4c08d6373a0e14692c95acafd9388ce771fd2443005ac11046a3858ce3a6fd16634893cf68997e0d81f5a75be1a599744618a0b0603cb0187c1b6d92113ca1754fc7a79a78362bb462ef18345bcdc25a30c5ca120197c74bb08abd60b66c1ab44d0d3a531da19e543a71292ed49536bb098fc0fb1a9a0b1bed2e40f083885ea70ab82ad3f93aca4b45783e6ec416ff9c9fc19ccd258838f1666a9286dc751d8c1d88e3d9b80aac8ff228688c4c1a9d9f7cd1f9b70a7b44355107592bce9ce33359505a0ed75631611e6b23a1c36ecc47b5c033d41f1bfad0707737db46e37c29a5e7f73a602c18c8bbe90f92c1cf9ab75acbc89b77774e4431efbfc9439848a0a9aee0c95e324051af1d9f9013332bccd3d4bab0700d1314d511c6546b760b0ae21ef48a5c4f55c29a08904e018408d1e11b83370a2b9278c028c508eeba558e0e89c3907e83d163f85dad2844d8b476d7af4f15286637a9b754b051ff495277ed43d15324ada8a46f81bfad283b60093b7b82ae5c573cf38ea958e8f1446c11808ceb69635f3fa1105af651000ede730df85af879ac87050150e9bf9ad72b1ce4d9b0ec6193b3496d01675946616737e4d299b7ef726179e95ae358acf44cbf3a136ae7a3788391900c9d410a46039968b1b3df8036c2a1d422523256f73fa9d86c4d4474f4d494a36ea9fe557cf0eaa825b761ff415d5747f0a2ca089bab039af5eb7ebcbf18fd28ab07b5a60d3b1ca6ff5203a181c6baba2402ad898b28ab434877fa149c95b5fabc665e767911b1f77c44cb3b8efa41996b99a9c4031500c62ee8e7e4023068af1be0a2d93989e6914aca83e23d3752382426b7e2fc36007fade789233ccf643e64048a8a8b30c3741187d2aee5bdef47f50ea2532652c452ce4aea47db64bee836053a8d8bb9b22a213d4ca61478bcbd7dec078ea1832d3bb593d32ea560eaf51a85448d5d315be1afecb28329df63d32b611ec66115b5451f26b6598ec79beb1389b7eee3b0554ffb0e8582ae9371c0d0fc21ca68ee0d519285ac1a4b820819139117495593df6a753972ccace53afe35f4867372090d728cfe6f6cabd1507faf7defe4a63a28d593adf6f901f5690581d6d6528a41946d000e2a5ad2e3e425dec5c51c55d2dd6b771d97160f6d052d3298ad42f3a3b699efb6a4f75356b52aa8fd5b795eba70cb8fca605e324761586fe4233b21d93295721429b5228ee76fd8b539eb0dc80ad43a5e57963750a57504b86f00969513e1689be32204a857f7d84410265cf734dfd5055416da5324e7ad3ef3f5e319c83bedb1bbd0777870196aa630df42175add8acabc39664e183fa56c848ddfd41f9fb303105f2bcd4ee592d98a5a266b5130c8cd820d9682564544fb7afc5af430e23a6472e5c14fa3cbb622fc2fa8dcfb06ac8aff59a151845803d22bef747178b91b619b0680f5533b668f3be7dbaaeedf0b44eee2cd25bbaa62082ae33065753c3f7b506e7d938575a3c3e01c5523a94620e08e611c74b80778111cbd5cffab49b8bb918beaa31073d630ed2932dd4bdb5150b6e655ab9da6cd7306f624615465b70d861f77306f0c60258b31773e8032e775b5aa7bdd490b72853ec513b90b524c3572f32bed4b61dc622fe911488d8f2633d7721d4541c3908108143c5cbd63c8bdea5746430340c750182d7ecaaa12067193f907cab1953f22882d16429708c413eef908cb8c7c432ff710bea249302686b2f61d1a1543f3342db0acebbd1f7ab3155d71546a8d4a7e8906b50d1f521f860a875d7e0d21b7bdb09db3d618b19a7fb9a4b98b469ede47608921d05327a5cde4c4e5e3c97f9d85559dfd91f00d05c29d7daa6910ce331af60d9386b4714bc5fdfe01ee535672c48d490a63743bcbcdfad9e3258dcb988f5a72503b6920832b883d7125a146685ca460333f4fd8dac1bc61b8a52a4c24bc58ac314d36e813ad078814e035f1e2367715720cab814012d0888d600327d137a29498f1248370e34b8260311a7ef989a5228cc8e27c46cb2b2ac8d370eac0ebfa67ceac274d2d281b1c9ea79c7324ea8c3907b05f1c262f26b687ee3a894a790d96f52017d1671baa264aae409134b2308ea6d184b1cc0aa9b69e7511ed88035b89a7e1ca9325cfc9f0b1963b17cb3e746c1f7e490d03db5682ffcd9878c7e89df3b50eb3a27c56b820f3d1caeb0b63d53f5e406f072bb52d109233c95c5827df7c084ec2b8db87d033ff01ae55caae175102c468efd5beaabf4ea5b90a796ef43626066921c6ca269b2a687e919ec47fcee4c8f484821e310833c46108d5a344800b211e5b1cc8a38a87734f8d554e9f8812a78a7664631b841b9a56d8b5c353cd391b52cc61ce73edfc46687b38eef4ff94433bdd3e026f362571a5f1aee7b3d700d8a433cdfcb180d566793e5ec6e21fc82312de5ab448934d0eb4fc98b01c037788e24792dcdaa294d0faac0f893f204f01736406da0fd51395101df4639b41d73360aae5a37cc6fcdf38a26e901797e5654492500f260f33b4d60367e36cf236ca904f7e97d45e4db062d89a5015b3354c1678b66b4fc1eb804e0d1b027393e2a771958eddab4a2ba777bc9185d78c67c56e3c6bf0e54287698ef9d453b4cd5f21168776e045073d5bc771c82a0ca70d3eb803a0806fe02770075cd8fe4ea09f38f0995267e216ecfd43fe8d2a414111fb2e231eba464ef3984183a74b5b330ec718d53c61611d726ef1c89d430d5e30ae571e995ca757128a11010b9360453afd63be08c640e05bc7b70e4d5348e6174fb07ef48a5e6a2600b29dfbb673146dff0c258b623c5d74820097330fc68e0f220923596365680297f8cce4b11ed7117484e447515c70072e130aa79986270ab9b0a67611ce44996dcaf88e69f7e6430cb271bb6c2cc5b7d027fbedf31d73a396e6b77fa44e5c4d8739ad52a7e70bd44d1e7d93609299702c1182c04b90196467593e9f37944ac03d95ffc0ec0e7f6d3258930c35e096d8c3815a3748c0d44ba82e1a63cd6345d5d5d38e59651dc2b5c0e0345a59a062b2f25c12bfae3eace10e401b4f7f77754ab5599c256ca74990d3b409abefee4550a2ed0c31bf9d5df777b6ee94e720afc32c796a37917933649acf1ee9c0f8d2bf901bafc58a62440d2f82e6dc39ce74a4bccf8cb292d3530736abcd479814e5dd768d08eb9a3e85bbf7767088a6e657f7ca5bb55a87dc00aa62ef6bf1cc5062ae6b1231bad9b1b21a4d51c3e6b68781e1ad1fc2f15a7186ffafec7da22891a4aa12ab28bf7188c00a55eb0d2604ff79d36bcdbfac0af794fb86dd79945946e22d4834493691c8370c47b12457a236a52f804905e65b8d674dc5123ee21bfd912af8df0390d883f3e5b1c4a8a23344144aafc6e93ea43af79edcf8adb2372bb0f638ad6edf6e19530fcc3896a0a91b8ce200ff77143241215452a3cef9fbcaa31dc272ea22fdf90e0efe1020fa903176afde9bc160e68cfc7f0dfe2cced9ef5e0b8a9d4195443986721d9d709f58a01f42c6ecf4ae132b017cfec9d54dbf4fbb71e8bb5db7f3d4e54e365aca888de6087d1ff9355347ce4d4dd3ccb2d2eac459c6e993f8f867e50dae028088c8992362edbf6c1ec41a1eebb07e0b59892797e34998bb6d16394088d6b02ee0070192b8a55db0a6de3285f5c0177b766f626173fbd30200cf739806b705a936dcfac24979251418fb5468daab912bf976b4133dd4438af09f6c839821fe6b884fb16097fef4f16e6d88bec70097238014cef8fce472aab4dc5b17dd8d849378520194793830e5ff16c679eea02d49ccf732438bb8f383bfc3a54ca688ad9043068e458ae0b2c232d6307c664066911d55da270a393039d30920bad7a4ae2862fa321fc433de19f6a7b206ee475252f8c940ba53119ed8aca2ecc00c0fbc191955c4359a70ca85e1c95e3c64b9034005b976d337aa6b2b2bf4f0a4c5c403c1609af29987864053ca8a719b4aa77e216948c06be3f2096f31a8275f2c1b3264e793589b3ca019246d00ea8c48bf827d75781ce66f2e32659c411db840ec3688031d56ba593e57895d88ac734369a6719a032c5c70b48c56cef1ac078227fd5412affe35f4eaf3067c4b11f383470d7c0eb0e1550ba9a91db1e0f549c91deba549841447cc68b13156bed4f013636afe28d198e3c1c16c791b91defd86355152a16f2dd8720b02f9691b510d9a6c9aec735f041f6f83c0b5520b5a246118050f34509aef72b900197877431858b39d5bda9926e215fce14df965c10615ba80e9f2a1e4cc9c541116eddfe40d145fb38b13141f67525ce2b4a7dec26c4a63ca233a96ebec8216462c8b1281ec24d3c330903a8950a4122381e90ec3f80d6745eec0c1e9dfadaadffd1e45d428db2ae407b1a7e3130d255c76dc60d4cfdb7f194c06035f24648f2768b9e30f6b0513b9e95aede1b08142d14f81c56db92246e92f3933278e4a3021aa1be91098b7013356de3a47e27f8ca6611cb58c9aca3375ee840f4299fb695a50fbe365eb09e0986214ace58843a06bb201c957daa8190da1db2293e25de6d5857470f9b9a918614ac856826bacb695f398d69fe92e98d7223b24c09b1d64752e23dbc92125f93c8624024997d3e464b5f6d38f21a6dd4715addb2d9f1b45e2e163bfdfafa742044ce124e570858fd7d1da922b8b96c2f0f791a15aaa48041e158bd85b29adb1f4e77915bdf625b34f1936accc5891d2fb252ac2594d84832b1a299c15b13f60b93db8007b3df14c828ba00b06e0389844fe5c76dc7d84d7aa3d3f3a9c3989dec01f067cd796cecfba535daa88d52f09d51a834c876936c1969cdaf360b761a0675378f99f0a8153a0535342483db3e9651bea36d5838298b113610742d5594cb1eb67a0f6b2c72ecff791189ca6d840699c806a673fc69a29c83aad3d9b434f8aa7a4077f0497ea3da47720777ce1a66c74fac78c7756a0bc11", 0x1000}, {&(0x7f0000001240)="22313c14e6d31d7acc45c681260e1924933e119e850a394a16ff8416bb73cac4a28510dc6fe646bfee6087befd7242bd66e4f894a6bc0ffd577b878941ec2ba0c5f730ae635695c0ca2e08ba7120e5fcbd42b2c12938130430b026cdc7907ac4250b2e2ed6bf50a56f4a66d02480eaa22a6cbf4aacdf9dcd18910262706b85191b40eb2358137cde2ed9668c521b02a6e79c5302fbb5f1685aac14fc4565de97ada8f33a65550d9d2c7b59437fab9deb6e1fa68e281462d94cb46151be99276b246898f116c2cd4ae2a8", 0xca}, {&(0x7f0000001340)="7335d71e547298b7efc6c45a41ef9688daa184a2ba922ac38a611ae88198eaaa8da7665fe12d7ec4dbcb96c934b895588e87b82f7d14fd4bae42a90b04fc01d9c7ca449455a62a98f616b775359f177c0a74042d74d673b332f0c18db66a361784cba56dbb92b2b7927a291dd5360c336e6cfb677e46435dfc3e7aa90e117a22178b15ce5ecf53ea871631dd2ea3", 0x8e}, {&(0x7f0000001400)="ea0722b67e38e62b82aad81414dbc39b209b6a035343dbb1edf0c0b42c4733e46099496d710c2bd0c40d52a769d33c039610afdd30e3b5f96d272632f87c182a762c5399913b7b1073e88d0d", 0x4c}], 0x398, &(0x7f0000001580)=[@rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x58, 0x408}, 0x3) 19:33:39 executing program 1: socket$inet6(0x18, 0x2, 0x3ff) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername(r0, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 19:33:39 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x7, &(0x7f00000001c0)=[{0x2, 0x1, 0x0, 0x8a}, {0xffffffff, 0x1000, 0x7, 0x9}, {0x6, 0x3, 0xfff, 0x3}, {0x6, 0x0, 0x80000001, 0x25}, {0x7, 0x1, 0x8000000023c9, 0x4}, {0x1f, 0x1, 0xf7c, 0x1000}, {0x10c, 0x0, 0x6, 0xbefd}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x2) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x6) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) socket$unix(0x1, 0x6, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r4}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) pwrite(r3, &(0x7f00000004c0)="44ee97389dd5c57ac08f242f6360c034caed5e2015080000000000809f71de13731238d85939ad6b97a19200be920f75d63d01c9808e6811c163906aad35b2191791a5c50135c8bcad0fbdf10b981e82c29e0c914316d9c42362bd60b1b27f235a7d32ebabd6", 0xfffffffffffffecf, 0x0, 0x0) writev(r3, &(0x7f00000007c0)=[{0x0, 0x53}], 0x10000000000002b2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[0x2]}) 19:33:39 executing program 1: readlink(&(0x7f00000002c0)='./file1\x00', 0x0, 0xffffffffffffff79) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='c\x00') r0 = shmget(0x2, 0x2000, 0x0, &(0x7f0000089000/0x2000)=nil) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x800) 19:33:39 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x800, 0x288) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) 19:33:39 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x1ff, 0x7, &(0x7f0000000080)="f7e64d262ca76d7323660b18974a90fcfdc1b3fc8325b78fa53f9013b9543fc9c6ab25", 0x23) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x23, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r2}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) 19:33:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="824eac3c9e3cb94fa54e705b9c0de72542e5f36c6530758c7e6a9e050134d83eb78200d42a10cbb8ce561c17ecd8378d8e5a14d1485b51a1b47827781193bb40b079200f6fa8ecc045382154758ce4a999e4bf55653370df6dd005377f3fea89f6c37d7d2e621524e0c817602a3bb1baf968df800498e40fa50014fcc7c859ac0cee09f795d85db399dbd13252113671b1c1c75e9be8fc59b8ce6c0c1d80cf7da08d7845c36cc258238f3677bd5c2a1f8e0a3732b73951636f1a1d20525f832480a5a3a9734fcc56edb33abf4cf8d78274ce7a65ebb65c6b472e25a50557de05359c6641e5aae24d07e30ef1a39f20d8a47c726abc011509ca94035d305477da50195eb8d3d2b2a516a70b62d75ab90d62d121b63e15fb78ccce10f892b51ddedee688926b7a650d8ea497dbcbe693edc7ef4db243e7fdcd4e8fb0cb2a1528bde1ed207fffc3a31346248bce9e37cfc215b10876254c1f23fbe40c0f8418eb8bb9952a2bbee7cb747db0da28f00581e041eefcfe464a05020b20e92ff3361c37b9de8ade1efef6c051adac4ba13fb503a598180d39d131a56300a238a063c0b3fb07d38639b2875d25b142ef07a27c37b7ca0a32d080190549534409c1c87d7d94e89eca5b53d0de0809f09fca9159adacd4362e388de111f87d4b2b82b3a5e13b2bede7e421ec90dfb41a469355269f127c4ea09cc9e5d34e77c3e3ce30bc8c1d9dce66eeb8b33a66d24fdd9707510bff1528a5b3d8df44cb0be05c3118eb4a32baeb65cc21c162248f6c1bdbef34dac46a245dfc750c7c3c6c44b786e7420201f56f7c7b94d10cff65e7d804f516496a7e5562829735bcc80fa868f4cfc9500cdf2f210e71d42e013dafcd290b2cb8d1acfcf03b257401ec7f47b03025dda6afac99f3b578debf12fb375bb8403422d789690dd78653faaf6c84191ceb05d48b0fe778a18aef9ed5ef8637174f16fa4d2196e5e698dd5704e3bc1cc7f25681981105919d20f49ed180fbceee65ac34ddf86e04ad2f803249b10100000000000000dd05c878120a9301abbf0a8dd98bdee344b999991c5bd6931885d6084fba94e569992f03cb9061dac64e3d27dbcec4f5b1235af0eaaca6937b1cefb292ea5b23f5d722804c4f91a58d4a486127bed4efb3991cebf3e498f92a8f4a1310b8e5d19c638a02ef15615b027bebacae8e7da78c2029c51914dd135013db464e9b889dcd19f2791bf205378605f9f010f6378891df3323a676f59379939d3590a89a6dcf403883fc5808675a40bd502a0ce3d1f7211af086b5ccfde376e8d5f4a1e0106f660a856d87518461aaa9cb244b274ed06ab7c66d8294052b4d5c293689201d692af7e558c4019871a72d5159c223c7875a494d3b1e20479c3623ae81695bf1747374bffaf13e4df49fcd45f6a6f232cb0613da6ce194cf830f4bf346c9300cc25113b7194737"], 0x10) unlink(&(0x7f0000000000)='./file0\x00') r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 19:33:39 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto(r0, 0x0, 0x0, 0x4, 0x0, 0x1ed) r4 = socket(0x10, 0x4000, 0x69a) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) execve(0x0, 0x0, 0x0) 19:33:39 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r2, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) bind(r1, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYBLOB="641894fe33a2780900000000000000bbd07cdccdd7048a2e014337f3c17908aa4d7f947ac4282949a5a0e9fdfa911df1d5e3d16ea0732c7614a6cabb572c77b83be69578248d88e620ba65558b6623d6e86667a48bbc777321385b5fe90d51122ce90ee88832b904ee9aaf992a41c6ad5ad457908fa1b60700fdea9025f5f0d36b6d76e2f335353d46e2ebbdc9590d17b21056fb2097b9c839ac88517519e39764176306295fe260723aee584908b53d26d37ee652883e9482f76d7290bd187cb1599c4fb0f2b752157b899c965315bf8f56f3f2e99d6eb404d3", @ANYRESHEX=r2, @ANYRESOCT=r0, @ANYBLOB="51e8fdc8283d19d5f66c0e93f0a529c0e6ca32779918c6cd056f9fbbf049224f48e89d61b5cd5539ffc3109811020b0912a112afb2dba40590f066d07b55cdf4bc2367acfdf18274c408add3a7c5cf1e982622ae7093f3c77891ba4b8f4e18bb53685a25ba05ae14e0837d68ffffff7f31e2779441fbd4cb4fba72bdb807d134e108c50cb17fb7a41e", @ANYRES16=r0]], 0x1) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000040)={0x8, './file0\x00', './file0\x00'}) 19:33:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x800, 0x0) getrlimit(0x0, &(0x7f0000000100)) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0x1) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/de\x99/Ws/b\xf4\x00', 0x800, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x13f) bind$unix(r2, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) open$dir(&(0x7f0000000000)='./file0\x00', 0x1c0, 0x0) fsync(r1) 19:33:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x7}, {0x6}]}) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 19:33:39 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x4, 0x9, &(0x7f0000000100)="74893dbd0575758ee712571b46e1379c24eed42400e878ee027b00a8031286a32cae8d87b04d40036c7e850bd4ac57525217410427ae18bd42184af73aa3b16e45cb34643face0bf05d544aad2d08368174418ea26bf8ffcfa227677b26e0d8b7d1ef5169ca1e09618b9c8029391957af84ed29bcbc2dee9c04a203dd54aa8994ce9c184ee6e41e4d081a73c4893ce4b1e198228841e0a78b7c600525896382d2a636460ee314e8a28f58a77c86a95370ed4645e7ee4b7bdbd69acfdce506794dc469c2c3befb3e8bde1fa6361973b377185de9e8de42017744df4eb1590497f85b5", 0xe2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r3 = open(&(0x7f0000000240)='./file0\x00', 0x20200, 0x20) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) pwrite(r2, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) dup2(0xffffffffffffff9c, r2) r4 = socket(0x10, 0x1, 0x1) connect$unix(r4, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0xffffffffffffff26) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x20, 0x2, 0x8) write(r1, 0x0, 0x0) 19:33:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0xfffffffffffffffd, 0x80000001, 0x7f}) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) r4 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000100)={0x5, 0x100, 0x7}) r5 = accept(r1, 0x0, &(0x7f0000000140)) connect(r5, &(0x7f0000000180)=@in6={0x18, 0x3, 0xff, 0x4}, 0xc) utimes(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={{0x10001, 0x100000001}, {0x9410}}) r6 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) getpeername$inet6(r6, &(0x7f0000000240), &(0x7f0000000280)=0xc) r7 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r8 = fcntl$getown(r3, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r10 = getegid() setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={r8, r9, r10}, 0xc) kqueue() ioctl$TIOCCDTR(r6, 0x20007478) pwritev(0xffffffffffffff9c, &(0x7f0000000500)=[{&(0x7f0000000400)="d8f973a11f12e827b836b7bdc8d4c64a5baa0d7d0c4e0cdea56344282aec0a49f297ec6b629aed7e51c8118aee09ccb66e55e0102d0a0807dd6876b5b8f47be3a7967cfe2425f9502f8581255385933c666631b0c13957ab93c97a47e74d8577a498b7f25c0e0df445c39927992b212322c9887c3b67c4497f367ad734a249f4edce9828a708485c4016aef6ab352931699924ae8496f4d4362037a3668998e4852b25c29e431e6f23e0f8ebb112e9c39092d049fd08ca6e6faa60297fa03d766dad7447aa5807bab34227910bb81b99b86b7e65b077819768dc", 0xda}], 0x1, 0x0, 0x0) kqueue() sendto(r5, &(0x7f0000000540)="f747687b64975ee2d6577438af53cce13f9c2607acfb66d4a38df929d7ec51463c9b58aa70eac6de92f173118b8986d0e4f6c40605bf03a8ec128bd33e29512d", 0x40, 0xc08, &(0x7f0000000580)=@un=@abs={0x0, 0x0, 0x0}, 0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x2884a, 0x0) r11 = semget(0x0, 0x7, 0x40) semop(r11, &(0x7f0000000640)=[{0x0, 0x5}, {0x4, 0x0, 0x1800}, {0x1, 0x8, 0x800}, {0xf, 0x395ccc69, 0x800}, {0x0, 0x800, 0x1800}], 0x5) pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_GETMODE(r12, 0x40087603, &(0x7f00000006c0)) 19:33:39 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) clock_gettime(0x0, &(0x7f0000000040)) 19:33:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) acct(&(0x7f0000000240)='./file0\x00') pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r3}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) chflagsat(r3, &(0x7f00000001c0)='./file1\x00', 0x8001, 0x3) semget(0x2, 0x3, 0x20) pwrite(r2, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r4 = fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000180)=0x2) chflagsat(r4, &(0x7f0000000080)='./file0\x00', 0x10000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2000000000035}, {0xffffffff80000007}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 19:33:39 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000380)="2eb8c6b8613d62930300000000000000002a268bfec6b10ca54d38df83e81cdf33f180125370fa2915911eb48231ce5f30835ec97ff173074838a8080938d1bc55aa064ec3c45c2d198c7a6a90e39c938f5dde2e5fb063b659f0fe59a2b109d556d028161b5b", 0x66}], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000700)=[{&(0x7f0000000600)="1ae1", 0x2}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r2, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r6 = getgid() r7 = getppid() r8 = fcntl$getown(0xffffffffffffffff, 0x5) r9 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) r10 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003c5000/0x4000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000002700)) shmat(r10, &(0x7f0000fc4000/0x2000)=nil, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r12, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r14, r11, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) r18 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) shmat(r18, &(0x7f0000fc4000/0x2000)=nil, 0x0) shmat(r18, &(0x7f0000c6a000/0x1000)=nil, 0x2000) r19 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r19, 0x40047473, &(0x7f0000000500)=0x5) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, r23, 0x0, 0x0, 0x0]) mknodat(r19, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r19, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r19, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r19, r21, r22) r26 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000100)={{0x3, r21, 0x0, 0x0, r24, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r26, 0x1, &(0x7f00000002c0)={{0x1f, r21, r25, r21, r25, 0x10, 0x8}, 0x10000, 0x200, r20, r20, 0x31, 0x8000, 0x80000001, 0x1}) shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r21, r15, 0x1e4, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe06, 0x9, 0x7}) shmat(r9, &(0x7f00003c6000/0x3000)=nil, 0x3000) r27 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r27, 0x40047473, &(0x7f0000000500)=0x5) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, r31, 0x0, 0x0, 0x0]) mknodat(r27, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r27, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x3, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r27, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r27, r29, r30) r34 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000100)={{0x3, r29, 0x0, 0x0, r32, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r34, 0x1, &(0x7f00000002c0)={{0x1f, r29, r33, r29, r33, 0x10, 0x8}, 0x10000, 0x200, r28, r28, 0x31, 0x8000, 0x80000001, 0x1}) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r29, r6, 0x1e4, 0x8}, 0x5, 0x5, r7, r8, 0xfffffffffffffe06, 0x9, 0x7}) r35 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r29, r35) 19:33:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x3c5, &(0x7f0000000340)="a2") 19:33:39 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x1cc) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) 19:33:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xa0, &(0x7f0000000180)="51d3f47fc3a3741116547e41fb31f8fc6c3e2802ccc62d660dfe9a0e6121ae573d5d7225fb271d43a536452e9db326086214861a75afb64f506d4626e01d30186d3fd9b59ad0ff8900d20d2a69c0107e30f7d674cace44d2191f1311b87b776c0069d6ec1fe25604de85db69de86776f37728f2a731235f62f8d0e1af386f8275abeb990e1ecefea82050e2b55a4aa113832f6158daee9fb243bf2dc8f436c13") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") 19:33:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x54}, {0x40}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x100000000, 0x8, 0x3, 0xfffffffffffffffa}, {0x29c9, 0x4, 0x80000000, 0x2}, {0x0, 0x8, 0xff, 0x9}, {0x81ce, 0x3, 0x9, 0x400}, {0xffff, 0x3, 0x400, 0x30c3}, {0x101, 0x7, 0x1, 0x401}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 19:33:40 executing program 1: socket$inet6(0x18, 0x3, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) getsockopt(r0, 0x29, 0x68, 0x0, 0x0) 19:33:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f00000000c0)=[{{}, 0x0, 0x0, 0x2}, {}, {{r2}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) write(r0, &(0x7f0000000ac0)="582720efabd16ebae60400259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619514a4c8ad7ce4bcd660eba26135a223bee40ebfab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d7228193ef16a0000000000000000", 0x65) write(r0, &(0x7f0000002580)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d0000000006dbd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff1639ad7ccd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5ffa4d8bf18460869a8f385273a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x891) r3 = syz_open_pts() close(r0) dup(r3) getuid() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x6c}, {0x80000016}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1f, &(0x7f0000000180)="b6") kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r4}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000040)=0xa3) r6 = syz_open_pts() ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x10000000001, 0x40000000000d9c, "9f8dd8e500"}) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000240)={0x2, 0x3, 0x55, 0xf4bb, 0x7}, 0xc) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f00000001c0)) readv(r6, &(0x7f00000000c0), 0x0) 19:33:40 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) socket(0x65259f4ec68b49fd, 0x8000, 0x5) write(r0, &(0x7f0000000140)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) 19:33:40 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f00000000c0), 0x30a) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd86088b1ddbfba5fb15", 0x73}], 0x1) 19:33:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x95}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r2}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0xa6, &(0x7f0000000240)=[{0x100000000035, 0x0, 0x40}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r4, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035, 0x0, 0x0, 0x1}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6, 0x5}]}) pwrite(r5, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r6 = dup2(r1, r5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r8}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCMBIS(r8, 0x8004746c, &(0x7f0000000280)=0x8098) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffd, 0x8, 0x801ffff6, 0xfff, 0x8001}], 0x1ff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffb, 0x8, 0x2000003d, 0x6, 0x7}], 0x5c9, &(0x7f0000000180)={0x83b9, 0x3}) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fb, 0x5b9, "03669e85ffffffff13dbdf71795acd76ef3caf00"}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r10, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r11 = socket(0x18, 0x3, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r11, 0x0, &(0x7f0000000340)) pipe2(&(0x7f0000000380), 0x4) close(r7) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685", 0x1d) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r13, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) fcntl$setown(r13, 0x6, r14) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r12, &(0x7f00000004c0)="007e1167b9a5e2173cda0e8489f8e2cc723eb1bc0bb027990600000000dd8f9e7a8f8c7f03000000fe46305e5ae154fb50b8f5f1894379e6c0a09e76d1641bdf04149e035504c4409a7c8c66f85d3ce218875bad7fbe733c1e7e732578423b66dda4cb016d5c6b7f0a1cd390e5f13431dab6e3341a35b1c5fdcf341b1b9bfe6250db53375838b952fb16baaebac390d86b52ee8b445f0e7545874962458c31", 0xffffffffffffff11, 0x0, 0x80000000000000) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 19:33:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r0, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x04\x00\x00\x00\xeaf\xd5i\xfd', 0x10800, 0x0) chmod(&(0x7f0000000240)='./bus\x00', 0x1d4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r2, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000640)=ANY=[@ANYBLOB="3e40c8bc521067d502595b29c07d58c0d3cfe264ae4259fe79f5de27c19517b92f2adc602f13e873140075d8104664714ea19e141f0584585aac24e02b8e888fb41725e62ffae723301ee367f7c575f1ab5acf74f6d62f468f5da731d2f98c207a1aed4447f0599b52b43d298e4c31cf5b78c17efbe2864543da8d46322ffbd99503e62e0b8072d19de6eb12fc84588b9a892e04bcf99f87659325f47e28688cce93c531585e7d42c39a107c4ac7c19741b2005464a260d2851e63c204592f086a79d803476f25bd7ffae52c5ef1b85b9c2ce38683e82a50c18d931ee6661fae0f679852501ae6a35a21cb8fa14cd5d04975e114547663042fbc4ff3dc3454c2c262a246ea354718999a7a26d228b1ad481b2c9b99d1f1e4382cbc588ce47d3a45085b67ce3ccc84e2506aeaead4e52dba10de3841e8", @ANYRESOCT=0x0, @ANYRESHEX, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRESOCT=r2, @ANYRES16=0x0, @ANYRES64=r0, @ANYRES16, @ANYPTR64]], 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r5, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000180)) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x6) ioctl$BIOCLOCK(r2, 0x20004276) chdir(&(0x7f00000000c0)='./bus\x00') write(r4, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 19:33:40 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) minherit(&(0x7f0000007000/0x3000)=nil, 0x3000, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r2, r1) pipe2(&(0x7f0000000080), 0x0) OpenBSD/amd64 (ci-openbsd-main-3.c.syzkaller.internal) (tty00) 19:33:41 executing program 0: r0 = msgget(0x3, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/213}, 0xdd, 0x3, 0x800) msgsnd(r0, &(0x7f00000001c0)={0x3, "fcef001476ecf8e12afad5570b332aa5aef05880ff3bbbd3"}, 0x20, 0x0) msgrcv(r0, &(0x7f0000000200)={0x0, ""/25}, 0x21, 0x2, 0x1800) msgctl$IPC_RMID(r0, 0x0) msgget(0x3, 0xa29bc9ed1eda3ad1) msgrcv(0xffffffffffffffff, &(0x7f0000000240)={0x0, ""/126}, 0xffffffffffffff35, 0x6, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = msgget(0x3, 0x0) msgrcv(r2, &(0x7f0000000000)={0x0, ""/213}, 0xdd, 0x3, 0x800) msgsnd(r2, &(0x7f00000001c0)={0x3, "fcef001476ecf8e12afad5570b332aa5aef05880ff3bbbd3"}, 0x20, 0x0) msgrcv(r2, &(0x7f0000000200)={0x0, ""/25}, 0x21, 0x2, 0x1800) msgctl$IPC_RMID(r2, 0x0) msgrcv(r2, &(0x7f0000000300)={0x0, ""/254}, 0x106, 0x2, 0x1c00) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000040)="01", 0x1) 19:33:41 executing program 1: socket(0x400000000018, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, r1) r2 = fcntl$getown(r0, 0x5) setpgid(r1, r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="00004b2e9b39209b4a8f60216ea7d714328900000000009bec70036fb2c291be0cace4f42a47d03e9989589c8170090b8207bbf52b3892bbc706549cbbc0bf5e77", 0x310) 19:33:41 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)=[{0x24}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x100, 0x1000, 0x3, 0xfffffffffffffffe}, {0x3, 0x3, 0x9, 0x100}, {0x4, 0x5, 0xfff, 0x73}, {0x6, 0x1, 0x0, 0xf8}, {0x8, 0x2, 0x1000, 0x1}, {0x80000000, 0x20, 0x8a000000000000, 0x81}]}) 19:33:41 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003f0000/0x1000)=nil, 0x1000) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) mmap(&(0x7f00003f0000/0x3000)=nil, 0x3000, 0x0, 0x32653d46b834721a, r1, 0x0, 0x0) mprotect(&(0x7f00003f1000/0x3000)=nil, 0x3000, 0x2) 19:33:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x30d10, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 19:33:42 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./bus\x00', 0x5, 0x8, 0x10f3, 0x51390f6e41adea33, 0x5, 0xccf, 0x7, 0x0, 0x1, 0x9, 0x9f7}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x4d) ioctl$TIOCSETA(r1, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 19:33:42 executing program 1: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0xfffffffffffffe02}) setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0xfffffffffffffcb1) 19:33:42 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r2}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) connect(r2, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 19:33:42 executing program 1: fcntl$setstatus(0xffffffffffffffff, 0x4, 0xcc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c", 0x0, 0x3}) syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) 19:33:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="3e2a7913e4bad21c71004dd36a27e5e27b216d67140800001b3dfaf91739fd0f0000e552aaeefeaf8605d6810a65926d49ea32f0f2c85e2c31c61ad449011f78230000000000013c1fe9002010000000000001ff10340b92eace5ab6bf20444002", 0x61) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x0, 0xfffffffffffffffd, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) readv(r3, &(0x7f0000000040), 0x24) 19:33:42 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) recvfrom$inet(0xffffffffffffff9c, &(0x7f0000000000)=""/80, 0x50, 0x4c0, &(0x7f0000000080)={0x2, 0x2}, 0xc) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) mprotect(&(0x7f00002c7000/0x1000)=nil, 0x1000, 0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2, 0x0, 0x10}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 19:33:43 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0xd1, 0x100, 0x8, 0x58d49d5f, 0x4, 0x0, 0x56b8, 0xde}, &(0x7f00000001c0)={0x180000000000000, 0x5, 0x3, 0xa9, 0x2, 0x9, 0x2, 0x8}, &(0x7f0000000200)={0x2, 0x1, 0x471, 0x7, 0x3, 0x6, 0x913, 0x80000000}, &(0x7f0000000240)={0x3, 0x4}) r1 = kqueue() fsync(r1) select(0x40, &(0x7f00000002c0)={0x8, 0x1f, 0x68, 0x0, 0x3, 0x80, 0x20ba, 0x6}, &(0x7f0000000300)={0x8001, 0xfff, 0x80000001, 0x1000, 0x800, 0x4, 0x6, 0x2}, &(0x7f0000000340)={0x0, 0x7, 0x823, 0x7b50, 0x62, 0x100, 0x7ff, 0x4}, &(0x7f0000000380)={0x7, 0x7}) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x1, 0x0, 0x9, 0x2, 0x4800000, 0x718, 0x7}, &(0x7f0000000040)={0x8, 0x6, 0x3, 0x3, 0x5, 0x0, 0x6}, &(0x7f0000000080)={0x3f, 0x0, 0x7, 0x6, 0x7fff, 0x1, 0x10000, 0x3ff}, &(0x7f00000000c0)={0x800000000000000, 0x2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r2, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x40, 0x7) 19:33:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = accept(0xffffffffffffffff, &(0x7f0000000140)=@un=@abs, &(0x7f00000001c0)=0x8) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x40000000}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8]}, 0x3c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r3 = socket(0x18, 0x1, 0x0) socket(0x6, 0x8000, 0x3) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x13f) bind(r3, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) write(r2, &(0x7f0000000040)="670dc3", 0x3) dup(r0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000200)='\x00', 0x200, 0x0) recvmsg(r4, &(0x7f0000000580)={&(0x7f0000000240)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f0000000300)=""/213, 0xd5}, {&(0x7f0000000280)=""/1, 0x1}, {&(0x7f0000000400)=""/207, 0xcf}], 0x3, &(0x7f0000000540)=""/35, 0x23}, 0x171d7c4b5d7fe5f0) 19:33:43 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) dup2(r2, r1) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x80000) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) setuid(0xee01) r3 = msgget$private(0x0, 0x104a6) msgrcv(r3, &(0x7f00000005c0)=ANY=[@ANYBLOB='\x00'/203], 0xd5, 0x1, 0x1800) 19:33:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:43 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r2, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffc, 0xd, 0x80, 0x4, 0x8}], 0xff9, 0x0, 0x10001, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x80) ftruncate(r3, 0x0, 0x3) 19:33:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) write(r1, &(0x7f0000000000)="62be9218cf81f18c85088e4b765ffec32528c8cef44a2d692fd11a199850307e2ed9d0492e46fc935cb646ae1786c4ec074cf3e2462349928eebb16387369e51d5e7067462c3e39553430aaa500268a6adfe4aeb00a7ba4e40c636b1c4e8b0607fcfb9273739e074caa08585a083b1d7cb32009e15", 0x75) pwrite(r0, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) fchmod(r0, 0x4) 19:33:44 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getgid() getsockopt(r0, 0x29, 0x20800000032, 0x0, 0x0) 19:33:44 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) r1 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) accept(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000c, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) 19:33:44 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8002, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r2}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) sendto(r2, &(0x7f0000000180)="c857e7d5f3e72b01966872b7c629f2f4f0a0546af8597a14aa8e7cccfeac5715036bcf110efac32faabec9ee5731a5b01198a00f6df95329e163e355ccaaa86adf30396aaa1f5d4c5cd704da45295ae4af87a631f7cf4fc44129e3df7396406a601932564c6446c13a019119648de5d2c5307fff0046cd8035e95189892411d66017a85a3297661040de05665a933c615a1c1412d27cd02e38ade0f461a8aae35645c6d547d420321a6ba950457cc04ccc19c969fcd489d95036291b71e54a77f63cd27ddd06fd164b6c2cd3c8613bf5ec9092ecb6dc3fe8530208b2d55bdc3708a5b941feed99b7fcf4c19efc2365a15c4a42f032481f448122", 0xfa, 0x4, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) recvfrom$unix(r1, &(0x7f0000000080)=""/138, 0x8a, 0x803, &(0x7f0000000140)=ANY=[@ANYBLOB="0100b48b742ccc7dfdc3"], 0xa) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000001400)=0x10) 19:33:44 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r0 = getpid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x3e78dd555f80eb2b) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x420, r0) 19:33:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f00000002c0), 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$BIOCFLUSH(r0, 0x20004268) 19:33:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x5c}, {0x6, 0x0, 0x0, 0x40000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffd}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000180)={0x7, 0x200}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000140)={0x4, './file0\x00'}) 19:33:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x4}, {0x80000006}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r2, &(0x7f00000003c0)='\x00', 0xd97aaa4b2e5d648d, 0x0, 0x10002) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r3, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x4, 0x1, 0x7, 0x9}], 0x2, &(0x7f0000000180)=[{{}, 0xfffffffffffffffa, 0x4, 0x20, 0x4, 0x1}, {{r3}, 0xffffffffffffffff, 0xc4, 0x80, 0x4d7f, 0x4}], 0x1, &(0x7f00000001c0)={0x7, 0x40}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r4}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCNOTTY(r4, 0x20007471) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffea7, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 19:33:44 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x118) fcntl$setown(r0, 0x6, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x22, 0x6}, {0x42}, {0x387, 0xffffffffffffff92}, {0x68c36fb7fea72ca4, 0x7fff}, {0x21, 0xd5c1}], 0x5}) 19:33:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000280)='./bus\x00', 0x400, 0x1c8) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x1f, 0x1, '.\x00', 0x6, 0x66, 0x3ffc00000, 0xffffffffffffffed}) r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f00000013c0)="16ca2e82edf88b382f5db990b5202a704962f5e4352aadf288dff8cb5771fc879a4220662f183aab2279e18b96cf3b3341dec64957b9ddd60ad54318db68d8ded6bd49e77f0340872f6fc998547520e1348c80221ce6b872daabe11668981eb44ff98974158234ea335dbca15ea2c7df9d17d6d147bdd10fc0473f6df61900dbb6ec8fd6b947ca310f3ef69e1c10be9548fefce3b2240fc26e6412bdbdcd467b78011c3bb0680a9b0ba9843dae47c4b9cd60ae9a1625769027fb238ec2c18a5ec6bbdf5025b7e38be07f7a11c22bdd97326322d504f4dd276f7dce331f80cdd2963e7f99239abacac4ac6d9a1a02a383e30871352ee800c0c3a5ea6a99a13f00988d71ef52550021b20f8d0606a7d20071a0afca620c240bf5140a3c639fac932ac56c7066c709db53a4c9f4f96c624d582ecc2592b7c3240056821cd1f8369cf0b941cdcd561530b37060e889a46af57a872f28845ffca3a9832d171054f4de5614f3f8cf040e996b4a4d741eab844a79377fd456b66d58628643812f4a8155abe53f617230f5dea5395048712615d9d66a0a83265d5589f64c0369e01bc267747897598472e937e1c323e1612e093f62b80123e846a300e5f2cd74a0593c4fd983c323610bedf7936e856a3f57f5d4b7046a0957e200c2a10d43354dfe9c7f7d4fc28ebc8e61015be01e223d489999babb702c16c0b7f5821331e5cb712afbed4ee6d02926291a0956be0fc7911e947a53848d2d26ec42be675ade52578a05dac760f1febdcfd34cd550c1a3aa94f33ef1b27b37bf7b77749e4477d6d4762cf5d245e6a6392466030a8b701d3ee804a5335c12e4f952713cb744e2c0c1e680bfa9091d2010972b016213e3383ac43d404bf829227df697796416a4e51a331e8d999dafec916290d14311da516b7ec234712e961b500700b3e8512cb14905eb961f52898766e484f8c0e558df01fcf7f4f49ab4403ce5c4e2c2d98c7a80e35838ec2c17a51c31d65ea1932b166739da66b0550be0321aae3ed3db7b833f32acc147da23502214100197ac5f460c94e47d793275b3cc50cf656e9ddcf084c4129ad6f62194215cc29e0751df2d8f2af75c9ce9fcf5a0b751152ce580d052efe4505aa3a94511b2cdc138781d092feebd69fc9c65e6dbe43f501a087041717d2b32bd8bd515f1894024e1385f7a79575934660774cea6f9e80bee7525115d3f81921722ae68e51b0580c9be4b8a93c157216f736c29451c8d400c9e7782e4cdef03adbb5ff12c584a3b42580f1148688c4d5abe3067b0b563e7535fe3d388076e7c763ffcec3081ba7013d1dbd11c3e8073c648d7e8830a8d0726d8f5acd3df520be8ed69b84fd6500e2f37f837fecb5c8fb8c082cd1275935da123c37697bde4c0a511c73cd511bfe78f1c4ca299190817cbcb0081a5ac0a5c05018d7a0873085c14d3b6e89c0432938950ff0bf9c327ca9cf9de68372141b46c7bf1386adf047b1fbf4b07e3984bbf9b9724d7c627a6e8ba63fb8c45d453da046ec61ba6ae6b0c2b8b59f347dc401f6f3c46b9da0a38e6a2e9a196cce70c5455c704d0a47545a81b37319af8c1033fc9fd3db62ff2b9d417a450d55527d96cdba810a214989b1e81607229f918686291cd422216d80be0b628f31e6ca4cde880ba2fe487755e5e934064698c16b96d72c47d21bc8dada1d98823f63fa2bd72b5f6919cb79dfe297de369e880af0cef1b09113071111f9e03110fe7afe64fb524d41d136a1d58f62d68ad142fa346d76f7c752ef45af156ee3c2c1843d5c4a839bcce95a785b02869555267652aa4cb425de08e770068fcf6c814f3cd61e7f46d15ca7fee52fc14f6b39efb990e7fe248989159714446b4d02b9f7e2191d71e9a171b640a72e9eec2deb31ea055d5ea8764b4d2af8a2ce53fa13e26431742afbd4b2dca7eeca50eddc37dc2f28e8513a535f494fb9cd1e291172dd25249d630244ace8fa514421378c0e9618822e812e5f9b14090d10198bbe6474e0e3869826b010eb49f410ac96c8c3de5a8adc9af21df34a93ce1aac566070f0b637422a7e298d6db603d1fc4c487f10811452287300080255e0ebe6d9de90dae040def188e928bf6fd6014cc5a63023c40f922910d34e6657bf66ab3b45dcf5dc9938a9a37524ffd3663d76796eb295d99fd46d779158dead428f87671413ed671f332caa4380ab36eca0b50ea608163c91d6f172c654dc94b4be2b4d47981b1712c6b21060c0e29165605ebc69867748fe179663ae7b9b57d1289b4b9c35f59caabb2daec14dfbd46b8e740b9f589db2a75aacbffbc56268ea5b74107bc2cb5e33443f28e976e5e73ff17f1a1dd1e106a9d0871c7482194b74cfcfd76744d2e35dbfded80ac1458effcde2d2315da8f2b4f57d8bfb1bbe9bed828adb20d230accb4021f7625afd91f818ac5fd98a207cc66b3eba41f4e05cd1a123668145d4630ebb2fe2f41a395bdfa2d40ce101307c76c7080e6d1b4a2ce0941cbf54d816fe10de2a24c3d186ddada55fef419c75b738300fd5fb4730b8ae404b0f0b9e168ff576ffbce0bb14487d351765ada2abf857de24dd4b5687bc48e680f62f948304918d294eb4978b7e7a4420f1c818db154b704da9d7b3a038408acf328f3b0aa4a5389b322097c613a2d3bf3090c2bc5836f77f438cca356bdafb5de09cde8563c116a17e1ca3c45788ab9adf5a6b8c5c362168c8a20f0e0a3b9b4e81d415b40a241bca388e2ac2b07a03abfdc2a93ed830bc68452357fc4e31be21dce623b1da66dfe1424ec7c39d563e6057030cf169952c8a7556bb9ab75f1641bdc2a6af550a396d73673aff41a102d8af75275e56819fd97f7e1813467be92e827165e213f30efdb82f58554e4d8d2ad5832322a1daabc038181e7554f849fbb0503252ad0962ae3953590d448aaa8c838e2c2f3ae22df9ffc4f3010534641ef5f68892ecc759671e060ab66dbd95bc272653688296baae0c9d1aef4ae5157f76cecdf5744df523b2cec7971665c7042df51504aa7902b03c8b0f3518933a4ac3548e29cb8b53a1b2d427f1221c8009f3e8a30b273ac28967c2e9388915b3f8e26765829f22e831d98984a0736a8a57a8184b6ea211ba8f78a42982a3e9054f4833b845d9936e5b29931f2c67dca5c9b13573e66935039fed17a130ade8da5eec29de5b34adc44573fc3ca2caa8de305f8fb3bd59359145e2057076640160ea4ff4480abc165067e440c3a713045ebb5fd01a589719708ae8c3dde432c0c8585ba7b3dfedf1fca3329315a06d7d9499d54a80af1918382cf02e33b5eee5be111dc9628f2de60200fe19fe4ee0a818610ff726f509b3df67c4295027a6f1da5500ff4d417960c0ef61ee23f89ce04504b10344753da45dcb1efa0f803556b0d61fcc1ba50a1178cf90f7af47b25dba9ff875f07681a9b030ed096bd44a089d8629987bb7aca464014dff5e57b2cd36a5c10b428ade1f6082198d39ccf0fe39ccd6e322f003eabcecb0007a4d25879845e00ae0107cd102b1e7f3d88af7532a86569fbad7a77fd681ac80ec08c95983a9a957a62a8156169ce782fa36de65f750047543bdd174ffc9d41cd830e077bd6eacf923204b688ea59b3c3d11d8c1363b918391e4bf76fac2c9b0976b4a71312f6b58a91d651a7c71f9fe2ddcff73bf526c7be9d5a94285bb842b2d7556e1ce6d964527b910cdcf818f163d34cac9c6aad265e94af808a187871c7eae75341cafd83421ef2c2530f907705378e0e6ec0564f355e18e9052872e6807541aefe334543bfb4687280b68848408a48c166ca0967108dd4ddb00de36e7cfc991efb4b4ac7cf10e5e674270ae68ee994cd83cad748ef0b6c8c3431350d1244022b80267c1fbf7cd69169af967bf4592e06fc26b9a7e34bb9bd072b5860ff4fa97875d1e7f099ae2127a094e5485c9652e7d4266111eda454d7997e0167c337d9168bdaf785fd3e5df8c04786e0d9f8c19f5b6f592653f0cb3b9c3a838aa5894ee7e8af7611569fb19c306e7ea7af1455414d02d5949b3ddcb395ff06e3690f875ddb41ee21029431b3a9867b0f4a18186b7cc1e51de5fe3cf7135a3c242bd40491985268aecbe705468939a5b6500b17f3d9c68578c040fe118d8638c1d20c0e68570b14fe5927f09b6bd42b5522de649c8f1010dc6cb293c8939098272d2e95ca4776ca7bd6602911d42d4f7871f76bb7c34b5b3f9ce7a6f1f46b45ec2518b7991dcfdb0b9043e5b169e521d606159a6e38e1223dd90f1eee1d63bf10706f7e09affbad18ae4b6555c016fcee1e43ef3350d86a6eab14786868b574da2ed7c22552303715399b854be0bb17d4039247bdb3594829b4fd7d09c68b488e85ac503b23ba7007275abddc66babac11355ff808f4e1872bed117af054a368c683ca9ee7ce7974ff644533d1c63773586d7f6e7d3db88425ce0ab80b047c84993591f944167907850e9b5c5e16c0dfff5486117f4526aa1cd17df75f3b6d5ae2d04b32a06d07c100a9691a5d8ad251b9ea204495d7ed3d39cb4bc19f72317dd2d774d818268746357febe6fc0ab81fbfb79db3134f49d281085e1b42a4d9f1763584aad82c1ce9d5e8eaaf90084e34b23b4262659731e116aa82cebdadbcca14b47c398a17e25e2f241829fa5a5acff9bb930e5d4b963bea683291662a48478eab862eb7f9b9f397f91faed8f729b03c4c2a446f029792721a627ba7d16c8291806bdc7e32f7807a68b8ee6b85d063ce7b3b24d62dd615352e118c507be1bb910bdce7451773eb220dff8b744ea929323ba237e15ddf885f44b1bedbc1ecb3a6c60ed81c1ca608581bad86bc83628a14154f97b049a8de3691c25510065f7b389432f49c66b63c0407fb30fe3715e85c28346002cdb64174de64a27a4de908f2b26ffdf8b4b9fd667cd6865a0733362f646e2c9426886596194f5d1c9fdd0acd0ff0b74839ca3681016cc6aedcf03f0227a4c237307398fde5ca037803946b558321c7e326d7278395b4398bf0531ee7fb0e453a8b25a9294860a162f3dcdda2e3083785c9e34391ecf94fd44b11df66f566f2637dada3c212582ef59d55ec11b7c5bc116cc35096a0758919f9eeccf3fb374f6a9066c5117c479ab4a776e77ac65bd62490ff5109eb836d8db04ad3afd00f01f4cbce6eac69848606db8c5c06be6e076af4cf331207a97fca8d3f2ceccb41da0db09f41482fec39ff711c4ad4d91901c3674a2b43e27f88b0cba260a0888c4bf97dedd2191572fb8591afec6c16c71c2e8c42b5a5ca023678b1c141666210ed2bb138dfbb6134e18ad68bcc6bb16da2431d2e1d6431759d73dd7fdc5f4311700c6ee3e7180ef8cbf20c37e30f5d6a453f3f0174426700178e4a654e5585c7c7afc05410e2cf5743bbcd7e25e65cd3167bc1d16b29053f6cac1b038c8530962b86cf9c745bfff83be4ae3c9804fba03f1e7067838cacb1f82733c20827641a2b53534dea0b197f2326c6c403817034b1675cfe85f9399641e51f7770a30dc4a911baccd9b93c8ce987c607d98f25fec6fbaecf6657bc186d7d209bb89830f2cd19f297315d74834141271fd0bd58a7b01cf54119aa011e57cfdfd4dab6000dff2f998c8f49656ec004a287337c8d6fd1637d691fd01890f73a3ecae2181e4eb86a0e04920a6788de0855656817753a3cf9d1b980eb68e7e174fd509fe1bb492debfbeb64af36868593c348a8609247ade6b2aae7ef033fe6f307f4841b43bd6d12f5807652a7097a65775357f0b573c07c59b", 0x1000}, {&(0x7f0000000140)="955b14aeef39d8a5489673cf427678478624bfc8915d08c85e7ee6541062d75c8b6a718e4ed4ebfa9cde77f9219556956a03a0bcbaf278b593c0d423a7ad17fbf52fb2379e5bc0e8fb56f4c8d0617de59daf935b1fd1a53bb354a63050e6ec6b28c5124a9a56edee6285234a9528178bfdb0dfac31cad706dfd1429ed532dd1c2fd9d4b2fe403cbe498124073ca6285f19bd2ff46b75f9111d622802efa966accc2fc704f7627038b9f54ad21dc1579649ea7d2b69ad1907615b9bd393126a9a3d7436b37725233595f47ed991301b0c792e75281482578fabd1c853", 0xdc}, {&(0x7f00000033c0)="71ecf37513633f930fcde412bd484c3fd61fec588a2e4509ae25febe965ab364064ed723c26c8b9ca01a2af71b529791bb2bad087c6ab6f5ef7f6dc846b019b98fa15d6297c557523ae05f44d49381e2c6e84b8b340c7fc9c29ff0d1671165bbc696e3e846119f4ad5310dbcda64b6da0d6f30eb891afcc18d19621211df83f2d0db68714494e724af9d6bc19ff795a5ecefe710f6131aa6a7f2546d29c2cef3e3aa80241bcdb44118a89507777c75e4750f624641f33757400a60f6f3ef9c39c2c3370e266b75a5d65baf7dd4cf8b3c2f7b65ac28819054cf2528b037c8833c191c21bd86e7f231293432fac547a8eab2ce5186a7b183faaeb196c4d2eb2bd02cf1f52b7376c0e3576e9dcb611b56094c5dec3e9d879b076a0de31ce94e464ec9e6938f443850c6ee99ac9e9fe07a59dc932e5d7919ee03f044e9c712b3614d203a42fcde8668d1aa815e2c86fdfb0c22f7fa9a97214c6076b4beca6f82127216c5587c0a7d4d330498701f2a6f77902c5e3d3b5d7c91aba21139d257b50c936f6884dfdbc3f3a20a248d32558857ca79f49b3003a19db0832d83c0d202cff1315660755fcaff1443856a4e8ebf19635ee74a3ddf0e4669d4d97db8af259470daa4c199e49cb3205397ff29c7556c82d77256932df810b0592b02dfcebabcf664f58eaf467f6f7fb75548734660e00e3acafbceef50bef811fb77d0d0f725c51a8ca30485e7ee41442fd59d0179148ae9e921ea97e96fd101ba979fba0a8203d67c25f136fff7d4c06057b639aaa5dc98b363bff9f251582849358032b24a159750cae2d49e3c2498e4c2c35843cf6ec74fb06a1161ddf87d7b49b18ef9f26cf9166d0efdd7b45b2e5bc77b13bbc2e892021ee2ab5086fc5902570679ddd37dde038100a8e91832c5cc085425ef47c8be1c71004991b8e22277ecd3e36e42e66bd65732f65af3d790e272575454e496da7de19582de94c1b33357d15ff37ae0fa42cf914e7e591b9be195571c65ffa1e00a904bb4e15d4039b6aa11084a483c5e3fe49b27151dbf4ec5eca2d76360a8e54c0685c3612516710bc272351553c3b8bbef179ba392d7a1a602ef4d45dc9ad47cd2e4f7bd3f2e4ca426c98d9db2d64e21f848550d8e462db0376b6f4546b17f3b284d73c654c7f9e9108f7ebde7bff9b970e9a7ec237a8c5a44fac7da9cfce4e9d771935899ebd52ea995ae8413fc60bd7b24e0d14435671b46abcce5033fcae5540a9698df1e691277b0ca59098bcf2592631afb16759606a1f7e7f436af110d61fb1996ed0876af931b08873c680200194f87b263626380a472d1de7b64de6670ee5442bb6a8c4fade1da66c6fa5c32f9ec12d012985a24528141d783a63e387d2d0de02afb2cd5b4ed0d29f86e0a64ea6b0ea7836765c7e8ff995f14c131f970e73cc5c6a0edd186bea4a75592fe46c1654fc275689bdb5951314e78b2aa03f8ce26e10d66b01f5eb114e1b6b63f9516b680abdd92c64bceed1ffa1f8a49a4b4254066bee7712f9005262b3caba60deb6fcce2450b1d415c57ef5ecb2189f587603a65e53476042b15f2eca0b68987ed5c59819ade1aabccaa0ec20ffde581a7120d50a245effebb01b54ee9dabbf0d78a0a8d6d9f7fc0c8b15b7035a13f33e48b556c533ebfcb86d3a93109ce00dbef359a56ba85ed3872ec5ed7f503b7b26b2ab065abe0dead32336cc34b747a4b756ec5099eeac653cbc09c9c4f58fd7a14a43c99cc6b9bb22bcc5e155462aac03825172612efc7352adadc54f1b68b7b6534fdc789a5df519bcb6edb457f97892c6642309c57835f29da12893d2f0fe0db4444e484299cf3adb944ac2e73f47a94474c7ffda94846777b17148397c1cfe0ca98deeb1748705cd63767377eca2d3fdc3b5e250cac5dd1686986d322f7ac92aed0f2f9b717dfb4926c432284dc780d2303cc3d86da78f3795ace8674325b6be51998b0e68340755a48c1995d1edecafc1f9b96cff6276a2a47fc006815e43e4b515f5566898f4f476e422f2e5bb01c8c7779e7e09903c64dad462eedb7d74c838e344290b496ce217072d355c132d64bfbf49a13fb2558fe187003165ace560b07a42807fc3e049519a6281e7e8fdd2fa0520f62713ca912c095c5656f0bbc52bc042f889e5b50326119bcf3b7a5caece66029ec2683c46caaea3f24e6087781a9fe9a29a630400440d983996208ccee14567cde4eee74ee90c8536dab71a8a227767a297efd3384a40f838efcab3bef711b4650de3170f6354c2969773a157ca201fe12de331c760fbf19d268b911e271465b95937030e5e1e5f5cd87d54633051133eea6392a085b1184c50a4812ec90f62b7632512e9454674be302d3040b62de8307ff862d915683a8a67501530b2d976b72a8e6e73fa53a63b824e31057f15cad5de4c518b93a4efcb775a434a50428125c3c8141dce47f6fb9d76844e49c9e3a8a12b6260e4d014abe06325960987444a7c8c5ef5f054f486751631b329bf391ce2ef8105343ca63c5405f4156a976891dc11148af0a571d74a622d07b519240089a58b63030f55fba6f5b763d8a47e8617c71f0dda08f32811476ad0888e1c2189079bbd303e42bfd2ee397bfc93966425fa8d70fd895c60e0961df39b6fac126a279fddfd27bccc1f2a4a158ac3f588272080d2fff4cef28b344fd56c6f570f788412975910f58e9471b1c93b202bb7c341db4411cdea94695ea12aacb7c0d74e78f2766fc8be6151041b03f6988eb3065d1ee97182aa59f5308b024fd274e82525c785382c8be4030310614242fe388d5d73e7387c1c22f12e08a4d3eb50f959db1db899e7edd8e97a264647f336e31b17ce16e0a4d6960a3457daabfeedace37170c5ea1357da3176eef92ac82d42bd2f446bd9972b81a9d8de2d08aeb073eb39033b921deaddea67d6ecc70eca53c2df356cfa1330cba88c5667de2b34ee59f81070a83c8aeb010f1a64d5b974334553a8c7b69c8499a09ea3653c3f8c2059eafdb382995897eb4d44ec699dfe7e7aa66e5a7c912a0b2c969254a564768ffb3b20c4d0883e651307f3212ac43d4bee6fd2fba3ee47d035befbe440a2d2c397968a158519f6ca5f1d0d984c612cdeca557855db225f45d5026be5241679bc9638247fe5631fd0e5965eb216a59bce2f283425a387795451677640b25571e89c100e099850c86cc7825cd1a44692c41e6cb462ff1e961df629badc743033b6db8df0e37f2b2f4df61f650ab412a6183b41e57b29805eda18628c6e1ef59dfb8f1ebad800c96292dbfd132e7f89c4843bff46c173990978446eb610b6aaa77b7f25401a4d0ebf213ece126fff2265a16aa8ee00c59cc3000142b244141ed66722c658ed046cd8e8af94b40dfca4d158417e65fe58f460930a1854fa058dae8813f6097169d29cc0f0d40a7b0923fa8e570a38facdd3b04fac8de88bbf36e5c6538a1d1339e69e2abe7f2ae877d70708be250787aee18ae7607d00a8f7e87386f65a33657d97ee6e602f17e6a9299ea0dd270b1474a4659b05257bbb217da5044231cf9d4699161dc61330a170de0d353a67641fc782e521cb78bcf999652de13d10e3143bbd7ff712112db16502e33a03ea7762662975247e8111a4ed290acb4e02d72d97a56461ed38d3cea11d2e2b590305f3541cec63c0e491f709c0831e5f49a7e0b95161f2f26ab50e13ed9dc2934d3c20cf23a4b95586a8ce5edccf5912eb6ec8241d770486e04bed0c41519386672232842fee72b17dc1bcacbd18bc9144a9f80c33d24b0ae0f51bf8dfd16167496303849a9e354d573bd8963e024476678ae13758beb14ec6e2be45237a2b19fc51d3afce804ec951e46728040760e3bbe89a10f7896634a5596a36f666fe2d54b4a00697930b050283cd5b2fa999dc0debebaca31988a30856967f5eb99374153d638b8e795bdcc1f7714443a1a4cbb47cf929be5d444ed910f95ab643e846a566be468b0344f98df651c7eebf8972386a5cd575fa6acacd33385a78e729f382288aa510f9b5c95379862422f5ba4b570cae442c89b3f61db6363dac84a18b13bca6ff4f7f581cbd37293e579469408420bb4bee61aad8ca916ce104f50aab0856985872f79f77035e5ad2aa4ce0b2314f32fbe6c2ba7fc4ac3146713154abe8162d8115bc16b9b101abc6a04b5096a763a01243cbcd036fb73afafbef7ced6478507dfa68b004011b06cd1b8a9cf162e9563078b72fe37d6fe10bf96c48df59aa418e819a937e89af6ee7e58e8ae436d61e72935893df0f7d9ce145bdf09414f8b9bf5ce2c6068b8405dd65150d2d8128775a29b937db07ba7f585b4c5fd9d33c2bdaa4a5bdb14f7218e1de4d3a427a1ae44624f973740164af7b668f9ca08d5cdf013b010f80368854a60f7d395bc31f7f13cb2ecfd8f9f4ea6421683021af76d431394e552ca3075fab6b9dc1b26e37e8546f4691694a6eac2c2191a853b7e686e4c112e02bea7f7e85ebd0331d8225fe3dbcd4d4c84ad1ff7800c5a5f3b824a35fe85a83af01bbb5f1c99f909e53c8cf8ee308be816ecf25995462de9dc2d822c3b6fd1153ac2e1607ca44f2685c3c9c7de4feefa04ffe17582ebf110423a56d862efb68ada53a1c9e24a60d8d7941b68550cc95747395983ec946e5d4473a5aa910d8a5fb1ae803caf38a24582ef630127e1e319cf949c92957903f097f64d835da687289bf6ed2735fc0000bb26d5d13641ada631ab9b91f48cc6a9ef71a118be92ffe75f7debfcf14f06b9a9c6909821ab3b407e6dcf7b35fa2f15e99369b0d9d16fb91d06b493e05d633e4ae98a0928e8d8d2e4dac6205ef43d477292c7e6357b4301f6f9c368aebab03d0ce04cbfcdf3bddbd6f22c9e77d15d3b5360cdb0f37729e3831d0f6226dbb110cf06678cfe99c40916547f952866b2aa45afac81efe4b156bc8980d7d2dcdb352be8e24113551c5ebe5091f1b0cd4effacee4850f657465f2fe9ac0c1950f61425356915448e96b3d49d6809ddf7951e59396d2cc31778656762f6c387a29dd8d37f74c9e74eddc15a245d30faa706798c07f643a7b2e1242a80006e4b3e48191e2d5a550fd0a5bfff9a07acbdfa89b89b5f3fbdebdf789540279a19e9dd3a0a165059cb4e48d0f0df384c0057d1594709346285664e0ca3f8becaa6cd86cc072870090b4b6c4e1f34c4fb3a48a65a00720ca7345384c3edc90569e304329964e820d62936ccb2841740f179d0a784b913d9d05f70ddebc1435b3c8d964b66196d4b520962e074b983d2c45278aadecb073d497b21e3ec8f398b4f354e0581d88ec335f27558fb45fda64c42f0ec6116b494562f534157db05b539efaeb3fe27220bd1241e44a3cb0c4fe02c1973af31976f6b679aecc887cf8ffd84a2d6017b5be5315c5d4f008e5259bb8c0ab48b7a0655acb039b96317843c85dad54acd8c3c56ced49395ace6230bf583593c4f8b537505bc44c65b8013a063e9f71dd2614db6c795cab537c0cf9aab86ae573a7f7dbcfbebd8d9a7829e6075fb38fa17db376c3589674a67dc3795515f1fd07663fe75f367b2d395ea1621eb31370ba7162748ddde76002bf59864965e6fcbdb88d68a3995bc36b41201033de3c9d6612d7fa372f20bac1d6a2e13d77287c56050add7fb2bdad29992bf3866a4afdbe828b591467263fab5d06900acae2a8c4cf36a55aa6b6db859f13fc00ffafca12a6df700542422101c2dcd3253b1c00bef5287efbbc59b482727e81cb10708ca847f38fffc69015ff5dedcd0d0170ed34f5174c1bd8a4a4bdb792f1e7ba941e18d3c2c9bbbe38bad421b9f22c65e32284c300dfff286e339b69a02a7fc9170a33f74a4e22dafdd3c496e915c38039d9e68ea959158ca0337589394841dcea92bc0c442766605c9beef966b1c337e7f3baad5f2d9305688dd8d26944b4d0395b4221e6a62e228d84118501628f8b9a4f853", 0x1087}, {&(0x7f0000000240)="26eb5481462b076721400fa6bd18d2308d68e5eab763e997bf0656172168152d35a7244a7a", 0x25}], 0x4, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20180, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x8) pwrite(r2, &(0x7f00000003c0)="4ae54d78100a65f3ae344c6770f440eabd114d580e5167ad9ce5f28827b02e4004ba0dcb6c0191ba62775ae5a6c646ad691ecd6c79f5519ed5d6f1028819991437498f2dc799dfa7933183610717c63467a461bc9cd4fd80ef8de1c190b6c83506459de0fdf3b4e9bbf85f54a6cc01ea49f7fc07b7ae15e8ed7f004adadc9e584e120849549b10c92ad53fc18a7bb2eeefc05b39ae19f7dbc078e8338cca9eeed171cbb0a2671399d46bb6de98fd744ab4f88d028876e990a1f6dc1143a3de0dd311126cf3c10b9df12eda2b75c3d4fdeae87c9ed2db305592d266de6b0dfd1855ab0d34acf6b164fefff1a4ff8f1b7b4eefb244935b1d3d6709f99bc3565728726493327dc3268a5bed42b98e5b20e12cb7f8612c5c23a1b8e7dabfa3435924d14fe9e20555fcd2df87f4e02703731d7534aaedee13c4eb4498e1155c689451f6649521aa69eeb81ca744eb3d436e0ab81082d80b231257243a1c604b37db31e307727353bb559f38cfcdcfadd8d0a6e4d7b76e0ea30e3f9321b295e478f37d8e953a9c2102877c59ffd79afa82f89f4e48c666086eb4e61d05aff0178fb87ed1a4492153834adde8614c0532ec3f688e0fdc2469ea9ab1ba8139562626c268b18c16084bf42e3c8585ead0df288ee470ebd120876c584f3b930d281416404f7f14bc7d8f3c9afbc0349e44fcbf6e0c2457c3c9129c94985b1fd5496b9d86b7ae6979e664f5b287f2685fdea146ccc24bcad211cc5c486b0e0587356c4e5c375782702c8ad08c22207cc685d9f3e2fb1fbc648e10ee8baa673a22c9c4ea71dd3d1438ce2d52d15cc71d87d30b35398b7ccae18baefc1658d2a808db9540bfb8f0058893e27016c18c71a28c548c229842316081c4ba68f2852b57f580dc19d560f2a2246fa05e71b7ed06595b2b265d9c5b01b49273a05d534b015fb493962fe9de758effe7164818a167b608ddc41f233361e5f651043a6aca22ddbbfa2145ad2bf0da181dd455a91ad6e02228100b5fae93ceb761dd1bbc85d0c4ac7e81dcf7783525bc973582257b5598a3c6042f0fdb4e6a9786185a74a8672b0e9bad407eef0865302536680312fe6e46e0e73ab03b6c025c4e85537dcf79a38280539fd45d36c5d2d8fa399ae931fdf9414c471fd3214307ba251ff5865b3293d60c37a62df01085c2538aaa58df2259e066bfccef59cc2a4b8f3866c0b94a29635dabf010fd5f4ed586724515619636b622ec6fe866b5ef0612cea9673046cfaeb0f4e72c1465d7c18c47797a0b7ef9f3f98e090adf9137348ba20a980362c1f07d1cc1317dab1e812bbc0498363fa3229e4f3f6bb680b1123e3b823401b2eee30fa82795a6b4a04bf13d093899d0b58ca1051d659aff7e275d67765bafba5815a59fa19a4ab5d03edd371b9320ca46a41dd025bdde3d94717e5387d46b6d285c44d6d458fda1eee26400bbc1ae99174d033b4f5b147250cad7f0ea3d682494094899c6c744b7f78b8b0ad8679f59cb1064c48ba67ebe312b2836cda71145133990cc5bdb51b080a1b6e65393cb57f102e3308f69f603ac195aafa97fa24bbfdf97152946d5bec1dcd281a0c59f5b91f626a876c221cabc96409478cc4bcee592ed796fe014f1857b29324b6fed093ab2a9d0b04cba2554626cf3829b44d0696ad036a242d90de3099153c0916c0e98fa7bf9e7a3bd2ba735d9fd650d73cc7f63da8e55c8ff99f0c7d3cbac25c0563f107c51da88176b6e093d7768602e1aacce6101f7bf890a9fdc9915547cb40be67f7342fba34fdc28719c31821cf3d45dddd407af9a4bde24aab996f4ee8b734bec7c6809363ef3f3f21ccecadd9e69943893b16740352c90241f810ac11d8b4da415a8475a95fc18d4a74790a82c4cd74ded5c3cc0cc3b5667ad4db12340b50c1869a0a7a946e83698fb2a8fbbbed9f29f42612098cf2728e3825ec1a7ede92ba71a47519548320c47304f501a6821dbe596fa06ad87f4a2b7d0db7da9ca440f31d90c4c90241bacab9b1eb9a6a180e046ea50fda15d40e7a7ec174c61bd9db0d02a9d26fc0e03587241f71479dc9672f5a66b0ae4020b002ea71e12c7a3aa82a24f4a76bc7eeea003967c32dc6b9005f004637deeeeee2cfb50b7f273df270da65c6b0cd750c13e2b7fa3ad58df76fc639b3474784f6e5d532ea1c9b85c97f7fc2d1373651bfcf063e53ccaf6a179575a95a4fdafeadf3ee52f250764ad54f5353eb017013fb354ee8b96ddba7b76a1f344b743920f663bf60cc2dbb17373f1f51d12191bfe60acd4bb35221d90681150ee3ef8a44b34ca9a98b7ec3d55d527f6db92bc350b20f100d36d9b29cc81f27441e10e964d3fbe975109b7f073343240a921a1856cb91fcaed9e838fefde7ea0fe35e89d40a4bd6291efb285fe9382c37779b9f4a40a5a42579597eeac7d7d47e554e3fcbacfe02af4e2bcb4d46e8c989e1c2e2baebea241c21feb5d95883c6f1bbf2a8bad036aca35e1eb1fe6a542aec0b5b03813435099efd35336434891dedcffade5e434cacf7e3f3519667770775d82d731a4f7a3375193ae3c85dcfad28a82dc72ff0bc4c42f92618b4ce189d3ab6f2c141b59e87c5c9786357e5a235737366fa10bde90ed03e01392c662f51435405a936f38d8d7278edfcf85d050c5fccdac65f9230a656bb024ad91dc548eb9f87437973f27e76962948aa6e90ebaa842d2f2619b441181de2eb9b41a26071d883ca492661465dfe2b2e33c4a811f9ce5e26dc0c221cd189fc1c345fbf6e840a5df2e86773cb88d20aa705ef032c4259712891bcdeddca1183d85d7d825978f37e92b2ec717107944fc24d6af532293a4cab6205075731d40c9b5a2a5ba167c684f4ea659af05e9ef888da0c6eb2dffbe560d78fbeb3cb13b3511d3f319bb7b03fcbce83ca60bc693b812afd96d17e36767da3ca5254a55645a51e6077e4a1c013e5a60a00f5a40616ecc1c51d18e37295e1b03485539334e0b665c8c007fc2430dc0624a090f91b139f208c2c59048a9b8a901cd8c0778f0473b667dcd7dd96f32c762ea86f0a136a6c626e836ea32b6a85f16d624570c70c742de9c1f4d6abf4411a6b58ad0a75e99aa2f560d6bbe611a4b0bce5d2027ba9325572d3f9f31b601e0cd6c97dc023bbc522b564ce526394a2a635112d470795eff4686e70d57e2cc1da90dcdc14a3d420a06ca4c66799ecd376bec5e681a3034705908f0fc43342a366f401b6311a0d0b9932146b94c650690f264bb41f49b748620238a63a6b9b2fb17d23e42d2482ae28f503bfe0f5fffb78cc8669aee83478c803c710b3412931598dfe7e86a40c2f0da23769a09478deb5ecb6a443c2c8155715f009144e761725e53e1440c87854faeee6add7f6f28f2f42c1a884ec6cb9f6a793a23131fda5da1a404dd9a262dcc17604f5700b5e132d326afb58203c2f3a7b0bce25a5fcbc3b8fe5381ee93a6459c01f45683da6050f036a38db1bbf0600c246a42ab19f48984e3a584af068919f6a7f33c6cde1cfa04d8d2028c26e84e2e80e405dd9b70e26a8a387b37040405e954408f5029d42eb9ed1e4e9f78f6f7242dd26aefb543609d7f513d4bcc1471bbda278de226a1eaf8910d3403d36415b5890a865f2b938d072f1d49619f0bd37753e7affbb942cec805afdf5a10cd02bab4e8cb36f98b2d7ea3d9e0dfeba81d3cd45e04b0fec8b4660e52042934f56496953af302599634450dd15334c5ba211c5d8c004f9bf5da6d4990928041985842c7aae6e07c2c112e9b38e11c06d97b78d7901e8a7afa1702c6ef5942f57814d496aa6b593e1042d3e281ef17f1cfde45783ff30bb87ace0b0e3787cffaf903d29c81b699919bc39afa46343feaaef923d2b4b2eb64c3f55610ea1e75f742f096c325ccab9fa57ee58bc8743933ed0f37656b17bc85fa86b98ee245ecfe46e3a208a1ab4f943b7ae443bec6ad3923254d319990cb0a014e2efaa079f8def26b9ffb7a5943e3066f57906d0f6fc0258f6c016f30c0a956f7de1a038dc2c09e51595e603e91c7d7ebdc95c6fa1c9c1bd4cc071b616a0330f61adc0cf411145b01262cd1a238da3438f4827264a4f9ed8986dc4e875809e98998004ec5eea94bda45a7c033b902960dacac8b63dbab2327a97ec6ba45df33b8d995362764639359b7eae2c4301e8f93f6e9ae5a9a04e652384b30b4b3e62a6f0d3d27bd1c9946413d460983db6d2bd822ed52440e5449a8f13d790126c28390f0b58294fa0a8a18725df5c8d2c6c1649a5bee8544a3c35a50e51b26828dd279a494414b77fb2694c0f347c5768849b3850c0fd1d89344e3e4965e2586b0e52bb187d170829e992f49b77445aabf948531d47f508082f8e8139237e6375fde0b472a92fa36580e541051074ccc308cc08216963b91c6c588a69aeeb06866f690d9fbe46572139340029e710b17ad64ce766c1a57c0258516dc4db9b4c8dac52dc901b67537080ea2139063adb2ec96f1b8b549b065fa7cc32d2c56bbecfbd15f125c8be673a8addedc924afcb3d00cb15bb37515120c81d02e16ee93c3f9d2f6a149edd78e90687de8733e330d491a6f7cde915b83d6bb639fca46591ed0479922b280d385a7ad8c709b23597d52d3b22c29969e9bd48503ef037c8042ccddc42a89b4307bbcb798f0fb51756592d0a55b2684583c47d96c0cffe6537ef05755c1bc94dfcbd296177f664cf8b622748025f7bc105a3097bc02fe6a60a96db5eb951cf2f547c3728eac395ee386dcdec496109ecb2d236845ba7b68c4d2c6b6454f645b833ad8a9679048463e45a3e1dbd398c1919f9538e1719b2f3c1518fb92c916e51236b391241256a6fd98cf491cbd371126355d987ba482c1235709e3740bbc420c70044cd6228e6be883c3e7adf5d856a8838f7c7ae5f7f4b400e4c7278d67a7862a6d0ea7fcffb8276df731c67814ad92d17b19ee5937fa963cf7d2b370cba48005ceb1000a60fdff5cb5def445ae165c7ea9ce570b37556938b00aad476250fa022f2e3cedd2c7ac9fd25fd4aed9e34e34620ff0e320b0045c8f01dee383e3a1f2838817b21683c2c0a9c979431400a234147a8754f86872ba3ab26435a88cb61be548091af8c63c266bd14f4683a236980b1dc373c75fe07158558259d75c16c753b828380140de4c1c793c525f3534167fbb8efdee6dcdee2acf9363a508442f38c58298e6e0dafba99d2d66496766952e9ca5b6493dde5d77da91475031487f44b2a8ccacce8d53e3c9668ba1f7d4d2368cf271103ed44f7a54c0a8d93ec9bb16cf7e1956020b6164b33d93a8bf68acaf84eaf5b6b381023325fbc82f8ae49bdf1e2c7fbce4ad83d2e98b68ba7b0a7a8292df2d611ceafb2d14f151d0948a042c87aaea5534093a45626661bc78630784ff5c53dc658aa571c8011d9cb172de9cdff8632254be4e77ff7ebd74df6678ade728e1f96fa2930842ec2cc4e7864ae2a0eb237752e6c58eecdf8ecb47278ba0e8380d967909090430fcd9fab31df34fa30ebec53cc47342feb1a8de30995da0bfc4271f55bfcea4713bf8e63f0007ac963af549e724ef62aaf58a1fb66274c7f5c88002468a47b094334a593eae2907bd48df152dc4ba3b3b70a2e51c5e6ce7896c233470a1540a2919cbe72431ac7c9d1c3bb74e8478315628586a6bdd5ff4f8411a499218245df77c5479bbf61b3ed496419cb44b504b50e232d956c042345bc3ae40df3cb66747f547abc6ec0ec758b46e994aa0aee2db09c9a779171981a66da2de0934ed01", 0x1000, 0x0, 0x0) 19:33:44 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000400)=[{0x7fffffff, 0x2, 0x9770938, 0x4}, {0xf513, 0x8f1, 0x8, 0x7d}, {0xd9c1, 0x6, 0x7, 0x20}]}) pwrite(r2, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r4 = dup2(r0, r2) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f00000001c0)) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x1, 0x8, 0x3}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r6, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/245, 0xf5}], 0x1) preadv(r6, &(0x7f0000001400)=[{&(0x7f0000000240)=""/115, 0x73}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) close(r0) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) 19:33:44 executing program 0: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0x0, 0x7}, 0xc) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x80) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 19:33:44 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) ktrace(&(0x7f0000000100)='./bus\x00', 0x3, 0x100, r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/10, 0xa) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 19:33:44 executing program 0: r0 = socket(0x2, 0xc003, 0x10) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) socketpair(0xa9126a2b63bc2ce7, 0x4, 0xf683, &(0x7f0000000000)={0xffffffffffffffff}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000040)="80000000", 0x4}], 0x1) 19:33:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2b1f156663b3d00", 0x8) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000", 0x0, 0x3}) syz_open_pts() kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 19:33:44 executing program 0: getgroups(0x1c1, &(0x7f0000762000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, r1) getegid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r2, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r4}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f00000004c0)={0x80, [{0x2, 0x5}, {0x0, 0x6}, {0x0, 0x3}, {0x0, 0xbda}, {0x3, 0x2c}, {0x1, 0x8000}, {0x1, 0x33}, {0x2, 0x8}, {0x3, 0x2}, {0x3, 0x40004000000}, {0x0, 0x3}, {0x3, 0x8}, {0x3, 0x9}, {0x3, 0xa7}, {0x3, 0x8}, {0x3, 0x8000}, {0x2, 0x8000}, {0x1, 0x100000001}, {0x3, 0x4}, {0x0, 0x4}, {0x1, 0x4}, {0x3, 0x4692}, {0x2, 0x3}, {0x1, 0x4}, {0x3, 0xfffffffffffffffc}, {0x3, 0xfffffffffffff9e5}, {0x3, 0x6}, {0x0, 0x8001}, {0x1, 0x1000}, {0x2, 0xac0c}, {0x1}, {0x3, 0xffffffffffff8000}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r3, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r5, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) dup2(r5, 0xffffffffffffff9c) accept(0xffffffffffffff9c, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000080)="8921872f5fa472bc4b10464ae69c3c5cc8a762a546b1f3f3456ec324f7422f4c54ec66820b21a7d84479c74d160384ef50ab443e346c5ee4e8f5badc4c252b57ffb8b48b8cde0e3266b94748ee70785cb6f49092ed4397aab282a81cd0e7ce679477f1eba63897a58f263cc9e1371b4262f1582798bd5bb2b6eb26487fe82865c9ddfd1594ae63d0", 0x88}, {&(0x7f0000000140)="451221ed0c97df529421c9220a7b0d980f59d4e9484a9f32f1cb1dfe2a6f12ab42c09f5aefd134acee30a1b4321ceaf9a1af7f249d5f2484f9daff31606bdfff4b2da07e497c6f4fa1b7181d77e75851f509b8218564ba4bb6a5249d78ad56475063b5446bf323a5be717d3e22b3486fe3970cfea7b271139cf1f08fc98962fd8a84e8232dc9550ced4e1442e143c85fa9d905ea5b3d02ba909cf2c0cbbc7d25c0fd77484def33e0a677686eb4e56760a059bdd6c966b25e78fc8323809550e465f4aaaeb1eb1926cd", 0xc9}, {&(0x7f0000000240)="a48f8461d525afd78edd79c89ad5f0ad4be99e2677566b89bd941d00e71fde5be79ce64fff8d62362b35d8ad2a9d72c1ad06db91bb25877e506670e689bcd577d83309d48ae32c067a995a6dc20d2445d20167ff33b8430aa4ddfcf475870260b6c50cd73f9524bc4f118b8df74edf55cda5d86d32141103c73855cafc849917d5103053d0b1cb7e1647217c900c8563bebfc8ed1af8c8ef434d53cf4c5c86f36581a555a8fcd4538724b353fd2ac00b4082a2e4d8a8f5437bd968f551302d6f0d3a508428ecbc49", 0xc8}], 0x3, &(0x7f0000000400), 0x0, 0x1}, 0x5) 19:33:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") 19:33:45 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) recvfrom(r0, &(0x7f0000000140)=""/219, 0xdb, 0x46, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = dup2(r0, r1) shutdown(r0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) close(r2) 19:33:45 executing program 0: r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r2, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r3 = socket(0x6, 0x2, 0x1f) close(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) msgget(0x1, 0x0) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x400) 19:33:45 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7870fde40100000000000000fa00"}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0xca6, 0x4) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000080)=0x1, 0x4) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 19:33:45 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) syz_open_pts() truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xeb) 19:33:45 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x6, 0x95}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x4) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 19:33:45 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r0, &(0x7f0000000040)='\x00', 0x1, 0x0, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x4) close(r1) 19:33:45 executing program 1: r0 = socket(0x2, 0x4003, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) r1 = dup(0xffffffffffffff9c) getsockname$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r1, r1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000280)) recvfrom(r1, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r2) r3 = dup(0xffffffffffffff9c) getsockname$unix(r3, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r3, r3) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000280)) recvfrom(r3, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r4) r5 = getgid() getgroups(0x3, &(0x7f0000000080)=[r2, r4, r5]) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0xa8}, 0x0) 19:33:45 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000140)='./file0\x00', 0x400, 0x110) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0x40) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x3) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002900000031000000000000000000000002000000"], 0x38}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r3, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x9, 0x1000, 0x2}, {0x5, 0x9, 0x6, 0x203}, {0xd7, 0x2, 0x0, 0x7fff}, {0x4, 0x9, 0x24, 0x2fd2}, {0x80, 0x5, 0x9, 0x1000000000000000}, {0x9, 0x4, 0xffffffffffffffff, 0x6ee}, {0x0, 0x2, 0x10000, 0x80000001}, {0xe0db, 0x1ff, 0x6, 0x8001}]}) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r6, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) r13 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) shmat(r13, &(0x7f0000fc4000/0x2000)=nil, 0x0) shmat(r13, &(0x7f0000c6a000/0x1000)=nil, 0x2000) r14 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r14, 0x40047473, &(0x7f0000000500)=0x5) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, r18, 0x0, 0x0, 0x0]) mknodat(r14, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r14, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r14, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r14, r16, r17) r21 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000100)={{0x3, r16, 0x0, 0x0, r19, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r21, 0x1, &(0x7f00000002c0)={{0x1f, r16, r20, r16, r20, 0x10, 0x8}, 0x10000, 0x200, r15, r15, 0x31, 0x8000, 0x80000001, 0x1}) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r16, r10, 0x1e4, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe06, 0x9, 0x7}) r22 = getgid() lchown(&(0x7f0000000340)='./file0\x00', r16, r22) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r5, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000280)='./file0\x00', r5, 0x2}) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000240)=0x401, 0x4) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r4) 19:33:45 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x3) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0x0, 0x0, 0x1}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) 19:33:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x80000000, 0x401, 0x400, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="ac58ec97829b2e408c116a606a9b") 19:33:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) setreuid(0x0, 0xee01) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105705, &(0x7f0000000000)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x20, 0x0) 19:33:45 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe}, 0x4) 19:33:45 executing program 0: clock_getres(0x4, 0xfffffffffffffffe) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x3000, 0x401, 0x5000000000, 0xfffffffffffffffa, "98e73990a794a5c006c0d51fef424ce1b94c8ace", 0x6, 0x1f}) 19:33:45 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000180)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80045721, &(0x7f00000002c0)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0x0, 0x0, 0x4}, {{}, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) kqueue() open(&(0x7f0000000140)='./bus\x00', 0x0, 0x10) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), &(0x7f00000000c0)=0x4) 19:33:45 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000001700)={0x0, 0xff5e, 0x0, 0x0, &(0x7f0000000000)=[{0x1e, 0x0, 0x0, "290e90102881963de21387aa097d36dfd82cc1"}], 0x1e}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r3 = dup2(r2, r2) shutdown(r3, 0x1) poll(&(0x7f0000000000)=[{r3, 0x4}], 0x1, 0x0) 19:33:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x13f) r3 = accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) bind(r3, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0x6, 0xc8, 0x8, 0x4f}, {0x89e4, 0xefd4, 0x40, 0x9}, {0x7d, 0x6, 0xff, 0x4}, {0x7, 0xf7, 0x3214, 0x3}, {0xfffffffffffffffb, 0x7fda0000, 0x9e, 0x994e}]}) 19:33:45 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x80, 0x208) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x4, 0x0, 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d93}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) 19:33:45 executing program 1: mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = semget$private(0x0, 0x6, 0x80) semop(r0, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x1000}, {0x1, 0x0, 0x1000}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4}, {0x4, 0x5, 0x800}, {0x0, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {{}, 0xfffffffffffffff8}, {{r2}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x440, 0x401, 0x8000, 0x1, "31de0d95bf412a7c25c170f4f6caef16b1247a67", 0xe31d, 0x6}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xac65, 0x5, 0x3, 0x0, "9b064246616e998909547dbbc95a7ba7bf62d216", 0x5, 0x8}) munlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) 19:33:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0xd07, 0x80000000, 0x7c8c, "c18493281c148879f87e0b032914cff4676ac5c9", 0x800, 0x1}) 19:33:45 executing program 1: kqueue() pipe2(0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) r4 = socket$inet(0x2, 0x1, 0x7) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, r5) fcntl$setown(r4, 0x6, r5) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020699d, &(0x7f0000000300)) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r8, &(0x7f0000000100)="8c65", 0x13f) bind$inet(r8, &(0x7f0000000040)={0x2, 0x0}, 0xc) 19:33:46 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x7) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7f", 0x52}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r2, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) close(r2) 19:33:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r0, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0xe0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035, 0x0, 0x9}, {0x35, 0x0, 0x0, 0x2}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = socket$inet(0x2, 0x2, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r3, 0x0, 0xb, &(0x7f0000000080), 0x1) 19:33:46 executing program 1: nanosleep(&(0x7f0000000000), &(0x7f0000000080)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x8) sendto$inet(r0, &(0x7f00000001c0)="5ad4ae5fa192df0fd9f35286b2006cd8892301239c6edc6db2da054caa939ef34735bb6fafe159cc75b2ee2a00c19bf313ee160faefe26bf2e2fdad56259ce34ffe2eaa59729e5d6eabb7cbf8496ba201b090a887c9ce74663a07530ec64e3a72984825d988802561546ecee6be6435ba393247f59d92c6476004ee3af3d2cd4d47597e8a9841deb8df629a25138", 0x8e, 0xf09c3d674aeaebea, &(0x7f0000000180)={0x2, 0x0}, 0xc) 19:33:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 19:33:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmsg(r2, &(0x7f0000002700)={&(0x7f0000002740)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074c5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecd79cb4097cffd35c0abda963de9bc5bb90ccf81ec2dd0b09b0307ba8ca788c7bde70d1e049354f8df0cca313af388d8caf69a7"], 0x1002, &(0x7f00000025c0)=[{&(0x7f0000000040)=""/237, 0xed}, {&(0x7f0000000180)=""/130, 0x82}, {&(0x7f00000002c0)=""/237, 0xed}, {&(0x7f0000000240)=""/56, 0x38}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000000400)=""/10, 0xa}, {&(0x7f0000000440)=""/53, 0x35}, {&(0x7f0000002500)=""/151, 0x97}], 0x8, &(0x7f0000002640)=""/153, 0x99}, 0x1) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 19:33:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x3}, {0x6, 0x0, 0x400000000000000, 0x23}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:33:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0xffffffffffffffff, 0x0, 0x800) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0xfa7e601885d709a8, 0x20) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 19:33:46 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xd1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r3 = getppid() getpgid(r3) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r2, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) fcntl$getflags(r2, 0x2) 19:33:46 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x40c, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}], 0x1, 0x0}, 0x842) 19:33:46 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pipe(&(0x7f0000000340)) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000200)=""/235, 0xeb}], 0x1, 0x0, 0x0) 19:33:46 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) r3 = getppid() fcntl$lock(r2, 0xd, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffff9, 0x800, r3}) shutdown(r1, 0x2) 19:33:46 executing program 1: r0 = syz_open_pts() ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000001580)={0x0, 0x0, {0x4}}) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r3, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) fsync(r3) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x100000000035, 0x7fffffff, 0x0, 0x400}, {0x34, 0x4, 0x5, 0xfffffffffffffffe}, {0x6}]}) pwrite(r2, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x1, 0x0, 0x2, 0xe6, r4}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x481, 0x0) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 19:33:46 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"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="8737", 0x2, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000240)=0x9, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r4}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r5, 0x0, &(0x7f0000000180)) 19:33:46 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) readv(0xffffffffffffffff, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xb4}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) socket$inet6(0x18, 0x3, 0x800000) r2 = socket$inet(0x2, 0x4, 0xffffffffffffff81) fchflags(r2, 0x80000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f0000000280)='\x00', 0x1, 0x0, 0x0) r3 = socket$inet6(0x18, 0x3, 0x3) writev(r3, &(0x7f0000000240)=[{&(0x7f0000000ec0)="48c926131a04118f1d062f19241803f6648797f3109ad589a3772c69b4f4609d7106a62955e0580ea737aaef2980c40bae5efa96cf30ab66ad89d513d16927b0f3e33a8487fb62ea5cd8ac2128d26fd72ee5872b5dd7f8c5e0bff0a4dba9dca60001674a2d70c6e891e4ba6d4c77a5a71f219d9a1e85f20653eb28211869598c10e10aed4644b2d77ce7ed08fb3396fd0f3ef0081a9e5f623d866219d6cf05dc47fd0fbc9e97a47155d79370d126c5513796c4ae2f171219f8b0295a583d0789a1f48741f7fb95d9786992a6b051fb029de58aa069e955178d4b700cfabb21a538b84d08c632c7943f961ad8ad11d4441da7bba906d34f7fd9c21e76fbae317f3b50ab3fb48077b0324488242d10f89449019030c1041237786d2af6768c81f4abe589e3158dcf456e0281877473fe471766ec1546ed73bd75b0fe910e27742f926ff95657d8508a8a103108f649251369cd6fc9dc1469e9280183ffdd5bbf318cd54bc5b151941aa8e90a109f62223a83e4ae2134fa473c0ec1ee3d5b773d5ef8245b44f6ac900485c93be83fbb5b04db808932c2e6fbba4dd59e000f0affa0e2404730d0a4c6723adc00f89845a8d96218fd84df5aafae94914d73a180dcca5738051b50d01f7560c48b364d014e19ffc7c322eb580f7b3e0920adb1875321619ca42c8fd7a0b405e56719d4f9cfe8c6115020b16ba71e606af27038df87c5e1b311cd6c891facd95b2fc2412262bb829225c7f1dc12945a505e8a4c349ee9ad119ad2fbf6b94ac223d08f359941d04ff94218c19d1c2becbaa9fa79fdf762507cfabf5877b8f4c42d941741a59db3071994fd9dc0cb40fca3be31099cf46ddd90e18acdeda386ef571aa718e15223b824c85c6087da3791d452bf0400ff9441290d03028d09ee74b9b017bd1f83ecbcf2ba2a74a1123e8e5bdd0c51676c4ee71604102e25d15793faf7c6d27ee12d85696ca508c86aa7312b80dba175eca8daca632af4a54340924eff99ea4728fcecf5d224a142d6736188e5a39fa68d5efa0ab509679d2f8b622b121ce04884635f51a4becbef3ade3b68fe3de8dad617e5d6ceefb856ddfdf6f3dac396fe30be5ba66241e47fa2185d03b6870048ac03af09d31cc387b68bfeecf60fdb47373ccf38b104bc500d47953230cb4b573e79899d01084a89325cc10692560b4d4114090b260192a7f691b7e3a490c67225d903b359497d1570fe8585c8eb4101313d6f6dc1a28fe0251cf4194e913499d5fe094107dee930cc483a135cc633024716fb2d3f53f1764b7e9e724abf3f324f155cb6491103c52c9c4fc063d456767bd61c57dfe025970ef95816fad52292b06e03d12f1df69ce312903b3b203ec4b0708c89ec98243ce25102818b5a1128a620214739c8d132475c3c9c70255ffaaa69df833d77f062587d61002b2126dfe867a3a7827462916174ba3c61978390b43830e35bad4a6705718f43677c4473c887f661c2b21204f403dce83903884e62accb722cbf75d202f4941e9aa7962e6998d8736441db5c05132cfd4b05c41a3f058bdabdb374f2a893c7b377cb35931223c81bd8938ab154cfece7a5e5b2282da76b297a4a2590a9cb4ee40f1520e0ebde4f0940bc98482ae740c5a8842a756a25f74b5ac97c065bb803e30ed5c42a649793f5ed97caa96b0fac338a8c65dde5562ff0b3e6d2cf0629400df26c714be45866fde1adcec91efd5173be12b774b56892cc2d8fa4d1d375e7e3fb3f203d59f199998cef252d2a560ab398497a95146213dc71ae6ae370d6b71aa9c28dcc499280e4946b9dc1baec7759c7fea0080d6ed0104c8a3dcc3992a03b18030c70398f03930d50538da898c08edd51c46c70b47dc88663f5e878558bc28cd9aa16ad5cb6817b945da55e6420a73b7af01b92c9ea7c312f30153b407b2b3b33e09a3225dc59c9760a52ef9e86a1770ec966516ec92a5dbd122ccab2d2a36ea62e5e2cdcb13f463ed2dc1ba7b844f3eb5d581cba16010efc0da690c0197190f3db68eff3c2f954a453ae621dbf953a1a23053e6ea2b9f67f3fc03b23f250c351fe8ab6e909883a31fc43cd8bae08f8346ea28953c628a0708ef3e61217a004f3ab8d72bfaa9aaa17c0711a0d8843aa2e416754541fd9ed7e6570acc9c95572d87bc9aa71185ced7574977fbf961aee003908a265e960c4ba02abbb1303712ee99050761040ff2d432621dfcacedb5b56c7bce0c518ef2b328c36dfaa194be9ef796a8d91fbb79157953c45b5f2fce7ecd455808de0f3f86bf7b622c0654bc8625ad98236706df194c1918af57cdcc3bec494d36208370713de0fc37ee2ee1ebc8191ee48d08bdd6fc20730a69b0ca6f7f4900af84fddffbc10d4d0b0c653ec8a1ac6f0f42e7b42ea5812b9bdbd6576550e1b6e7acd80adc996fb4129d0376070ad352806897b4c80319490280a9836757a2b31221384d35fc1a50f1c70bd1e19145a81d85d06e538b9b8da26d7c0242e6816b26a0a0464261d1c2a1df197196e58a6fee7490c71b827d18058fc54e1d7b56120d962cb42c0447ac0c0cd89875f4b1d610962ca0d938320a90c86c184e55e46b809dc6d8fd215fa96c6adc91a7b9320ae7a5fa4df5160b68dea5eb19563848ecca06d6d65fc3b0612fccf9cbe75b81de70071755e962db1a29a192c4a696a68475346bdf72f61fb242b3095dfcf2efd23d6f515875aa186a7830dbf3fe228f2466b1157eed2583a5dbb6827e5510ea2edc179ca725c616f39f15702cedca6ac8fdb7160aa7200935335e9f89956ef41404ad397f6b71b869ac8cb484529d6ffa4f231e6395eadfc4663cb793e64d4a608e36259c2a53bdd4dc86063a87b71311497d96b02f2df4a79f49768b40097580a74645fa9b7d58039eab22cb13c749714a1a13f8cb17863f573a9bfa5e0626c4b29629cfd3f0412066ec9c6bdf501d4702731023b9b866a32c0ac8ab42f72d10563a48784504330081f0958f75ce2e874cd534c2245c10c7f5640d08a102d2e00e5fc5be3da93bac6a917bd9df77d5b82d060362f6041e8c4a50c4816dabae079875373011e5040c5f2068ceba78b0fc33bc6214813918131c1cff6afb94cb5834222a3ae840f9def4fb75014b9a68e2fceb472366913842f9e3c206428b529e2004962f46c048b89d011acb75eebc3a34982daaad4c7df057cb6ea04c7bbc448747d0f55fb66dda2e16f727132f5df9f57c16115d3790c8d141b4deec341622543131b565b059808375a0ebdc31b05d2d8f511283fb316aa0a21139c5e719d9d9e1dedc0be45098b000bdf351f0c938f5eae35fbbee4132e762be7dfd14f82adce2d173bf55461900a80d0b91d46253b106708aea26c6d4efab622c65003e1d0bedac5044a1642647baa22a83f724d0862b13f1c2755537b93329e1ce815de65e59b6ec9b381eaf44a67902e752073ea56f5e3451719e70673bb21077fc8398922e0a672a8ca1e6b8f73645a33481956f1af88a0ea8b2299bfec76c5ccd68d8ea0431308641ab51f49cb8789ce91fd7c28be4092566729b6ba65f17be65b0e9a995f09354c5b6e63123cf6cc2db9013059cb6ce2ae36c3990b0955c37fd4e3a0192233be7742b2fde416e929946fd13e97a3be8e56ef59cdf12ff365ac045c50a66fecc844c64dde7652673c735e168fcf85564c6eba8c6c577a494409c61477f1b770da379b32db8fdad4625102641a863a30091a3fcd56287234d05175509aa06f10c08322a6570126675f3ae7188271fe66767dae0bb50e3b50020aabbd776afeae7e20395bc14459ef941ebd860696e8d609501eb4aaa1d51bc0a14626d68edd7a338947210610cbb37dea673c07dd6f02eb34b44a75ac60fd75886248fe524d936233a551cbb07c896e4328595eefd673744a4ddf5b2c92e26143af0a85d09cbf5fe2962d1bbc46509807f51f4a60baa71dc6cd8d2f3209ebb019e33d4352fd7af1f14b2612515b1d0e690e04b1558b599cd1fb72513a057b12dfbe52d287f9982a93e27829df9de7525070a7a5d2801ac08f23cbca9560562ef738a68a0ddedb52b24c5d6edcc9eb7c3ae8666c3853cd4353442947f7dcc897a4b328a72da2908b0fb34704b0372ff7ec5748288fb198507399ccb07914c2c6d1d885b69f5fbf25bc86390bc0ee706f0e9e3b1b259ffa6c633368d2ed2b39c1e4a06a5434ad23cc5eb2afbe2b718f3907c782363e968c1c9ff6961bbc33920381cb38fbe1a2744d017619c61fce093ce7d66aabb09269bab88720e5fe4f997283228d3ef95d9f27f534412ac2bdc15882b699617ab3e2d778ca9ca0d7de4ed060417f422a062c4fe7e4381ca297631ef833392ef3db9d647c13e5e5fec721eae5f79da4f56894beb7871bbc1cc18e49a3dc3a7a90c88cee92bc98338fd019cdae5f0a4104dcb6661cfe86dd068b2d83e7f868005679c1898875e56877318c6b511d897f8e6b11448606420d5de0055d0776f2bf4beb30e77a69813934a49cdcfb48a7ee987b7adc17c1784202e0503524e767553bf5ab2ddf48f391860a32793623152cd3967a3208950ff7acc28d8ac448bbf18e64b73e0b2c08d7316042e0af576123a64f570f3e454e97422492cdeb994daaf94819f2fb0d2b270170d114e8a54dd5a95e1089f41349643fede3b72f0a282426d067f045a9dfe3ffde7e629fa98d273ff5e66b1f9ad0ad6c8a5b38379d495cb12df261043159e57da00deb8141328b7b863ed109cedf9662873664123f558c7a69dcde0b96e2474eff23d2f9ae620b1650276f84bfd7557ae06921c3cda96bfbacf97c33a92eb9e7f23b4667243cbbfdd16bb2d4ae8837c49440f67955cede0be808e340f8577d12d8f3e51b594879b9e316c4c9f39260d71cf7ed4da3ee7a6fb23c09ffe28b0da2590e486eca71743316475e793cb6cf5a71866c629c904e7fa0d9cd7731dc07d3755a323eecf0e8931fefc7f25330b90f61572f37f780f1d43e9fcba90bf6c7ab04ea63a5704fed09b86dd5793519ec1571e0e0b223c07375a4cb73bd5ce5378f78afc7589a5e5cd24a9cc6a2f4680b558f17852922dfcbbecb118562b5b68de0fe8edd0370982bff267bf3d71df779b387ddf5c1ebece21de441f6582ab3dde5fbf9ba87a07e4eea1a90d2134cc0a4050f57a689920fdcbef928a0392160af33c8b0ca63420fd47228fbe1616cc6d1514a11347aa0532f969b35e8c6b99487fee57f26ed16f9c347a0a6bf6a5cb5743fa12296c256d4d94245d1a88061262231f1e9a54d57e5f2562519590886c09299cfddf641d6cac8eef5a0d0d35fa52d00e7dcd78aec1b1fb991e560d4b93f3ae8d9d261a830ac3bd4c3066930738d655eac3e5377dfe5196d4e1bb68c214df8a8fc3a0e4a0dc58be2b5e64d1d6cc79ff648eb1603c8509309efd7d309cd5392f91d037310138cedc08a89a8f2abcc9a6b976fc7dd8b45851a16da50cbb04cf8b172cb7a76511a9273181876010345f9e9859bc59a0fc196402e6e350aa28ef2cbc9b329c4b0c4a41f520bd67cf330c0828372f64f16ba4ed1a464473a09cecc3a8f01e868ac9fc10164890013ba5144715e369275ac2cceb6d56c3fb6a64ff70f354a916542a3742c237fb1554ca3047362741b452461eb2a69b4556858b7a1029b12ac72f6c2e09e50a14d02363fa784d516441b7d91c89959a7747f5c9669c241dd562c58cb2707c27526582b365213dbbeeebbf1aa661fea88cf5cc3d4648155998bf7665955cbaa581b99182ff052b644a8d9bc82f9a2", 0x1000}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x20000000000000d6, &(0x7f0000000000)=[{0x1000, 0x20, 0x100000000, 0x8001}, {0x57dfc2d0, 0x2c24afef, 0x7}, {0x5, 0x5, 0x9, 0x7ff}, {0x3fe, 0x98c, 0x7f, 0x2}, {0x80000000, 0x10001, 0x3, 0x8}, {0x8, 0x6, 0x400, 0x3}, {0x1, 0x8, 0x1, 0x1f}, {0x2, 0x200, 0x7, 0xffff}, {0x20, 0x0, 0x5, 0x9}]}) rename(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000380)='./bus\x00') pwritev(r0, &(0x7f0000000640)=[{&(0x7f00000002c0)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88321cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e33bfb56ad751c9632e2e", 0x74}], 0x1, 0x0, 0x2) execve(0x0, 0x0, 0x0) 19:33:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x6, 0x7, 0x40, 0x7f9, "28a56e9ecbe458d41a029d5306225e59e8f0ec3c", 0x9, 0x5}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r3, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) fsync(r3) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0xf149, 0x5, 0xfffffffffffffffc, "661fbef224518087ec9e03182eaf7f091fe600"}) syz_emit_ethernet(0x56, &(0x7f0000000140)="7055c67a46cf65c22da8c8cdbbb98397e47ce23449dd86dd5a41d0c139123b28be896b3f0c949618104c702c11569218d3ff25bd8f35636a5dfcc0ef06f8dd7c29465cd08a1955efa891d123a327166c86ac650d3232") writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 19:33:46 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x20000, 0x8) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7a7b9927dcdbcd09}], 0x800007, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 19:33:46 executing program 1: r0 = socket(0x6, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) 19:33:46 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2cc6d3", 0x34) syz_open_pts() r0 = dup(0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0xfff, 0x8, {0x3, 0x8001}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r1 = socket(0x18, 0x1, 0x0) 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"}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x7, 0x5, 0xffffffffffff6611, 0x2}, {0x1f, 0xa18, 0x0, 0x26}, {0x0, 0x7, 0x3a, 0x3}]}) setsockopt(r2, 0x5, 0x0, &(0x7f00000002c0)="2dbc4b107ddf0a5ae77e4155bd2446dc984bb775b036c263d884f10e1842a74a3ae7a4cb422144999df1bec6667e2d03566cf8dfcb2e3b6c330024d89be0df6f2eb86af1693c93eaa5d609f7e578b76a18b5a04a73339265f00527dd2c0039a2215563a9e88a9eed70b55909c3d557f2eae2081783f2b734d8336afe979e53216111e55ac0c55930d38d252ac9ef8b58fefb549ec949ef7f95315efd8b3b06d2918b853c8e24a225bb196b5e171f9b97ef56d74c1dfe9b314b549ff5917dece069cbe75d17c0", 0xc6) 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) r3 = semget$private(0x0, 0x3, 0x580) ioctl$KDDISABIO(r0, 0x20004b3d) semop(r3, &(0x7f0000000100)=[{0x3, 0x7, 0x9c91ea981778fa91}, {0x4, 0x9, 0x5f53e54a2f843d0d}, {0x2, 0x8, 0x1000}, {0x0, 0x8, 0xb15299b7b9578cc2}, {0x3, 0x7fffffff, 0x800}, {0xd859ec0712cc4370, 0x31, 0x1000}], 0x6) 19:33:46 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r0) select(0x40, &(0x7f0000000040)={0x9}, &(0x7f00000000c0)={0x8}, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x5) getsockname(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000307b15882e732a35145a8b00"/90], &(0x7f0000000180)=0x5a) 19:33:46 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20, 0x0) preadv(r0, &(0x7f0000001480), 0x0, 0x0, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x20000) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x10) openat$null(0xffffffffffffff9c, &(0x7f0000000440), 0x8, 0x0) 19:33:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000ac0)="582720efabd16ebae60400259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619514a4c8ad7ce4bcd660eba26135a223bee40ebfab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d7228193ef16a0000000000000000", 0x65) write(r0, &(0x7f0000002580)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d0000000006dbd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff1639ad7ccd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5ffa4d8bf18460869a8f385273a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x891) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) r3 = semget$private(0x0, 0x6, 0x80) semop(r3, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x1000}, {0x1, 0x0, 0x1000}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4}, {0x4, 0x5, 0x800}, {0x0, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000040)) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/18) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) socketpair(0x20, 0xc00b, 0xffff, &(0x7f0000000180)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r4}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r4, 0x2000747a) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x100000001, 0x10000000001, 0x40000000000d9c, "9f8dd8e500"}) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) 19:33:46 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2f) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="a73f6075ffffffffffff575e"], 0x10) write(r0, 0x0, 0x0) 19:33:47 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000024c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x40000000, 0x1000000000003}], 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0xdde, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 19:33:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r5, 0x1) getpeername(r6, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000100)="8c65", 0x13f) accept$inet6(r7, &(0x7f0000000040), &(0x7f0000000180)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0x0, 0x0, 0x0, 0x6}, {{}, 0x0, 0x0, 0xfffff, 0x0, 0x4}, {{r8}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000000)=0x74) 19:33:47 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r4}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000100)={0x10000, 0xfffffffffffffffe, 0x3, {[0x100000000, 0xffff, 0xfffffffffffffffc, 0x3, 0x4, 0xfffffffffffff801, 0x1, 0x62, 0xcf6, 0xf7, 0x7, 0x7, 0x0, 0x8, 0x0, 0x3, 0x3, 0x1ff], [0x1000, 0x4, 0x100000000, 0x52, 0x1, 0x4, 0xd5, 0x10001, 0xe577], [0x1, 0xfffffffffffff001, 0xfb, 0x3f, 0x4, 0x8, 0x2], [0x8, 0x5, 0xd, 0x288575d6, 0x7fff, 0xa68c00], [{0xe3e, 0x0, 0x1, 0xf000000000000000}, {0x4, 0x2, 0x5}, {0x0, 0xce5, 0x1, 0x2}, {0x3, 0x4, 0x1, 0x1000}, {0xe3d, 0x800, 0x8, 0x8}, {0xffffffffffffffff, 0x9, 0x10001, 0x80}, {0x7, 0x4, 0x100000000, 0x2}, {0x9, 0x5, 0x7, 0x4b}], {0x1f, 0x3, 0x3ff, 0x8000}, {0x2000001000, 0x3, 0x8, 0x1}}}) openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x88, 0x0) socket$unix(0x1, 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0xfffffffffffff137, 0x1, 0x800000000, 0x30c4, 0x5}, 0xc) socket$unix(0x1, 0x2, 0x0) sendto$inet(r3, &(0x7f0000000380)="f7b75f", 0x3, 0x2, &(0x7f00000003c0)={0x2, 0x3}, 0xc) 19:33:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 19:33:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x80000000, 0x3}, 0xc) socket$unix(0x1, 0x5, 0x0) 19:33:47 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x20000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) open$dir(&(0x7f00000000c0)='./file1\x00', 0x3019af14094651fe, 0x8) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x20, &(0x7f0000000140)=0x9, 0x4) setrlimit(0x8, &(0x7f0000000080)) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000100)) dup(r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x10000, 0x0) 19:33:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1000000002051, 0x5901) r0 = socket(0x18, 0x1, 0x0) r1 = open$dir(&(0x7f0000001100)='./bus\x00', 0x80, 0x0) chflagsat(r1, &(0x7f0000001140)='./bus\x00', 0x0, 0x2) fchmodat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x1b1, 0x2) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open$dir(&(0x7f0000001300)='./file1\x00', 0x10000, 0x1e64bed98b59577e) linkat(r1, &(0x7f00000012c0)='./file1\x00', r2, &(0x7f0000001340)='./bus\x00', 0x10cf60979f3b5543) open(&(0x7f0000001180)='./bus\x00', 0x0, 0x9) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r3}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000001380)=0x9) write(r0, &(0x7f0000000100)="8c65", 0x13f) accept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r5}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) openat(r4, &(0x7f0000001280)='./file1\x00', 0x20a08, 0x41) symlinkat(&(0x7f0000001200)='./bus\x00', r5, &(0x7f0000001240)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 19:33:47 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000000000002, 0x0) setuid(0xee01) r1 = socket(0x800000018, 0x1, 0x0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000001c0)) r2 = semget$private(0x0, 0x1, 0x80) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000280)=""/175) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000140)) semctl$GETPID(r2, 0x2, 0x4, &(0x7f00000004c0)=""/210) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xffffffffffffff7d) r4 = getuid() fchownat(r0, &(0x7f00000000c0)='./bus/file0\x00', r4, r3, 0x4) semget$private(0x0, 0x7, 0x10) mknod(&(0x7f0000000200)='./bus\x00', 0x800080002002, 0xffffffffffffffff) r5 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0xc) r6 = kqueue() r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) renameat(r5, &(0x7f0000000140)='./bus\x00', r5, &(0x7f0000000180)='./bus\x00') r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r8, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r9, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) kevent(r6, &(0x7f0000000340)=[{{r8}, 0xfffffffffffffff9, 0x2, 0x1, 0x6}, {{r9}, 0xfffffffffffffffa, 0xd0, 0x1, 0x1, 0x40}, {{r8}, 0xffffffffffffffff, 0x40, 0x1, 0x941, 0xfffffffffffffffa}], 0x66, 0x0, 0x85, 0x0) close(r5) renameat(r5, &(0x7f00000000c0)='./bus\x00', r5, &(0x7f0000000100)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x90, 0x100) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000480)='./bus/file0\x00', 0x80000000000002, 0xa00400000000000) ioctl$BIOCSHDRCMPLT(r10, 0x80044275, &(0x7f0000000ac0)=0x8000) 19:33:47 executing program 0: r0 = socket(0x11, 0x4003, 0x0) socket(0xb8df19e78fe0b786, 0x4, 0x3) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 19:33:47 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x460e87df8203ea53, 0x1c) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 19:33:47 executing program 0: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() lseek(r0, 0x0, 0x0, 0x1) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000540)=0x8) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0xfd) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) r2 = dup2(r1, r1) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000300)='/dev/null\x00', &(0x7f0000000340)='(})\\^-+\x00', &(0x7f0000000380)='r\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000440)='/dev/null\x00', &(0x7f0000000480)='\x00'], &(0x7f00000007c0)=[&(0x7f0000000500)='r\x00', &(0x7f0000000580)='[@\x00', &(0x7f0000000640)='(\x00', &(0x7f0000000680)='/dev/null\x00', &(0x7f00000006c0)='/dev/null\x00', &(0x7f0000000700)='r\x00', &(0x7f0000000740)='/dev/null\x00', &(0x7f0000000780)='r\x00']) ioctl$TIOCSDTR(r3, 0x20007479) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) r7 = dup(r6) getsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) mkdir(&(0x7f00000005c0)='./file0\x00', 0x4) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000400)=0x8000f) r8 = geteuid() lchown(&(0x7f00000000c0)='./file0\x00', r8, r4) kqueue() r9 = semget$private(0x0, 0x2, 0x100) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000240)={{0xfffffffffffffffb, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc7, 0xe0000000000000}, 0x10000, 0x9, 0xff}) 19:33:47 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x248, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) open(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x8) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x80, 0x21) 19:33:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x10001}, {0x3c}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 19:33:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x54}, {0x6}]}) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000)={0x4, 0x1, 0x100, 0xc12e, 0x8}, 0xc) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 19:33:47 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001100)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001140)={0x9}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {{}, 0x0, 0x0, 0x0, 0x27}, {{r2}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x10000, 0x40) getpeername$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feffffff00"/4098], &(0x7f0000000040)=0x1002) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) 19:33:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x40, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001780)=[{&(0x7f0000000580)=""/238, 0xee}], 0x1, 0x0, 0x0) 19:33:47 executing program 1: mkdir(&(0x7f0000002000)='\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) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5) symlink(&(0x7f00000000c0)='\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//../file0\x00', &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') rename(&(0x7f0000000140)='\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//../file0\x00', &(0x7f00000001c0)='\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//../file0\x00') 19:33:47 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000040)={0x34, 0x3, 0x0, 0x3f, "1ffbffa8163cb90277905f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, &(0x7f0000000100)='D', 0x1) read(r1, &(0x7f0000000080)=""/23, 0x17) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 19:33:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:33:48 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x5, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r2}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) bind(r2, &(0x7f0000000040)=@in6={0x18, 0x0, 0x7fffffff, 0x2}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x0}, 0x8) 19:33:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140)="927d9d4d956e0fea305b793613963a2be0062abe466c9ee1eaabb31760300be0d903d56e9e9d1b54f846baf529ce5c66f97243e50efe6603def931c84c9a375a365e9006bc229296bc538c54a414495bd82b00564b39af8bb8004a8bdade3d304beadef063677f96609b205ec0b64a1c21cee8e0eec2d4e4850397eba74bd7ef02284d274c2427557d", 0x3f2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = syz_open_pts() close(r0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000280)={0x9, 0xfffffffffffffffb, {0xffff, 0x9}}) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x5, 0xffffffffffffffd9, "855c000a67a7230062f913000000000800"}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r4}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000340)=0x7) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 19:33:48 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x58) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setuid(r1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f0000000140)='./file0\x00') chmod(&(0x7f0000000480)='./file0/file0\x00', 0x3d2) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000200)={0x8000, './file0/file0\x00'}) 19:33:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) recvfrom$inet6(r1, &(0x7f0000000140)=""/198, 0xc6, 0x40, &(0x7f0000000040)={0x18, 0x3, 0x1007, 0x4}, 0xc) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r2, 0x2000745e) pipe2(&(0x7f0000000240), 0xb3e95ceee1f1ceaa) 19:33:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) r2 = kqueue() getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) shmctl$IPC_SET(0x0, 0x1, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10000, 0x8) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) 19:33:48 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x9e}], 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{}, 0x0, 0x81}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000180)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r2}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) readv(r1, &(0x7f0000000040), 0x16f) 19:33:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000001c0)={0x5, './file0\x00', './file0\x00'}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xa2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x9, 0x0, 0x1, 0x74}, {0x8, 0x6, 0x401, 0xd3f5}, {0x2, 0x9, 0x20, 0x2}, {0x0, 0x0, 0x7, 0x9}, {0x9, 0x8, 0xfa71, 0x100000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x400000000000003, 0x0, 0x6, 0xfffffffffffffffe}, {0x0, 0x3f, 0x3, 0x80000000}, {0x6, 0x0, 0x0, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r3, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) r10 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) shmat(r10, &(0x7f0000fc4000/0x2000)=nil, 0x0) shmat(r10, &(0x7f0000c6a000/0x1000)=nil, 0x2000) r11 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) ioctl$TIOCOUTQ(r11, 0x40047473, &(0x7f0000000500)=0x5) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, r15, 0x0, 0x0, 0x0]) mknodat(r11, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r11, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r11, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r11, r13, r14) r18 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000100)={{0x3, r13, 0x0, 0x0, r16, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r18, 0x1, &(0x7f00000002c0)={{0x1f, r13, r17, r13, r17, 0x10, 0x8}, 0x10000, 0x200, r12, r12, 0x31, 0x8000, 0x80000001, 0x1}) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r13, r7, 0x1e4, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe06, 0x9, 0x7}) fchown(0xffffffffffffff9c, r13, 0xffffffffffffffff) 19:33:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r2}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) getsockname$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x64}, {0x8fe}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x20, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000300)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r3, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 19:33:48 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000002680)="b0", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) r2 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x2000) r3 = shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r3) shmdt(r3) 19:33:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) r3 = kqueue() close(r1) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = accept$inet6(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r6, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000100)="8c65", 0x13f) r8 = accept$inet(r7, &(0x7f0000000100), &(0x7f0000000140)=0xc) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r9, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffa, 0x9c, 0x1, 0xcb}, {{r6}, 0xfffffffffffffffb, 0x0, 0x1, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x80, 0x1, 0xfffffffffffffe00, 0x4}, {{r8}, 0xffffffffffffffff, 0x40, 0x1, 0x6, 0x2}, {{r9}, 0xfffffffffffffffd, 0x10, 0x80, 0x8}, {{r3}, 0x0, 0x0, 0x4, 0x7fff, 0x5}, {{r10}, 0xfffffffffffffffe, 0xb2, 0x80000000, 0x800, 0x9c}], 0x4, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff9, 0x20, 0xffffb, 0x0, 0x8001}, {{r1}, 0x0, 0x20, 0x2, 0x7, 0x40}], 0x1, &(0x7f0000000380)={0x2, 0x6}) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) close(r4) 19:33:48 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x7a00000000000000}, 0x10) 19:33:48 executing program 0: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r0, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x62}, {0x37, 0x0, 0x0, 0xfffffffffffffffe}, {0x40000006, 0x0, 0x40000000}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r2, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r3, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r4, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r5, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x20) 19:33:48 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {{}, 0x1}, {{r2}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x2, 0x7f, 0x7, 0xc6, "ba000f49bcf125a777ccde7ce27b4235ddddee46", 0x5, 0x81}) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r3}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x5, 0x1000, 0x0, 0x0, "39faf534ba512f168e10728f0d2be5688c0bb289", 0x8, 0xd}) 19:33:48 executing program 0: r0 = socket(0x10, 0x3, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388b4e0e10bd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f8e3c869af3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) getuid() write(r0, &(0x7f0000000840)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c2722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e44778e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434f300"/1442, 0xffffffffffffff09) close(r0) ftruncate(0xffffffffffffff9c, 0x0, 0x401) 19:33:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000480)="3885c737c1092dc617168cb1736d") 19:33:48 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000100)='\x00\x00\x00`', 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r2 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r2) 19:33:48 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0xffffffff) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 19:33:48 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x3808, &(0x7f0000000100)={0x7, 0x6}, 0x10) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r3}, 0x0, 0x20}], 0x1000, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000240)) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000200)={0x2, 0x0, 0x4, 0x9, "189b9993b7fee26b5d9d8776361f90315fad773c", 0x3}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r5}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000180)) ioctl$TIOCSETA(r2, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 19:33:48 executing program 0: mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x9824d005df5eec5b, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000000)={0x8, 0x80000000}, 0x10) r2 = dup(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f00000002c0)=0x4) pwrite(r3, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) kevent(r2, &(0x7f0000000140)=[{{r3}, 0x1, 0x4, 0x40000000, 0x1, 0x3}], 0x84, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffb, 0x20, 0x0, 0x4, 0x7f}], 0xffffffffffff7fff, &(0x7f0000000240)={0x8, 0x767a}) open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x110) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r6}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000040)=0xb4d) 19:33:48 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100000000204f, 0x5904) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 19:33:48 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x100) mkdir(&(0x7f00000002c0)='\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) r1 = open(&(0x7f0000000240)='\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, 0x0) mkdirat(r0, &(0x7f0000000380)='\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) rmdir(&(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') socket$inet6(0x18, 0x4, 0x6c) renameat(r0, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 19:33:48 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000180)=[{0x101, 0x8000000000e4}], 0x1}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) 19:33:48 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000040), 0x9, 0x0, 0x0, 0x2}, 0x0) 19:33:48 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2c, 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) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 19:33:48 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x20) open(&(0x7f0000000040)='./bus\x00', 0x20089, 0x196) mknod$loop(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)) 19:33:48 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8", 0x8f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) r3 = syz_open_pts() ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000000c0)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 19:33:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r0, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESDEC, @ANYRES16=0x0, @ANYRES16=r0, @ANYRES64=0x0]], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) fsync(r1) 19:33:48 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000726000/0x4000)=nil, 0x4000, 0xec0571986e97c79f) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 19:33:48 executing program 0: r0 = socket(0x18, 0x400000001000, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc2579ec2b1fe5f6c09c3699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f800040000000000000001", 0xb1, 0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0xfc31d3ef8afe35c8) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000100), 0xc) 19:33:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x31fb, 0x513, 0xffffffff7ffffeff, "050395a163bd03790a574ba4db00"}) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035, 0xffffffffffffffff}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6, 0x9, 0x0, 0x8}]}) pwrite(r3, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) close(r3) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r5, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000300)={0x2000000000000154, &(0x7f0000000280)=[{0x100000000036, 0x0, 0x100000000}, {0x34, 0x0, 0x0, 0xfffffffffffffffc}, {0x6, 0x0, 0xfffffffffffffffe}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r6}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r7}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) mkdirat(r7, &(0x7f0000000200)='./file0\x00', 0x2) pwrite(r4, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x1, 0x0) dup2(r4, r8) 19:33:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45, 0x0, 0x0, 0x2000000000000000}, {0x1c}, {0x6, 0x0, 0x0, 0x8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000008416f8e8209f5f4519a903b906439eebea5d60fec2a8d746699d6f5a5f075df8590db0de0bb2744c9fcb419147365409aad8f94e9cbce9f777a57c3e1a52daf977f64870fa8ba4c1f35e6f72773799205cadd4f67b2aefd5b2cb923a88345bcd5ad9195cf2e66babf9a6e9a3fb0883254bb6dd490bd8c5f500006ecc7b9d7266c771724a789b456f0778cdd096536b277f8aff9cb68c02e4657919f48f9aee1969d89b6f8a89a1bbef00dc4de98a02699ffbf1832c840f6fec184b6bb2e08e7f2f53f4d2f33e634a3530273da86c9b154a50202ad6d6cb8a1a411ebb0760c04146c7c2050bc18c519ec046313437842a37f87efc864e32e1f2913e308cc679"]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r2, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0xfffffffffffffffd, 0x7fff, 0x83e, 0x4}, {0x1000, 0x2, 0x406, 0x7f}, {0x8, 0x9, 0x4, 0x1000}, {0x7, 0xfffffffffffffffc, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="3992f7ff05959fc9fedde4e599cf") socket$inet6(0x18, 0x3, 0x1) 19:33:48 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) 19:33:48 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmget(0x0, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmat(0xffffffffffffffff, &(0x7f0000fdc000/0x3000)=nil, 0x3800) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) semctl$GETZCNT(0xffffffffffffffff, 0x2, 0x7, &(0x7f0000000000)=""/71) r1 = semget$private(0x0, 0x0, 0x204) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/225) shmctl$IPC_RMID(r0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r2, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r3, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8008, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r5, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x810, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r7, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r8, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) poll(&(0x7f0000000200)=[{r8}, {0xffffffffffffffff, 0x8}, {r3, 0x94}, {r4, 0x2}, {r5, 0x20}, {r6, 0xa0}, {r7, 0x4}], 0x7, 0x4) 19:33:59 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x41) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x30000) 19:33:59 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='a'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r2}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r3, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r5}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r6 = openat(r5, &(0x7f0000000140)='./file0\x00', 0x800, 0x8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r7, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000040), 0x10001, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffc, 0xc, 0x2, 0x6, 0x7}, {{r1}, 0xfffffffffffffff4, 0x40, 0x40, 0x2, 0x8}, {{r4}, 0xfffffffffffffff9, 0x49, 0x2, 0x38, 0x3}, {{r6}, 0xfffffffffffffffe, 0x20, 0x40, 0x3, 0x68}, {{r7}, 0xffffffffffffffff, 0x98, 0x2, 0xe697, 0x3}, {{r0}, 0xfffffffffffffffa, 0x30, 0x2, 0x5, 0x9}, {{r1}, 0xfffffffffffffffa, 0x8c, 0x2, 0x0, 0x1}, {{r8}, 0xffffffffffffffff, 0x40, 0x20000000, 0x3000000000000, 0x3}, {{}, 0xfffffffffffffffd, 0x7, 0x2, 0x7, 0xffffffffffffffe0}], 0x5, &(0x7f0000000300)={0x4, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 19:33:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)='./bus\x00') kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000080)=0x3) 19:33:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x4000000002}, {0x4000000006, 0x0, 0x0, 0x100}]}) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r2, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) recvfrom$inet6(r1, &(0x7f0000000000)=""/18, 0x12, 0x2, &(0x7f0000000040)={0x18, 0x3, 0xffff, 0x3ff}, 0xc) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:33:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000240)={0x7, 0x9}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r3, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x2010, r3, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r1, &(0x7f00000000c0)='N', 0x1) read(r2, &(0x7f00000036c0)=""/91, 0x5b) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035, 0x5f}, {0x8, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r4, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) write(r4, &(0x7f0000000280)="9ed495f6433795dc4798fc87efec1d58ab8dc204b89a326d9fa6c7a27b3faa3bc40e4318bb3bf1546bb2cdb144eb8e746fa5", 0x32) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r1, &(0x7f0000000140)=' ', 0x1) write(r1, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) 19:33:59 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x2b) setuid(0xee01) stat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000040)) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 19:33:59 executing program 0: socketpair(0x10, 0x8000, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000140)="f0ed1331b1f1838b1061f989880d2e4c76469ea7e0544fac3afafb37f50acdb67280bd46428e674542e3c5bbfe009e18667980e9c51d4877844ba1e20834445b881546f7c00aeb80fa5129b40403a802943cbbec2e525667fa9a2556310d158c405eda6363aad3bfdf05e79ea724d8090f4592216a038d46cead6d4d84c123ea2efcd51246eec72b7968a2a728aba8ce94d258d33e0985fb0ff47d0c6898d62f55131559050bc5a3add033", 0xab) socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet(0x2, 0x2, 0x6c6f1908) dup2(0xffffffffffffff9c, r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$inet_opts(r3, 0x0, 0x200000000000005, &(0x7f0000000080)=""/15, &(0x7f0000000000)=0xff5c) 19:33:59 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) 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) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000a00)) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$unix(r1, &(0x7f0000000300)=@file={0x0, ""/21}, &(0x7f00000003c0)=0x17) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) 19:33:59 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r2, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000080)=[{{r2}, 0xe2a5c60a5f764018, 0x166, 0x1, 0x101, 0x5642}, {{}, 0xfffffffffffffff9, 0xdc, 0x8, 0x80973d, 0x5}, {{r2}, 0x0, 0x40, 0x2, 0x2, 0x36800000000000}], 0x7fff, 0x0) fchflags(r0, 0x0) clock_getres(0x3, &(0x7f0000000000)) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {}, {}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x9c2f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0xa6f, 0x4000000000}, {0x18, 0x3, 0x54, 0x1}, 0x7fff, [0xa8, 0xfffffffffffff93b, 0x400, 0x5, 0x3, 0x8, 0x4, 0x8000]}, 0x3c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r3 = dup2(r1, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000240)={0x10, 0x3, 0x4, 0x1, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9e4}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000ca4000/0x4000)=nil, 0x9}, {&(0x7f0000f6d000/0x1000)=nil, &(0x7f0000cd0000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x1}, {&(0x7f0000dea000/0x13000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x20}, {&(0x7f0000f36000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffffffff}, {&(0x7f0000c90000/0x4000)=nil, &(0x7f0000f83000/0x4000)=nil, 0x3}, {&(0x7f0000d19000/0x1000)=nil, &(0x7f0000ede000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000c9e000/0x3000)=nil, 0xfff}, {&(0x7f0000f42000/0x3000)=nil, &(0x7f0000cbb000/0x2000)=nil, 0x2}, {&(0x7f0000cb4000/0x3000)=nil, &(0x7f0000eea000/0x3000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) 16:00:00 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x401, 0xfffffffffffffff7, 0x2, 0x3ff}, {0x2, 0xffffffffffffffff, 0x5, 0x71}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f00000000c0)={0x401, './file0\x00', './file0\x00'}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r3, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x13f) getsockopt(r4, 0xfffffffffffff001, 0x0, &(0x7f0000000740)=""/209, &(0x7f0000000440)=0xd1) preadv(r3, &(0x7f0000000280)=[{&(0x7f0000000080)=""/61, 0x3d}, {&(0x7f0000000100)=""/177, 0xb1}, {&(0x7f00000001c0)=""/137, 0x89}, {&(0x7f0000000340)=""/186, 0xba}], 0x4, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80206918, &(0x7f0000000300)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r5}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000400)={0x80000001, 0x2, 0x6f68, 0x280000000, &(0x7f00000004c0)={{0xf10e, 0x20, 0x800, 0xffffffff, 0x1, 0x8001, 0x80000000}, {[0x2, 0x7fffffff, 0x2, 0x80, 0x80000000, 0x783b, 0x1000, 0x349, 0x70d, 0x5, 0x1, 0x799, 0x7f00000, 0x1, 0x100, 0x10001, 0x9, 0x4267], [0x2, 0x1, 0xfffffffffffffe01, 0xebfa, 0x200, 0x6, 0x5, 0x674, 0xffffffff, 0x1d], [0x29, 0x8, 0x7f, 0x3, 0x41, 0x5, 0x3], [0x37a, 0x8, 0x100000000, 0x3f, 0x1, 0x401], [{0xf9, 0x8, 0xc, 0x6}, {0x3, 0x3f, 0x80000000, 0x5e}, {0x100000000, 0x4, 0x400}, {0x7, 0x7f, 0x0, 0x80000000}, {0x80, 0x2, 0x3ff, 0x3}, {0xc8, 0x9, 0x7fffffff}, {0x23, 0x7, 0xf131, 0x9}, {0x100, 0x759c, 0x68a1, 0x100}], {0xffffffffffffff87, 0x1e33, 0x8000, 0x3}, {0xfffffffffffffffd, 0x100000001, 0x9, 0x8001}}}, 0x5}) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x800000004001, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0x0, 0x0, 0x40000023}, {}, {{r2}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt(r2, 0xd1a9, 0x7, &(0x7f0000000140)="165bcc1d7b56a0c783d5200df91c25244b13fb9b6a43702147e1a56a8696b151dc7ea356e3f16e38d3cb9542cbd87e984211d74c47cf9334cc50d42a76f7008500a81fb370d643c3fc0cb06230fafaad22359ca1d30b6b9ce05aa0502cccd8eb7f6bf839394b13b571d5cfd06800e11fc0b3904fb198b2132877dc7b8251e8a56a1116a71620f63471798f4e4031e15be11796885e75baa1361f8d473bbaeb87e290e8821515dcdf7d61b427acfca41335992972a5beda9e64be10a70b3b0b30952ec5c09614d526984c76f5ae9cc0aeec8b2d7517d73e5455827a07b4e23f6ea236522d851a8c1c6f3265f20da8cfb8335b2123cefbea73c8f4b01e804d3fd0c4fa4aa4bdd3f25a300a99361bffb299355ab02f9d5f72a50491e75b307fd4f31c336e53f202ad6615a65d3e7f5716fbbfe3ef7961480dc94ccbfe6144e97dea8735c260a6bb576ef00de2ed4a28af31f0e167711acd90e354c04d2526a2b8fe067f00c9c46c4c143009a4c3479934f57bc8e2e7038b07548203ffd26ba65202cbd93ca430f5a7ad83d50828f9c9577896bc5b97b22d30ecb809a187c8805357fc9db06d03fc50c814a715ff768032c04bf02eac67b99e6fbab26faed8b700e3f9cfaacbd657cfc06394f5d2f38c5cae65f2f440337a786bb6d776e1a483f3fd8efed1227b1bf8c3e30bb5f34c60cb1fc225e1566b8ef255adf9b1d7ca0a649585a0a9cef4f3831e53a1a7801065f29434d6dbf1abe3d2c9ea875a8fe320dba1bed5e0bba0614d0ffb1ff937d4fe8e925c7075d3b505896b853cbfe12a3484e6c3c32199c648531e7dcb6b70eb02c30ba5a387911843129679334ddb7988b4c58dbcffe3c7bb9413b974ce47414cc60311021a6a0d348e93f5d5742b5af9ea11741e1ec5d871c3da1f1846cbaaea3e9514a3268374c42a73fe58ff7e20fa4f5821b66fcc6df6f02cf8686bd282c22e758d993e84786f983023b5f842cb4e6bb22b432a67f87a6f10458a83d8aebad7c097891f5c63886af73840107823dc32c7c07c9a0a6029aee9e44526b61386dfd5142486309735bd2ee37152f0ae38e7adb0aaa8f66c476d70b762205ed46e1e992fae134e8dce91e8dc6449b2bc1b9688c2f9977105810a6a16617c082ba3cfc72ceb4af792deb5a3927627ad19146d31c9ae9efbed4222f99dea2ecd8af9edb741e5e6f095b1bb1c122ee9ecbd2bd28806ef4744650b9d43a0126968db2c21e9203dec9d423a6099a5a1d0fec6163fe33780550c6cba9ba33a5314f38270f4a9f46498800ee53b10a51e798ab528d4c6cad704cc3fcb331a81e0454aa7cf2b403a88288a99fed944ed468e92743ac034f58d6303f0c583c839c77840db0044e77b0e2b2df3ffcef114445cef7e01bda39ad32e4f510b36eecc406909427b54c9841b144d37911667f386cdee3766dddb72c5928a2ce7fed1d6f870c971e1f8339ede570fb00bb728232610f916d4511769d979e9a65c8ff57cd1363c3f19cafc7ab639caeb7dedc0428c42218b1fa05dc5fe0dc5128ba299ae486a740ee5333056aa050989e097d0f24fc2f8d8ee8e7258ebb4dae319cf0ebebaaff952b0bf065fe1e0f32838d487cafba14d89b6cedfbf00f98dfe8f4a5cb89ed9a4fc54a89c54ad530b12f62521dffa353e280757b86c16fe5ec96204b9db118f658d78347a6951691c0f5262ac4ecfbcbfd25b95b8fc3a6bf0452e1293b9bb8dcfde3b3ed2370ff770387e59799eaef3d239c511b9069ad4049fb7daee095a1007d9bd96d246c157a2147b7f3546ccbf890491d3767ff3e8824327be0fd05f5850b165dc6a75b1490af9c5172186ce3a3b18dd932477c8464f8a1f1cfcb2a6ffbeb4ed95e8a18936dd721154c7368c4a591972e18a7915c09af49a67d106684256a76af5b5824b2fa5fbd0b9850a013818acf692e3daffa17251f7514f3213ad9766f688bd206b3a41a97501ab72076d6c15e8388200f653e67532a2ebe84704cdf0587dfbcb09f78c6cb433dcd2df4cf3b96a86724af3a8404e35efc30b0dc8c03815bf989e53079310847e17e7c5fd4c905f013b69b196cf27ad9503beb73797ebf345b5f6e9d7ae2aa5c7b73589b954e51e1f76528d1c642bd32293cdb3a276432d6f061d9e1ae2eadac87f0c83e4c52fae8361a94a8d966e479601158b1666592fd10effa77d81801d6cab555ef1cd8a729ad1f7d8b53ad07d8e51e9ff0f153b5dc40f33a2f63a4f591130410f967dc0719030bcd0d887e8a9ff20079f958cd56e3b65a68d62f82c0a025a57d45779bc8446677a14d55c8df9a2907d7bcba9f9a52931c2320f517e081f7476420cc36bb80ef2979a54e09d386b7d7da844ad85e0e5b3383ac13f6462f3e5772b6990ed91b542fad9ce0a170e4de2253c535bd8ec9adc1c50fc3221e505e112ce06a0afc6871884522deaacdf923dd297bf4ffd4f66601c4aa5be07fc3560ff6004c04dbad304b6f076d53e74027f560e2db6a98eba7323a6982f5a51f4028e02f2ca7e9ae6dc1c1bfde344ee93a3919be8713e6428edb312669de8d1f4e4d0d14ae9c1eee8ce486b97c2b092b12566e32ed008c845d1e1ef49edb929f62dffdcd248db4d16caa907a695f129471b8a51166f3a5743d7f11372ed0367de46edc6299a1da9e4ba588e10a51fea19d3bab02408df99efbb19c41fce21a41b295fb8b6e3868dcaa0fa098299719a04d21b7501c0b101a0b07bcd77c7f2f1ffa109c7025e1f666a5ec8f9d4b5d9cc34fa4dba8110fae247378e297ec9dad19458e45d5500516bd075dcbec24e29723538f5c0656d973784a883be93d75fad8b05453f03d43835d1675770301af1aae71da8032ef518cbb59f0dae7ce28a7151d45fa201e6212f000566cbe7e6644914000f56c22ae03d33842f24ae0d68c3067b698ee878d13f9f919f49e18e4a7ed4b39c086836dd06a4dfb71f19c268774ae6ae203714ee273e985efe5374c1dcbdc3e0a25316764a533369c4ea9070b9a9539e6f16461ebeb8ed217ea9e1359968f4d2042c83c9efb7e362d61091c38b966f32ab7dae7b7a6be794ceffef4baff604286ecef2404b9cfd42f043d1f282cb45e1b1f2c13242315c8054546070f21207419f54d7cc5acb11ec2af100c0dc278ccfa4343e95414ac24c63850bc37d6112d3af074fa67a9c93a7eb0f415749e7ab7b0184d125a52a1b42d89f300fca2b09ad89ec88b51de80aa119af947ce58f5f4911931b87ce0daf78dcb893f1d7537611b3fdd9d3bb0c1d5563fe08cc6a2b27cf16f772f16855b7d65d0e5bedfa01d81228dee5c838a0bbdb4407e98a80ded314a1c9b6f0b00a5bcf2df557366af7a0f4dcd7e0a2a89b623ef72daec5b5de4bc6d36cd1b15c27704f66a82f7f035d3aef87e154aa46ab6cff881c92b2297d39c61dedee71b2bd004efa99c02374b1fc52607c8677c04c4dd6ddbbb81842dcf6e1fbb6a94057154505e98634fa399d5697f8202d1976192270f34157c84e3800ce6b397181b014249ffcd011ebdaafe13cf3ad13d784fd63866b32a6b0dea6c1ca8a938edc701b969c298581db5b1c02207cc235d2c655a6e8ba9f92220f6c35d0b0e70bef1f7cb10476cf8860b0dfdc19cb218efece069cd8f7a69365863038d467b44f45a431e8db18b2277b02a220e734838eaa7510d97669346d0978ff461815fd161b99a0f82c0c5ef993729d86d64296e281a64f18094b107fc8883f5643f5c2f80fa2ae022e25de91f8dab6eea289fd4d0fe4e15694fe7410f3867fc6c9d800b39449d84ab5e117671087dd19412f53caf41691751f67bc02376e5a5f1d89746badb658aa4b2a527c94d506bd9835112df4938b7f09f07af6eea48d3cc5ae3e3febd1633ba11ad477f130420a04faee0361389377fbb08d939d8149e18cbaa2288e436b9231865a7e56a7e3ce2f987dd4d9796e5e87e0fb7704a6a1fdb4133ef5780422d6fa3d1a0f843517add42588b366bb3168dcf5778f65873cae814d09b6cf489152ff5d026910c79803e7dbb65acae238d8d4eb59097063ad1d226b06a933d49053b1169a44383481adcf049eb23404a44111dba0dbde23d1e797695e1eb08f55c8f4c2df02571cff510a41cf96b31bbf03652c2eabfc2301850499fbefb6649cb7b3a359610bf45e91efa8bdc8eb3405b48ebdcaa1e7ef5bf1bb0ae5447aff7161a215bef36d2f0e4e3bf46a1613491897a278d918327221cc900506c28a1b04dae6b21ffafa4bde7dc4a702e985973d63c4beac87a16f6a0827f1e95fb61f38e2719570b1084e7e9c4209401ae9da90426fed3e72c0329dc5c9e642bd2befbf74470d14f5b1a1fc39f6d541576b922792c93c95e25ebc35e5180e9609647be0d064ac07626a156879a22e61e13bcdac17bd3204b348b788628e7b6992cbe578d502596c35658c66ce9ae5a1d96f897a790d51a8bc53a469525db7108ed2b0b5a8b7e064018cbdffeab2b9f85dedb72b2ebf9b5645888755d3b8be90143be4049b1c1753aaad9f44e8ba8828a564c63e1221e71062da0a3a76a7ecbed9628b2d31c0edb65e148575313351ed66eaca187aadb394877bad865244feec79b9c24b46bd810ad1f2e960c4568e5315a66b7298d85ac212807912a855c45a97325ee1f344db25bd0f7e89ab377bbbdd75479458492d97a81f62ad9b26b674edd04285db6dc26ad348c6f036fadb133650b66ec964c20402993fdec2e734142c29cfcec9ac9eb38613a1c739e00612f842f8f2dc81f240a5e4b4f6f5334457ef24a65fdd9d17b05a5a2c85b7fb0b4f420c3a4300b5fdd170dc078a1ae2d9da1add926075b628612cf26b523e77e66b764a0318919e2e70c989c96c8138bc6fc7a57e092b8bc204670c208b3daf6f195af673bdd8867621c40e5bbd6754c1315c7af51af029bc2c49975cb80a7b469ff3dd06cd3e0c61c99481e56c0d9b92709df640930c3c8db6eca47bfe90931395a09579c5b072eb2c06f4f36e655e517d097a4323253b32bccd06df0b0250138c45cc381270b00f7d0cac6a6f44b61dc036dde7a9376e082004d72eb1e99090cd8836e9d9275346da9c466993803b019d9d525591547b84bcfe4e78bca269ea1e9ac367329387592654f57da9ee2bc966c8177bda6371f1a349f3625039ff735e40c9b5e9cfcbdc8a718df8f14f9d3dc87a32cbaf8b0dc9f38212d84081ef233146ac042429b14b0abfe927506a4d0eefcff12ad47d3ea591dbdef2430eaf9a9daa955196c75d90754d1e948319b81802e43f6f48c031f2ab86517429574cf69aa0e6f56e2841d17980ee00ae16c18cd471a392ae841f7162565181d01fc693ef5d55216e52a892d23e73f94eb74e2328d0859914e2c8c696daa539db29ed86f7e2d0b956450d4c9597d84156b3ef0fedeed1f96ad25e666e9191219ca396a384ab01f56156ea03909cb15d80f5e77d0a874a822f96a85e17cc85a72de90e8e164409c4ed6aaf3d973d7861201266c38151f8a55a776eac1735d37e29e16ae7a6dc10abd32391089ac3aba1fe77f073612f824e90569135b0d2387d2eec2bb1741931a095144d12cc8dc1f19b27b604505a157bced1c865d21e60b06130715f0631c7e306556f7e4b758fd5e776530789c251f42f34de0eebd079a44b7e25075b0e1f8370febe0263878ddc8f0c3127107732466a2450a2fe6beb403f26fc2d021e75bc234db3903aec20be0209db355b95dc5e4cfa14acf9de5fff37fe26687e1f4443729a58e98aa43562a02feb1fe271d7eaa97f", 0x1000) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0x0, 0x8}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) listen(r0, 0x10003) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001140)={0x31a, 0x9}, 0x10) syz_open_pts() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x7408ee732a7e5d13, 0x0) getsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f0000001240), &(0x7f0000001280)=0x4) r5 = socket(0x18, 0x3, 0x0) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) socket(0x18, 0x4, 0x8f6c) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x1}, 0xc) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$unix(r6, &(0x7f0000001180)=""/13, 0xd, 0x2, &(0x7f00000011c0)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:00 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='\x00\x00\x00\x00\x00\x00\x00\x04\x00', 0x8, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r3, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0xd2, 0x10, 0x3f, 0x9}, {{r1}, 0xfffffffffffffffb, 0x20, 0x80, 0x1}, {{r2}, 0xfffffffffffffffd, 0x85, 0x1, 0xf2f, 0x7f}], 0x8, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffff9, 0x10, 0x2, 0xfffffffffffffff9, 0x57ce}], 0x10000, &(0x7f0000000280)={0x81, 0x400}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r4, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000000)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x4001, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bb39eff6c6f418d71"}) r5 = kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r6, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) kevent(r5, &(0x7f0000000000), 0x47eb, 0x0, 0xfffffffffffffffa, 0x0) r7 = geteuid() setuid(r7) 16:00:00 executing program 1: nanosleep(0xfffffffffffffffe, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x4) 16:00:00 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x2710}}, &(0x7f0000000200)) r0 = shmget$private(0x0, 0x3000, 0x0, &(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)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r5, r7, 0x1e4, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r10 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r10, 0x4, 0x5, &(0x7f0000000c00)=""/210) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r12 = semget(0x0, 0x0, 0xa1) r13 = dup(0xffffffffffffff9c) getsockname$unix(r13, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r13, r13) setsockopt$inet6_MRT6_ADD_MIF(r13, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r13, 0x402c7413, &(0x7f0000000280)) recvfrom(r13, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r14) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000540)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000006c0)={{0x8000005, 0xffffffffffffffff, r11, r1, r14, 0x53, 0x80000000}, 0x6, 0x1, 0x9}) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) r18 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) shmat(r18, &(0x7f0000fc4000/0x2000)=nil, 0x0) shmat(r18, &(0x7f0000c6a000/0x1000)=nil, 0x2000) r19 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) ioctl$TIOCOUTQ(r19, 0x40047473, &(0x7f0000000500)=0x5) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, r20, 0x0, 0x0, 0x0]) mknodat(r19, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r19, 0xc1045763, &(0x7f0000000900)={0xffffffffffffcbd6, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0x8}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x800000000000005}, {0x10596f9da9526bcc, 0x400}, {0x0, 0x4}, {0x1, 0x9}, {0x1, 0x8}, {0x3, 0x8001}, {0x2, 0x4fea}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r19, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r19, 0x0, 0x0) r23 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, 0x0, r21, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0xfff, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r23, 0x1, &(0x7f00000002c0)={{0x1f, 0x0, r22, 0x0, r22, 0x10, 0x8}, 0x10000, 0x200, 0x0, 0x0, 0x31, 0x8000, 0x80000001, 0x1}) shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r11, 0x0, r15, 0x1e4, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe06, 0x9, 0x7}) setreuid(r5, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\xe4er/bpn$', 0x1c, 0x0) pipe2(&(0x7f0000000000), 0x28000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x80}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x44}, {0x4, 0x4}, {0x6, 0x0, 0x0, 0x100}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r3}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) linkat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00', 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000100)=0x4) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "1f5b0f426c3f1d3e9cd9c4496299fc73e8e05eb8", 0x80000000004}) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/110, 0x6e) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x100, 0x0, 0x80, 0x101, "4afd872dd45e6eed1de12d7df1bb5dce7510e85a", 0xfffffffffffffff8, 0x9}) unlink(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) pipe(&(0x7f00000002c0)) setpgid(r3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r5, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r11, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r10, r13, r15, 0x1e4, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) r18 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r18}}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x1f, r8, r15, 0x0, r19, 0x40, 0x8}, 0x400, 0x6}) fchown(r1, r8, r4) wait4(r3, &(0x7f00000001c0), 0x8, &(0x7f0000000200)) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kqueue() 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) ftruncate(0xffffffffffffff9c, 0x0, 0x1) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x80, 0x0) poll(&(0x7f0000000180)=[{r1, 0xc379394ac727ae7b}, {r2, 0x80}, {r1, 0x40}, {r3, 0x1}, {0xffffffffffffff9c, 0x40}, {r0, 0x10}], 0x6, 0x2) pread(r1, &(0x7f0000000000)="ba75bbde812782c01d037fa61549d418b0183b9ed7ff942044583d7d2993d9f7be8b52d290518d66b3", 0x29, 0x0, 0x0) login: load: 2.63 cmd: getty 44720 [ttyin] 0.00u 0.00s 0% 307k 16:00:01 executing program 0: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r4, r1) r5 = dup(0xffffffffffffff9c) getsockname$unix(r5, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'/110], &(0x7f0000000180)=0x6e) dup2(r5, r5) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000280)) recvfrom(r5, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r6) r7 = dup(0xffffffffffffff9c) getsockname$unix(r7, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005941ecca00"/110], &(0x7f0000000180)=0x6e) dup2(r7, r7) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000200)) recvfrom(r7, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r8) r9 = dup(0xffffffffffffff9c) getsockname$unix(r9, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000"], &(0x7f0000000180)=0x6e) dup2(r9, r9) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r9, 0x402c7413, &(0x7f0000000280)) recvfrom(r9, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r10) r11 = getegid() setgroups(0x8, &(0x7f00000000c0)=[r3, r6, r8, r2, r0, r2, r10, r11]) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r12, 0x40045714, &(0x7f0000000080)) 16:00:01 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') chdir(&(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0xc2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r0, 0x20007479) open(&(0x7f0000000100)='./file0/file0\x00', 0x4716e7aa7df62814, 0x18) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10000, 0x6) fchmodat(r1, &(0x7f0000000180)='./file0\x00', 0x1, 0x2) syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000200)) r3 = dup(0xffffffffffffff9c) chflagsat(r3, &(0x7f0000000280)='./file0/file0/file0\x00', 0x0, 0x1) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000002c0)={0x0, 0x6, 0x100000000, 0x1, 0x7}) readlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/83, 0x53) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x14, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f00000003c0)={0x1}) r5 = accept(r3, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) getpeername$inet6(r5, &(0x7f0000000480), &(0x7f00000004c0)=0xc) mknod(&(0x7f0000000500)='./file0\x00', 0x10, 0x6f2) recvmsg(r3, &(0x7f0000000740)={&(0x7f0000000540)=@un=@abs, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000580)=""/133, 0x85}, {&(0x7f0000000640)=""/108, 0x6c}], 0x2, &(0x7f0000000700)=""/11, 0xb}, 0x40) socket(0x20, 0x2, 0x3) r6 = fcntl$dupfd(0xffffffffffffffff, 0x14, 0xffffffffffffffff) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f0000000780)) openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/bpf\x00', 0x40a, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000800)='./file0/file0\x00', r7, &(0x7f0000000880)='./file0\x00') ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f00000008c0)) r8 = semget(0x0, 0x77cff5ddee875c90, 0x16) semop(r8, &(0x7f0000000900)=[{0x4, 0x3}, {}, {0x0, 0x200, 0x800}], 0x3) 16:00:01 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x6, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) r4 = semget$private(0x0, 0x3, 0x440) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000140)=0x9) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r10}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r10, 0x800c5751, &(0x7f0000000180)={0x5, 0x1, 0x1}) r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r6, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_RMID(r1, 0x0) load: 2.63 cmd: getty 44720 [ttyin] 0.00u 0.00s 0% 307k 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x64}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r1 = dup(0xffffffffffffff9c) getsockname$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r1, r1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000280)) recvfrom(r1, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r2) getgroups(0x4, &(0x7f0000000000)=[0x0, r2, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r4) 16:00:01 executing program 1: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x10000000000003, 0x2f) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r1, 0x0, 0x0) setsockopt(r0, 0x3, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000400)={0x17, 0x10000, 0x4, {[0x80, 0x9, 0x5, 0x7f, 0x6, 0xcb, 0x7, 0x200, 0x7, 0x7f, 0x8, 0x8000, 0xbd98, 0x400, 0x10000, 0xbe, 0x800, 0x5], [0x6a1, 0x3, 0x887, 0xfffffffffffffffb, 0x2, 0xffff, 0x5, 0x0, 0x18000000, 0x6240], [0x9, 0x3, 0x456acbb9, 0x756, 0x10000, 0x200, 0x4da], [0x47, 0x8, 0x1, 0x8, 0xaa0, 0x4], [{0x8, 0x6, 0x5, 0xffffffffffff4b3e}, {0x5, 0x2, 0xdfbc, 0x3}, {0x3, 0x5, 0x7, 0xcb5}, {0x3, 0x68d8cb1d, 0x7, 0x8}, {0x3, 0x80, 0x9, 0x1}, {0x0, 0x3, 0x6, 0x7}, {0x1400000, 0x7, 0x3, 0x8}, {0x7, 0x5, 0x8001, 0x7}], {0xffffffff, 0x400, 0x100000001, 0x6}, {0x8, 0xe920, 0x8000, 0x1}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7}, {0x400000003c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x6) 16:00:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x279) r0 = dup(0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000001a40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000401000000000000000000000000000000000000000000000000000000f0000000000000000000000000000000000000000100000000000107d9cf934cfc118a8089ba2f2a2a1185a07d7e91cabb97288193ec814a52774c0e229ce0d59cb26e0e7e781ff3a"], &(0x7f0000000180)=0x6e) dup2(r0, r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r2}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000400)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000280)) recvfrom(r0, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r3) getgroups(0x40000000000001fd, &(0x7f00000000c0)) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) setgroups(0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r5, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) pwritev(r5, &(0x7f00000019c0)=[{&(0x7f0000000540)="74c97cf4163637b46807c5ea6703e2704afadce99a7c370303effcde488bbfb737539c63e24059f9900c4bfd2835b55f395eb02e5d97533a0c16dcd76193873ee1125d5ac6a06eaaff002bc686dbdf7c62536278c77f6d363a611cfd8fdc2f6cf03811d64d2c7a6e7b505def0d413525bb095482a26c959612c8fb603a623ab1c89e3255fcd5f2bc6f24bbef1de5886d331d3ee4d2bd3d15e815690df576c6f0912e6ce7e5bf0457c7dcc1ea7d825ebbdf8b51e4cbc3fb2c53a2ea0543083b75287fee28870412edda23f0c44290caacea785d9ee01f2be9bbc31fb074", 0xdd}, {&(0x7f0000000440)="985ba8f29de0141808117ce01f2a81fed8ffed44c9d3283065a78f5bd092fd0a4329d04786e02805f59603c0812834c0c495686717ad7d7bf0b3fb2b03e4b325284ebc7a56eba6c261c6cb85002a36fb5afd8920cc06278d90138675920099dc8d48", 0x62}, {&(0x7f00000004c0)="a134a4d6cf892487088be2d7a755d40233f518cf42f2", 0x16}, {&(0x7f0000000640)="a8e83783c64066fe48f9234ca71ed88e16743810df936112c8430345fe37aa73ebf47f2ca5473a5abf1fafb89e447d316b6030279a6cbf1ad94b646480e2a8a852c8566248dff01d119be6f45c1c5d9564b6543880dd82ed83df9a9cf1041391e1d2a5afdcfca595e0ce3d285e62c220ed31efff379ccd71243d41c8a014c130abf08758bdac0cb978651abdef196da4591f74a494ca4f5cad05567999303c9dca4dde20316c3c78c61ff9e39deab302bc7069348b669bc78d126c0d7aacfb8fbc206c983a1234d973ea67c511e79bac66ed34dee51143d4e17b66170e9bfc948200f02b4f494da0dc921d2f14e250d59599c7eea1b4ef91b5ac3e46d2a1bcf6e600ab539c6c0b3ae75e1f952c596b2823f2e2146d60bc9d024be8202befaa97454dc7d473c2d3bb0b59504e42266c5fd32452305a02df8e95cb368b8fffd705704c738d82600d2ec5d94b8f2a07be8824b51bb9da105f5e534cfd03f1ebf88d0255ef650fce09fc5bff2ff88bfe4649b69cdcf9327e693a2bf296398998c4fdd2b6cf21553372bf2d9361fdb8bef9499edf0dc53c90694acf607a83cbe48f3395ea4ee08b798a54b475e2186317b29b58a9d83005fd3037a419c1e4e9e1f2ef77e5f0585d136aadb567365cd2bc3dc63ba798ca361b3260c32fad877586e4e30eff49ddd082f258ecea8de2f72dc67e935bffdd70181c75d04239ad8be5754de0d9c3983628941896aa42410654c9f1b7aa9513bbb31988b6d7121ac0303d1e4d4b409f8fc34b63606311b4a52c1ae093a04b50f53fc8fb489b6dd6c3d427063c616d9cec70a414326b9ac0b0160863e747f3c96284940346951b3ef76fba66705c39e2f9400fa7577799a421ca7a0f013b65cef970e0d2405e442e303572313d36c981406cd9285adbaa357d06ca2f5e02dd6a8d144e4c0b91f8e2df61664c11f54156a52dad7be6b555d6a0287af4eae923cebd0e670d344f11d31d77a8946dfd59b42caa921106e2411f46ab01e02067e527f52a848feaf630d67193ede9b6c2ff567643d4abc5dded9da0e22a3e0283a4dda720dfa05e4363271334cb91cb727c3149ad91e294c925d7973fe731bd490d4fffd1ef222b03b8bcee02e386112343cf26f08d8d721d9c23025cdca40b822925b1d3972ddfc77b1f4fa2c19de083cb9a9a42dfa48d66cb81b913a9bda0044f0f50dc0259c070b16c616d0cee64929b90356dbf7b61662a48976297dd585370a642b5de11f23f97c494cc62c05dc90fd990cd2beb2c90ad86559c9545569066238420fa6ef391673a34550b3a7cd2905fcb9a421425572122e99de98a012cae1b67048b01c7e3b946c298b57d49d94f329dc70ac20c64489cd263c05f314af78b3396e5be039d1ccab70ba9d496f0883a5b67eab2234cf3e8946adc8bc8c3883ce6df8da30c3f61b8812f16bf2850642f5731759315405cc63fc5d0233aa3a2812e7ae535fb55ae0fb88a2e5f17ada26b626a7fa489615f8a792bc91e2da9ed79ea595050bd20a412a9e740eba3555ffaa8a32c84176ca9724d152054f8e0603cb3b6b7b0e7c61457672e618996639c8637e5f5980403b2b8c12a5ec399f9a656434ff675537381eb78d481e52898f300698e183f7504f33df1aeadf660a81a051859c874879967705b7ca3d1a6c42d539428352dda8e5117503db9f281709bf3e45f9d89a941951891a3035ae63a0fa75c76abe3786187db113ca8b7b8afa848a27d9a4a21509278d24495fe95facc38f80cbe4099aed29ad0813a08d6745a164faab4f6431b2ed34afab7ee800a1a2d69935b7459611601e1fc2300a94c1f223ebe3ea9e327137a3ee75a3e219458cf2cc08beb183d74f4bbb96b4ec6fdd59896e6f9699bba37d01d66147fe12d0063bcbf04152eaabd44f5d425426e4732071b87438ac87a94bda718a6ebc67412aae944994c7a0c9dac964e601ed3a4b29b582607209cbcc0a0bba4b16fe7dcc9cc47d0dd6892f096844754788c6851bea4d300bcf806f02443dfb24b8e792c43b447f8fe56db531b2084053943d6f6d37d2f9782f69e8cfbb2845d2b1d851c00d161a4dbfff0d3892c7b29805cae57e0515d3a889e2310251ca773fc0581c7883915cd69c6dbced7e715678aec8efc1e5058f27bb2d100e807efdcbcb6da67d425b191bed94d653d17713485b91b2e268131f494235713a7d89a97796ddaf87ebce948814b0d2bc3e5deff478b88191f8c65117e8f8834072cff648d023f4e3731ff80991db68fa3cb3bfaf1dd436969e6434a6310558f623f740b944e93d2778a38901b59ca2541d383773ce18f69f64125ce7995a1281c5637c5ad77cc760f1506d7cb9181fb4639cc84c2de19d455b42597219a893702406c87401ce2c74c67480084d364af637159ff06446eda68f66bffa8e51cefaa824ee58ecfa7727c0a63242f86f95044bcdde321c4172b73432057192e7272bf0201fc0ea9f4a2584ae07679fda3164d17ca546a5dae9bcda193de41f160423f3263b83930b0bb4fb3788d20564022183944a9cf3d27755ab8854f1b671be27ecfba748e6cf42ad682f8ddd80d84dfeeb915424e311d8341203a8493a39ba0a3952a73fddc85545118992451183e5bced8ae3a6c6476996586dbb376dc39e463edc6f3e872e75d96d27a9ebebd716b91443c980c3d9ab3f4b548773aff80de9f80baddb55e76e8392202b1b991d2161cd70fa2147474a20ea6fc0041674bb9cc649fe003a30b193812732aad4f44477bf71491caae6414ce67ef8b8a4d4ef86d0a8900ebcdb98185513a054b22f2ba9b41d0ae0462745a0ed4316a45cc42b9f100608e5208a1e1f8ba14febfac1e09f607577a8976fbb3462c4a9c6e7feec75a2cc916e2e389f14f149991341c447b62c4379dfb0f2783397f4afb83bee23bd49d976fc7545a2747bb5c604e0c3ba40ff9f83bd03dc4d47b33bd807cfb1daafb962d1248d0f9a6bd56eea34a6e717387b8fdb4608cd9a3a4a90b14d622192762beb56af146cb4abf16189a8dc44277fbd4214bac03a00ddec8c70fc216d019442bdbb505e6361970defecac2482a44c47d7f02683e7795749e34804042c6da421c3b9da553c3acd30e27951df7f6ef85075e91bd470d74007b5cd63a02dea786ef03a8e05e81db9e07f80ae5547290ccf082c5e17a37afc2ab20b49aed4a0e10d3067e26d1d9846f14acfcfcc6c789f3bd85236c6bddf6951e52359849e3214a628f97966b3e471a8f2ccf6fd22f5139b32cd05b51bef2e8bb144277510ceffdb0aac66ca281a48e9ca37a817d0e27f8b280b834df80ce6a6713768fc17efba610f507e5c5df1c1f5ca9377e1f126bc1c6eb976ff66bc64850343094aab0b1a5ea7036e5104729561d372b6b16453160a76784a718bc260345653402a8a7c046b649b0b8a02d7790d6a69f1d46f5bfd2596e2ae7236a773aaa62926d5ee8ced9eef17ddfed92c8ae0dc385997f9d94b3f056a8021bec2832afc29e7256db59dc4cfb4703a5a4a3477a1a1b93ac6e6febc2870fe67b127691e77e330a6533111087cd3823576370d2c45cd9466d0367e520761af39b74e72a6b14ed63478093ed939d89c77885160808480085dc905f195ef45946fb800dae091bb61cbecb9d5bc2b3179e14d3444423c05f64690ba830ce5eaf29e1fc9078bf07e846c337ff285940d3c1d5c079897f65d222adcb7502fd8b7f7de079264869f818b76ce76c978bddce7bf9e8bbdbe1e1684dd9251276dd876c450c9481a8a018bbe94d521acff7172fd9023f03e260a5b4403d4db6b93ff219ee7c75a9aa4e57229a3bf1f155ff6cb7fae0ca27ce284ead01dfd17087d7a35109b8913772b92299a8b2a60052685b48efce66ac3f4b495062b4ced72dfe97a74aa4b2836c0e8add3164c5b29bc7788df61c94825490b1417b34a9f78f8f8935769bedd70f06459d1c0d48468421be1b6db64748f6510032e45a37059b4c245bd0d4ec859265df82036484164e1c07d5b8c7d61f14a714000b8f4e978dde889591d5c496ef64d85b4daf771c7b374c858002656ca524bc03af0d4c2abdad7cad3f9fcc5597dcb5fe1c06cf15d8919522eabc2794b5743968ebe7bd2020c35b381f39ecd176f02359b959c823c320a4f40fc7b0221e4b1a9939f7754acc4fb04b0e5ad0aa6bf5d63475bf38f4c7af46d7dfcd9894055485d542aca6b3b84196dcae66a712770259e358b191775bf80d886251e1e854a9e48db0eee406a8baed0260acf569f1a57f4cf90974148e76af5047781b435a12ada7242723980b0af15fb16094ce2db7221f9f640383e5810c682308639ce5d28cde1cbaa1fb37dacac1375adf7af7b8ef7389c0b413519693270074783300ad80722e71d46fd9d62ced50cb3d680693da1e653ea15e1e5a16acedf545965a4c3e1fc950175d3df1513f20f4ea8fd7ba11204b2fa13abd5b364425c4b5d55ddfdc3adbac65e874ccebdb1d6ac9d69ed02b5527b68419e3d3daf94cf37e30f4375088c2c501f9f122d0cdd60c5729e22534605d70f79da30c237121cfd35a2ad1c8f9e241343bf2522ec4b859f4e1fefe6c3d412a183d3e950f12d5962183f4596ba6bc7ec40755e3645395f7d289886d65cddb0308b3febfeac705a0b0d7ca9759c08946c02e5481909dccbd22c691b13547e31519799877c1ec407c8862f67b6423fe71d58a5a88d31621b43fd555076b3591c2bbf4649222b98f9d061ec5410852275797e212e93edeccb3f8e4428b8ab2d7f42370375164220ae44e92f8b8d456530f3530eea8908c47dbcc549da0e95a2c11979b7ffc0cbff6673de0e1d8edf67b82353d87e2b60619124a473a3d61df9f5fc2b4047ba2a3a3f489de7db2d137e4754e12f76b696ccf11896d94cd929d383ae27d303ea751d03b78fd4e9f29e36eaa9bb54b20b96210ed246a36dfd0e400b1560dcc87741980dfeda95637675725fe4b38019acd2f4bc267987317b225ff85a18828f9d8741a451af0d5a3079ec5504ed403ae0af921d64a1ccda0cbcf7fc23b87dd9a59706a6451281b178778f489c9d1bb2f546f52e78eff64505ebcd58fe9308267103567029c947e39941c2375c963af529583668407f7c3458d015b9c6c2659c1398657e7f652f7ef33aed9fb8c2f7a29b116839eb27b491bd774ba56921bb2fb10b395aa77b127297f0515cd0dce7649bd4419d5e23499d14b76b62f9687d41b0ab67b92464bf4bbaf905073cf9c8b3069f26fe05c907157d1377586d46d6c0e18576114a8e4bad2ec5bee4f981f6e827ec746bbcb50b760bf741310e559108165df27c6c2824a121aab906699cadab76392844ab68b7a818d8e0eaa182e0cdc941a22caf25ccfc3a075ea017f92aaf8c7ae80726ffc160904640fbdeef2e126202cc8f53074ed959aae10b4fd2eda0c5f11c95e464f268754c9a20cc70766ca412a06746b8259d0f61b3b9a963e13e7bba62d398c2502e407701f2b28c8229a199a23165cd18e1c0517481ccac1a7e95e054379ae87042c3716c4f37425a73c15f1920b00a9f7ae3fd5e590e1eda385113168d57fccb9925f10c8d0c2716199034de21ff3a776a22373ce4e11a87112fad669747688d67e6d878474e306eef05373d7bd73554946ad2546abb6c315fd9a5f332e694584a32d186d85ea171c7b41742f839cad29a4563af7494d6c3bc6887ff1720dfdbfabf2b90a531a9e457c5b06860e28343e4bb972035dbc0f9a7649632bac3886296260d8afcd7eb0d1514998e9f9", 0x1000}, {&(0x7f0000001640)="40ed720faa7239129b893119ed606654be7a9a5f66c1cab64f25dff1b7089c878ddf79c7ee45c8a233fa8dec6e0cde9a0cf5f6a0dc23bf38eb5bd5eb472a61c80982cdc06d002b772d933a716e3229725aec85da84a3a85c015ac96a95a1c99e8ca52b9f8dc42f54fbac68d9200b65f9566b1565cec06355b4bb7834056afe064daf8286923371c3f61c69d1e917b6ed04a47f0f3b746a69ab9851", 0x9b}, {&(0x7f0000001700)="6e78092d478211a35d2f9f06d7118939bd7020ba687cd8c769be26b1300aaae0906f04a842e67a536160d9bf5a4911b8357e741b0c6a8dd02187457d041138bd01b86f3c422cdaefa6cfaf6ecae7e29e9a8b10832ff8d8cb291eb2ceab77d390f25915bd4e2848eced324f199053b549271d5bb50182f40382bb787ab1f7dc6faa796f690a00f9319b8119e1a929a843831e141cee23e01c52a5364d1c57decbdca13b81e0f81f6fcdb8ff99dc475a43416bcd6e918aaf5fe15297595b30a1e320bf0c09fc3ad8", 0xc7}, {&(0x7f0000001800)="bb122427b1e4c851f355473866952afa9525b2dc44a36535f072a6b0fc0dd34a105ae8b2c02b6ce30ebeceaeaf5a560cdd9140802ebba6d3f31cec9bd9fc1c54c8b1dbca6ce7cb9aaf1ff13af7364a9a459098e31233316bb0f6a0f95dc66beed05819058a779923ce157112a8ecb4fa6426a17a3db92ed8a2e7e95a7b364234811ce77888c0938026f6c1b610e0dd96222245885a37e7e03936c9daaf9be026b81201d9e1191495862e2bd3135f096973c34813f0", 0xb5}, {&(0x7f00000018c0)="7495ac4ad0603f4943f76c2304d92f566b28745e1b987717dd2067b752dc82cfd7861f4bdff0b7c8ee9979c88f65f43e021331ad77cf401f029883d5b718df81583f7e3cfde8727cdbc97348900838de39a76963fba268cdda9b04dc304d6c56316c1d367d2f375ef4231121e9223e712ae61283d3bb45bfa6e5462fdd22f47665db7e3caedbd2839f1802afb3572e01bf78f7713f82581daf911b706c3586573fdbbe7fff268b4546ad6ab9ee772d87d7c55b6eb9c01b1fa9498c1f6f897ee7d2519b03461ab0ab17cdf88b", 0xcc}], 0x8, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0)=[{}, {{r1}, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x9}, {{r4}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffff8, 0x4}, 0x10) setuid(0xee01) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r7, &(0x7f0000000280)='.\x00', 0x3, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\x01\x00\x00\x00G\x15DZ\x8c', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f00000000c0)) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x3a, 0x0, 0x100000001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x1}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = msgget(0x3, 0x0) r2 = syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x100, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) msgrcv(r1, &(0x7f0000000000)={0x0, ""/213}, 0xdd, 0x3, 0x800) msgsnd(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="03000000000000001476ecf8e12afad5570b332aa5aef058800100bbd3000000e17e099a6c9180e14d51f0eaf785c02ad4c2bd16272c4f5b6d7a12bb232c01aeaed35f3f7ef0150a9bf89f50c8f61cf44f5320f0cf979c4911e5fbd87d051e8b739bf55f3ee1fd1ceb34489dd79a799039b48c995afa95fd64f46c12e9cd39f427dff88b22ae45cab3d8faa1daf8729a7587348b485909c420a6bd7f6c6ce6f556e111f2eb47fb20dfb19deff9efad620df742fa83c919369f9c774d6c9ed964b6cd09774f6bbf962597826b6883262b70b649616a701b2f5f5eb1c22427adf00a543a1d72c447ba4d565038b3d031b32486ac90a1e543e2a184c02d5c4829e18e5fcc9fd7dc4d26a6947badcffc151769"], 0x20, 0x0) msgrcv(r1, &(0x7f0000000200)={0x0, ""/25}, 0x21, 0x2, 0x1800) msgctl$IPC_RMID(r1, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/50) 16:00:01 executing program 1: getpgrp() clock_getres(0x3, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffff0000, 0xfffffffffffffffe}, {}, {{r1}, 0xffffffffffffffff, 0x2}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$inet(r2, &(0x7f0000001780)={0x2, 0x2}, 0xc) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000001740)=0x3ff) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1) writev(r0, &(0x7f0000003d80)=[{&(0x7f0000003dc0)="2b02d4aaf1adabdc5003f3396bfb150f57742af0a42db237ccb0b8d0226d7fc92b87bdfbef906f35ff8fb553855caec752f28481380cddab1bb52b53709e4f146c9c0bd082ec788fba4a7c35b52a635410d2ad3f70925549f1eac44fff7dfd4080492ed29b23e22b7d397c0e83ce0579b4cd5c25b3fee166f22d877f9bfd2b02b247e1b851af921af0bae98c376822e063328ad28ff39c35ba3e53f8598eb707885eebdbd9f6c2eadf607cfbd0c7c21c89b6b5b93e68a5c9cf1eddff3e2963c16268f28e27411d7cd1b04288d98423dfb187d34f3b1bc83e61f644260bab44cf1a1bd396eddd0fb4c1d5a6f4b9c2a160d172adc5f304915effc99b329794df15c70591ca04bf3bf1c8d87e91ec1708de7553819979a481e91f27dedee3f5643f42ca8380829a3d40230768b7e88f06cc463705aabfdfbcf646c7a6bb20b767e1671dec6c8d10c140c8c62293c1ac10f9331486b2e5173b7e7dbcab7e317a63dcb06e3b93e1d659ae1f99c8ab9a2573c4abe67a70bf50b36ee2b0fedf2fddb559b51e73c7111b7836cedb34f4ee13c35902f544ee3df272b619dd18912c56a91e918607d6b35aeee5515a118881afc68b76bb57adcadb9eca0d3c046f844bf6329441b10be253ddcb6c73e20a5b88a528892b78e9c106bfb67c7c8884808c461426cf31658be380711a0e73e758c2ecaffffef677ea7a99bcdda7c5c742fd32613c0fa85a8e1051bd497c71781129644e1d8775a0be0ebc0757306c659eb00e97ccc1e244a91f6def40a3c48f52374ad708312b7ded0809c3dbf810f3f519358e4b9d9305df99b7285ce565fc1ab10c25eba2967cc5689b6de19838e236882e3cfb08bf775f90f38b8170f5167a4689bb50da5fe0c1930e255fd76aeb1919ee9f4b68e169002f85b3fd9804833bdea5084b3a9facd4eec694ecf92fa5933e272ff60dc5c6dbb5822c019613cebc90abb9f13ec5776809a4e0d016a911057fef47d5a48df3d0ad061b048a4a883e8ac5aafff067650ac3bad0f8f4f27e08878b57706be3ca995420b0716609bfeca26daa47b0a1c05927193aaf6d06cd7610c9750eead9cf6eac64781c5aa2968f051abc18f2c9e6c234d920db277cafa275eac6b610169ce2db8b8eb799b845eac28fc01e9f101d60725ecfe585c9d03a960664f3dbc8185bfdbdcb9981edc9b6977a0700f862860970f8b7f2f817fc90f9c7d32a7d6c9a3b00596445602a24fa3e66a38f7da1381ce07913b3604fd90bdf85cc85d35ae17bfed3322dc78e527a20e534d65113a149bc25cc7aa354243aa2bf0c2638a62dbd962f8e5a0e8df051a4375b447cbfaadd1734ffe8ac1544481f6c5b282cd2a74ec1b7c47999c2443679439b2d4f144d43841be9cc02697965f3e37bc973b8788183fa88ab2de9e092cbe08d4db45a21bc0b0a3a8e8af8351695c1fe304e87551b470d6b95c1f5887c3c9c40306697a4aa0c7772b421ca27e18637aefecafdab3aa0ff4594be31d738479e74f12ffad7a3a192070b401e39d230d6b68f50049b00e0e378de596c229327460562e953b293f4b99a725e492fc7e8f9b616a852f1965b2e423463702826f548e45ba01e2ba9f807b194b1c5c8d508d6326471c14b588ad0bab678efa11055b78efeb15048ea84c2af2a3dbb836cb0ae30d26a57f33a01e482b1dfa06ed647c8aaaebcb46b955803112793f1c3797fe0336403f41f3bd1a3b670dec28f8ad2dabc35870c933a5de7169be384dc5d24188f040eb9147cc9371882d085a5570afc2fb569208d674717e782dbd27c1ebafbd69b127b35d63e380cd0a158b4c6c14eb23df6c6ef5ec027dd813fd2fa076c8471e4be596852b1287bfdfea908b2a730379f6530086ff570f839863c3a5ec49f0edfd5f9932bc352046e14ff0adc3fda1e6630115dc3191b93e5e426e3335d9c54f03cb8c25ff86cd5f515f4d835e1a411a8e08f1526707c0969b013139e10bbfff4723c00063487be4b4df7af8b64c9f5d2748f21bdb65ab53f8049293716b9aa6ac6c9ac45a74f5b301707711ae6b7af2834f0606433b8d77ac8dc31689d1bf3271b57f06cefbc497151b8eb02df2270b0063c1100b4e45716bfb7ce6f109f6090906987920e8f15de2a36fffc4358efe017af03d1a296b2bcd6f5bf48171722675c96dd2397d672f50fcc232055153f525bbd584c0b3e20b8e6e5a1d4321c76de0f9d15b11584a176448308744a08b1c1f80b9ded6d9bf47d66780efc9522faab58deb18b6a7d1c252266cf053f52ecc239f6b69f36fee08e674a169f9e3e0a6dee862da5d084b154da6da31fcf9dcdba88e163cfd66b20f6bf3cd65e6d90a3dca68ccab625b510c89b874b5a3c85ad2eee4adfa2993c92fe6987c9df621a5945d6108f02a02e380faca2dc507e1c1c94bd795da0fe42c2ba7a47cf5a149dcd577b2687bc9276ed3aebf10226b0817693464600e973a051fb361a8df4d81287e17151949bd06f9bcf0561c723269f9d11e1d9530c54bdba5299aea3afab732b59370aea04b62447925c44cb0610c1c5df1cc82c3527a8fe06e7d345a300887a43477af92aefc1afff7b767074afef52feeba3d872992c1f84fb20e02c8dd90cc07a0d886724851dc5030cd019f9c5d763cbe545f9a35100f8f79f85890115edff3d6fcdf5d742ce81e71c10d8ee507c0033dde4edccae06f027d57410a441818b14f13315f752681ea0c8ee7e8fa42f080caffbbf261eef9704d5e610fa4b6582288276a3f49eaba6fe736409b98081895734d3a91e34131d358fd639edd20d584c80d8560dd437d7ae537cb1ff2545aee7914cf8399be09d4efe9013e1af76e9d0464d357032eb9ff3e6a6f2becde4fc71930e4af586ae1b182f98deddd10964db8d1ffa5cb0eed1590bc989665a9c5f4a986e1ebd8d9f106e8dac692104e9e0360c341bf2701a50bed2d525c67038807f587bae0f46d76eb649e581130f80e3677335e602ae0b4abbfa1d23857dba23707dde2afdd742f3bac254e7301b2c34f9a908dcd0164710c41bc0db9e406848bd96bbd834f8fbb56788f042f5652f8b9d488ffa716d244a732f49bf1855027a96b2dea0b0ecd0cf97afc484a0894f87e6be3b663d424412fed4db2562e60d9e79df21aca1d42d12f015130248c4ed6f0f84d9a42ecf89ee8ad8afa5d6ba8d963ab04fafc12dcbf71484b2e941a202ec3ab14771ad4a637b259a59cc988ede6433afe8e67102315427bcc5080d1713bb0c0195af792e955bbef47f17fbf965c7dd382e1e3d1e6a69192865dd2634b21885d2550094aac88a0271b35deb98972f2737f5a7bc436c516b4cc7ae374d52aad114f44b1daa16ddd07e6d0b20b12161bdba808aa4bc01a5f85eaac997b0d6f12e5b82944f456a9e3886c964a8f6fa48fc26de2f85ce1c2ee30abec0631884b0c3b6c0ab99e3f7762bd7fca03247631a2f75bb292691f2206b545cd69924157d871e1a0326ceb1d3db67c8bd4978ed1b6d2cb7dfb83d3a3cb2835ddc3b4fe54b0e46d4f9ef7056142e00ed0152c4c5214df471a65234bfb0c4fee853e75845a2876dc64702294c6bbf0202418e70ab0f9c36706e909de168510caa5318fd1106e6a953dc851ca930c88bc67f888fa16aefe0aab3e48d4bcaeb952e6de90952b247b68e3bf275f618bc96d964036ce299aad1ca8e9c744816899284950d61816875746c66daa7e35f37113e857c1c49c43de05eead2ccc62e0c685d4adc2916fcefdcb5dc3a938e5ab0c1e811243410218a9c793f22ee56d82ce4efeb6992d731553041d1a0a01fdb01b92f85319c9903083e64d0f27152aebf105910b0b22bcb8e655cbdd732dbae1b8978e153534886fb664817da68c16b962f4ef9d976ace6c4750987f5ff4dff57725efc1da498a2e2c91e08f2ea25be9c1f43e26682506269ddeee213777f33e00dbe01a9e9d2db54650e7733d2f8e31a8487a3cbdef891cdd79cadb1d4b0df3c2d320c39259c8ae50856f4b1b22f9945db8e0e4376ffb1eec984d9836d7bd5a39a3a0527779f8c6297664f69be6c0a9d6e801b0605591d4bf24378d900f06eb0e25f1d23ebc5b5175e5bde680bfc0a1bfd194b9c8fd756c5d390d818672785238c7f594442f1f4341dfaf3fba5fca783169e0e46d74d96f4df9d0eeaea79584ae042da8300c2fe684ad8fd150cf28b27c86766d284476b18fc8a817b084f222c2c1c79c1d113e8860eef0179d8d7d30cc55310922a4476e17dfb985d4407f9f25f94f7efd4bea80da3a58e56122da375b8ece960519699bf762aca9d7fd8250615740697eb883ce45725bf665afa6f683545e5a5d44ae342d01cb9fa65be84b654ebec106262990a6e5c1f71aad1ba02456508c65d9a33dce1d208974ca55f6fd70d421e3fd48cee225d6c1927fa29de6879b52a2c0ca0b00e8cb215f553bb60d416ba68427a5b36771a35f2ac5e6b3ae0fa113cc496e17da2da3ef9c737708774656432131a52f9696297f438aac359ed68f1bdb93d5d7aa17b2971f868be6e3a82320103eacf754f3b05683873d4b0b2a5f86b2a9c654ee3831c48854b77e75d4d41375b8b8977f8a3d7cd02c53beb2a9507338894f4d77845a24ccf135abd1d86b31d34dee14afd89c70514d94e74452f75ee2eeb389b645eaea55d9bbd73682a3e972061efa96f2856952be435e2de474fb4b375011e38aa6d4561c04387439d07503c0398dd1b46c99fbedbc70cac5439eb68d5c1952712f5c25374f0c3f4308ac6637cde154363226b002a9342834e8d76ff4d928d970b30486e8d08a0123b729945b194447ced8443e2cdf06912a8c69aa56fac676f9db7c0d7b5b560eb9329ab819f25f0c018d9efe890bc490ae2e139d6ad555720e1022357d01113c2acd5fb5b27be7881a7d446bceaab37473a73a0b1e54aec993a01ba8096ceb219bea1038727b6b1eb735a730e58db4fffc475c75be70be3bc3a94cb0220c02fe7cf92afb79f33031d4f933840aeb168a708000b671421bccefe4cc56d5eb14c8a52210015f7539f6ee9a619bd59263fee707960c44d7d686a413c3e1b3ad4375cb71f23c179c811b063efe426dfbcdbe487a501439b978fcdef0571ad62805662bf816af57e0883aac967511bf7eaa8afde91db5cfd3b54400e00a2442531a9b789e678ff3b32e9b356728a42ddf53de5f7e146e329f3646035e7ea0267834554feb929fd3f7a1ac48f0e619192b7fbc5f45a8746b47c06c2c9af269448ff93574d00200e629c77b48dfa291e80af798c77d60108fcd8cc0533bcca9a774b804d01a3b51b0c1bc207ce2cae19ecd0afad2bfa669a69a4598b296d21aa7fe04fb463f788e2ade17445532fcd76c579ae97d88d4bed151ad57e46c08ba0ff1cebebda0903f6378970f8d4678439420f64f182be4b9d7b4537228b322b643541838d30a8d5eb4ec5760b420e3f035726ffcd63eaa8b8b650405752b0bef8819cd96197a5dae024e6951994f5194bfbd7c685d8adb0552e1a6de2596fc4ecd96a52d3ed76b13d4ba6ab7d96a32c877a080ff1063e9aed00596b94219cd44b856439dbec481d497c060fab29d5a6c5c97430998dea21ffbed5a22db95162d68156ac2b50babe0324cac06ae535b051288b82e2e5c4006ea1f03483e5d569b62620c1b4ff111cb29c4055ba89779f978ae15e28149c4824c8748b5fbe8f0463ce4cbc43d7d77c06bf5a6571651855b266c8eb32959dcd36380501564777869d87d93b5a6cd4e973ab8e9c7c538d7c00"/4096}], 0x100000000000011e) read(r0, &(0x7f0000001480)=""/208, 0xd0) fcntl$getown(r0, 0x5) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0x100, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000001580)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) fsync(r0) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000240)="eb", 0x1}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000012c0)={0x4, &(0x7f0000001280)=[{0x2, 0x5, 0xfffffffffffffeff, 0x80}, {0x800, 0x1000, 0xffffffffffffffff, 0x1}, {0x120000000, 0x200, 0x5, 0xffff}, {0x1000, 0xe5bf, 0x8, 0x81}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r4}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f00000017c0)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r6, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {{}, 0x0, 0x0, 0x0, 0x6}, {{r6}, 0x0, 0x2, 0x80000000}], 0x0, 0x0, 0x0, 0x0) renameat(r5, &(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000001700)='./file0\x00') acct(&(0x7f0000000080)='./file0\x00') dup(r0) utimensat(r3, &(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)={{0x200, 0x331e382}, {0x8, 0x200}}, 0x2) unveil(&(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)='x\x00') getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000001380)=""/200, &(0x7f0000000140)=0xc8) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000001640)={{}, 0x8, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 16:00:01 executing program 1: r0 = syz_open_pts() getitimer(0x1, &(0x7f00000000c0)) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() close(r0) r1 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) wait4(r2, &(0x7f0000000080), 0x8, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89", 0x3}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/219, 0xa0}], 0x100000000000005c) 16:00:01 executing program 1: r0 = semget(0x3, 0x1, 0x2) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000100)=""/141) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) 16:00:01 executing program 1: syz_open_pts() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) writev(r0, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a", 0x1d}], 0x1) 16:00:01 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCCBRK(r0, 0x2000747a) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) renameat(r0, &(0x7f0000000000)='\x00', r1, &(0x7f0000000080)='./file0\x00') setitimer(0x0, &(0x7f0000000040)={{0x2000000001000000, 0x400000}, {0x6, 0x8}}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='\x00\x00\x00\x00\x00\x00\x00\x00l\xff', 0x800, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r2}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) fchmodat(r2, &(0x7f00000001c0)='./file0\x00', 0x100, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r3}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000140)) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffe6ff13b9fd812eaa4e713048e69931929648", 0x14) bind$unix(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="00002e2fdd45e14b540a9bb2e9436de066046c6530001a6e35cb141b128547e19a326742eb77da1413f9f8e04210b04ba2b58d31d6030a54212d47965d5ad650db23596a88a43305bc8a50d0226d5fa1d41b8aeaf14287f916062c4d5a32848fa69fa029b8ca42f6d55db06a879e1aacae55c7cce3eec941749e01f487b013f15487f40ba66bb42e7776b694b47f95ac5a47afb32131abd29dfe0d3bdd3df4a5eccfda6d8798922287c028509508443af8467054bee28126fa"], 0xa) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x64}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x9e, &(0x7f0000000080)="472f0b91e8bc9ea9700aa408550e35dc4603f28458fe3b9b0f680c062a5ff1eea7235395572eb0dabd91dc6e2409cb494a12fafe83ced1dc7b705d256aa0aec090657486b9955364652f2c588948cc3062813ecda1c91be12d93f72fc77d9873f2666d17443927254fd9a3ce765381a5dc9b91ababd0e3a492d37fcae7e264b0c528e791edcfbca3c3fb0baf01a2153c1788a2834306926b70ed0a99c206") syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 16:00:01 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000015}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x800, 0x0) socket$inet6(0x18, 0x3, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x3, 0x0, 0x0, 0x72, r3}) pwrite(r0, &(0x7f00000003c0)='\x00', 0xffffffffffffff37, 0x0, 0xfffffffffffffffd) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0703a277d05745192a101000000000ffffff05ffff05000520000004"], 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r2, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) close(r2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) pckbd_enable: command error 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000140)={0x1, 0x9, 0x4, 0x4, 0x20, 0x7, 0x9, 0x10, [{0xfffffffffffffffb, 0x1, 0x8f9, 0x6}, {0x9, 0x5, 0x3ff, 0x89}, {0x7, 0x1, 0x5e73, 0x3}, {0x8, 0x69f, 0x9, 0x7fffffff}, {0x40, 0x1, 0x7, 0x5c}, {0x8, 0x6, 0x2000000000000000, 0x101}, {0x7, 0x2, 0x5, 0x9}, {0x1, 0x3, 0x81, 0xfffffffeffffffff}, {0x897, 0xff, 0x6, 0x100}, {0xfffffffffffffff8, 0xb97, 0x3f, 0x6}, {0x7fff, 0x7f, 0x4, 0x100}, {0x4, 0x40, 0x8, 0x1}, {0x8000, 0x80, 0x1ff, 0x34b0}, {0x7fffffff, 0x101, 0xf28, 0x8096}, {0x80000000, 0xa99e, 0x8, 0x4}, {0x7, 0x9, 0xaf, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x40}, {0x48}, {0x6}]}) getrlimit(0x5, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r3}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000000)=0x7) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000003c0)=""/65, 0x41) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000e60000000200"}) readv(r4, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) pwrite(r2, &(0x7f0000000440)="2539b552cf4cb2b054b8c07898fc5e1529ec5405853793b58dbcc73229757784b67f3f761a4fa513893ff90aac1d", 0x2e, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f00000004c0)={0x20}) pwrite(r5, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) dup(r5) 16:00:03 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) kqueue() pipe(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(0xffffffffffffff9c, r0) fcntl$setflags(r1, 0x2, 0x1) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x983c}]}) clock_gettime(0x3, &(0x7f0000000280)) r3 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x20, 0x8) recvmsg(r3, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) socketpair(0x10, 0x5, 0x100, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r4, 0x8) r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000180)) r6 = semget$private(0x0, 0x7, 0x200) semctl$SETVAL(r6, 0x7, 0x8, &(0x7f0000001840)=0x125) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r5, 0x0, 0x4) pwritev(r5, &(0x7f0000004e80)=[{&(0x7f0000002d80)="6e39263163c80977e6d65e71e688b0667bf29b9ec650501fb245fa6619a081fc68df2c3cc9bf2fc0b6f3446620177599e6a8ee46572e6ad9029b764dca2c4b67e87cfd608fb76900ddaf98a7d77191bb16d46360761767cfcce80e901c96713eacda272f03e2fffdf44723ca7fe7dd1ae97ea194a187c83038f3b48448262342f6f8d99428756ef790577e2e4b4e7096b006f78589248b7fd95966d22d53f51ce0a1d1b933192b344546825fbe00c000609346bf27c85e84a34eb62133a1117baf0888c1b7d4cbe9dfb1c74158ab52d2b6367f6ac0efe0f2e06012fbc23d5af02331482345985ffbdb560dc5421250e3d3daa9c15788dcb6cb8d9fe68ca25aabf4b966247510be31a9c4bdb64208d022f31ee76ad6c295f5730b419383cda5d706fe1b9b4ec94d6b7c2406f96c5ea778b94734ce33b5028b036a813a286fb17f3a69e0c54284c0a02ff361f00fd29e30c531e90d7fbdf648b388058154aed0305286438c803576d03f7d4930798649a113b4ed25a360d747bf98b991331a2b8c5e057129414144be49fadba00bdf24d5dae0b3d79255e89dd6380c485d0aa8d296d2a92b9062f43e9c4db18274d0321fac9c091fb170ac98fcf2cac729e304c0ab22f552482cc8eb265948bbc5e1de235c0a7c57d929cd7c2327bf92de6dc9d31a339337ad4186b8bc657402af63201931c7891b295f6b7aa9d83dd6a3a115f275e0bc84a4d78e00b2d11897b3ddaafac4321cb6db5d34658ee6f718a411e59d9d3c5dc2522c23681c6dbe015608c9147f2b7e39488a83768b6abf9c37e1a217afd419fcd65461dccfb9008ae24e68ef7397b5b00082b1b39a09881baa0bf10d69ec634cd58834dd1e11f9eb0a04154c23ee2409ddd05428163ae363d0fb83b2803ff0b7e5d2218e3a03ffd9a9a8b311344c4cc857ac1b4659c048a6cc56460d51d740438ffc55c64c6edfe3baefc6bea7fa332042f831c027abddce18e60edff9d4cb0c02b16da0e020bd49af06feed3e4cb796da115d01dfdbde90e1e824d41b369ea4cc47215ed4a2560be04f047ad911b81d5b38c060112237a256a48001bb0280bc345593b0c12c37fcd663a17685bc9fe44d025c314f68f24c38c55959024cf3d38ba7471416562750c3f7e49cd41da61eb2321e04c92f69803eb0f9ed45c84fc4d2a7865ecd993002ae87c575f159957085b20b2c696f9f8d2c3dfa5da8dabc2bc1beb45b7858c0cb247b2ee52c5157390e6b7da7e960a57cb9b0dc1b4a3e8973d32a3cd14c1d3350c278733cf9b50e236ce85e24f9bc3e27495b28ed7b15128e4c184c4a3abbb157786b860c3e3be4bf008544094e51f033928b201845ea86b455b8c9713e70db575562872294e7f96f6ddaf82d399ab2f064da935cf3af75f8d81fcfa6fcba7bea6f06befeb4cf0d30fab5e4f797e0ebb31588219b4d833d497f4f775cadc3a4ac7289c32c9dc422322de1ee90a38bf361e0db244d987b0fe81016ee838b9724b82d16e8b5647ea4ccfd59246a3cd6e806be8dcafecf6754545f39ebdb693e3218e45fc92bb4cee378233d2230360b70d3a3c4793b55adde3a4813b3befd8207526ad737be8fc4909888f52443416f7064dc0919cc218913a96532d39a15a761fb8582c45b47c977d1fe56a1c83c0cba6a32648f231112b2e478cdc52eddf9462176b14a9b8531c61211fecbe754c3d65c636978f0f8a188ba483463621a483dfa38a7d843066af46485aae1dfab22d3ac52d8140862849edf418e69333138735b9918ecc7a93f78cda4f366296744604841b61310d5f5129c2d507c316676c4a5a3db47c99580a38041b1109e078b91bd928169bd0069d125e49b81ceb060d5a268dec862994f12e9f96d17cd5e692806a151eb04ec022371141eb7f80c92e2c855c207a4108885b08d209afcfda1e088bd6560852d358b18ceb7ede45c6d074637453afff7f5922b3ca5450227efce3f18c331390b83981c3fd00a3b9969c0345bc1a5ede9c8a8c6dc84379dca7f28a0ab7e700923968e4a7985b46e616c0e68f2f8d9807da783389783f92e9e7c87735e700ef376425c87d1c55a433f148ffad7924fa44150db9725c6dc4cc3bfc4f7ab14c3238190dec78ec17c2dfdde729524c6150ebe71a80bc7a0b362ef6f5fbcb7c10667dcbbcec4e5f13ea1e4199bd8b3c8c2524cbab413227159ca8357aa5631c3f48db31c35f9390a224f0ee3e3e61f1aa3fda4fad83effdcc8ba6862503a7dfb3bbc120f48eb08c8141388da54970c5f50a0d4f9331d27f9164ed9f746f751775d54284ed10400047d47bfa24d53118191fd495067b9f9bc47907050cfe7225b93d37b07dda2422b28d09a4ba8fb56007995b8b0509575633a4612826f7ec126bf75553d1c08ffc75fa0dcfc970dff75a924d8070fb1879bb5ea7ad240b22d6c332f2e5be1cc4b4a41f6b1a5cff14a962f9eb706dae57cf6089cb3b0796c04f15e702e55f940caf960f2f324ba49796f700aecf961dc1e308ab839b749a4f9b3ea2621705520d88cce905c3690d56e015d8c99a3cddfc3b1d99264bb75ff422bb8bbf4d475fc4785d47312c152e3fe0906fbf7a880baa31aeacd71e18f35bf3422068243d91acc6810faf2dcbee9526ac3e4fc8adceddf6ef27c58e922954e1f6f2695e796606da32a7cc59d9de9d39940f2d5cbce13b610a285d3515fdfd47b3e92671b754b547a8af8f145f237c6ebbe2c238df0d6105af9863ac251494d41056597dc2164b42d5c47d9f44bc540c8cbd0fddaedaa289ac45c42bc85547260fad759641fdd6875801258811877f7676b2b24c0871e72904d68e67fe4e7b57bcf3b2150231ab58731a20674e4d52da9de4739d61cd6c501972b711bc465c8ea7894a17a43db62d39fec2447203c9cd23467cea5a8eda4d2bb6d0de3a9ef467cf4d3cef52a9fa51df518a7f4b64c9191d0fa0bcf6c9bc224d29733d7b8fdf8c12c888bd5700f7c1f48e8ace377b3fcd442e1772b4ea0ba7fcb0069529976aa58d2a09fcb4fc2df1d10d795f4c1d55d1072bce049fab9d1c66eadd370f3cfadc726f40e0ac5071ed860b068b6377ffa7879e38c3f5975281d35f35a417f703301a7d03c6b79f99f256d82618e5a5da89de1d95fcafa495eca7b353f1fec9c3c9d1df31ecfdfedaea6e183ff8f1097d5035e4428c11d1899b006f06228693bd38a3be7320263c9499a61e7b38e7b3be82e1088eb72e6987eefce442475f2a5fcec1f348556de1c9d24a273270829c4db720e509bb02cca7717be19be65fa4da8d00162c2af71f437e5c86c12dcd4f485761aacd9a9daa695adbaa8c82160ba3df002fe50041036942316c5bced21316c68cc1981edb28e3f06d782a0f6887166e6fb6351cd4c262d89102736fa28077707e56b436dab1273b8b074920af3040116cb66905646423fa63a816e2653f1d8b4c31d9d8ec4682208a6d192f7ecf6b31d7efb26665926de381728cf192ad2daf6e5a45b1958586891a1c66b8323a87d18c376c0f52b68ed884641d2dd09bf357d8ff2bfece295fe502bb5d45f6fe4121396c55f9e0d729324a8f735555f302691b75e7423d8742343219ba904d7c87ced94a7650dd69ac5da37a7386f3b326ec7bc1c0f720007b66181e430ac5d9b25d54a68b4bb8d9440f729179bd7dcf1b514fc26234acde385844dafebf7c3896f54b13cfcfcc48f2ec74fc01cadf78d641c373bd56cdad5372b4e88e18053e91be4fd6e94c5c81462def2fccac13225439a4dc908fabaf0f9e8f61d0ae0e96f846cdab4606d0c503068d1586948578495d111d636fcf10966113e6d5926234bb3053d4ff30d9d40886af153b50aaae8cbf5fef626740613a6a939817a698fd52bac96856faadb3876786836ba2c5980b8efd4a4c0bbaffc2e5c361ab2c6acb6875c729efd84f4006e5e00936b0cde695c8bf72205b9143690c8180338b5c59331ce61f4c9ee1d789991c58229036280665ec7f3725f573464410f76c6250c77d08cbadbebef60aead98e580744043329e841a722ad2d3274546e78c3f0412b07cf1fb2f288714177ee66c013e6633acb880dd9daee395427ffc0b74350f52f37a8351bd91b48878fada9f76900a452f5c2a35991ec0903f2c20f8b161c40fdbf645fd10787aeff1d5c25409fadfd56ee59e19b45e3a14a1feea11997ac902957598d061db4633862d7dd7fa5b7a588fb4801ebe3ca69cdd475fec914a3d7b11cec65950c3739b349db7d0707ba37007dd1017d9f21abc4ff026edfb41ad315b97845665fb07fdeea369dda44005b7846b4a790f2cc1ec16091530938a57039187db871d885edff26fa8f1e81d6388a0891772bd0d2246850a3b5730064dacdf982ad588e99dc744bdab82e153d0e442f55f7f79c7ce845ffed94dbae0e324564634497a113744664bed3d1de19f343941344f705201fb385a9f821506152fb0994c2842ab857d5a1cb6a344e37041c1ba37a0603091bb3fda7bbecf23eea56a04a693ea54ac55d037563793883eb6c5eff26c215b455e747623713f01be6944c397db15b122ca42694daa2e46715767b2acd3a5ceb61c6bb27c05b97baf647474b1eeb38405bbfebc395cb6527c63bfac1c8f614a7d63941c94d4db506412f574b7c57846fe6becb7c17f56449832c72da85b8d62ec116300e1d736cb64506b8aa89a6d1cca027480fa69e59d3540ce8785d1ad928f72859ca8296c51ad38b34d209ce267e95abcfd7372125d60ce64cf6ccf9643989af6a1f3c635a7ff876c9e67fe7cfebccef3bdff6cb9c6be4d81e13e574e33256ed52f63f075d2a7326607a328185e707a95ca1f22ac196895960e613f9aa102bae19b2b2c6a69f0e8124e75128c4f904069d7bffc3310662144ee1f19bebc27d39a161ee276989bee32b6eb2195a86f5cdc5be325afa6346a21c4a03489f94664493e75c2e03d9964d1ea036a6559572f164551f296c4c0dec09fa94a0d731445e71eb4eabe7a62585905a92c08dc396f3956709dcfba25d2f7948d6c23b25ba069d7c95bf91f472ea75ffd0937d495723ee1d7db32b124f405eba867d614b8a749d46d8cb32318460e95e0d595202dc30f3c6d18a50fc2b415c464fa8efc24384ae3eb6eb3bf8ebc65e926d2ca9d40873d5f7e98073a5f84f2b618772a3debd2d709ee92f711ca50d45c685be0ad1218dd7d204c0ed95a47bc7d7a60363ba5f584d0225028f9c5482ec1e4e929386947778d1e0d803a4e32de72cdefda5ad4ef3e432479dc1634bc687938992bf6018e1f88533bc316ccd43067055b7496a3a8b67cddf82bc5d6e4046dece3e00f76a180ffe2b9a5517f5b1e098b649af715960992042115846a2be36733939fb9c9e47c3e564773fd3027484b71ca874d3aaee65dc8b09f8d236a958f6fa31e457c9d09b681f8a16a77aee05433a3d8edf00124bbe69156e1159968b6da5bebdccfb664833124df3086d7f22a2542201284c2e0a31148690921b729cd89dc418d6711f00c6341b24cf255e90d45b334b7aea4871f36b5636b8bcb0e9b518593f5405f53d272d4302c5198d85a2e16ed701f98b485a78c9dbb110e94dc1a5cc71f9561f3f74234ad89c82a189b907a2dc1d25fe86b5353b580c1bad1467049ed9629c8ad3db0dd409b64b69ea6d187cc5164d6bd8279c90d6b4833dbd3901dbae4113872d69e8912945b6df365ad8785e2c9583dac2c4c23963991a9941b17b42b377f6dc88f37317ca6af1a0281f150c68c63fa9a20ccdf0eeb63dd336d0673", 0x1000}, {&(0x7f0000003d80)="09c9827856d4f7452f36c3f99c64a9c6dc7e7961353bcf4899e3be98fd2f1c074676ad7c5517c0d6381201e7cfff22b7d5186def9e4188dfdc9c572d1e5a82bd185041e1038fdc194bb639ac8f9c2dd0e8b9675c61f97b99b5e7177c87c92aed855ffb6966885f90b6b702279a4c9d8934c15e26f74973602eb92fc3371a342ed5219e4c9b5f7027d2f9d6a959ec57e045de66f6f43c452d143f6d5b176e4810bf67035a8e1504b371e9bd9a87d86801d29cd0a7ee0aeb39130601b134df694153decf87a268b305b15633c6595fda95099526c783d7dd892ed74fd6bfee2941e55bbaac8672c918037683f571891b76c292426b4e66390e28529bade75155abec4ed6e4e3ace21bcbe28fe29d179f6192e7c2ae3d2db8fcb31c1aa30812062ac5be381fb2b596ed512448599012c626994b97c301c042a33e6ba6a1a098e49ef52b60e1eccf68d12b4e67df7a5808691ae100e06e27f972a8ba5a57f10c39378769b109c7d8a85beee88af06a78cb4fa86cf0514b7c21c8479113ee046903010c66e53e567e20658b53fb50d6bbdd14d2e76a0755bd1699f55bd61737c0fd47eca8201943e6912f3b59f2a113c613d030f61c67c619e0134fc26f5190c738bcd3457001d440a3c494411cef2254781dc7fb6a6c42b47647e1cbb2fbe5eec1cd8c4cc9d4504b02f625bf517c98924d12ac38af6f2c472c9a5e73c0708c9a52c9b4726f8206b31cd7b4f9da68fe4b27132e6517e44f2bdfbeef5b004ac7ae5012383171d443989aac6260a49f86d16b43d7f20a5cb5ec4640826d3bfc84c79234ef2882c840a76f5ca5bf5df6682cfcdf3916f840efd83346049955dad7256f11329d5957b4666c29a86cb4f6bc9bd215b600cbe7449621413fac818720877f11c556e946690b525ada4978e3ee2621d9197a55837fdf5efd02e2801aaa5879f66513c86d9732d762502e0865b36591e50154058213be7f471653d57a6b3db498302b5f83ef25aa96ca51ea099e2d516d7d326b684a47a0d17dc405540a56824d3f654706ccb3dc4941b8750be73dce07acf343bd1096791635921b69ebe1a30c79af933e8431fb9d841b0e4749f49b2465841a5e8cf2ed2fdeb6ab0e47678d7bf1fdecba4c02319015232159a9a24459a75ef8f4ac2122c983b137638db013509f919f91ce7e044ab60563ad869f3d54c63194d12e79b698af416c4447bdd8e92d0ffadbecd2f4fe28947cf3f1778602f9f54b97856d621f46c210bc09c3c698d4ef1f7e9cdb8473658705119ae6ad195d5d1aeb07abaf90c680ea197cd2c517047a5b4253e8b08a4c69c2fb73b2c193d765f4379491a47f1daa86f971ed9c194fb35dcc5bbb1a6d30a14340f2368d5d05217dab0011edf128dd40ee73a12e5ed36270c2e66bad2b247814db0fe76b5535aa6d9dc4e24dd1a417d0accce585bbb0cd0c87a3a2c5b56f28342e30feb1d3029617595764444a60f36d9e0f81b16f69d585ee9e30b68171fba5cd62bf8554765c692f6ec34a125cc71f07486b6fd1a671324840ae174788d52ed0f6dac2bf894f01ccd8fa1963bd7776ef47d868f1c736b49b844b516b9189a96b906fd0064e45f34907cc91e45928de43a14189be336ac98f301f19c480ea62968e74069d8ade4bd56ae31b06e1a08489d92c1a9c42df255a93760854502376524678b1fe2dfdba4b1b862eb523a1439a20e2c4f43131bda99e00ba4debd1a143954403531a1a9aa2627dfc591ab12964c7724853b3ef67e6b7526bc83aa1c02e15957b48d829e6f0a24568af0ea493be3489ddd068fe1704cf9b459d00ad7d83115eca860fb54f1f4623e9dc0945a39f6ce597e2fe621a077f02fb0e9c4afd0bcc61ee2fa1d53ed0363f013345764fb023e50dc5babe6235e34b0d8bcbd2d3074416721cc4e92e42dfbac44ddaa33f19b199e73b6f1d8d86fdd4989d7eccbebfe4e3fdce76e195408e717b2f223c98f1d21deac2033bff404b385da6077b8288e6e59b311d2b5f76b052e99d76b84def46a1c5a62f2a6f1a546f2dd20b444d0b291681e0cdd7b154d4490eb796bd67bd0f1e61de0e27d8a71e0f85574a9f943511a7e5bde97cc8421601200010fc8dab065bdcd7423a98377ee7f161e120c3c34a748ca5b0ceda6e9266e3324825ba3d00daac7fc3346b3ad953cfb519d1a00671f61db5365d35ac95731a624887a6ef71ae78193a6d82abda6091197d4c8596d6f9429c037b0d1a186df324ecdc3971adfbbfc2921298253be46a26ac59525f978e3a426f275b2618301cb1a39b7e9fecc9d222e9d070d2e4a56f34750ed26f17636ce9d18676e4eb411ff891ec6bce40955367a3fcd0347145f3ec2ac70afbb05871611e6d6b6e04954bb96e2682caf456b741a250749f24c79a7172a48844c908604ff530f648146dd2eb49813495e391084817827235a025b4a0404028f72de024b0240171e073b0f3de8029e336769b661828b30cf86230c6a0ea72921c200df867b58e10031a99edd20266aa9cf06411ce85d6286de59abb3355bf7700b5b2d8da7d7d8086c10709f3565c6bc0e936eb4ee6f306d3ad4fc00634eaca3b3374019234d510e528d7b9accba7b14c081e4df68b6a62c46d84352ec5ad0b4e06284498eb79023b6aa49479ca3f1886e8755ea340872b2ac25ecd1c5e211f90feb650e2d839f0b6f6ce81787918ae3f54ae456b4beb8df6e7e650bb438ff7382f2fc5f53de2cc07737278386379782de0bd1d2b2081a34eb91121168c412dc7e166727b2ad192545ae9157415b1be3addb043d06c82b6f31cad0b51b708411879e15f7f2aacc301a71b55d6ddd931fb1517a228eb2342bc19d156fb5a02b1c91c12cc8344872abc4a4bcd3c583861d9bde5b3279125a86472486cf9175071d3b37145dfa6362bfdb6f45151f1bd7c871f1791e70155249e96465e5393eb927c68cef3d5caae361cd4cd50d002c295d196104b44cdcd0c8ecc19399bcc8e6afbc194c4fdc465d9f42a50b67d537fea0b28b2a807cc56b3dc8e3a59ad4a6b45897d052a94007633c19edcc016a30510903e76d08a4f5ae4cb1788e7ffc5ffae8439974b48e75906a663da0b3d987c00a533eef15707d50707ecdd982591b5d90fbc1b008d537ba8bb7ed5c3c5b20ae11a90b3895c4c9ba477f9ca1d8a83e821d69e4a9a1556e367a1353ba69d3d22d782aecc48037cfae034469a087f9ee7d4e1538679c19656914652648bc522dccda620d3536fd3b8264e84e5bd40e1e17c2be11e34a857876dbdd24533b67b4be55465bbb95c61196ccb226b94929119b5a96744c8b5e87236984e8a25df7c77210917cee61b89d7a6994d9a6e3b4395deb5de8f7801d2ddd02728b9ec3b01762b5a60d2634ad3ecd3bf8ee6840b3dcb80a0be018d25854ddd74e3982db00ab52c2fbf68531088074ae1105fe3f4006e4144054009055f5f3f0da3d034b3a6764bb7a3868dd7b3491d732b9809d0eaa3cb06cd7886dcd00a1071ac80576365a93cc1841bbf41147ea66a194bf222e6d19bdfd0e09662963d529b457a4297a331277685e4b5e601e4d94e8885f7e92c355a06b173c185e6480253a6bfd26bf91615b59f71b2994239a54a58737b170650a3ae0c924e7e41660c8138995ad3f29f1b5adc25efa02b0e7b8a6add96eabfbc645f36c53be309241a14e67742716bc314cac10a6cb3d82b2f4f69a5867fe12e413e1be4512aa2b393f1e51ad7c773a46e9c9b91b609277b42436f94b2038c7249decba6b10981fee98ab3e03875c9b9529fb84fe88e7baaeb74bb42ecc09b9d3194fdb33d1ebebf231eaf6130e6b6963fd7555185d6d26cee0c26dc6c004211720d4c6883513d8d3e48c4e1165d4fd5aff4b9767f533384e69fab052ea1ceab33bac7aeb0c0b7483f4447da629627f662da55a16be5bd7a0869232d7a089652b5600dd02d9c3f078b3c2993c390662dda8ef5a3cbc95bed50ee313ee46421d226d2d19fff0515ebf523201b382d22e76a346296ef9b19e5dd054b5624ddbb1476baa4763b458492b0b0c6117bd30d963e122c7ec9b7dee95860aeeef7e15940a468503bcc020a6a7281b4f56aa85caed461116e5325e3c90217d6a25bb8a8f0cf50bbd03a0e9195381488a34b2d4f71c7af9a85031222edca0cf54773c98f7e63bae38004d101b2423affe1216937bda64962e4cec6f5645871b91d9c737b954c1e67cd5358b4a39316c512186d776d6cd2dfb0b2573e104dcd2e48ed5329cf766ef5469c05a011f8ca37d9b53956fadaf2221bbe39c7012a50a32acf6204693b671b5ea6ca45fd87ab3a58e1217fe20959e79ba7e1e65d7ab6d53364ae343133a7067b809bd36c5ffc6f88a24a0e5e94abed90e01384bb550f6f123d1efebdc73b15f8f985d86b8023808eedc70ee38afb9e5a5c3c2a5de13936bdfba808689cf086ee04af00e03dfe1f815af1f86ef544da03d50f3cb0b5caf52f0c71f8005ce1f460ec958bf04a3ab131764d58c44aac76aa71651c0d1fa3f21f8e0aeab3d1fd74d5690c363d02b08438b9df8da34825c55034ddfd3101ace08560039779fbc22eb40e717989553d8c91e51017ea31e7b01dd77ad3f6e603aa7816a4dfc14b387990b93356289a00ad66beb60d7b6f2ebdded517af8c86b40c239a50d6888fd7a560397df8eb20d9b2d31186f9444190b9a03579363309ae87a6592332f2ef55c16aece46e24a53f97ec90b383e325ed1e86cfb41fb90b0b029d2971f541185c599e50985cc3009ce9d1a9651561971ddd80deb6ffe1d5a451fb968319c44498cbcbf69c44b69a0acdf94e61d5e3f7929451b75f9d50ce6e3d04e67bc41e40c6e4d908eafa31d3d6e52e5c2e596334bf78e3fb067a69f69690d50e3162ce7fef22b1f0f5f8cdbde6b46df39ca128c5fd7c3e8c47f68f9db19f7c19121f310c996191533f486fb3b5a14a2dbdb16cda0c3081d9f23b7ca12ce0e7498d01e73bedb7ea2c680f0b0b6fa6f6a66516a670e5bd7ca3dc212035904820304d34713652afc2b0d7c9f2c685952e8dd20e7dd1f1bb74272fe1505cd9f74e478d1b4562a85d0cf8ea1cca4acfc0a013d0909ec5ce0574c22bf5bbf1d488853fba83f9521b33ba8b6fc6188343e4b7d7806bcf343a7718d718998614a3c7b934adce50c8b27b834b23b3878c0ffc321c1666231e2b3373acddf9bf6c6f3d31a78293098afe0d14ed8acbfc4d3df7e04ef5d959c92e57c5ec8ca5504042e9224d5beb209e4ab77168d471fb8d76247e9d1d15ecca1d497fee1b52d906f4a4b016fc043e194beb80ed8c28338dbd33fa6d11801576e69c36a08feffd39a8e4aebc26bd0e4ece6d1d1665e286b6525d5635a2524c93b197295048762faffd8f34019018e7a4e5ba2789da1a24d1b9c80100bdf17d97fba2e39fad08cb9fa60af632244b093fffa6cae6a1b8378ee86adc5f5f774d2d13c53487cbe002cdf447d744f392dcd63e5fbfa8185390bc9f3b463b4d35f2280ffa09d23bfb4ccd90677e08ae08faa7d99ab195cf03b95fc677d83f2ef20fe08153b1fd8157bd3514b556554e085579df9620581b029ffe045bcee42b66b8f6a984dcc90c44d7074fdb21514336f1b523cca85d4950a5ec2a14928863bc833d7bca952868b546a0de71bb02b7e1598595e9401b32d1ece3d3eef211ebdffcd0ad9da3e08addf6a2cbc219753230c1dc5abfa4209ac0c2d31ed741dc1589f2cdc6b1682391cfd81c47286c889771d13bb662881e48163315636b82d0a2b9dde52023476e7f", 0x1000}, {&(0x7f00000029c0)="7036e2131feffe16f88df523e71cbb8141f138b3e391251670817fbd221d5a646fd0b46a6046b23ae5fdf19d97d7ec7274ebed3c5a9a03c194bb029cc938882004c06c9470bf6c45d7d1abe09c2dc2d162bff451162cdaec634ec2e077205f935715be655b7355b83e8e4b9b194ca18cf6b4c926e6edce237f54584b4dd7f37386899b886825b8d42a63104c8f25c81aec07b3a1bd136a2c2c3ca3c0f6d06549b4e3494057b38536b9ff15b9dbef41569d118ed168da0085b809961d15f13d5c21059574a4f46afaddc18a2eab872b3499ac110e4f", 0xd5}, {&(0x7f0000004d80)="331fac31c6ea0105bc41249dc836283d85381a3d958d5c4f40c5c5899e843bef843651a371211d27b914817ed5e0d229d0a111d397b3f775086aa3f3943566e4b32f2d8512e5556466efae5e71f2dff4838d98e59fa8d3adc2c60557bcacda63d20e4e3a13c686ea01a9ec7e54423ee87cbb44ddb6ed0942e905c02a86ee5668e7bb7158e967cc69db59f1199c206bd9922d346399afae48fe33751ddda8a0687e7315177c1c1a96d3cdf9bcb9c2c30c833ffc719edd9393afcdc5e9be5b4ec8cf33354b47dbf259826b1061a9b8ba44c7ddd273c3b0302cc18d227732679407896bfc97119925560bf367dcdabd54e0", 0xf0}, {&(0x7f0000001640)="b21fb4f041b8f0eac1db5deb137fba8a9772828e7a10bbfd554541401dbcdc7df6816cd72b1a4eca87594c74a4071a6082f2dc2d3bc1fbc87c6bf70ad1d9c55183745e05f016ac256d5ed2b080c674819bb18e55c33822e0d5235511c0a4584fc8", 0x61}], 0x5, 0x0, 0x2) sendto$unix(r5, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26", 0x84, 0x400, 0x0, 0x0) write(r3, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r3, &(0x7f0000000100)={0x2, 0x1}, 0xc) r7 = shmget(0x2, 0x3000, 0x100, &(0x7f0000002000/0x3000)=nil) r8 = shmat(r7, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r8) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000002880)={0x80, [{0x3, 0x1}, {0x3, 0xbfed}, {0x3}, {0x3, 0x400}, {0x2, 0x1}, {0x2, 0x8}, {0x0, 0x3}, {0x2, 0xfffffffffffffff8}, {0x2, 0x9}, {0x1, 0xcdc4}, {0x1, 0x4}, {0x3}, {0x2, 0x101}, {0x1, 0xda}, {0x2, 0x5}, {0x3, 0x4}, {0x1, 0xa9}, {0x1, 0x2}, {0x1, 0x1}, {0x0, 0x4}, {0x1, 0x7}, {0x1, 0x400}, {0x3, 0x7}, {0x3, 0x2}, {0x0, 0x1}, {0x3, 0x53ba5ab9}, {0x0, 0x2}, {0x3, 0x400}, {0x2, 0x81}, {0x0, 0x100000000}, {0x3, 0x8}, {0x3}]}) chroot(&(0x7f0000001700)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r5, 0x0, 0x0) semop(r6, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000005c0)=""/88) 16:00:03 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040), 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) syz_open_pts() r0 = shmget$private(0x0, 0x3000, 0x0, &(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)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f0000000140)=[{0x3, 0x9, 0x1000}, {0x0, 0x4, 0x8dd57dfd9ff8319a}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xb2) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) r6 = getgid() r7 = getppid() r8 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r1, r4, r6, 0x1e4, 0x8}, 0x5, 0x5, r7, r8, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000200)=""/136) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r9) r10 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) dup(r10) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, 0x0, 0x0) pckbd_enable: command error 16:00:03 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000380)=0x3, 0x4) setuid(r1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) accept$unix(r0, &(0x7f0000001580)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6326a0fa8f389bb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d5800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083656ce7b25fcd921afc251d0000000000000000000000b8ce0eb94a05e0930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf41000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4106], &(0x7f0000000040)=0x1002) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setrlimit(0x5, &(0x7f0000000440)={0x4, 0xfffffffffffffc00}) setegid(r2) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x102) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000480)) chdir(&(0x7f00000004c0)='./file0\x00') setuid(0xee01) getuid() open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = msgget$private(0x0, 0x10602) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x4000, 0x8001) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000)=0x400, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r2, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) fcntl$getflags(r2, 0x1) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000e316ecd6289e2be5fc27ffffffff01000008f600"/44, 0x2c}], 0x1) getgid() 16:00:03 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000240)='\r\x00') chmod(&(0x7f0000000280)='./control\x00', 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x3}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000240)={0x0, 0x0}) 16:00:03 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'\x00c@', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f00000000c0)) 16:00:03 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/190, 0xbe}, {&(0x7f0000000040)=""/104, 0x68}, {&(0x7f00000001c0)=""/86, 0x56}, {&(0x7f0000000240)=""/15, 0xf}], 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000300)={0xff, './file0\x00', './file0\x00'}) r3 = socket$inet(0x2, 0x2, 0x0) getsockopt(r3, 0x0, 0x9, 0x0, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) 16:00:03 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = getuid() r3 = dup(0xffffffffffffff9c) getsockname$unix(r3, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r3, r3) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000280)) recvfrom(r3, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r4) fchownat(r0, &(0x7f0000000140)='./file0\x00', r2, r4, 0xb) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x35, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x6a, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x4000000040}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x200c0, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r2}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x2, 0x78}) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x800001c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:03 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4001, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = syz_open_pts() flock(r4, 0x6) fcntl$lock(r4, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x58, 0x300000005}) readv(r4, &(0x7f0000000500)=[{&(0x7f0000000180)=""/226, 0xe2}, {&(0x7f0000000280)=""/183, 0xb7}, {&(0x7f00000000c0)=""/45, 0x2d}, {&(0x7f0000000340)=""/114, 0x72}, {&(0x7f00000003c0)}, {&(0x7f0000000400)=""/154, 0x9a}, {&(0x7f00000004c0)=""/63, 0x3f}], 0x7) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r5}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) accept$inet6(r5, &(0x7f0000000100), &(0x7f0000000140)=0xc) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f00000003c0), &(0x7f0000000580)=0xc) close(r6) 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x18) getsockname(r2, &(0x7f0000000440)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) dup2(r1, r0) 16:00:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="57a0924de2", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140), 0x1000000000000254, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000180)=""/116, 0x74}, {&(0x7f0000000200)=""/84, 0x54}], 0x2, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = socket(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r4, &(0x7f00000004c0)=""/250, 0xfa, 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) sendto(r5, &(0x7f00000005c0)="f8489c2e14ab81a33c471c5cf074755077efd7efb03bb791068001ab1924ff1b870d1c978e64185de2e666f050eff2c8c1fca83af20ef0a6973aa58573cfcd7609021fea5d0789d895a65d824bd86b3971158f800af92d2bca849db7a12590800af1840699fbe42db5b123c2572b737f8bb21bc769f767b38667af0e177fab3cc397985ebd29799ad100958e1dd46b9a074d3b5b0dcefbc1b988c634f5316ede4c54f735694b32e101ee1b85ee8d5ab0d0013afb99f6b938fc26df861bcbcc518c4c05b41335c9589af7b590a9f8", 0xce, 0x2, &(0x7f0000000140)=@in6={0x18, 0x3, 0x2, 0x3}, 0xc) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r3, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) dup2(r3, r1) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 16:00:04 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0x5, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = fcntl$dupfd(r1, 0x0, r1) accept$unix(r0, &(0x7f0000000380)=@file={0x0, ""/108}, &(0x7f0000000400)=0x6e) ioctl$TIOCFLUSH(r3, 0xc02069a0, &(0x7f00000000c0)) 16:00:04 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x1dc}) r1 = syz_open_pts() close(r1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r2}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:04 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r2) r3 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x50, 0x4, 0x4a, 0xfffffffffffffffe}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r3) 16:00:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) connect(r1, &(0x7f0000000000)=@un=@file={0x3, './file0\x00'}, 0xa) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000001240), &(0x7f0000001280)=0x4) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r2, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000440)={0x1, 0x123d}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x110, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x2, 0x6, 0x8000}], 0xd7, &(0x7f0000000380)=[{{}, 0xfffffffffffffffa, 0xc1, 0x20000000, 0x4, 0x6}, {{r3}, 0xfffffffffffffff9, 0xc0, 0x0, 0x7e, 0x2}], 0x9, &(0x7f0000000400)={0xfc43, 0x1eb}) r4 = open$dir(&(0x7f0000000540)='./file0\x00', 0x80, 0x0) pwrite(r4, &(0x7f0000000580)="1efb16687f92e8bdcedeecfe72645a79cb264e5d1207d9833f98b4c6ae51761d61a98bc8d27e9d", 0x27, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r6 = msgget(0x2, 0x80) msgsnd(r6, &(0x7f00000004c0)={0x0, "58518c63df337e8fc6fe27485af72ecc1d80eb352e4c92fcf20af1c97243e005e0319e2ca022021390501f25c17bdaf311691d14d11fdecd7c9a195f582cb8a7481c9f3dd4efa042417ae7dd1b890579fb89ea4de2bf33498a43fdb2cafffaa96427506c"}, 0x6c, 0x800) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r5, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) preadv(r5, &(0x7f0000000040)=[{&(0x7f0000000280)=""/232, 0xe8}], 0x1, 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x2, 0x0) munmap(&(0x7f000071a000/0x2000)=nil, 0x2000) mmap(&(0x7f000071c000/0x2000)=nil, 0x2000, 0x1, 0x10, r3, 0x0, 0x1) 16:00:04 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f00000000c0), 0x0, 0x0) dup2(r1, r0) pckbd_enable: command error 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x100000b1}, {0x40}, {0x6, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") pckbd_enable: command error 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x50) sendmsg(r1, &(0x7f0000000800)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000400)="f53db75eff88601b6a9c03313d48f9fd9205c198fc219074b98885ae784e6a52c9d6ab451534f4e2d5c6224558c75097b80da9546c398e5266411335a8020d736e1db0d41088b10495a71ccf1a66044806be9f806156ff43119ea637cb9e993f97ed5483c2f91cfad3ced5b29511f87c405094c0ca7028b855a9c432fdde80fc28c70c16ce3c86ae9408ea508647", 0x8e}, {&(0x7f00000004c0)="d724bd37957ad9c5b3c19ead58bf04e20b8d08a93372aa866cc4175909025d8b8cb70e75ba06c3ecde14f00b8e201d786fd1fa762d2e4adc909561f7a553c73bdfea4bc83c2d19aa1850f46bb7e4d3ab9322b3c209d17641d44f98a1991ede8ea442c505cd3bec78aff975b2ca623747b35e8a83061f155f1b99c3d21cebc30605fbf5299d02c31d2c7e76027926cd5307fff66351036727d23f541164fa7b395aa7b68b2ef20a5a2db1a0bbeb5d25d6af6c87454305654591c26983f4547ae515c3cb5f61c2580ce75344c98345", 0xce}, {&(0x7f0000000100)}], 0x3, &(0x7f0000000600)=[{0xa0, 0xffff, 0x7fffffff, "3a47b4602e3610af79fd5d88e650a3a99523c0838135e683e8087afb035b4563e3d7b93d20647b09d8202fca8b471c74281074d20b3c200c25f5e95a188c6374df37b8c893c7ac9660663b0cc39f2b11141a19b5a6c07525db95d381ad7677ff600ee633d9ee7cdcdadd356e74f21dd856a7d5fc6ba2a588650ba683dafa00b5b7a3510155ece43d02475383727707"}, {0x80, 0x1, 0xff, "60c33a9ad33c47683a92a96138701ad87ca940e801a2ed3bd82f0ba4fbb807ab2ec8c0b2770504f6c5517c03f746b36f36bb2a1753de9807da6b5c0f829e6fbd7696b2322598ba7389a7a88324baf1a9b69a80834ab89d73c253bf7d2cf41019918cc380d74739d82e4ff06c37c40a90"}, {0xa8, 0x1, 0x8, "2219e5759c42b54f36e85cb63f772cbc10874dc5fb3e22fe11ceb48194abc9c6d16810b0f4f04a318f902332c791d5280a8031abcb2db5f9b2cbfa6134bb7bc1afc27f653619d01dbb1c6c62a9dae426ce79cbce9fc8d0602e73a0c66d24b570609d10e4c52dbcb6c097ebaf7a640c92e67b6b3b27a954db9afee2c144acfb35c7966ba9c65eac8d74d592c635b635fbc2f90223b1"}], 0x1c8}, 0xe251b357e8c7650d) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000000)={0x8, 0x1, 0x0, 0x2, &(0x7f0000000180)={{0xfffffffffffffffd, 0x3, 0xc, 0x7fff, 0x3, 0x475, 0x100000001}, {[0x2, 0x6, 0x7fffffff, 0xf6f7, 0x8a, 0x9, 0x0, 0x8, 0x4, 0x3ff, 0x4, 0xff, 0xa38f, 0x2, 0x3, 0x7, 0x5, 0x80000001], [0x8, 0x6, 0xe55, 0x0, 0x1, 0x3ff, 0x7fffffff, 0x80, 0x80000001, 0xfd], [0x1, 0x7abf, 0x4ee9, 0x8000000, 0x100000000, 0x3, 0xfffffffffffffff8], [0x1, 0x87e, 0x100010000000000, 0x1f, 0x0, 0x6], [{0x7, 0xc1, 0xffff, 0x5}, {0x800000000000003, 0x400, 0x8}, {0x8, 0x8, 0xfffffffffffff4e0, 0xffffffff}, {0x1000, 0x1ff, 0x6, 0x39ef6619}, {0x7, 0xd8d6, 0x0, 0x2}, {0x66d, 0x81, 0x5, 0x1596dae6}, {0x900, 0x800, 0x3, 0x4ac}, {0x4, 0xa2ba, 0x644, 0x9}], {0xb1, 0xffffffff, 0x7, 0x2}, {0x1, 0x3, 0x8, 0xffffffffffff6917}}}, 0x100000001, 0x750}) sendmsg(r2, &(0x7f0000001180)={0x0, 0x0, &(0x7f0000000d80)=[{&(0x7f0000000840)="23f345cc964c11cfda09a5f7205d0da7a748873197e56f40f9e97ad8f744f78fc6bee24053b47bd28644894fb3939c6056839a5872861b0ab390d4df472f3b805258930a045ea2ab7868a18b0d9c18f8872c7313263dfea1ac5bbe0b23c6bc6fc176ccde8764c217538cb4ca455f0a2b882974f80338b9ce77d1086263f5f1cda646051379fbb0ca614205421694e9b2d15f3b7dc2beff21c164b18f222c5c190c5161d3499bcc2ba691567780ab4419ec6975311490b804d334bffc234d6f49b3f3a1612581c2e03e0fde1a790d3f", 0xcf}, {&(0x7f0000000940)="f7d1e5d3214cb886e9ace0eb5cf670e8d498f63348f267e2b82129411ccde39dce1afe74efc23fd55ecab58aa4a6bae58a5aba8cd610e6614b025c290da5b360f58d1f1abf89d614874db7601942bdece531a2f8a9aadbcc26c24031d6a0", 0x5e}, {&(0x7f0000000100)="fd18d05ebcba87e6778a8cc2a805513ba103a14edcbd2a95d9d50d80b884499f47793a19cdc2cb463993e8077408", 0x2e}, {&(0x7f00000009c0)="d09cd3b0d4d2f3787fac6d65f2e630bd873dff439a9d44523e08b3c9a8b41d841195c57c4f4e19413a9144e239de0b10a4bf799e3293a8ebcfe02a0ccbb7d4d8bf780d35091e1af1074ee96da15a165d126b99defa5b13eb234a711681fc1969215fc14894f666868df97579c9e49e6d8fda7b74ab397112d5f5ceef8560c32eebb5f1dc6825e89387c5112a6f3cb67461c793766508a92645deb27c6af4829348bb2ab0592b84d92fc21d8a222520b1040e68700ec92290ae575ed53c1f0abbebcca7345e68dbbd04ed5bdc3cc00f97cc1ee78c01ed0f3404209997942ec83478e7f3", 0xe3}, {&(0x7f0000000ac0)="6874b08ea11fcd5465459d1988fb701b35bd918edca3abc91535948b09f3d667c36696a090afbd903b62c840ddcd9a4eaaebbd763b3323d52784720310858724edf7e5da68094c420d900b2d9f780d242e60707612973acde8106e476af206d31fb587e7d8b1393fcafb15be19ba90c7293db7c4beaae36d399dc2d583ec6aaf25584b2d75fa3ff6f51da2da2d391a9d59ca7c7fc71cc0cff818683fa4dcb7b17b87a7bfa7a04ec1dd86edead7b2411ab40abfe3df1e7cd00fff102ef23a08bc7f2ad18af79ee5df25962301bffde41928a8269e0bd07dc3864533c6ef", 0xdd}, {&(0x7f0000000bc0)="e39c9ded1a3f3334f0ef8f0d1860ba4815bba861e3ccc4115806ca14104f6fba0f387620ed7d356248c6a968a9333022a81dfe54345c0457af20d1732a6e5dbc1e91e69e339004a15735505414e0085db57bc7b0e34d9ba3c2dd5b71eab899c010eb1c94162c3251d23f55d1bfca0c6e9b7884a8836d5a88e410315a0a5ca2a3fd036df12f96e1d915624a88142dbe4c0db39d8f5ce1ba04229b98e96eed8c843fa8e92529b191142bc0dbc1181d8aae016360fef71dae5d7b07b267577c8833de945cc16101fbccdf9cd8e2ded6705f9d4b67d1cb735822999dfefb20e0d15b0bbc59a8508078922e226baa", 0xec}, {&(0x7f0000000cc0)="1ba7a37442a0799bff4946f5e54954f44b9fb5a19c18d4b41c301520ae3b9be0f1ffb9926cdc9fa0f762dca580ea8085a3db9d81ba8c52087a85bacd5e8a755719e15516289d5772b7f59181d318035fb5fbd7e01bdf56812509b32e3ae43938804dcce9457370af0f5d4201f7887249e31bb968238c1f0eab3a8efb42feeca6a8f4150bb62baa5afa864b27492d83a874e24b0626", 0x95}], 0x7, &(0x7f0000000e00)=[{0xe8, 0xffff, 0x6, "608e924995da5ff70fa9ed547cea9481b2a4532e3e1a71f667eadb75b6083b376ffc1f25594c87b8999ec4eb479f4178a6e63ec9074460bcee873551df65a0b6944f0a6e589bcfe3dc4ee343d4e4aa90142433408205b2231eaf5b18b5b0a8fa99c280185334eeb130f0f7ef96769cbb73f2d0ea3ce06f911cec21231e63f14e151c3469b8d8a3ad359955c48bf24c5b78a678390d2b617e7e4fc67c332b9a3aad9a8160d80823187a95e8c0989332d743b2df0ec78337974d199240d1fd1c875d2276ebeb5d1a086a3c7a1ee165251c1deaba0385a7a4"}, {0x60, 0xffff, 0xfffffffffffff000, "f0503066b104a20b916ea7b5e16a36f833600da3c12fb4d17c5ea65192e0a03b82cca871e0a0f65428b3379669472dc5da997bb62c60fe0135844849fd7954377bdabd33d3c25cc62e50c9"}, {0x100, 0x1, 0xfffffffffffffff8, "7084b6540dddf02a8fc13662cd45cd1fe13fae82089eb902413a043975e44527d6f8709230b743b2b490213d0ad5beb698ca054235e8a382e8aacae4491a720cb10f0c21249d1fd4f1c708eb3eeb99cf5379a0a697d0e272dd956bb3a5834a0d7b339bfc52e9a7e07744ad654dfa1c7c4ae75d0487a5f60743d1e1519b523be63ff4ad2eaeda7ab8f58087638281de43fedc95c648bc3cffbe8ebfa07a4a1e8beab5b9c15625d5af5797a3259f067ca46d3a99dde696fc207ea79ef9cbb6207f622d81e987880bf893d350a51802344203cdd4db14a22872fc7f9104f1b1240fdada8e61338463528ca13589a9d8f9"}, {0x68, 0xffff, 0x40, "8986f7c1ce055ab2d5f9bd622e42bce0ac8624a51f389e085fc9ef29f7505612f9229bc7f7d937ba2759692d4c4cd6146430858e327c53e20414e35b97e0f3aa923371bf992c4fd3417aa4e5c3a841f6519de2b937f7"}, {0xb8, 0x1, 0x81, "2c72ce2133de415c2c20ede036313a9782d12e505018468c660eda20f94960886ca97895009705ff2068771f9606d002cb4233d5d66a49ea22cd4aa23261f7f49f6d00671d4086145ed871687767634dafe4745076a8051dcfcb4ee864c204a41d564321a066341793317d8156afc212464b093ffbc1b4c0cb3aeb065b56883d651cc783d5caf06271c49e5ee8dcac0d5ced9e2dbb40b37d506f1d561148da29a7c54a46afc92f"}], 0x368}, 0x2) setuid(0xee01) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)) 16:00:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket$inet(0x2, 0x5, 0x80000001) setsockopt(r2, 0x2, 0x6f, &(0x7f0000000180)="2f479b1c814601dffee398e0cdb48a49cd43cd5e6c860877d2f0900f585cb38f9e6eb929cdd6304f34b526513aa7fe7f5737b842d256a3cac15dafd085213efb8cfa759875b91157c0adb729b97cea789d8e9ecaf059fecd69a6b352b6e7ff4dd010ec6b4e3cefb68ea169a17a4fa7de4a9abced4fad591fdee7283ef179bb64d990f081611106cbb63a8c2ce8c2b9", 0x8f) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) 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, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000140)="9b8ba8506f7702ba436e9dde983110c32f0f73edd89a63c40c0eaf3608476edf518b59dfebc897f0da0122f447f799c66a9c9d84f0d0c3adc67897e5b193cd87f64d6ec2", 0x44}], 0x1) semget$private(0x0, 0x7, 0x200) r1 = semget$private(0x0, 0x6, 0x80) semop(r1, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x1000}, {0x1, 0x0, 0x1000}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4}, {0x4, 0x5, 0x800}, {0x0, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000040)) r2 = semget$private(0x0, 0x6, 0x80) semop(r2, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x1000}, {0x1, 0x0, 0x1000}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4}, {0x4, 0x5, 0x800}, {0x0, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000040)) r3 = semget$private(0x0, 0x6, 0x80) semop(r3, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x1000}, {0x1, 0x0, 0x1000}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4}, {0x4, 0x5, 0x800}, {0x0, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000040)) r4 = semget$private(0x0, 0x6, 0x80) semop(r4, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x1000}, {0x1, 0x0, 0x1000}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4}, {0x4, 0x5, 0x800}, {0x0, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000040)) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000080)=""/49) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x10, 0x40) mknod(&(0x7f0000000340)='./bus\x00', 0x1, 0x1) utimes(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)={{0x5, 0xdff1}, {0x7, 0x2}}) execve(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000200)='}\x00', &(0x7f0000000240)='%\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='#\x00']) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = getpid() wait4(r2, &(0x7f0000000240), 0x6, &(0x7f0000000300)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1dac, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32698cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f63", 0xbf) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r3}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x7ff, 0x53be6fd7, 0x7, 0x0, "5b1fb0bf9f0755cf7d61d1317cb0cc788760941f", 0x6, 0x1}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r4, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, r5) fcntl$lock(r4, 0x7, &(0x7f0000000000)={0x2, 0x7, 0x41064ecc, 0x1048, r5}) 16:00:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000934eb928000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "000000000000000100002000"}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) fcntl$setstatus(r1, 0x4, 0x48) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x208259cb7df04ba9, 0x0) sendto$unix(r3, &(0x7f0000000180)="88688fad77", 0x5, 0x408, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:06 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x10, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x4, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x2ad3, 0x6, 0x0, 0x8d, "6bc6e63c5bfbe40002000000000000eaff00", 0x0, 0x5}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0xffff, "d730c1e7bb6fc6e23c5b00000020000010e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80, 0x7ff) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000040)=0xc6000000) 16:00:06 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0)='v/wskbd0\x00', 0x4efc50a2243c52e9, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r2, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x100, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r3, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r4, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r5, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x0, 0x0, 0x0, 0x3}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x5}]}) pwrite(r6, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000600)=[{{r3}, 0xfffffffffffffffd, 0x1, 0x0, 0x8, 0x81}, {{r4}, 0xfffffffffffffff9, 0x8a, 0x1fffdf, 0xff, 0xacc1}, {{r5}, 0xfffffffffffffffc, 0x0, 0x40000029, 0x100000000, 0x6e}, {{r6}, 0xfffffffffffffffd, 0x2c, 0x20, 0x369, 0x8}, {{r4}, 0xffffffffffffffff, 0xd0, 0xf000009e, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000440)={'./file1\x00', 0x0, 0x80000001, 0x7, 0x0, 0x5, 0x4, 0x7f, 0x3, 0x1, 0x9, 0x3}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r7, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x4010, r7, 0x0, 0x0) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r9 = fcntl$getown(r8, 0x5) r10 = semget$private(0x0, 0x2, 0x640) semop(r10, &(0x7f0000000240)=[{0x1, 0x2, 0x800}], 0x1) r11 = geteuid() ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f00000001c0)=r8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xfffffffffffffef2) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={r9, r11, r12}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000100)={0x3, 0x662}) semctl$GETVAL(r10, 0x1, 0x5, &(0x7f0000000340)=""/218) fcntl$dupfd(r8, 0x0, r8) fcntl$lock(r8, 0x8, &(0x7f0000000140)={0x3, 0x3, 0x99, 0x7, r9}) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x30220, 0x0) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000000180)) r13 = open$dir(&(0x7f0000000300)='./file1\x00', 0x8000, 0x4) semget(0x3, 0x0, 0x400) fcntl$setown(r13, 0x6, r9) setregid(r12, r12) close(r0) 16:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r1, r0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r2, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r0, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x538c) r1 = socket(0x18, 0x400000002, 0x0) close(r1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r2 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff06) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e71d9b9e69931929649", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0x4) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) fsync(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) bind(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 16:00:06 executing program 0: symlink(&(0x7f0000000000)='./control\x00', &(0x7f00000000c0)='./control\x00') chflags(&(0x7f0000000280)='./control\x00', 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x100, 0x1e9) r1 = fcntl$dupfd(r0, 0x0, r0) getpid() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x80000000) 16:00:06 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x21, &(0x7f0000000080)="caf5b415", 0x4) shutdown(r0, 0x2) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) r2 = accept(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) fchflags(r2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) pipe(&(0x7f0000000040)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x13f) bind$inet(r3, &(0x7f0000000000)={0x2, 0x1}, 0xc) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x3) 16:00:06 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x1000) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f0000000080)) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xb) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = shmget(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x0) semget$private(0x0, 0x3, 0x166) mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000003c0)) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$unix(r3, &(0x7f0000000400)="c78996ffc651e75f774bcc159563", 0xe, 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000440)={0x0, 0x6, 0x4, {[0x0, 0x0, 0x7f, 0xfffffffffffffff7, 0x9dd200000000, 0x5, 0x66, 0x3, 0x401, 0x404f, 0x8, 0x9, 0x7fffffff, 0x6, 0x200, 0x4, 0x80000001, 0x100], [0x4, 0x200, 0x3, 0x7, 0x1ff, 0x4, 0x80000001, 0x8, 0x7fffffff, 0x3], [0x8, 0x0, 0x1d50, 0x1ff, 0x9, 0x81, 0x6], [0x5, 0x8, 0x1ff, 0x46, 0x0, 0x2], [{0x2, 0x2, 0x2082, 0x10001}, {0x1ff, 0x9, 0xac, 0x100000001}, {0x3, 0x53, 0x5}, {0x7fffffff, 0x7, 0x7, 0x800}, {0x7fffffff, 0x7, 0x3, 0x374}, {0x8, 0x2, 0x4, 0x1ff}, {0x3, 0x2, 0xffffffffffffff7f, 0x7}, {0x8, 0x3f, 0x0, 0x800}], {0x2, 0xe000000000, 0x3, 0x6}, {0x4, 0x966, 0x6, 0x3}}}) r4 = syz_open_pts() ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000006c0)=0x3d) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700), 0xc) select(0x40, &(0x7f0000000740)={0x80000000, 0x401, 0x80, 0xd4, 0x9, 0x80000000, 0x6, 0x1ff}, &(0x7f0000000780)={0x1, 0x3, 0xfffffffffffffff8, 0xffffffffffffff01, 0x2, 0xa3f2, 0x2, 0x800}, &(0x7f00000007c0)={0x6, 0x0, 0x0, 0x4, 0x5, 0x1, 0x3, 0x7}, &(0x7f0000000800)={0x4, 0x8}) fcntl$getflags(r0, 0x3) r5 = shmat(0x0, &(0x7f0000ff8000/0x4000)=nil, 0x5000) shmdt(r5) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f0000000840)={0x0, 0x8, 0x8, 0x513, 0x9}) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000880)=0x9) r7 = shmget$private(0x0, 0x3000, 0x3166d328e801cf9a, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SETMODE(r8, 0x80045726, &(0x7f00000008c0)={0x2}) r9 = accept$inet(0xffffffffffffff9c, &(0x7f0000000900), &(0x7f0000000940)=0xc) connect$inet(r9, &(0x7f0000000980)={0x2, 0x0}, 0xc) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) open(&(0x7f0000000240)='./bus\x00', 0x8, 0x20) r1 = socket(0x11, 0x4003, 0x0) ftruncate(r1, 0x0, 0x100000001) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000200)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'t\x85p', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = dup2(r0, r0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000000)={0x9b, 0x1, {0x1, 0x3}}) 16:00:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x6, 0x0, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040), 0x10}, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:06 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x400, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000540), &(0x7f0000000580)=0xc) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socket$inet6(0x18, 0x1, 0x2) socket$inet6(0x18, 0x4000, 0x4) syz_open_pts() r1 = socket$inet6(0x18, 0x3, 0x7) fcntl$dupfd(r1, 0xb, r0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6(0x18, 0x4005, 0x2) r3 = socket(0x20, 0x5, 0x800) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x82b) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x82b) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$dupfd(r5, 0x0, r4) r6 = socket(0x100019, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x0, "e4360020000f00", 0x800}) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYRES16=0x0], 0x1) getpeername$unix(r6, &(0x7f0000001840)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b000000000000613e8b868d416eb6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000058c820de000000000000000000000000000000000054ed00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb184ebd32000000000000000000000000000000000000000000000000000000006624576003120aa3f25fc70e06fc45000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b150000000000000000000000000000000000feff000000000000000000000000000000000000000000ba07611f72132dca0000000000000000000000000000000000000000000000000000000080818380261a0d9038efbe70d6cc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8712414be5650e80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7c26358bbd08edef68e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a69c01536a3a95020649f854870563115c3fbcb317a0938a4299cbcf2eb25aec7000000000000105c30186b8ed5ea241e625b14e1e1494b085b52fe65c7dd3b666b2ba0419bb6e5a6bbde3aef3fc7589649d1d03b9b0b1918e137b8152785c5373a16b863d05b2cea9e00e7a580037424d73a79b5c29cb64981c2f4aed39eb9db44f1fb362ec3154c213432f78b2397d5cf0f12529f1d1e625e84c5722605e5c1d9bb957f66bc47e19b4c047f93d9e5e026ab2c31f92b4c93e8f3e7cada7ca538c690fa621b0c517825db2473e869c59f77ec194367b3f94f9663e248435f2bd0e115b27134fa95c6c2f134e3d17f390e9345ea0e14652fc2f5341214f0aa6b7c296825a87b388f757808c70e6d54dc0d03a99b4c6e28219d6bd67eeaff94040642a9fa5f552d99b9829c645c93330634241378c18fea92365dbbc1c79c350e83804b39f1d7bdf7e10836bb4bf13721fff3819ad646d9a8da7b10b810e661f392711783a0017f408d54bcb30af451f35a5ca1807c67e3047d832e169499e307023b92f28849529129fda1e46ef79482df04a4e2e265944c14e12c6e63e849cba73486b7ed6ef6a10ded54ce0d95d9bb7d44caea53b788a942fc1ea92d898ea25a6684aa0d075ad4ee0d266efb76adcfbf9793700e9e97b4de25a712aedd790973979a3d6867bc0abf1dc9d6bf7e938329820c97acb80421b39e8de7cdf9d7704e19d491247194ecd3ab1a890dbc24b192ef0a9f679e5de7dbbddab221ca5bcf8988c87c36c4016bc94dfb88a2cd3ee04a11b0bdd189c5870007496006be8831aaa9ea07398b57429ed55a97"], 0x0) r7 = fcntl$dupfd(r1, 0x0, r1) accept$inet(r2, 0x0, &(0x7f0000000040)=0x5f) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r8, 0x8004427d, &(0x7f0000000180)=0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0x5) getdents(r7, &(0x7f00000003c0)=""/86, 0xfffffffffffffe9b) r9 = getppid() getpgid(r9) mprotect(&(0x7f00000d4000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0xa, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt(r10, 0x7f, 0x7ff, &(0x7f0000000440)=""/230, &(0x7f0000000200)=0xe6) r11 = semget$private(0x0, 0x1000000000000003, 0x7e) semctl$GETPID(r11, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) 16:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) getrusage(0x0, &(0x7f00000000c0)) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) dup2(r0, r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r5, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r6, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r7, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r8, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r9, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r10, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r11, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r12, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYRES64=r5, @ANYRESDEC=r6, @ANYRESHEX=r7, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESDEC, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYPTR64, @ANYPTR64, @ANYRESHEX=r1, @ANYRES16, @ANYRES32=0x0], @ANYBLOB="e036d7b17e88c0ab19b90cd0b61eb01da8ea16b66a1b683b85cae49d835c28bcefb51f350d5bb511755f318f48752964ad72f98ceb5f7ee738d6434639f4bd1b35e1ab22b6c55ce54f4ea390f1848af161c697a6ab052b0f5df4cc", @ANYRESOCT=r8, @ANYRESHEX=r9, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYPTR64], @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12], @ANYPTR=&(0x7f0000000240)=ANY=[@ANYRES16], @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES64=r4, @ANYRES64, @ANYBLOB="32139508e1e7569edfbeac6481f60db83cdb31992850ce5911f1f620f2ba0cff2792ccc599dd52f2ce88e52068c046de4bb4612ffdce6bbdfc60444ff57f14ed66db109b026a2dca492e15fd27bf9462e072467afbbba5dcd6581d60244f687f0349ce07233611fbed9e95e215c606f08e9f9976a70aee8f5631d84abcc7243729fbcda5bf4b4322eacdff4ca8e8638f3c0e49ac0e3a04ec6fd5ed7886767f7cc3f5176f32eeb9f92c0c1c6422a6f9d362c25e5f5da7768ea613a37a23b8a0c70a59850b73481b042c44bd3f17956d6972b84356cb0e5a013741f061c26a7d37dc985471476c728d12411141388df7fadfb44fd9324c3049b6d79e8c77", @ANYRESDEC=0x0, @ANYPTR64, @ANYRES32, @ANYRES16=r3, @ANYBLOB="16d9aeed777336148643e8b5b18b1dc30f21e11e2ed6b0da3d2cbe0e8eaa601087fdbe7a5c1b301e0c8924061d", @ANYBLOB="fd513c6fe00e1a700b71ea4d31f9639e37c6570288c82b26f76b898633a97d7d1254b5991ca4e0e007415ac53d7bda548734d982d563dca8d85698601226a4076ae768b794a73adff0b19cc649fbe405f5fb923fc8c4c98948f71ae1d28aa06af22d258681823d4ffe11c6231b6b374d168110ca33f449cba758ed0d0204431b071879334badcd769987ce1187c1d8c2eee834c7ae7ae8a841fd61e3d76a3bcdd76aa1715a794aa928752de672d86aa28ea292520ff904c1716f2e339b75965ceb5675e1c40f8b0683e4f3646b1c80b33ecdfb41d9f240b82e2346237c20656ecb687b0e9beae751fe83bc1713cf0291921fd5c5f15e63c708e17feb30385409edf612b1a1439131d66029da418b4034398d200d53d7bf401fe05678a90df795b1ccce39eade670ae5a3d00a7d4161b95844eddee9ebfdf1d2fe614c7f4a7a01e753f973602756ab31bd7601215805f0bccb1666850065363f340092455de94be0069794aaf58f12b75ef441a067ec80dd39a72041265f14a81b72eb7384ea3b97e488340045ef366a3d3a02d308f5d1baa08e203d3a3c24a772d18ad9abf802bebb8ef412f29cd376404a09cc3afa77dc2016b0ab5f66b97e16edb35cf2552d98a612c440c8f330cd8ed350d99548f91e4ab5d3893b9d311a265f171c0ce48a0cc3d96e89f5f76dfdec635db9ea89d8270fbe471cf5eb1e92eee57e829107de2ae6901d3163eb76091922b779273233bd3dcf45fdd18c470974eda1184affeb09f0feccf1fcbceba247c180f64f3b0d6e60ba46ac20f2ed4dce5982969a0470db3a621cb499c63a1d900ceff7df5a01ffa6ce568f9046633455c494b354c70241f83bf675a07070a72a81318ba8fb201137081f5dd51c867e41e528eb1ee4ffd492d2c4c42107675502e0b0664dd8726f71675d98ddedc78c039e4d2977105fb8235723c8771a2cd543381a86bdb1edfd50fb57b9dc7be5cb91221c936ca5eca401a69832e9ae64cb4539091f94406baea97045b889949a89ba9bd5541db14f12977d018056b137b8e938e6d8f5ced272418a88e8729d396b5ecf3ac8f4b86042c88019c1679f1394c0d45757ec349681bc389f1635245de5374cbe2c10841d89331e945489d80f2cfcd959be98fe3db90431d7bf31b4ea0fe86b3da15cbe0675ea6e55309372f17109e56d51982c9790b1ff547a1861ce1b9d7c3d274be948f81258709920c11cc45e30061ff488019062068ece34e09051fea32a3f823eadede070f3fdc4df022a4f4c626a4cd73d44c271bbb0c213d965b74e60fae04fc0c668e4c785ee881f840204bfa52e67cc2bcf89dd242dae5a60d5d57e78700991f394e5a64d48ef3344bfd2c38380ec82254c22e8be92fd57803d30ac8d09cfd75037de708aa7c0fed8c4bd6fde49ef6cefa1b8ba3bbd7b58a98a741192d1f78d8e01369d7a8545147ab5679c75c26c948059782c7827201e2a8273314aac1acc3c938179670a65f2ebb98826547509a2673f07a7d0f1baf2368c14f665a3220a019373bbcdb79fb1d7724624282a34e51534318a4b1bb204df568867fe5977567e20ce30b7668e6be83e54f5655a7ea785c75756412568cb91b10048511ee091f28e2ff78b8a2083d7127f997a7a90ad0da7261d13f0b22dd084d1e2fd6fbdb377a6de255576fc316972a7464055e24e6795bf7457cb52bc744996b8136d31a9c466c6fe7e949e5584e207612673901bc8fcb3427b69cf6e7429e8bde1687fc115f710e709c5f9535961ee96fa667c3e48b795764e786e4c017611e6e7efa8a88f47c4803256ea509ce1a4facf43bff5dd8a58ef79f66b10a59cd1fb081baf119627f1ab16278cec63648b93c58a17c876add93a03fca5efad868fdc4305c41c3ae54087fe812872db6e73edeb3475954c8c1b5b2e6af00a10a6ac0e19e08a76ad964df2f1ea2f46c4b4aedf5432eff913b7c0e566dcc374a334fc8106e97808daa45babdf193594c86a0abfe04f5c99962466ef283f752f6b425020f6388106977cfd56b185e12437b5f1237b29074d6476fb593eb74518cee5afce91299eda61bf05589519e8161ba44fb6ac9c6fc10ccaf594325f24f053270c47e465217efb39efb1075b6cfabdc18c530ab9a5c48486b3c0a91d9f5e0ba8c2e877492742a72d7e1a65d697f34f0636b7154fbbd4771925e9aee0b04b26725f1c6ad8d5b389c330a537682aafd0785f557bf59dd45db80fb03d147e0d2a9411199d95616700541e63e1c3fa7db36af56d263272b4bdf2a07c4579dad2fc4f7f05bee2c10496822996e1737f6abf784322d185750bcf26c3c61a120959c838e5f88c6eff2c8c953028efccceae2d2b5b50f60f8ce048e14b2c9d990c6b21dc607062035a5e2d09df33a6c8f14ca1b167794a2b1e973ac9064871638ac17bc01def7df380856e32a7b2bfcd222d5622db142810d024a2b915477dfde479c71beda0d58d2d61503bc2801e52e2fc03d2c187c275122f26215703a2ba893c7e8fa389c3c86c1c6a62ac0937a64e08d0b2ee023e59988ed766a1d6e6b7930c3ce6be4a2447f8803a3d17a47d4d36352d2ed48690fbf49daf3d06ab0f07d79fd9b93640bdfbb7b2cc6da019763668d86f182a0b7f19d3aa1e95ca6cdb5010fcf4c451dd5dcfda02fb8273d2d22fca77b3a14a4f497ed79f8eee71a28d4d84250691734b3d80960c32c1d1d9eea7ff6dbd54cbab82a33775d965cf332494bb7b35bd089e56ba2bc6c588694aadc60ce8da94c94ca4d898a6ea48650d9e96d201f34dc0805ad5a2cc2e88bbf833a0a94f75299f72226dec943c2f170d8e8241c56253a4e1fea118abc8fe65f561b392ade4d2dbcef03226c386b72aeac093814e3e53f3b8c0447baaab2377088983dec0f270b31fb3ca16d09365bbeac07cbf1cee7f817f2cdd34fa4eddbf37efcfcdaeb18c9d6be69409044b2fd14a03a23d8a5c3a76b9ebb17aefd79fef0d077b019460650d40fa63bf3b39802e4a36159473803101a255a75c7bd79db02f4273445f032b7b662c18a3511b216b21b3827af1ea13beb5271e316162be94a90bb7fd559d65e7ef41db55f3c541710eee6cb42901cf6d6840e40b37c9f7c9b1f71f116ee62b2b2ed1c96fe9b96504aec4889809385a9a882f66dc2f2813df46811e00917a36709105d0e072f2f14ed60b3dfa72885b222be0229979296c5806d95d316ff1bda49af18a81608d142a028e6d1fb38945423dd24a9053cd65ead0b3b1e022ffa5cd3de3dedbb573b26ce96c1444598010603113344f85033a187bb7e3aa153fca94a990fd01d6b364243c34d44895ca9f2d72f814f559400db0f09de69e405d1ec1382efee1a0112ea391c890b7802404efd00966802a9ee58a65f0851e65256f343ffbee3633e2797397e7d5808146c275a0ae2598dd8f33c5e86ee9b7a71fbe9a4eb11bbce19f686aa3b0e256d60ed3a6a4ebf88d2161655be745564524412bdaed82148e2acd9463a502071c0632370888fdaccb6a6b2c38d7dd8e004caa83a9e30707056a1e9ab66c9406430723ee82ae129cdc1333c4cb3d7d0aaab8c65406a5cf189773def8a07c9b94d9662cf95cfa551d5146e9f65ed8c99a56f9475391e7156af07a9c3273896785b3d370c026271285ab093d2faa9f891663ba832082829effc88bb41b48a7fdf9a90c69e3ac924ba8a8c9d5185985f0c7812c68a56d1da41fd87b106af870841f34dd9450d6817ca9a88cc388372d15a650a9f0d723a29b1f37139059cf4ae2b0a20de5a6ef611c30e88411a1b06366b584320ee32d5c34b72ae40d607ec98aac7314e1957786002b0b94818e76711eb277b73c1c14a008ab34c7a290af91fcdac9c55642cd3094de9065c77ec4a61846671f31ae9e34a0a1fee78cd64deb5a587fea606938d10238696829b244c224915be06d0addc389678fa155a4d3b9aa3234ab8733bd478ada4f616ba7a9979cac03bf9157282ec4c4060aaceea5236162a48e54e2dcc04df19a198d7c79f5a767172d09e1512bf7f3f79efb8c05b6dc8488ec15a64c62a43878f2f80c2222042f689aca0d7e9e1dcc0935ddff1be8f30f7b0b72aae33f683473a5e1fb3bab2164413483618dba60585e1b3e2f72a4415a00d1ba500836d6eaa43a4ea9d5872e8cc6e1d77a507f5e1e079be935dee537af4a4ed13b5626702a116af1bd511baf29ecd133a3cea684e1cb1cc324203e01d6339bbb2cec1e0788d6d2ac2cf5a0171b40ef348b82c91eca1272df3b15ab7b99c7ade1a74e4c5a397f8d1b51bebcd511ff9fa9fab8eaedbf1908d19356f5a47b686ab413afc9bc1789f106b08b1810ef5775d662213f5c18041df6cf4cab9fb8b335f699e026da8f2f7136e4c583b161ae4f11fdc6e3c8535cb8b444e90dfbea6e3a1b8c8f63c7d3062a62c7c983c1863c4e401c4b1c7a3cab57ea9989bdb7dd9595942608d3bb6e12f32c3cd7e4834908c25e0391f8aa59af10d85584a230d538b2f4a989a0400c629c4ae9cffcbaa51483f23cd3a7369f7659559750d280d7992fc5840d9b2707e7dcb443baceacb8dcb2f43f59fa4649a621d5e92dd53ae40680210a254b4f2c6e8fa5fa5136e552802373dfce883d3e9c672c7c77d850b928259624ec9ffa064f23148f9e7c6000cbd5910f038203841d8cee9a1b49684926e1342180b815f9539a97470475a81c32a486c9b4b775f0de2b81b64288f3dab5adb8a492b51eed7ecc9bba7565f206d8e4e494ce80c7d877bb4784cf1fdb314c0fb84acfc81b31bb856af9060d9e57cbdb45f94f18cb57755bcf368073b6f531c382fe64d5f6ca9e16fe9431266aba9d26edbd54cc97c278bee2d160394627d75da53bc4dfea44733d8c514a2b0a4703429446d4819337aa5d29509fab8043912a293e9f78dfae916f6678b95502e872633c43222a67313dc5dccf2baddd27c34e5dd77fc12fb9ef871d10954f3a7c1889e2afc486a3ae47acbe179f9290e5243a747c16a573e279ea100103a565169bff9fe6a34bbd01a23959f275d52baa4e9d11e73574ac14ee0f4a40b6cb72551a5a8503c7059ae11516bfb786054bdbb8edd173e7bb3f4bc38a58775659a333c9ea383a6eb080305f5e07b165f1febab3b98b32e128ba4666930d0640a431dbd0f5097034bc8835398c19c1eeaa8806c17feff4c30c2f54497b0b5b4f91630d6b0825a33dc0eefbe894e54b40d0de1df093c0cde32f5cc633aea2a754129af577e85b6b1f8c3247fc2781755e461679821fce23aa9c559a620d24f3d36132bc91d146755b1ab58b057c09f0357032977e068a4417dd987a256902b3b3aef7e6ea2252eed0291adec9c7dda1b3c525722f0d326b4f0492054a92958d135937a569167748244c45ea3ccf8260d4847cfe456183ac82cb53a5dd577c14c1228e075d43dc6ae27bbd5236c4f97815f1af79d53b64aa4e16310870bb1110ed6c58ccff2bcc9ffb24fadbb2f007cf50a712cc58600e25da68b7d05474eda62dc5f1ca9044c98fb5e4acd8d3552d2850a9ed58bd05178a294ab5dbd0d1d41d3696c7baab4849a4ac38fd0e80cb314de4426b18ba24adb7595bad6dc8844f5bb133d6b702d4288e4eab08d3827b3372c73043e6042f332a343bbeeecd67208782fd9de155c7181e3c75f4caf53243a5678a57648014cfaa4b52e553a104113a169f2bd0be6bc4df10aea01139073b62edfad6ce43905e16ceba6e8d1b551828cdbd0d28b4c35407ede33c3c6273e33539949cc9cf935516c003fbd759a2", @ANYRESOCT]]], 0x4) 16:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) getrusage(0x0, &(0x7f00000000c0)) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) dup2(r0, r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r5, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r6, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r7, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r8, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r9, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r10, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r11, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r12, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYRES64=r5, @ANYRESDEC=r6, @ANYRESHEX=r7, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESDEC, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYPTR64, @ANYPTR64, @ANYRESHEX=r1, @ANYRES16, @ANYRES32=0x0], @ANYBLOB="e036d7b17e88c0ab19b90cd0b61eb01da8ea16b66a1b683b85cae49d835c28bcefb51f350d5bb511755f318f48752964ad72f98ceb5f7ee738d6434639f4bd1b35e1ab22b6c55ce54f4ea390f1848af161c697a6ab052b0f5df4cc", @ANYRESOCT=r8, @ANYRESHEX=r9, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYPTR64], @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12], @ANYPTR=&(0x7f0000000240)=ANY=[@ANYRES16], @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES64=r4, @ANYRES64, @ANYBLOB="32139508e1e7569edfbeac6481f60db83cdb31992850ce5911f1f620f2ba0cff2792ccc599dd52f2ce88e52068c046de4bb4612ffdce6bbdfc60444ff57f14ed66db109b026a2dca492e15fd27bf9462e072467afbbba5dcd6581d60244f687f0349ce07233611fbed9e95e215c606f08e9f9976a70aee8f5631d84abcc7243729fbcda5bf4b4322eacdff4ca8e8638f3c0e49ac0e3a04ec6fd5ed7886767f7cc3f5176f32eeb9f92c0c1c6422a6f9d362c25e5f5da7768ea613a37a23b8a0c70a59850b73481b042c44bd3f17956d6972b84356cb0e5a013741f061c26a7d37dc985471476c728d12411141388df7fadfb44fd9324c3049b6d79e8c77", @ANYRESDEC=0x0, @ANYPTR64, @ANYRES32, @ANYRES16=r3, @ANYBLOB="16d9aeed777336148643e8b5b18b1dc30f21e11e2ed6b0da3d2cbe0e8eaa601087fdbe7a5c1b301e0c8924061d", @ANYBLOB="fd513c6fe00e1a700b71ea4d31f9639e37c6570288c82b26f76b898633a97d7d1254b5991ca4e0e007415ac53d7bda548734d982d563dca8d85698601226a4076ae768b794a73adff0b19cc649fbe405f5fb923fc8c4c98948f71ae1d28aa06af22d258681823d4ffe11c6231b6b374d168110ca33f449cba758ed0d0204431b071879334badcd769987ce1187c1d8c2eee834c7ae7ae8a841fd61e3d76a3bcdd76aa1715a794aa928752de672d86aa28ea292520ff904c1716f2e339b75965ceb5675e1c40f8b0683e4f3646b1c80b33ecdfb41d9f240b82e2346237c20656ecb687b0e9beae751fe83bc1713cf0291921fd5c5f15e63c708e17feb30385409edf612b1a1439131d66029da418b4034398d200d53d7bf401fe05678a90df795b1ccce39eade670ae5a3d00a7d4161b95844eddee9ebfdf1d2fe614c7f4a7a01e753f973602756ab31bd7601215805f0bccb1666850065363f340092455de94be0069794aaf58f12b75ef441a067ec80dd39a72041265f14a81b72eb7384ea3b97e488340045ef366a3d3a02d308f5d1baa08e203d3a3c24a772d18ad9abf802bebb8ef412f29cd376404a09cc3afa77dc2016b0ab5f66b97e16edb35cf2552d98a612c440c8f330cd8ed350d99548f91e4ab5d3893b9d311a265f171c0ce48a0cc3d96e89f5f76dfdec635db9ea89d8270fbe471cf5eb1e92eee57e829107de2ae6901d3163eb76091922b779273233bd3dcf45fdd18c470974eda1184affeb09f0feccf1fcbceba247c180f64f3b0d6e60ba46ac20f2ed4dce5982969a0470db3a621cb499c63a1d900ceff7df5a01ffa6ce568f9046633455c494b354c70241f83bf675a07070a72a81318ba8fb201137081f5dd51c867e41e528eb1ee4ffd492d2c4c42107675502e0b0664dd8726f71675d98ddedc78c039e4d2977105fb8235723c8771a2cd543381a86bdb1edfd50fb57b9dc7be5cb91221c936ca5eca401a69832e9ae64cb4539091f94406baea97045b889949a89ba9bd5541db14f12977d018056b137b8e938e6d8f5ced272418a88e8729d396b5ecf3ac8f4b86042c88019c1679f1394c0d45757ec349681bc389f1635245de5374cbe2c10841d89331e945489d80f2cfcd959be98fe3db90431d7bf31b4ea0fe86b3da15cbe0675ea6e55309372f17109e56d51982c9790b1ff547a1861ce1b9d7c3d274be948f81258709920c11cc45e30061ff488019062068ece34e09051fea32a3f823eadede070f3fdc4df022a4f4c626a4cd73d44c271bbb0c213d965b74e60fae04fc0c668e4c785ee881f840204bfa52e67cc2bcf89dd242dae5a60d5d57e78700991f394e5a64d48ef3344bfd2c38380ec82254c22e8be92fd57803d30ac8d09cfd75037de708aa7c0fed8c4bd6fde49ef6cefa1b8ba3bbd7b58a98a741192d1f78d8e01369d7a8545147ab5679c75c26c948059782c7827201e2a8273314aac1acc3c938179670a65f2ebb98826547509a2673f07a7d0f1baf2368c14f665a3220a019373bbcdb79fb1d7724624282a34e51534318a4b1bb204df568867fe5977567e20ce30b7668e6be83e54f5655a7ea785c75756412568cb91b10048511ee091f28e2ff78b8a2083d7127f997a7a90ad0da7261d13f0b22dd084d1e2fd6fbdb377a6de255576fc316972a7464055e24e6795bf7457cb52bc744996b8136d31a9c466c6fe7e949e5584e207612673901bc8fcb3427b69cf6e7429e8bde1687fc115f710e709c5f9535961ee96fa667c3e48b795764e786e4c017611e6e7efa8a88f47c4803256ea509ce1a4facf43bff5dd8a58ef79f66b10a59cd1fb081baf119627f1ab16278cec63648b93c58a17c876add93a03fca5efad868fdc4305c41c3ae54087fe812872db6e73edeb3475954c8c1b5b2e6af00a10a6ac0e19e08a76ad964df2f1ea2f46c4b4aedf5432eff913b7c0e566dcc374a334fc8106e97808daa45babdf193594c86a0abfe04f5c99962466ef283f752f6b425020f6388106977cfd56b185e12437b5f1237b29074d6476fb593eb74518cee5afce91299eda61bf05589519e8161ba44fb6ac9c6fc10ccaf594325f24f053270c47e465217efb39efb1075b6cfabdc18c530ab9a5c48486b3c0a91d9f5e0ba8c2e877492742a72d7e1a65d697f34f0636b7154fbbd4771925e9aee0b04b26725f1c6ad8d5b389c330a537682aafd0785f557bf59dd45db80fb03d147e0d2a9411199d95616700541e63e1c3fa7db36af56d263272b4bdf2a07c4579dad2fc4f7f05bee2c10496822996e1737f6abf784322d185750bcf26c3c61a120959c838e5f88c6eff2c8c953028efccceae2d2b5b50f60f8ce048e14b2c9d990c6b21dc607062035a5e2d09df33a6c8f14ca1b167794a2b1e973ac9064871638ac17bc01def7df380856e32a7b2bfcd222d5622db142810d024a2b915477dfde479c71beda0d58d2d61503bc2801e52e2fc03d2c187c275122f26215703a2ba893c7e8fa389c3c86c1c6a62ac0937a64e08d0b2ee023e59988ed766a1d6e6b7930c3ce6be4a2447f8803a3d17a47d4d36352d2ed48690fbf49daf3d06ab0f07d79fd9b93640bdfbb7b2cc6da019763668d86f182a0b7f19d3aa1e95ca6cdb5010fcf4c451dd5dcfda02fb8273d2d22fca77b3a14a4f497ed79f8eee71a28d4d84250691734b3d80960c32c1d1d9eea7ff6dbd54cbab82a33775d965cf332494bb7b35bd089e56ba2bc6c588694aadc60ce8da94c94ca4d898a6ea48650d9e96d201f34dc0805ad5a2cc2e88bbf833a0a94f75299f72226dec943c2f170d8e8241c56253a4e1fea118abc8fe65f561b392ade4d2dbcef03226c386b72aeac093814e3e53f3b8c0447baaab2377088983dec0f270b31fb3ca16d09365bbeac07cbf1cee7f817f2cdd34fa4eddbf37efcfcdaeb18c9d6be69409044b2fd14a03a23d8a5c3a76b9ebb17aefd79fef0d077b019460650d40fa63bf3b39802e4a36159473803101a255a75c7bd79db02f4273445f032b7b662c18a3511b216b21b3827af1ea13beb5271e316162be94a90bb7fd559d65e7ef41db55f3c541710eee6cb42901cf6d6840e40b37c9f7c9b1f71f116ee62b2b2ed1c96fe9b96504aec4889809385a9a882f66dc2f2813df46811e00917a36709105d0e072f2f14ed60b3dfa72885b222be0229979296c5806d95d316ff1bda49af18a81608d142a028e6d1fb38945423dd24a9053cd65ead0b3b1e022ffa5cd3de3dedbb573b26ce96c1444598010603113344f85033a187bb7e3aa153fca94a990fd01d6b364243c34d44895ca9f2d72f814f559400db0f09de69e405d1ec1382efee1a0112ea391c890b7802404efd00966802a9ee58a65f0851e65256f343ffbee3633e2797397e7d5808146c275a0ae2598dd8f33c5e86ee9b7a71fbe9a4eb11bbce19f686aa3b0e256d60ed3a6a4ebf88d2161655be745564524412bdaed82148e2acd9463a502071c0632370888fdaccb6a6b2c38d7dd8e004caa83a9e30707056a1e9ab66c9406430723ee82ae129cdc1333c4cb3d7d0aaab8c65406a5cf189773def8a07c9b94d9662cf95cfa551d5146e9f65ed8c99a56f9475391e7156af07a9c3273896785b3d370c026271285ab093d2faa9f891663ba832082829effc88bb41b48a7fdf9a90c69e3ac924ba8a8c9d5185985f0c7812c68a56d1da41fd87b106af870841f34dd9450d6817ca9a88cc388372d15a650a9f0d723a29b1f37139059cf4ae2b0a20de5a6ef611c30e88411a1b06366b584320ee32d5c34b72ae40d607ec98aac7314e1957786002b0b94818e76711eb277b73c1c14a008ab34c7a290af91fcdac9c55642cd3094de9065c77ec4a61846671f31ae9e34a0a1fee78cd64deb5a587fea606938d10238696829b244c224915be06d0addc389678fa155a4d3b9aa3234ab8733bd478ada4f616ba7a9979cac03bf9157282ec4c4060aaceea5236162a48e54e2dcc04df19a198d7c79f5a767172d09e1512bf7f3f79efb8c05b6dc8488ec15a64c62a43878f2f80c2222042f689aca0d7e9e1dcc0935ddff1be8f30f7b0b72aae33f683473a5e1fb3bab2164413483618dba60585e1b3e2f72a4415a00d1ba500836d6eaa43a4ea9d5872e8cc6e1d77a507f5e1e079be935dee537af4a4ed13b5626702a116af1bd511baf29ecd133a3cea684e1cb1cc324203e01d6339bbb2cec1e0788d6d2ac2cf5a0171b40ef348b82c91eca1272df3b15ab7b99c7ade1a74e4c5a397f8d1b51bebcd511ff9fa9fab8eaedbf1908d19356f5a47b686ab413afc9bc1789f106b08b1810ef5775d662213f5c18041df6cf4cab9fb8b335f699e026da8f2f7136e4c583b161ae4f11fdc6e3c8535cb8b444e90dfbea6e3a1b8c8f63c7d3062a62c7c983c1863c4e401c4b1c7a3cab57ea9989bdb7dd9595942608d3bb6e12f32c3cd7e4834908c25e0391f8aa59af10d85584a230d538b2f4a989a0400c629c4ae9cffcbaa51483f23cd3a7369f7659559750d280d7992fc5840d9b2707e7dcb443baceacb8dcb2f43f59fa4649a621d5e92dd53ae40680210a254b4f2c6e8fa5fa5136e552802373dfce883d3e9c672c7c77d850b928259624ec9ffa064f23148f9e7c6000cbd5910f038203841d8cee9a1b49684926e1342180b815f9539a97470475a81c32a486c9b4b775f0de2b81b64288f3dab5adb8a492b51eed7ecc9bba7565f206d8e4e494ce80c7d877bb4784cf1fdb314c0fb84acfc81b31bb856af9060d9e57cbdb45f94f18cb57755bcf368073b6f531c382fe64d5f6ca9e16fe9431266aba9d26edbd54cc97c278bee2d160394627d75da53bc4dfea44733d8c514a2b0a4703429446d4819337aa5d29509fab8043912a293e9f78dfae916f6678b95502e872633c43222a67313dc5dccf2baddd27c34e5dd77fc12fb9ef871d10954f3a7c1889e2afc486a3ae47acbe179f9290e5243a747c16a573e279ea100103a565169bff9fe6a34bbd01a23959f275d52baa4e9d11e73574ac14ee0f4a40b6cb72551a5a8503c7059ae11516bfb786054bdbb8edd173e7bb3f4bc38a58775659a333c9ea383a6eb080305f5e07b165f1febab3b98b32e128ba4666930d0640a431dbd0f5097034bc8835398c19c1eeaa8806c17feff4c30c2f54497b0b5b4f91630d6b0825a33dc0eefbe894e54b40d0de1df093c0cde32f5cc633aea2a754129af577e85b6b1f8c3247fc2781755e461679821fce23aa9c559a620d24f3d36132bc91d146755b1ab58b057c09f0357032977e068a4417dd987a256902b3b3aef7e6ea2252eed0291adec9c7dda1b3c525722f0d326b4f0492054a92958d135937a569167748244c45ea3ccf8260d4847cfe456183ac82cb53a5dd577c14c1228e075d43dc6ae27bbd5236c4f97815f1af79d53b64aa4e16310870bb1110ed6c58ccff2bcc9ffb24fadbb2f007cf50a712cc58600e25da68b7d05474eda62dc5f1ca9044c98fb5e4acd8d3552d2850a9ed58bd05178a294ab5dbd0d1d41d3696c7baab4849a4ac38fd0e80cb314de4426b18ba24adb7595bad6dc8844f5bb133d6b702d4288e4eab08d3827b3372c73043e6042f332a343bbeeecd67208782fd9de155c7181e3c75f4caf53243a5678a57648014cfaa4b52e553a104113a169f2bd0be6bc4df10aea01139073b62edfad6ce43905e16ceba6e8d1b551828cdbd0d28b4c35407ede33c3c6273e33539949cc9cf935516c003fbd759a2", @ANYRESOCT]]], 0x4) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x1ff, 0x3c1, 0x800, 0x2}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:06 executing program 0: clock_getres(0x2, &(0x7f0000000080)) pipe2(0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) kqueue() r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = socket(0x18, 0x2, 0x0) socket(0x18, 0x0, 0x0) close(0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r4}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r5}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='\x0fdev/bpf\xee', 0x4000000041, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r6, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r6, 0x3}) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000140)={0x1, 0xc788, 0xffffffff, 0x8001, 0x4, 0xbd7, 0x6, 0x10, [{0x2, 0x6, 0x7, 0x16e600000000000}, {0x5, 0x9, 0x10000, 0x3}, {0x10001, 0x4, 0x6, 0x7fffffff}, {0x1, 0x6e17, 0x0, 0x3}, {0x9, 0x5, 0x8, 0x8}, {0x58c7, 0x100000000, 0x2, 0x7}, {0x3, 0xf7b, 0xff, 0x6}, {0x5, 0xa77f, 0x8, 0x7fffffff}, {0x2, 0xf000000000000000, 0xfffffffffffffffc, 0xbac}, {0x8001, 0x401, 0x3580}, {0x2, 0x7bb4, 0x1, 0x9}, {0x1ff, 0x7f, 0x6, 0x3}, {0x2, 0x5, 0x800, 0x3}, {0x1ff, 0x7, 0xfffffffffffffffb, 0xcb10}, {0x8, 0x5, 0x9a}, {0x8, 0x6, 0xfe000000000000, 0x5}]}) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) close(r0) 16:00:06 executing program 1: r0 = socket(0x400000000011, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xd76c}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x5dcb, 0x1}, 0x8) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0xf251cb71109b6400, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x82d, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) shutdown(r2, 0x1) poll(&(0x7f0000000240)=[{r2, 0x80}], 0x1, 0xfffffffffffffffd) sendto$unix(r1, &(0x7f0000000300)="d5f99e2dc766249107ff490bcf709f129868d2192fe970e4ba42e16f5f01adcd4da4c29e65dbdea21ceb5ea8c847a2711bf5d3d3efa01a63ce85b63dd19059295b3c51bdbb2a4d57707735afdb3e44f76c633abf9f13616bb7677d3f79075aa4ed40c99c5a533f20a25070c4a37da7ec669f007801dd71346bb75ddcb45cd6fc7d75097a7ef64db9808e0a5b7d82bb56965992c24c022b255de93787a846ee922c5f2f67e65f4efafa4195c6d8d69eb019e0036321a905327b7a9607073d63f4b5f60c581a43fff928f60397bda4b9dc655b95a541e848472dee797a2b72b493865770c64b80f4b00ea846ee80d1ca001826029ae9072422070c749c2bc01946b968e27f64a1f0cfb621b1223b56a57cd869f9c28ad9ec9ceb6f7c9e587aa38b09dc92d1765bace424d2989e915ab1c54534698af764b3256eb4bfc2adcb14b1ea543cee5e46383c9a422c16dee8957edcfd6d233a44c93f", 0x158, 0x4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) sendto$unix(0xffffffffffffff9c, &(0x7f0000000280)="d8d5fce6d1549aaa588bb61cec6bf692e6294719362e24ee5e77248acd5da5ddaf7f58fdb941a0f0d014afea3f7c55d2b24da03431e463cc5e926538bb734eb13f4f77f7584a7d48546a5058ab2400a267fe72b2f56f3f16d3131d935c22b795dff69487dcc4376aebf14431f527d352c4806132db", 0x75, 0x601, 0x0, 0x0) socket(0x5ae5a8c2fc83bd41, 0x5, 0xe1f) getpeername(0xffffffffffffffff, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xffffffab, &(0x7f0000000000)="b4dcd71bca0f0000007f0622b3a4") 16:00:06 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) setreuid(0x0, 0xee00) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, r0) setpgid(r0, 0xffffffffffffffff) getpid() utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00040000000092f20000"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002600)="bcc7fd221e9c23b348d2615181dc6d9e5f798660ca937f89e71f5d3906038f9a16c5cd76dcdee65bb69cc021d998262abb888717aa15bb36296bf25767e8a58df7f7e750c8522ce025e2b94ace2c94d628ddd5bb2aa7bd09fe3affaf55279c2ec4247c543f0798df1ba241baf6ec6a993c72305f04a6b48c3b276b15d8b4b5ea44947b842bb08f2985207b0f123e79d6f30737c43ae65fea60e0c9d0897fac4338edd377fe4f7909b93734fe05f71b827854124fd2231cf0a8f198699ae25f7e1872f7297124f36fd2e1b5c6327f517dd67750a32d395a33697fc3ec37db4307943dc92f29e3b50dc693a7060510df273169bf0018a5ef96d69c5ab78111d1c636fbfa67f23f1757b5a85f637e010ce2392aed552831bee9e9fc1ab2c87663502b310dc973c9f92c8b00a90c7d172bd73649dca074610e1d2d1f0a36fd84411abd72ae8f8029fe201e1c52271c175ee614cb6058cbdbd57e2deeccc5115119711dae5da1e8377d51d10cb8a4a19d9a51567934caa1e04ebc780a415a349365d2fe2ddd0f1c43e736c17fba8ee8c55fae25930a3a71d2e058afed9cc37ce66cb21dfa9e923b11ae2d0a51ac5704969a53b214e01fa2baf60e1d374e3ad98a97d6dd23c0d5a07fac4dfca99f7e41cddcbc7af8c4a0af12f2b516e5d9b115b2f2c098441dd011c718ea9e6318d78bec2cbc4b4541bde8c6c5c08fdf36ef76190e6c879c0b1f790f003d283238e43b060aaadb92c0ab92794c748e8ca7808578dcfc5d00c208cd8ca1eeec7178bcc991400d42b8227b737b63d9f4e4d63a2bcb665c1b62ef80d6880f9813050616300d710de42771ce834846911aae12ed7ff5ef8f1edb5b75b9aa9c7fdea6742c90a4d1a3593d0b97a7ecc6186796da2e807f84f508f33955a339067977009158044a4f9cfc6920347704e8752eb9670b573bf23fd4084d54099e66b7808dc258ee23a476b157fa4ee763adddf12fcd01960c2e7a6f54569b168e25904b8f67ae3f803f2412058ed5ad54359792902423a9f15d06419b74d4b3ee8bc8a81d1c9decfc12dc20790eed5990735b228c3690d6db66357683793fc3dfe14838e3f185c27a36fe15793475ba5c6f7f569b2a62565ff9797dbd4886dd12cbca4a06dc4badbfd21065dcc4af40a9d0a883293aa8e6ad474dd4d65f2881835a8a0b5ea4d752d1bbfd33b7bca702e759d5ce0e006e096f24c8c38c86d44c845529ca459b6716b1b3d9781bf50d3e300dedaa10b43da05a0600000000000000179e4eb0737ba3e28ea22228fe7052287b2136eaaf21d92d496fba18bc48508e63ce89f91ac0d63311fa39f8401b83ea1c93a54d53d3aa0894c1240ff8e28665b47ee9aad46e9e315d85f3a31ef77b644b9d9a8ce99c42a5533d51ef14ab18958af7164d1f0de909a083994cd6e5a693473bb545e1988459ae2fd6be0c4aff08be7eaccfe33b26702f184a57a21bfab9eefe7f871ecb105a511322d54ed4f467aa6b28f5196b30331c7472415ef898d0c7e1af23b7f1fea07f6b5583acd57658946e0b9b01c694126a9292159348ef4743e96a414d1bf0613e429a3fd736b60325820807f33b74131a005a8438194e99f8e4b572c621e0f3ad10d93b23c39adf1ff95e23cc7dcfe068e0b651d4599379980b8224eb9f460a3fa90412a8d4f962c08f263d00e02e4a3b2d972be73f9097207e7d9ce799b5c6c22fd5946dfac5206afa3a1979e4787cabeefe30a6a0ce4d7d1c15c3d855ee232666792df8c13182dec29e2ce5eee791414fa772238cb0010ab9b17e587648db48748be6a1df830c4bc7c8789dcfbc28cf6087d00df3adace5afae7ad07a4755eb9e6da0f2b9aa204a398ee7365d4c507e6319b1abfb292afe3dfc4d18c35d8d395d10e61511e624996fffccc1a4ed107c9fe564700566e9b4b6fa422cd7a1fb48e0160c555627d08f7ccd5bc71096265f53bbceb4929326837b1d33694a9b", 0x57d}], 0x1) 16:00:06 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) write(r0, &(0x7f0000000240)='<', 0x1) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20000, 0x0) dup(r1) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000000), 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, r2) fcntl$setown(r1, 0x6, r2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r3}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) listen(r3, 0x6) 16:00:07 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000001200), &(0x7f0000001240)=0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fa50296000"/4098], &(0x7f0000001140)=0x1002) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="00004b2e9b39209b4a8f60216ea7d714328900000000009bec70036fb2c291be0cace4f42a47d03e9989589c8170090b8207bbf52b3892bbc706549cbbc0bf5e77", 0x310) r4 = openat(0xffffffffffffff9c, &(0x7f0000001180)='./file0\x00', 0x80, 0x12) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f00000011c0)) 16:00:07 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2fac1400ff7d81af3375a441941a812c0550e46d5733e0f29384d0479a303319d25f9434a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc885a582813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc4409263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb1c1b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc4001632f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc34c4b982079a6c4623a26220394aacc40f102cb46ab8b85b0adfa2765287310c75883f6c36d6027789d74432411cf4fd8c1eb784ce6c974560d384054a21fcf908b00e235f7f1df8134f29295a07b9406af50645f75c818fe6dcf7f395e3beed5888b725fbd2ab6c33ba81a418e9068f9b88b18fc7d3a639fc97911c211c8b4b52d85780af0e50d5f7f43a55d3501292d1cfc2bb965fb1bb982a4eb418635497966e9d33a6ae47ca0af885ab6d0e2d122635ac75ee8e5318588c42861c6"], 0x1) sendto(r0, 0x0, 0x0, 0x800, 0x0, 0x0) 16:00:07 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r2, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r3 = kqueue() kevent(r0, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffd, 0x32, 0x4, 0x3, 0xffffffff982d826a}], 0x34, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r4, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r6}, 0x0, 0x2, 0x80, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000040)={0x100, 0x6f, {0x0, 0x5}}) kqueue() ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x8000, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x4) pwrite(r5, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) dup2(r4, r5) dup2(r0, r1) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000180)=0x3ff) 16:00:07 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x100000000) 16:00:07 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) getitimer(0x0, &(0x7f0000000000)) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) 16:00:07 executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x18000000000, 0x5, 0x5bd, 0x0, 0x100000001, 0x7f, 0x170d, 0x5, 0x1, 0x5d14abe0, 0x1}) setsockopt$inet_opts(r0, 0x0, 0x22, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x3, 0x3, 0x1000000000000}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x87}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) syz_emit_ethernet(0x1000, &(0x7f00000001c0)="4f1cf66f49f14af57b1acdb4569f644ec2f78dfc76c97c6f39eb93a32d334344e034cbb66ade3a0c977b66087f589298afc7cf167422b4fbf471b5076c28449964b4e6f12ab7b90e008eb4b8988acc60016caba429950effbaed06ac87f3ce67f23e0e3a4160626e9cf4c11ce929094fdebc71718318680dc93486c37f0234b40a9f759d38ec0a6a91a45f82255af54bff80753a407d4e773c1d19a66978d978d2a6f8d24d7a2d1f190a436326eb51920663bdd24adf0ad0da197fc30b2acc227e09db1622b26844b8c47de073b95ad0a4049d5e2e956f325cf31570d1bf233bf19a4e0add6c789df0a7e9896ddf670bfdd833858b5158878bb53d1468ac017fecd46ca2efcd061f807cef0c8ef37d1548460dd6f07e6eeaa8910f2275e8fd57e0579808917c78cdd398605cbb2ca013c4199206a53f66c67ef63891bf43943ab3f1565f7f6eda4013f1eeef6a0bf2beab26c6afa6dfe53f860b7e9ac5f80a0f055fa1accd57b20a2a745301c84076735234c54483bac74b41d65fa69889d991aa958c5443a67cc3d4281c6cf5058bf9dd6c66e2903f66489715a4d1ce4341ee9c0c80edd53388fe7f66af91f38d6dd4d90589f27a2b348afa080e1b2e67900f876f47c0ef9102e2f9b33b0da6dce5f8ab449237a0df8e2952ab801d9d4d3c38402aaeb4dcc475bbae72630d5be20afa7cff71d007ebd9c708a4e4a2420e48ffc11e87e9380b533716214ffe0321ed2c3bc085a03dd24e926e7fb45c1bc677080ce313691e01d6cd554c22de43e593ec1a658457860707f8424d3ee83fd1660ce6222c46eae9a60a34438624a6c6e382dde08b152d5e9ab41050ef566c9e1e41daa1960fa0f0d5605954bfd43a2a46cc07925b187549c7ebf6bd1780350c8556a71eea2f22bec75ec7a8dfdefe2b2189597aab0176f8a27035892f89943a9eefaec35d909a4a4d67d64ccd3c5c9aa3425a48b0aa83e33243eb86133684c2f46013e740cb53dd99d17fbc25f74438b76fccf9e1cbd8589ecb177f76bb0fdb91f09720e1ca23ab4a1fceb12ea57893983bb9b664ef322a3cb2d9c819cc86355adda174d2be4b350af3d24b070b8e94a04e627ff0d2c942db2d5095e45a28d0436c3517d6a753a5160756eb60281576961b0caa4241ff8d3332c06bbcf49e67208586697062c3fea5f89f2bd6abc7a6dd64e41aa7b797427032bf7157efd0a745d05649827ae3347e1b31ff5d7e49e9b46788e877868e0fda7df1697634bd378127249f9aed94ee169b845619d3acd52049703a25906e8984465400399e229265d47bb0d92a705038b66124799a9586f84a167473046f7f89d37254e6923466aaa9a2fcf47e0236ed5db73e87dc76fa354794d82bc3861a29dba8de62be801ec96104594e2471541b73f434eb6cc09bd56e5dfd0371098af3e1347283fce9b98235473aa33a23bb29bc1988590c59f30a34e22a674dea80c005fce06636721fa428beaa40e063cb24d4e08ca28b370ec8efb0c84e7786e1cf69b3d709fd7552aed745ba5e1e067449e2a5247918d7a8629c85f839784d9dc6ae9d84ce19b910a69f836c03dfc2ea7a87530f705b10bed48190dceac04d31c6ec9ae55b7944c1f1c14a9b51968864dc30c91447b91950249c8ca8f621f49ce659e8c33f59a512e1076b9c800f7a1593b889db24e064051543b506c507890a054906517be538b3c8d2ebac8414f444e0e327312920bc7a33b13bfe146ac7c922e31acfbebce8fb51dd657f084e814d78f08387bd61e9a2a723dbb05ac41d13c550fc23bd80a65f8b8432bb8d9dbc56f1c92d02aedf968cfcdd7df8e5271e56fe14422cbedece4e541d1b23f5ba2a84513fc221d8ab6f298e70229f75183802973c545747b267c8ff5f1091927222d1019d1ae17d81910e8e688daaaa9149432722aabef1ff4d3286031157b784ad589099f9a48f5dae5a5e091e743ecc219e18ca1c3869982b542a0a9866843d6663391dd8fa0e71efdbdcfe6b8cdd5023bb979d9b8609e52039d6ab05fd0ab9209a958685bf6e06008277c62113541752ea48522ae1cbf487aad56c8d3781a93b0725364864cfc5cfed1b50bb63331223cfc2d24c9d66e6583ea15750d6eba958de64a63a34a26b920845c1188a0f77d70693cdf0bd26dff44f7722d3b5dbca1455c9277576be53079ea9a1f8a5bffd1d452a631e1495e34640359eda7276e75d0cb3b553ca0835d90495e8f647e67bd5535ffa1d25df58ca388b93c970c4e76d54758b7040c3074d3c365c5d13039cfc15b236109ddd663a1443d6a230e5cd4c720040aa04ca4af25766692d78a4a2046d5e8c7a60db027c52821cb35e54a1974673f957bec3a1a7f344dad2e7de0b1e35cdecf5e1f883c39eb222b9c9abe4c56d9e3cc1149ee08d82d65ba33f755856e748320a53d82816a621fa3224f21702cc729b619a3cdcb25c2c654877f8ceda02f4c01ca4dd1486c1ae65ec0cf9bb76ffff8be693567f377cda2e0046f8e0463e374d6a798e487e740fb15e989a898c6abe1da9159d8ae409922c2999bc64d51a9fd078f05bf707cf71944e7cb9b341fd2851954834515d79f1719cefdc3eb17ff0ce841287f1302ae1fb68fe9668c94e44e381db86c9fb715c67432434e2fb33a572af2ec06a67d9c16817eab1bff3eedfe038be7d73f337f1c1ce875803234a87426d69e399994774828c2333cf2656ac20ad520b4a2b0ac3a4bc29778da42e82c8519e712b69a653546c645a00dc1fd3e7cd72628a9152063fcd635af427ec8f49fbb213eb121485e7b35bc322b0e78042d79ab0868275b0406f70f114b61b978ed4cb326731dd67c4cccdb45e321420ccbb2a16cdef62bf19f2c95d1c770e9c9a12f07877b90e28df2c0b00187adcc4bd0cd8808ecaf53a30c4b3b0ec74d4bde8fe740a2535ba752064aa42f86cfb50e83548b52be422202cf8828fdc8303cf74effb2f8d90ffd041488898341c16262b02277d1af976ecf98677756d6e5d1b35a0a8ba7b1872942f1c1fef4938c55a1ae86d81c709107bb90ed7e8cf051d52fef4cda1c3b429d5cb33446fb50fd700da0c769ebc9d2e306aca739e08228650ca458dabd683b79e8c148111e5e21abaf30814a6be68a002b067700156168e56e385abd99d9ed528a970b230a766272d3a4ec5fd0642797db36057fdc8900f73faa2b39c2cd90591639ec312895b2a14ee4d986cda5b75b839acaad8d393ff0015adb4aeda6ba28578e39dad238a164a5eafb0d006fa8f6acc1ea16357ffc20ecf10e4019735ecf06d55b7cbb3b9e6701e823a51bc816120be975c781dfb60bc6d8d125c3bec92870c39f13e06dc828fb607467b670a6a2ed0884068df73546390a4916ffb8e09274b92200102d82d7ac54a3d339f84aa9ebdc9d983c463d796d30a446488977aa5c936c78a29cc2d6fe747291fff3da59a72ba0f822135ffa584ec9467cfe77f2a986860dc68566769d2a6cc56a647e01ee2b149630c18878d6921c97f0d9729091a9b192ff445f66f8ea2021eccd49096f630c8b554f1ed6a9aa4315f964db7fb09d69326231f3d2f214caefec8379caa4e8d1651b7b8def3658dbec3d680afc9249e06abb4f367e7ce87103f3f2c71e152dc3e91d510195f4510c39be31a7f771d27e2c4143e8005e66ac16b840ce52c5fde47cc82ce507545eab5a2829ae826ed8b4cbaab311b2c7798a3df4c9eacac7ad6970eb514781da1a680bd3575324a5adb8858e2bb38116f69251f3af1c939ebff420d76d7951578395462685afacb03670bd2f0c0b4bfcb1bbf6f48aab7a79d4cc6a40d2d9ca25fe377b6afff0de7e2fa53449f375c2aa8ac69ae6145d479b010dece4bc5729c097a61476e18dc0f3b01a0929bd272a276d7a290881e12e317f183e8351297f5635b44c6d3f5a95cc93ba07ec52bf2c8771042edfcc57d21c57c759c49a9700875aff884817fd528bed09efb33d172d1fb7a337d2b77825f31959f5dc143494a6c7961adde15541a52050de5f8fd3d54ad0b0dc9de5c9833d87524ab5423b17aa79907ee44899e49ca23f1d027ace33fc2dd578ffef85222d398631f4eaa3230da2c467d4bee23258f1784ba98cc5ed7cd517786b7c4e0fe68fb3fdf58a5ca0722546bbc5526e2378fa2caf6c65d48b497b38b11e4c97ab8625fe029cd507c224cde78fb5cdb32c4e18f8acc8090bc53aaa55edec01a2dde6f226232b7f49bedcf391b653d6a6c1f0bd011e0a6783f37e747ad01cc19b799d9148565f6736846acba3b2b2803c4dc1adf7cadb562827e3c8c7b430378901c16d9bec1b3c5d177b40b7811d47bef168a2558ddf3b11343ae42059ecc619eb8da0834aa13bb5fdcf2c4fa411455809dfb4bc594a2b7b2d7ed6e982e816eab4a4b1abb61d7e668d8f8df6aa4179657a10a6b9c48ca9153d3c75597cf25e033edd6e175a98906a049cc80a12e0fadc277c0d9431812b59100b8ea6b86a9bcd07601cea959cbb22ca4e790ed5aa1373cfd254bc0541ed8aab072e3c0efc93a524115d66e4cc417d28d9f4d560daccdf06843af198b5ae87df4baefbec5990887ac9a799d40e0f9ae5efa2a629354f36487baf87b45eef0050b56f559565607a4581e4ede88b83c8db8713caa165bc6e5ba01e4e77525aa3234616c2a84d5e0ab6128e08389db5205e162b3432a42106072176a1d5ef910ef79231ebad957a8f4a02669f3a3a2664d1dbd0f8974b7a871d9b97a9bd07c865dd5b3955582602738988e7f33faa639ad163331346b242bca7486ec99808dc9aedfe93acc676a95b71d1e8008e6f23b99c882bfda194ffb09f2bd74dca87bfcd79bc400fdcda5920df30c6037055c5c00fd791998499bfed7227b0eb3a2570806d9b0f55accb7396b14734af61478cf53524979d1057967831d6507a796f9a856946bf6dc5405feefc300a7ce67358c195720006d09b4bd2d17c31e33350c3fd07bb071b11a5834f1cc83fad7d3ebb8f82860c2b1ae7c393e33fae944a4e500f1256bfc4e8ee0d67f471ae10db4c5a2cd7e12da67866007a48cf0b3ac041a98a5af86c092034570efcf957a9dd55294fdbfb23f83f744c3c80071384a9a1ce29d35646b10568e6f414aee3ee09143e5cc098fefc07d85240452780a2de95d28b8e9a2af7537e4b448e14e44ad4d455e4162eb614ca1e35aab4242775dfc97057e480a875ea67bedb3e3fbf11fef63dad8ca60be421222262f093fd1f4d9bd0f34ed6c114819b84649233d36708b88bfe0ffb81a9971620fdb75800f93c1a6cba31ba7e049f7e6ad5459fedab0319c99f123150c24ec01c775b09d44c0e11dc78dd1428c8717c684332ee56d78fee738e4b80b9ecc535295321717434ef6ac95686a0b20b17ae8cf7a540a693608bcb78d9072c20afa5bd03ec2f7346d689d4396876ed19f018fe7b43f058ef38dfec8f6a0dae954e6f7a9f7a9c810bf8bc5589f53b40c95dafee81ce74e4fc002d6a99a0f710f816c1d732a432fd5b3053c75192e76ba73955d30862d32fc94083b62091a9de5dab74844275f4b6ba2a75d35d86481a53ba34ad7fad1ac361b0062e4233c5794fc164eecc76d5e96c29c76c1af8c5fb540a23a5bbebe8873cb9b136a25671ea17d6c4582bbcf0fd7b7fd55379fca39858204071a2cfaf589f585fc409425db81fa98f3efa011ceda832b2d7335b52413dac97f0ebb8110d4491c3d1dc406ebdad622159da7af3d990fd007ee1294ad656a848dbdaaa5620e57c6c600e7b1e3dd252be26cede05b") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="9e7e1e5b07d7e73d6613c216a7c3") r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, r1) ktrace(&(0x7f0000001280)='./file0/../file0\x00', 0x0, 0x522, r1) 16:00:07 executing program 1: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) openat$wskbd(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/wskbd0\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r0, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x176109151f49b1d, 0x5013, r0, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r2, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) 16:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x2, 0xffffffff, 0x5}, 0xc) write(r0, &(0x7f0000000280)="fa", 0x1) write(r0, &(0x7f0000000180)="c4", 0x1) pckbd_enable: command error 16:00:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000a40)=ANY=[@ANYBLOB="99020400000000000000a50710eef65a935233139c2becf9c2155b2994e3bb9afc87db333c5ad2a38bb133894298af55fb77eb04574895b73cc58f5fe9a0fe873a56ee4949dac5ada72e3473b34401cf2d00825f3e22c2d70d54135bcedc9eff3abb5dc7652ae8e076638d9a535032824b50dee1a0ecb8d90938505f178adcd541918a80518e6dfb04ab27a6480070f530e097fdca66c9dade70390b5fda17923d7d7d546dd52e264060fa98db2292fbab1b688bc057fd886c0db8cb4fa45c16606da59cb5033c6bb3838bc81e897d541c795adbc586b08e9d0b4a3886412067237b4eabf1bb69bd9a0c1f00db2f6a32838669f6ef31edff879ed84a9b4a43afe1b4ad19331d6fd3d13ab36a46c741d721ed275af68595ddb205a74fd5b02121d4b5f171a64b8d5b5a9db38f9979c127daa7123223349fd8e715ad"], 0x1) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r2, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r3, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x8}, {r1, 0x40}, {r2, 0x1d}, {r3, 0x40}], 0x4, 0x6) write(r0, &(0x7f0000000300)="6a50415bef5dc926963f923f70d9f7581e4bdf2405d4f727b464804ef7649d8a6bade5185d8a6463c9d9c82f40ed5bc88d1dd87b6e4c33c84e2ff064db5433873a780154beeafe705b2d2dd897ffcd843fb579eb4c6cd84d9666cb4d9d26f9cc9d9ea4eb0067e8807ca08be101109f6a5ed1fd94ba9e30bcecad2a863455afc1cf4865809eb0c723fe0f27b8a07526687088b80252fa30200a4d95d0f5c4de38f33cce6385dbb709b00d737226133be5f0ee5056b0581bfc27b9784d86554f97817b11e38a3a61", 0xffffffffffffff44) r4 = syz_open_pts() close(r0) dup(r4) r5 = syz_open_pts() r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20000, 0x0) writev(r6, &(0x7f0000000140)=[{&(0x7f0000000100)="72a6a976c045a57fba4e380908253c71ac105e9d08b4c74d3dbe43206d50591c1587bca9f4", 0x25}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r5, 0x2000746f) r7 = dup(0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f0000000280)) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) shmget$private(0x0, 0x600000, 0x8, &(0x7f0000a00000/0x600000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r1, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r5 = getgid() r6 = getppid() r7 = fcntl$getown(0xffffffffffffffff, 0x5) r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) shmat(r8, &(0x7f0000fc4000/0x2000)=nil, 0x0) shmat(r8, &(0x7f0000c6a000/0x1000)=nil, 0x2000) r9 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r9, 0x40047473, &(0x7f0000000500)=0x5) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, r13, 0x0, 0x0, 0x0]) mknodat(r9, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r9, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r16}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r17}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r18}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) openat(r18, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x6) fchown(r9, r11, r12) r19 = msgget$private(0x0, 0x20) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000100)={{0x3, r11, 0x0, 0x0, r14, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r19, 0x1, &(0x7f00000002c0)={{0x1f, r11, r15, r11, r15, 0x10, 0x8}, 0x10000, 0x200, r10, r10, 0x31, 0x8000, 0x80000001, 0x1}) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r11, r5, 0x1e4, 0x8}, 0x5, 0x5, r6, r7, 0xfffffffffffffe06, 0x9, 0x7}) shmctl$IPC_RMID(r8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") pckbd_enable: command error 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000001640)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000002c0)={0x147, &(0x7f0000000280)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000000)="95", 0x1}, {&(0x7f0000000300)="2961bc467cece2709be7ea1c70d1a1b0582ca08d5bd4a2c08b324bebaa872367b27f2156ccb8dfa5d3d0a223f8433f2062301bd4258150fc8ea0e4132806f3ff3b111fe9c0c741b97b529625b64df20a0b79a822fa2bbee3c15b45b2d721902265839deb41b9137a5c2cae1e946e336ca2e21c45e378b91fbd2e1fbec8fa55ba8fba086905aad4d5c0d86d7651e9ab6d26ff47e0a56da6ee2b031d3ac15055207e12cbfd55fb822865cb0ac392d4fc0b169157d1ce42e123abb729e14ed5fcb9c9673039dac0876f13c67efc5fb939d1e63b3581e5b1f24c70b83641251ba7c1f8353024f9fc0d5a367feb249493939282dab9d9f3e32d5ca758d0939812b4bbfa392b3cd3167dc7fff11e33bf82cd5d831f48d4689be43295ff52341952a019663e7b64d1a50c720fc54192c1f4803e9b6fab43708dbde1261e94f5c3e7b583258d193b8a329fff809651c31154337564b5d19c9116e31f6945c74d16f23c2cec8fbb76dddebd71e560a3fd26bcb00e52523c7763a0a8599540b4656e62147c04a0cbe28ac554894de04770e2b4c539c84603ff7e256094b4365401786f656d190806974486d7dec8fe1ad567ee7bc7e48e1716438031c457aa427d4f925b920b4f40c025c09c4423a09b84e91e8baeafcb1b90e10b10222999b5c335f70349b0f49d349c04287adce4810f0c5716bc5afeb685f7393fa6cd6f879374fa0e05a98c7b623f2fc6f39fa485e9d3ff84c659ca54ba1b4e5579ae3eb62f66088f065b685f9a1d01be660a9a6ca21212125ceabd15955bb3e72c3de515dbc48f46f41b8e6b8864b6f23bbe05cfc13e9d3586852442f4ce1415a5fbe997e7c1b47e5dd620fb4d8973877f075462371eb7a395588d1c174b7f9f48a4314b4d854924638d74a9092f42457b2a3864ada9ad8377ad2075f163dbc1e32931f47077d6b3014be730c3c6bfdedbe64b5b0b4e6b7a70e7c22b00c2036a983a0db1f1f6f811e04b817958cf57fb8ef005c9d7ec83fefd7527942338dee05a72435e637f3fd91b68b835203bb5e1d1fb961006ade1652a49f8d542a242f2537dfa1f4260617794cf25fb0b817a62a572d7321a6770062496005d4aa4205371abc986d3bfcfb84e2e8a032f7aa2be69402c3b16e9a0da764190e9454b104e2f1f40db91beb9d30b921be10f91680d1eab280aa96f5821c9cfd4685e6c911399938e9967d3f25930bfb061160b4bdc14971a1c56698f12017c1ff564e86da61c7f5a897c89bfd109d4d4f1eebc57f1ae0ee5c30d420588bfd339b71a96ed236b99bf2e28945e30a804c75cff2303db417a7bf506c4ab4b18b61c83c1d9aadf4821ae9872fd8b9767ffa23908df7f744ff9dd0bd7aea706633388f8dcf978b190cea46b373a0100039e410a1fe98d682d3bbab441184479a1616cb7b3469b49950750978876124e7f334f8f19c97921bb5297d08631db295c22e63c3f8cb23eb950b55582acc3031273d6c0830b41647612474d6ff24a7e681a4a1be53b8bc4e702f5f0700eedea8b6bdfc48649748b2b13a050e7e9d4762d0a48a1d949d10edb8d33bb7ea47e5dcb564b37a78e3385b33e18786c6758b9b3fb146b7c6461c48a534d4a835ff9956d69dcb91366a7d4b0b6ebfc9b8e9c1cbcc7ea694ca2a4842e9423c1889c88faa44e3fc11cd08928e27169806cc6cae4b6cc47bb2a1438a8d72b1262b7ba43082239b26a0c356029e79d83e6b72aa020f0f41cba84877ec81981452b9021d20b93d7dd91281f3ef3dbc9335214e5bd78ad2314326efbaa71925f2f2a2b17cc46c488922f7e73247730e0635be6f4f18236425e50521c33125cc90389c77f42bc75dd9c3f0c9687402fbe198c4205aac1783a08faf961eb9bd7ba71aaccaecb66e7214f6a579a1c5cc07d12fc9d5173173383402167c93cc7092633e3b0496169455305542253ab7780b3c04d23efaba3f4ccb495dcc7e1a4307cc4ec383c20a6e83dff44e61e22ca04b78e6333243a6fd7fd53210424b4d6f3f1917dbb5562a8aed7a8f9fbb4afc32f569fcc31e1be51c979b69d2eade423bc710ad1545e1ffba4662d5ec775f04d3ff14869cc46cc4484412f16537adc7da94126ff6f77fbaaf4c5e60b77dc792cd6ff45526d96a992decc8ff7281543aa8d9af75ce67216667c747f135671d7eceb0d5435efd663e5fce10c540928526d98df79d558718c5882d87b662fd291830b3ad4da376e85a6f0fdd678388447180fd42a51c74305ae60ba4428e487c919d6916eb2c311286cc853d802b1f3e4b26410149b73b0a0f34a831359ebe0eaf719a0f6ba148c72bd8c2c8f45e1d59265c7350842f9e7f2bd17ca8c37a01d2c58b777c934de83ba88c03258e47f71e30acdfaa8fe71200ec6dab6c2d96b78afdfea9442796790cb8fb2f7788143cdc38b5062121d71af3f8aa714b05e2c61339762d5ea7638ac18d2f6b8d2aac328397ba18c3bcbc8c5dc39ae61fa427cfa4f8d33943ec18d0c93b771de2e32ad1b60a7c1f9c0cdeff6904ee11d8eabc7b23e251bf71b6322b156cc32c430a9278f19ae17fd700bf032df851fae4c19896a52390a1bc531fff9917c4d9f9300eead9baa04516564fb0a79187ecd8eff98777823e143263e3684bbb3d274ecb2238ef95b7806bc99ca8f57edf55a835676d56a1492c76bfa8f6432d635a8d366751ff246c01d2abd395749e79b286b9bdc6916c124e1c24b48a4a96bf71fc586988cb90312282296e3aae9a1aa109caf7e9ccea487dff64650e53742491bd829a3a740b8061e77f2c2c8f910e3b84c9ad5ef44433e10af360d1c5233565baa8c260e06631426c122b25853000ff5fdb8c9e6f33e322ff06ef00334b4370282ff6731d1427fc412f916efb4428e1ad82ae75ddf90fe60c6f1afae4859c797bbbd58acd5fb9726c86fc241acfb336022f81f18dc589f5f673c52bc7763c74ec59f9366e7fb7b301b35a8faa4864133aa0adc67da71a94aa3d3fba59c58e50dc4b715db2105bed89f0db04cea382852874223fa7be469cd3cac702d7553ce02ae8c7fc84303f30c9cc46c1cbcb5afb00f033807a3fe8195f7622cbefd39e572a1a41f248125964e32898e4e5209253c47a90e62a58f9581dbe5a70b17b1f482124da2624e32b49c7b6af6f1d881c55d74c40a8e9f5a59fcd88c7f3585863c72fd2d7067540b794753a91effd969fee3934ba95267bddbdd5ba0a66de1133267da7d29adf0c038db2e618efec90f6af9dbed781711bcd7c13e798ae27f6739079c1cf7aae82ff3117e37a1ee38f06e77f6e81e8b4338d0819c011bda13a2b3050be62059937de5db2b2f022ef626c4c191419ae2f31b90b9f2a9413bb21665706657263d0e9c6b6a1792ca8bf47e7674b88b6953013cfcda3cc1be07191dfd58fcafd13da892e2d9d82cde4fb394021b1b38f7d2024e1fb93d9cbdfd980a5442b1fdb1d3b1a850e6f9f36ca6d77b067371391b97476269bc8c680e4901257d11ee6b3807bd1d96511ba575fef80d0c77d988230d77e1f920970bce29c70e2a99c3eae3fdd5607783b912e3c81d20aea80ed996862878ed3c929b4dc76ad189c3692bd763567ae6fe733e4a8f0e8b23cf175819f75178a02f217e47c640132a43237f95b8cf17da4eb4004184f3621f86a2710b3bee2740a3478b54f3218e4c18041cf625ef585e91a44f5a6eda2298b1bdd4cc1497c6add5491b3337e32e2847c0f8736b2573e0a3b20998f67d41303e9a4db505cd0dfc325cc74012e5bb16323111383f4e9862c549fe026a024c7e20501bc8ae9548f249162be956b37ae2c7baaf9edfcd7e7e3aeee5976184da3dfe4c8d648c455bf2f3baf49909febd89ca2b86143d9d063b08c93db5f882297705541266b3ec27ebd2fd8bd3eb52c70fba04595167106bed96e403278bde76be399cfcf186fb56f56fe6e6d1e10102924f4c2dfd18acbfc61fc621e9a0d0900dd16d788d7df3ebfbc1e41b4a6141030e361db9bb672905141c99176f204805709f072d0d34132914b3da3336c70a2fd51cb412d85f47686e934c668a2d5d1f71df63ae6e5ee2cb36ba324bbd3c820d8a722ee781bcd5d0a1db37d81afd464d280435380f8528fc341e1c3ceb185db748cc5a92f79d34c01e7b6afdb5780253330c1a509d7c771f1affc765d9150db651890671755b2c7a231e79185adf7c783c7409549292fa5e3771e330214977e94ba35672ca7328b1c50a8684808d877531415695da157a9ae077c98844ce167f8274b5264f0e46cf00c3fedcdb877f54e22bf2fb2b54b530242b32a200c09533b970364ed0a32e4b3cee62528ca85c0776048868c5457a157b5388d46bebc54ea2fc3ca67f4b9b893c16675a1a426e4d7be8bf40c633492326ab276741372e729e348aeb2ae2958badcdc5befb53e8b8d8e3f64a9801d834a4012f992df5ffe7e3db0a3b11c5d8c8c9aaf87cdacbc8a6dca1cb47ded23476ffc25a7e9f5a1071914b83caf1df9c024be81f5ec0de7b7d3dea3d65cde6c474646606bef1d6074e6b372811758dd4d6b1bf4f21d4b438a6680e5dd2860c21d94f6d3aad4f3d0ea5bffc6c7cc0b705da01e97a7c279f8ba828e6f10b77988025e321d1c79765489da763538ed428aedc5f2a76ccf3471a949fd3907dd4e557391917eee7338f02621b9cda91daf8d2346b1210ca04859ad33205fd9ada15fe203ff7e3fc5b8a65e6d2a18a9da5634cb61d45903dcded153d53f60ea25a6c72865b3aa23a456c0a7e077f4111a8d79e37b90aae4ef320aeedac3b307b7126388afa93b3969ffd567b082511f46245c09e536a22193afd850cb8505398b804b0d38aaec542de1ccfd7ddf95b86af08d8499299daca9ee7608111987990ff0508b0b6251b5526cb0e509af1fd16c4154e3308b0cc91ec4ff6782ecfe6976f57580a90e30a0d5e57c1c21996f5de8f5bddc2b4874654aa968a36a9f5357c02e8b43af81e2666958456d4758278e8a9ac599fa04d1f864099b97ca9c2b3f10a4c47c8dc26904fe100fe6b1da54505d801607a58922f49c7af073ed625f16c24d4560aa54f4232137b6fe5778978c80e03c7c32ac67b6489e3009728283664b31ffd2d2de7cdd50ce36c98b1081d5eb1a13b73495a167ec2c4c1eca9fa7b6c665d08c262ecacaf0e8853675de389011ea07275795de5403ffc05cc7f918dd73add5a3cf2dc3f8e04ff4b2708f5f7d2e4538dedeaf108df854d694abf9c3a21b9f82bfef4b9011c01cc5affb59b83a4739490b67e7be417a90e83e633903c96179d4af335374afa87eb36d953380af75c482022b4895fe5d826fd9d63e4ded4b1c4d1dd850f05e5afbb081c812cc0275c9eebff22177de744100294bfb2e846ce6e21bd06a60b105d47e825b4d1d4287edf22f8872c48640319a7667a7a78cb12fadab0e892407f86d555c73b43a1b2232aaf58f320cb6ad19f2497cb6895f0618e28aae5fc8d12cad280a7fa7bb70b8d61fc5d57a4b3c01d26770c6b4286f24409db548a3841490dc427dd89838b5665399173d573b6b034a95c866d5a7d64171dc1b26c5d5941caa5e2d76e0a2e333a8694788183190c7b1a3d9f1e1798523e56d9e9278d2b4d4c8fcb71ca01aee2f95830e509a308f43cb0b9073ae616f5caab1f8a4932128315ff8a8b0c44859fdbd83c9e5e585084f70cf8ef2aa6d1c3fc0d1baad07acc3e01a8fddb97be6b8edc890d64765fd9a3cc0f3c19b5fbbdbf2d644fa1253e6da3b253609c86bcc9ad5b1da2296dd338f85f53bf16f4", 0x1000}, {&(0x7f0000000100)="80d7e9b3dc9239a7bbc5dcc0fc6f590726efbd8f372ee6eb16110bfebd70bfa39ad764a7761a8661ee2773991a44513e9dba2ec9f80482ceac834e2a6aad6cc257d52a", 0x43}, {&(0x7f0000001300)="f395c11b9295b1b0475ef3a58333e7ba8109f91502fd027bf0b02bbc4337c218a5ca2ca38fd30fe6238b67dee1eb78e8c1e225ca3c0a00a56fe25337b3c2604f5825f0e8b2efa73b764af37aca23433e0bed120d7b756c456e1440021b92d1b552177d901816eac4e735953d2198e82f72517f1acc091c991bbf7d36142e7a9de65584433401e42179b5168afa069bd959518c6bf3bd78d1e025870888021d787cdb70270ff2b4389f3054bd1ace1d095516b2363a932dc252e04aa610d761b8cdbfe3962c134fff91c58ca0fa9e3c3c7712cdb9633fa4db430bccf8cc429e3c1395a61e2d8d2b", 0xe7}, {&(0x7f0000000080)="4286d786bff302cb71f1bc324c028a20adbe7734700314e01595a9", 0x1b}, {&(0x7f0000000180)="d5eba17aceb206cc4cf7af68810c102a7b5959cd556cc5273a08df4edd3d41a42d13dada1437588e827769513b5a3ba4d6841a9088c6e806fb8cb5a57237", 0x3e}, {&(0x7f0000001400)="fc4350940b66140f754c68f51e312d2dba53cece555c858719b239ea05f9f89cd34ed275f106876687c0da1685716828fe5356ef8ef541713df761f23b144bcd554611af96b193aa6270c1e253187d73b80cf0732293c726a5e058ddbdbe26b4da7db7ee91a5266db88b2a2e49d9cb2e69dc73486401308c6a163cc246d8b3622eb986446e2fb23dc5cbdb8557b920c28ed3a74bcb18087a79bbcb94fafe10692094d95c42a278e0e0a5e337e288e83d", 0xb0}, {&(0x7f00000014c0)="28fcc42c97b51fd28d42ef15afe63d4fe8e508a8fb7434d5ac9e9d658255c28a2daa44407308bc8b287e7b6a32a248165d8c9aac125019eb4d9aae0048c8eb3e828b51dfef719eddea559f8ce3743f495980cb6bd4a70f03cfdce4f27a08d26e2918f25aa9d191defda7ce788c215fd701b60fde8f812eb437ec80e9a8c7909109380aab52932b4fad266c95f48fdd344267", 0x92}, {&(0x7f0000000240)="9608336cf3e0832d208dfad30fe50ab99a4b23b18a8f8fc86732d613b7609fb539b25c", 0x23}], 0x9) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x20000, 0x0) pwrite(r2, &(0x7f0000001680)="715a07e4ae890cccdf35f0291ddc7aba1e535107b4d6ec1b281991839b6146051a4349ec5966bb0441f6f98c4e26499ed567df0a60e8fb9d2f2b0ef6bc286ae6bc5241c120cbcd59bf75fe9b1459fcc9ad41b96e46787817461c8b4ec2c4417f54ab61635b1037572aac9032b67ec984e04bea3cb806cc1abadd1b82a02030e53f51593912eb0dd14ad1e5efb543c7dd49e66ecf0bf27890adfd82a2a5c862c68c22bbe4", 0xa4, 0x0, 0x0) 16:00:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getpid() readlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000480)=""/29, 0x1d) socket(0x11, 0x4003, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000100)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000400)={'./file0\x00', 0x4, 0x26f, 0x9c, 0x1, 0x1000, 0x8056, 0x9, 0x1, 0x1, 0x6, 0x9a}) r1 = socket$inet(0x2, 0x4000, 0x1ff) recvfrom(r1, &(0x7f00000004c0)=""/160, 0xa0, 0x1651ae703893f3a0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) recvmsg(r0, &(0x7f00000000c0)={&(0x7f00000003c0)=@in6, 0xfd94, &(0x7f0000000040), 0x1000000000000234, 0x0, 0xfccc}, 0x0) 16:00:10 executing program 0: setitimer(0x0, &(0x7f0000000080)={{}, {0x2000000}}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x59) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x92) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000001c0)={0x0, 0x5}) pwrite(r0, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/200, 0xc8) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000000)=[{0xfff, 0x0, 0x0, 0x67e7739b}, {0x15}, {0x3c}, {0x7ffffffe, 0xffffffffffffffff}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x81fe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") 16:00:10 executing program 1: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = semget$private(0x0, 0x6, 0x80) semop(r1, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x1000}, {0x1, 0x0, 0x1000}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4}, {0x4, 0x5, 0x800}, {0x0, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000040)) semop(r1, &(0x7f0000000000)=[{0x3, 0x3, 0x1800}, {0x1, 0xffff, 0x1000}, {0xef340769233f2661, 0x6a14937d, 0x1800}, {0x2, 0x8, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1000}, {0xcbd31f356a994976, 0xfff, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0xfffffffffffffff7, 0x1000}], 0x9) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 16:00:10 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) recvfrom(0xffffffffffffff9c, &(0x7f00000001c0)=""/191, 0xbf, 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget(0x3, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/213}, 0xdd, 0x3, 0x800) msgsnd(r0, &(0x7f00000001c0)={0x3, "fcef001476ecf8e12afad5570b332aa5aef05880ff3bbbd3"}, 0x20, 0x0) msgrcv(r0, &(0x7f0000000200)={0x0, ""/25}, 0x21, 0x2, 0x1800) msgctl$IPC_RMID(r0, 0x0) msgsnd(r0, &(0x7f0000000780)={0x2, "296d81a58c16a017226042076e33a3c5bb7ee0696046421dcf884479fa9260348cedf9ba1337de5f9e757744105a2fc29e469d9ff47d194b6b28d99e53d1d48e7abeda9bc24ef09b551f7dc846e496bc2f6a555a3f411badb16b2ec318f672403b1a816995ae4ea98b8990001ee59547be847713f7829a6b31cce62ec86286b10d37bca7d6e7731c832c3aaba65528"}, 0x97, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) bind$inet(r1, &(0x7f0000000200)={0x2, 0x1}, 0xc) setreuid(r3, 0xee01) r5 = msgget$private(0x0, 0x4) symlinkat(&(0x7f00000006c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000840)='./file0/file0\x00') msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x8, r3, r4, r3, r4, 0x90, 0x10}, 0x5, 0x54, r2, r2, 0x2, 0x14, 0x3f, 0xfcc}) getpgrp() getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000740), &(0x7f0000000700)=0x4) recvmsg(r1, &(0x7f0000000680)={&(0x7f0000000340)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000380)=""/125, 0x7d}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/55, 0x37}, {&(0x7f0000000540)=""/172, 0xac}], 0x4, &(0x7f0000000640)=""/46, 0x2e}, 0x40) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) msgget$private(0x0, 0x285) msgget$private(0x0, 0x18) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000300)) r7 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r8}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_int(r8, 0xffff, 0x1003, &(0x7f0000000080), &(0x7f0000000140)=0x4) chflagsat(r7, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) 16:00:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getegid() chown(&(0x7f0000000040)='./file0\x00', r1, r2) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030035700100000000000000"], 0x38}, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x5}, {0x6, 0x0, 0x0, 0x8000000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x100000000035}, {0x34, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x2edc}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000000000000000000000000020000000000000000000000876dd93bbf06d29f5e1f0b9f131c3e5ec6bd0f86b234e3ce177004d592fe87a68201768705552c9d2b305e8c559256cbb196dca76ccda6b023c18dccfad5942c3ad30c24c3533de5e8542e7aa8c9305c26782cc6006f3f42933ab1b27293885207a94e63b962345834a7cae3ef34bc5d78e760773a5206b81bc55f766ad38b9d74ec8491ce5aaa9023aa259cd4f466af86c72f8c41e2ee19aa19c899a86b27feb2067c924195deb685b9b1eba42ee982850328bc4383940e1451064452142f6160bfc4936c1d89f6ce940cc7b6e43428732bc7ffbd0e783ac4c7772d494726e296ccd4da7a8bb3"]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) 16:00:10 executing program 0: setrlimit(0x3, &(0x7f0000000180)={0x2, 0x5}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000340)={0x10, 0x2, 0x4, 0x3f, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x800}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x2}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ff3000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r2}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000001680)={0x1, 0x0, 0x3, {[0xffffffffffff10ea, 0x3f, 0x81, 0x10001, 0x0, 0x0, 0x4, 0x5, 0x2, 0x9, 0xe4, 0xf3f, 0x7fff, 0x0, 0x2, 0x20, 0x7ff, 0x858], [0x9, 0x79, 0x400, 0x2, 0xc450, 0x81, 0x1000, 0x7, 0x1f, 0x7ff], [0xfffffffffffffffb, 0x6e361fb9, 0x0, 0x45, 0x400, 0x4, 0x7], [0x5, 0xb1, 0x9, 0x3ff, 0x5, 0x7ff], [{0x100000001, 0x5, 0x8000, 0x7}, {0x2, 0x9, 0xffffffffb07c8ba4, 0x8}, {0x40, 0x0, 0x100, 0xba}, {0xff, 0x9, 0xffffffffffffff40, 0x2}, {0x0, 0xffffffffffffff01, 0x5, 0x81}, {0x9a77, 0x8, 0x8000, 0x9}, {0x3, 0x80, 0x8001, 0x69}, {0x401, 0x7ff, 0xfffffffeffffffff}], {0x6, 0xf7, 0x8}, {0xfffffffffffffffe, 0x11, 0x6, 0x4}}}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d, 0x0, 0x0, 0xd8}, {0x800000035}, {0x6, 0x0, 0x0, 0x8000000000}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r4}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000240)={0x40, 0x80000000}, 0x8) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000400)=ANY=[@ANYBLOB="6d247ac33714ae010000020000000000dcfd6b20b6ae8b4dfca1e2c3f14f1a553f68d688c205b5f0d4a683621f7c6737a65af4e13553ef5fd67ee3a30569232737de82ce3ba090", @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYBLOB="e654b1bb29365e0a490f2b3c588358d19fdc0000067e4b104dc40348a707e952664c88b6cb0a9d06a68ac5d1543ba9acfddb63ea3e821410171211b843b61057207b20554b2385f9426ac52c46c61e4d6a970707dfeec854f3006acc1efdefe920391ada80c0f7b347139fe21eb1e50dfd71916343f93392d371ad96f508fae9cae17894ba8f222680699eff29e51a8ac45150412ab3920e8127bb1753a33507b2938433602ee7edd9db76c2a5ee6c1ed568a27037f248c18876590df80980101da588e30b38705374a5bdb5b39c602db88f2cf947722d373b51948f2934443a0f372479b8fd04bcebcd825f19982c6c48d18d43840780e5d08c7a3ef394ebbebbb6fc2cc28e092b6a6184a1fb1e9a0e4c89b34b4ff71398837d0be3906a648f17f61ba3111a1898b7be2089dfb6dd307cc911ae04e1d098649e84fc9cf65326157e9e6cf1202bf27f91a358a884e94ea5a934e9e58315e02056fe1ad3b1bd26b73783fc0e3bb3f058d6ec05e5da7bc08aa74e67d648b8c496594b8b07c49098796cc0f03af707a5e0a7cfffa62a8dc74bf36a26ce133a0937b958765a98dc4062d474addf9eb3e6c92e33565b45eda2aa4eff2e9801715c066422c999b1295ce6aa39fa1378b6ee01e55b694da51c973626d27fe0ac927c220ba1dcc9660df694ed35a0a42169ca2d9cb0c873b6fe060e7c555bec53fdb3c5233f9bdab7af206ee5b4d05f733c6e99670b2dd9e9c65599090447b78a1426ab272883f3f0a8010fa3de38de5f1a62bf8a24224393cace89cb521062ecc5de395836cbfcfd1e77640295bf906b4175b8c12a19bf2236c3128c6283b2902ba0c32c3a01def4d8d0a356645d1f448d5ef04b93579e2b835d02b7378a7b594b00b45c1e930dcf2de20c125e1971734e5e4f5c2aa0c7b1718e73dd56fe734e081eb8f25f12b5b681ae426b48b64a540c7d74fce69f3d78e647d76adc539ba8f2a6e634fa51544a2e0ddbc42880ee8fb4b86fa546407a7ebe26cd780e7df3460a895fae7c5172488ee779afbb8d0f02d312e6c10bcac1e4f0d147e52e5f543630eaf2e9b4046ba8bdb19a92b0b589d440d78e3be6e48a46d684891055ebc2a835c4e5f27404375afae3fb22ed108028dd89cc69dcdb20531e61903c9d25ab0b9656b3541a4e5788cdda05ae440b0d66a9b1acbbb7506429696749f1451ac71050120133001daeaae0f17a0fb92511bbbb950147cd35207802255a57a1b35533dd11dbfb2f23c102ba9b541e5b49a593f203bfd5e6fe4aeb00a9ab1dc062fb410cb3fdd358c7961ad7860d114a481e9e4087b05c4a08979f05275777542e395f342dd47216b950fb9f9d7e5b66ea8f4f984b7dd239e02cd00bb8b52a2bffc8a7544b12bb314e040b1637938e694974faecea302eae227bff10d9dae4d68aa04a0c0acc3f3765639e2453a6bb920efe071dfa18253f1049594b67ff9ac149b6fa30473cb0047f95b4a3bd2fc20b6963789636aa405bc2a954f2300acda1cdbc12a500956d45a5412e4ab24fc6dc424714d6c3f3641c8d04568edc575b09315f0b196ed4eb569108134ad84cfdc1a58e037fe9790d60da0674007afb7f5671af26e267bd2acbc126c87912c938907f1370959d9bff1e73b78cd14467a62ebd356b712b5bf6a1e3fc686264ab41dd51cd3db7c47427ec18e9ccdeea136f94fcd84a3f03b3ea5d29fc7070a87dbbd47473c7be247967c9b5e5d359a155b6e6e143db4f4da79b6547b059b317cb13439d731705a3a73c5cf9ff769a8914e98ddc977d19a4dc904163d9fdad5345239a20deadc78007b2de74dd49e6fcbd820f2eb7f1ae032e1377945b7767262c271aafd96bb3a0ed83f07ffd54da71353e3ffeb06e02f5e52691ce0b383b6be0c65ab1d08f248cc1a038078932ff91987e26317977ffc8ada8688836c107296f081092059fe3a8aabad0e1d8de98d3e8a2e9844dc3c764dbee1198340058fb9de88fd6998dafafd09905ec15442a0a4e675e3b8ba9c648f1b54d76fb8566d7f2abb23c23df1c1de71346050c66d0ab56f15ba4611d4fb9f775449ac2c9be58f9cc94a6b894e0414b81207da1fe96caff1e6f29a751d89a20a88b8bb7a06eadbfb0ff8c7536df0f238d9ab032b0025e348c763edf7fca03760003f213d7fca79b5e31ac7bd804ca012798d803de2405ca9952d48013db9bf31e6c2f707ce76557236d9f7d4f3c2bd567f4a36466301c505827e3562db6c55c1fd1f58b148b6dff9e87b4f99d58332493490dcd1b11164fb750fbfbdc9af0cbf8059ca6ae85a64d2a8d2438967218eeecb8b1e2812906c33051c78d36e71f59af3965957c9bc896f30c4dfde4fa72a537b0bbed263163c93fb64ce83e8e441d163f471a5ff77ad02ba9a54f626dbaac0e4352cc8a62be32fcdd11473d4ef0093ea54e19563e1ca91896e9a7e107c8c6584f4b0fc244bad7503d44cd9afb9d6b174346461b105f038f9e82993cee749a3e1b431789e4d553ee6d35f7e6623b05c47096189514ada012dd437c96433f2b6318edbff2c110172f5a0af7badcb8b55e5094487486a2c19f0ec59b3e375403bdd35102c91e3d1b3e05b17bcd9ce4c73bafa4fc177dfc3094f59afb5cd15d02b818d16b269da0578c7b1e32134134c365f7220b7b6f5739ead72fa9c25da1a3aa6de3e68caa42295d584415e699a02c6681132949a8552ededf2a3240d6d5a3492e37ba70edd106d6f2bdbbffdae0983705bcf32892122923f087dc0dca4fe5561dc8791af08ff8f65c221d4f2b1a6215967a13d4b4d1c6428ee3b12be5f8abd91f7d2db22926bf939ce4ad6f46e3b6d7f1844b67bee1a36626d7d27c49cc377103588b71255ec661cb2a2c6085df2ae8b417c87e60d781062a91141404494e4cca7dfce9416a9ffbb63f61cb4f3bb570fedab77e4abbdcabd6129ed7fc283ad5dcf192de3e86c130c9b51673d857fd8e488af27176deee1bca7ae75adcc07261ebe254ff76b288a6d2d419c55f475e05ab2ca968cd38fe8939f6f736dd435c5b3efb00308039f18bbe5842845e50bf0fd9dd60cef2026696fdd59352126f082009e67a5a66f8ad56c13657e90532f4753fba4b45deed708d8aec5a1332fe74e145d3d7053fe2c9791feb6376fe9648eaf2c477fec03eb9851a94b88f6719071bc778fc3cdb7701170a1c19984b3ea7e53fb5f9c87ac01acbe09ac8a7e1eb1a6793deab7dca872159b30f1660c166e376b81eb782ebf58970061b8c9a1b32ed6e3a81a22a3c92d35f1771ce63040e88f39ae4d33a06eb8236e55d216893169304bb0d9dfb38210b1aefa3ad9a75673f7d1c220da33e41165fb363f204e8729619d15f14d647cacc5b50c2614a96e284e3f7047769ad16c466ea4e6b5d058bab76f36a1e6b79e468599330b1d3ef92a1acef876f87d341d8ff515a967ad8610d9261dca77e0b0e406b4778a33036d9abb7c506fdf856968da3f0bc92294607eb0d47abe0e9e63579ebacbcff9c48f6646b04514e475c78cca1a9c8aec118a140b6cdd8512140ea9b12c9307b522f9480892ff0c2a4920a56e1413c5cef6eee88d61cf925e79a81960c889c9aa2887923202386073d8ff4ab11e08f1ce1afa6bc013f3238a811e3ece693236ab8b57e4784e84d5556fc02d56242c89db45bb0e7a871c796fd61c57e1f1a93cc674c4aee848907755cdddb8832f2c220f767add943d5a794320205a3e18adfc378e4125a4b319add74adc9d0f6ed65d66694e42e4f60f4edb9d44c127ba64c1abb98bafba951aae9682656903e6c3207adfb2a687e9e8266ae0e9472a2b567cd6fd1d6f0561d534d1d5df9290be62fd380f0a93b96991a0674aadf3d60780a82f270a50d9639f014ae22e4bfb2e2a3f3dddfa551a2670581cf804d048bf9eb4c0c12d7b119942da64323a68198e85d828ec137b48a6fa94b289d40601717992662226263c890683f03d40a0e21f8e2b0cda1fc5b68f3fb8c4620586dcafc44061a77f891afc5b630f9e6cb69067a4bb3d2d1bd990efce48a30cefd19df7e5b61e8f30395265d6b9010be7c915fb9e33aae5366b28163348440e3fe353b410822e25e4a2492618d297f288c76a9fc177adfaad18094ccd3c51a068029e868bbc9db741cd8c933342ff3a45782f8d8c7b5aed12cbfb6b7efa6218a317080e21acc7d153aa884a1ab25a4f024f42505a76cb6e268efc1b6312a95e72a557acd48796962758c339b1183b38a6f4528afe367877d1c1b0001585b8d928b3e52e29376e36f81514029d78c5511594c55e59065256e206a12f53bacb2516412c9118b8eb9686cef79906ca2a1bf2ae450d4a9c26c690d6faa73715225394ef5bbdef87ef9c305685fba4242e8bfecfa1692ab051ebcb8ae5f8816d871e382dd3336f69ee2665246c8ffbf881d3b24de5b1cda4bcfd67bd9b22082522a92548819fb5486c2287787d6086a7114348e0f16cb5ee9d2881b4b64c49a353b63147209cd66cf2f5df25568e22129c11cdbe26bb00570248b5bc44991c93190b922769d8ba52f01f8bfb148be2c4b83fd136462420211332aef7e7e2c35dd27aa93057e05c92050c83db3205c94a6d85fb82142e0a4ae0d4e91c4ec2789ca57ff9deaeb74c99fff4278c56dabeac081e322caaa84ea41710ed8ffefc38f859be984fb02bdb30037fc5e76886643580aab7b6ff9f9e50b7f62a303889397e14d80fd8a5c5a569c331277a4a99a881f750af801d75ed2d55e9e14a7cf643b12c336c378f302dfb717f66dd1428d2e5afc18651bc591b9845f1a1bdcb5724ae7265e9b3bf5f5423c6d3239446a1b5f862735a07681fcac2127bf83df7bd294b1916da2590c5bd17961ca1aca101af5931c06cc1bed558139a1edf601524d6d52f8bf36bb61c712ee6328218222b522daf00d4a823080c6538268ab41147c436d2e82334fa66b64e46f7e4f81e00b56b406b4203d029580a8ca2149d27ff421aeac5888a08afea97f222a265bf821567d6eaf8295c3b22977702b012f7d5c510c4bb354a3acc4516857acb65da09ae93475bfddaa01aa2969e29feb202cb990d9403401f53d41724e6ef4eed69e99174a6cbcc6253940c2de194f2d78a501f615b200484be46bd5b645dfef55d1a7f191241d83195e83680526386080c77d39e1ab602a2e2d511f72eccc09956d2214eca75042ec109fb8afa67ba2e4b8db6d84c0752a5c547a7ba5e42d27e399bd147c707e67b9ebb760ef361979795227f366779fe3ff51e3f3639ff334bf0111d68a8d1c9e92d73b12e2c4df01d3a3a5084d6c4496647e8406897bf9ef81497fee57a1bd91491a0554376d8bc9b3467a4191171a26290b6964b005bc77b1b4a11ee3ca883bf351906ecd0a7eef70edc253e73691251f2069e12b7030dd4aeda9a8d4095f18b7e5afd68593462b3489d67811de09c55bb0caca7a3220530c7dc15f6838f95543d6e1ef809d00b9dbfe27646f4a09a7b19a03dfc12192159b238fc278f9d4caf3d0cfad47c41edfdf18602c8c7aa81985d611849f0184aee8e70bd6448c27d02427125c9ed490cf92280404616da4db9e47673becc11e1f4b7f40fae38eb87602ba2750d943f9d5f748d5d0d8b333f75bbbcb6f78e6a4eabb068181ef7edcbba9900b68537ebbcfe9314bf9fce8295894871a788014fe236cee022b2f820dba17602aa62e48ffd96b53dd3080c444169ea4ec7fb5018755dace3b0e5e98e435137e8ca2069dfcbec9ff22f416a201439cbb647ed2f62c0011250f9c43f48114"]]) pwrite(r3, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) sendsyslog(&(0x7f0000000300)="fdde8ad8849871c4ee88e572bffd750edf1449014b5758e3b53c946f03c833121b23c9a3a00b8d1612a5ec0d9f90aad3be4c145ccdae7ba5bd41311ea56897aea8472ecd4737f2af1deba05e9402b6cce3fe16f76a6336462d1fa4f60a21763ae1b74605e2e793504559ab1c1cb543c6c3f949619a43a8e6e9223cc01a38a06b3a4da9b2", 0x84, 0x20) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x400) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r6}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xc) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:10 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0xffffffffffff2ffe, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x40047463, 0x0) 16:00:10 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x6, &(0x7f0000000240)=[{0xfa6, 0xfc74, 0x9, 0x5}, {0x3, 0x0, 0xffffffffffffffff, 0x77}, {0x0, 0x3f, 0x8, 0x5}, {0xc00000000000, 0x4, 0x8, 0x8}, {0x4, 0x2, 0x2, 0x7}, {0x2b1, 0x8, 0x5}]}) pwrite(r0, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r2}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYRES64=r0], 0x1) mprotect(&(0x7f0000416000/0x2000)=nil, 0x2000, 0x6) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="8d6d3127db80aadba248cee9ebcb1a8eb8eb7e4eb8759406cc37c3ac3263630725035db9491da409cc56be8db6653e79042f23e9f78c000000000000007b10087358535ee10a0b55df93f95b37de4f"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0xfffffffffffffffd) write(r3, 0x0, 0x0) 16:00:10 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xbf9c, 0x0, "7e389ddedff371734578fbcef9097b5ac7934a3a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x0, 0x0, "bf832bed9fdfaaf4f4e2cd976313748405370ff9"}) fcntl$setstatus(r1, 0x4, 0x80) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="3e2a7913e4bad21c71004dd36a27e5e27b216d67140800001b3dfaf91739fd0f0000e552aaeefeaf8605d6810a65926d49ea32f0f2c85e2c31c61ad449011f78230000000000013c1fe9002010000000000001ff10340b92eace5ab6bf20444002", 0x61) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x0, 0xfffffffffffffffd, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r3, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) readv(r3, &(0x7f0000000040)=[{&(0x7f0000000000)=""/20, 0x14}], 0x1) 16:00:10 executing program 0: r0 = socket(0x2, 0x3, 0x3f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r2 = dup(r1) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x13f) getpeername(r3, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000001c0)) setsockopt(r0, 0x9, 0x8, &(0x7f0000000000)="d328ee56", 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r4, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000300)=0x7) r5 = socket(0x18, 0x1, 0x0) close(r5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r6}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) accept$unix(r3, &(0x7f0000000400)=@file={0x0, ""/108}, &(0x7f00000005c0)=0x6e) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r7, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r8, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r9, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) r10 = dup(0xffffffffffffff9c) getsockname$unix(r10, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r10, r10) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r10, 0x402c7413, &(0x7f0000000280)) recvfrom(r10, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r11) r12 = fcntl$getown(r2, 0x5) r13 = getuid() r14 = dup(0xffffffffffffff9c) getsockname$unix(r14, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r14, r14) setsockopt$inet6_MRT6_ADD_MIF(r14, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r14, 0x402c7413, &(0x7f0000000280)) recvfrom(r14, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r15) r16 = open$dir(&(0x7f0000000680)='./file0\x00', 0x8000, 0x15b) r17 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r6, &(0x7f0000000840)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000380), 0x0, &(0x7f0000000740)=[@rights={0x10}, @rights={0x10}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r12, r13, r15}, @rights={0x20, 0xffff, 0x1, [r16, r2, r3]}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}], 0x90, 0x12}, 0x400) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x13f) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) writev(r20, &(0x7f0000000180)=[{&(0x7f00000004c0)="c1756acab1e129589bc359854bedfd7474fb869a2c447e920ba4091ce693b74bf96c9ef0fecebc4ceb9452ca59a72135b4e79e3f11eb07003ea4f09d5d8485b15f8f2f66fa8d0467f8182478c58d7ad0936c99af3c4934925334b18d2149e393d92e5358a2ee28925ed8b341f091cfffa6a9457eb5c514fe2046a1402c727d4b7144720fc90c7593a88fd91e094f9c0f371f4b5d346a4187f5a16f118547af155fc7b19ca73517d0ef4a9153905b14551a4fa5098bea3b7eff564cc177858686988f51e4382a", 0xc6}], 0x1) setsockopt(r5, 0x5, 0x8, &(0x7f0000000040)="ecd1e16821c1777f83e736d885b5a066608e757efe73f0fdd554e108d2fc2094722e6562cc9d6f8b571afadbefe949d320bf4b1f61043621c46c91d3c5056892e645", 0x42) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000140)=[{0x3, 0x2, 0x7, 0x101}, {0x0, 0xe000, 0x9, 0x7fffffff}, {0xfff, 0x7, 0xc6c4, 0x8}, {0x6, 0x0, 0x4, 0xd89}, {0xc0, 0x3, 0x5, 0x80000001}, {0x4b00e9b5, 0x3, 0x0, 0xffff}, {0x7, 0x20, 0xfffffffffffffffd}, {0x8, 0x2, 0x81, 0xffff}, {0x9, 0x8, 0xabd, 0x9}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000001c0)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2be8400000000, 0x100000001, 0x9, 0x2}, {0x700, 0x8, 0x0, 0x84}, {0x8e11, 0x4, 0x10001, 0x35a}]}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:00:10 executing program 1: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) socketpair(0x10, 0x2, 0x5a0, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r2, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) fcntl$dupfd(r1, 0x5, r2) socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r3}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000240)=@file={0x1, './file0/file0\x00'}, 0x23d) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0xffffffffffffffe0, 0xd7, 0x8}, 0x30000, 0xf4e, 0x8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x34, 0x0, 0x0, 0x7ff}, {0x100000000000002c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") 16:00:10 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = getpgrp() ktrace(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xfffffffffffffffe}]}) pwritev(r2, &(0x7f0000001340)=[{&(0x7f0000000240)="eb", 0x1}], 0x1, 0x0, 0x0) fcntl$getown(r2, 0x5) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x101}], 0x1}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x22}], 0x2}) r5 = dup2(r3, r4) getpeername$inet6(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000002c0)={0x0, 0x2, 0x8, 0x5a2, "0a7b2d355cc191e6ce74a7a288463ddf9aadcf47", 0x1000, 0x1}) r6 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) writev(r6, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004000000010000000000000000000001000000001b0022feffffff000000000800000020000000", 0x2c}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x22}], 0x2}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) r7 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b800"}) close(r7) fcntl$dupfd(r0, 0x0, r0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48, 0xffffffffffffffff}, {0x2000000060}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r2, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:00:10 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040), 0x0) unlink(&(0x7f0000000180)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) r1 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r2}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r3}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) mknodat(r3, &(0x7f0000000140)='./bus\x00', 0x100, 0x3) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x65f3, 0x0, 0x53f, 0xc8a}) dup(r1) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, 0x0, 0x0) 16:00:10 executing program 1: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) fcntl$setflags(r0, 0x2, 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/wskbd0\x00', 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) 16:00:11 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000018c0)) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(r4) r5 = dup(r0) semget$private(0x0, 0x4, 0x303) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r5, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$KDGKBMODE(r5, 0x40044b06) r7 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r4, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r5, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) pckbd_enable: command error 16:00:11 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file1\x00', 0x1, 0xac) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x3, 0xd389}) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f00000000c0)={0x10, 0x8, 0x4, 0x9, [{&(0x7f0000001000/0x8000)=nil, &(0x7f0000005000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000003000/0x2000)=nil, 0x2}, {&(0x7f0000006000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000002000/0x4000)=nil, 0xffffffffffff0dd5}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x8100000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xffffffffffffff00}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000003000/0x1000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000004000/0x1000)=nil, &(0x7f0000003000/0x4000)=nil, 0x2}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0xb37}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1ff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7fffffff}], ['./file1\x00', './file1\x00', './file1\x00', './file1\x00'], './file1\x00', './file1\x00', './file1\x00', ['./file', './file', '.\x00', './file'], 0x1}) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000240)=""/4096, 0x1000}], 0x1, 0x0}, 0x42) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) execve(0x0, 0x0, 0x0) pread(r0, &(0x7f0000000100)="1f5694b66a706b2fbe36253d3144a65198d4ffe9b514c81ca9af01b0fd8e6cc056c2711ba6ffcf8793e921fd0b1d7c682ab6185138c53b081ac2412c23f330113d1762f99fb6ba90bc8b01cd7d9aa2fe2ea58b13037b2be5551e36529e01d5462bf743fe88a4f025e69b568281a096d4f784e3204ae325b567e62b4550716f525ca6c5aa91f6db53cfe2ec80f8f2d0502d59fb5dd78c13a8f6f1fe9de1e427781612a1fb3412ec2d006413218c7d40de04d7ed1895e9003ba616c2cdd334fd", 0xbf, 0x0, 0xe) pckbd_enable: command error 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x61}, {0x3d, 0x0, 0x0, 0x3}, {0x6}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x8, 0x3d, 0x0, 0x0, 0xffffffff, 0x6, 0x3f, 0x1, 0x688d786e050884d3, 0x1000, 0x1}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r2 = shmget$private(0x0, 0x2000, 0x468, &(0x7f0000002000/0x2000)=nil) shmat(r2, &(0x7f0000000000/0x3000)=nil, 0x1000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r4 = shmget$private(0x0, 0x4000, 0x420, &(0x7f0000ffc000/0x4000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) shmctl$SHM_LOCK(r4, 0x3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r3, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) read(r3, &(0x7f0000000200)=""/152, 0x98) 16:00:12 executing program 1: getsockopt(0xffffffffffffff9c, 0xfffffffffffffffd, 0x6, &(0x7f0000000140)=""/201, &(0x7f0000000040)=0xc9) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)="241b25bfc492e8d9a890e9cd", 0xc) 16:00:13 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) munlockall() r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:13 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) sendmsg(r0, &(0x7f0000001740)={&(0x7f0000000000)=@in6={0x18, 0x3, 0xfffffffffffffffa, 0x1f}, 0xc, &(0x7f0000001300)=[{&(0x7f0000000200)="96ae6b72f899453e871316fd6c11d34ec315219b0d20c0556362b8e2b5c40e76e8cc9022e2c1706aea66c52b1629ef7a519f830b0513d904e52c8eb262584b50169bcde340e78ed957f844831b527cb9c8c7103ad922cde2826d1031172ec8536ba6bcedd9a64787e02457a5188b367fcd8438439d0e4e7544837c7738eed1ddbd9eff2a74b1e2895ae6582f1a1b98cff4044d336dd07f01a9a78561c1e27f99f29323870ef925bf422693e247d7159b1ef7def44a7f21bee28f8a86828e372928ee4ad223d9cca449f72a231f279154f76a630317d613950ac807aecd1bec8931f3a2601242c97164075f174e477d00fc2d733ce8c48ec0566ba959afdf6f6e754ecafbd8eecfc7d6a2dafe04053e4bd532683b0fb44c03f0f02aab094c323b3dfedcd7537c45a99d0f07986398f36337e20a981d5836867984497d275ae26753182b89f1cc7164bdd1eb065fba7f7c8d41d57c3cd7dc7c77839a59ab535b5ade96916b86040985448b25bed682dd8f4d58b1b234f9a7b4c79a21102bb794c007ab2f3ecae3fa8b9ebd6bf2aca040f8ae69a27d1d3ede0c55def32046afe98b949904f6be1b820509dfabd19eb342292e801c4bf0d851b272c61c857c078fbbee2530d10ce15ed6f782161fa422664527f5ab95f53914fa78914c12d965370d9f4677967e6a3575c61058e5bd63c8b3bf73771eb6d4c816b5e38c17027470b09e055f101f6746aaffca942344600def3972d9ca5af4b80a6f6a26aadcf0757dea420be6eaee9285d37398cd113ce11ce4e40b01f3783c0a3c85e8af294d6559d2d7c9c3314b41094b4a476163274e0cd1d45d9151bf45332ae781b278bd96162bf8b4cd16811563908e81066a7ea21e7000329f8c46596ce7fd6dda82e4f9c55bde7a9473a563921b8dc637391a32e6608ab73551a4e7dfb82d70cd4af7f057937b4ce365ac1835049a620f72c369b152a4d3de188cfe04721911c3006607adcfea6ef6f2376031d7ca6c3511b2865c402669cee05b56a35973fa4f0d750024e3271f1f46d8c36fe0d1c1662e72342c12ec7ae467fe6bdf1c4b711ac83dfdba46e3fa8617db940a3c48c5d4ef17108fa77cfaa9904025283a895016b27c8a35dd8444fda3269801029a8d45d26e446de74d4522bdfe849d4eda2266e8fec6120f86441d43bce9a0129b9d37f6a64d62874614b288bf0b9875f4a4f641d295c35b9cd0358021861cd505e586b7b7096b489434c38262850553ba398a539db9e01d4dd8851cd1f0f77cee95d072764830a8667697ecaa2cdd16650bee921c8285fe8c14a801c208a4b1a334cf87ca747e9969f888ba42298fb99ff30e62ce1d4748e41059e22212428f97d7e746ddf55505819da3ef9aec27ccf9da97eda6738d086f6534b1dae6f561c565a6f04e6daf8d86a53d5e25e4184ed3f1081618fdc9c516e23900e90374bfc81d10cd0a662c3a622feb5f688e06d159ce42db7ed2feb5d84e078aef161cab51a8f43919c1b12a88193a36b82011934ead67aa097ce3b45ee3c48df3734aada7bfdfcab0b1858587a4fbf10bd39e849eb39fab6756ec68e6573319ce6a0a620918e9574ec1cf3535662a2a382cf686fcb0c2762c34f3ae537b1fb114e85879ec874bc734ba9dc4284eccfd58db2c7c659dbe1dd8cf1b07722aa7e22db477285ec66e16e029535a5b1d666747f6338b3355ac8d1ee0a0774e360f0acfa5b91e3aa65e8c05ec8e487a839ca03c8ef93ffd725acc3fa351337f161048522c07b5933014b11f8cd418bfa4b6d999ba9f22d192b09ee0a5012bd9690bea765be8b3b1e264cb7fc9506e98f5fbc5ffee758ed08c1d76d4b73617a9592122bf9a66d03e8ee0f561da13251ea62e62e1927090a5a0b56a393da5d94aa76012fa2700e355b5dcdadf358ecf2e434bc2f9d290961fc1871cc76af869800ebbd786160fe74a72a2b7bcf6fe68628fe7733ff6a493b320ca65e1839e537a320a51c33a2e9014418231ba9a1b40f476381d36b237329b52704a8d47ca2309459289e6f9edc8199c94646b3a56611b24b267eec6296bcc550740aba385f02a919e87ee63cb3971ba0d63968a2934ab11b8718fd5f97458c4fafc46e509db20009f6d90330be8d5cee5d0146f4bb8a91702bb7430436cc081c33033a58b602c68a679e23d6c4256a11a7a135f3f6a2462234d13061488a6bf4532e9c712347ef1d81dd7427e0d65b7d2fb6c29bdb8b44c48bc0fe7675fabd57b8768efe2838a53570948d6f435f54c9003d8e8cb2b7e880585f61376d4d45dccf4d7a8faa5b1674435c56e9159b32f8f9283f3a55b986b6d24668ce869b68c4e208abaabd6b7691ad68a5ca1f53ca85ae32693ae266db469c271d5ce7d3e7bec8bad9d4e7a24b8032c918060dff27a1c20fc12cd51c805379d5c857d8c7bb948fcbb58a23cb84f3e80d1f9293383b6ac55027bd9ba5655bcd6b3e4eac8e934303a9889387dafcbc3cd5ae74ee5fca38b2eb6e4aa3229ecfdf849bdb0708693ecbd9f3077bee251f93070ec58a2332e97a35a87ffe77e92cfed6f15c99f98032e385ab3d68da1336cf3f2cc244e2e044c4a1f770f8db81b9214acd1827b80bf83129ebe5d3ccec5959be8169cfa90bf879b143d08a227412cf0c3e7f9c5c8a5eb71a9da14a59589727be0dfc627b739294cbe2817939aad2d43233bfc61e6d1a66349b90b4eb4ba8e2cbecd5d26f89781b0fb9de0ca7ce6cbfb69fbec4796f1129321cb6cf9cecec663ea72b823331a55cbc13c6d7dbd707bfcfe221780a07a97e48af57b4d6084ddbdb46b6cc7ff1d7004f2b9c105cc9fc27d76758ddc544e1b8ed9a1cf54ec60a68011e274ff096b66ebd4b4ca2df3e8e8fa809219ea386cee18768108b377bb75e4f13785c90c1bf858f8f59193e394b8e8f69a5725f73a6f4347df772a791c1abe513b4e3b5aa567c5c284e7819f5aa5fbc9eb417c132800922f29532f8d58892248b7ba574a658f9882ea760653d08009cb2c835c7b53f0ba409f9d350acebb0e2e2f2a5066e220fed0e9443807b9d68681f5676de6fc6b1213d05c968572ca0486a1496119b8cc138d0771bf9afd769d13252c08fb741eea9fde206a1ed4ef14d25d30e29327f5ea7cecf7ea82d454bd7760478d81ff0e2d74bce11ee402a5416b907ccbaf2f0c1ad8305014b9cda8434a9cd522544d3efabf9e90786ee7764dda186bc985ae31422188c73c0855221856df5fb27bf5f61488232eefe5f7147a7be0710c65548ceb2b43d3d0b9af59d1696fc300825517b3b09b3249e2211489e120cddbdba49071be2099ce8035f3cea23c0338708adfff4ffb01974d6327ffe318d13d209f57b777d95b7c1c8b50d3e0f82740eb36222fc8f9a858584d00f1f624ceb68b13f74a4240871bc8dabc2b24f8cfc353951a7bb2a777e66b74adc953a643967132478b8a235e15b1178777d6081dc9219ccb6bd1ea433f842f995fb3b020bdc7830f3327a78048ac4bc5b3fccb23f8887e999fc591928c74f44f359c3e88fec7aa4ccd568b4f7bcc1146c97d67f2629d569356d3e37e05cf48fa6711a8c3cdbad5fd39989f690d5f3ae2df48c65f01bb9742520e8e81960bcfb90d8b0f0392cdd1c1b850f5a0ec5f61f4129d92601286fc3917e0a7903355966d0d3dd636c21ef3590a6d71a0ffe9a59f8bff6efc2229f7336a128d75852e27b605b0173b0da3d775b4b41a28f57f355ea792fd0209a90eb8cd38808dd3389170410a65c1345be48e1b24598c8ced1036f68b4d49c5f1fa563e29ba6b0038e2980d6673342968bb5addff99281740106f76b4942256be72c576b4dd53ec6d3b3acf2e9060672eb0344d5648f1970f0539648b370c9b11b73e50d3c4dd8a16675af3e2271b89dba87d6a8809c999464a7bd12a04ab6ffb33bd5f9eb322d4ee9616cc6bc6c80b1b696a215d45a3190245e50d8d3eb1bf41d8c09d18b80987e14e4eb53d79a8f329b082bf3f0679036a5f8d316ed29c8492dcff3574311485ef05a25fa3195d10429317124730bc4a00fddab8aa12f98b105cee19a9feea0ee660f279a46a3882d05b3954f2daca7ddb513f0ce50fcab6039aebfed7e3090eed93b0d9880309675e36f9e3100b5146829162d9b1ce65448a72983fb657a36eae029a17175829256a816b145fc388eb362bb03a4a6aaba5b448baa9d90031757b6710528e86d242f5162a3d500f5a6f77bd0e1ac856d04c9e51dffc46ffa149e50ff62f8959ed98af080280905ae0a565d2927eecb2ea6f1ff6232f11fff0340df313ce776d9a1da242be4883fcc8d4ec760eedd58890e9a8e6d53c0ca18427499ba499beadfb7842510ce8459801b6d2a6014a8060723172c2504750d193edf8b995296ff6d1642fdea955c1c3ade09735ce1fc7957cfa67d6e9ebf5c6368b92fa64eb606edfb3600d9686b8120b4948c9403b40046cf31913ae48e37370d54d955fcb1be8a29787c4523cf478cf696fe1a64e6be8169064974eda8ba13fa6ddf09fa0b0e8918438e37d05b156568d144d8e9986137b531c9deb7ea2d449b713ec30605185784f7c29fc6fc301f6b0abd90fa24f908f7c51ade463bddee39200e7ff187f8a8b2c302c6c0456d28b8e5a1b06817dd21fde9205472b3bfc5a1887fde0f9f220dc532a79d423c93a1730457d69c86299c4599067b97225d6e8350f26463c7d36f0bf9add332b84fd39932d82002fd0ca490d3080a1dfac2223171d2d9ae4719cea4dd9f02cd8511a6bd938738bbf2d1a65cc97ed3e4708e4989b77ae0139e58fa19764d1f7473099df38d07808f129112d218c21aaae3fc29aec98977e7db4e9f895a49cd2ee4e5d77da35dac6cd9db86d357386fac66d08febe6f11414967c9f958237ba9960a47ec3fa3b7a84ab2aa73a1e026fd26049b653ded06c73204bf964bae56f2de596c52240952f915701b3c7be96828d452cd10e3445cb297a659f8edb24a91f46f0e25652363c1b0e7e5cf159fc86b225bfa413991f4331ddaa6f88960fe1aa6eec3e8914437382a649ec6909be523ad24fab0929855d0f84f34dcba6fbaa50a82804560f31d400e934e828e107ad9792a25471ea324b28989be63f815330132398dc789eab0ab87965c0c0943fd1f3ed8424e79cc4c41022dc737080e5535c144d0b88412859bd6c276794a7d3a0d04e8b5c128d47511c69f248a70729809ef4740786d9399e2ffde271a6a58f4e423bfe14b7094ca0435c36e1c9d141ddcbc891be995f43d3008dfe3c4602f0d679f5c40d27f3a08a209b8925dd4af77acb5380fe5ae072d42083770b2af5f5c9ed651c942a0b9681e14fe13b3c43f3ba41c4d22377fc5eaaa1d80bce95c8500241c96aeb40256c3037298786907f91cce1d79b28755861f8eba3155f914274c7cbc7b377afb7e74988ab0dced42ba9854e7af1aab5c6ba8f71f89deb02d68531d62e865124648f236c0981e7ab2bb7d7e304cb5b4a13aaaa5305ca89df5fd5d5f3c2e94a64e86cba99ea872af37831821e878ef7294f73615a49cf221c870c7c85a982c06c7aa58c2180db3351427b06592012249eeabd5a5e291e831bbf01477b6116b58959a2e7e549cc875f45a84cd363d2bba83e3208a3250293bb48a5264e4a021b76044f5771698817a2931265498383c79a3f743facb1ae6b3eaf55925eb77d2fc7d4586abf7f12f06574c324aec33c9a4777b7f35bccc6b48274b3a0211244be0a691063312e779150cd82f972f6483ee57baff0db51c0b194a2df643d2b8def0", 0x1000}, {&(0x7f0000000040)="529279c8a1a86a1a2ad529ce5c844e778a08a6ed57d6aae26da6b4bffdefb81d3f9e7881cc6378fa488d710ecb36aa0aa31ea567331a7b279fda2a8eee45966ec880d65432fef317044eff1725ea", 0x4e}, {&(0x7f00000000c0)="0e3c6e034b1da6c545e328820be9c72e64d978ad908215d14bdbde8df9e5ea6655668f41458e012a8fb74940ec125e5f2ea1f4e047eef146b143d8f4434646b514b0a8d2b9f27ac3a6788ca587d02523b7fa87324909bf14a8b558a6c9e6dfcc3a8d12cbf8633f2a3d4df9654e18090a99f0a5562683fe496c2cef3f90172886891e0c9a5e4c31550ace7e3939427fb5f92be9095c4427f68c2d0de1d5e4c20f13f5abd944193fcff370360228605c08c5487ae0c8c1daab7be29d8df7a29f568a032c77000409f07c9f6b6e16ec6c8c881c59b297124efebac8ec3fc2d9633bc05a61dd51649d17df3b251121f9ad7c3c960f6f2c36", 0xf6}, {&(0x7f0000001200)="8db1e475652429fad5d069594b70d47f867a12a45e1e49a7ea", 0x19}, {&(0x7f0000001240)="e4718e745f8e84edb3e1e6b7438aa615e4a077bab0ed24d5ec1cabff73e142fdc20d3177456cea7b97b88ebbd63eeadea44d2e7545e9277b0ef0e45e8760e055d113623b96eb209cbde6cac0a91b4fa210d21aadd5bb205021a8f8d9edc226f2a9c9d12c5f96e81023bdec9c812261463bfbb45ad88485dabe957c22529301f4e31a67933689011d59ccb20523669d93afa80c96aee46e26ca5cd9a79470d50b6b6ed7082feadaf96c5a2823abfb64d522e6c6224ede1bd27e4e9648b9", 0xbd}], 0x5, &(0x7f0000001380)=[{0x68, 0x0, 0xffffffffffffffe0, "f46480fed115602306a992d0c90d752339706eb581fbcd7b62297dcb2106639848b0599c22791cfdf77e2641c4b8b6a2c27778d3737546fd4de2fe601be927ef9541015b9f511842345d7d3d0bf37f5f3910ed1e102d2de9"}, {0xb8, 0x1, 0x0, "fbbe2462e75c0534b281e960386510083ddef5a99c2e8c6bd4ad3a05fe21cc8aabfdfc9658466318f60a63eb4ba33956acd2b7e11df58b62b5053b87fe5f692f08b5f3d3588976a083fa6f82eb8d91626a4f3881acf833ccc7cb2074aa2dcb254df36ea6c0e020db10d2437d84ac8d55afa752c451c1ef54ad5505979666ba6069384b96ab24029539f20376f318c90222e8d46b53f2128e6e32fb04d8b5555367d0f5885ac4"}, {0xd8, 0xffff, 0x0, "25c8a18d31e87e7792d8206bcf13b588f550ef3db26452dd2729ccab1328791a77cef5fe9b8476c9e01b42bacf3a787ddd63f2e669bcf8ebcda771444947d914aa9e0ce12f732056a046b3dac1166152bb270c690ed99e1d7c5cccd05fd6d33208697b750eeaaa18a5135a0e357962884fca2822a89f0f33cc84ace84b7d47906e8a0bb8d4e805a9eb4aa38e2ddf6c90732f9bcee2b038a222e6877141ab2ccbc2254b9ef6601b1ab3fd3ec2cc7b400f9d66f7f2e25a47d6bb04d2318dab7a1e06d1e156"}, {0xd0, 0x742085b903252b9d, 0x9, "7a6d71277d0fa4cefdfe718429e15212011cc30bbaeaa65cb0ef12743b2a495de389c62c7697682dc777262b4956484bea5d1c904da39cd7f31c4f3ebae091706d325f4f719f0e49d36b80b5dca41e21f6cd581f288c5ebf37504d78a777fd9b013ef044ddb657f4187763fbc354ffabcdd386382a4da68e0cf60066a8ca45aa290bc1138bc244ea63166aed4a30cce34d88a36f938ca4bf23e0f41481b973f5ac256673f3352b6ed05cb51d85ae4dd5fe95c87604a7ff2b1cf474422a4dd9e7"}, {0xc0, 0x1, 0x4, "dc9e1bfd7cbea018644b067f18325c37ee183c69512eaa8150d2a8e2057aeb624fca095936b83995845eb60881dbb9269fbc39a877b55f17456fc14bdbb904b1768474afaea19862fc893215df56fc5edab4319646e65aa639ab3de515df9c7ca3d6a57a81df8f81faf83e6288a171a4f1509649b7f1ab3d3d6c5d75df5477c9dc936987e434bff34ea31ff514e16ad23a1546dd6ab7a2f15ab4617f61352b69167aca5fd107553003d2"}], 0x388}, 0x1) 16:00:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r2, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) socket$unix(0x1, 0x2, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0x4) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x9) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r5, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r6, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r7, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r9, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r10, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r11 = socket(0x1, 0x3, 0x8000) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r12, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) kevent(r4, &(0x7f00000004c0)=[{{r5}, 0xfffffffffffffffc, 0x180, 0x0, 0x10, 0x4a3}, {{r6}, 0xfffffffffffffffd, 0xa4, 0x4, 0xcaa, 0xffff}, {{r1}, 0xffffffffffffffff, 0x8, 0x20000000, 0x1, 0xfffffffffffffffe}, {{r7}, 0xfffffffffffffffc, 0xf06f670308a0c1e9, 0x2, 0x6, 0x200}, {{r8}, 0xfffffffffffffffb, 0x90, 0x8, 0x4}, {{r9}, 0xfffffffffffffffd, 0x90, 0x20, 0x4, 0x3}, {{r0}, 0xffffffffffffffff, 0xe8, 0x0, 0x6, 0x5}, {{r10}, 0xfffffffffffffffd, 0x40, 0x80, 0xff}], 0xffffffff80000001, &(0x7f0000000300)=[{{r11}, 0xfffffffffffffffb, 0x11, 0x2, 0x6, 0x5e}, {{r1}, 0xfffffffffffffffa, 0x12, 0x5a237bd6d81d1f42, 0x8001, 0x3}, {{r1}, 0x4, 0x92, 0x20, 0x421f, 0x7ff}, {{r12}, 0xfffffffffffffffd, 0x0, 0x40000007, 0x40, 0x1}, {{r13}, 0xfffffffffffffff8, 0x40, 0x2, 0xed9f, 0xfffffffffffffff9}], 0x0, &(0x7f0000000180)={0x5, 0x9}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:00:13 executing program 0: mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) 16:00:13 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x1}, {0x6}]}) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\xff\x7f\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r2, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x7, 0xfffffffffffffffa, 0x7, 0x609740b8}, {0x2, 0x7f, 0x1, 0x3}, {0x101, 0x1f, 0x3, 0x5}, {0x10000, 0x4dfad6f2, 0x0, 0x3064}, {0x5, 0x1ff, 0x903, 0x1000}, {0x3, 0xffff, 0x8, 0x100000001}]}) syz_emit_ethernet(0x322, &(0x7f0000000340)="b6") pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r4, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r5, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = accept$inet6(r6, &(0x7f0000000000), &(0x7f0000000280)=0xc) r8 = open(&(0x7f0000000300)='./file0\x00', 0x400, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{r5}, 0x7ffffffffffffffb, 0x60, 0x2, 0x2, 0x8}, {{r7}, 0xffffffffffffffff, 0x5b, 0x80, 0x1, 0xffffffff}, {{r8}, 0xfffffffffffffff9, 0xc4, 0xd0000049, 0x8, 0xfffffffffffffffa}], 0xffffffffffffff29, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x2, 0x8000, 0x3}, {0x18, 0x1, 0x71c, 0x8001}, 0x7, [0x2b7, 0x6, 0x9, 0x10001, 0x9, 0x9, 0x9, 0x100000000]}, 0x3c) 16:00:13 executing program 0: r0 = socket(0x18, 0x4000, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000200)=0x2) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000026, 0x4004000000002e, &(0x7f00000000c0)="ebffcbff1cb9fd812eaa4e713048e699319296489af2017c82e3e1ed9424891d99fb40a91a064baff106d320fa906d1b4b456a548dc9f095000000000000000041b56acac9d83f9f176a65d1583527ff14405e551900b4d9b85dd36ea9b9ea46c57b000000", 0x65) socket(0x18, 0x6002, 0xd6) getsockname(r2, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r3, &(0x7f0000000180)=""/2, 0x2) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x13f) getpeername$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x0, 0x1, 0x200, 0x4}, {0x1, 0x4, 0x400, 0x5}, {0x1, 0xff, 0x2, 0x6}, {0x1, 0xff, 0xd054, 0xc22c}, {0x2d, 0x1, 0x2, 0x3}, {0x6, 0x2, 0x1, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = semget$private(0x0, 0x6c7c0ae257b4142c, 0x80) semop(r2, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x1000}, {0x1, 0x0, 0x1000}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4}, {0x4, 0x5, 0x800}, {0x0, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000040)=0xfff) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/20) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r3, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x88) pwrite(r3, &(0x7f00000003c0)='\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1920000, 0x5, 0xca5, 0x101}, {0x10001, 0x0, 0x515e, 0x7}, {0x5, 0xfff, 0x5, 0x32}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r4}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000140)={0xc0, 0x7}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") 16:00:13 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r0, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xf, 0xffffffffffffffff) preadv(r1, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0xffffffffffffff19}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x163, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x0, &(0x7f0000000100)}) pwrite(r2, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000400)='/dev/speaker\x00', 0x10000, 0x0) pwritev(r3, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x15, 0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x2000) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r2) shmdt(r2) r3 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) bind$inet(r3, &(0x7f0000000080)={0x2, 0x2}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r4, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r5, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f00000001c0)=ANY=[@ANYRESHEX=r2], 0x1, 0x0, 0x29f}, 0x0) 16:00:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getppid() r1 = dup(0xffffffffffffff9c) getsockname$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r1, r1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000280)) recvfrom(r1, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r2) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180), 0xfffffffffffffcd7}, 0x0) r3 = semget$private(0x0, 0x0, 0x488) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000080)=""/250) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x6, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:13 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x10, 0x3, 0x4) sendmsg$unix(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) fcntl$setstatus(r0, 0x4, 0xc4) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) kqueue() dup2(r1, r0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r2}}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:13 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000228ba) r1 = open(&(0x7f0000000400)='./bus\x00', 0x10000, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186004008b00002b27feffffab7b74371b2891fffffe0000000000000000c600"/44, 0x2c}], 0x1) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2000045}, {0x4}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) 16:00:13 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r3, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r4, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r5, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r6, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r7 = accept$unix(r1, &(0x7f0000000300)=ANY=[@ANYRES32, @ANYRES64, @ANYRESOCT=r3, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESOCT=r2, @ANYRESOCT=r6], @ANYRESOCT=r2, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRESHEX=r0, @ANYRESOCT=r5, @ANYBLOB="a5f1c79f6c5a42bbe5bc38be131fa7b31d9cdd6c80168d3e91f93a8527a8ca865225f36b8795e77b0e41be7ebb230422e16a5c6c919f45d46577934f78649e1b52eb6c678da555e5b292e4e423da4f7869ec6ef94400b576cb34dda3f1dbccefecf0dfa32d881c5bbda0f2b3b36e880d97ce9cf7b6f40d0827bb90f1d4288be097c6ee2f9fa060c0818429e262cdcb314558d34ab2dba98ff4ec243d629f02f6dc13846b25cfae085d1577b912e2dee360002aed0fcd1c54876047d2b69abc935c1850c1550786e1910946887ebb59c2ecea208c5a620b25cfa2fa5e35c9871c68e64fa80b2a357f647acbc5a730510d046ef3627a2649905e8e22037464"]], &(0x7f0000000100)=0x6) recvfrom$unix(r7, &(0x7f0000000140)=""/143, 0x8f, 0x0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r8}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) connect(r8, &(0x7f0000000240)=@in6={0x18, 0x2, 0x81, 0x2}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() poll(&(0x7f0000000080)=[{r1, 0x17}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x80, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r5, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) pwrite(r6, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) sendto$inet(r2, &(0x7f0000000300)="45d2ccbcc4c8c93ef6d7c396ed05c8284f450d610f725a5a61e8eefcf701c4e6b6fa76cbf30a8360190af76cb55e1907883bc9e7325e3d329b6aa49128109cde6d87e4aac07bdcb7517003cf064e36cc8446e7a63c968f37a2a8be043160c28cae426dbdb12f01b5ddbea5fd1581a459677becb295d83af955773eeba232dd44eb25f386daf3b01f2d", 0x89, 0x400, 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r7, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r8, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) kevent(r1, &(0x7f00000004c0)=[{{r4}, 0xfffffffffffffff8, 0x4, 0x20, 0x80000001, 0x100000000000000}, {{r5}, 0xfffffffffffffffc, 0x16, 0x0, 0xf1, 0x7ff}, {{r3}, 0xfffffffffffffffa, 0x40, 0x10, 0x9b, 0x8000}, {{r6}, 0xfffffffffffffff8, 0x8502770e6ec145bf, 0x1, 0x1, 0x10000}, {{r7}, 0xfffffffffffffffa, 0x1, 0x80, 0x1, 0xffffffffffff7fff}, {{r8}, 0x7ffffffffffffff4, 0x40, 0x40, 0x0, 0x8}], 0xec6, 0x0, 0x8005, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r9 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x100) ioctl$BIOCSDIRFILT(r9, 0x8004427d, &(0x7f0000000080)=0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$BIOCGETIF(r0, 0x4020426b, 0x0) 16:00:13 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x4504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x16e) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)) 16:00:14 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d84228, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r4 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r8 = kqueue() kevent(r8, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = getpgrp() r12 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmget(0x2, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r5, r6, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100000001, 0xb1f1}) r13 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r13, 0x3, 0x5, &(0x7f0000000700)=""/216) semop(r13, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r15 = kqueue() kevent(r15, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r14}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) accept$inet6(r14, 0x0, &(0x7f0000000040)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x671d, 0x0, 0x3, 0x3f, 0x5, 0x7f0]}, 0x3c) r16 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r16, 0x3a, 0x12, 0x0, 0x0) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f00000004c0)='./file0/file0\x00', &(0x7f0000000680)='./file0/file1\x00') r17 = semget$private(0x0, 0x2, 0x1) semctl$IPC_RMID(r17, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) r2 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0xc0, 0x2, 0x1, 0x101, 0x5, 0x6]) bind$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0x15a) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r3}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCEXCL(r3, 0x2000740d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:14 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r3, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) lseek(r3, 0x0, 0x0, 0x4253b0920ec25daa) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r2}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000000)) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x200000000087}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xffffffffffffffa8, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) pwrite(r1, &(0x7f0000000100)="42fc23c16376be67cdd5c96ee027ff0bebd913172a92af2cad8b6087e5ff311bd0d7a33a04263fe7cc0aacf510011550f183df43efecd882e1e21b7a5f01a482536de6327ff1a7f2768eb64dcd7e374d886678abca9fb9363b260bc54f71f421bb0a04dd34eae900bea20aa38f5215c9428613ff", 0x74, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x6, 0x1, 0xe6c) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = getppid() wait4(r2, &(0x7f0000000100), 0x0, &(0x7f0000000180)) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x40}, {0x400000003c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x62) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000300)={0x3ff, 0x5}) truncate(&(0x7f0000000340)='./file0\x00', 0x0, 0xfffffffffffffffc) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x6, 0xffe0, 0x5, 0x7}]}) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) fchmodat(r1, &(0x7f0000000180)='./file0\x00', 0x1, 0x4) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:14 executing program 1: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = getgid() setregid(r1, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r4}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCDRAIN(r4, 0x2000745e) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r3, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x20}], 0x6, &(0x7f0000000280), 0x10000, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x3, 0xffffffffffffffe0, 0x6d2d, 0x1, 0x511, 0x96, 0x9, 0x2, 0x2, 0x80000000, 0x5}) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) fsync(0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:00:15 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000000)="f6000000", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) close(r1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x47, 0x7fff}, {0x47, 0x3}, {0x81}, {0xa6, 0x8}, {0x24, 0x9}, {0x3, 0xffffffffffff0000}, {0x40, 0x496498a8}], 0x7}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r0, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) fchmod(r0, 0x40) socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) setsockopt(r1, 0x28, 0x9, 0x0, 0x39d) 16:00:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x8adf, './file0\x00'}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x8) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) 16:00:15 executing program 0: socketpair(0x2, 0x2, 0x8, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt(r0, 0x31, 0x5, &(0x7f00000000c0)="47f6f13f7013389c8cd74971f14711026c86250e24abba549466e5dc547ad9e4d7c15324af65b69b526768b4db6ae720257285c91181300ea1bc6b2b1e25c1b90de461bdd3d0733953d7c1756f80e9d5fe0815ac96e29d5436a00388634166e4c9e6b2c995a4512bdc97f4fccf7b932407bd746a6964d5d4051eba653b3ef6b07cd920e93957d77f028d1e27673499554f01c2800f16aa9b0345589e093bc5744b3c", 0xa2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f00000000c0)=[{}, {{}, 0x0, 0x10}, {{r2}, 0x0, 0x2, 0x1}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r4, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x8, &(0x7f0000000240)=[{0x7, 0xda, 0x3, 0x2}, {0x400, 0x100000001, 0x7, 0x2}, {0xcb0, 0x1, 0x3, 0x8001}, {0x5c7, 0x5, 0x3, 0x6}, {0x6, 0x5, 0x4, 0x1}, {0x8, 0x2, 0x7fffffff, 0x800}, {0xfffffffffffffffe, 0x4, 0x5, 0x1100}, {0x4, 0x0, 0x946, 0xcd}]}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r3}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000200)=0x100000000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x7}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x3, 0x200) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000180)=0x6) shmget$private(0x0, 0x1000, 0x40d, &(0x7f0000fff000/0x1000)=nil) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x1000000000000000) dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x5, 0x1df, 0x7, 0x6}, {0x7, 0x7ff, 0xfffffffffffffffb, 0x100000001}, {0x2, 0x1, 0xfffffffffffff001, 0x2}, {0x10000, 0x7ff, 0x8, 0x8}]}) semctl$GETZCNT(r2, 0x5, 0x7, &(0x7f00000001c0)=""/17) 16:00:15 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000040)=""/114, 0x72}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/198, 0xc6}, {&(0x7f00000001c0)=""/163, 0xa3}, {&(0x7f0000001340)=""/180, 0xb4}, {&(0x7f0000001400)=""/241, 0xf1}], 0x6, 0x0, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0xffff) write(r1, &(0x7f00000000c0)='C', 0x1) close(r1) readv(r0, &(0x7f00000026c0)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) openat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x148) 16:00:15 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, r2) r3 = getpgid(r2) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, 0xc) r6 = dup(0xffffffffffffff9c) getsockname$unix(r6, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000645278ea00"/101], &(0x7f0000000180)=0x6e) dup2(r6, r6) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000280)) recvfrom(r6, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r7) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001400)='/dev/wskbd\x00', 0x20000, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r9, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r10 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, r10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, 0xc) r12 = dup(0xffffffffffffff9c) getsockname$unix(r12, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r12, r12) setsockopt$inet6_MRT6_ADD_MIF(r12, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r12, 0x402c7413, &(0x7f0000000280)) recvfrom(r12, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r13) sendmsg$unix(r1, &(0x7f0000001500)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001340)=[{&(0x7f0000000080)="bbef4ebd8902fdceeaa642f19338c782894759ce2a14647d8f9a68fe9a7e1d85a50a9e44bab7e1ef95e77413c0ed277f6bce54d80ff50d33639e5bcb0e9016a07803043916b502755f739a691181ea6d9ca56956385300f79f51d922906d94c37b5145d0e8a286a1c79845d694f4db1c693d096ef5c9a36e716cfeb39cdc44e257d8056eecbe8bbd9371df3c22633107804f46c8fbf50ce05d2a07076ea39ee704c76d5df4059420c3628a98ce392c51756d3331bb0415a1926ad72ae8163441ee564f64caafe3c008bff5c441054db23b3b", 0xd2}, {&(0x7f0000000180)="27a29525c5e146ea3247eea5ad04e83f9af2650d587ee89e2dc274072a5071461aec6f2a7ee04090ed9514485603e912f16b5f7e8601ad72eea450a02297a48e9e56f0257a951f18afb41112fd034776d2db6baa8ab2419f5a9e67f838805c8ade67cd0362631349df75ef954a05fcf685e1e2230a30f4e81e7f16e8aa78797c1699443715e59a21873d4d256009e3234d02a0f01be2dab817f9f578f8aa5b82ad6f38beb6ea6ca5060ddf80c75e168663581a203a798320ffdc258d6a0884cfc17107b965ccd29a7f12490ab15e49b6624063142c08951ac4d852171640776ae5fd7ca0940d81eddd34502bf35c28f6", 0xf0}, {&(0x7f0000000280)="3ada78947d33e23572be821f390814a5e5d2c91cbf7539f16ea05788155f67f2c7e5f647ef3b95761c98f99a485b83e47189c339576e889cf2c513e19f7fe0127760", 0x42}, {&(0x7f0000000300)="4e6a9e3a649f8b18909d248adefe2cb1bff38081b9b66fa548", 0x19}, {&(0x7f0000000340)="ba549765d3f2def191b615732bddc1d4d3c008ab6ab771399a8c977c286ba32828d9c71c98fbf31f41e0f71b21fe960b4699ee68c1f03a053668027c7ae484ea7a0678d2e80ac6947e2e33f888cb913b59197c58d59c9fff163c6512649c052033c9aa59cd8578add59f6e0c9497bbb87c06871436a0542991a41e3ad236d17b53cede5485edafef7308969db759dfb5ee4f9903af8854a45de6281af187c415e66ba275c8f99d8d356151f29a4f42af388e1471c1163a0d772d6edec4c5a817c50eec7ff07dba40b468537d2140c41dcfec65ea8d23993d8af6eea0dc7c4647fb22917383bffd0a25f6cee5b520727d4e8aa8504e8f58f489c8693afb50a5e47fa24031fe712fbcacc1a79648de2ca310013ecaacc2978cf579f6af6691ea1a53bc5e356edebf9b890cd2b269989522096869b4b1ac4349222bf2e886817c1d0cf40cdc0d11915d9ddbf6a0d36a09fe7f9a1e2886fa1cc497c6a506d3f3751bee9ab9d6f63d94d88072c7437a319f6784461289cfbc1bc3b3d195f4ee76bac6e971efa6934d89ffa20b2135d3176ee760eef06691d2120ff8572ce49f584afb97c907b0fca4004c4fb969d58a2a467a005311a883a77a64ec4ce8b54bb4707d28bcae144de7a3a416fcfd3050cc7e0de498a96c923a876b9efe1fb5be8555f02664072ac3e03bb07d0261d49d591ddb557d0f6ea7d3ebf0664eedafb5f75a4df5e208dc3283021677a901724fa03677ae9b62b56befe0cf1335d607fd3aa6119a57f07a5f23df308590c251324b0273dd8c13ccbd0ad084ae6aab52927c0ff6e24382b81f50e6a7e9ae438385ab0c5a1b39a5cbd08e934b140c813fa7b199c45317fff21a65ebad7bac39d1e395c849dcf745248e68772f6517efefae1e5ac7404b62ab85c3db5ca4aaecb7f284820160d7dab096ce52c067a4879b195802e9edd9c0d8705866913d2c4fb4af3193a3151322dd4c9ca41789b4cccd728f4a7944aaacde2efc554f045b587c4c076ced83b0d1e5b4a21134493536cf662247d2dcc2ed2e5a4129fb74359cd60e9d3b4340bf67b6b217859996a61c525b626f0346f8f3d76844612052b84187fff8a693dc0a53caf26d917944e587c638f7b7fc869b1b5232252f943866b3f847c25875feff427e9df960692674309fcd7992fe966f00978cba15f67a7d50607205f95e818a93d0487745706f53e83ed32b8f8bfd5b6aa43c004a400cbba2c91dd355a9c591e1acb5b2f1e127715c9f62ceaf1b053a2db3024e03013b38ca598844406330aa001457c80cfd88969373396ea18ff56cb4e7c2272bef9c5d445a06235782840c0247d38c1cfe57e23222a8254c813dceea181be174248a50f847ff12f7cfbf57347c9a49c008219a4f46f307cd565f735665333ea1b33f6a6a0ae7d509a8c0cc287e006c502252a0193c2e5899d20d486f645bb363d452ff7ba77da1dd6f5658a1767fe3a94e6c3a6d8c3b7075ce4f8b1fa1b19611a7764115d892b7049b953007ae8dba91ce93571c717e9cb27ed9052a065ed8a9de6b8748cef8eb55e87ba5dea86b77ab7b45682d0658cc53ef418967c6544a8ebc1971c537df0aa23d275f11d6931ccf5e75e3c2a004c3e5ef01b50b40cf94e27771e9c28fea64428da81907eabed3d3b26ce78a5cd5983a22a6b2631f643e6ff6accb1a181f45c9bdc89b37857655723ffc1d9dec0ca0e7aa9984ff1dacbe3a97ab91b316b7716e297883f378819210d93c7940a76559d9381a2202b93f76a664b20e5141ca76082e2d3923ec3385fe0857c7068362e9bff68281a598d767fe8e4ea154c96dc2fcaee62f25bc01ffcaec891fcdee36c81b211a0336cf73d433ada9c5b7ba94a85df97f2170d444c2ca5bdcac117cfada89e05e825e61efb6b505032f2d2a0fb9e0f33d41bcdc1de4713f8588daa43167ee9be06e7d46edcc97fe3486ef2dfefe5f2ffa95535a33e5c4d2a2a037fd2f970729d843b243fcc3b107c529dc09625c38e4ef4433a93a30fe08eba28890097d62d8fca9b093a5d4ca4e30bc48fc62cef6bcad3a82ac96a9aedf49940aed43aed1c618333f7485c1957ffb9ee6bac06249ad3c7b30b4cf9ea06108073116e5678c7363a636f6c784934c1106d3c8eba6bd0ae31b3659824b732efb45828bb06b05fd9ae221e5145e759a669b220da7ba6b440385c97825f365567181c3fdeeba43397dd048419d7524543c8266cc002d97da784e7fd11933dc5547f90babc161febc6dd586a412e5760ac647b7f85203824aad86015fce40d907a61d6c5c83a88ced3bada6179080b9c43f013057460ed745f481e5fc2a961b0438a1132a9d74cdafba193605f0458d3b13b879c9b533339c59e0f13ffe8d92455fe19a5aa615da12e9194a9281e30f6a903471817b5e65de7dda511b0a514f10b65dc2a0c9b5be37451501d6f72566c7500ecceaf8e6ecf9262a09d39155200b63be3fea7ea5524b6247bc0048b215114bcb961b7a27f4358d6b90f5ca9a37ff349b63a86026c863bc463b9b98f24220fa155ea1d17929cd99d268973b879e71b803882ead8e6504c802a275375f8b10e724987b6e5ce3bcbc7049c9d3ae4f60ce7c29cc26da66b2fd7b08be47c0978f64993bd621c98f2cf690c2b92911eecdd1cdcb1ae112fa05cc521fd8c6ccce27a8fbe6d91e8056721c6169a7175a6d42e30cef661f6130f1482a5158d05d43c5c9f05ba7d2fb6e4dd12bed7ac8bba16ae8253473a33e14911eb741e1f6b39396748c0caa1486081854a6f66776f32294f26ad9a2e96afa464dfa213ee8a24f8397a58ac09f29e5b8cc996f35bcbbf70868870cfc81ff0fc53dd86e0596435de53440c7a247b689418f96f1f63046bb01b4d35b9f99ddfff0de3dff36c994e867bb7c98c57756e3769e3ef2d24546d28bb40403a250a2404101d846ee59d0079a109fbe4891f73ba180f8b77214d7c19318193b7de2fbd04762f366114e67fa6167a1451572e3e449cd33d48b0abbee93d5e624eb4227c72a0e1776d7189eac5569f4da72d44d56fd8a95ca45cc2c233fa86cf8d59362bad44365a2061d3bafa9c54ad9ef94b73ca940c8fc6b8cadb38abed59c1d09d1b7db2257d000603ec667b19f1d87762689c11820171022cfba39b3e1e99052a17344c5fabe86e830b7619522c21fb0c0b0eec832f74bd503a78825aacf28346dd8a0d1039e607b49f70bc1e151c230b49c69a52f176c932988bcc7cf9b6db722c8735bda2872d940b04b362555d7feffbc7dca30580a8819a59ec57e1d617b358e288b9f14eaf7ab0d229a81effc893c9c666c0aabd74379db6a584f893ceee3439ee93cf9ff242ae80c5faf35b5a4d7305db2f3e930ab85672ffdca4aa53b3b47a09008cf6c7d4cdbe9a93487f5656bf460fc77afb15eb7106459f12288013a521e002c0b01a5573d0b6441e86631771f77448d2e76b56c9c7e26ee16ffcafa6939244887432b243c1724faabbde699fdad6be511f9114f0b98357cbaff9a712b551438f9deddf0f663359aba0710a91390a52ea1d5e155739b6e8489e280e1b1f9191a8bc7a918c871798152a223a3baa9ccbf7e661c1cb3df30f654f5004446bb20e7110e1f26bffd49d479aff4c03a1d1a51419f66fcd4a3b50fc73e41f8460977eb6f40add79d3c44503ebd8a61ee5bc1fbd5d0a6eeb476aaa77e70fb9901d93fda0f421aa15f10aa20f1d1f27824d234da322a46df2b9ce0bb4fce93a3c70f9ab22ab3c594ec23ab9590c2fc1eb1e5de83db14b34fd790eeacd6d798a6adf63943650882665120031739b47f3ddbd217b79e1fd866eb55249fbecb6102be816aaa9e7cdeb0cd03206c0389e2ae43376df9d391fe1ab712fd49e5ede4aec30cc5e2bc2998bda4758c0fee8f4cf06fb5eade7dc50a00309fd02d6f4e69cb7d57f54835bf1091ff38e647741d99bd8af1c1158517755ca38746159e5b73db7edd019cbfdfa4e284647f4d7dcb1b8a065fdb38f733ddda6073de3265cc506704ff17d8d82acf1e5e6ac6782e78fff1e60e3c6f3745445460c3e61478732a6301bf5e605b501a9df97557fc69ae259702a7085746a36ca35d27df458ea9f3bbeb80ac5d4d0b6af72a61c235924dce50209240f3bcb3cc6a33b1a1c9f60cf88b473d85f36dd2c0c1727212dda85f14340c1900e51aa9825ed0a9708d532797c2dbc50e11b7c349c1734a04595562a2925f717554da4a0246dfcbce6a113fc42a4fd3403c6651ded9046046853e4b58d90ec08375941be1a921fd66ae98efc99e0f6fe2f6e0221c470b95e0b893a1c68842c2e524bfea2bad0f2626fd463e1703f6ae3a4858b13bb273c881f2d285f57189eac21296d12eb07ab9e0394d173c47df1a97d416d424d43e950e9839767664f8aa2eb9adba7f42baccef505aaf59b0eaff28c737e05d0cc6d94439b79c16e50dce7fddc6786ccd7d296bacf16af26c52238f1a6565c92ba0a6fb58f582692dd806d2eefdb3073f9be0718a74d4451459987daf34698b6aa67701e087806de6e609385ac413c074371d19904da4f8160e4bf31028354ae16e7bc9625e469fbb9510a0403bfea2755e53055328e90669a1fa23a007a0deee698b605f2c0e5e750f2d561b5119a0b66af20d1d5dd7f105cf4803e97e168132c92514a063182ca57127278115b989079c2f359f83f5a3840aad6c83a19e9af9b12f922a8629ed5b3b63a70eda57ccf3c4711167dfb733b87d4ecc7f3c2e8fd22506c8cfc89a08abfdcaf9149921d554740ec37de7a341f4bceef36478be4b7e7aa013636df36ce3a2ac14aedfac3c01940ceee3942b7794c20e6a3fbc6a5af132fc77e9780df4f9cb2e5b864d42402a9f7ed9612546e96e2df0deaa18ccd165aa62589f0273c62b229607b5f578bdeb2d8d8c7a53b1e36fa6456994aadeb0baea8f19823e733cfbbe17a239b394d8a8084dc1580b51028b3c426eed4ba6f5cdd7208997a0f63927fce1eedf53d40a12a00b54566b2599a6b29521c3ed11da12287ccfb57c710cfe1ed02d1e92007452dc39b268c8fadb086a7f38de445f7bfc52a1898b01268703f6800147cda3e479c47f9aa4694a543c2f7ba00d5fb831d0530af650b23890427901c4609b1dd7b1d08cb561bf9239171bdfc1da37b669e0ea55c7561fad2c83b6a112b34fa46c5ba4a19d5aa285f76292ddf56d601b5eb0ca15ffc169899c007f85210110ea1bd4aa1336c401b555d4146203725b71177ec0ad1712d79baae2195ca98c65980f8b3199b2b34f5c24b12b4b5d3e95538584c472c643166a97f13d25222f0c17ac2de3553b0bec31e08f1e4d31089f7dc0784f04a6b6da757fdb910e316ba152e591ae48abfd6ce60a93bf7a912249de3eb08aa2ebdcd7d90b7fafebefe6d7ae851130420c1d5a75881a4912e05554dde2e2cda69c10af68b670190abf73dde7d5d95057f4b175089028fd192109e7ac924e0524dfc7b2c8c0636a8597f127006f9bc261275427a43d608a7dea42771d50a1d6e52c1879ec37aa3e4260d793c1be061020f44b4bc23236302224b351e99d1d8b37cb24848fe132c639ebcfc42c0e2222db7dde799d42194f4b055d2f9fbd40db73e2ff5f0961529f0e779d9330c68b8d832bfeb6198f66d00cc0224ab1168a2c45fd20a6bb40c75d40fa3debd2541990b3565b6e8dff59ffa864de9a6608de2a5b3fb419e12aabbd79d47e4bdfa85ff72866cbfcc4e3adcb70b9493873b88ff307e8ad7032122d29c72f879a07ca6c3e161d3f8dbb48b1c519", 0x1000}], 0x5, &(0x7f0000001480)=[@cred={0x20, 0xffff, 0x0, r3, r5, r7}, @rights={0x18, 0xffff, 0x1, [r8]}, @rights={0x18, 0xffff, 0x1, [r9, r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r13}], 0x70, 0xa}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000280)='./bus\x00', 0x8012, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/161, 0xa1, 0xa3a965d47a7c0a5e, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x3, 0x3ff}, {0x1}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0xa4) 16:00:15 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r2, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0xfffffffffffffe66, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYRES32, @ANYRESOCT=r2, @ANYRESHEX], 0x0, 0x1}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 16:00:16 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x11, r0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000001680)) sync() lstat(&(0x7f00000002c0)='./file0\x00', 0x0) pipe(&(0x7f0000001740)) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) fchflags(r0, 0x1) execve(0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x831c62a119d611c1, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) r2 = dup(r0) sendto(0xffffffffffffffff, &(0x7f0000000800)="089ed1a321a7b0a7923d4ba9db3fdcae38bf09fefc04acf7200b6ad42552b403054d4f35cc211365a5153a2213edb1f72b015bf0e3d0f23fce6d733cd0dbcc37f7ab95d7854d86d647b0e8a6bb7e56640cedeac054535be2d018722313385f405764d6ecd67a2690e8104e7a9d3fb431d7f37f50f49ba5aae681652a5c124b115d24091fb45c598affbab365c548a179bba13e04f1361dd9e7abca68359fcb53ab098c1c51b7e646ba93944d8e76d5b0eda22b3526ef239ae1144a701de01f040c848bfe0b9c20cb57dc70c609bddd3aa04227a4b3e56043c66832b8a6ac381b375b88ab25b57c6b7da8e77ddef5affccb4eed84a4c58ce7b9948aa873e3538675b0f58c9999257987b5a020f972d01202f222b1ed67aea7ce7be642815af11d1d5afa75006f57df1f703873addd131e59b1a699a118948ad6c4fcc6c9f06a84ec27e032c7aa1648cdff6f132bc40b6e65482be8ba1c828a59452fabd7d6a4130dc9a79d5536e7a8990f7ab43a08df33e432a8f57123e304f2a86026442aa628babb1a0dda6f9b5bc025d388cbd52f05de1e338d571072ec0d6c38093f26953d07e59aa9f9dfc519340a6b6a5fb39cce9e299211147b59c9b4fd64483637950c785749494a502499617a68258dd38919689ce08147f6dae5a9c2f261465574458cdfee91a6ca9232e151030e2ee0bd091b7927da33d78901eae29d652365d0e97815ace41379bfd76650ff3f9cc966949c4d865a81cb62e2d4292f188690d9a9f2b7a4826bd06bb10e4bd482fc07d7196d51c2e61a954a2ffd0fcf9e07ec5fe23d0ba9767235514026616205ab400638decd98545812c9004f71204bfbe2bb140d36eb4c906ac415c8a4ee0aeab484ddd316c8a3a2022d07b404e4a006ef0be48134687517858888192dca7313f522d12a15abfddeccae69c93361a363980c26b174f5b9dadee6ba9df612f388958ba22bf1a5eefd55c19532a72e7ea3bff3f4337515688c3a0c41d903780188ea696d00f8a73de4effa0a1ac7a4c537d8e5e63d72bb95dea181da9f5c28b7a9e8cf2fe6cbe3e0c7c3a47addabba39adf9336912a79678921a1e44957f2f2bdbf916be8ca44bd2d43614a1ecb1c01d1fbccd7318284c92f7a297babe44f038d663ca79ec1a5b5768cc14321941047b2e35230e74f6fde89c9701c8d7e58cae93b6e82b302b8f4e3cfe1d0ad5b10ad6e8fec67be9d45931ed7e8c51b5f09219bdcbf5bd072fe8d8b33e129290aee76f65dcd2a137cd8cc912f9e24c78ec78917e1a0e659627ce098eac105f4d16f494647e790ef80a4873a8f4147c6839478d686f06716fdc5cafd65d6840ffcca1eaca2ca9996bd28ffa24e5fe5ba5ad5b698782f2d826dc6a878c703fffe93a29bc2c2e1324281b0681ac804bbb2fed4f709a67dec30471ff13a6518e8e46d76567de3f25d6158174ddbf8dddd98549161aed4ac8d292a4b9abf4ebe4d242f9c7666371068f15d5ee9623f8d0761c55d74ef0a8d5360ff9aa9388d287407db1a5368e4aa95659daab0222fbfef5841d50325beb3e3e889bd030c02698ebab744ab013649f6140dd0fa2c7fcd6835bd5f0a79f4f9363c9702fdafd5060607be40918a99675e775abb253a91fef21de6430e3773cf53ff3fab4a65e5d29e05c478b7f7edefc4c70409e403fdfed37c1af1b9fd46ab758db915fa18571f564ed8884426f238314a85b29ec1a9a7230e5eed78c9f4f0a7daf347531fd52edb35f894d62589366740d8e51820d15f8592db4ae3db14eff3d3ad319e44d5be915ef9191b308a78d8f38fa2ad9f18c0c2b8558cbedfc6ae151c8bb6f723380220f80b3c8b9d9e03ffc47a80d46e5002cbed5bafb5050ccde0687bc12d3851e03ea3dc11a0f26d58f13a8cb8f893509ac279da5684f1e5d7a90223cba73c5c775dca13e56fe2c8f5451e61e14624bde6a2e6adaa026a92a222c058cb0e4d9db9dc2351bf210636dc2ac8c1502267c940a1ea46b1ddf7c73106102d1031b20bd510963e2df5e199a4b6a35f1e2503d602600c5e9f51e3666092c78ff8eda3f5ce9c2e8cb85049e9be6a02c34c34c1f12c3aa5580a2420e65e18a439034dd2a2d2d02decd5e3d6971f1414b3cfd882bdf9e65a0d81bcc7c67f8fd9cdb98df2f1d74466f214912bc2a5cf8488246c1d962d7524e361ef9230f19fd6c94aa01375acd0bf82742961aa6034d2457b6945732dbc7bcdc1c4f3cccb966d8b23099b6240016f8ff76277e64f006228d3dbf53d1d932d78d31b57605999485a8df35dac398f2ff020c478e44349011961a7900a3a0fa26b7594449f461e7f69fc9084e2fb0ac2732410397afb93801f422d3dca952b9170c69e3b939a4d2a636a98bf803d587cf4aa1ac2a25ca693badd326161fb3d626b3153b4958d8d3060622a377d64bd1750f9a0983d6c74a0987a256d616e04598d973255331ffb0115b0fc09d7f723e8f5e984bd9834d5636f6e4defc1a4e0b670eb1d57a5fb0e53bffe35ce654bffbad2b5799aa78b4683d3a1bd8be1c5535f58bc01d7d73823889a724cc33cec6c5dbd3798e1da623c1589581c49ba98ab2f9d0b3e2e52423b2819988b3e644e53b500a3f75e2a241c6f529353daeaf7d2dcaa63c27757ea12ada3b718b1a3ce6c8c369403a5c0494d18fb082d1c1e6ee1d4bcaf009b17096fc4b80084df922b221adee71322488f0a89003e5af097bed8667238291d075b640f414c7a8f1df948f7a321b90b8494d4d9d35c0de94a42b722c3899c00aa5b6eca6f62098ed8bfb54157db241ca9ea9bef21a696d81e105b6ac16364434a502cdd6ba6b7c3273d815608ae9d69316de8bc513828b55a79e17a9ac3e14bfe9e54f273911049c4e23b1ee476cca6fc6c9e6d61e5020bc0c5584e5a3498e00b3a52c68cb145b34a8df3d017b8f5fb96414af6d4cf443def6791b457d1587f3fe3167518c72acf1c9ab6880570d1d53d7666eef7f22b39285aa85136bd6bbdcdaa0dda28d09645b23f5ed4e13b9f852d276eaad21fd4bedf28f35fee16363497501016639b1b92b8ff2e7448e610bafb4beba540115607fd5ea6ffdc93eadffdeeec95ac09d9bd40991e685dd4a01f5c07cd9ce32d31a7aca126c1dace7929552ddd2f57d6a9aa22d972a75388028053e36c783c16f213b8d85210b6ec1fb362b859f5ebc23b79c328e2de8ed19cdf4edde03c1f98d4826842df022ca6da31037e884c26e9e7a8f2b2f6e614b59683a8a5320fcfa5f27244f244a650482b622489acfedf8c2c7f707deca947fadcd64c7fdafb40a22eb7114ed771674a1e290b814250b7c0d91c35134087addc9ef0b4055675d366a6fc640d51377312d887c04bca26ed2db0808528057b06b0581349043dd17be65c781b058eb780f31366cd50a0092d1ee301ab4b76a09786f810a6d365a96e7fd4d62b542ecb7f8704630d3674054dcb5fba465103b7a3c3e215040a5e3f290fe4c4a51365c8cc205bf8097eb571440beee576193d5d55ee643962a246c82774e2c80904ae3f5664231999c3b81488c0f6944eeae33107da1e68327d415a3446b2c328ab8f5506b7fe943aa2ed21788a17f28ba14a7223d5b26ec5d8585b9824c331fba9d5ca6fb0c630ef077fa161d934cb220a339c717454d54cb078ce9566643a9fcbe8be0cbc3e1726695d4692087545e4a2a4e02004b35f86e44d9398d0763396168deb5b8f289d9f08f7ca06e3b06bdeaf2c45ae4fb9c4e45ea92c1bff397155dd766fbfaf90534d9bdaba82c199a7060ee5a67076eeb9a8085774d8615cd2693d0fce71fff637f3cd488e60993ef160e1ec244c415c31e974256bf769048804eea24a750f81bfcf01d4771fbf4596f403e857046bb5792f7829978118babe0e69692b739c130b8982b8aa6333179bb73778e715672f1e657568f835ded8e3e2e5dacfd4e2aa0c472f02fd640e04036c4703ed39a6d75aac084fd05eba31b4a3a26315409d0f179ca2f7a03231dee60b7e51395272312a244b8fbbb863ecfd93842afa888127c79da6b65490d0d02753829a778fa99b7cf506a56cdf668add98c3a4c1970a45c6de1f30648d808978e68d0c9290e212d142c118c7700955f55e23457c8dd9a1ee5e914d88a8386ea9ff3286ce5a8c75dcd328871b6cb178baf5ed805cf08eafea4afa690f35b18d91e5b9c4adab00e0ba3d5a331bf51785a30eb2196f3714d91c8da39b0299b7f999a01a69b8facd12cac3fcd3505d7c3750ac82bb794a27c272d9cf7146a6741a66098519f0a27bacc9deff2c271a381942ffd5f2e86e29da2c54d98aa6c385991f44f6ad7e93c6f7be06955e2bfd48d2a916d20fd01d85aed0d9617983dc3d9fb7cdd10fc8f3a4d661b9d37b2f251509d7fab9ada79d758bcaeddc60088caf083be886c522c496e96a34df00fa9b539408d2e2e7a12f8e4dd62fe2382df6e759167ed345d8a749690b9f266ac89940c28522cc477c536722f1e8b2728aa0b4c4880f91cfc6e0e2aefe9ec75fe2ef0c630e75d7e0837a98a3ac46206f1913d2076d5daacda051a3de36de888df1efbbe513b86395102cd3ae7fb3352449ffa57364422af7c7aef0e9cd6b26cfa6f1c3294f67168a19589b1060569ea76611e7134d5f82292bf028d17a8b214459b80346839309538bf0a8b3a087178d9cb049397a24dbfa3f39ba5bb3907a45821fc80d9e0de731128e1576c6bfeb1c6deb42efc6ad0f29043bc30ece48f2f90aac96fbae2136fc835516a06ff4727dde623ca0b11f7390c30ebc83e14046c4a5d75592fb11c3469a157e93308937dc65089f57004fd6d0114806d8f9de6fb296d838abfcb8e1f88675a65105ae96c6ad0a6836ddf373f599ee8481474d687e2aee9db2681c2a8c484818aa3c95552bf0b3cf33c681104f703d061598b2eb9d4e8faebf9020f26c54aaa76aac460efd0b726934dba0b50636023fa4e140dbfc944345aad1879797859150df385eb8bf77ef607d1881ede4e4a5de77f398ddba14179aa2192adfdf19aa90131c64f4208a0b35952c4d57b6fe9cd152e0faca2372a445ec383c4e3b315412c6d9573b8cdf3a0951bdb877a03bdfa0d04ab3933b69ea22939c596888632c0e45d89dca49af7ec6fd05233b37af0ef1e07f5f209988167b7f9097026c0eecd8e8d8cadafd882b6074d7e1cf41da511d2ca9d5d763d9bddb487dd25fa6ed96f6d7b25b57f38ed477f079ddc8aaec2b4c181ad919c5fbb204403187a11b831f6a5f7f13bd60fac9f6c99aeed15d50df3172df1ba64fc74457c816a968b17efe7adc458afb199425d8b52e7366cb13ae13a309d2b0d7965c34ee5797f82159ad25319d93b356ad5917ddaa63475e8868304f7e0fbeab9e84526ef2f072715f7d598abe1407f6cdf62f07ffb3e88030cd88c6f1a4f2e60045f0594d9fe277e3d23b5116261f04131817ba3e532405ea223dd0320016e27ea26348c8d4329108c6f01136e96b095d510d6ff31e8284789c0d78d0f9d21401b2b54a801e76c72847b2a26796dcbd59d14fe5a47c9141a5c9488c8953005d0d50390e72cf22d1cfffd7d3ec84e2454f1cada1f58cfb53d2a095c520b554629015c01611a0da4c0ff2dbbc1c8d46e8282862c55fb528641a4f935bafb5e85348406ce1eb5e356b62cf72720c16e80b48669b5817ed797a0975d764bab53d81e1ccd1d57e106bfd30c9ff1951a0995de20e9302e1db8d920fee2e7c8ef611ee453b0b7fe9d4ff9fa6a1127ce4c32baf6f5dc818f0033fe2ae6592e23da9a1467", 0x1000, 0x408, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r3, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x220, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x82) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x4, 0xffffffffffffff79, 0x1, 0x1, "d2c5cc4733d89a59fb94e4f098e6c777e6ffeb1a", 0x20, 0x1}) socket$inet(0x2, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x35c, &(0x7f0000000240)}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xffffff18, &(0x7f0000000400)="660e0100000000000000") lseek(r4, 0x0, 0x2f, 0x1) ioctl$BIOCFLUSH(r5, 0x20004268) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x8, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x10000}) r6 = semget$private(0x0, 0x7, 0x40) semop(r6, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r0, &(0x7f0000000540)="582720ef4e5060032b2d6e44ea995d8dabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab061d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a658826067e40aef318d72cabe1b1e8da49a9653dac817701caeab7a5a307c1b31b1d2b73f600"/150, 0x96) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x4da) open(&(0x7f00000002c0)='./file0\x00', 0x200, 0xdc74393682b93cab) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) r7 = getgid() r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10080, 0x0) ioctl$TIOCEXCL(r8, 0x2000740d) r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r5, r7, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2}, {0x2d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000200)="08858c815f6660ef", 0x8) 16:00:16 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x1, './file1\x00', './file0/file1\x00'}) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000240)='./file0/file0\x00') r1 = open(&(0x7f0000001740)='./file0/file2\x00', 0x0, 0x0) open$dir(&(0x7f0000001880)='./file0/file1\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x192) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x6) chdir(&(0x7f0000000040)='./file0/file0\x00') 16:00:16 executing program 0: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) fchmod(r1, 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) syz_open_pts() r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ff00"/4098], &(0x7f00000010c0)=0x1002) syz_open_pts() fsync(r0) 16:00:16 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDENABIO(r1, 0x20004b3c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) recvfrom$unix(r0, &(0x7f00000004c0)=""/74, 0x4a, 0x441, &(0x7f0000000540)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r3, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) writev(r3, &(0x7f00000003c0)=[{&(0x7f0000000000)="382bdea648427c814bbc2e6ce40d2a0e916bf1f4d14d605b68f5e194112f32f9a7a5ae1a4e95aebba2df2a544aab5b79acd32cdd3c5f6856c6351ed73f1e2bc0a20c0c9b12ef1c73914f9988eff515c88d724d5b5b855706ab9cad749c2980cb2badb0d1c329c6d0b55fb3a3eaddf03c6833200499c7ed607e5ce992ca46eb4127f2a461710f29e8925419f36c847fce628ce8e304f59f01cf02537c57b14f73e82cb588ff3274adfef8db424111f659f0afe11307dffc629ee9e68863652bbbd0c25bfe38000feb6dbdb32d4ddfa90ee5eab67fc374db55f0b13bd672544b1a60ce05a2196a8b81c2", 0xe9}, {&(0x7f0000000100)="199b3ca016d83ad66e0c4cec35b4c95ecaee11f804c380baa8f09a9090d2c67868b035ee5cc1c3c9cbf55bf0ac58a95858f3883d44a6cd2ea2af42e10a26a92ee7af07c0a79ef803a3ae03729d351f3c9b7d04916b852ccca856176c9cf3b85d72e00377e93976033b8d6a6def47b543a840b8bf61e2fb08b28f09c7ac622d91ede7e3b51f68fcda8f4152fff1cbe7889067947a79daebeecbd3f44cd7f98f3a43da6853bea80a372031f2a2daa3d92ade3b439da6144d4a7074489a3f57abb6047f2c83140d9ee65a371398aded6ed75b2647193cdc7d24640c30be", 0xdc}, {&(0x7f0000000200)="bea41694f5e8be03d623b376edc16b5dbd631f147f1d1cd97de8ed7df2a40d245a980ce63970ce10a9f50ecbd09b79b6ffbf8aba2543f6655f94a9c267601680c39744ecbbb9f5d0e83a51", 0x4b}, {&(0x7f0000000280)="136397f977ddc87db43ea1be78e2227387fe9a2dabbf55c57394213340091dbca4c178fe36c1d411588576da2d8d67a8252cd4a95d3e3d029a2b88de91f22a1323aa7cddfeca3ca2c7dfbe46b80fb62a1db49a51d34f492a52d7cc5513ea72bc8ef63fc020e08a5bce834b6f3efdf5de1b203134ebe0414da5b7284e342aba82f6d0cf596e9b0a60ca441c263da483f2732bc81ff303d010f470a8d0c77bf336eccc47df844b5830c4de610f2107", 0xae}, {&(0x7f0000000340)="9058b54c62b04c5ce116ec526dae1ae6f016059057bce78d2074e54d9b0942db5eca41e2ed770c0600de7288ee4cf5f88a7b0ce780cf6626560fdc69bccac877bbf711b6e4aad425096d3e910b6151479ee429c200bd7e15f309e8493c651262", 0x60}], 0x5) kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008a5000/0x400000)=nil, 0x400000, 0x6) r4 = semget$private(0x0, 0x6, 0x80) semop(r4, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x1000}, {0x1, 0x0, 0x1000}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4}, {0x4, 0x5, 0x800}, {0x0, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000040)) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000440)=[0x401, 0x82f6, 0x2, 0x100, 0x6, 0x7, 0x0, 0x7, 0x101]) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) 16:00:17 executing program 0: r0 = semget(0x3, 0x7, 0x212) semop(r0, &(0x7f0000000080)=[{0x3, 0x1, 0x1800}, {0x1, 0xfb2, 0x1800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1800}, {0x3, 0x4}, {0x0, 0x2, 0x1000}, {0x0, 0x4, 0x1800}], 0x7) r1 = semget$private(0x0, 0x1, 0x200000000000000) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000940)=0xc) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r3 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffda2) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000280)=0x2) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000300)=""/141) setgid(r3) setgroups(0x5, &(0x7f0000000040)=[r3, r3, r3, r3, r3]) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000003c0)=0x5) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x42, 0x6}, {0x81, 0x6}], 0x1}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) poll(&(0x7f0000000540)=[{r4, 0x4}, {r4, 0x5e}, {r4}, {r4, 0x12}, {r4, 0x10}, {r4, 0x40}, {r4, 0x10}, {r4, 0x40}, {r4, 0x5}], 0x9, 0x22) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)={0x1}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000001c0)=0x6) ioctl$BIOCFLUSH(r4, 0x20004268) semget(0x0, 0x5, 0x2) close(r4) syz_emit_ethernet(0x93, &(0x7f0000000700)="c0c13c1ee3f93822a7097533aba2b253871f6bfd57e7ccf5682659b378f56afac99b0b91cbc0630a33dcc6655566858e5aab03363d2b620015e4c04de7277f7e521e89e3680a659260bb63922cabcbd7fa37dd52f86038953029f9a4d1a46cc4465a5ce0ae246b5d3527b7f84fef8364968b3d16fbe11577031563d5cd7f300927126d4cc5a2dc6849f1aa80b93c9781783dce") getsockname$unix(r4, &(0x7f0000000200)=@abs, &(0x7f00000002c0)=0x8) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, 0x0, &(0x7f0000000240)) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000007c0)={0x400008, 0x1000000000000001}, 0x8) 16:00:18 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0x8, 0x4, 0x0, 0xff}, {0x0, 0xd605, 0x8, 0x101}, {0x1, 0x4, 0x9, 0x3}, {0xffffffffffffff90, 0x7, 0x5, 0x6}]}) sendmsg(r2, &(0x7f00000024c0)={0x0, 0xfffffffffffffff8, 0x0, 0x0, &(0x7f0000001200), 0x353}, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000200)) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000140)='./file1\x00', &(0x7f0000000180)={{0xfffffffffffffffa}, {0x80000001}}, 0x0) 16:00:18 executing program 1: syz_extract_tcp_res(&(0x7f0000000140), 0x2, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0xc}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[{0x9, 0x100000001, 0x4b427fde}, {0x2, 0xc2, 0x10d, 0x3ff}, {0x7, 0x4, 0x7fff, 0x64b}, {0x9601, 0x4, 0xffffffffffffffff}, {0xfffffffffffffffd, 0x200, 0x8d, 0x2}, {0x7ff, 0x6ac, 0x0, 0x9}, {0x9e, 0x8, 0x6, 0xfff}]}) socket$inet(0x2, 0x4004, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0xa, &(0x7f0000000240)=[{0x1ff, 0x2, 0x0, 0x7fffffff}, {0x6, 0x1, 0x4, 0x1ff}, {0x4, 0xffff, 0x3, 0x4}, {0x8, 0x5, 0x9, 0x5}, {0x100, 0x3f, 0xffffffffffffff76, 0x52f9}, {0x0, 0x75d, 0x5, 0x7}, {0x2d, 0x2}, {0xff, 0x4, 0x3, 0x7f}, {0x70, 0x7e0, 0x2e2, 0x8001}, {0x0, 0x7fff, 0x6, 0x3}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x40) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) 16:00:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66f72b9c6eb4696c653000"], 0x10) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r3}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) connect$inet6(r3, &(0x7f0000000140)={0x18, 0x2, 0x5, 0x7fff}, 0xc) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r2}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000040)) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x6) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x8000, 0x80) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x100002) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4000000000004c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r4 = accept(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) sendto$unix(r4, &(0x7f00000001c0)="57c14e3b6a12c161ce7c06ad53437fb0de553be0897c175c4ac37294691b373eba01a1d94bd0d89c5455b47c73e670ad0d37363623a1191195603def4fe94ca7729ee81af9e854fbfd0d4568bca184663acfb93b112c72b43f562b9bd0202415fb87fc4a816348997d054b2a29f3bcba8faf8c55b99e62e961cc10e9d43fe3e929223c51", 0x84, 0x200, &(0x7f0000000140)=ANY=[@ANYBLOB=' '], 0x8) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0xfffffffffffffffe) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x4593bacd8b987ada, 0x0) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000140)=[{}, {}, {}], 0x3, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r4}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) getpeername(r4, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f00000001c0)={0x2, 0xffffffff}) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r3}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$dupfd(r1, 0xa, r2) close(r2) 16:00:18 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)="e7eedcc73df013f8356bf5304ef4ea7706a8beea9657d3635e799c9b9f7a804dbeffca517a771ad55d244f110dab4c3820f54aeb55ea84395f200c3e005668fa0c28fd559db55e083df072a5f958bb2d4292ef4f401fa99ad74593c74dbe9f1e8facabacce9fef93fddb42d3033cd9c04a1f2bd77597a6c888698288bb0023a85d09b46c832270bb0b1418b077ad9c83b67b6cdbbe3bb9eb90fbcff06d66580f36d3c093aa37a78c8fbc", 0xaa}, {&(0x7f00000006c0)="4c38236ba813cff66243d4e8db20087537d085b89f87b675cb3035a00e9fb9dba83c11a26fa1af4b438c7f17351169bfd74b515be07b811d43bd55ff2a098a9aa3198716724b777b6be8e5ad85d14f38c23f78f005f698276747ad50f8d956822e65accd36729b2e84feb67ba799ad752f1643086ace1c9c5caf36485407067f3409b9bf4a0703295e67e8940182b29ee11f5492d46a330bdb22148b02621f96a5af2f70cb86efe02a5f87e2e3384ec6f29202dab242970ae1cc316d88e8095534340603df2471ea8d57b506b34c2606985e4ff2f8cf27ba7cd51025d3a431ad5b8b9f9e62453e094566f513cd62531b896ffe5133821a2e", 0xf8}, {&(0x7f00000002c0)="c9e637af7aea7db55afa4554fdc56ee646915e7704c925d578c05d9043dcd3f1e12012562c1650e21a19dd77055f18d8a73ff7bab3c4fd370fafb4096becc7f3bae6ef4d7beb49ff91b10c17513e68d2508727540bfdecb2041cbe75a16f27a2755c112709d62429dabd", 0x6a}, {&(0x7f0000000340)="664b30d672352a74c8203ffbf545e54468132c1e9c4f614cccdbd65c5d144dd731677648077d7b6d2de391bb4cb1e6aeb7d639533c7a0110bbc189d935b41df9caf1b1afa282c91f8b50971d4c92c4e0f32294f3d8138642b06998aa999dd8eedd442aaa0a248783d682f206ce", 0x6d}, {&(0x7f00000003c0)="0463b5d955c45ad253d07e443de425113fb534303212a588165597c89bb8e2f4684da3e586735cacd6b7b2904182c23ad89c93b05dad856e19080c6205a713f4ec596bc1896461b4dd8a6ff4a398d227e9a55b5b64a9cd5750bfaeecce866099761a24edbfef6e674f47b4b37b8b734525d757ef89d75db3d3fb80d25145b64ef9cbf78fee401fa04421575b18ebb4d8e544107e9565875ed95cddc961738cab9e9ceb3f752c10d3b0d9c3ae9ca49028d0e82b622f060e38971e37b7d8de3291958767a05291171f86b4f90406c42d52969d84be258cb2c35034b18fcfcddb84407742aa89f905f784", 0xe9}, {&(0x7f00000004c0)="8fe8c148deaa9e3c8d8589b659f4720279b63a359e148c7fb210a3bb8d8f423c0dd25bfd50ecf8b65c08633cf2a86352af71ef01345340379252a84a3745c6634e8b980d53f030861dd5394e3ed89164d2d88da406090a1c986603baa31f0cec867791a14ca25f1f0eaf6bfa122d7d68c4cb534ffcf9cb2eff965628e3ef5e11310d8fa5ff6b2ef24f130af8d64d98e73596b9750090a13d273951473189557a18a5427cbddf1289ed6644e9c6199918b8a82e90abd6263090ec919eafbc76f6a6d879ebc476442a3630dfd4d1", 0xcd}, {&(0x7f00000005c0)="63a5107defc4a211517d81fa8297afe9c3ef3070f968d7eec7a69c150c39b915c27c669d7a3812e0d04d9589e8790e6ea6af3b42cf714eb4dfb36dcd18c4331313752c2a5c0bc83a8beed256923050cf17c78e6c9d145d94fc2e7dd09f1f4a8eeef48012d48a4035315d181ffd7b819906cd6a", 0x66}], 0x7) 16:00:18 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r2, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r3 = dup2(r1, r2) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) sendto$unix(r0, &(0x7f0000000040)="50010501000000000000000107070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5c9d2f24df9265090af63ff37282902e4fd89720fd3872babfb6a080000000000002f310b404f283b6963ae6374ee36a00f900064e0629616b0a8e7000000020000000000000e0204ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f10c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050002e04e34248daaf9231f0d82b1323b4125ce41203583671ac5e51a7a3dc1a0c21d548f13e6c031acb303757e4fd582facbc5737b8e24057571050500"/336, 0x150, 0x0, 0x0, 0x0) r4 = dup(0xffffffffffffffff) fcntl$setstatus(r2, 0x4, 0x80) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x4, 0x3ff, 0x9, 0x1ff, "e8fae926ba7f81fdc24635ae617cf5b4827f402a", 0x0, 0x3}) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f00000001c0)=0x2) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) read(0xffffffffffffffff, &(0x7f0000000040), 0x0) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000200)=0x200000000d21) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000000)=""/32, 0x20) execve(0x0, 0x0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x400000000001000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x2, 0x0) faccessat(r1, &(0x7f0000000340)='./bus\x00', 0x90d373fd459d8c0c, 0x1) ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000000000)=0x629c974e) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000380)={0x0, 0xf57, 0x2, 0x9, 0x8001}) ktrace(&(0x7f0000000080)='./bus\x00', 0x1, 0x10, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) lstat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000240)) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r3}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r5, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r5}}, {}, {{r4}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$KDDISABIO(r4, 0x20004b3d) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r6}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) getppid() ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f00000002c0)={'./bus\x00', 0xfffffffffffff749, 0x100000001, 0x100, 0x1, 0xfa, 0x6, 0x0, 0x2, 0x0, 0x1000, 0x3bdd}) 16:00:18 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) socket(0x2, 0x2, 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 16:00:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) setsockopt(r0, 0x0, 0x424, &(0x7f0000000180)="599e64ed42b806bfdf55c59f911abce4f431e2910d3068952a57e64a40a45815f7e431aac5f5f4b2a5480300000057ef678b3ba463faced318287a5ed0d377a483295373cecdaab85c1817d8bae8b491fe72d8ce08802231222b6cffecf92c797e95978661c47e6c619ce184eaa1fd4363b84809449666269c6340cf40f8073e8007f7c6c193520639947144726c68fddc92a2cc3f21841968ca2a6097dbcfb9ded5fec96355ac45efebd03921b0aeda477979a1d6681f8e4dd2b7a90403504356d05b0b251e927fa2ae4bd5ced57560edb22a86552efb2a5efebdcc91fadaf120e8715fefedb07f4b517e56b8c25af96dacf4d739b2ae8b5bc850eb1930304f297c88", 0xfffffffffffffe32) r1 = socket(0x18, 0x2000000002, 0x0) setsockopt(r1, 0x1000000029, 0x23, &(0x7f0000000040)="eb", 0x1) 16:00:18 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r1, &(0x7f0000000000)="ba7671bc406ffbf25a2c5cf26411b7d65573bb7687941254ed3f7148db0a4fe246d6934b6105162eee54fa7ac9b618ba9d0f1aef3641491300bbf4d367caea4a0b8d9ff5ed0f0e929f7e75d59f01c28400915439385f804402465fc00efb7754b55dc37ae9b2b0e7dfb1d787a1e335eea86abe5cf52c025dd96619e36f06556bd1b1a78515bbf52fd5834238fbbc7a4fd379841997d687f5e510b91cdf3af0c1a6f35eff07ab2ef780610a7c8545d6053e345ac0da62af8424279db516120cb3472296a7aecaeea4be2282cbf9f4c7ae4292e0a82f2afa656aa1e963530a64530ee590f2acc92ae8f53b02d731f8c83cd1f4bc1883a887b077bc82d059a0e1400786f1f55eed3a2f40b7bb5743b6131dadb58926e4659ad00fed902cc834e665cfc4d4385990409f47e973b85e4d04f6418c83862fd0ba01e3c1b72d8108c59a7627f0e10ec1ef86688d32a396677a94ebd659ca6e2954821d275a8017d4f85e9238545c01e9fb9610ca8541ea6b4cf6cdcb6c15be83cbf05293ea2f145184a0caeba14996b4c6712b950ac1893661ddba9e188321f950dfda2562a863cedeb75032e0abdb7f1ade8b8e693d8c138db0297c963147f7cbb0d764606be6bf9790e0a5f6c1db98abb8a6636bdf8e27120082dc670a47b27f73a5d0eb772456bc9d31359a6c91918098b77cf2d4347f5763c35e7ef45856f8f7d8c7b79553aadd338b4fac9aa82d56b482eba24dc4d756cb555d88f87b38b22042240dacb2dc61399525ef532890da9e9aefcaa5b2c09cac3e19b2e87d6da2feb43f136e418e176d8417eb0c49269f5374d74ce7f5041c614cfff72bfab830e8334f5a318cb84c340b5d939a3a6a1baeaf7a19be91cfab4dd24eafdcf1143de8d58212604b394d92cd6116ce1ad5b1b9454c0eb4e62c0b21b0e5dad78bdfc7c72d1f68728c73806d6a59940593308bf05e50fb02a92652df48a46b180a5bc41c25eb4f78380468430eedf67fe4f8deaa62afeb014f1cad3ffa9f02ebeeddf5851ec047dae6e492e3b22a617dc53ce255f6e709e6339ea69016b54e3242198766a97198d20e2540fd57225e869f864e7959e2433dda2aaf1c67e61087fc58b27adb1fa1b85fd08b9dedeb0537c26adc7142c4ef06a0798ba3cc75ce1f7d23f5454084521eb01614aa92ce0c5fb1a7559839b71744660acbe86241306eb4d0d6170ff7a8a687d64423e83ef5551934e771a0efa79ee7a0d5f9ea958478ffd53b2b9c3fa6e2f278347a12a686086d32b484d1493b71ae4f2f8f1e50e7459fd5d6957bfc7990bcacc68148a0c6e9987a6630555fc3ffda06086b44c424022ee7b2a818b8d013d6a285e4189d016c0106f2d4e7aa2c39e384fb350e7a02b503afe9303e4dde0052d3bc772a9be8989fb44f201a2981d01147c14d82cbad8376161cbc7b58906db41255f6c2f7612ab15cf813f412ae25e59cd66a79ed53a57d6b3725ddb94d2afc71bb90c25da7eb20a81159de47fe2fe071d10d7955f64ce942dd82412d3b135d5d16bcd866e160b1febbadc13258869e077ad70910c364b6a99f2d60f04c6aee443d56380fdbd99c0b845803b1446c7ddea29a817036718dcc552995ad9c597b48d96b1edae8ac08da74d51a67e558a28f257294c48e0375103068c4e5b77cffc5bdb4a70a5c306b3f284b6dc7e46f94d90d128140ccc1a1c9629a80b09050b8263b13c9d75e5f6d4a966122317761e281f05732c779f2813feec757f90b77723117c89724491d8bb4682e7d4d01c42c5ef56c5c05727378677c7c40839c0e4491b42ca716d140b301077a0c765a3a9307f19e9a2e0f6b8576791dfe438be7294ddfe457706d379e5b169ad4c9bb9c46a9b0b52fc44896c9162d30192622e41473558437dbd2bc88cc97d3694b136eb203ee2d72279824793864641e5a0467acdf04d2fa679663eb0423f810a42d27959e60a43d4897d8314f866078a46aa43d087b908687a8f8db6a3d97ee85b33dd306eca6e0ecf966cffd1fb45a6c85956fb639b741a02440abcba96920db291e87caae1ff5d779110141563742156d6c46d9fdf5517796e5f5893a038a284f77f08e2026a84d505d35a87533a1c91469da16fc02feb9d0e72435c3c010926ab9c6a2c036197f6ae8f2624ae32bf6ddbe70f3e03d0d23ee0bedde98d1db038277154cfdf8f0cc19002866aa1f32dc8931dc18eb093b9c9b1172774a60c82a7d6e6b2483ed5f5a2570e6878c55e7b3ca0e700320db51175ce84b1837475a9bf6332cd5c0d84fe55e49d3a588132cfab8c88108fab024d3524a81724b5877cd7fe90383497ec04d0c14ce222a01b25ece2998502e2302e533b78042a964a876d44a160e16f5e57cd3923bb8ed7fc52998119aeac2c50cc24caa648babe1e7b2f3239de98e42c70504daea4af9095a6d461862c521e62fd0b0161d859a59e98782ea4ae9737f6687e824b24bb3cfb02681cac0caf93f0091fa5837a97e909a8621b7f9ff8990c78dbd45f7559e88a5c80f6a7f8456684076afd5271aadb7ab0f6671977e06617edae490d4507918826c543b9d5060c6d04e2c864abec7cd51a93e6cb3cd701ed1b58e1c50603fa15ad3a2ef9f83ed1a12a978b0254fb609a2e878f66d65707de0c38ad54fc79477cbf7a93ac4e00267ef2126114bda1f958987344bcf72a695de343fd7c0fa904a9c02b4a836e367a1ee2d85ab6fe4bcffcb6efb15d249065de74b7bfdcdad73c38aca5be8be6c934ed0b8395c5ed28c57cad9984a15881735eca5e6c6e3c8efc93beb19a003a1bc89aa5e68efde0d430aad8794dbb7c36a5e2fc6a8e265a3e612fe532cbff3c679fa060e7fc38eefe3a154646355d0ac70da2cf9f7ca56575ed8fd201c906d32b6ca31ebcd6811a0bfbf63cfe696352da34b3fb988b1177e52efcd187bad4b947357d914c0da190e530341d1e444c9be76091420ac612fc0f2699665131882afd06ed7a19db35114215034c58d699260b906997c916a126f32e1007fa6e9e94da37ea0cfcf78b4e899707b4d6ebf87c2d9f23408214e77f5f9517213b81064bb7ce2317946b14f0b5b58741a7020cdbad0c7fc149e6c33fc39a4b2957d6b19f32457754433c61504f5cd5e81fe87be7e45e3332f020c01e7e6b85182a119520f393c093ef067392f216697bbd51d234d207cd6b7723712090ef6687bb12d2ce6e66c43637d29250e088e89d39e42ce09bc5f76daa0bb7c7c6ea8cbed76fe3f93717d9c78a45b550138458af144b97afc757ed035c6b8b30aa9192ca9e8495b5614d21cf0d0a536b2d83b774f03c596be14dadec1387225cdde042ac29ba40ec2fd779a0f79e30bad518cefb81c0c180b4097fc95e79408f09cc618432f0cede8c8f97c4952b985bf27ddf167f13e67efaf21598560a4c92d001bddcf880c0fe788aa41608f6c0d3fc34bfbb0806cddd4d94d98bf9696128fadb62c170a10a3bbd4e37074c4c3bbe905db8c2b8bead08a70051b0019838daa7cc0c408bcc268c0e634045a404de6207c6f4085ce708cf9a418714816b062c979be684b640c008bef0fa95c62e21bcf08d964639184763244ceb7bf604bd698d19359e5bb5caf61588d18af36fe8e08d3398163388b8757c95e22833f872444cb7431a491475b36851fdd3825a5c5f61456a0c184a00dc5b54398c4d235491dc5d68fa30ef78c10b91ae85e85c762086f32688e186c507f9d297091d9d03b69854ead0c488a3fced67183c9fdf835c8afff96ffda643a913408b304fa6937d7aff5f66c143cd3db468835195f7ab31d3141ecc11352ca86f09dcbedc1be2cffa859b00fc9021bad42b1ef3573e8ab33dfe17bba809c715dc26e5f02dfd733edca065b33147537730811d5eb78cd6b271bf70e32c7438542b31a3c26a8b842e072ef83f895322c08dcd592b7fa66bcbe22eed8d96c32c6d152eb2347c895de5573bb6ee2cfaa779b8ab912ea857550cc653015576d7adbf4458bbc1abc38e674c124bc237d8b9ac193d29d13ea78b745ab622f06c2b5947cb25cd64f6f38aed4ec7dd252efb186f432f9a616edf74451ab4ea92de5dd00486f2ff489190143d0b13a20de8c57ffc1fc39a215ed2ed273ae103ff1c5c287b54ca6a74a82b003dee1dca87e4935bb4e6350f883aa311b10132644f932abfbe7b5244a6d8b854791215c0488652214c7fd8aac44d1cd6c7e8c9811cd1be10e5b453f46d6ca7cd848faf724aac76e843a573eb7b1bb64975bcbbb6d4c727c64e6946196358f42fb6c42f8c6973ed72b0decf47bcc92b6f7052b6da00365730605567595284d0cf569744e05e2ea0fed9bb4c260e80b837ee43100e6facc9f34e8a1a5ba2c6e1320cc8d2a39d11ad53bc12849e5fc67a35962e401a98a940a843fd9041ab4c34d42300314ae9313c240838b5bb939328b07b6ae51e063d665e4cbc3e9b80662c49016e50434658a953f58d588df2b88a70a160a329e586a14aec8201fbde19d11739de8e0b5d13821f90dd42adfcdef47a71835829e2d1f57fb7091fc15cbb9f34fe0e7a2c953f0bebbb4029e83cf34ed8eb6c48aea1df4b6a2b2f06e1c85150c36f2cc39a45a575bb0e5cdc90944cfff44884790f7fe0f01ffb8430a43b21bf33c4650c12882884557ab6fca7bf6af425f2dae2eb9dae9085e1cabb8e23d8bbfb69f5fdc7d6906812149b645aa0810f940d44aef09867e5c6caf0914c53fbf3e7149eb8c33fb6f04133dfa769032f9d93a3bc39c5c01159f18eedc65708eb5aa84cb5168fa3fbdc01361156bbc151a7f0b641fdbed1ac5d994936fafa381ce11e17a711c33af0e4e016e85d5d43e7cb291f646fa5ca1e0658984e491a39b646e1bcc3bc6551ce305d5429bbd32a75a54571e0017e67786cd9dab6aab794f059d1b949507d48ddfa54b2d6a371303c3fe45fa2f90d0af30f1072be3f7289cd178be3ff1e4697774f4779eec92840ab4e780e5020c2b6a1dde10fd8b74138bf5d2de2564f00f4034ca4f62093c8eeee437034f6d94bb5b2d832d0dd0b937077bf7d48089b3b61ffdfed05ca757fdb30af83d423871a9994b15dd6788fc1c7584e9413acc6f9ad0f40397c3eec1c580a357993c0558d9a577d4eba79f91ac2075f5457c348a339bd841ad05e357320244acb0af39f16b5fb3c3c569d6aa940a2210e97fb224bdd82ab3744956cf97ae044df6127a5817004f4337a2143f0142519c7e1e2080cc76771c27b2ceca8e0a3fbdd1ffcde551e9266744ae47b671f6f49c855a32aeabfa39c651280723e4acda0d54c9e6766babf3c3710f17233e75c753142aff63f65a456f4adcb3c322b043db8fc972903dd38b23bd98bea974211c278568c5b7dd638b16ece5276b4103d29cea14a7031e2e97303be15f1e0748e23317eaf137e8ac1ae8372fac53886cf50aae990a74d0abd59fb0c0cbc3dd12c041ea097cdccb01f4fcfaaa319141eb75c87189cac36ea9d1f3bcdace3274e174df9ee9fe2edb61ebcf7f5a711b875b63d422f3abee641da4375d58bdc595bdc1fb4c0f8cb65b72e0d50d7caf80b3a50362e5346fbbab3c3597627e5d1b0f57ed7696e19fae53860462813118a472fb1b8cd842bb7c81e1158f0b04183e5943b5c3892367c8250ea939c8591a03cb8c760001a43620c971d3ce5ac0d7aba4b3bdbb88c6e6192579faf432f6e4eb61ba2759495b245c04d7bfcff42f6d565f871f5fa8ca8fc8ac20d861665855f050cf7673468580ac2e643128c25691a1ba47a0ee307f1b7c90fdd4e35ea51972", 0x1000, 0x2, &(0x7f0000001000)=@in={0x2, 0x3}, 0xc) 16:00:19 executing program 0: link(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x124) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x20) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r0, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, r0) chflagsat(r1, &(0x7f0000000140)='./file0/file0\x00', 0x88000, 0x2) 16:00:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x401, 0xffffffff80000000, "00370020000f00", 0x7f}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0xfbb8f237bbe2df3d, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mkdirat(r1, &(0x7f00000000c0)='./bus\x00', 0xc0) 16:00:19 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x611, 0x86d532be34acf691) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') open(&(0x7f0000000040)='./file0\x00', 0x20492, 0x20) 16:00:19 executing program 1: setuid(0xee01) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x1000000009) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x6, 0x80) semop(r1, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x1000}, {0x1, 0x0, 0x1000}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4}, {0x4, 0x5, 0x800}, {0x0, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000040)) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/49) 16:00:19 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/d\xbc\x7f\x9f\x9d\x8a\x98\x15\xe8', 0x80, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x0, 0x0, 0x1) r2 = getpgrp() fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x0, 0x1, 0x4, 0x0, r2}) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x13f) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000180)=0x10) fcntl$getflags(r1, 0x1) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x3, 0xb906}) munlock(&(0x7f0000001000/0x1000)=nil, 0xffffffffdfffefff) 16:00:19 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000080), 0xfffffffffffffe63) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) dup(r1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x9, 0x0, 0x0, 0x3, 0x10b8}, 0xc) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r0, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:19 executing program 0: clock_getres(0x0, &(0x7f0000000000)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x10001, 0x7fff}, {0x5, 0x8}}) r0 = semget$private(0x0, 0x2, 0x42) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000100)=""/182, 0xb6, 0x42, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) semget$private(0x0, 0x4, 0x310) clock_getres(0x7, &(0x7f0000000200)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r3}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000240)={0x1, 0x8, 0x4, 0x80, 0x3}) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000280)=0x1) renameat(r2, &(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00') ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000016c0)=0x2) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000400)={0x9, &(0x7f00000003c0)=[0x4, 0x0, 0x47, 0x800, 0x3, 0x6, 0x34, 0x3, 0x5]}) getpgrp() mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) lseek(r1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000440)=0x2e) ioctl$TIOCCDTR(r2, 0x20007478) fcntl$getflags(r1, 0x1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000480)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000004c0)={'./file0\x00', 0x7, 0x7ff, 0x20, 0x0, 0x1, 0x8153, 0x3, 0x1, 0x3, 0x2, 0x10000}) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000540)=""/4096) fcntl$getown(r1, 0x5) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001540)=0xa23) utimes(&(0x7f0000001580)='./file1\x00', &(0x7f00000015c0)={{0x6, 0x2}, {0x0, 0x4}}) utimes(&(0x7f0000001600)='./file1\x00', &(0x7f0000001640)={{0x1f, 0x1}, {0x6, 0x81}}) fchdir(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001680)={0x4, 0x5, 0x90b5, 0xee, "b708073d9b8c0b76bead051636a92ad2145eef60", 0xa15, 0x80}) syz_open_pts() 16:00:19 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getdents(r0, &(0x7f0000000100)=""/223, 0xdf) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000240)=0xe34b) syz_emit_ethernet(0x3b2, &(0x7f0000000040)='\b\r4A') 16:00:19 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4", 0x1e) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0286988, &(0x7f00000000c0)) 16:00:19 executing program 1: r0 = geteuid() r1 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x0, 0x2, 0x400, 0x0, 0x3ff, 0x20, 0xff, 0x0, 0x1, 0x5, 0x1000000000000}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) write(r3, &(0x7f0000000140)="4f3798006361869b3159babf87cef273fedc1b16c2f51c630d4a651f4e2dba935661d7eadfa9505398a6f222cd94f3e31c771aeb41ab5a526d36d318f413caf8ecafc83505dbb3def88109220e8e5d27600e7f9a2d95b566e01dd74461180d45d8ff2823f76c52d8241c7ea33923fe6aab12e975dfa0c963eb25565486b16d3215cdfcfcc725bc643e1bc182e438816bd85e3195e45f9172bff49dd45586f6ce8c4483b62b06d8d1aa369f0e8d7f705dbb575f30c4f9a769d75e36446ee2", 0xbe) mknod(&(0x7f0000000200)='./file0\x00', 0x816a600e127adda3, 0x5e) r4 = socket$inet(0x2, 0x2, 0x7fffffff) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, 0xffffffffffffffff) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc666fd2454875b1c) r7 = accept$unix(r2, 0x0, &(0x7f00000002c0)) r8 = accept(0xffffffffffffff9c, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x40, 0x0) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x0, 0x0) kevent(r5, &(0x7f00000003c0)=[{{r6}, 0xfffffffffffffffa, 0x4, 0x10, 0x6, 0xee}, {{r3}, 0xfffffffffffffff8, 0x8, 0x88, 0x7, 0x4}, {{r7}, 0xa94701ed0c0aaa65, 0x0, 0x20, 0x8, 0x2}, {{r8}, 0xc, 0x20, 0x1, 0x0, 0x5}, {{r2}, 0x0, 0x4, 0x20, 0x8, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x82, 0x2, 0x4, 0x1}, {{r9}, 0xfffffffffffffffa, 0x80, 0x1, 0x5, 0x4}], 0xdd54, &(0x7f0000000500)=[{{r10}, 0xfffffffffffffff9, 0x8, 0x1, 0x7, 0x7fffffff}, {{r2}, 0xffffffffffffffff, 0x21, 0xf0000000, 0xffffffffffff6d19, 0xff}], 0xff, &(0x7f0000000540)={0xe8, 0x7}) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x800, 0x0) readlinkat(r11, &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=""/107, 0x6b) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSETAW(r12, 0x802c7415, &(0x7f00000006c0)={0x7, 0x0, 0x3, 0x7fff, "91f928de5d1a7be7bbeff75029958a6648403689", 0x7, 0x800}) r13 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) ioctl$VMM_IOC_INTR(r13, 0x800c5606, &(0x7f0000000700)={0x1, 0x3, 0x3ff}) r14 = open(&(0x7f0000000740)='./file0\x00', 0x109, 0x306159b91b9111e1) ioctl$VT_SETMODE(r14, 0x80087602, &(0x7f0000000780)={0x0, 0x5, 0x3, 0x20b, 0x80}) openat$klog(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/klog\x00', 0x0, 0x0) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800)='/dev/zero\x00', 0x20000, 0x0) ioctl$SPKRTUNE(r15, 0x20005302, &(0x7f0000000840)={0x8, 0x1000100000000}) r16 = dup(r5) ioctl$WSDISPLAYIO_GETSCREENTYPE(r16, 0xc028575d, &(0x7f0000000880)={0x3, 0xfffffffffffffffe, './file0\x00', 0x1, 0x7f, 0x200, 0x8}) 16:00:19 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000900)='/dev/pci\x00', 0x400, 0x0) fchmod(r1, 0x48) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f9851f4f0b224ec765ed0e0820a58fdb3bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4fa66de7fb070738a6acb07c62f5477b0331dd4800000000006d00008f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2a500239fc1ecc44000038ebe588bbec4656f936230152930de6d8d8c716376537ceafd22bee0c36be2d5bfa46815f9347cc6f705d4729f7c40b3df0e67beab3b0cb0c1b705f6a4300048c4c00b6c55a02a0501968c4e076065910f06041e2dcddadb9edd8a0c8f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f72baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5d6561312a40fcec3f196d4125de406383a00e64f64df781e5b5b068db688a4d4d9480000000000002eb7a325918aae092cf573512e5303069ad3bab5bb0dd98603d23c51d95535d72856537d4eb8319cc56bf2bf0ee14b9d6b1f91220038336988bc6c086f0a0f6ba520acea423172d07e03b7d9cda7f8ca9923ebe877242bb06477dabb516f8e9a2365"], 0x10) sendto(0xffffffffffffffff, &(0x7f0000000200)="107213695b52b45772046638261c182d2ab0abf941133af9b7079228d3cf809710dbc5aec7bf9c6faf0c6bcec519d8ff822c5ccfea5cd6bdc750bc617663f1471edf6727095392768b1d6f17352f24ce080b26753edd86270a23ea67593833fbd1babc5faff1ce8dc38bf03fb5bdedb346af25fc7dca7ef961dc7ba0014e8f141d1da94bb2f423f9719285b8f037e3cc0ddf506510c9defb364abc4d09df6dbc8ed54d723323", 0xa6, 0x400, &(0x7f00000002c0)=@in6={0x18, 0x2, 0x7, 0xbc28}, 0xc) sendto$unix(r0, &(0x7f0000000300)="324cadad7fe5811b90b2fa5575df91092ae51abf46229a432cadeb91b9a8bd510da9e5365b2373a60872d058393d29486fb44fd3ca6c426d365a909ffbef1bec07cee0f19c5cf7bd11e0bba8b526c1a157e31064f1deb2dc2abd8fe9abf3291dbfb9009d5bf98afd4f8254d690184fd8df9234dbaf277bdcbf632be4bffba213ccbcc3f1f8f10ac45bc576a21ed24f06f7dd510de4a4b95fd4403d42027d08ffaf0c6b5ca292a5758c3f54424eb689b536e09de99923be3577856259e69e273e789ae19c1078cf785a43240ab4a829f8ddb465a91e9faa3d3ee4506e4974d0267203b0d7dd00aa414fef3a8bc35b9d7e176a527d862271d6cb085335a6fe079c4975def37af36d965f9c4cfc05669042f4c100e7002d043ea88e0563f1c04e89d6f40eb3fb4b7fe626cb12e3c88c050a87de2c7e33f430f908fb42aca0de5a7dfd4c10455bd62b23da6a107aa61f5fef7dbf50bf7bbd23249e33296cdb4b74ac1df582fec5ad1da7516b25a33052ec28eb5e008a20e8e30c0fcecfc0638aa3386e5637890276bd900e4b5ce21064e2c965bbad2ef381055f2599aeba31e78f10cb8530327b94831570058e6c5adcf9297b07ab476856785bd5b0c2f6de0fc3683b74dbcfe6da6b8a98c6e3a47c6b720ec45ef41b748de547e14933f1b6a076f5ff52acfb7794f3a0ee16ecb2ef44f013d5fd5cfca5611e4c6e3b90d2077d7c30fde201fdc2fa1a618353a991aa8a9840148d67343c9d00faa3725606a9640a2413e34f6767dd6328333fdab20fe30e720e56ea2b6cbab9380d8cdc749bdf2168a230f4f91d702ebf4b1c0d69038a5980e2f78d392d94f219d31e3034324a62913b2a6ccfa5fcd9b4d798899e4b6c559f9138b4c8205ff04a543cfdde4beda3f9d2d1945cad938feb7fdf2709fe8dd212edbd2a01f645e4f4ea9eea58d12b51ea9846ac4a8aea3e173fe14164e1f388e7f3dce922102e70add3ffef3a5f83f9b9e37ba50741f253c7de2986530f2ee8a3fb704f8bf661b62bedc4aba3a01f7f3fcb884fed0c7e51400d57eb52c405a76ed25160919f31f4c7e02b58ef30f7439f1f4159fe8e4bd6aa8bc37ede899133b2109bcc9a20802f91e6e6ac8f30d2c910dbf52977ac0b165b3dc77c0aaed25ce8d9798d6d07121ba20c83ae2327df0a8075be2dc82b16fc092748189fcf385d39d2f4ae7a1b8e47fac89f51b4680b26a3f6c0eb082c9a2a52b61f1b369ac38c56533b126dfda93a8143ddfb7a5f99f62c93a0ebaf13a04616166720c56b51f82bd7ff50c850de8c97e7c28cc7e7580acf5ffd0285d82168bf5ffa199077301bcea9e9062708ae0fdc4a684d1daf55a0a6dc76daaecf2dd5c119f8a31f8c4bace517e305c5ef24ff6296adeaeaddb26657f932f95202b4f1c4764aa7bb0783e9e4fa79b6426e12dd77d9bc121c3a531672f30383db26224664cd6f97b3cb2a21bea6ca89c25406a6ac5a4eb95dee4cf96f27ec6ab2748c0bc858ca8a29fba3e18d6ecf109d059153f7a571b933ab25c75c3a86740402fab209b8f9369e6817f2e07dd2bbd32949626a45b81a1f1d4c695b1bd4f1717536efca4d7131fc3e004c3a305df427a52d94cec40c25c49ba5e8a039a2a3794b60d16dc11d8f0a5d6d0c04837dcb576acdd953a3f2dbbba48cba9a5bccf86d387f9dd8b3f42b8f5240d9ecc7ed363019ca3b3cdd902f4cdbd9c256f816b9ab24e163e775d307998905f532de913efb0ec0782afe16d7ee0d30447fb7ac40b3597e0f7e42bdb6e977b0c554152434f097e6a8dc6360a278e7586d812aa7c4402dad2a1d581b20f310c33a0a4edd25930996d01964bcaaf737c5e4053a4cd1cab5a8cd84d6e1a1c98bd7f0f5df767861132bb8f98d046d2a487ae2ad15bebc1d1c57d2604f90c47d3952939aad9a181435f7c2933511e86796acb61221d7d0491e00f4ee2dc396a4b051ff7af7e86e12f1a5c8d6b0fa0161cf0710273059d5a033bb89d1954117d397f78ec11ac710aa8b6602def17041b6e968ee82c3b046f76e66d7019cbb92abf302c58d8e0a4614fb7f7a667805a8939b78e3cfadb2f563ca441cf15b", 0x5c9, 0x0, 0x0, 0x0) 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c48000/0x4000)=nil, 0x4000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000fee000/0x3000)=nil, 0x3000) 16:00:19 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0xffffffa9) socket(0x6, 0x1, 0x6) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x1000, 0x0, 0xffffffffffffffff, 0x0) 16:00:19 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x200, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x8, 0x2}], 0x2}) 16:00:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x100, 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) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x13f) getsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000080), &(0x7f0000000100)=0x4) write(r1, &(0x7f0000000180), 0x13c) 16:00:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x5302) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x110) 16:00:20 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) getpgrp() readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000004c0)=""/194, 0xc2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000033}, {0x34, 0x40000005, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r2, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000000)) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:20 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0x7ffffffffffffffd, 0x21, 0x0, 0x5541, 0xfffffffffffffff8}], 0xffffffffffffffff, 0x0, 0x1, 0x0) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 16:00:20 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) getsockopt(r1, 0x5, 0x2, &(0x7f0000000240)=""/246, &(0x7f00000001c0)=0xf6) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r2}], 0x1, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000340)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r3}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000000c0)=0x6) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001600)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000340)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8180, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0x20, 0x0, &(0x7f0000000080)=""/32}) sendsyslog(&(0x7f0000001640)="229691e8d4318c52f88b4a15160e2f2d65de2e238f96768fd8561a33a76436e2ee0a96bd2bf6b8d7c0da6b09de81ed8d7454bd60216ca75be34aa4dbfcb4322157b9f7612d40c60aea345a01864a127541285fd366cb53000bf37a3bfa4e507a01a047211f52b890fd60aa217c83b0d27bbddc0171c4b35c4abf1d12b3ac307a778ad8ad7ce192822dfb2977f980f9f4f4a7010dbfdf1740674f3948b8f0c718b8fcaefbb5d83c44fc6a4da31661c149c2be81e341cf2b1f18d40bc9e5677b57dba3f5dc21474d0ec80f6994d75234239bc8fb136cb626ea6ab5b1563675397f4804f566d10eba23ee486c39f6d6e1865a7fd03aaba2da6f8f5934c02cbbc74c9348f09e3de3f5a375141f90dda87f4f04308e39230cf7704d832c688cafa377359bb0df3f31a71ba4544399dbb0e864de3cfbbc0964448d623cb6606fe397ddf8aa39d510f0cad6fdca0dcf23b442183745780330d3d93125e71888f7e729a7d8939102f7ad1695bf59418a786137c9626cd8051437109abff500928fc9dd16446d443c1e8c4014c83b05fb3b260486aa9bf3ef8e88962246f277a23a852c63786f687e60c15876f892e0211447469080f2c62f84e6d25d284196fd21b3f370e2d7f021efa38c016532b9b29d150c8150bf9a5192282597377891d3e8297a837c49b6e29f8bb490abb65b7842a50a2ba5c967d6988493a1597347fc3cc25b83e8e0666363e3ceba9d358b59e1b03f61d3520d50a1c3f59362375f15fe2d83b084dd2f41c8f691405a8d90d8e1c3a3b80157e93501f1e0c360eb64fb4bacc5bd5cd0b974093265448c19d01f30935851e0c9be2c11ae8a8a0da317ef198f8c65aec82e4d34bd25d1bd6ffd2f9726148e8507b621986e3deeebd98de8eeaf4326d4f82a04fbcd0fd1742bfede137d56516b02ce65a9c6e8235e6c1701b06e475b40a1fc202f55938056a0f3feed4dfa6d8cd843ce49b3c2636972cdda6f65c24831c714e5823c76cfbdd2631281d1866e2ebfd861e5a3ffd6c183456c5ece90830c286c163225aa529361ef8a53e21d6e2a7d5775c1b7cc1cdfe5ff13680abec32853c41cafd5c9900ba6175e5efe0c1d4169c4a7338e03e78fa8fe71c05d071a05c82e2f97eed2bda3cbcb366832511f7980f09cf8eee0fbf50ce3c74d1a42ebbdf6bebb44bb15cf0bcd245ad12d331f3d2d0b6516e4a1f59dc1dafddbf8dfeb99d168fc100652009f2c33f49798de91953d0252592c2d7355e9d889de3a9e4a2a36e6f653408ae1432f736999d7132162cfb53369405a710d2b8b6ec2aa5a4ffca5d7de55749ce6ed6b3c3ab6f3867fa0b9a42df30987b9686f29eae516f5d3001dda3a7c5f4981bdabfd463ca72f24b40acc281d93d736c5be65f2db5ee8cadb72fbf7ee25b7c712c67f819362543a1fff18fb9fc847f0450a042a0f7f4696de92fcb7371a2dc5afbf07145bae9b3eb5ee8349038132f1d2a1a33911516feff5328ab34bc0906919485b9c87ccdf58d9a019c157bc860a36349eb460e2b5cd6930629028ac7e8cb15084266c5846e8b425cc5740d85c6e4253c9611d2db01b00a3916e49e49e3e2a291abcad1a5ab23da62209c0059ab437ff4231221b49626ec57eca48ea6d8700e6c1b94c81f39fa2136ce7e73404ebcca72abe165e9570f11c43be65cf84e78bdd4bbc011afc3b18bad2e98ce0fea98a055b55ca43583547cf06d9ea19db4428659ec011faa57adab73f73a8b94e345a4b93ebf67fcd031cde0ec8f52c644c62c49c786f32b054cca9d7a4bdd749163429c830efdbbe94dc1c20475033489e913909f1780aedd26e2161466af97d97387d9a777a1ef7cd05c9d405857a51f0c435b3240a97bf9daece9370564a9651ed5fb5b96b1750eb8046b74ce6010f1a6b25bff1967e50e04bc0a62447f4c95e71b164ed302a1b6e3b79427b2c096967155ab1275f2a4bf284c44bc5fd4ccc2ee7299bdb19b535607b6cd5b9f892c33e7f0235ab64733bc3e35f6176b928e66294e4ad0fd48f6cb09660cfb1a2fd0310b8f102fceb497ed29efc815aa306c422a865db26b4e106950d80b6e2f0dfe09ed6bdfaf2eea8d4ed7349216006178d302e01ef7dfbaf44cfb0c0ad93b4329b9164ceb42cc309a02fd3d2117809509e7177ed325e23ca82acf9a4872d185abd368270647e23765a5f4d80491451d7ecb10eba24ee086dddedf0495bdea6b47b3b4235c3d61ea942abd7d2f1f1985db016ae29288f83f3629b0faac582960e12a8186ce0481cbf526feb994156142ef254256f50ce71dc152f724777de3e74b9781e78c5c09bcc68d15dbfc245fd5ffb3b08b893c379ce1940240f7897858db5e57642c622a7f80d0f00942d2d757f9cf9721db7968d1a41a4f445ef892338b497b3180a19671a7721d563b70f89ff6c4663815220299b647e762f6aca3f4145ef4cc32188410f93433c2f8a76e88b93179d19ef1c0e370b43b3f214694b739f8e16f0bb3cfeee4fe6e31ca895c7b81d68398e8ccb8b587a924c179077478d37294fc2aa34791f069a67cb8e140e1704473cddc62ec17caca22e545a332e2c1b1517ad7b35e8aee8b7a430bd0498f4e9d686d621ba55ebad5f8ae69ae71efca912da4ba298c134472e44e74f8259df2547d1e09dd024da542e8c0ce092895dcd838d2e61c8d85eaf8350d48de2d8bb0cf2f5b8f03fde93996e9a32c548bf4e4fbf71bcdd9e5b386bc70eb87fcee11bdfa2452bfc313af8e48e56b7e0132f8499081e310e4e14defa8c659a6a367eed96254918053a448389b39b18dee418f26781a015a9b14a748ee943c2f467170b702d18e79e3b3e776f0eaf12e88209abc9121ad3c4539049fbeea31568cd9231d63372c3ff8fcc6b9fe646b2cd4b92cac8d5593c8b77140a2a188fce71337e0bb0e08e2ae95f157fb5141b1dae7ef4eeb6da0536d0b5d6966a1fec50b4604abc5c4a16062a76e52d7d987852c3713734864da43b03e4c3f61b80319c5ea337bc6e20000da9c56244e040d3cc1468dc1716a8b8365fc1467f3aa2aed5203169760edb3eb21c6935b64c9fcdabb2339653f74e27b98f0ee9213f71408c235ea57064fee9994b6191bdd37b71d33b16ddf4c4f80f257418f18c68cf27970ef54221d9be786f00802b290d6dd4dc78a8ab3866b49e0fd9a107ad54e7735d5ddc43132e703a34d9228063b5b3f8bb5979f5ccf1e670df0946344b866fa3dd3f5e01a6a43b30d269526ed1eeef34929f8c0546c9894c7cdc67aa438d7549fec2574afe112c57ac5db4137988a047fa98b175c4fbfca3b0b22b6ea9c2f243a594960a870653f4f452dfede2da1d1100b9ffd3e94a723ad2432964351361b520e78b2a559cc0dc30068e3c3d896897c213a5316fe5bde3ab4122e569de470c61e1237fe05e52867e64203df32168f609084f5e858b2688b9e705171d6df1cf8ab04b287f297d254873e5fa9680c958db73425b4e833f498b310d95d8ec1862c05694f5033c95d9acf699f345baf4db082998520fa567edd937d9dfdaad5d4162bf5164b72a5c6d8e4fb835a11bef1938a61d2a93d39f2c17d2345aec2bc46b788a3b95d56f36126c10433e18dadc2784f06ee39baec36d3f207e30685e538a9ec91e7a9b6c12a252b721eb33f7288d28e3da4ab17fb142005ea729a162cc633c61afbce5f114e342ebf1a2deb772042c289e42d39a2126b948e329e8d07d337acd4c31a91dbd363a610f95031c5a14836b7956f22bf6fd67a81a986756183609f691b1e24f74e7cc0a57a19a7df965bbe0d51135bb638856333bb7a7120db8ab69530bbacfa22db32fcd3295b6e54392fce77faecdceb8282c37db1617b265b77fabfec96f844cf25194517619bfe5772832ab0cabf4cc386e3c182de769c9fc3a930e61eae3190a436c8f2b7a7b09f49655a45b065115fc9d38d974125c7b3c974b8e8e92bc38777963f12e679d98a78e683059cd7e5c878502d0a6e7017435793290bc5a26326dbf4ca83ed5333003467556e0500b217cf4bfce3f1b6a86ea0427ee7821bae51b22de0bde555b88bcb6577caecc62f3ed88203c284e5b50438b2944e70fcaf48f0bb6b518d80410d207d292fa33693a13a10c5323786559d6dbb577671f82a25a1cbb9421089e12cfba6c56addef3249af77900648dc19ffa51ea5d1889b058db36211d91c4240d72ab3c3d562d0a7470dd940346f76c052a1e263c1b6fa9ffbeb76975657eae75785db11ae386522f8e1536fd30be2521c69aa8130a5e31733158ab2f3996de72d24b98199a87739d010f5b8afd1d4906ba3fbed5ced82b9a89e197cf5a3d6a38ef7ef29a11cedb486a850e3bdd47ca5dee3b846b6cefa62b522079478a9ac3099ecdcb42352447006a479e27559c1796ef54ab2c813cbd9970342960e92f34a32c082ebbc1184dd2b74f7dca37a2c1d412f74c2dece5decf0430c638170575df40b26ec5f2ab7d09150e3c1f146b62a2daf0816efe0cd6bbf2348c404a4b058e3cb12566f71861830001455df7ee6bda747e775248c1c235108b9957b8d791eec79894bef73aaf69a1be5f09ee0ef79edbbedce55a146344d67f72971fa10bef71a4741967126c10a7d950d0cb7eb4b76b0a0e9369586d1f39e5b7d17a2a24e0019cacdece6ee788a76c0f5242464f8adb255752e83db427cccf42f040e361dc02a1be6da39c9153c6c1bdade60ca222b79a7dbb0a951ace99fed685559c2c428621e7901660bbdf998f38a62ff464bf4431db2d2c193d5143d6d6caa1d1a60b2c45f80632d252b937a90d9d7246aa713a7896bd4d7e51c54b1b41ac32d43b68637b27a5fb6b41655506006d201879aa5873422b1f19ddebc961b67af4479c65e94f4762bf092e52b0b102cc5bb4d2f093649f9e88b1fe7da6df0d24b252762791ccfb251eaab4afbd31c8c2a51327d579f1dc7bcdc22e3f74587478e1f21ecaa5ae51d619c44f76e5e2d2961085fae2ca261cdb39eab4c62d626d72d869908372d760bb725d7c0817b3e61b5e3cc91e32ecf9c5677ec7c3bec88aa1176654c1351862ae7ff2b2250460d288e7ace98cfa29dedadd4c9c500b2f36222c95821b7f69b460415dc4a8e3d0fb06437bbdf3dd2f34f2ef48d4ec3744bf713c0e67360bdc4a76b5a0b73f619f60d4e8ead7604beb1bc7df5e6cdc9bce7868dadd7e99ef2c12a88b28c7bb4a5a571ef3fd3229a4e7e69395a2969486ce4e8b08e422177824b578506719473268880c160cde8bb9947bc89f7ca39f86d911ecfb8f58fef9c21f61b7d683b6cd23a944c77327891fddfae70afd7ab9e08469dfc71bf36887e8b6cf264acc434db07788e34395f9ba271d50e3ef7f41aa72221de116143793f08d14f39b6db5c873c0656043440502e92aa87d34928d93b10a9ff3f02a91b6c6aaf1ff17e868821ed178af0f052f8012febcc3e23688a477f8f229f39c5a306e4346ec495d43295bff02a0e04ded258efc1eb9af7cfe8e9ba27631675cbf90890d0360d7d07b59479702b88b98425b632f33b369c7840ea38fa1b749c7d9020959be6471b2339d587c5f747dff36336de81d3da6f760b921dfacbb203fb84a8c78fdf450813023be747d806ca466495352e2928db85d1e093229ddbd180ad0b29bae9bf136da4894768432a600927690806ce0089bcfd10ed0dc1902dc8a044683f5524c63cfbfe1f28af841c54cdcca14d6e8043595a5042b6cd07fa97e480289dc5a124130f3ac3f7dd1b307a79b338f16c5f2181394d69773b7d76b", 0x1000, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000001c0)}) connect(r1, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt(r1, 0x9, 0x7f, &(0x7f00000005c0)=""/4096, &(0x7f0000000180)=0x1000) nanosleep(&(0x7f00000001c0)={0x100000001, 0x3f}, &(0x7f00000002c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x4, &(0x7f0000000440)=[{0xcf, 0x63d, 0x0, 0x7f}, {0x9, 0x66, 0xd85, 0x7f}, {0x1d, 0x84e, 0x5, 0x5}, {0x1f, 0x0, 0x1, 0x8}]}) recvfrom(r1, &(0x7f00000004c0)=""/188, 0xbc, 0x3, &(0x7f0000000580)=@in={0x2, 0x1}, 0xc) sync() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000380)=0xc) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") munlockall() 16:00:20 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r3, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) r10 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) shmat(r10, &(0x7f0000fc4000/0x2000)=nil, 0x0) shmat(r10, &(0x7f0000c6a000/0x1000)=nil, 0x2000) r11 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r11, 0x40047473, &(0x7f0000000500)=0x5) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, r15, 0x0, 0x0, 0x0]) mknodat(r11, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r11, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) openat(r11, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r11, r13, r14) r18 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000100)={{0x3, r13, 0x0, 0x0, r16, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r18, 0x1, &(0x7f00000002c0)={{0x1f, r13, r17, r13, r17, 0x10, 0x8}, 0x10000, 0x200, r12, r12, 0x31, 0x8000, 0x80000001, 0x1}) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r13, r7, 0x1e4, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe06, 0x9, 0x7}) r19 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, r13, r19}, 0xc) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fb, 0x5b9, "03669e85ffffffff13dbdf71795acd76ef3caf00", 0xb}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685", 0x1d) 16:00:21 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0xc599de2d8f905a1e, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r4}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) openat(r4, &(0x7f0000000200)='./file0\x00', 0x100, 0x40) write(r3, &(0x7f00000000c0)="a8cd5bbe12ae26a0d5c203e0e4360a00c1bd62d47ba8f5f6987e9fe8ce297a027f7e6845c83db975e330b18be7a3b04394ca07824acc19fd7fdd1abe89380c95a7c3e629288e206c50aa2c0000000000000000000000009d0e6dfa6e1a593e709243643d024c68fe2d104235d0f179c8dee03859fdb1c80905993b0d2ab20069bb9546ec49a8e5373e1b5fe6df618ab3cce51946cdebc4d528834d8c396268c38072a40d387f7af700c794d2fa8c5b69ce42e2fe179d56d9fd66fc2e1bb03766a9ef2fc7a30ec34b45bc14aaf0dd8b3c55567c4f8c6a901dad155c98be6e3dcee0597bd5915dee3342ddd3556aeafa06314626d0806843ea1962d61b8942e4b60c9c078701de76d32b598a8439a4a6f583df401544", 0x181) select(0x40, &(0x7f0000001500)={0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, &(0x7f0000001540)={0x0, 0x9, 0x4}, &(0x7f0000001580)={0x0, 0x0, 0xfffffffffffffffc}, 0x0) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) fcntl$getown(r0, 0x5) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0xa5, 0x5, 0x2000000005118, "047c2ccc2e0d00"}) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4c}, {0x6}]}) open(&(0x7f0000000040)='./file0\x00', 0x828, 0x104) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) 16:00:21 executing program 1: r0 = semget(0x3, 0x1, 0x2) semop(r0, &(0x7f0000000000)=[{0x2, 0x100}, {0x0, 0x80000000000000, 0x1000}, {0x0, 0x80000001, 0x1800}, {0x3, 0x200, 0x1800}, {0x2, 0x1, 0x800}, {0x2, 0x6f0f, 0x1800}], 0x6) r1 = semget$private(0x0, 0x1, 0x10) r2 = semget$private(0x0, 0x0, 0x1) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) r3 = syz_open_pts() ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x1) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f00000000c0)=0x5) fcntl$setflags(r3, 0x2, 0x1) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000100)=0xe9d) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000140)=""/59) poll(&(0x7f0000000680), 0x2000013c, 0x75) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000001c0)=""/9) clock_getres(0x2, &(0x7f0000000200)) ioctl$TIOCSBRK(r3, 0x2000747b) getitimer(0x0, &(0x7f0000000240)) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) r5 = socket$unix(0x1, 0xe, 0x0) recvfrom(r5, &(0x7f0000000280)=""/132, 0x84, 0x89d51dee0ad50fc6, &(0x7f0000000340)=@in6={0x18, 0x2, 0x7, 0x9db}, 0xc) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000380)=0x5) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000003c0)=""/70) setitimer(0x0, &(0x7f0000000440)={{0xc, 0x7fffffff}, {0x2, 0x8}}, 0x0) clock_getres(0x3, &(0x7f0000000480)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r6, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r7, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r8 = dup2(r6, r7) ioctl$WSDISPLAYIO_GMODE(r8, 0x4004574b, &(0x7f0000000180)) pwrite(r5, &(0x7f00000004c0)="a64f86f4b27801170da075334ae184a74f4368f14824b752f92df80b940fa1cab523b2908da43222c16f9eee098ad1f8da4fec2cb065be18380ea28cdde6a61c628c8dcb6b68851a4e73327cd0ced4959785d35ddf2b848d0f5c6559ba3d8d42cd4bb4781e", 0x65, 0x0, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x14f, &(0x7f0000000040)=[{0x45, 0x0, 0x8000000000}, {0x61}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 16:00:21 executing program 1: select(0x40, &(0x7f0000000080)={0x6, 0xff, 0x0, 0x5, 0x6, 0x6, 0x9, 0x8001}, &(0x7f00000000c0)={0x8001, 0x6, 0xfd9, 0xffffffff, 0x1, 0xa89f, 0x3, 0x8000}, &(0x7f0000000140)={0x80000001, 0x0, 0x2, 0x10001, 0x8, 0x6, 0x80000000, 0x5}, &(0x7f0000000180)={0x1, 0x40}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r2, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) writev(r2, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f6f0cab7df66eb0b8cbda06b1712dfc6bec17d4f69d2b083f88b8bea12d8ac2554fb78ce712509a77b9137331340f6c21571f0bb75bf1c113743e5e221896c5ef421a24667fe5928b66528a6802939f15b1dc06b39ee2575649f68cec05b0080b8b9d1a7fd4535e695a9337f28680fda32fad796b7990e5f9d9082935c85b2179f46567dcf536d9ff3a0f033196d586df1cdad3a8d69042c56b865f4e9d80d8b539e8dc322acbb76957123f86ca353d8378609a9794fe2b024ecb5fe3270258f332d8781245a8a4fc1cb67c8fe02f7627a9c4d17cc9fbd6dfa39588f85eb2d02e50b78967f7cbdfc0060cacb2014bf53bb53117a140453b4825412bebea1a10bdb20f60113fc2f9a17736decfabf4929ef1a9de6f930a7c3717440f0e59d302a17f7e9d9411fb02b00fab2f80fc940e1cf98788309c7b35d461b4d340b3e5b857ad5fe8326d68de94a1610d09ef46d8beec1b9551681608d3cd7e916914dc14f8cfd9f4e5bd31d52f8d3d72111b6d079ce1bbdc47cb5a5bbac8c5c9207289c944db97ade9f655d5ea3aef380416dd95aa57a5edae7515dcd748146ed20f3b9e58af824e1abda62ce83df25f48e9e01005164991ae2009aa1a3f05fa78b079d0fbd91bbb0ea5064dfa03909f280f97f09d495b0c24d87dd99af152de644c4aeb81bedb6c82d844313f9786810c301b7707f4d930f78fe40a3d787bf2656d2277ed91b14fc62acdd62bbe18d1ffcdf131979c90c8a1fb20bd5084e0d06958f62e6267555fb7efbf9e3d9c132a6332d2152b50c68fea9524cff7a8faff8134dd66c67258e3d56734482537ab2dfa342e50d5bda74eab05134ac7e25ce39270a6c647ca97988cbf19cfd4add42f03971147000fa4cf9211c5705de74cdea09cdec356546ea2ee9865d115cd3cf6fe2fdfab2064e64e09dab7694a289811519bdccdd7c57b0b6c9308a0422ad27c7166ae505034b536edfd15fd75decadf65f9f1eb9ca330c865027f7204ae77f880f9ae1d00a95287349f8a0027022cc567843110e402b038025ab17c13a9f584743ad32a075c918343121b099dc5f7d51f8c09d0b0f0d00c5ac3474e614fb801bc9baaa5ef4d2c49e4c556d025f61dfbf80226e4637014a30d499f1cda07006fb199cf1ed82739d228b3c69e42d2250b8916020166e2da2e86b674e4d60354ac01cc29191bf88af9241ba37c6d666397181545eb03e51db98d6dffb4c2fdc12c8e860244b7f1a9072c973c50e719bde389d699b2c77fad39e18d1375800916ccdb34abfabddddc9e3f69cd3a33c9a17ca9e3e737587f4d19bb71b94b0aab36a10197739ab9f25bcc73839cdb6dc0bb3c914e7aa62029299af31ed3448ab351dcfb", 0x486}], 0x1) 16:00:21 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r5 = kqueue() r6 = dup(r5) getppid() kevent(r6, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:21 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000002a40)=0x1) chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000e40)={&(0x7f0000000c40)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000cc0)=[{&(0x7f0000000c80)="3fc13644cc0e61996d86fa029c63655022d8b9a880910465d0243d1b0393d036894f6eb52652c0ff7055c01918604f751e", 0x31}], 0x1, &(0x7f0000000d00)=[{0x10}, {0x60, 0x1, 0xfffffffffffff001, "a2b2cc02cd40c4349f67011a16df0743685a87a8af710e29042df2fc8b4f814751c0b16a9c96463acd87089c28ca2029facd969aed391345aea2d65c7489387e7866983b8bb315ee5e"}], 0x70}, 0x0) getpgid(0xffffffffffffffff) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat(r3, &(0x7f0000000b80)='./file0\x00', 0x0, 0x34) mknodat(r0, &(0x7f0000002a00)='./file0/file0\x00', 0x20, 0x80) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, &(0x7f0000002800)=0xc) r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, &(0x7f0000002880)=0xc) sendmsg(r1, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a40)=[{0x0}, {&(0x7f00000009c0)="8e6ba99aae5d3aa3b4404761bf3994c234a28c25ed906fbd42ebc6acd76199c005c232a7c0f3601360bd816060cc23cba34d2393bb782f59a8ca336dc43024e89e61504f9666bfc9e1b274708ba91d6bb907283a0c85824c538a", 0x5a}], 0x2, 0x0}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, &(0x7f0000002900)=0xc) sendmsg$unix(r1, &(0x7f00000029c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002700)=[{&(0x7f0000000380)="2e9e8da1628a4a53e3b53a826627a5f9d787ee6759288b3fd7bb8b14a80edb91e1d56761cb607475d132128cb7267e6cb965421c5f2d67f72dad540cfe7c6a5a7d83a89ceae536325298956449c0476017c964132a9dd781cd612ddb1fa945713989ec20d877b2b3e5518af33c1e3062bd523bd426b2b279adbc8c8d9c294176738cfd9b194a2829af9eef0c66affdcffd804a9f7cfe075c0d000d04441ec2423bdcf0d5b281a2e40aec45cc762015d74c563adc825cc92ed80999f3a7088e5464a34c9c5de700a406859aabb49b7038bd65679d", 0xd4}, {&(0x7f0000000480)="90f9e99ea323817ae18ff4f609961a0ebc7da2d4f89b78f033c4e53e33ea19b51d2089bfa32d8ddb07cbcab4caf34064e71817d7cdeb12b1f6740fa0ad0ae995216f4288620cd9200a98f03f1300b4bfad550a8f9534a5f53b50051a0e74bd67c7f29755795a7446a99e79c8bc60fe6bf219bd51594ce4591d2d348f1899ca7728004ab585785126bc579aef82e43f682934d00791a57ac2312f7d6389e9db", 0x9f}, {&(0x7f0000001540)}, {&(0x7f00000015c0)="8a7e36792827fd927f3c7d871ce5687eefcda651dbbff6a5e2c8d54b44c46962ee7424834016954e09197e227b8e31d9ee9ee2ce08e1ba3efeeb430f093271859ccdae18b0184ba6a78689e4d00c321bdd3ef995898c720d8c0c72e2e5f81627d2713cc31da23aebd9e9891da58fde80c356460589d9fec11e9a0632b6cca8100a96f319b67109a2df515b08d68a27f7d75a08f26f51efb06200cca59ff8dfccec3884a761fdf789bb793028bccd4338881a89b79f86c7c792f80d1a631a4b31fbdccb8e715537ba5387836a431eb18da08ce71041c8540b00e6f5afcb2f2d01d8aaa4397f941307fd92db7e1a3c0ee9f7d1cc580fcb591779064433d1a1c9feee36504fe63e11c58c10752f1d87407303a4193ca776756c49f65e08ae0cd585098530bb06c7b1304b0346dea868a0d03a3330a0c1e47edd7bcf4a115d97ae5a94627950f7f463849f783102f0c35d089dc4095f53b003e09aa819a9c22e8e05f966947e9f241cb4f0d36e63b169c49fc017606e8cdd3ce19a01520bb390dffa72e5f2a08aa8983688b178b020309201b4843652d7ab442b78ec056f04ae2422d83088e6d87aa9a291d6cbb185f5630ecc419e0ae945240c21854c31e9e4b1bcd245a944bdcee47fff95a4ee005bd9fef5a3c877c2b622b8f4c8265d25abe4b5c8a67b7caca65333a3c836e6464d47be3ae9431b45a520bafaa1d58a8655b844eb780a1bf020591fed425fa2e6cb1e1261617f5ebd291b032c609db3b99d9e1716af768831922009985a57629af728caa5244f7ad5a033630fb417c76cc821a05affee66d6d734556ed189a34545d2df13222c4230720ccfc50049002a78c4e887d43d31875142831c182f358e2aac7dd29fb8703d96caff7cc51eb3271accb214e49ba085222c45fa1924cd99e56ace9954b3fb8244e69622ccc081e292b62ece639de76b2251ecb202d0d57b36c90161d1c612724b8835af04b8b0aa9b1c35800805bbac2430fef6aba2f1c0c8647512194a321ebc90031905c75bbba96ce395e9bc7fe8cc58020950d1fde74ca2bb10d099ebcd9c57b6336f6dd6de251934f6bf90a4183c2fdc332ac99158ca8e405f7530a9a1b8e7ec17fb5cc2bc32fc19ef2df0f1b3f4e36f8bafcbe0d16b2b3ea3febfb851859d20f08d092292c8f800744a5dce0fe8a731f6ea3331047ab119712758fe322feead5bb3055a440f44c01663721381413798e03a2f66876becc88ca110e4a8fdbd8b7a7b20de4264afb503035abe38efc61502c3a4c71bc8eb07e544845c850300a714452a8265483ffe3112a5abefe5c9860e54ceb145409a54f2d8c3f0976e02ec94cbab92030a3bc268f55066368fff78091d67691a6e3bdd4de0779299e805cbff48b65682a0c3d65a04b9d5dab6f319b492b6e88c4daa2168cc3b932a2cf8d1ee0fbfd5ab0b6e7bec98b77166773ee88cff21f3cc4234e67594c97ae93c4950617f5bb3750986618508baed788637e681bce95d1e9530f2bcb8a4b3a7d6add838b20df08cb621f3e51f7a6c5ea4b841e926745070da8632e9b765a2742fa2a2d2cb75ba87bcbf9d927c42491e8c4fdcf0bb55eb256222a52296c22f3c9c4564f97eeee90426820377032a4276c80756e6d1ddbad56a2e55d9527e305e6c52d6ca198b10903d694606d4ab5b34b9596f789de870c8372752215d55d51dfbb58f875854f9290929222930094b42daf11f04c4013abdb0880e6220668efc018f7c3e27d08f84e7214fc1e980fcb4c52d00e42415503bec6e5c2b0eff3c1ac14d15e57413987a427c798405b3a6b67c18aad3bfe43b0c750dcf4db3aa2abceeadedec45afcc8ee877b4ef7a50769f1a3a3ffc04711c7bda7e987ad03ad8aa098951ec4817a4078a79c6db79388c7f00d9b7290aaff43d2e7231c37f0a4808b55aecb057fc53768a0e7df27a5c7edfa30bd6cd9c5dcd8415fc1e13c226e401057866d74d7d111d227c11d312877524200cd114c55fc0552f65250137bb7bc714e8f7e4f0f47082cd6aa3a037218d19069d48c1fd4b8f8a4256db6d5fd2de8b2367b4227ef82d7f0cf83eb69371d616559495cab6bfdc6416d1b5c33914b24800666c9a25a3439e6d668b11bdde9f7dc3169140e2eeec586fee079446450500b56c42460fa77b987aeb9f6ed0b9ef21e4475b6ab42558d915976f5147f64b15b869ad767f52e845473875c59d1ae0b9bc67b60b54afca3ac9c6c594660ce95ea5e53a87b35af3bd3eb1d99d34a6148f9d233de3a230a3f2b2abe192160d63b877d1c8c6e9df5b00acaa5fc97af171bf479de7ebd24ac895aa708311bcf446ba28f46c562950d2d70a768227cdb09f6a39ecf923c1aa9ba74e1439ca77c62f4cd1f9448421b6eb7676224b447ca419208055d21d5840644a0900545b05d996bdbca9701337b8d24b4adfe857b0a9f16adaff577077691d8fa1b21ad478c3ae735cb98e14b9a0c303e61949b9ed7c8b7a4f564c3d78e079adcdc240de90ee3d0bd09ae0abcbf27e29c1b5f4db3fa27abf5924e5df2f7f6fb2c0cd0dfdc4a6d7ead773ceb4bfad4f620237c09f5b92382607d86d7277b90f99cd569a952c2c17e24838a5dedce433b15c1987ae1563c1ae8ca5ca5f9c0395e02b9bdde89c70c0d6dcb308b2f63babe66e2b30e745bdc4dfd121a587ab24ecd00d7cf71273a4ae5f6c358a2c9b9ed8b10d5f5ffe61329360f567f070c846cbad56a3f15361a65aa8f38ad8423b66b1262114efb3030345302688234e3416f31ae9a8e5ca4fc4adcf7a6d06291aabb7ef5886f3ceb783b839c992770d71053ce84869f3ab7d94abf7e241d7a4ed89873f0cb3852d5beee7cf7f2dcd537379f5f2680c1a817469439f63463a3d32e8634618706277001d0744a9195cdef65a7dc17f9c2354ae1d2d9d260e4663d75cfe7baafe83a06f9abc2c7f6d3e85739c116533b8fbfab40ddb388c73739316ba577cff59685874ccaadaf8da7988cdc83ca39f63adcef41b64761bceecd906189c10cccb09ada18c92a51d381dbdd84f14c07ddd7d78de91d27d497f9725d9936934098341952d545e6ac72340dfdb66d9a277d2f4c60a4b91384630eea3cbbc030a5e304025f97635f7cb316d7b73de5864d203a606c066bcbc02ee4e0c2e8f169fc4487160bcc084f46d6258d873e340615fdc98afc3fe3ee12e36e9a05d44dc475fcb90c05b1cfee4e3db64984f8931d554457efcf38b3bb9c8c4b2ef095ff06c14b45196258e89c4f53564927d96326c476dcb685196dbc3ed1a2d9396c9a6c7a068f4d3fda088089d7d7ebecdf5ec9f2dc5d2fc631d0d19e50d81f725369ff87e7d71e9763f882a8fd9b0eb738f68253f4038f846b1d87b75d985447b4cf2fe59943fed706edabd9b00ae1b5876ca5cddd9c9cd5379776918eceddd6a27b117f83d7dd90a17b8d955b6f10fdee92d378aa4186ec14436a7a36d011dc30f1735bcff800929cbf91dde108f8ba7609c2fa53c18dd95ba4d12abd4e464b61ec5c78f02eaecc385468edea776f9301a60241bbb5be5056a20f129f78ff4774c954dc1bedafae1565e33481ea6b1e629f133ea501ef266b6c5f26ebc1da0ff01b052ea43f8810038bb6141eb13e605fc7ad914fa7ea05bd25d0431fc5e7e3e34858bf33a3b83ec0ad0a45664279e98d3b2ee3194137267a9976a4974216c485435f853b2f32eea4bec8d47b360f5701b28080499fee552badfeb71c916e2d4d6d68195a2b738154df68194d1b87c9ef80d729b7ce9ee0b9e0b00cce263857856f1755b6179396810a5f6d6577260797c8de5cff33731e7e650444cc84a07c936652d90f2fc8d3a6c1f2f811cf5cee6ffb2b7986ace74258e4214ebcbe996a3437168fbafe9ba69275f6a4bc892bcb4cade42a50d7ac87e95028f0d76cd4f8d9a4f69a75d51893a64d5e7146ad76b5a50ef0c20b585e445728fa56437c2726dea3450632a7518689cae9124dc37907e58658255904ab9e8bcf5bd4f90f841751b9c3e22865b3b61e0c7ca668ad4d1617f96e5678be9ff812bebfeda400585e2751a11b9c1546f8f668d7b46ae0d71f6792a893ed1afe6b92504b551f9a26a5461883dbc55302374db7ed521d55c947907431dee610b09cef111e39cc1644f4645c0aeda8f50e78e93a6a87e4ba0307b64f61f3b2e5ddd56762a8b03574e989719740c6240dcae716f10df1efdb4bd96325ba56dc8ea433f12e894090760711ad8fd0c4cd8573fe3ff4cdd1599e6420c6ea04f41c57d3d33e090785738a6fce465e1d68022e785df366f5746ff85ab38bbd2d90dc0cb13cd710b785515889a7a7285ab0ca0bfafb03f8f6eb5f3c369d20a19da8c7c070ad2b5af59660840eeaf441ff585407d0d3f2e4bd365c58a295cd63fb7fa7e6b61a581d1f0c2f57f4b1ef6cd58a44185cb56e05f331c81f1ecaed3a80461d8b3bb265458fc38634e0c72a6cc14cd3753af1f758746a165e0a866ce3a9c383bf68cf6d2dfb0d17f539ac9ff9236572ae4f7139f956748c360fc22f834f142ee01b79026fdf01da0b8e985b05d4ad12e5c48294203713e644cbfb3c02178a660262e68515b82a935e089946cb3f0482501009035947c66c184ff69274a998935c762deee0018bf791f5f99fee4fbb1bbfee64ed8d767d0c9991f78714bb1cab853ce6b307bbb2090074ee19ee863cb0a4d067feca08d954be36e9a2d2a1e15db15e43df3547b399f8a67ac44731489763670323220fa22f8c4f4b88e86c4020008fba341be5849321518c4ab40e7144b07a6c57a69e65b9960da9c0d03ed0e2926cb3ee585c36bdef35fd6e2240c2ed7f01c58d4e67cd870f4cd64d72921a417f13b6c1533d6d699a655c3020d5d239376576cbd9c463ba651b51a60e4fac241296622fe9d6fa74e4842713d0aedb3965e911e1da1439f2a11ae63af3a9c1b8115166e2df7556be1cea1203cfedeced6849a0ae6267c5705c95990d88aa252532ecff1a219303eca11ca452ad52428d91c55f584977f6460aa9ac3901d1f290e99545c7864dbbe1f623039ed7eadf1a666c53e7c0f99b9d54e9d813d43552bb64d8c196781aa95f6bcfe46983976f76c1bf8e489d0691420e197d64d93b4d907b46951c3ab7833c8f5a85a9a6407e7ea86e83112990457cfde4ed396854da7e05ed417d1f3befbe434db4d21b8108ecdd8d70ace543ab72f48c66aefbcb18836e2c3d2072d4c85195ea41184ccaf6121253069b7e8999c61c2032c03ba07db8ef41cd83eae5f3cbaf26face7b8893c480d7f468132baf1993af7161a416cc6675284e6771adaa7ee3783542fc307d36f30348cf57398ba4b8935705bd83619c4637a6cea97f8fbaba09359230fe2cc364b416f870a62f49ec734c3791c17132a91ac7cf275b41f1c492f4b21daef4d8657c29760eaa23f0bde16f15b65240e18d5ce1699feb8ce995ee20a342e8c7a2cb6dec2ade4e76b19f625259031c2abbecff9e7e5a290e2347f7a95ba494470d7ed0242282a7b42cde86d1aa64b2ebf3ab9f218acceba955e1dc0ecbbf95057f5e7dec1b85e8809df52ce087740ceeca3b215ca5e498dda4196f50add044627bfa714f6f3025045490e17329849cfaf6a1dc871281032ccb27986af6cebcf53e335ba9641240af99c958e7cb0d4c6b262134b65cc459e99e4f910da3b277043b784aa58ccf3f24a9cbb9c5a7e51681ec4aa9d49bfcc4a3261a14d387db8fbca8f1bd0380930d29e4d61baf33e1dd123f59d6e400cf7b1b03de13971cd67cfae71bb", 0x1000}, {&(0x7f0000000040)="3614df30caacde85bdf670639cc5f08fb556840eacff52ef3934fa93b3e0", 0x1e}, {&(0x7f0000000180)="56be98f3eebb95d680dfa8fca880dbde23b27de33b", 0x15}, {&(0x7f00000025c0)="599bc714c47e7e6406f08cce430ab2d97353092c4a7ba603e99aa4fe225b98533dd526fff76e2846878fe3fc9ffd30102507a48100464362f47ec5dd986641ed373a079c969e9bc85eadbbd86c429d92de4edb29f8d7a16c36193af269b2979f30b936534edb0b2d6801aa004d1d34ba92afb2b74c8b8a0020ee2d78e2af35c063948a3a1e1ab907fccde1aa640096ecafa6257a56b18619780ca840cd20272db38a44f51455325968acf565cd51f285948abeacf4", 0xb5}, {&(0x7f0000002680)="6c8d90bd0da2acc7591a3174e4f072c6e84bea34f753b3392d3601f5a126e4f8dd0216b41fdca28c9065a19728ba642870a10d441d5a2a2553f85e0d20ca4c3511015e2b4c11ca77a3b72aea6b2f8a3dd2c179b1a6b46c13c8842d7490b7f333842239bb1964e5a127", 0x69}], 0x8, &(0x7f0000002940)=[@cred={0x20, 0xffff, 0x0, r7, r4, r5}, @rights={0x20, 0xffff, 0x1, [r0, r2, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r8, r9}], 0x60, 0x8}, 0x1) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) getpeername$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB='\x00'/59], &(0x7f0000000580)=0x3b) pipe(&(0x7f0000000bc0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r10, 0xc014575e, &(0x7f0000000c00)={0x3ff, './file0\x00'}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000002a80)={'./file0\x00', 0x7, 0x101, 0x10000, 0x0, 0x1, 0x7fffffff, 0x7e4, 0x1, 0x1, 0x40, 0x8}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:21 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x10001, 0xfff, 0x8, 0x7}, {0x8, 0x5, 0x8, 0x7f}, {0x2, 0xc4c, 0x100000000, 0x1}, {0xfffffffffffffffb, 0x8eb, 0xffffffffffffffa9, 0xfff}, {0x3, 0x101, 0x6f25}, {0x4e92, 0x4, 0xde, 0x164e00000}]}) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) 16:00:21 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) 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)="ebffcbff13b9fd812eaa4c713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:21 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x40000003, 0x10000}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10000, 0x0) pckbd_enable: command error 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./file0/file1\x00', 0x1, 0x40004204000828a6) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x101) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f0000000080)=0x38faaa89) 16:00:23 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r0, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000200)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000340), 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) kqueue() openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x8) setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) renameat(r2, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r5}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f00000001c0)) openat(r4, &(0x7f00000000c0)='.\x00', 0x28, 0xf0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x20}, {0x40}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r3}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000280)='./file0\x00', r4}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[0x9, 0x6, 0xffffffff, 0x1, 0xff, 0x100, 0xfffffffffffffffd, 0x7, 0x9c61]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000240)) 16:00:23 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r0 = kqueue() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x110, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r2, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) read(r2, &(0x7f00000003c0)=""/223, 0xdf) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r4 = socket$inet(0x2, 0xff10adb6092fc754, 0x7ff) syz_open_pts() r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) readv(r5, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x80) poll(&(0x7f0000000180)=[{r5, 0x100}], 0x1, 0x80000000) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$inet6(r6, &(0x7f0000000040)={0x18, 0x3, 0xdc, 0x5}, 0xc) listen(r4, 0xfb30) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffd, 0x7, 0x80, 0x3, 0x9}, {{r3}, 0xfffffffffffffffa, 0x3971f4a4cee6ef60, 0xf0000046, 0x10000, 0x9}, {{r3}, 0x0, 0xa0, 0xfffff, 0x8, 0x6}, {{r3}, 0xfffffffffffffff8, 0x8, 0x80, 0xffffffffffff0001, 0x4}, {{r1}, 0xfffffffffffffffd, 0x6, 0x7, 0x800, 0x3}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x60, 0x4, 0x5}, {{r4}, 0xfffffffffffffffd, 0x2, 0x40, 0x400, 0x2}, {{r1}, 0xfffffffffffffffc, 0x94, 0x1, 0x20, 0x8}, {{r5}, 0xfffffffffffffff9, 0x90, 0xf0000000, 0x400, 0x3a21}], 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x2bb6, &(0x7f0000000100), 0x100000008, 0x0) pckbd_enable: command error 16:00:23 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000040)=0x8) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "2c676743ce3b71e122c622fbe01a93a55f8e7a30", 0x0, 0x2}) 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x1, 0x9f) r1 = shmget(0x1, 0x4000, 0x14, &(0x7f0000ffc000/0x4000)=nil) r2 = socket(0x18, 0x8000, 0x9) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = dup(0xffffffffffffff9c) getsockname$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000008619946d000000000000000000000000000000000000000000000000002000"/110], &(0x7f0000000180)=0x6e) dup2(r4, r4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000280)) r5 = shmget$private(0x0, 0x3000, 0xa0, &(0x7f0000ffd000/0x3000)=nil) shmat(r5, &(0x7f0000ffd000/0x2000)=nil, 0x2000) recvfrom(r4, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) setegid(r6) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r9 = getppid() r10 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, r10) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0xe7, r3, r6, 0x0, r8, 0x8, 0x7979}, 0x1, 0x7, r9, r10, 0x0, 0x4, 0xffff}) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)=']?kC&Fd!', 0x8) r11 = socket(0x18, 0x3, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$inet6(r11, &(0x7f0000000200), &(0x7f0000000400)=0xc) 16:00:23 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0xec7, 0x0, 0x10000, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x2) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getgid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x71}, {0x54}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x8000, 0x0) r2 = geteuid() r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x64}, {0x200002d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="01032786dcfe617cb5aefcf7c700") r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r4, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)=0x6) 16:00:23 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x68, 0x0, 0x503855ff6df4c90f) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) dup2(r0, r1) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x6, 0x0, 0x0, 0x7}]}) open(&(0x7f0000000040)='./file0\x00', 0x8200, 0x59) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x12, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x10, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x8000, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000180)="b2e08ca9a33da29d4b8e25306cc90254b0c91ba07133798c", 0x18}, {&(0x7f00000001c0)="f8e95ebcd9496daadb80995476e1192779eef226ba83e62d8284e62e19e3b9d9c235890a79fe8d11bba400816a386c2ce2e78f8a947027655b81355b7f18c33e44e9a6564d131b0ec9ef918d4ff0107617017b134b6dcf25d20c09599a196b9c1a511700c3ca6399a1ff2608c83f8b2dc58cc0f7443ee6d3f052c23b8ae943d7423564d893379c617aa7e24c0b01b8b47fb7b8267a2b3fae36bf9529567870f0bfa810a63a74203a557ded52c2646c4bd23407", 0xb3}, {&(0x7f0000000280)="b733d5a6ebdffffddf83fe201c628e11302ba2e8a1609299843e9f2060c8f38160b351bfae427aff5a4602dcc64af48fab228450b05b9d89c397880c94df1bce6d43391cdc87b5", 0x47}, {&(0x7f0000000300)="6e433c1bda3ab0dee063e0cca821b186c131deff93b9a19824be4910eacdcb0d7c48102f8d35ab348291610ad1d48eff6e2574b6cacffde07784e76751d56b5a5e64379bc269ac4b574b9313c1f0d83abc16714036076a74dbbad730a2a4c18d9a9611d7a6dcc4d073747e6bb0ec934164ab39eda317434f297d0a458994d86f17a81995f5cee028e15a187bec676ac739668d7941f72371dab9e67b192890562dcb5f0dc2acb24b54c0ec27372c250c5454f9e0a3", 0xb5}], 0x4, 0x0, 0x0) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x5) pckbd_enable: command error 16:00:25 executing program 1: mknod(&(0x7f0000000300)='./bus\x00', 0x20, 0x86141) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) faccessat(r0, &(0x7f00000000c0)='./bus\x00', 0xb8, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) recvfrom$inet6(r0, &(0x7f0000000340)=""/117, 0x75, 0x800, &(0x7f0000000100)={0x18, 0x3, 0x100000000, 0x100000001}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0xa72, 0x6}, {0x18, 0x3, 0x10000, 0x26cf}, 0x63636027, [0x10001, 0x80000000, 0x100000001, 0x10001, 0x7f, 0xfc, 0x0, 0x81]}, 0x3c) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x440010010, 0x10000}) symlink(&(0x7f0000000200)='./bus/file0\x00', &(0x7f0000000240)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000280)=0x3f) 16:00:25 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000004040)='/dev/speaker\x00', 0x2, 0x0) write(r0, &(0x7f0000004080)='b', 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x0, 0x2}, {}, {{r1}, 0x0, 0x6}], 0x0, 0x0, 0x0, 0x0) r2 = dup(0xffffffffffffff9c) getsockname$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000004319f0eb5f8196999150b23fb61c8600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ac2f87b21d8d00"/116], &(0x7f0000000180)=0x6e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r3, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) pread(r3, &(0x7f0000000040)="f035326f40508cce59f054630c44e2d54563dbd8a423500c23071d609d345ab198caa80f6f1b6fb444f627148f361698f705b8a55e05885b2dc1dd3aa5e56ce6", 0x40, 0x0, 0x0) dup2(r2, r2) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000280)) recvfrom(r2, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) socket$inet6(0x18, 0x6, 0x80000000) setegid(r4) fchownat(r1, &(0x7f0000000000)='./file0\x00', 0x0, r4, 0x6) pckbd_enable: command error 16:00:26 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') r0 = getegid() r1 = getgid() setregid(r0, r1) 16:00:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000000), 0x4) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x2}, {0x2d}, {0x6}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r2 = accept$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/110], &(0x7f0000000480)=0x6e) sendmsg(r2, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000bc0)=[{&(0x7f0000000540)="9c0fdaedc4b0842a7e3f8a6f35c5027e1699bd917470d0ef9ef8a2c3f5edd1dc1277096776ac0b9c91b4baad338cdd5a7d97817248e8d4f89745d0bf04da367a6d951053d41e5bc96faeb0885150070d8ead0f4d6379a47797d77c1d37761f28b0138bfbfa3bc34b4741af25b42ac1daf38696ee0b3d8070fbab33", 0x7b}, {&(0x7f00000004c0)="4e50dd3d3a2b7474164d93cd12fd742b7d1e54d01a5192b82115c6db4b62def4082a3bf6fab29bd1f42153d4dd166e7037713d0e5a", 0x35}, {&(0x7f00000005c0)="3641a3693834dc72be35ff28522f6bd4848bd93c62698ed2371e27d4a4229e4f0348c24e1d3bed411d08ddaddf0ed442e4129dba07e008ccf7ac36f13547272cf55601c76e2cd9c215c3f30dcbfeeb870fc21bb4af47b537d81e73bb8947dd0e97f3e829d1511a0446a810fe46e61a9acdb7cbb5bc73db029a0f20fb276c8dc796b8401148432403084acfd36b78fa8a42fb7c24a87cbf2853e12edc359a6dc677e01eacd29311cc6f3efc491836d921bf15539fb05e93a10f12cc971a18cf411e173a5c8a3da9703e", 0xc9}, {&(0x7f00000006c0)="88c45aba5adb5d6e55b8b77766550052e49f994120a0a9bc3c793813d51f37c2c6eed00d001523b5193eaebed9a1d4b1366d7fdd7c35d7ed45084043bce754cef179fba2b904291fb0164c41e635c025583a0d81614e0a96c198eca879f4cfa9780c600b5f3dbdfd8913b5b65b7c5928f85e", 0x72}, {&(0x7f0000000740)="e4bdaaeda57934b5db31756b9c437462eaa1f229fb6b99fa2952cbf9bd57a3d747eeeb3f17d7a9b1c1e52f0763adafdf7537f2d16adff1ea242120a1641c452f6967cfa02cfdce265dc8d909fee5ea54ef862d924c9a387d54876b0ddd252bd26728cb67170dfaa3eff008caf94bf2f0f620a91b0758134b85d8badb8da7a9115d0df562a54c657d228ad6fe90c4dadeb0ccf40abeca86cbbc719ee5d1ad2eb3f1202e2e5a93eef1d4eb11a6b8bdf40b8f4e59448ec93f2063cd460f2a68748498eda0d250b4cde689b45fad30a84229c3768712f932021db06deabdfcb67b12b5b05c8f924b", 0xe6}, {&(0x7f0000000840)="73fb51cdae24cef41c1c9436c46ac6cec5e9fa0bc48220251809606807bee1977354db932f655239b89ac05b15b1a6f3e98bcfc9657ab60654da26056d29cff952a4fa6492db2eb1845155cdea0fc8d9958a51a6b2b0f7a2c3542dbeacfdf9c8d2002e75a60157cd246fb0a8f8f47a5d4ffe20302bdb4056b7f45a6b0eb0fc71625369f96434edee1bd7121c4ee61817ab7a4fa708e3e5d91ff2fa360c9fbc5b841ea0f5277561dc13ca693ea7e6759d1eb1428c575b931fc215372ec2d3d09a8fdc16", 0xc3}, {&(0x7f0000000940)="2a3015c8aaed82e6d020b120ab147f35d5293c21ec565a397e1cade67de84b278ad7379dfe66f1c4dfb321cf777c72c75a632000c5bb6a71dc3a22f6af18b71056702306154709b2f09216579aea0ecec577b15895cc499989fe908bd8ca18c59744db31470e27e05fb549aac15a71ab9a2a27fda3019fd298fac2da04ca6b1f7edf2504f07346545e8f1eaadf07e5f32a384846e94276630397820d97b2b212eeb49f4d67e375077a53f0ca5f9fa78ce5147712142addaed0abd3ba9a64a58dc6e148e0f0c50508da4e3c5b10c09d3c7cdcda5befeac600a7fe47b3ddfd56e7581ccbf05cda27f7c4de7c2582bd3b", 0xef}, {&(0x7f0000000ac0)="acb3f6660cce443e7627b02876ac4a194d5461d2673f2858059dba3c0a2e5652fb7cdfb8e726d6c1287b19f7066f2cf6d357294569a6bf56d6887324925d8597cd9a424acb6ee76989205f3c56517826582abe9041352e4ed907c85c476a02769e5160a835fb87dba4bd1058df195e14d1f6e65f0c69fc5744a0b5403f9d5d84e4ad82fcdb0e6a1415f6da6a9d9a6f11b239f7d603bc8206e580d7bb467ed52e3cb5963c0dd918d18b70778d2cb4e84655dc7cadac3c31c8807d185b34d23807bdffb66fa1569eed", 0xc8}], 0x8, &(0x7f0000000c40)=ANY=[@ANYBLOB="1010000000000000ffff000004000000db83a2b937a28400de5b931abb6fe65eefd4022cf336c0a29ccbed012e2f29d9f98ed93c89995a90ad4d8a1c71f9af08d721bf97dfaa9b29be932503375d5cef5b862c933c9758db04b602010ea7bf708363b08aab6e971f71f81d722a0e992e9e003e813b782322daeb494be8cd8e36e526014474777e9b9af33a986236d8ea30400b051bccacb797ea703a3c9059816312d0be2aefe7244c719a173f483fe28e051b38fc4fd18f8eb5439a35be4c40988b86aa3dc2880168c9759521e31473c1bbc28be48c724d31f7fe8f1177f56148dff7a5fd94988fcc9ceef93551fca0effe6b2e29265b865cf12b999feba9c647363bc25459483120cb161339050ede4f010be7976826cf3a9f25ed9c52390cfc747d65943b6df0205d3bb91eace22db24d6321d6d23ea596c704354717729f3dfd255c49204b0ca29c02296ad9dc24105174b0623e4a43b5a4a79d154c87399e2c32ff4dd7fcfe69ca984be2fe6dc4795db2ece5bb2f345bedd5f7cd19f85f2e45ff8535187679093308143c45a7b52daa047e69f734baf278bce64c589de4b9747e822cccf52264e103bd8e9d63c1c08c6ad55ce52bf152a2c495941e01270965c744b41647d8ffbaab16f25f04b6e758e15d33b1e71b5fed604230642ddfe2a8254bac43c9c99ea91e57bad0073697762dd0adc5f1dfface138c4a95fa329c76da10ec397f3aa0ba05fd8f854ab62f438d7f630a9987ce7e4ffbc1bb02e9edba1620dd72d2c369aab0d72793283cc97e7b62e66cf7b36ff58c786eb5e9f006ca1fef914e606a597e0d5912c3c51edc6fc6a6da627c80dfdaa3c02921487e7aae3f1c7bc0cd4f3d7c4357d5837663bc41e669a2d2d8db5afce554bac95c5c987c89a623a55eccff48ee0327f7f3f2ee0881891e8fa824c794507a0eeb4e7fd6ed41e4280520f34d177cf443a848f96be507bb1a85a7f9d967e311654e0ee62571161544f3049de97015eea42d4d9f2747e702bdd73821c4490694e48095e9dce99c56d5b24c810e9986c379084e5e20eead411858fb60b30fe45ae814516b48673558c094e93d5194e552d58a788938b7afd660bdc90df0e3553bbcdcc6e341b6edcb42ec0c0250431471ded52fc3a5af45faad4fbf04ba683ac24f1cf5701cc12478f77efcc34f5eeec1ca6b55d8ee72f94915edd4bd5c8518ac44bb890c5517311aff22939d4bf5eddcc63800987f8596d785a28f08ee6369e0a90e9072d73aa67aa50fc3f83895b603009df60faafc9d5f79614bf493047e351a999630ef1465cbaa6a9c4bc0c9bdba53ea105fd14b9da3227348d698f5b49140cbe2e6259de45593168311c471b3c610d3138843d75efcd174285f8abe68e2089c8d7be527cd1c1a33514254cd5e43da8c36c393e167054e096c3ffaca7fd21b16ed08d29f71da0d0d7b6042b6cd73f84bd512f7b33c913dec853ce0152a7a71d6b181eefffc63eca795c9c89bfa489bc092ad3b2314217c29076befb18644d50cb4116bcafbf23e76185daed9bff59357528ce74992d13ee95ef69263ea3956c49df14ec982e683952874786283a8328f72b950e297942599aa611c9bf1af97c821ed5295a673495865f9b39f3b9174d24b5af1529d8ce79cc232eec40e25b9ea8dfcdacaec2faed9cba573a15e91f9e0b8739fb5bb3f2d26ea7b25638ae7dc9c698a0d11681963f0c28652db4c8a14b62e9e280b0687286bf1dd0ea9c66d8f6d30ab04cc7e81a22f4028a879c28fd9fc8e7c8467b0ebacc35818d6a4476c2f280b0cb0d5c5900b6ffdba5676bec37b641058edda5a8b5fb50754c726c832c10732fa840ec8818441896facf504cea7be76d8c9d501ba3b24c85a12ce30dec930aa6e96d77ae9d3c9aa15047574ff4d246ad5ff180c134a39d6cc6d9334a709e5c29bf31ca253652726af8a78b6c0c3cf4ed5a9fd9fe2a34ca21858ce9d3f84f872b36f3eaeda80319bfb3040fea5300dd084c68bc79d989053c3095d2061ed618aad6943671b15cb950be3601290dd85d9900ec27c6ed413011c8297282b8c4ea34d83ed0d8bd1d0bb62c1c336701340501fdc34e910a4e8edbbf2f9b0eabcbcf699a52906d9ce86ac96eb642a73c4adc60a857ddaa8a12cf7e2ed24d42c27afdc29702c7e90e9325a55480f18e2945f9b573f88dd584d78e803544595af0b07ff8f5d4b36f5d230eda2e2c6cbc67aecd906d58f75d2e20a99f5aca1142e14d80d6b353a5b0096f21cee8c671d2770110a6afff33e50fdddc8f23f08a4e0844890163a2c3c7470f31920c69a19823a062cf3def8ba4e30ade03feb6307c5b5f2279775513cd5a6618c8939166bb4521639ff16a6add6845f2b03889c8bac2b75e2dc39d8f792988acec9dc670bf921e2f4e100f62ab1aee6097e69d9f3757b16dc9e2e001145f1ba969744f70f8aae348032bf3d3df02366f5540d23dfd162c2d71841ca867eb617314620ecac50254d30c8e4ff1b59765b6e48581e52ee81e966b1988257a494d1dad1ae9398758ab8a9bde1e4cc334c2960803fc3357c6c7b3c37c0c996eec067dcd9c5da9871fb951cb6befc7341fc59585993c0d4758ce87c46368093425064adc935d4498df0a4b209fab1bec3b0829ee046a53dc16edc4133760ca413158de838f0f95f1a9f48c3f427921a17cefc52cf281b613f4b6cc83325d97cc917b13222c95a10fdc9849ae60e4e1a12d7609db052932839e431df69aa853c85506d32f4ae9da101212bc306460ed7109eabd507a0a8d49e2ec8ecdaa49be94754014c31a519646b2c3cdaabec04a90fe4d35ee3395d4fdd28edb979a472ad7b9efde626f008c810de32469ea409671f0e09db3aa3414d99b1affb990c4c1a30250b6752a96baf30745a7a757314f12bb896ed5d68d6be24c32d052caaee6f9d03078c2244753448bcbc9b186ba9da3ad6ae22ced276c4552ef22ec1dfc4d542c8a8f044bdbe33992253f302c41129356f48469aee0901713dcdcd22367842a8f60ad8e6ef5e87d121093380bb5364f18bfe913c7d86a96b229ed720405d88ed47bc9e3596f3e1dc2c25739dc39bac5fd3b1a6dfc3dd8925d5d7efcf20694eb104f34f2a176fbb984bef9bdf5de8b2ddd53a62195f72fc527e2549b242fd3382824803b8cc9ca1ba2b0ea55abccbd25fea1af434413795acde1a5d53d350fd28d95070705d97f9a411a2f461edd020524931dbc9006ec37cb4f486c10e80769c9bffa9dcd3b7a1ae3b6e7ca691fb8f36fdc9172e89d02b9ce02b4751f8a9758459e2e54f2d325577616c594460c469e7df9203f95c99452447960b93d5dde3f228905208f443bb7ec6e9a35eba13c0fa1e4c9e36f1486310acb58288048b841bb5bd064a19f52e867f8c29e68aae0602ac8ed2578b18a924daf34d5d40f44a5141255968d7561716f8a5013f54951cb39f84479f1532f56a686ec5a86ba91e56defcc3807adcb40d6b7ac987e0e980df2dfe34a2d495cf553129758c2311eb01fbebc84b51506c5c6d1d6e0ca769904e9a50445687f4b703fa767a6e8ee1a44e2802cb27560a92a5a9a89ef83ae29e183bb0b00e21af2b21def6d3d3cb98555dd79a9e0dbdae0c657dd61f49c8548e4eac39ab7fe47460754d693768803597797d51ca635f2fe990080c6821fde5ad1f933eb64432678fa5558a5a12be043616637d8fea1f4da10d3526c952327ae64a1137992d439785081878999ef8c65fdb2b435705889ab312402110fdfd789f76476e54f4a781ccecaa43b92e12359d76a0b0955e79d08ddd6d97b0e976ac9d248b18d47c36a9cddc6c26973001345af2f6672c37e4d3f029048bc2b8aa2fba478c4d44091b68e6b57ea84797aa1762c28823090c88c3f457265333a80dde6550f387ea5988cfd615c790bb452de7c6183be10de38b1de899e0269bee0b517c51adfcb372071ae81bcb7f7f8ec75b4becc93fa4ff38391fe7ba2ae56fb329802b973ab3fe80ba018b8bc6886247fcd71097b0f2781b862e8b84f3c4f3335394819472860b9bf4dbc8aa66603c72fa0e876f04af13db2c0ca14749ec48e2de5780473f469059e3c95601bbe8d7d2a916824abb146de5e546c077941e2a9a88fd5da44372e1d6b437943e877309a673fcf9582dbd8126fcf92d5904871af37c1d7c08a4a9f2f7bef5d573782a86c6599fc5b4de20c8bff12893c610845243c12f793e949e1e8047e39ddf8613c6442f4b700592975eff49ef6541a78fd246b11a0f515a7a952431e8cf4a73b0749d5730a6764cefc1b0a0e6cebac8cf10da4a9a659d8281221581885107a5cf07972aa85a4d717d2d4fbb27539695076078483b79ebfee27895088e50102fb709809f2a7c176086054eec176fa8f9d32fcbd74a7261db06796cd28a2802ff6153d5d8a2bd835f9adc162d9a8570495e9b1e101249382012d1c3074deb971b1db7e0383b2f1ae54d043f6648462c2105b02c60f7c3bbf53af8e1465b9429affd9f5f31017baf6fa7d210c0453fa1a6a970ee549290370f71f0e9b6a24eb7b316451e2a9381fa988ec93f99cb2afc3dca5d00ada4b1fc4e0b636044fa400c5fae7c18a39d5abc969927b8345923beef84113ee4a592de59863fe0cb369aa8fbd6a107e327babfe7b9f366b20f5566fb5d27203a7bbcbf4ac8266b7d7c52f452f8d144353c90cdcaba65f505ab8cdcc95d7a37527234a8927a99963671a5fcdd2cb277da0bc39cf50a6b3c895fb5a344d8c4e7e6f01e0401b90fd52401df00643e001691f086536ebf9297556c6a4f9eed6da4522950b937d2a1f6fe496605f0d725f66afcdc89dc204b0ae2ee08157d8ad0e06063d369cee4cdbf41f1d30cb5834cac04708e74ae6e567f10d1df88eea331f3f4b296ee357b42c7ec88f0a502e21b6bfcdb0194e7224d1cf557e998a4fbf92476aadac04129e8ad08efcde6e4149c06172fee6c10bbf148a70572d52a8948041600429e2f786fdbf0c998aa32f92b843bddfebf9cdbad3cd9f88f9e3015ca1e2560305f69d9b0b15b8883cd91812380c000309adf1388189311426378a43c9373ae7b256be83aacd9a28a13f090a2aa83c277c740f179e3869cb34d8bb0726392e95c1e168a2e9d2458aa2954b8751b188d666bf4c369afbbf2bca7d075194ab1f78d09d491d4131fa673101fa684974dac77c13764225d1e52dffb0c504f6e31e3e8da6b55b5539933ff38cc860b700bdd7b33f0d332b9d7b09acde0e44f24f776d26a7a27db280a38d4dee941780a95b236f68912926f6272f839039d002b7d451322a7b8e6556ae0ef05b55bdb3160a5c4c00d46694ef64e1cefec9441fdfddbebe4a7099d37a33c2f21d2cae97a0692afb24502882f20306b3e53a2e77f17cb150d308cc463de28b042b57634f4b1a65bc9ee33194a7d8684c098ee81d02471fc7ea64374cd13d31da211f4bddf30ce6b11be92a16f06fc617a9702cf864f15a1d14d7fd145192044af242db8568b4ca943d70af1e1ac79bfa5867bd9b096d44cb1341a2ee62c0ee70ea0a1b94e8742c558c33a87d9bfac833d6e99ded60982550a3cd0fb58cec44fbc27bec82a79f47fdde5d6913eb24ed64311906ef1602ae17cedffa956bbb6b0fe0be0fbe1147dca40290dbf3095748872cb56e6ca33e56b6dc82a0991b8c877e81129936a285acff042f2c3c84472f66d90863c3c95330f92a4db05aa40ca5bd1733841466e8c4f9952fd89ad0983c41dc404bdde2d9c80e42d88c975b810d56d206f0de35a1960fc307ea8b9bbc8c1543eae9a"], 0x1010}, 0x60d) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x5bccd616fc981dc7) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x7, 0x7, 0x1, 0x0, "031773000378197686ff8d69aa5ca784b52784b3", 0x4, 0x81}) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r5 = getuid() r6 = dup(0xffffffffffffff9c) getsockname$unix(r6, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) dup2(r6, r6) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000001c80)) recvfrom(r6, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r7) fchownat(r4, &(0x7f0000000240)='./file0\x00', r5, r7, 0x2) r8 = dup(0xffffffffffffffff) open(&(0x7f0000001cc0)='./file0\x00', 0x80, 0x19) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000140)=[{0x0, 0x3, 0x80000001, 0x1}, {0x1, 0x9, 0x3, 0x20000000000000}, {0x50d, 0x6, 0xfffffffffffffffc, 0x1}, {0x0, 0xffffffff00000001, 0x6}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r9}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r10}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$LIOCSFD(r9, 0x80046c7f, &(0x7f0000001d00)=r10) 16:00:27 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x67, 0x1}, {0x23, 0x100000001}, {0x2, 0x40}, {0x47, 0xf5}], 0x1}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x229, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000000)={&(0x7f0000000100)=[{0x22, 0x828}, {}], 0x2}) 16:00:27 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000000)=[{}, {0x20}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r2, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r3, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xd99712cecd1c71ac, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r5, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r7, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r8 = dup2(r0, r7) kevent(r4, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x0, 0x6b47}, {{r1}, 0xfffffffffffffffd, 0x10, 0x2, 0x1, 0x8001}], 0x1, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffff8, 0x10, 0x80, 0x1, 0x9}, {{}, 0x0, 0x8, 0x2, 0x0, 0x3}, {{r6}, 0xfffffffffffffffb, 0x12, 0x80000000, 0x3aed, 0x4}, {{r1}, 0x0, 0x40, 0x20000000, 0x24, 0x2}, {{r8}, 0x2, 0x80, 0x1, 0x400, 0x2}], 0x3, &(0x7f0000000100)={0xfffffffffffffffb, 0x100000001}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:00:27 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b180ffffffffffffff001b000000020004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc25769acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f80004000000000000000100"/175, 0xaf, 0x0, 0x0, 0x26b) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="00002e0674fb6c653000d944d80490efb738c34a0afa4b8f0b4a92298f830183c0a1006dff1404dfd5e697bfaf6b28b7f384e8561a47fb956328630000000000000000000000730acb6e10865831f063b01bbc0000966d8805"], 0xa) sendto$unix(r0, &(0x7f0000000100)="106d9c8778a8d8dbd186ee2101c2fd2271826e129df65904cd", 0x19, 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x778e43598ed91f0a, 0x1a2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r2, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x13f) r4 = accept$inet(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10004) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r6, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r7, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x44, 0x0, 0xff, 0x6}, {{r4}, 0xfffffffffffffff8, 0xe0, 0xf0000000, 0x5, 0x5}, {{r5}, 0xfffffffffffffffe, 0x50, 0x40, 0x800}], 0x52409306, &(0x7f0000000380)=[{{r6}, 0xfffffffffffffff9, 0x40, 0x4, 0x1f, 0x1000}, {{r0}, 0x1, 0x40, 0x80, 0x1, 0x4}, {{r0}, 0xe, 0x41, 0x2, 0x1, 0x6}, {{r0}, 0xfffffffffffffffa, 0x0, 0x1, 0x1, 0x401}, {{r7}, 0x7ffffffffffffffe, 0x0, 0x1, 0x7fffffff, 0x4}], 0x400, &(0x7f0000000440)={0x6, 0x10001}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r8}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r9}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCDTR(r9, 0x20007478) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f00000000c0)={0x8, 0x3, 0x0, 0x6e, "f9d660c85f6e1aa9e4dfe61fe86cff376eccd494", 0xe0cf, 0x6}) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000001c0)={0x1a3, 0xae, 0x1, 0x1ff, "af251b95091f7c2c289c2a58eee7863eed667928", 0x1, 0x10001}) 16:00:27 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000022c0)={0xfffffffffffffff9, 0x100000001}) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r3}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r8, r10, 0x1e4, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000002200)=""/13) dup2(r3, r1) r13 = socket(0x0, 0x4, 0x808) getsockopt(r13, 0x0, 0x1, &(0x7f0000000140)=""/4096, &(0x7f0000000040)=0x1000) mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x8) r14 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffff9, "a1b5648823c28137333a49e65219618a91a79642"}) getrusage(0x0, 0x0) unveil(&(0x7f0000001140)='./bus\x00', &(0x7f0000002240)='b\x00') ioctl$WSDISPLAYIO_SMODE(r14, 0x8004574c, &(0x7f00000011c0)=0x3) getdents(r14, &(0x7f0000001200)=""/4096, 0x1000) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) 16:00:27 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = semget$private(0x0, 0x4, 0x100) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000300)=""/4096) r1 = syz_open_pts() close(r1) syz_open_pts() syz_open_pts() setrlimit(0x0, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r1, &(0x7f00000001c0)="882cbcbd8638244b050020fa803ba479ad2b18e2a76a9d03f70af96be33fbabcfda5bb3f520e9ef7f6dff2813a4d7823bbd1fd238c2617b19f7ec53362ddb2871c1b220f56487fff80692c40718bda95c482743caca276f8888996b973452af269346334982b600d74a0feaf1c5288e75cbdd4c4be5c0ca4469d572c7e41ce6c6bc4c5a71bf3aea17b246ef703e41278fb2f0ff64c408a568b0a5510263065571b8a6724c03c0e301c4b765fbe7613cfd37e5ca0328c04fe73c6b5a0da55267e147e279a15075dc8e1024379386575a2fbe27f7f4f1d5c1b61384f6a7a3f7f7815543c2e2aecb286221735dc4fe303bce93eabac18854e33d69091a0ea71186ce8fde9c65262b10422995298e2e5e035caaea167a7637384d94b6b7dd0e540b3430465f7b9a6f7d8bdc63b00"/312, 0x138) 16:00:27 executing program 1: setreuid(0xee00, 0x0) r0 = syz_open_pts() fchown(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r2, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = getgid() fchown(r1, r4, r5) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x8) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) 16:00:27 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) accept$unix(r0, &(0x7f0000000540)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r1 = socket(0x2, 0xc003, 0xf0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000003a92a8cdc0b082"], 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r3, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r4, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r5, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r6 = dup(r5) getsockname$unix(r6, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00"/110], &(0x7f0000000180)=0x6e) dup2(r6, r6) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000280)) recvfrom(r6, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r7) fchown(0xffffffffffffff9c, r2, r7) write(r1, 0x0, 0x0) 16:00:27 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) fchflags(r0, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) fchflags(r1, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000000c0)={0x9, 0x7f, {0x7fffffff, 0x3}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x4, &(0x7f0000000200)=[r3, r4, r5, r6]) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f0000000240)=0x1) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000280)={0x7, 0x5, 0xffffffff, 0x3a2f}) setsockopt$sock_timeval(r2, 0xffff, 0x200a, &(0x7f00000002c0)={0xb7, 0x6}, 0x10) connect$inet6(r2, &(0x7f0000000300)={0x18, 0x1, 0x9, 0x2}, 0xc) getitimer(0x1, &(0x7f0000000340)) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000380)=0x4) dup(0xffffffffffffff9c) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400), 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x8000, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse0\x00', 0x1, 0x0) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fcntl$dupfd(r8, 0xf, r9) chflags(&(0x7f0000000500)='./file0\x00', 0x0) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x10, 0x0) fsync(r10) write(r2, &(0x7f0000000580)="ae5f4b9a122b4fd60f6f73404fdd964be3d26b3b8ab8fc5491af50df1962ea16200e2d114fd7b1df7e30921a136c0baa42d1d8c404f7fe20c3249dafae8389c6740790c5267f82797b3710898a0e4afe005b7d4cbb3033b739484fccda9ae9ccdf84ff41e420bccbe80414f993c23583c0603606fa33e8175124683f79e27ec5bb73e24b101f6f1ddb1d6f054df0d10697d4304f2047b2c431b4dc7a7cecb6ad8dda42baea183cfa1dc31d71c7ca0b5fecb921d8be01bdfb5f4c8cdb34bc0ad2b4c7fb0dbbbe80aa49da98f594695f4dbf551773fe91a99da29f39546179eb8002f6db8b688c7951919d4c6acab9fb4e9d07dc0a5f4b0405a192e21ad47e73454c0ac2a62b7488456cfffd398e03150020dba7b328d24313f3841c28b3c2e475a828a3e1e924efaba1013742a99243730fee966e0a878786cf0ba760acbb79806639877d0cf26c8f808ca33154a39f6dafe8fd392bebfaad94edf9580dedf89b986794f94dca5a3282d96ac4bd8ab20db9bddb8ae41d004cbe08f7184687d1aa8b1a6cb53e56cef7e267630ea095d5ed183c9d33b4661b7f7a44cb534968b34a0af77f2fae6c3442f683e913182e9a77fbcc6a0596df8aa670233efbeaca050f9f950335caa704a1c7602adb454cfaa2590e523e1374dea8945ae49aa85f1de50b55eb229fe1421e421a4d17aa1c6ad4acfa8412f65f0a2cfeee5b760aa5a9a62eac52ef9104bdcd747d9cd7153c435e779fe1661e6a3dd915169ff004835f3e4da59ae6fa2d45d676f65d1559f21b035aa1d93f7202dab155a06a31403fcf65ff95b09f4e476addf24032f0cc2fcaa47cc8dbba7b04693c36a9f0e1c3f1104dcdfa8310647ac2091d082d4836a439dc6d03a31eb1491eece2d2b88327a7a0d21be7ce2a6295fc7f7c50230a845231137c64de71ad3c77911c801711912a5c4af5a901c4b236df97b68ace55619467b3a687433a60e2236d8b454fc3ad01fa7afbfa0d4e2552aa72ab851dd1bd204dc66fd69cfd68b3be55c62fa0a4bdc312b6163c5a625e8392b9c6045f328a7a65b5b93ba40c6a51a673d31f94ca0461caf8aeeeb56f2a325a28ef1c5f22401504965f508510f04eff1c1a0058d0931f0ef72572ad9d249e1587b3ae0b345963d01e9364189977a4cbe775b04bbe8f44721efa362c41cbec536c4ea10a34eb3b8d6d6cdb9f0fea534d0b70d45b066f407516ae3e6f062f044ad63c33e37fe4d9f1312874adace3a78db58d3a31e10a1b19e20411e58c43a1f4c0ed191562166a1ab0c1b256d9b2e91bcc8a23b0cfc5fdd2984c03e1eb6319cbf71ebfb16bb530970c32f3e22dafade47484afe3db435a2fff1a3a819005bb15a546f5090d4e5f0fb437d685f26c269f687ba29d63588fcbd8e0dc8bda5436aaa0bd293e413a93b02af2b46f0ec87a020dfe9157a99a3dc470ac386b52789e949cf6bc33acf89ed8c6c418f34b4eb5d9cb4b2e184aec4624a42c628550b8f4f0c77d45db9e1d8ec2680677b1c1120346aae19848b4937749db747f86b87abac20e02c2c8f5dbfa181e197e4822a1d519525aa91814da95e1bc1abeca3114a821c1890cac7042b29eedb690a48d716cdd60ecdc23e70244173fd6c25ba8d9297d04aceb508ad3261e7483dd50578f1d524960584b55a1e6cf19457251a4201cc70e0cbc147dff90a14f6128be5defcc5602a10ea0745cc67d6406b60347a871b6027cb1f71a7f7c369d03be5932da23a7f778ff7930b4ef322a9b0601e78768a51cb89ead21b68aa3473dbf4d3816cbc8c721d43bcf6b96dda6d4f4782245a811b998cce7b93d01f16af7f072cb359c0c20e2467fe1aef318d3c0d267199ef827845068ffd66b3a0c947ac860ee03764ab6f71dea99612f45d9a460da0f44a4bc0cae41cad22ef92d0217188cf10a212d962d968dcc56a6f3c60dceed7354fbfe086fb9cc592ade2b410c9fcfbb8014c43bc1e2dd3f9051aac35f632dc92c86f3910ef7117d4bd263aba3ef5cd34ca411f3b5f7a9dfce454518aab01e1b44e389a1eb6b8c37912f543cf4e5823cf86e2837e368c283bd74a6508ed02eed613aa39335848e854e4ef7a6d9b462e7ef3527443cae920235995f3aaee84a9cd4cee495118e62909bce9ff4ddf1dfb3d0a3353040696e721f8923f04b1eaab051e2c2e686d23ff00003a31099b72228cf2a1c96697ba82b136d010ca5798077864a425316ec53ce41bda750aa45c5d3403e60a326eecc58653613ed7006a3b425ae1707df355f242c125a388d146fa38a47b2bb9e06ea6510f369da3b826b048f9fbe24526042866b2e6cb7df011a3b282dc749378704b9a04e8358a492ef87b070db41819d80fbce52b9b03b11243fcc7230d52a56aca5f594aed72b2aa7d68d0fb313b67dec85dae7645e97f3d3bff15d35e44b048066cc72eb6efbbf1696e4192fb2448fd805355c615ce0335ea05a3f9b8f6f586b90ca658dce69355d3c106d3ad42f8c386628530de218ff40daba261844ed5ce303766ae7e4662f9600d098b141ec54e66d02c0d88418097b9a7da7e464f527479cb67d68a9c79dffca9a862c9947619628a84a0b04cafeab5a9b2d42ba52901d08bd73e84357ac2d4c3ce65a1941d30f82e3097e50acbd3eba80ed7538db1a05cabb0ab82e2c0636b54b9c004a8886bf2767025e61caad4ea0a19cbfa06bd241f17984022d8a461bb93450b217b2375d6ff3ace2fe210480f2fefa26d35f6b36e22a132b5d11162169e3897fdf16f429db9e2296c5efb81bb1f8bba5e0a9434a422bcdad712d846728bbef66a49d175eaa45f8b4f80dca7a96aaa855f19422cf6856df20c1bf0dfc8a274ed0a98781d6b7632d1130bec508a9e12160efcbd96c07ab6d6cb893361b85bd44c804af7a937432cba7dccae86b8e6ef9d094a9afd7a4e1a910665447f7ddd5203a1ae883ad95eaae24425e2984ee00c1ca6847da63cbc10785b9ed159b80297fc35348b420b8d65c68c535375ffdf071169a82af462e0b06f9c96f576e909c43d4fc0b1b0b05ce5e1a52e64f2e06df68326ac630b1d395680e03da4a25d4ebe3efd68cbfa082ae21d4ad734f195bf795f4d8057f8fc2a5079a5304c4b9a6a015020608be9063f5854bb97181b9abb095451de5015a39ce08fcd2485bbcab51b7e0f741ecc9b57198858d7347c0905682399e2ba2d1fef9c950588afd522a0786ead68e151d9dbb0f905bd2e44cc8fc5823faff3326cb4b11043d5a659c96b99434166db85e47ee0fcc03ab66f60ce3f228130830e160e71e39a29be07e50a89eab142482b50d014305f199b2e8511c70b0aa72541377fb777d8d77bb66945b3a96f9f580408c1fcfea9db92def55a742c4b0b02cb89723be41cef4cc383095a1b303ee691d49efe48a11d3ebf1eb3881a7c92452b7c1833608e1efe519c88c0c017acb5c59591ea06dd90286a5c1022d9d4266a9c75df696642c59a09c554152ae36ac150172cc24574610437e3a94164ede210e894c6dadb478bfa8360447b1e0cda3a429c13b2d69c67f96fb5e4710574bca83dd433a73c510d38e01f4e0089aebd58911c5abdcc7715d0bef50252e594942c5f747b0e66ca271f44d30527b373aef280fc5eee2d7f4f5761794525e75dd5ab8fa8a149c81f988128eb1fc4a97c62b66da26589b16476c157729f9fd8f4036f3ea0bed2104c5fe963c0f9fed19372b490b76a50da83b52806548b5bc2a61d36187ecfa8c877dd4d4b2ad996f46742a44a1eb62ca9a0cb7605ba72965365cb3c60efff3004bdf59cbc8c70c739b8f4cd1e8a170a779670b73d3198a577449542e271a61a35a5bee9d06cf41c581e6f787629eba5f5c9a63b99e8cc657ec30e6f3440d79c5eec69e7ed31b7d681259f92c1357aa88009ac7edae166d791ba6fe5578be2a4a304311a56be74137e7e40b6a068b640e213860ece9f98ad5e1a06b644cb7cc452fcb3617b1906527346207d329edcdfca0de232ba0fec697991d3b4962decdeab41f4fb221694b3256b6ca236e6c239a29f54148a2e53335e8c368fc65d3f0a8f4a044bf407eafe3d31e565390a61a7e7cd7aa4a5f3968c3e8196b52145788aa4a03a1ee161edcead3981932a876fcc68f33e4cae1969fc2824fa40ba489099c6c36ec35b00345d57a5bdf68d30f42f9f1e491411de537bd1e0ee35f49e319ed34f02272072f5420516ac995ba47ea4b411388def3ad1105763113af1e855dfc2d51669be9332e795bdb9a033d33f203d7c2b1906a0c9d243136abb0ee968eb36aef7fe0b53b226ff3e60257af965e972332c9b7676e14df794d8ed3c8fd22c93b7ad9fc422b4b380b8db56cd718db238c3f0eb55145a6b3055671911f969a81745f865a30e7afa6643dc2640b9e0b36b134b64b106979a37e2039a766a8dfe8aafc83423d83edce21bd4c79c110afb71a52ac340f66ac092d16e44e9b418c8720eeccf77bb1b5a0fdd8427b1702395f9e3f7ab983687d51c82d5014bcbd127ec01846737cdde03788adb57f32fc2520e3d94c645faa00d515b14eca73c13047bef07bce51bcd251f54a57eed6eef0c229877088babdec7f8124cb5082b4d372c915e73b8b8d1c577aa075b49b814ff708e4b1c142129965d60ea2a80230343de2308d7a57777f39b47d0793525e3e071a756253fa409397b848152a721039b8f212d0d086a83495c570d5f071835c7e639e33778908833869f181f97a51ddcaea2abee2d1ceadb80dff8284e9ca1f9b1b3b4c35709d61ca4c62933a2335e83b79c3da213251a06188898b4032cbb700210be96d3bc759ce6e8c2199318e55de8251695ec5758de16c35e90d3b683d2c66431a6cf641484fbd3821a559e4edee7fedf19b22cf9bd4089251be80e0583c730161e858b013c8fbf0a91b5222a519c128988ce30f8dd4f46b04de708e3fad1f693ada08ba80bb6a619c6c465e983ac6ca7587a796a8bf189b5674c67f7b63a5aedfc8d12b4f9fa61eac1a3da41dbc2ef51a62c488e714c0b67775b7452925227472aa5f8e349e4797dd51776c4c72f83de76a834f60e40181ded0715c5c7acc7bf1c37e97aeaac7d820f376ce8089d0c93a1cabb782de1303f4be2d6d54b58c9cba29ef6ef3dfefb8af711b777e898a9b1c0271930c55b14fb942d081cd0c6e437a419047311aae165c543d5594f27bfa072b988700645c23f9f9b10cb2e21e9106baa36b289337ddc609a4d6e9b28cec9d4a54a5e7ad8c7f9d2c43641a9f23353902059c7219f54239b86760c90339f7449e6c467e358548696b2b02dac06b6d5da7f29019baead8b9a020fc165f9ceb61b58bbe5a7d93addcb46f80be377a4083f9f025e870ec68af1331d9fd3b7beb215ca6b163d74c5c9ddf1663c401957a5a7a0dc55dfdc50e80ea37e88ce8159d43c36732df2ae89f86b340672e75f968c6a2286fcfe208ccd2618444ce2590b4b77d509aee284b3d8dbb75c5c6896e828b7d2f451c59edb5abf7ef61aa37e5191611a16fa7a75cf74c02d0597f98feecef1742042ac49ec6792c520a3ac01f3e1400eac4ddf68a8307ced799d4f890ae7291341bbf6955dd1d744a8fd79c0cdd73d78951243593ba62afd3c37105eed8220ee7b67034101fbac0622ca09462fe576c54a5fdfba381826c831e61ea0e22648066c514ecc2a7e19afa81e15c11d5cb231d807285efd4e5f5095e297ca3b65857f7d40d18b6b55235985d6e3d256bdca6c88bf9f1023d2730f38915713ddcd47a0cb9795ec8f677f002bc7c852a2e", 0x1000) 16:00:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') unlinkat(r0, &(0x7f0000000300)='./file0\x00', 0x18) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0xffffffff00000000, 0x0, 0x0, &(0x7f0000000340)=ANY=[]}, 0x0) open(&(0x7f0000000140)='./file1\x00', 0x10, 0x2) 16:00:27 executing program 0: r0 = syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000240)=[{r2, 0x4}, {r1, 0x4}, {r0, 0x22}, {r1, 0x10}], 0x4, 0x6) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "4c9a6c4e44804f0b4e4d3acfc40400000015c19e"}) r4 = getegid() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x1, 0x3ff, 0x9, 0x1, "a1f30b2283ca628b422f390ed8dd3fe7b385bfac", 0x6, 0xff}) setregid(r4, 0xffffffffffffffff) write(r3, &(0x7f0000000000)="6fef6d39d02fe77d5f4199e0ffa874d4707d89a8a03a9446f857cb609282f47e89e550051759dd0f642b633c1887ccac57c376a0d60def3f3a48c36e1ccc77d6", 0x40) syz_open_pts() 16:00:28 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000000000)=0x8) 16:00:28 executing program 0: r0 = open(&(0x7f0000000280)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000000), 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f00000006c0)="6eae7d470a7e906ae2310277ccf041b90c924d88f4feedfef7a4e42120091862e0708c8c46d4662e", 0x28}], 0x1) write(r0, &(0x7f0000000680)='oL', 0x2) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="d86481f767397b4cd110", 0xa}, {&(0x7f00000002c0)="68df9221401b4f2d727272dd3b235ff5cc233a0c7887f1e4d86e2e2594186fd903f21563141eeb8f4f624bc9019d69f01b2ba98000f58fc6ee882b9c92c6e09d897fe23685f1f818de1b3057d515bbf38e532d86c1bae25d67ec4363e192274d48fb626511e78919418bab8cd7297c4fd8a8d2ee248e0b3b45fbd7a6ea4be890221e98cbb8aae9fdf6b5957cef594decde2aac917c4a3018cead589510a18b57a78318c7d07f4f2c30eb217e4870dd62ef19c1b37ba764c565b14d3cf8fe8e8b4fe7626d", 0xc4}, {&(0x7f00000001c0)="521444c23a485f90cacac2863f364871b5a879adf1a79b71cd02e107d576b0a687cc5c24d3398ebdbeaaf37a412845591018736b170b79e7f00afed818f01b36499cd1d8bb0e3588116a316b8c124359775d66fc884f78ff3370d8ddb46a407d68d4da2aababbe4676178d8dafb57de8d87fc8d9e07652eee13d991297ca8b7a9b920161cd91d235cf0ac24f111d035039b2be1bd8cba986387c37f3671b08b33928c77fc558601b0c9d4d12bb42204bb47c7ea43359848140c6", 0xba}, {&(0x7f00000003c0)="dd63c854ffb318a31ec1313f0289c180f7fe2780e87e641b832b6a507f75c31b364bf6a7966c057b3ad26c5775f03b129a3ecaeb77128a65e28237e5c53696f2c86aea8f438d03993799096a1ff1db6e8f975d1cde5673fb49203dd0b27e4746eb474946746a91bdce8cb1c0c909493146866c461a740988d327a64d2e39398fea8bfb379ae3677ccd74bae89c06dd5ab2896e18df3685d54d8193f6f2ac6c107c467f4f06ee2289d7b7f97a753062ccb31172e00cc7b7a7939e461c70e62fe234dfa153e66c57af120e05f4e447717718c1f2b416dfd272eac6969eaf9de4", 0xdf}], 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) bind$unix(r1, &(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x8, 0x3, 0x7, 0x4282, 0x5}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4d}, {0x74}, {0x6}]}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x3, 0x1, 0x1, 0x128d, 0xd8}, 0xc) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r0, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x7, 0x8, 0x80000000, 0x6, "539ff38d708dd8775b58046b37022167f54e8d26", 0x200, 0xb567}) r3 = syz_open_pts() mlockall(0x33766249c1754e38) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0xfffffffffffffffe, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, 0x0) 16:00:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d420000000000010d671319b00"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x1, './file0\x00'}) 16:00:28 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) munlock(&(0x7f000074a000/0x4000)=nil, 0x4000) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) openat(r2, &(0x7f0000000080)='./bus\x00', 0x0, 0x8a) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r3}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000140)) chflagsat(r2, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) r4 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x1ff, 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) kevent(r1, &(0x7f0000000080), 0x2, 0x0, 0x4, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x6) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r3, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r4, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r5, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r6, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r8, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r0}, 0x84160f322717d6fd, 0x0, 0x20, 0x5, 0x3e}, {{r3}, 0xfffffffffffffffa, 0x28, 0xfffe2, 0x5, 0x2}, {{r4}, 0x0, 0x14, 0x4, 0xaf4, 0x1f}, {{r5}, 0xfffffffffffffff8, 0xa3, 0x80, 0x100, 0x8}, {{r6}, 0x8000000000000000, 0x10, 0xfff9a, 0x401, 0x7f}, {{r7}, 0xfffffffffffffffd, 0xa1, 0x0, 0x1f, 0x6}, {{r8}, 0xfffffffffffffffe, 0x18a, 0x2, 0x9, 0x5}], 0x400000010001, 0x0, 0xfffffffffffffff9, 0x0) dup2(r0, r1) 16:00:28 executing program 1: ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000000)) r0 = socket(0x18, 0x2000000002, 0x0) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000040)="eb", 0x1) pipe(&(0x7f0000000140)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x9, 0x8, 0x2}) 16:00:28 executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) dup2(r1, r0) kqueue() r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8afc3407eb8b4493, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r3}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0xc5, 0xfffff, 0x40, 0x82}], 0x4, 0x0, 0x0, 0x0) read(r1, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r4}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) mkdirat(r4, &(0x7f0000000140)='./file0\x00', 0x20) 16:00:29 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r2, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) fcntl$setflags(r2, 0x2, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffe00, 0x0, "577111c314756a8eb80b6648062ac63c52960405"}) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r3}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) linkat(r3, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0xe) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000180)={0x20, 0x9}, 0x10) 16:00:29 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8248, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setsockopt(r0, 0x20000000000029, 0x3d, &(0x7f00000000c0), 0x0) 16:00:29 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x8000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r3, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) r5 = getuid() r6 = dup(0xffffffffffffff9c) getsockname$unix(r6, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r6, r6) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000280)) recvfrom(r6, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r7) r8 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r10, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r12, r9, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r13 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r13, 0x0, 0x0) shmctl$IPC_SET(r13, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r15 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r15, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r15, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r16 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) r19 = getgid() r20 = getppid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r14, r17, r19, 0x1e4, 0x8}, 0x5, 0x5, r20, r21, 0xfffffffffffffe01, 0x9, 0x7ff}) r22 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r22}}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x1f, r12, r19, 0x0, r23, 0x40, 0x8}, 0x400, 0x6}) r24 = dup(0xffffffffffffff9c) getsockname$unix(r24, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r24, r24) setsockopt$inet6_MRT6_ADD_MIF(r24, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r24, 0x402c7413, &(0x7f0000000280)) recvfrom(r24, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r25) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r26, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r26, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r27, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r27, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r28, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r28, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r29 = fcntl$getown(r28, 0x5) r30 = dup(0xffffffffffffff9c) getsockname$unix(r30, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r30, r30) setsockopt$inet6_MRT6_ADD_MIF(r30, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r30, 0x402c7413, &(0x7f0000000280)) recvfrom(r30, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r31) r32 = syz_open_pts() r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r33, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r33, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r34, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r34, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r35, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r35, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r36 = accept$unix(r2, &(0x7f0000002600)=@abs, &(0x7f0000002640)=0x8) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r37, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r37, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r38, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r38, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r39, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r39, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000002780)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002540)=[{&(0x7f0000000100)="845a606fb33be93ba4f3cb3bed740f0ba4d84db1dac629c596d1328fa52cfd09f0c615635195579941d5a3a7de516db8f4193f65f0d322b18e29597650c6eeba648a67b1a8f3c17c", 0x48}, {&(0x7f0000000180)="a1ff17ceef7eb175d2a7969dcbb8a0fdb4127d666e00bb087f3d1fac985efbca902db2d9e0c456645b0ae72b497392392f2761dbbcea1bacda18f50e0c8f17d4f1302e803dc3d90ade149746acd22dea60318a491b0e6863093dbc7a43b269522208ed01512176452bb60033c26082e99a9808bb2326c27e11bef90e994be46a366500016261902574bba321aa861cc9ce558c0f639e32089cdf714b8247ba6c8336a57b55823ece7716e06a5c760da2e83f2f168f7277228d814c56883ff1452a79a2d65607f7335180c1e3082dcc7a0fc5ad0adb91cd8a015656b4a4fe22b3248770402e924cd589fe3d4c810f59e333758b348860cbdc3308ad74bf48e614d900c2bbaf392c91ce21e0132e46747fd0920946ebd5e75bf1c6bdb39bf323c902833ff8bc2bbb7182b75e1077abc9e0afe1e6667ca1b99b0e16b416e8e9acd92487c56a6d6d757490c12dfd98139edfa52a7c1f2910eea97e543e0843ec2f67c46e70e9f440f3b7bcd1a013e29c1f557c8ce8de798ebf69254a72abb4b4ef4b71d3a29cf9880f7a76e723cfe654d312cc06a36f188ea2a19166022809fcab05cb4520e6bcbefc33bf6ce202bcedc90aa07b1c6371b85774d11c34a192442911324db092cd9b272f9e48810eb252b4e6241c5769f3e3a35cc9c2fd84dad90746e0c9ada6c7feabd890ff5d122d59c4b7ba35739ecba19470c7ea15453a45ebfb365127a436d228b5f1ae0664b68890394f50f60a3f09999b450a0a1bb72212b06d45a115ebc4239836b7f083496c26b36e2f8049e982401fc2170ef8524d4e70bf014f9f5b95e01f8ce23865a512422229eb757fcff7d5261d8483a9f4ed6440debdf96c9ddb86c15014f209c1e4eae37942d5dfe9b04972f5db7d3872dd66b0822e65c9a2d0f21b740d76bc1f46ed1f73d2af5e871435ea926cf6305efe28c543fa86e133f19981b628acaefa37e60b36568e3bf4252205707be725b52540ec128e7d6e84e8fe822bd14ff601142dc4aa3b09d4b8901939ee97561a5a96bdea4c241dbaca840817176de3a70af7a3d59c6cd81144fa0648b7024be059e7c548ee60b1c921096f0c86a85471bb48e7d33a6567b616adf5b6373e048ea4a8cebbb2f1274c12373ceb1b06ed1248849c21751b507ca7b84e24ef8c6b94816c1f4a3ade6fafdb3557c91e00648f07ab3182e54a35d8ff277214273956f7ae8c271c23eba625b9fb89a347fd97b1f0696d34d2e803e541843777880ec78dfde5adec67b83b910aa521cb2a53ecf5e33bbd16926995e26a5c6c013228245ea6cb1f11a6383d1cccfc89c5acc06a8f43fdddceefbf1ab0f2229b17d6f431f09a2a9eab7aa63f837be8dcded7108fc9c1d57abd79fb6cf7fc445223cc9e7d04aaf0609f974cd8025dc80a902012663d6e2da98af1f09436486d269a7e1995eda4b5fc6e1bbc5295cf412dc5b4990507ce23f266c30bc42381787e4028ba49e6b6e45a1a21ebf835513edd93feb84db7e1598ef2d70a5b1a2fb69406ad198ac8ec4fca7ceb22c1177b5390df244d9e99ed4624da80ae7d3a5070a51fb434459fd5f3a767d30cee6caa28dd64c22e9e0d7f3fc6766d19f6e62e5297cead51184fd30219da7a73fdefa9641d6d2f789111fa23981c1be70125134bc5e4e2394b3e4332ac7c17e108f1784a7cf8e36a8ec971e8ee49fd1cb80d13a122a64a2f6a5e7ca83dbb8be92bb88b79e3ec2bc8fef2d5840e17ed4f862833c45ad1ba544902a72886fdebdfc40ec7ef60c630435a9c4a980fd37246ab5f1792b29dfc1743c53b97f2ec8578d1c727e1efdcc22bc890258ac132c5aaf847baf1479e419bbfbb2d0e0f05f44179490c80fba91178b14afbe3a904552ac0b1c56b77cc2a55d2a74d9e44db17f4c4259e38ceac7391c195bf8f2467e9c4330612819b48e26f2ef881b38f123a32779f43bf7d2cc809a501e7bdc7e2cc3bc3041aa0df14a3c7bc42b64efa78679465091d6b3eb3d49b6460d36f248ef5caf0a5a7f8890df99b0d137d196ed3fb8b97dd5a6b15e3e447c953ea74b491c74db90819eb5ea4323a613c5698051135a34271099d456aa3e1e05ac8e9dd0fa38fce6c3dc2f16bfaf356fbd8837175d029e190ce558f8524a64a2d3e653e186781c12f6b33f192ef54a201676aaab60baf63775ba0585f5e66a687c21966e2ab9f29c3eac3f9c5d1f41b62bac3363bd9042d742f96d01eafd0658090a8cb89006138768e5ea3c8488f7c5b3b5b8340512d2d1d79cffb98de919341d5f62835cbac2b0d93c4d24cc6097f654abcfe3f243c59034840474fe2e776fc1b731a531dff56f917c200a5e611f05be642d7e8cdc5701442f733ddcdf07e9d9b4540d183c2ae94bfb271eccc5f6450b09eec0fb1b7e26bf838d7ad5b9834fb5aa1f4ee8179c6e74d008ac9172ae69e4692db889db5b96431f64f21d2d048e17b1c0e722b2c8970c4a06bf3bbbb31b45de2c35783a17f78d15a3020e48c04501f709f8d5dd14ef5dc933a72be70e58d5feae256fa6f723a79e72cd5fc7d1e13e956b4a7d3c4bd77197e46a28ec8c5232f00d4f1ccd658b43dcdaf258dd0e7f1e7c8db248b5f2d61398a678a73f8d30ca816a6b768c5700066ee24d40ba32bc7f44b2ff587fc8d44b02c6df8af2156cfd8c8e2aeae9c7453ef82a195788e99a4f00beec3e91c8313f58fde88eba1a2a40b2b780e9497486279126b121e975ceb3f8f462c138e76357fb9c45e33a097cb3cdf2058c647e84dcd8d5ee57d8ef423e0d505d5d3e5bef4ed9380b91c8990b5afe9b42f21f9180aa7ca2c53d3bd2bce5b0d74a8c361bad305100bf2e88f13fe2f759575069135a7db0253408e201c04248170b921744627705a682abbf2a0826a8d439a19f4afa961f1761fba87c3cf02147ba9a3b4788b25d88c5e0f5eba75abef68e94a1535c6145ee8ea846f238d0c0c1078819a4395772e39a918e3ccbf74583eab4d6cf0fbb7c90f8c30bd261171e72e0d382af4db3457801329ada493319e013aa4eb73e9e5088bcb5e56a819e83eaa8e4dd7605e16e847738994f054682647c8c71791b3aac5ad8e595022334cd7b4796fcd0dd6c01ddbb4a19bf39847c2d0975a41abef057b51a2efc7e16cc26515eb04f1557b129fda24effdf33fe0de142a122de9063534e263a19386ac29c93cd22e77f330cca7701364c319121032f6426d3475fccb39eed9e3662daf4370471838b526f4594def209ff270cca31090227003df3e5f4808c3c2f0edfa235e7cc513dfdcfca9ecbb8e49a0260962dd9c195e5d18aa8275fa5e2f58403692b9619316d485fa667f51a4a5b5238070d0639419011314efa84e1e361d34eb3013e69b7d9c62cc8ef13ccefc154b85fb533d287dab646ec3602c7d9147c08ee9e545d4fe61628d672cab19932479d719bd307764a58c9d2cc50dd5437085d81c444ad227f579ca3d115021862c5dcb49f28e1d3fdfcd73c4e5f1e657cc62e7e376b75894e7855b1c727301c44596ba34a513c388784444feb33452b288a2e44bcea2fe479541de9614bdce04443791d8a2d8d06976da6d4338b98fabc1af58a1575f09d0e369f5b6909722797a32698e63c90d602002f382b7336daf941651a1a9e664082ef8cdd1e002254d53a69de3d78d9dbf2cea84c7d63f8f4b756f8117d786607a18311eba8d68e2ed42566fac272f68244b7b61fdbabfe0c4c2ba4701e18984086028836f57d20a10d69f9e7974aeff902c45c3be0510f655c0e54d9a77fde0ddf53689474fbf3cdc4bbc6c7d51cf90ea342876eb50163088b7b286e32935b212a83a04cc656f26b90f2ff9315bef973f17f031934d9e80dfac3ecfb27800c74733bb01cb45f91b93fb5f9486e4b15c4308d06b64a73dd2576d5e7ef9df33619be9d75a2c4627bee6a3dc0b0a92966a16d849eba444a2171f277784688d1b489e774d9a8a1eec5b2a9e59f61b71eeba4a7cd36e71083287e95be7f5cfa44fcdfeb59c14925cdc226aa2d4f630b6d3f892f2352d02b443a4b8d300cf6620a9bb15b25cb62c38eaa35264877fb40d19f494f015fc57a9664b491bf19ae0f340681e4b40d5afecdb5fd3358f5d589203f988e89e87cc781b94fbfed1c3fcf53ac1de6d29efaf7a935a967bca482b37915b3ef6a0b9fe41aeee941c824f26dfe5e664702e8ff63df5bce6ac37225647bd4fb325bd2aac1a84a544edfb600c17f76d34a1e47f22cf1b9b962a323a23f0a17d72aba27e62f8c38a625489497acbb9b0bea59538970fc1d1f7d144783b2a5798072787031f3a1b6a2e6b7bf94f5564be5f90a387fdf56529437cf2c177f7aa5b286beb12807c0443278d863c6dd3c982a1d0d8efe1e509f7cc7f151c9ae268d74642f99bc8c7ae8eab0d871fc5d2b51a8ed3d1cb42c08248e8f064d8713ff01332ef1f9feee6c7956501bd29d61417ead7fee6cb8ceecbe0c67b8480fea900a189203ec38de3598af4ea8631073ff70c2880b57068ce9d68e7a19bb49b8a93f9edc8f2f0c6ee09dfd006fde11fb1970b746f145a4666239c31eb8b2e7756480a32e0d12c4ab61eba7ea0f33903dfccc5afdca82c827e25947ce48b74d4ba16879a7964a28533c6715b7c78ccb120d17e73a935e9ce2134a0d61fc0079b4a5ca3e4e71c8188ad3f4988a95728a171dc6941422c53698e61d5795e65ac543feda3d650c136d49b7544d5824ca53977bef18fe36db6577997983f87220c211f300c8a713c3c971eb861642bfd0ffcce4403c01d9c26e1ef859532881892b15c3cccf3d8be750fe4d7a16f6075cd658d878e8a7f8aaabddb41f134bff8d99bc5ce6266ab6d57d3bf75b53bad7154244d76ff562635d11f6906c42dc8e1b6e8da3889fe5eaeb824ab72563ce87101d44545a8ac4a7f1e28b0925b445885b2ef38a52cfc896c6b04adb26db722856c22b7be665572b581182516f2ef0dfe4ccc07d954ae4e6475a59d1320934da888690e7cf5f5c368141d188e5ded25c4a403427c0f741362342a7c10c9bc586ee7e68030c113137612bf7e6925f6c0ccad705ec0908efe6cd86eed34a5c375bf71c44bac2144bacfe406f0360c6f08bc6f95daf4319d3162d0ae1b04faecc8d09cd8dbcfefb220aad34c58f0af32a8a3393953674b2b4820bc61fd5ab400ae8167e7161b9b5d965fbb6a750d1b1e6221ecc410e8affa75910a27c21e697fbbfc66ad64486f333e9b4e3cddb6423451ca0b378d25bd4150c1fe98cef8b1d1b4e7a7899ef5c75ccf29f078a7f45b46a0c0e340c5587897cce96e05f045f75d02815cc607237d2be255f95ad08e78e83ca38315235947879336426572b00adc763f058cc31301d563becc434206fbc22e024312fc086abee7b42e0226f85e63eb07e3559b4ef17e886ea99b4e1841b44887e53d2e8b62a1e53fc0c9dd38e8c6eafacf8d3c24706c372bef569382b18a4fe9932cdad3479aa95d5418cd619289e7d46d90665868dad21a30f1e3bbda1aadd06ce6357fb4d6cea133818ca279598ad145aa15bca88d579b894bc2d2d413655bd6a6d4b9f1eb1ecd3457e0b9e39d6b085a6383017892672ce983bf5a5ef0a1c81d85dd71d3e16f7b326df43e1b6e3260c6da7b90e6dade77a3ee1e632a39e9469903c56ae89f1b4539d54f4864bbbb6e2670c854e2f72176a64946e17ab755dc1c2295698929983a29b8d085c9265a90c7d18c22b06ebd6455ac6b36ddd3be2d27e0c44c125f841ce377b69842e33330d78858a4b4b43d06ddde95813db6e99df71cfbc84b", 0x1000}, {&(0x7f0000001180)="72574dbbcf633ab4a99dfb95e0d5576758e6dfcf28f5c536c6d76691d3bfd0acd08c69b415ff32d752a2a9d0c90a03bd7a6da62a4fb84d8bd8b00d76cd7b3d0645ac02ac78338994b6ec17f693c84ce160b1eab29839253841a46aa64aa6fa2f09777f689649d2d71f2253f5feacbb03d4248ded28eb59db9e3557b49fa9f437da0588ba4727c13da0f954cd24f38b42c78a5da471c4126b991a41c6bc2efb9ad8a148d364d8bb502eaf1e61c77efed6b0aee26b67c6dca7323659774f58892c9e6868af6035b3bb89816a049cc8c4e777066f12ba1bf065c755f64963002fbbfd23a41d0792ba65b6c5d58ca9e18974948a6c", 0xf3}, {&(0x7f0000001280)="a316719de0d03c809dac0bcd248ddf3f384564fe3f79f32ed0e34e42e5c5a40b07bdc9cdf6431c740b99cdca96e9ac9f34cac389eb6866377e9cef12936476430175ea4faa148eb0bf32c0a066058d3abf31e174fffef455e9e6a294c54360c0ba6fd2e578799779070daa3ee9d2788233f5c57ec9db1282d2e9869df931f2e5326504f9f59a90a80a0f1ba186207610c0c76b058ebf8f71c32529bdc162d4f4f72d24d57808a3f295bec4532cd6fdfb955716afd7ea5413c985e59a731ce6ca3491f70269104de64c332e9168c608d2cf370bb638d10ab78472b05dc3c6a002fdd141", 0xe3}, {&(0x7f0000000080)="e60c43f7546c448a81ed7bb74042e5dc244277d3aa1c87cf57f1d954687c30be2bc427c249e4d3d0cd9b51c98739f2c3c85ef744f551af9f44341c5468f9", 0x3e}, {&(0x7f0000001380)="8c68fa9c1ec8afebfe9bcf8f55efa6b1d9d96146390074bd6acc5cab88d6fdc7eb536114a6abd648aa73d9fd42f45ec8ccb69c115522a3bc76d8b64edd3c4a79df495c3def5094a79a75640dcd7a584feee05ff3890e11c83eb9f9cc2b0f9c9ae32ea276f0510f3025bc8507aec9bea49366857dc1cbd6d8c49c9978797b5b3bcc7809d12b6a39955e89ae1a3ccc0bd0f0d4f570ae05c4102333d7fc805521914e43d3", 0xa3}, {&(0x7f0000001440)="0a65b9a253b44af868bc08ea2057bb7e91b262ad6d6c626ad77bffef5f7838170aee61409eca95341732724f0a81b210b64e935815d18209a20a1fdc5074f2efeba81342070487def83c2a9bd7712c4f3b97aa438400e1b0411b518b95ad5e0110d4f7f0a5d6d3fe04916873e0000c3182cadc646324859f53a7e195d784ea57080677cf832180147fdf515fe7ec80b88ab9ebc1e476de1231de6678c16935e201e3f4bc3cb58d572f794ac3979f22b4f4a0ae583f32041197cd5a88ae2a8a73bbb0fd087c83b89376d318801eb50955c853319ba7d5b2c2586f64c52725e3c6581098f67e0d777770b125b31a9d966fcafa50cd5b9392b56384d8fe7e3459817e474418f956c55c68a46337ca70f696f6ef981ea64da9e48811c61805c1dedcf5a1732a1972fa22fa483e24181d399becffe58e6474429ed809c730135eae890eb2e4eb6fc4a86c5db5d4a5c2ebe80fd5b5dca439096d972bde895dc968d9f2580d66e14e3a38b3bbf8a0c43bf27024a112d2c8310dc911e411d45fc84c4597b26f4693a5a50a61c3951fb43ff30cb9aef9dfcc3800513f40430614a9cbbf5186260bb5481e69a1db8fd5ab6e1318d52636ff4924351d57fabbe2445fb667d1a0f33c7de79421abc271a7bbcee72afe30257d5ab40459b65b61267a95c460df9d73c60b99e9c9108b242500d67c488682cfe84e455b49c2f14ffa81f00aed2b16656fb5db290eeb05526538f208426b4abc003ee5246561f64cd205adbbc206c61bac1d26551668891b784b95c78cb4b4ba3e0ca292ee555ec7c148f6448772314a8993a9a0404d6fc9ddbca0c264739931e6bce8ef1acafdabf9a7a227eef2748e582f588301d65434c9a9b585e76aa5babbd34eb1a50f2ebae7ff3c730a7b1303527192c742e0435660dfe17b5dfbe646c85c6527aeac6ce3716f2932e2f761c13be7d0c0de4a7c6adfdd85d61afae830698fb529cfaabd2c1a6b58cc1528a91e27a51ff73422e8632fc2456ce7ea9c7c589fa16c347452a4077e40b93e3204a8f5017b3418d895acc10d66167deb998934ab8277fcfaeff19ce76a0c5f4a6a778b2504d3b3793b3c12922113bee2ccc5beaee7df3aa6b85fdb13627c7bfd1c48c57cc19db8db350fccf0bab6118b59f8b653f2d9176fd8ede19f71788ee5c54cb1bc1a190a5e06837adbe58db4526c8218e5273b56a4d247c85cf1fa43e3bade49df12ad4c836e60e2c41899bde4e10cadfe7c02688ae81b4cce6a9461dc0c18e4d54648d39f586ddf001c750ff67af892b7e5d5661bea0a87733e90046badcb3237200e940c624188335a1141b8ad3d6674f13e570a2905c7a8465ec973084e12b7c9eddd8aa25df1565ec9f1b63a7ce759b2e9081833bdc2f80f8a03995ae30ffe45abcef709725846714c73ed2ce4742e01cd74591c9cc06bd926670311a43f7ccaeb19d78ac59c0bfb82e2868069c0af5b212aae351e80724889e55fd60843a543098afd17601baafa8d7aac239aa279811a53143d5b8962b51b96affe20034f3cbce9a293feeeb81cbaff11b5ae9bf61863dcfcad01056ae5d2b8cbb7db37f30e36265bf63780ba6433668ea0bb1c2f04770f42cf4166907fda9f83008e2ad454936bf1a66067e295f74916974b248668349d316619b5d545a3e74041038c3b582623d5e4c8c72836a2039e9d93871a273bd892b75be82b5a4903b647056dbff8f315ac3ef2ae7d2e2dc96e2dc42260696efd0b458a5d2dca684404ba8ded7920f5c94c6f939da4736c85eae0233f7525f4573bdb7be181795344d5af67cc45eee017f0c3fb7a4641f4214f347b33f4a69995d704a430f5d710ab8ca5a80fe0a78f43121164e0c5de307481db2fa8e412777ddda11ede5c6338c07f55189b1eae9af3e9c0fe69ef783206303832cb85c739b6d89430e558c57b046a8840d39fc9cbdd1838c094267da4b58490758a1fd349dcdfbbd24ae336e03083d66637decdbc5344519c3120469166f87cb7e11dad6b0244df87ffd95b23dd0e6248083ea07392a4b5e0f59a62f9f654c259e8b377aecaf51dad24b8227a86be7ce6729ac873be47f29a2001c4182ee5c3f404e9c2607dfdc78bc018118f0ad686129a68a83d0d5578248b79a2d95fbffc4c44d34f8710b357f607db3477d833b5125b6083ba00b97c63ae3c93ba0cf21215dcbd8346ea41f58ba4c0a40a672a9e4633fce283233835f5fa8ebfc8c7e6088c01c2c9b0a876d0d35cef50e2c9ce64eb2ded90e16f8750fa6550a8d625ec64ca469deb22f3108581694315df3518d477af9670e011409d303be1dba70285d349f02ec1f37a1236b932ddb062048b8dd41bcd295e47f340d67c4470b18d531d78dfb8f820d090a0dafee63bdd4064187f071ed9970e9642cd401b935b3492bcfe3f20a27d6f40a6ba4bdb6d1bc5ad2ff94cf7e99e0ac12c9d6789ec8908267998167612d7b68d88592aa0dc639c2e73edc9587d2e52235d2f6e56105aa6a121ab99039d466f746e2dfad01d8a19a0c388889cf9725cf57c1f1e3e7e371575c63c2d839b5c4cb715658f0985977053f780d5d4b098f22933a308d3ee6e7995eec0a69c6be08f68c29223c4f704cc8173f60522b793fc170a6d77d05cd5ccaaf2a46052e1e81c4a02327cdea4edacd454300f357d0313b60cffc7aa37362f6993086c562f06b815e5cd2613f18633a72ee32997be05068b76177f110d24e4e0ba35b82e44a63ce9111e32df7d3030e26cb9968e52ec0a918e0aca7618420e7897e404ce57906fa2c62826069798c5bdd2909e08ec7f95a8013ae1c88022a05623ba192041c57dc69376809d691c0cdf8cb176e333651c0829ba7a7131425b18e6550b77c47f7232ab5c08c97aed6909ea29ea3a7630eb245564c85cca13dedbf9ac3cff4bc46779a2a1d841b804f6925c39d6f5f65aa43f5235665322b47c3448fc6a98352d95bab5f3bc1963f84400a889294fd97835078c4e0bc69d56c3c9ceb7c955a9c747530d1248ac47350981bc4d04e40de2a299aeb16e1099b0dfbfea30ed937b68440841b0bf6cb59f60cdb0c6054fda523eed0be05ce6dbb96d3c332fa5f348667cd65fd306cff4d7f349cbe723490fb32e8ce4776fdbb6a31d94acb35682b145fc8f13f84de0564e5ae2f0467a75af68d10dd2020901ad9a1e9906c3bf5ffc6691cc613417912b84ae2e2a3f87437e89b9be9d0fbbf14ef77029576c6a6f0403f6bce328a0b64f71a77397ed73e40ed215b400eb789c24af7f2507294a8cb7e67191dfa03f35788fc10ed546a4269d56859417092ac4cac02a702b72b0e8ccade72c987cd543b6bee2f0211155e7c78851f3e9234acd74099a65ab418cc69648eda435861e2950b7f787525654c3c706bdc3722b50c6e45daad0beead09f40599ab8fe3dbbf4a70a03d73fc0059e2b6d9177ac4a84addb2f344f8d5762702f69ba017f2ea553eaa83ae03239525c86447d8643d7a363a5c181e5ed2c3a05312cfe31be615613c9627771c4bce8d486c4fc088fdaa2841686b8edeb5d9da97b687eb6dbf915fb87e1424c7c2f5b7d6402f208e3e04524b610646864e36dcceaba73cbdcd0ef38227fd9dde2eefabd5c0e9585c6ad9eb9f85dea3e589cbccb747e74dcdd26f11035ea6c52b6a632370c4d8e72ccc069c05819e6e4c8ef66e6eb1b1c190b98a794e1d69fb722a155e44ee9b511e712ed068512d7c9462d89196739bafc50f2ecc4badd12848f957c03f7816c4208fee3e93c2f92f0338f569f872f7f60644b6d09cadaef060a95dfc7f9e498ecee6590dea8243e4bd4a9593accc128466b6964e7a61f2fdcd8b7a63be96571474f8bf443aaae720998fc8efc24cd988a998c83eb98ae423e33f11047e7d4c5ace22d71efc3a82162a1b24f633dcbcc3db94f475823775368b4f0ad77fbb955899738dff0b4f41d757c2123a3e4e0d951dceaaf3afca95a3050872c7d80184757424baba6db3f1386903971ac02599ea87d148df507533fda85d2116c34458c47dee6279faa5483721675052e9d9e1af0a6e4529544064710245032e56fa4d9b929c689f68b51fff7238c1159e745a5993988c83d782c866fb7b91198eb7ceebae8c88f11733a031aaed92234e968134ce248345c79fd3e6737d7b5f3f50dc496698e0f37c9f54b1a79ba7eac75e1113169c3a8479c8b14605d299120c31db4126ab636d8f04085da1e657d3c84d609a7ce6eb445faa135c55fecc05602e2900bb6ea536748437e0128049151a1828cc4e99e2218fac7806123a6507ad1ce4379883dfd228758c7e1bf1660dce1b6bbd5b73c8cca99efd550afcf7ea9e861671c287f4e54fb7d8f475d8b8d5ea97e4905b8985f750953b0d842790df770ff622d832098a47cc0412b38227c8dd4b2fc6841f3e2af81eca1ffa271f26a308fa6fed0ec0908a5a96facf3921c1c9fe370b68919ffab75652fe2e61e496e687dca6c47d841c19a626bde0b738586176058cce0dad9c4fce08db9c0e0102e8178dbdf0c4b088c755fe207569dbda10e1227cf2e1123f00e69ac6dbccf9ecc952af3f84457ca2d5974555a8de642f85a7d190404577af0b603c515709a6975bef11812a5b157f0748c926954b58c48868142f55623f31d423849889707cb8b353a6e7a297a7ccb3c3812540b7ce11c3cf915aee2ec25a342b635a0996652494153fe0a60ac8036790cf86d4d3ecba37780ec01a9ab6be6033ebbc3396ed375336f2a2c332a88231d2bb6528a92dc4ac23d3d1b7cca78bc1ccf28f51be59a78462a3c93a020e496a39f621d21c615d74b09e182e8802705b200d9c033200f9d34e63ab20235bfdbeb89ebbf1b57ca4cc706254880d5ce4914da3df1b11de0b9cca3a737b2077984197f53a32ec60eaecc9c6881c35ee04d93bd6f065788832d46e8cc5095b808ae420e60cff9ce2986123bc42c800d94435adfe30c149f7e2e74493701cd9469ee2bb91d74ee92cf53ddd23dfb5ad90ed0eeb3f3c9400aa981554a18ac84655bbd138d52c34315b4406c476cd73ed1c119565199707d9c9ca43af10c806418c415e4c791530517a3d71f4bfacc7915f17ad8afd1585a0d94ce85078ba3ecfc12b329813fe3c7cbbf74f7bf3314ca554282ea9e8dd9f9db0dae1906b6c55979ed0015e3b1e80c7bc27c2e01fff4d02ceb7e8579f011ed9f6ffd38b326090236d422824248374cc17eb91b7decf34a61aac92f9b622e38294f3a4b2934a86819794a09550575142daab46cc80be82b95b6fb71ba7ff61521303f3e739a396ecc6786f60369639874a42310b69e556995647e1471f046ed433c9104dca80b05c2ce2ea5c6bdef809a25958fcd1518dca75965cfb872dd55ffc050cbb8b1494663668430d0bb4a67feabb8937c1947bda7566926c0fa0e92e2e2496b5f3fb02e09ff1a8dacac2756c094f62253f510d7df097b19aadc01ee6e8c62c8385da07ed00666076a18250de6551b4fc7fde2c6df1a54ec730ad6eb9356f5af653a5c8e47207fbbfdf29855daf849a82fb499b17f1d2fb74a834b4f5fc503cf2d0c60a05063648a7de63d4fb843e67e24b4d0b56e1dd7603d0581a51f36b12846aa1f1dd384c8f5e5ededc1157412778845b073e1d6961a324b205baea5f1dea95cab090f2b5a9ad3d8a0bc2af87c4820f682b995d21a86d0c49d83a811d8094b68a08b29704f0800310c9eb78f0498292429e0d30be308e2b76f0c6053f1393705c820552b72e5225ba1a363ae8ded343a75a827b0fa41a0d712", 0x1000}, {&(0x7f0000002440)="f1a05fcdaf00c6569877878ff4ddbb69f485308cc0bdc24c5af971b8c0c6d5ef09405a55c3a540ce3434361e", 0x2c}, {&(0x7f0000002480)="c16a340533b87a8ca1f419fb345930b767ab6568738148229c2ee23e364eec9fd4c33c1b3d782e4f6077d0546d7034f27f323ab4af19b2769501f7489e8962f236e54fc9f9857591cb3b135bd5414ae486c8ee0ac7a0ccc8224659a021cc4d64942e715b5a747460556e6682bee7c8cec38e182e4d9f2a60e1eb79cc1a589c1d2ad4f3de9d2cd8f58eb0d38ae5c5402b28312f6f29f9b98db7545ccf07105f02612d56f63eb30236f3a0eb6a2f6936edf2da2eccd28d425a1d14390d58", 0xbd}], 0x9, &(0x7f0000002680)=[@cred={0x20, 0xffff, 0x0, r4, r5, r7}, @cred={0x20, 0xffff, 0x0, r8, r12, r25}, @rights={0x20, 0xffff, 0x1, [r26, r1, r27]}, @cred={0x20, 0xffff, 0x0, r29, 0x0, r31}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r32, r33, 0xffffffffffffffff, r1, r34]}, @rights={0x30, 0xffff, 0x1, [r35, 0xffffffffffffff9c, r36, r37, r2, r38, r39]}], 0xd8, 0x8}, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0xa576eeec44dc0395, 0x4, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x44}, {0x28}, {0x800006, 0x0, 0x0, 0xf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x20) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0x3) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) 16:00:30 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x66, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x80000001, 0x8}, {0x800, 0x7fff}}, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)=0xcbb9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:30 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x400) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) 16:00:30 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x50, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = dup(0xffffffffffffff9c) getsockname$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r2, r2) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000280)) recvfrom(r2, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r3) r4 = dup(0xffffffffffffff9c) getsockname$unix(r4, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r4, r4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000280)) recvfrom(r4, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r5) setregid(r3, r5) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x90, 0x0) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000640)) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000100)='/dev/zero\x00', &(0x7f0000000140)='!.(\x00', &(0x7f00000001c0)='/dev/zero\x00', &(0x7f0000000200)='{\x00', &(0x7f0000000240)='/dev/zero\x00', &(0x7f0000000280)='/dev/zero\x00'], &(0x7f0000000580)=[&(0x7f0000000340)='/dev/zero\x00', &(0x7f0000000380)='/dev/zero\x00', &(0x7f00000003c0)='/dev/zero\x00', &(0x7f0000000400)='*}\x00', &(0x7f0000000440)='!^\\\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)=',/}{\xac\x00', &(0x7f0000000500)='/dev/zero\x00', &(0x7f0000000540)='\x00']) 16:00:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), 0x3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x54}, {0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="26149b33fb642804b63c08060000") 16:00:31 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) r2 = semget$private(0x0, 0x6, 0x80) semop(r2, &(0x7f0000000540)=[{0x2, 0x4, 0x800}, {0x1, 0xfff, 0x1000}, {0x3, 0x6, 0x800}, {0x2, 0x3ff, 0x1000}, {0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaac0a) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000040)) r3 = getuid() getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = dup(0xffffffffffffff9c) getsockname$unix(r6, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000002ad1d9fb440000000000000000000000000000000000000000020000000000000000000000000000000000ffffffff000000000000000000f31a65a085c4736db59eaf000000"], &(0x7f0000000180)=0x6e) dup2(r6, r6) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$inet6(r7, &(0x7f00000001c0)={0x18, 0x1, 0x40, 0x8}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r8}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f0000000280)) recvfrom(r6, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r9) r10 = syz_open_pts() ioctl$TIOCCDTR(r10, 0x20007478) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x4, r3, r5, r4, r9, 0x40, 0x97}, 0x7, 0x5d, 0x8000}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:31 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) flock(r0, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = semget$private(0x0, 0x0, 0x418) semop(r2, &(0x7f0000000100)=[{0x2, 0x9, 0x1c00}, {0x2, 0x6, 0x800}, {0x3, 0xfffffffffffffff9}, {0x3, 0xffffffffffffffe0}, {0x1, 0x8000, 0x800}, {0x2, 0x2, 0x1000}], 0x6) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x1) writev(0xffffffffffffff9c, &(0x7f0000002500)=[{&(0x7f0000000180)="ea4111e91649d14e2fd82cc291b2d8bb80a6b0030b10b3411bc038cd74d15d8bb0378327f8631f5291013759d75cbb3562d37d6c5e359dea98287f0f9fcb8bd9b8790631c7fe24b6f60ec73a823388447e24478a172b64116635e2e8fe499d254b5c2bedfdafe90d498eb4eefa6f28503c65ad1fa08dff9d3ea45e2fcd09d28e6b0f06f88e4507d96977be3adc3ec494601d558924e3de5defd6d79fc3b87c2ea2abb74fdc7c5dc42e584582b7a11324b37b0c314b7a51507e2911dc02789037c50eafdd967754bd08aa77d83e24e8614389d9e23536541c", 0xd8}, {&(0x7f0000003840)="e47851fd13c0248fd7218c978202cc1432f47b8388b1561b75355764bee733076bdaf1c18e2f85786f79df9aa0c3f4a93a6783c8def820f01f859b5a4939293e45a582c9f489f6b1282deed589855709ffe232cf2ae3976f157c868d040e2d128c4fe79eee7d4399630adcd990184b3bac8358d8f4bd840a383246cade8c70606dda4b9e31fb8c9effa2e645cf2c1cfe0a16167105a6c89e1f78fd43d35bf757254d5618f3892a6fa3fde6ec94bf61fe38a14ca343e23f8846fad0e3631aed60227a5f4a0e5d95291b4b0315cf7ce8ec4e528cdeebe62d61216f1ce7217b2186a9ba3b74fdfe67bf6b487a8eec460fdf5f0868e23e66ed6160a3bbcb2375e097a092652ad8dae818423e699f58778ef77e96acff647a1e0e3ff62e63bfc5273f41c52ca4b9938ea6ec9a479a0d47c51edb15f289cf3449ed42f236c33caeb34c6bdee2b28154f4b9e6063accdea170d99b4a520a83bbd5d32d1ee1c8c4a74a2a4476af41b97c4572201ad054a23a76655bd41d4cfd8c933dcbccf7e11ac01348f49af130c236cf6e21820495fab6b933f120b3061fd8ac8fa90f5527609064ea73db73a2213c2aef9782984fd4d593512e81088c7bc70796cdd89ad084bd3e709d042c255cbde8714f451f86d972e227e25503a3c932a4204047af217b045ed0eb98f0b12a48121b5fd1582931b0300f8118e28bb063ab865ff94818cc90a53ead69daf74e4e6ce6f0a5ab94349a331b74de57f98bf530723d251dc68f2f4f2eba3613dba110326eebbb54f291180baaf7e2d8505835a0c0f166ec98193759a12154a52a4fdee32784ba47f3cce7258c8a90c743f50b2dd7ef1d5b57c9fc895552ec4865caa84aadf4bab564cb90bc7d1ec0fa38f20f97baa7787f8f3bd542e2404d96ac7c830502b6ab6797a50f6a4eaf7762d029e226eef3bcdc4dce23f5ffd874e9a78f158ad5bd97e5deadb89a64cca5ab9e85b8ac3f6c1d109d5e02e720a0161ff709bf616ba1aab22be9d0f8ebf4f6dc21e3e0c721a4960ffd134ad350022ef4349f55d1a4c2268c7f4d980369e7020af558f2e631945c142c852807555cd730d615dbd24f8446e5dcd72d8edee0f90c1ed98ed6b2e0c1890faf22fb5695d3296557211e4cbe4d3bed42771c9e814715fec1cf7253dd08a3766eb39fb4643257d64fbff40c086cf4d8de2816b9aa8936e3903d3f44cb3f856b68ad7fc61fefbb9f1ede24701658bcb4cf57f407ebffecade0e9b789a4231e752af2d0fd424b64b4cc81b68455ee128dd700f41ef733d765e0c67148f5ed6ea445595bd52d9229e4241e9c0cf52e89baef3ffd90492a7e6d6265e9b8f39f5faa86f7e2dfda7ce7651acb2acd5a3d71b3d8d56843f5be621d849dfc2d38988cccecfc18ec85e5279f57b24ee8a3a82c0ab3cd7dc470b534130d4ce57ab3184ded0fb28376455aa42b3283e27db42cace902197936d66564ac9d1c72a0281f176a9a159d2ce30c1f69dbc2ff26f8004762829249ddac9977f298fc415e936d6eb6f1a148073771f93f47d4ebd1243632d4269ec220cc46bd0739fb4654055184c0698466c42285818532fc2330ea77d4ba059cc8f4a576e946954f516296341f4ce31e86ae3efeda8dbd1258a345f916b08e359cc7e01a9cbde96d41a8ea42862cc431a215729d5d2643c4edf5023ce03b8b6be6e565f4d51ff052f68b2a518552b679944f7c92904916ad13de73a9032b3b4275019fd4b5d975b285d245dacdac891bb8a9908b6adfa189a0b3d89f3031db564bc864e8b551827da142a57ff6fb2da8cc56395a5dc4299721a31299f7faa5aa16501bf1f82ae4dfc34f9ac5ca0aecea391a4cf55d6d6bfe88134ada4b003a92019222bf2e0249a3e4a3bd08fd5bad55e24b0ba0ce174769a0048420edbc4ff50b2f09416751322d067f2e3962b8fd2df41ff8fd1cd2e30c4aca9aeb2e5ceef76246be2fa35a1309af04f1738684dc01f35ec8cedc4068b39b0fafd12162c300bd07f654fd9c5d2f6635abe96f85632ee900f937f1eb7cde7a4a14df1a6554dbea4c9fa981ee638309b93587a749e80b3105d52094f4fd14c20ce3e70555aaaa817f4e683f7133ce37b701911f2e1d0b3fb74c0489815a2b36dbc05867a5ad7d39afdc67f14aa512d195a04744768b362c785a8dcdd96f1f8997712e3ae53a2a381681b7c8c02a134f154272447df28889f1cc035613f50fac1e8d0c78a2e0542d2ed8af13e10b672cc0acd6a637fd537f8677495f85b5988b884be912b0282b1a530140b4db642de4541cd20dfd6ed26b508aae6c99d514abbaacda2265d17763ca855caabaef55ad72e9b155c8718c234553dd987e1d132fa70439d6081626de9ff73fc0743da9112f7d1d8713030c08f479ef94447048018b6cdebe9523264fb647b63f2ae6c232809b99a083eabb9f0cd1202fb3eb87b3f3300942ade6b0ffd67cbe672a434f7658410333e9733159c07e28f6fc838b727db01742ad63b9d21fd2e9c172ef9cd3211d47842cd64f93ac4d3a8e340f9207d4d28182d0e1721c916d30acbd2b66aab4e8f780f15fce7ab5a81100df6d3df1c2be469d7fbf678929c682dccbc67be1f1f85ab901be98febeba438eb56bab1b045fdc08828e481be36e2d9be30256db310842e44058f58153ae5e05de7386d0f6ee14cdb3a78522874183d851799864468076e50f4f0b91b0c0e2ca15b97769f74c34b2905a721e460581e0e22202b6ecaf0294835ef971ea40c55708deddad964f6adad7080e3b1235e041c67276c82fc4cf96bcc3174648b463892236318dcc6bc9f58e7b4c025e3c747b42bc9a8ca567b68e1eaed90fc7a558ffcfddde5e262a6265f6e9313850147cc4542ceac01d66209ca6dc4dbacc57c3d43e5069e6e80138add907c09c3256ce29f1b8184b3d5c79ca6bdb1378f1b20224aad2ee728e9bee4c2b9ce04ec81ee88233aea4f5f354dd74ba8aff1fd62d4f0337f7fd56a2496000667ff748db26ab8d33c73d40bc4ba35394b9bac176703b070b018ced4d5f42281e6b910c020a771f2ff1c29b13683291bf3b3176ef8a9896cd6025b7f152f819c5637d3a6a5fd4c4d57de53716cef36cafe3daf996906506957bad8a02d6c2b2bdaf784d732bf4a1bc35c231ca685d6748a9745fc6c0a27a17db1e317409e734673327e2cba45e1d7878e4a3777ec191671a9f92553bd5f39955ec4291de3ebfa4448d79060765cd3c79ef0ddb44b2766802f225b240a8c0359c2d752dfb25b5c0cc2b04028396eebb0182e98182a1bc9794a7cd6d52858214796b0b7c469e27b11cdae9f4af1a2c67f94947b491ced8c05cf6a1cdf115e506be2021a50a968bd8745d1ef2bfefc1f2d4ca1f74eace8cd6b612a49516b4e09dc6cf12123dce733406d54c2ea71df93371ac40d644e03387ede547b5130b568c6de3855a5a06b15027c55a3c7167645d494216af4c0bfad75d623bf4adee89308098e997f3d775faf8ffbd68c32b4809ec56de9344ba020bb330ccfcd131d3144206b91fde36100ececcfca14998f3f3af3f64b1ebeff68372c5d7a2ad6f74d7f0e1dbefac3051ecda39e598d71cb7159b0cd9f29373c21d9eb678b9cc5f6eab1a26865d451e897e773e045a93816e33ab655d3afc91e179d81273b9650cb825ec8e4f544b773037e496050ae2cdc83eaf05117332d5bdd68b2ba28e4dafe90946586f7116f6c5c2f19546b549b66912f17f3d88c6a73c67262f2976b6942d125cbab320ac97a794975244fb633fa698b5120c6e8c08394f477ec6fe31cbc8cb21e43bdbc4910bcf683bae659d963f053162d6da38cfc03c4f479c888b759f5b5a9fe460104c7279cfa53d61a03b21506ec154353b466c2eb5b9752ea4cb364995d9a43ed56cd96d9dbf32d773f160c5d7dd1a215270f64c3f44bb8739e06654186631b7a905b55a01ad3037767245f1bc28f7aae319df35c6d4cf75fedeb132c3260eafb445307196ec29a4ae6d1ba46d4bf1efbaad6732f3d704c4fd0d984a52ddd9672230f915a0bade1818838530099006cd15dcdf4bd677ec41dfd5661e2bf197efb1f27a02630432a9f41aeb62f95433b3238c5fc8b41647865d0aeb063f67ac39ad7c6809922a31ac0ca4502e95453c35c215eca7b175682f3c3b65c09781e6531f04c18e530db4b9552a317376185d33c2146898ccaa9c5267c509089f7a829dfd255308e170c3a735996e395c774d6873267914cfb10b00008b743b531580d8e81f80d49203af7a720401e81d4c9dfea7f6d6b0e91e09f4c653e47446e2ca7dcda85c37742703c01e129a812def9e3daf962f167dc3a3dd12bc3ca1de25ffa2c68aa6bfea825813d734833c93a146e80089a2b95369b751e3a162e8fbd581815daa276bd025cbbc35fef0784e5df101488ab78ec55618b46cdb785d8c878c5a7512e57fb2fd67c9ba84bc0fc45d96eb022a04e42a62741018b8dcbdfe0863c506897fb279d2ac0bd706b871da08cc3d976b9da1a9cb8ff5401c06e397b9c5ca3dbde59a87adf3a013d2406fa2654a2503251534c128ca8a4480ccc0c02502667a1a84daafc36f5e43fc0cbf5256e3948e7d63dcce88ad2bcd64c3e4f0f0a560c42dd999c067d531ba7cd0709f92bc198efa2cee609a3cfec2f1ca0019e81469208b31b1757a29d95c02014a11dd21cfaf307e366f43e83f1065ae220da28ef9974e7b9027ca361dadb8f99e411947501087dfdbfb31ee87c891aab1e05ed7907d772ee08ebf4224eea3d43a5bec3546583ac548bd401b18fb7aba77b22ec3451aafbb6e37cb0b73b6190bafd3fecd7d179d0a9062ccdd9c8f8e53320ea30fc9ae2839b3b96f93e5a704e2806b6c230733527a6e6c2639deffae0b7d6fe8a01690744504c3dac4a496fbfa1efc1b3ef6d3cdc3b2b0648c3e778abf824e78cc6850f5bc05e6b3a2ccee49b276b5da116560cf4d37fd3c2337135a44921d5c42e9d4f52a9c8a4af1b7bef89670f19441d3f6096a0e5c2996116d1f3c68f185e6db1e4f887ffb14549128f4644019761cd67d8924fe5c12cc919f660ba1c4947a1ff4023860a733eb1ed97f9f0a995a0a012010624bbec4ed5fa921f44cb4c2f22f70915c71deaaab618bca79c7fe7e5c7f86532817fe98b30977d2171b1c266a03efb5723970c100392a95fbe866506b72dc4ac63932dba81e2ff2bae9d5d3a19308bd5df512bbdfb4d013cbe6d3548bad5350e18d1c50c177870aedde55edee81b25abd4a9338e26fddef2659da60eae9a047030a5adc8f317f0e5986a68876b408b94d76b0172d47c2339a84dfe563ce9354d9e6675ac4bb85ca06b17f18a017eedf81c709a947fa3ecbcc1f9be999d9557297d368194032d4c4dc2e2ab65e7f90dba3f2bb4fcaa9e4ae8fdfce3caae901348449a8c69f9812f5b525661bdd97f10163d3c2cb71108eab255df7a829099d57de07e9555eb8829d648ffb3ebbcf2ff9aa23b294f6a8dc7a9193df70dc81299c7fbc0b1ba86e5256ca93b012e77d0bb8059d922871100b791c29f83ef519346dece17c5901119fd9b8088af54a03c058daed0368f955d72991fc031c23b21be79858260143a8467bc4ac45aae509258131704c5f75af1a5b4449cb8b3347bb77a37b8aaf50dee99867d9879da605985cb63bd5664f454a8bbd2c8573068d511249b0428db4bdd61666a927efaf11f7cd077256fa406bbf674b721da21fd369694eeeee438847a949483b073b002a4e9a765bae2dbed62ecfe3d84968ac324c548e5457488d4134a430dd57", 0x1000}, {&(0x7f0000003740)="dfbd396cfd4a928de2c56b6aff77803d663f39600fe503846ad23e42b93992feffc7f46851da0d1cb17c0e55243d12b1d89a07064c48a663c819e28318c54cfad1b21c7bd15fadd163b797e3270acde965062fb761af5fba1076171ae1be735dea1c6cce94146777db913ee4526395f76a1323a399b2f1c8a277cb7645bff64c934377587702d163cf73c042c32aa12a6c5d4e9930080068ec823176616f358f22fc2db0143d8be87b74e580ce2af30f824f5f95e8167e847f370574920026070e4baf075c6b224284d0a1fd39fdb39d0262d95a24c31771c775ac46a15f0b23d22e27b4e127d0b26636d0a3229cf225a17151a5d0373d5e3ee487", 0x273}, {&(0x7f0000000000)="c01cb4eb99cb3e6b858f5075cf2910c3bb69384fb8a4a1c5c1051858e977ea83a08f6f1de806430957e0414f37f1d92c5313e770979b5c82910ce2e18d48380b83bca38d7c8cc35616f28b1157f8b0bfc3af4d2f55fcc44170f8bfc618dcfdffe7", 0x61}, {&(0x7f0000000080)}, {&(0x7f0000001380)="2d216f49bb9c741189e77dfb42fa74b7e97320fa78f5cee0911f642763be47562ea899a41c095e55b69b77752fc3346492ab40b5253d53f3d6121e352462eb2b597a1174659f5b6f9f654fc490e90f2d6d3f9d87552cee0bc374f6d0db2a4d995110d45ba8c90278af23d922f6e4072d5eafcb8800954d42e4", 0x79}, {&(0x7f0000002680)="849349a78438c78c23b9f6112d9353df49d1a33f9178af9bfe9ea92bbf42f7befd288c7a368782a9c9a2b3dbfd674d6ec7354a0dcb1f426567db7851ff72cc6006572bfb9c062dc57fa35b958da374f8d86bd7f486929f898b9872f9152c7d6281e6f2498940683ab1c46691a0b7b609f71bd0e30be35827304135504b64be8e0b68c0fa0ed4fedb853183dc758025cb19a1c9135f30a5da1bf9de2e4b1ce67cc23663c591f790d214874bf21da3d03dc16bc4949ed40b61beff8c771b029648284c3e06c43f7ca46dbd215dc0bf772565dcc49b8b138a888b7f8019e2fd4f6b315e7d2495e51a2fc6397f52a1badf0af47ec3ff8a19b24b261e0ec16efbb71c9a4f5b0affc17e3e48435878e40e4f1a101ec352a8ed2549bd9a1a6546bcb64f0dfae6e0ca79f323807f6cd31ecfc4471d9310a3f9bb06baae3e34b4020576991dcf91b6300ea41207641476049c752f39607cef120ecda272c644bba1b175a2208c4dfec538f8d5592fbb0eeb3aceefb326b72a86e87e4cc1074ec752bd6ca1a3c2593c689b34cdf65951f80bb49d0d47af0a86bb14ec56c4fd1c077c04ef42b420e4d36b3f72f5110dd30b815e0356135e93e5579ed972605cbf5676da475eba4e2e1aab91601cb8b6af4c3acb4fc69e24108077bdff43bc49ba2045259adf8e6855f1bcfa5c462400910a015ff89265a5156797b6df9324941a107105e243c83bd5f1a723becf548574c45de671e6e0cfb3eeb64077a47b9c362e8a0344747dfc4a1ccdb9618ae81809baca968146391c27531f680149506f8b2f48149f9f716a2c62b4cd16af83b1b6e4d7db286c7d25fdef65fb96a4a854a7f959c15ffac383080027da9af15c68d7724ef490be74c3cbde7674d4f773035a7b50e3f8cc1740a1eeb1099147ee75e34c2fa02b34d6edd0255bab019ba96faa516ad815a36473aaa68de9d96bfa1f92a9aaf0fcc8ae8b146a650ac9fe8e8407e837ffc0853d06a81c26bfd88a36c6ee600e2ce33e798a323afe03b8905eee07fbb1f85a5a2e5e1e1e547598857540252fa16af1b480587cb42262d57840032edc26e7dcbbc8c96aa75e2888f31a6f8738b44243a3ae8dcf73c6b2857ccee1fc8fc7f42e9a321ed5782d32e4e4619df9f7ee0228a9504198d5305742ed0a6932ebb71a01b2a5b640bd393a97c883d0c12cea271f931e3469b67b67183dcd927225e08ef8c2bbd830fcb0e439dfe701cd8b07a9db701886d6b0ed4c23588b77cd1e2f04449db95aa496586a985577e0d6784a152a165f28e49ba9b8c33f852329e651a539490368a3003300be0800bee5afede0074f04e162bdb45a8c4b323fda335b1f931c54fc89d9a35ddf222d4993f22306ee74acf5302f04a40c9a92858e401d7bce8701d2c79bd532d1afe9b0e612af4f06a10a38e5da3240cc5c829147a13490ada5d4652be7f49557e685130eaf3a2a3eef195cafc245379ae950d9c6fd12fba0fdf2dda77a0526cf3e337e2d365a16bacdbe439f4c352d75a12d1cbd3e1d89e2b712a63354d08c9e66ed9c73334bb0ac6757bb1dd87318cdbc5c9de03232cd6ae7cef32611da3a366dc24257d00b5175d8916fc6e63d2788b57b1e2f578f4c1d586c62a3a46a4fd70c70943298b4b04b7dbae0aec4ff5ab3e9c402101f8deab59b818b8a9868c06746f03c0701c27912b66f005709fbcaa5665da7b73f704ddacad30de18a974e4be9b409b12927ecde07e020da004e7755532587c4e3d51bd206b54de3e23896ecfa1076d2bde049afa474d1f82346d6ce7a1e930150ebc4f26b15b5df72c30cacc67c143bf19230585c31e9cf91f1bd93e56b8dfc46affbb07bf6c178d5821ec2d1af3e3ad52af63a19882417a67ebdb62e2c3b79df2fb471e92cdd62f3c2ceb2eae1524c5ea90e3d620f8f5a55b7a505de691c789a1a276b7530c2627b01fc0ce72ce4d59574767019749e67edc45fb7054ebfd11ec53aeba8f767e7f419210cea5274151d5ab7f66e9a0438d3fcac3de275a380e9b3b562f033fb9ee7fe962237b9852ffa46ac7dd4d0eb4206ff81fe35d86361e790ba3cce8ea0fd08ed35a98d672a33bfe84cbdf251a9bdcfd6bba6d7608128e02d6b8a976284b7336ae6cdcc34fc000ff90032312e99e98d9afbd6721e3a5c23631993b30d18d22c2305dfce390443ef31f313f74c787293cd5058de0557479611254dad58bac373efd1dfc12ffe7f1f4c9d705c7026f17d798eb855563e7e5750f87d3cec4fbfedd9506da0de124d292e36567b2211b895338e2a347c29f480ef57b312c73b764eeb0f8c8bf278ccb3c5581785d1df84a8b39be55cc1f3e2e891157362f61c196c13939eeb847cf62c357f07aaeb96b31d218ec2390710b332a73c6f0814cd5908609a132b7ee9d6cb9a601cb9ac51d41100cb537ed49ab761c8b1934cc7f7fc1d4136eec1772f346c390693cd3d55873a3076ea24ab9782c20b06a52955f44e281eaec8176b931adc9078e944781148b68d1ecf91ce441c8ef9ae9bb3bdb932514e0241c7ae253b1e9d75cf03b36521cef6c86b3c75f044b33c0bbee6042e020ae219390ce8b6806f82f02d2dce33bb11eb44250549f4e2553b1ea425aa540829146689c9cb28fb5ea1009df20ee57205c4a7cb8b34df6339ee21a16c3001847ca1df54a749b71b86b148b3e4fc97cc680c7ef5f718eebe7baf75d40d464ab407c6766c959afbc80cdfcb2ffb870dc2972acac2ca26fe5b25e0a66833884e8975ebd379a48c546f5d41e49e7e976e2310ae65797d47f683f1f305d54d7b0fcdd50e0db27f63aa2f2cd838ca08ea2fe4c07df83b3c80494ef9a625af8a342549a05b3c603c98c1b5dc7a01743f2e8ec84ad55c903dbaeb7dcd92f2691d3f16f9464daf558916fe3f623b77826c9e00bf31d34c381a2a100dccd9d9445ea4b06e0e039f56d366a9b02c00f9fe0f90c2fdd9c688f09a8e1097addb0c878fb1856625f8b81059024904db556d50d2bf93e1a324ead8a703284c5f7835b3aa0ae011960aa376049077ce942c0119eee4a39452ccf9be59fe904d2cabfef60b9fbf0bbb39eb3f24f6980d0a191fd1453438c82e957fcbc3d3195319055d081b4b46fb9be7976aa0dd74278a5c37228b4541e3bd031607f5cd80d45eb4f5f766b90ebd0e1f3af16bf513aa49490b8aa72c00b78070f46a74724593c1424b9bc024049bf7541be3c0b876758379aed09b21e8426a2f1e76684c4cf45c19e90a88cf060e9c7a3a3f3a38ac301fec40260d889628e4e8870e2791b7172dafac166e1428fa12a02e2a23ce600714cfc34a639b1d0068c10db04a5f7c47d26ca781b32beb9f84edc3016be96cbb33a5235404deeb1c888ea05b2da8ed2726c45100a1fa3bf344c84adf9d1ed8fd8af1210e8bf2e52fa666b187cd3f47e9d5473967102bae075f76e0ebf5d42a0ba0eae81e1ce7ae766b0506a6107e00d01dd82cc43f5bd1f6ff5ef18919d8ee4829bd457b993d61dc941f4897eccf78f41aa24f1600bd4cbf43b2239e7f41ad15acfda3538cc9bd849c58bd51ade90786a767daf4fe8576c98d15320959b38f59be1e18d1f2e1077df7dd89046f3b52728d714723cee79cc6c116e609be149c562ae2e158e9ab5e2d3ea8c302bcbba93541b868a2f73199448e5d65cf04ab82aa1c03fc27253be93707c41f91d453fb3840ded7ae7a475b9af9a3fe8efa9859236c81f7dca6fccb47dbe5295cc320c5e7bda8e552e2cc28c07818cc5a47aa76801a90e290169a4089a39a5161dddc8113740c5dc00f4b24b87cdf81dc97db0c21c319a5dd187e3ab1a6b54a4795a5012b059efa79e019c175ff5ca094b7a72cdbdda468de4aa581c9af0fb8f4d31db343b67a90050f7ae085c76dc64cbf382ef02acd4d5af712535662b9b7b3154ed6da17c5ec88f6211b8a7e5ab2bbe1fb16b3859d7379b40941afb5cd3928a267bda8788f634d09bb0f9dfdc2a15d1ec25457cf958c9369c983845d2cb7c47de69ff88e4c6d2799cc686244459e9083911a5d2a391e21b0b540b87f80c95ae2aef4ccb6a6ab2927dcbc5a2b713992d768143e84dc9ffbb2153fb0b6dc64b7046f1cd2d23d1c19c4e867fa65524d76a8b77dded0c730f3da78f50da90026f3ebfec1a42fc6a650a43f945329d1c474303de496e23857c05b2d4b8c79898fcb3b1422de8e6a9a5908031dbe9f6ab6b630016134d128f2fe57cb3649039fb7cd3da4cf52a02ea409d88699c591f9ef5513ab1a3d35d7881bf7f4aa87ec78f5948c0722033863355d85a519b2cd43a5ac88405976c400e30870a59887908401c23ae2cb338cb161b2d485ff400ea756520090b0e765bd0bfc8a6a98a4bc45598d2d96b76efa1fab8d50b589c63780ca36052bfc4bf6319ffaf1575005ba01964b7a8a17c1c5042d1ca7267fcecdb18a220e7207b2eacf789e0b2e5ab337b576a8cd29daa1afcbff6ee34fdc01c79ce623cba0c646b4b49505c52216a5a328540a3252ecbe96396a282473bd846a0ecf2b9e6ea9dea72cedcb8c8e779c18496299c82b752475bae6d108b7c844307718896394388f6086464156d44bf9a3c9c67ad7f5e81fdcb67bd4cb808cae62d0faff77b325eae282bfbba4190f3c5fe35acc3294bf8f4a939797671bac26666d548c6f9828e51dde404ddcc057c067188a3a52896b5e14bf79c422321a98e33018b86a66bea8d8f490ac58554faf50c79b296fb4d46661f5c21a776bf05f12839219c65b86e23c4879a3a0a40cec80ee33e085db051411e2ba961b0de2ce606cbd7847903d9c5e397ee125e9d6349b07da2c8acc1a80414d1c81591bcb5776d913946b2181aa363c5e683866d3392d7e6063096b99549221db2fd12d845aeb42b9d89b4caf16f8b55b1add652c3c043469b2da933a6085535615a849e8a20d51db3901dc69f90014b699e747677e21942e1cf97f660acc7d9f0a2abecfb04bf13f6f3154d4b9e70da9564dc18d35ae88c4e6fe395755b088d363fb386c390e24578b0a162aa2c7a253f2c5b3a726b0f63890a19177b650b7374951f97ef72a1eceba3cb3be3c8707bed090587b1e389bfd565d3ab85fd67dfe6932f21be0a93f1daed58af2093dea11ba0e21f2ddd707171e21e95fbf4572a5ff48b957d92f259bbc20de52c914f5eb2a3cb4947253622ff75b12c3ca4ec0ec53662529e5dcf25adabc3ab3803e4d4aa6ecf2bf889dd066402b23907ccae2caaf1dc12c0ab9f7b5668e06b69086321ccc8722333f5c828e3462b30d751b25d203415d33faee8e567724e245242ffdf1614403fc205883f9a863dc7e19c5ff8399e8c3482f1b07b7fabdc0c61bbe6282642d406373d9a0fb71c11d136bf25136cec90a45f8447db46354a817ff829e545ff272d5848270bd20b67f3b9f5cae745ca98df7d79dc87f9c24d921d73c96f88e1d9cf222c0f098a5b025d29bf302db89511c07ddee329b750982249be29538a383412f7bc3040c4f43941a3d9cd48178d5bb48594a2c9486b74acf7c9d86c081bfa07abef2b960ed458c3d67898db90d5c564d78a26c1a9a5e19bb9bbfde6c44a9b6d57aac771cca8f90a014760167c112dc51d20b30ea2d9cb205cdc443856a532aadacf9edd83a42931ac87240c938da69f194ab19fbd5c4a0506cae9907f7ec1891cf02c8bbe1433e6287724b7e4b7c105a73f96b1865cae587b4552467bbffbcfd75ad7c6bc1655615583d99925492b29b4fb5937897be71340b214e6c1433f6474a2cad308ef68f089c52d8b4fda9da15e2d65daabffc20793bb412475b885b6151971fd3857d2cc6b76d62e2fac71ce79b8b59661977c6f1f7d244c7da4bcbe64f31f351ad7167", 0x1039}, {&(0x7f0000000100)="196bcce5791c8be4ee54dc", 0xb}, {&(0x7f0000002400)="ed4d3d140060cafa85deb9a99d59294bdf51b666b21999ae61d7d524b5f934dcf07a3d9f1b8f16666e36e1dff0c7472b7ce1f94f83bc35182e001f34d4d0117b3e97a4ddc0739da104c9c46e", 0x4c}, {&(0x7f00000036c0)="66d8748514a0c277d417799218bd489f37c4967ebac926f154819addfe88bb76e305b929d9234f0b17fb714a3f6a43ce24aa03dcd294a9f818945d2fbd5e6b05ec6edb44f6db1157e8", 0x49}], 0xa) semctl$GETPID(0xffffffffffffffff, 0x4, 0x4, &(0x7f00000025c0)=""/191) 16:00:31 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x3b, 0x3, 0x102) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) 16:00:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x9) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002006, 0x0) open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) 16:00:31 executing program 1: r0 = socket(0x1e, 0x200000000000003, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000100), 0xc) sendto$inet6(r0, &(0x7f0000000000)="d3944d72303577305c6f25f8fb9473449e3c67800b2653866ea59c39f36a1bc9983730ce1e5f25a57d5c9641b3b65fdebfb4499cccb34fd51034ae94744e04898db3d80cfd7b83d9fbee7cc8dccb907f86fbb698816a21f2af3266232d63b8017c3e200ccd1ee7253f12226b0dc10b942204ba55f01eafc557860fa1fffdc6133b19cb8f063e3be3fc", 0x89, 0x40d, 0x0, 0x0) 16:00:31 executing program 0: pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0xcbd44590abe2720c}], 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r2, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r3, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r4, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r5, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r6, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r7, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r8, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYPTR, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRES16=r2, @ANYBLOB="6179a1aa350069649148552adc3a4f017f000d97a3d56603dfc5398230d6b0ee272f2b87c4d8a201356f6d6a5567f78369cbfebdec349142f38b34cf02f0d58d9c979d94746dff941ca36c4b3463d1ec0c9a30f7b096919627e4d7eee22a9748b31a6bb4bed9616637e8a3da3718307779af62080b72dca1", @ANYRES16=r3, @ANYRES16, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESDEC=r4, @ANYRESHEX=0x0]], @ANYPTR=&(0x7f00000006c0)=ANY=[@ANYRES32, @ANYRES64=r4, @ANYRES64=0x0, @ANYRES16=r5, @ANYBLOB="b086df1e43f08c3f2bb1ecf9ce877c593d8286bc968e673d9dbd82f401041400753242f7a15b44ea8999c465d4313216be6598fe2c8483cd0cad5746f5269f66d85613e3706bf81c0607cb71b7ca6e7be64790f3bbbc32e5da2c91a8bd412d2df159920792fded749daba2d4af6b73f047c2410500573af679301284de9487c6126676399533a84cec0c18a8b3210b9a57c8fb962da21e89936ae877eaa64173dd3984c93dd4113b038c3872dc4b0c0576013113be6f40c2a6f1e87f5b8b7c6a6a2329fd7623800cc63af7e75c4b460fe4d441ead2a3926dc19aa9af749b4c9e9702ac447feb74806978e2bf898eb25d0cda60867d48457e3cbf34489e3a7b89e12551ff4f5fbea1062d089e98f096c7cee6489a5f0413f3efd8cc28f4b19aa8646e4ed7f275c962d6670bd7253333cff0ce7c9d9e46c20165a84a85115fd8a9dacc1eb697eea78b704a9df6c8c16d7411e12ce202e34818d51e1d94cb0cb686b39408c3a5721f7bd2e94b3ae99648a9580ce92bc8f83cc4b5ec1e2ce4a73c6aac3395c63e510523e4bcefacfd0cf414c0512fb88e2eed576c5e26a97c74d8afd3194d69be", @ANYRESDEC=r2], @ANYRES16, @ANYRES32=r6, @ANYRES16=r7, @ANYRESDEC=r8, @ANYRES16=r0, @ANYRES32=r8], 0x9) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r9 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r9) r10 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r9, &(0x7f0000000100)="8c65", 0x26d) 16:00:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x101, 0x7f, {0x4, 0x8}}) r4 = syz_open_pts() ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000000c0)) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:31 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) utimensat(r0, &(0x7f0000000280)='./file0\x00', &(0x7f0000000340)={{0x1000, 0x7fffffff}, {0xcaa, 0x2}}, 0x2) r1 = socket(0x2, 0x400000000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) fcntl$getown(r2, 0x5) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x0, 0xc5, 0x0, 0x6}, {0x80, 0x81, 0x1, 0x3f}, {0x1ff, 0x3ff, 0x1f, 0x1}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r2, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r5 = fcntl$dupfd(r2, 0x0, r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x1f5, &(0x7f0000000180)}) pwrite(r6, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8000, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x6, 0x2, 0xf45, 0x0, "05ab5fd3db8d428d37e28e7edd510a51dc869f3a", 0x8, 0x5}) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000140)=0x3) ioctl$TIOCFLUSH(r5, 0x802069b0, &(0x7f0000000300)) 16:00:31 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(0xffffffffffffffff) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r1 = semget$private(0x0, 0x6, 0x80) semop(r1, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x1000}, {0x1, 0x0, 0x1000}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4}, {0x4, 0x5, 0x800}, {0x0, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000040)) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000040)=""/32) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000000)="bdea", 0x2) 16:00:31 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[]}, 0x0) 16:00:31 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)=[{0x24}, {0x3d}, {0x6}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000100)=[{0x5, 0x9, 0x80, 0x71}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:00:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x1073, 0x3227, &(0x7f0000000300)="2eaf10e09819a680c351fbec1a8ceed965d9ef2d3722d71cff013f181b59c6bd8177a31c044bd45ccf96dca6a8178cfeaa6d5a3bb305030f0de71ffe59808917984d0a432739d079bb7f6dac054e8891e0fe202821780b9e205442b280a1938581ec5632616b99da0da6c14d4c1249353f39f06bd9c3440f8541c4cc3834fc90af159ddd605ae05d38d0f95301022d74183f4429773619e741cca4010b962e033101fb36d7fb3996", 0xa8) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x8000, 0x0) read(r1, &(0x7f0000000200)=""/194, 0xc2) 16:00:31 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}}) execve(0x0, &(0x7f00000003c0)=[&(0x7f00000001c0)=',/\x00', &(0x7f0000000340)='+\x00'], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') write(r1, &(0x7f0000000180), 0x4c6) 16:00:32 executing program 0: r0 = kqueue() setitimer(0x2, &(0x7f0000000000)={{0x9}, {0x0, 0x2cd6}}, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000100)={0x0, 0x1000}) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r0, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR64, @ANYRES16=0x0, @ANYRESHEX=r0, @ANYRESOCT, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRES64=0x0], @ANYRES32=0x0, @ANYRES16, @ANYRESHEX=0x0]], 0x8}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0xf) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x15}], 0x2, 0x0) 16:00:32 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) write(r1, &(0x7f0000000080)="8c65", 0x2) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x2, 0xda, 0x6}, 0xc) open(&(0x7f0000000180)='./bus/file0\x00', 0x22, 0x20) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:32 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) r3 = dup2(r1, r2) close(r0) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000001600)=r3) r4 = syz_open_pts() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000001640)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x00\xcdT/bpP(', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r5, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r6 = dup2(r4, r5) readv(r6, &(0x7f0000001580)=[{&(0x7f0000000140)=""/170, 0xaa}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000240)=""/77, 0x4d}, {&(0x7f0000000300)=""/85, 0x55}, {&(0x7f00000000c0)=""/44, 0x2c}, {&(0x7f0000000380)=""/58, 0x3a}, {&(0x7f00000014c0)=""/168, 0xa8}, {&(0x7f0000000400)=""/92, 0x5c}], 0x8) execve(0x0, 0x0, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r0, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x20000002a, &(0x7f0000000040)="ffffffff", 0x4) 16:00:32 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x1, 0x7b3e) setsockopt$inet_opts(r0, 0x0, 0x6d, 0x0, 0x0) 16:00:32 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x20a, &(0x7f0000000080)="c3") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) 16:00:32 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)='F', 0x1}], 0x1, 0x0, 0x0) r1 = dup(0xffffffffffffff9c) getsockname$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r1, r1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000280)) recvfrom(r1, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r2) r3 = dup(0xffffffffffffff9c) getsockname$unix(r3, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r3, r3) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000280)) recvfrom(r3, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r4) getgroups(0x6, &(0x7f0000000040)=[0x0, r2, 0x0, 0x0, 0x0, r4]) r6 = dup(0xffffffffffffff9c) getsockname$unix(r6, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r6, r6) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000280)) recvfrom(r6, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r7) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) getgroups(0x5, &(0x7f0000000100)=[r5, r7, r8, r9, 0xffffffffffffffff]) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r2 = accept$inet(r1, 0x0, &(0x7f0000000100)) dup(r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x3d}, {0x80000006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x7}, {0x35}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r2, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r3, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r4, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000100)=[{0x100000000035, 0x0, 0x0, 0x8000000000000000}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x3}]}) pwrite(r6, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x1) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xfff, 0x9, 0x20000000, 0x6}, {0x8, 0xbca2, 0x100000001, 0xffffffffffffffff}, {0xe2, 0x7fff, 0xfffffffffffffff9, 0x4}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) 16:00:33 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)="00d5", 0x2}], 0x1) writev(r0, &(0x7f0000002740)=[{&(0x7f0000001680)='\n', 0x1}], 0x1000016b) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:33 executing program 0: r0 = msgget(0x2, 0x10) msgrcv(r0, &(0x7f0000000040)={0x0, ""/88}, 0x60, 0x0, 0x1800) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r2, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0xd0ee, 0x3, 0x1, 0x1f}, {0x80, 0x0, 0x6, 0x8000}, {0x2, 0x4, 0xffff, 0x506d}, {0x6e, 0xd3, 0x3f, 0x7}, {0x6, 0x8, 0x8c, 0x40}, {0x5, 0x6, 0x7, 0x7ff}, {0x800, 0x1f, 0x7, 0x200}, {0x1, 0x4, 0x40, 0x3}, {0x6, 0x9, 0x7fff000000000000, 0x1}]}) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1d, 0x0, 0x0) 16:00:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) writev(r2, &(0x7f0000001240)=[{0x0}], 0x1) 16:00:33 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x3, 0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206918, &(0x7f0000000300)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0x8001) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x1) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) 16:00:33 executing program 0: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, 0xffffffffffffffff, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000480)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)='r\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x4) r5 = semget(0x3, 0x0, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000580)=0xc) kqueue() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000380)={0x6, 0x9, 0xca7, 0x1}) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f00000017c0)="c79ee3bc13995351d4a74b3cbc2d637492ddf1897234aa2073d390c45465cbe47da31a53d3848bf9b8514f08423386a5fb0bc414ade4479301b5b5372b029d08641768a26b89d97f3c259666f6712ee223489cbc902d1e3b5c2eecefd2af29ee5e107d70a4139eb9153aeda979fa8c39be0fbc7d750ca7a7b19688b69e339778d3c6", 0x82}, {&(0x7f0000000300)="4d2d635c58e4aa9805cdcdd856bc669a40d330fded5d37", 0x17}, {&(0x7f00000006c0)="af19a49bc0be9bdbb35de8b5aaba0436762aa6b50f8e574af4bbbc91ec7df477b7a9b7b26c40b57fff5f33206b2630fb0b9d671623924e6cf7a6b5419dad49d39839015d6ce0e04a2a9d403f8e90af88178b2ed52da92dcb7fb88ffbbd2cd018dfdde77bf539e5c5091f6662930c64bd3d9f51ef60f89fb3060131a6078b0c1a4abf5e4c7acdbaf9a328f6bbf2ed46b268a9d84bcd19ef1c30e22161dae27eb2c68621bde87a0e9463c0b6739ed5fcfe020fcac886fe26ba48c5290d28dfa16793ad8c8ae2c81b9bf3b449c91a24023575afff47513e32280fd37079b80e2db6abf8d9cc5f29d1b69472ed3a06c7470efd0133aeef010e7a767f5374ba8bb6e79bed0e72f4547159cb79587a78deb65837dd38f292b139ef94abc84d3d01675955c69b3ff2f8d025db9d6d209db5b3a56d98d82c2f3f90803de18174e213824d2349fec2f0ab2474da8cfe9a61d5b2f574cbbe1965b56b73d09ff3f4ef388280dd74a68150f808177d6bf98864d2e15b290083a62b79", 0x5b}], 0x3) open(&(0x7f0000000840)='./file0\x00', 0x80, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)='./file0\x00') accept$unix(r4, 0x0, &(0x7f00000000c0)) stat(&(0x7f0000000880)='./file0\x00', &(0x7f0000000140)) semctl$GETPID(r5, 0x4, 0x4, &(0x7f00000008c0)=""/146) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x100000000, 0x0, 0x1000, 0x0) ioctl$TIOCCDTR(r7, 0x20007478) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) semget$private(0x0, 0x6, 0x24) openat$speaker(0xffffffffffffff9c, &(0x7f0000000640)='/dev/speaker\x00', 0x80, 0x0) fchownat(r4, &(0x7f0000000080)='\x00', r6, r3, 0x6) 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) socket$unix(0x1, 0xe7b50d8705bc7c56, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x9, 0x0) dup2(r0, r1) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x1) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x100000001, 0x0, 0x0, 0x400}, {0x4d}, {0x3c}, {0x7ffffffe}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0xd9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") load: 2.76 cmd: getty 44720 [ttyin] 0.00u 0.00s 0% 307k load: 2.76 cmd: getty 44720 [ttyin] 0.00u 0.00s 0% 307k 16:00:33 executing program 0: socket(0x10000000002, 0x2, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000180)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r3, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r3}, 0x0, 0xb7d9d8d4b6b934f2}, {{}, 0xfffffffffffffffd, 0x2c}, {{r2}, 0xfffffffffffffff8, 0x2, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x8000, 0x10001, './file0\x00', 0x1f, 0xffffffffffffff32, 0x7fffffff, 0x9}) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x140) getdents(r0, &(0x7f00000000c0)=""/119, 0x326) ftruncate(r3, 0x0, 0x3) 16:00:33 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r2}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) connect$inet(r2, &(0x7f0000000080)={0x2, 0x2}, 0xc) setrlimit(0x0, &(0x7f00000000c0)) 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000100)) 16:00:33 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0xfffffffffffffec3) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x13f) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x13f) setsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000080)=0x401, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1080, &(0x7f0000000040)=0x3, 0x4) 16:00:33 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da9", 0x14a}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0xa7ae74370203bf8f}], 0x1, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x110) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) r2 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) sendto(r1, &(0x7f00000000c0)="b2ad7ad46d3244d73a85448170b0cc963298ccf6c99b72a16a2041046378918970aa83222ee6ffa7f91854c99fc95e09a5cd11b9e4a5d3602e46ca00e6f1a0a1b78a31538f64fd725d5e70b231858c7dbefe144466dad7d63b4a13aae9285bd3eaf0cda87dd96a718eb2192b5aafd1c63e4159f689074f2341207da3d266b7dfe3fd2b7b7fa3dedec6fa4e3143270eefe6c2c4f7f8153cb6a6834078b8118fc91e49f91f9f9c393d", 0xa8, 0x0, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) getgid() recvmsg(r1, &(0x7f0000000a00)={0x0, 0x0, &(0x7f0000000880)=[{&(0x7f0000000200)=""/105, 0x69}, {&(0x7f0000000280)=""/78, 0x4e}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f00000003c0)=""/203, 0xcb}, {&(0x7f00000004c0)=""/79, 0x4f}, {&(0x7f0000000540)=""/185, 0xb9}, {&(0x7f0000000600)=""/190, 0xbe}, {&(0x7f00000006c0)=""/109, 0x6d}, {&(0x7f0000000740)=""/83, 0x53}, {&(0x7f00000007c0)=""/181, 0xb5}], 0xa, &(0x7f0000000940)=""/187, 0xbb}, 0x2) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000a40)) setitimer(0x2, &(0x7f0000000a80)={{0x5, 0x8000}, {0x9, 0x1}}, &(0x7f0000000ac0)) fcntl$setstatus(r1, 0x4, 0x8) r4 = socket$unix(0x1, 0x2, 0x0) bind(r4, &(0x7f0000000b00)=@in={0x2, 0x3}, 0xc) r5 = semget$private(0x0, 0x3, 0x400) semctl$GETZCNT(r5, 0x5, 0x7, &(0x7f0000000b40)=""/228) r6 = fcntl$dupfd(r4, 0xa, r4) fchown(r6, r3, r2) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000c40)) sendmsg(r6, &(0x7f0000001300)={&(0x7f0000000c80)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001080)=[{&(0x7f0000000cc0)="7f8b3fa51f4270ca4d7652b9f52e79009f1aed0f5c1133f838743881ed591670c65ae6bf3ce6f7c72110627c3ad2d0425555987c703aebc4ee726d0a60d773bfd0a9bc0c3bf031d564cb18268d48b6a3146578bf7adfaff781304fc959bfc90ac70a6801f25d4edfba105adfff7774995f4a91a8d5d828a6ff8bc8df334114c117773e358d373370fa7fb9289f5a0f0470c84aea4b7fcd4eafcb73081299295d1ebcf796fb791569121c53ecb198df4fd2b2d1d364c1ec56ba1678b2dacadeb9b76bd74dd119306aa2b13f3565daf13da3d725989d373b01edbda2b7aca36506", 0xe0}, {&(0x7f0000000dc0)="bf42f60a8f6f87e0c6ab4058da175f2e698d98e86aa6ae8c5d309c59420254cb8bbf2f53291ebaab10951d599bb4e0ba85702029626aef2ddceb48bedefe11774c7f0e42b884b532379631c0f0489c9531d3e6d01f23f4fb5249e24fa9adc6e44b969c959b95b4b1ae6357617b0ef3ebdc89dec2988d44ae155209c75a81f32c720eac22d6057016128e50b7de467db1ec426a15606e832fa3d81f1610d29da92bb36ec168ec520b7736a0efbb7a940ec9c9009ab92e56cba2fc1c86160ada3ce139bcf275bd39964fc0612765179df9b559", 0xd2}, {&(0x7f0000000ec0)="5c65f68da136f99a84d1a8e095037b70c8a0d2642b920c71d7211695d05b3b601ab3295616ecc66b88bd29d04f4414060fd1d1ec3fa8f36ed159fce6f4bedda68ef132ae31e63f18b899b1bca8b2df4aa2ef4495c345c5e1d931a714506a3b38da2a6b3d47429f240dfd51d7140ee13d517422fdd5be314876380eece55eb13266b3947cc6d5d67fb491e829b6", 0x8d}, {&(0x7f0000000f80)="3bd6a1757da5e5fc7c20314afff55c45a1d83715235a38e1074d990a1ffaa8100fdffda344cb0966746f02888342a45b4b3ef2046ba4c17d382d3cedd239323770d1006a75a8616c656b1a1a669f33afdb595d6c4faa5fbf6536a04ab9fbd6ff84467c59ebb3bf9a7b8299b7c1e9b473a60c02ef0e896cef707f9eeb12a88fa19eb645f60416cf59e515797eb8beaa7bfc918005a5405423e91556a4cc04cb35e0d4dbc9b026f03633d2a8744f1c93c3d283d9e4866806112bc9eff8600a28efc2e2dee446113512ca896d167d95099a601aa11f5fa2fe7c4cb17f792e81d4dde91960d118397f43fb3296ee0e4f10cffbf42ccfa1", 0xf5}], 0x4, &(0x7f00000010c0)=[{0x30, 0xffff, 0x7, "ba467a3fbd1fafeedfe2fb75c29e2fa1a3c833d212d7e8e85048abf179521f7b"}, {0xe8, 0xffff, 0x7fffffff, "092b485c13003dbce8ec03a90877ecbc8297c5fb29107d7589352b94091ace5e10d4a258552c6c244a4dc5520f3249b6b0b7fb3ac8648c08c0c4b0256eb350122a287b946343325cce62b20d418da8f4a863e4c0bae4bd1e9040c668b36c216be0562808fe25cd5a1d161b26a2f78e412ded7a2696cd0809b6a695fbceb8f8de20a467befa8bab77d7e5373cfa106fb4e131429251fd69d29a45aecd1dae247f49a847988455b96f801a40acb9e3736a0319f805d13a327fccb26c13d69d634650d469e1ef90137076bddea408002403e53323"}, {0x40, 0xffff, 0xb76f, "ed10c0967d12edf5ac25fd376888909ea327a1e9d191e85ef717d7b8c21af85cfc5bb58afaa66c8a300fd2a003ea13"}, {0xb8, 0xf5f3700d5330fea1, 0x8, "1d4b1f4186d9a1e148f861dca5fa3c5f0cab489a02f814d5cf98942ccee1a1f033c1ce2f6494b5a61441dca19ca22b1afc912cbb4c5b3124d18ba34240d6a0996c1982b1903078ea073f0bf8d6c18a340143a1e0a90e3e1a886079cf2537d0c678878c0e11a9a7cc202a01ef2a755860055560045842971b7a6742410804628aa5d1b77daa2775cae5b6385d0059e024b29d3d9c4d0f92f137e8363b9ab07396ea9991cf5df123"}], 0x210}, 0x8) recvmsg(r6, &(0x7f0000001700)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000001340)=""/159, 0x9f}, {&(0x7f0000001400)=""/195, 0xc3}, {&(0x7f0000001500)=""/32, 0x20}, {&(0x7f0000001540)}, {&(0x7f0000001580)=""/168, 0xa8}], 0x5, &(0x7f00000016c0)=""/2, 0x2}, 0x42) pipe(&(0x7f0000001740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000001780)) r9 = accept$inet6(r7, &(0x7f00000017c0), &(0x7f0000001800)=0xc) dup(r4) pledge(&(0x7f0000001840)='\x00', &(0x7f0000001880)='\x00') getegid() sendmsg(r9, &(0x7f0000001c00)={0x0, 0x0, &(0x7f0000001900)=[{&(0x7f00000018c0)="dc81a2b5f1ddcc6c7bf46739d7bd91cf68b2a856e4b85b0ffb8a2b9677bbb305713c5c5fa0f478d8", 0x28}], 0x1, &(0x7f0000001940)=ANY=[@ANYBLOB="400000000000000001000000050000008969d5a810e953ee8f56867a80e58be1ff29c3a44374916e6d12c83ee53050886e60f7b6c90a5e6f3f000000000000009800000000000000ffff00009d000000bad5c5c260a307e98e8ef7eb3908867309b117836b12afdeaa759dd6661598e75f6072528a598b9f9af57c9099a68c65095f082e66bbf9350d0395b8c68fbc8d9020108adf9ee85a420a6c72deba08d548f4c914ac7b139a2a6d3b44c257d8a826478f89cb959418e4927514f715a29b54f9e0f045d68fbc0512ce70ec7c6a15f4745cf9c0153e000001000000000000ffff00002aa8000046f45f202488837cfa800d9715c1396635ca8d487d4f83216972760333999727e87e274c7b9f9d020ab69277831bc9399f5c9cd60224ba56b8cb319b350b73d7b1c393c036aeb3b978a84813d36787766e94002f6dae1c90d0e1ef62b518480ff41036470df583aabf046112a56068538fb279060a5ac79560b757e7b71e697b6874e4e38a2a302306369ab22f560c48a73d9e5321eb4b3e70d32e1a98f091ea3d9298969871b726c59aea2d45b36e4748ef1b7305333b667e3f16489ca2c9b857ffc8e94a6c7fc4d2e41069daa137612f27e255db33729dcf67299026d06e0454b14bcd75e4eb563900000000000000d800000000000000ffff000080000000f89fc34206d615fbe4516680ba8489416632b5900cc1baaad8e570ce3ee69321e49065a419a896e472be5b8c69fcb1b6ebf700eaf6e7184b63da37261e202e80ab6b71d9c066c6936979c2e672d098e6c2352c79f0cf1f360ece7dfe55e25708d43cec562308bee54954692fad967182d1239ff95c3c5ce3caeff006a1c379e9f064d93b05ceffeb3d3bd823079424b6636afbbb0d39d269fe927477832e04260c139306cb171feea1bfac93c328222a3520150fe2b447c0890603592823c3e81f06d1aebc000000"], 0x2b0}, 0x400) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001c40)='/dev/wsmouse\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x15}, {0x3d}, {0x7ffffffe}]}) 16:00:33 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000040)=0x4, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) close(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r6}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000140)={0xe0, 0x1, 0x0, 0x434c, 0x7}, 0xc) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r4, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r7, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) kevent(r5, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x4a71618e0ef9d3d7, &(0x7f00000000c0)=0x2000000000000, 0x4) 16:00:33 executing program 0: r0 = socket(0x80000005d, 0x1, 0x30) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x4, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731893, 0x0, 0x2}, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x3d7, 0x5, {0x3, 0x4}}) 16:00:33 executing program 0: setuid(0xee01) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x22) fchdir(r0) 16:00:33 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) readv(r0, &(0x7f0000000780)=[{&(0x7f0000000240)=""/104, 0xfffffffffffffe2e}, {&(0x7f0000000300)=""/83, 0x53}, {&(0x7f0000000380)=""/210, 0x93}, {&(0x7f0000000480)=""/234, 0xea}, {&(0x7f0000000580)=""/125, 0x7d}, {&(0x7f0000000880)=""/79, 0x4f}, {&(0x7f0000000840)=""/26, 0x1a}, {&(0x7f00000006c0)=""/155, 0x9b}], 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r2 = dup(r1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000600)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) write(r3, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000a40)="0795bf5ca1acdd84c18d7968933e39bfca4d001855fb6d01039ea9c0b637e3101b1718f367cc2174be7c87419447b54abdfcf1c6f738d0a9071174055b923fc37430e7c505ff3de338e6d9bb826b386ddc92ea6b841ccd06a1d561ec13aa0a31dbc9b0eca426c3b7a68308796957e69dc304fb02d3cdb6bc4e628b363466ed53f59f3706df356e0a2a199ec955aa23ac3651198e36cd3beaf53606204a3c3b6ea02634c39582250500c1141c3a165f03d475f0fbfbd7ff8d42acf314330f29e2e0d10bdd49f1aa25000000000000000000000000000000000000000000000000000000000000000000008591f72bf14bfde8cbe6278150dd6bc6d9fd7555cc81f20f6d04358a01ed534929bfc5b50aa17898a26bf973c37db3d9cb8fd11e6498b68e81b611a020161a2152f47d", 0x12d) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800)='\x04dev\xaf\xe4$\xa9I', 0x4000000001, 0x0) r5 = socket$inet6(0x18, 0x3, 0x102) getsockname(r5, 0x0, &(0x7f0000000040)) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x87, 0xfffffffffffffffc}, {0x48, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = dup(r4) close(r1) ioctl$TIOCCBRK(r6, 0x2000747a) r7 = kqueue() r8 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCOUTQ(r8, 0x40047473, &(0x7f0000000680)=0x6) r9 = semget$private(0x0, 0x3, 0x201) semop(r9, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000900)=""/231) r10 = fcntl$dupfd(r7, 0x1e, r0) ioctl$WSKBDIO_GETMODE(r10, 0x40045714, &(0x7f0000000a00)) r11 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) kevent(r7, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) 16:00:34 executing program 1: r0 = socket(0x2, 0x1000000008003, 0x0) connect$unix(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbc169e9091f51dfc7df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b"], 0x10) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000ec0)=""/206, 0xce}, {&(0x7f0000000fc0)=""/89, 0x59}, {&(0x7f0000000180)=""/27, 0x1b}, {&(0x7f0000001040)=""/96, 0x60}, {&(0x7f0000000200)=""/8, 0x8}, {&(0x7f00000010c0)=""/240, 0xf0}], 0x6) r1 = dup2(r0, r0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) sendmsg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000000)="e195f0855c6e3a8e62b033953c83992cac27d34a08c686cc", 0x18}, {&(0x7f0000001280)="4b8e566c0a84147c640394c16bdbb8fd2401ca841968e19a05e6b08a0e39f3416b0ccdd44f500e04b78ed5f7f0280b9c98", 0x31}, {&(0x7f0000000240)="0d91c3b8130d0658c03ad7e4dbd144e31060a290c95400ec41f17f7595033b92b660143a000000000000000000000000000000001000000000", 0x39}, {&(0x7f0000000280)="8638fa760161e7a0a2540fa676c5efe059f119544fa84c2b039370a40e9e0b371d9f882a9ffa2df3312e227dad0e407d5d400e896e03d3f5a3667026ce0bc6ce49a7de52711df3b086d2b9c4d381155466fa258be63f67a2485cb9e9d0a8442fb1f2794bb1fda91578edb2fe25a5997a6795f400680caad8d7a5b1a037b405de72af1e0664ea4e09be558117969c7aa5025c2f3e9d330255f2644b9e6072bfff767867", 0xa3}, {&(0x7f0000000340)="08dca8954a1a4e1e242e2235335c2838193ae7dddb4595515d9be70cfd4c7763be98827a6f9f43ac0ae7b7b76c6d6c6df259ce199b8fedc32923061a5dcf8be9c2be426e6b58cde2e39413fb0cda14b1aedf00c2f7ef1803afe8ce62f300f812b10978b0980c52e313c8a71e61fb5f4c89551bda6974867a7bfd3836416f926a8d0c26aff4741fc21958f8e226f4441addf4981ad62758dc412920b918df1d0e4754afe1b8ab402a690fc54e4e1255ee0be8490e73d14af76a1efa32f41e15912529800624e8bc1230b4135483dfd4edbed9bf9773dbafc552d1acf809b2662919de160f55f26212c359835b9f99a2f2e9dfd0382b8d1644a33d15cfccc75a74ebef147946094a07bb8283ecc9fd11ebe978cb8a280463bda183ecb9cb9e8e34adf8bc3c4d2e588502d599027f152d0c5443f5f1b4fd01f3e0a0243b51991994413d62959f671830f575b15c866753a06627c1d730d63386e00795de802542f64cb4c5b14d05290b441af59c364250071669984da788355d7fac9859586f8d22049c62223229ae5e5e57cf7c1a52cf35fa5661279b35659f37af5c3475dd553921c01fb906c0e9446e955f5452b8d51562c1a7d3f57615c1cdf048bfc450733c8fad3c58b5e99739d8c310138643c761bd29bdf1aa3286c84a4d549c7f23d901e1f008e11420eaf042af12bb8278b6391ebd44863524fe28e10d0162ad10b796a36fb18afdfe0e2c980a373b5ab306c117344ccd6216b18e376d75fc387afaba0061667e884da9fc370818e1ba33ab380d859e6edd84e25d637584b808e4007b16139976084b9a7b99e3fc5479eecd1ce933a1ad3300dad72f6ced192688aa5b7c0ebd0bf17ff558b4023dc93aa95e5b313391a0f7e35786a72c27f2e8ada60f9f98e407edea353f45376305c6c5dc7f7cd2b5fdb11fedd88164712c4ca53b92f33dc5cc7f681748334baa680e8a8f0318228216a81ec3982d3df853544bcb871fda713fe04759298a750faabb239cfc92aa87a6cc3c63133710f9528219ae546ee3d8b165caf49f2043307b90c33db7f5790bdf096dfc2c1a63692b9a9f86fd8dce9ffc32764e6738a75b507403ffc27eec7e245c47f6794a923c2b5a6f442ceb973b70b51e29e2434bc2f9db0c68b994c0f8d95a3712fbcee4012294205cc5162394f4603f97a6b6e6d02451abd7ea5be74bc4041e8f3db9aeb2c91bd463b90bfeace7b67e089659b358b716387394d44898e50f543c97dba1bc0868c9dd0b54ed70dfce4f685a5b412fa60816bafb5395899905efde15e06a72b59fe0591dbdde685565ca50e34d33c1f7949f45a1b9b514f6a3b3eff850c9292b8e5080dbb8ddd3d01cd22a08b322d92f96a552e1f1b72819c815a5d9d523ce68194846a099f4ccbad07b9ac16a068d14a4524ea9abcf0b73e6cb6a2c4f7d77a658e6fc5f771532119ff2b16bc27ab7bce46fb4e9bf35a2947348381c58806620a0e83f8e70bb45340ef381ce3c5ba6c36f21d00155a989e5a23ce6733098e7411cb50e49a99da20cf9452855abe09f839a4a5a7a835baaca185e6878b3b8487e3508417a5a0d7148c3134b2847f0e90c7d22967aed58cc0efe680c3f03cfb0903211f374f53ac72032b951749ff382763b1301eb90f35b4e63b1accbcfe0f9378a0892d10eec0c91", 0x4a4}], 0x5, 0x0}, 0x408) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r4, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000001240)) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) 16:00:34 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/64, 0x40}], 0x1, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) r1 = open(&(0x7f0000000000)='./file0/../file0\x00', 0x800, 0x282) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40200, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r3, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r4, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r5, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x10, 0x0) kevent(r1, &(0x7f0000000040), 0x4, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x20, 0x40, 0xffff, 0x136b}, {{r0}, 0xfffffffffffffffd, 0x80, 0x0, 0x9}, {{r3}, 0xffffffffffffffff, 0x84, 0x2, 0x8, 0x2}, {{r4}, 0x1, 0x4, 0x40000000, 0x3f, 0xffff}, {{r5}, 0xfffffffffffffffe, 0x40, 0x40, 0xffffffff, 0x8}, {{r6}, 0xfffffffffffffffe, 0x28, 0x400fff36, 0x100000000, 0x9}, {{r0}, 0xfffffffffffffff9, 0x87, 0x20000000, 0x3, 0x5}], 0xfce6, &(0x7f0000000300)={0x7}) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x84}, {0xc}, {0x6}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x100000000, 0x3664, './file0\x00', 0x1, 0x8, 0x4, 0x6}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x40) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x80b3bf16be576fa7, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') 16:00:34 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) readlinkat(r4, &(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=""/109, 0x6d) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000380)={0x10, 0xffff, 0x4, 0x1, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3f}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xed2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xa4a}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x101}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x81}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffffffffffc2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7d53}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xb435}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xb888}], ['./bus\x00', './bus\x00', './bus\x00', './file0\x00'], './file0\x00', './bus\x00', './bus\x00', ['./file', './bus\x00', './file', './bus\x00'], 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) seteuid(r5) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r2, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000140)=[{0xfff, 0x970, 0x8, 0x20}, {0x184d2c52, 0x1, 0x80000000, 0x8}, {0x100000001, 0x1, 0xffffffff80000001, 0x8}, {0xfffffffffffffffa, 0x7, 0x3ff, 0x4}, {0x0, 0x80000001, 0xffffffffffff0000, 0x3}, {0x7, 0x7ff, 0x7, 0x7bf}, {0xfff, 0xbe7, 0x1000ac35, 0x3}, {0x100000000, 0x4, 0x2, 0x4}, {0xffff, 0x4, 0x5, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x03\x00\x9c', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:35 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) socketpair(0x2, 0x4000, 0x8, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x6) pwrite(r0, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, r2) fcntl$setown(r0, 0x6, r2) r3 = socket(0x18, 0xc003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getpeername$unix(r3, &(0x7f0000001240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbfac18b9aa6a7b5fb0000000000000000000000000000000000000000000000000000001a00"/4093], &(0x7f0000002280)=0x1002) 16:00:35 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)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x402008001}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) fchflags(r1, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0x54}, {0x30}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0x4, 0x48, 0x8, 0x1ff}, {0x4, 0x40, 0xb85, 0x81}, {0x8000000000000000, 0xffff, 0x7fffffff, 0xd717}, {0x4, 0x6, 0x3, 0x8}, {0x8001, 0x0, 0x5, 0x4}, {0xffffffffffffffff, 0x7, 0x2, 0x7}, {0x4, 0x1ff, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="2880cd0dc3d073706684304f457f") 16:00:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x0) truncate(&(0x7f0000000140)='./bus\x00', 0x0, 0xffffffffffffff90) 16:00:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') syz_open_pts() 16:00:35 executing program 1: 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, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r2}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 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, &(0x7f0000000180), 0x511) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x6) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x2, 0x0) munmap(&(0x7f000071a000/0x2000)=nil, 0x2000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/\x00\x00f\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x2d}, {0x16, 0x0, 0x0, 0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) socket(0x18, 0x3, 0x2) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r3, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000140)) accept(r2, 0x0, &(0x7f0000000040)) pckbd_enable: command error 16:00:36 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x4000040000000060, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0xc4) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x80000000) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0, 0x0) map stack 0x20719000-0x2071d000 of map 0xfffffd803f013dd0 failed: hole in range 16:00:37 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8160, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:37 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x100, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xf1bab78029a8a7ef, 0x5813, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='l@\x00\xfd\x00\x04\x00', 0x80, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0x1) kqueue() 16:00:37 executing program 0: r0 = shmget(0x0, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/49) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3e67, 0x5, 0x1000799, "b3ad2e0d3fc9c06d00007f00000000000200", 0x9}) ioctl$TIOCCBRK(r1, 0x2000747a) getegid() write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f", 0x4d) pckbd_enable: command error map stack 0x20719000-0x2071d000 of map 0xfffffd803f013dd0 failed: hole in range 16:00:37 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x66, 0x0, 0x0) socketpair(0x1, 0x6000, 0x10000, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x0, &(0x7f0000000100)}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000000c0)) dup2(r2, 0xffffffffffffff9c) socket(0x1, 0x1, 0x7) pwrite(r3, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0xfea0803ba58773f6, 0x2, 0x0, 0x101}, {{r0}, 0xfffffffffffffffd, 0xc1680006e3b5bdaf, 0xf0000000, 0x7, 0x6}], 0x4, &(0x7f0000000080)=[{{r1}, 0xb669c808a93add17, 0x80, 0x1, 0xc377, 0x9}], 0x1, &(0x7f0000000100)={0x4d5, 0x8001}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r5, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0x8, 0x2eb, 0x7, 0x200}]}) dup2(r2, r3) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:37 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r4, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) fchflags(r4, 0x10000) fcntl$setstatus(r3, 0x4, 0x80) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) execve(0x0, 0x0, 0x0) 16:00:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) 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 = kqueue() r3 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) dup2(r2, r1) 16:00:37 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) acct(&(0x7f0000000240)='./file0\x00') dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x1, 0x4) setitimer(0x1, &(0x7f0000000140)={{0x200, 0x8}, {0x2f30, 0x8}}, &(0x7f0000000180)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r3, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x20000, 0x1) fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r4, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r5}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000280)={0x1, 0x7fffffff}, 0x8) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, r6) fcntl$lock(r4, 0x8, &(0x7f00000001c0)={0x1, 0x2, 0x0, 0x0, r6}) connect$unix(r1, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) 16:00:37 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) mprotect(&(0x7f0000305000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000300)={0xfffffffffffffb3c, [{0x2, 0x29ac80000000000}, {0x2, 0x5}, {0x1}, {0x6, 0x2}, {0x0, 0x3}, {0x2, 0xfb21}, {0x2, 0x5}, {0x3, 0x9}, {0x1, 0xfff}, {0x3, 0x5ac}, {0x2, 0x3}, {0x2, 0x1000}, {0x2, 0x5}, {0x7, 0x1}, {0x1, 0x2}, {0x0, 0x9}, {0x1, 0x2}, {0xd0999c93e2ee918e}, {0x0, 0x100000000}, {0xa7a8a38701a876b7, 0x79}, {0x3, 0x132}, {0x3, 0xb7}, {0x2}, {0x2, 0x5}, {0x0, 0x7}, {0x2, 0x80000000}, {0x2, 0x1}, {0x3, 0x100}, {0x3, 0xb55}, {0x2, 0x7}, {0x1, 0x1493bfe5}, {0x1, 0x6}]}) 16:00:38 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00 \x00\x00\x00@\x00'}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, r3) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r8, r10, 0x1e4, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) r13 = dup(0xffffffffffffff9c) getsockname$unix(r13, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r13, r13) setsockopt$inet6_MRT6_ADD_MIF(r13, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r13, 0x402c7413, &(0x7f0000000280)) recvfrom(r13, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r14) getgroups(0x1, &(0x7f0000000000)=[r14]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={r3, r8, r15}, 0xc) dup2(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:38 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f0000000000), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) setuid(0xee01) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = semget$private(0x0, 0x3, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x1, r3, r4, 0x0, 0x0, 0x4, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) pipe2(&(0x7f0000000280), 0xe68856d2885a8441) r5 = socket$inet6(0x18, 0x2, 0x20001) setsockopt(r5, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r5, 0x29, 0x3d, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = dup(r0) setsockopt(0xffffffffffffffff, 0x1, 0x0, &(0x7f00000002c0)="453f615726de160d07b5c1afe26d856656f88d84e7a3fb3130af7d98610b3a8610895f5f681e6a8e0d7626592c82faccc70051cf060e1a5f920866564b5f415cfde6ab056e57d4b29d5a843c4bdaa78b3b116a1edabbe802b959ab5912b6584cc8468d48b94866694154a96f2c45586f93b44765a624356125cf4e4628ce341acc9dbd2ebc53acd09c63bbd61fb9ed71e3c121eed7341818e6a7a1bbf060d6121bbbb09315199e2f06aae0a4dd3681ad8a38d11e61e7156504fafd693ac797db3775d6dd3d737d4113022f9ec447fc61607d6b8224c1b57123da1772bb3d311e6a0b52ae0b138a7082f57645846d45e8af90dc195b0d4b7426f5f17785198ed2fb4a7b2a5cb5c68dee37ed2cbc6437cc7b342025aefd2336017b9043914349881e1003cc7f2faac73f72915b851f6aeed5cf60b5f5e7ff523d197def328c09ad3a94be1971cd1e802fbf606a1eb6512274bb8437dae9606aeb9a315a9bd2114ea83224c57f25a5dd83ba2a96173d2be46f77874a2879fdf14a418973af36d9eb5342c93e2dfbf7509b15b1a86bfd4b97bc11e874260fe04bd62f314e5ad5d3af0632c3d2e214cd975d6e2979b605fec43a5c3d295a69bdf52c0493a5477c125f2cbf980c1d5ffe3d698e5bc317b88eedd09418f4be6c7ecdd9aa3c141fef04cfb1557f84b8444685b6b3a24fa33cbf7fe551e9e2ac9be3ed111aea03ed8465f0acc57dd0e8160cc67f50f4d98cd0c913d00d4ed7bef58dac7f974eda77199dac77736b206609f3c450ddb5a5ecce79fa1429742cd558b6d6d05adfcd63c399bc64947b33f40fe42c0dcb954f3209b86a716f74d843672f857534d46eb584169761d612aa15f1f76720ac4a14c82038674736b60b697b56d68c01528ba152c43b6dcfd7ef6993080b68719bb6f6aa02a1eba512d04d475a8958016cfd07ac5a487d681656ccfbc17da65a6c7c2802610fc171509d8dcb1786f108c73b2f0e51c70bc7a4f672c1d3fe4ad574c0eb9feba61474253f3053c1230cb7d584914cd35b8a8dc3d4476a3c1a3094815cce0c60e891d34456b8d05c2c2d576e92af794edb3a95e4fffc4bcbea98f1bfc83a6e31ef297ee3deb8fd7c10c07cb92fa024ab0088a6ea8b4b3b37a0afae361321737afe29e3f58fe11c7a169f684f71e31eede40667d780405fc938cc46a0633aa9ab484c41aed6403f840a21fe421a69c1dcb4b5ec99d18e09f41ebd626191d2ed5092cb82fcc1a73827f9e3b0f0db5712a857784a02363b134295481d5cd8ab0c40990ace84cdd668e64525e561ce42ff573c36a9be839d6bc78949b96b8ab358cfce04029ff1402c65ac17d7b4074f39500a41e536cfc333a89a411b9fdf795af2c13e9212cd6f6fb21e40d44923f7c58a3fe8ddb3523a27a35c39be604081dce48f6c7302e9e327b5124961e2db32a1bc671a54a5276b8668ba9a57d02497ae3e883777bf3f68b941f7ee2b9706444ccd5eafc18a013eb73ae69f1c3fd1e72f117b95a19ba8f8c909104aecc3550226432c53a967aed427a230c941b7f2ada39dd236f04a841c234dda53b64a8ee7a099580eca1296ed4d06035a16d7cfea32d4acc103c457c61bb673b60b3cd9aa6f99c70537a363ca9bfd77d69956ddaad10dbd80ec77d88ff1ea13f028ebbf9b44c8a52d850178dcba95f310ba3494d7fb6ac8acaa8201ebcdf03cbe1d27200ecaf031a516acb4e23894865961eb7d2887a19740f8f09f4a1909359c93a740313d96609016827b60787b1a8fdb8a40cef96776e4fbad009a95b0fb5ea5bb67eddc2562f883c9cee4a5a55c6cb5de0bdd93b07dd86bf233f2820c59c362920033e9754a50dc6e31003cb78bcd62ec83a630f2e1d3d501ba54ffda479d74a0d11dbb8a9c085875e31334e439a5cb489162620ed50098001f7e3054d08838d4676cfb7ed8671bef46d0e80de6cc127f84fc198fc2d6f1a9ca936a5ec780144577f395335d53ac8f1093febb6522ec1f5e4c256ec3abfbc7848045b29ddf250a39fb97b61325586db7385829b65a918c2568478d15e6dc5c42b860c5b7f153d49d55b3b01fb5457b110bdfebad9f1faef90e5f5dbbb4a2d754ed09317837493d438fd1df19e1432f2bb38daf5253f86b524d71d6a12e14e359e446bea0fff1a9cd3f25369d20a37e4b6b611ff9b5ca306fc0bdab296497740afb4a52bc3321bd2d452e9df2620f3ab5669b1d4e7562410c5b25aab4dd62aadea1b25af7601786e349316fdbbf86273ce1f75c1406fdb422ad014bf70f0a42580ac9472e9b88a77b331ec92929a5c06ba5e6eaef27585c6c15ab84b650275a58ff11e0fc116418c3d1ca783f8460f3e781ce50fde3c0e52da70411c8feee5588da9c0f0651e64121849052c26c12a99bab23767cde9618b8dc9969ec046fdd8ada85327d6da41f74c6029f9be0f8724a90be641fcec922bfcf29607223799c422cc153a1b9dcf95869a72762f25705a1efea8107118d27e7159c8f6006581bbe1c9da0a07a3fb8079716170426308cbf13793ace5b348581c8aaeee247a3a46a185c9ede17ddeb3f39b0ee5040104b564290d1ab1e1f9fe6b5e6c5deeb53ae85cf6fd1b9e11ca37249f1853bca5fdd0a561ccde9d2eb5754ddb0a754d66d86c1d192f3bab9c165a2fed363437ad9d927feb025b4e47994840ee49ca2941cd9b3eeb240ad51ba5990558bf5d493be585b94b79dad5ffee7bef3c3ab4b14851b47e75c16ee72849102e931a1192174d169bcbed5b4d29a78a4849365525a6c3128cb00f3feb4b2fe84b45b72d107f3b5ae72e86cff8fec291c8e55c4768d89c306b4ef85e533134116550387b31fb3892f40e826768ed93a457dd76ad25db9db86e7a288602d1cc6237fcbb0b4b9730f54164653fb310765214e242cfde083734520d9312b2230d1da3478c9a328c3b4af4904093dfec5d6f99e966ca3f317653860740808f55b632eb795ffa7211a7f62137fc225b24d6ff0e41f93b450adb8c15114bdccdb7cb8977a144dc8f755b8f223f08ba885e930265fa9fcc7daefe3d571506c59d6a1a7d9b3acd6feb1cfd13f4f0c00b51093c6b5b50040d2373d9cfa0eeeaefdc5e6e131ef639e6bd13cc1fc3e43701cec26a63f043529b02463cddc3204ec703d7915abc24ebc8ff81bd8d70eb6ef1a57111e132f3812c3f8624bb5bf52e47e63a8affae6069548d7807044d405ec69a51941e81b66cb86a2743b64cc4fef785cd0fabfd6cf99d7e4075487a95d1e66f745d5a3bde8b8b42397fdeada49c4c09f517b2b23edc00cf653cd030384f8fff545efa10395ebed1cc505e1719da6c319f71e40a0c5f95efaf9b95523e27c1a961c4379cb47f505ff3dd89cffb41f3d646a540706fb24b9e5dd6dcc3b8be3180060fd814168f7956b9cbfd14ec1cfa28570296ad74efa3cd82646266542fb8a7975885cc0788ac2526054a1af20c6e2d2b3060fa73b3c0b311548f217dbd881e81c3abee197b875d858fe938e32fe2add52c9a5126778a48afe8acb8c57b8d0ead1fe24905ff050abd1cec68a4e6441d4b0a1749f240da58151bddf6c5d00437c4b67a3bd9251a9cef2c857a1ebf35fee371b2b1abc7fedfa73def822a104c113d5747f523c22f443162f20889c5bd319f5ca89fe2fbac0a8d94570d2464853acc86d0a81e8644d95ba5982f289692c13365b44a48b480aa0a6f546c99813349c543d9c180b975718d67fa0f7ab42a9365d3fc2457bfbae790f91efe353af5144c98ca22b32f9053d58228da56db70549d23a32f90a0b1f591f4c08d658ffcd685c69c70143f1ed543d5fa69b6e4bf1e6dca340f1c01facdcd1c267207145783041a3eb2f3af08cb9ead69a07d4a8b3fda1b3b5d22f60afca904a22841ada83140e79284f0f2f53936dd4fc1bf9b08f7291abb1d0675ea11f7d101dd38b0474d49a665775e0f744e31e4ccbcd1a5bc5295d7c56075cfd23e68fef079b1107e08595772060436ca451c74f10fc0e12413b288037cd0ecb1a0f1bee3ed777b7b2e43809f9c210f2b322f38e04c2b7c4acfc5cc3531016313bce06fe2e87dff30f46551e76ab7011ea7fdb0ac196b8106f049713136cb1e27c5e6d5e28fe16123aef0b00fcabfd301e4677fa6b39a7144fa2c0f4b090ec3ff0580b5c25129e6cad4b39733ec7e5f728e45f00bda67c1b19c4869c0a8dfba2ebe60d9382891788e10e29556f87e7c51feab56ec21c40aeaae38548aae654f4d56926b61225eaeda813fb22f41dc9c5cb4b896298e353bd60f33d795076494b077ad9943a3f17842904faed6b2a5b29b001741ec03e996dd627dbaa0d92b1eb29592b1163a7a69c43e1641c5deebfd1d57ce4227e399a3ce5324f3a8987d8e7f6a3db93dc67b5dffd12394d1196bd5f76ebdee2788d3bb88b6386ada91ecfb67405dfd2fa62c3fb40f7630081e562c0ff2e965ea0197b3ee147618039322b5d0c5e5dd32d639a7a23457916654f8ea626938e8de6c559e92b30b995ff2c65bdd8f88be7cdb182fbc11710ca7698f439d4aab28d4eaf7cca80e3a67e18c910ef98cfd9a5ca55b9b1b86d0122b4152552bbc265ae8a2eccc0bf3f4deb9beb82963f2f7ba55116cb91f3746f2874dde059312e8bb45c7fddf0367b4d2d1cff29e91eeb989238f0e32025bc5d047b9467369f45d98030a88a086a06a83adf2b49070682c4dc3f3184119e18cbc6da47823da41330c518374f5999e49519ee8d4e6f9b66c606a698141d50f4ab778998b72c7b6477d8aed61844518ebdeb1d78f45f7ff4fbfcb50391af8d26c9dd22891614999251aba015bd89259d74ba07dde385a68f1d9df9b2205bc476be82e07c9fcfaed4ae6dd03b76dcb54cc5b0e3741ba8b64281cc645e7c0ccd6439b3570f1f19e0cc8690aa85762ef71edb64da8cc93008daa9e0142ea38b10d5021d2989dbfb6e73da9b3b836629b64f80148f66f8a1b128208eaca04006b0ca3f4a97991ba1dcb629e7def82a1a34b3691fb9611cd0b23c8ab1c7faec8a3b70ee8cf501f751cd7dec5538b40cfce4ab5967927637531dadd85b0947306c16945c17c1c6f169f2bbf087f880e02ef4236076ad2e3b58a6cbca43eb0325f76c95078937b8521abb25c85feafa5574118d6dfceed2e4bfa654f9b117c55a42484c7c291579a1a461f312bc3a4e7168d769d1d76fd3753f6ec4a3b45246b1016b8abad1a8c7afb8018ab29cd793ee058e13b14709b96496738a678ad5851b73efef9ad746a1d391949524f959a01708705311e2d227c5931ec09f80f26d80b6265a1e5c4a3d4cc95e9f3849f9906c84d272553b5054e7e759cb4707fed6fe8a6e2f65e6641d0d1e343fb6075406896c3669603f76fc56f499679df79960f4ec32447ddfb8ae9bf17b64c9d96143c56c6ee2ee075506f08f21a723b7abf166c46ae6ce0e7cb7c9f216835c638ad508efab6480f702445c30986d61429dc312d3a2644cd5548d876d86328026c2c9f35c72bac3238960a1710553b70050ce1a7b316e92e9915609840480d52959a2cec449f0865c545f81a72725cf52edbe600f80a22fab1ff2101a539f8abceca2a04be500a3a85ff7364b1ec8915935ebb13ef9398b3ae0c1e6dffbea631560eec96c02acdab84f3b0053859091dafdeb4fa42f3a31346ce83c5e25706b3f95aff6a5549a15263a2dc3f2587c3c32fb1aeb30fb91f436b8ef2496bb0739174374b3b3d634df495b7fc6c360b60c1b65d01357d1701cb84e951536c01ff7487c0f8feb0a0da9586b81dea3cb", 0x1000) fchmodat(r6, &(0x7f0000001b40)='./file0/file0\x00', 0x8, 0x6) socket(0xf199d2ff2550d114, 0x2, 0x3) ioctl$BIOCLOCK(r0, 0x20004276) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) 16:00:38 executing program 0: r0 = getegid() getgid() r1 = getegid() r2 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r2, r0, 0x0, r1, r2, r2]) r3 = open(&(0x7f0000000140)='./file0\x00', 0x28000, 0x203) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000040)=0x2) readv(r3, &(0x7f0000000180)=[{&(0x7f0000001fc0)=""/225, 0xe1}], 0x1) write(r3, &(0x7f0000000100)="92645b0d4ba06e87bfc9a425dc6a0f71cacbc5cc2a6a9731f6def16950e7da399944c03bcc0aac2cffee15567e5bb789994f", 0x32) ioctl$TIOCSCTTY(r3, 0x20007461) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dese0\x00\x00\x00\x1b\x92\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xffffff25) fcntl$lock(r5, 0x13, &(0x7f0000000300)={0x2, 0xd9152d60e9456998, 0x9, 0x7fff, r6}) r7 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setuid(r7) r8 = getgid() setegid(r8) sendmsg$unix(r3, &(0x7f0000001b80)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001b00)=[{&(0x7f0000001440)="c2b622ef", 0x4}, {&(0x7f0000001740)="073ce587c987f94f6a5e856cb082ba8d4215a434dd99e4fcf4f79ee7685228bf52fa90586105eec579167559ddee3980", 0x30}, {&(0x7f00000019c0)="0f7c61", 0x3}, {&(0x7f0000001a40)="356978c48ae2c9ef6b23c1e0afd5dd0ea6fbe5a47b02562b5f07a93bfdc8d0b57b426c1b8e02da93db9ef33d5c7606d2b52695200acad8edef6ca18331206da8f740b8e8dd802adb238fb9e8ab1a968613936dac351bfb80142d0690a1857f10ee7ce3f07ac6873f283fb9be7e3643de7c3078a9776a672d7c522315bc966bd9306583cd17e5f7605c2fd1d7a593", 0x8e}], 0x4, &(0x7f0000001b40)=ANY=[], 0x0, 0x21b}, 0x2) getrusage(0x1, &(0x7f0000000340)) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000080)) r9 = semget$private(0x0, 0x3, 0x10200) write(r3, &(0x7f00000020c0)="5362003ffc28080000000000000016b5bf2f8f687587a8c2d10aeac2cc371325226f9ea0100f713a40280747aebe473a9f347341e947a54bd617464852347b80000000000000000024000000000035c9615540544bda2f373b30a45629afb807baf485c32b0bc7cabdbc4b74d02b7452fc17b23524261fe696d0491e03dbd868ea2056926c55424d144ddef3ebf2e5d1", 0x90) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSCTTY(r3, 0x20007461) semop(r9, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x800}], 0x2) 16:00:38 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r0, &(0x7f00000001c0)='\\', 0x1) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0), 0x6, 0x0, 0x25, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:38 executing program 0: r0 = socket(0x2, 0xc003, 0x61) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x100) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) socketpair$unix(0x1, 0xcf8b5a1563d8c65, 0x0, &(0x7f00000000c0)) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1227], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:38 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffb1}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r2, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3) 16:00:38 executing program 1: 16:00:38 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') mknod(&(0x7f00000000c0)='./file0\x00', 0x2060, 0x40804000000902) open(&(0x7f00000003c0)='./file0\x00', 0x20a9, 0x0) 16:00:38 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r2, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x400000000000bb, 0x200000005}) 16:00:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7aad6175ff5ffffff00080000e4e74de4"}) write(r0, &(0x7f0000000a40)="582720efabd16ebae63225259560c5c9bebc73f2a044fd33055552fbd50000000800000000334a561951654c8ab06198824b3da025bbd47b3bf579c7d4096e8c8b6b87cb2d72b8bc7730e9377efa93bf8c31052c395a56eb604cc0bda92900000000005c83ed1f881399c1516e19dfba41356a5ac384ca9be98e71544c8d000cd2b8bfbb080010bd6f167e2b666d0909c545c64231d86607461b9e0ebb0d7a8ba02f5a09a486a070b00df5da96a06c741f89e4aaab9f0807e62fb638625032ec39ccc27a8fe221da02baa5e7533a39d5c7fcf92700800000acd262ea40b13f5f046a3ab8fc25bc4553308c34b749e3234a5ea96e4aa4357852554a4e65e9200bda0427f7f7dced4142cb3b825a4a9e0304b2d45283eca45a6ad64e86a2595dc909716ea25bad718cd3c68d72a53670644e981a003bcc341016e6f15a9cb9cfb9350efb818f13e71a816237c8e5169254efb34cea2d624faa2e9920a9b45ecf9689189f3c31839f09c57500c78636d4b0247665f8f82942b678dbb19849206b20870c1ef21f771d014958e30958cff8f2d69bb0d335dcd59f44ffb024ea558b2c366e69dc8687e88569672a7fbd8512864bc08a5cec08b26b9fee82a49cfbc9b1af9611b327589aacf82a954327cb7d8f5feeec2e2ddac03472437d83f0b604e8534f2584ed22440dcd5915e0bedab810a23c4697255a94213cb4566e2dd352becd", 0xffffff4a) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "379e79cbf039717dcfd5a4c16827eeb8805f7090"}) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)) syz_open_pts() 16:00:38 executing program 1: r0 = msgget$private(0x0, 0x20) msgctl$IPC_RMID(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe5f, &(0x7f0000000100)="b6") 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x80}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)=""/206, &(0x7f0000000040)=0xce) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:38 executing program 1: 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, 0x802069b2, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, r3) fcntl$setown(r2, 0x6, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r4, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) fcntl$dupfd(r4, 0x0, 0xffffffffffffff9c) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x20000000000002a4, &(0x7f0000000000)=[{0x21, 0x0, 0x0, 0x1}, {0x24, 0x0, 0x0, 0xfffffffffffffffd}, {0x4, 0x0, 0x0, 0x4000100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="0e7b5033cf41050a94cbe9ff134f1846e32166583b8cef95f3d07af07a3149e95cae03fd18345a741c718072a9ca0d00cad0d99db83c3ce156eccf3801bcd224e3c7f0c3fd4662e26a49ee560cedb1f5852ec25c1a539ca30e6f039c66e2a941bec0", 0x62, 0x0, 0x0) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:38 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) getuid() open(&(0x7f0000000040)='./file0\x00', 0x8008, 0x40) r1 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000200)=0xc) sendmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x317}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpgrp() connect$unix(r0, &(0x7f0000000000)=@file={0xb8867d07efd1db89, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:38 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r0, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x606370b6214c1d9) connect$inet(r1, &(0x7f0000000140)={0x2, 0x3}, 0xc) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2, 0x0, 0x4, 0x81}]}) 16:00:38 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) kqueue() kqueue() pipe(&(0x7f0000000300)={0xffffffffffffffff}) r3 = kqueue() kqueue() pipe(&(0x7f0000000300)) pipe(&(0x7f0000000300)) kqueue() kqueue() r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) r5 = kqueue() kqueue() kqueue() kqueue() r6 = getpid() kqueue() r7 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffa, 0x97}], 0x0, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r6) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r8}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r9, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r10, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) r12 = socket$inet(0x2, 0x3, 0x20) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r13, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r14 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x50020, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r15, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r16, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r8, &(0x7f0000000100)=[{{r5}, 0x8000000000000003, 0x11, 0x1, 0xffffffffffffff7f, 0x6}, {{r2}, 0x5, 0x20, 0x40000000, 0x2, 0xfffffffffffffffb}, {{0xffffffffffffff9c}, 0x6, 0x3b, 0x9b3249261cf99fd5, 0x6, 0x7}, {{r9}, 0x2, 0x0, 0x40, 0x3, 0x401}, {{r10}, 0xfffffffffffffff9, 0x80, 0x2, 0x8, 0x7fd5}, {{r11}, 0xfffffffffffffffe, 0x85, 0x40, 0x40, 0x101}], 0xfcf, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffd, 0x2, 0x816d5dd91ef091d4, 0x5d, 0xfffffffffffffff7}, {{r4}, 0x45c8f9249ff1a285, 0x10, 0x1, 0x19d8, 0x2}, {{r12}, 0xfffffffffffffffd, 0x10, 0x20, 0x7, 0x400}, {{r13}, 0xfffffffffffffffa, 0x40, 0x1, 0x1000, 0x62}, {{r14}, 0xffffffffffffffff, 0x2a, 0x20000000, 0x1000, 0x8}, {{r15}, 0xfffffffffffffffe, 0x8f, 0xfffff, 0x2, 0x4}, {{r16}, 0xffffffffffffffff, 0x40, 0x1, 0x1ff, 0x4}, {{r17}, 0xfffffffffffffffd, 0x98, 0xf0000000, 0x400, 0x3f}], 0x1000, &(0x7f0000000240)={0x3, 0xffffffffffff7fff}) r18 = kqueue() kevent(r18, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(r18, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x200000d3, &(0x7f0000000100)=[{0x2}, {0x40}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:38 executing program 0: execve(0x0, &(0x7f0000000540)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='}}$\x00', &(0x7f00000003c0)='/\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='r\x00', &(0x7f0000000480)='//\x00', &(0x7f00000004c0)=')\x00', &(0x7f0000000580)='$*\x00'], 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r0, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000501b1000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:38 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002006, 0x0) chmod(&(0x7f0000000040)='./bus/file0\x00', 0x3d) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000002b40)=[{&(0x7f0000000140)="c5db28ffb3973f281bf43aa15f457c54f2e6fae9eb9a31d3e0cbf0517b2617a83b85d2594a864cbd4dc6ad0469ab0af3c8180b87e4d9aaa602bc27d3074f8f4107411f41c254c4fa464a20b9d6af9d4b41c3ce46131ee4a160807f9ce3cef2fe59e861634e34c52bb3430759492bd5aafd5f2e7146fc1b7c3d9c44ada87ff4bf1a352dba710141da64a8034aa04382c599e056409f5dbe095f0000", 0x9b}, {&(0x7f0000000100)="b5ebadfdc5305c85b257ab7ec9192873f019f9083aec46c4fb89d1402fe3911b24dcefa50d14514e89", 0x29}, {0x0, 0xffffffffffffffbe}], 0x3) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x18) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000200)={0x10, 0x4, 0x4, 0x9, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x297}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x21fd0432}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000003000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000000000/0xe000)=nil, &(0x7f0000006000/0x3000)=nil, 0x7f}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000008000/0x2000)=nil, 0x2}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil, 0x9}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x20}, {&(0x7f000000a000/0x1000)=nil, &(0x7f0000006000/0x1000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f000000a000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000003000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000001000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xabc}], ['./bus\x00', './bus/file0\x00', './bus/file0\x00', './bus\x00'], './bus\x00', './bus/file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus/'], 0xff13}) 16:00:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x124) pwrite(r0, &(0x7f00000004c0)="d42d493db46d6a160138b95980210d392e8772abf0643673e79e0c766038495af1d36c67031686503a17d9425530d8e2a54c3bb2ed687ca3395856e902788b724dcbf267af4560522117a3b38524fd8ef6fafd6b1d349a7ec6331f5ef5283f0cf7cc4f1b5f4dd2c2de40a32ba693ebdbba42114dcf0f2104aeaf422eeaedc9c31614facede657d6b43645e32455da174d03fcf9687f7836d3bf892d1a0afef4f2a7af0dc193b582ca7fe2556c36556221de275d04d57b5039af71357d7988ee0c8fe891a6b48c72d6f5db61d7d47f41d66c4cc5ed9a1792bde36d7dae3f92f8267c5ca6e71e7d1cabace70114420c5c5ed64e72024a209b1fcbabb91a18b55953625d8214f5e35137ba58afb07a6c446b44e8ecc46228a62d8217efba04534fd8ecf09fe3f9872c4dcc3583fbddd76cb6ad8381e9c33596aacb6f82c9ec0e2f2e975b09aa6900a86de330881407ac8e3b6b5f0f2f219dc2e15d3c1ca7f926ced761ba16b5738caef40d8e1f15a444fb01f8bb9597775d6a024044d0f001bfe57b71f59d141d69fcdef33c88ff70f56ca592d9d3b5488cf978b7312eca30aa01f791cee156a8012db6f0ecf7f550acf755f15dc2558c6b064e12e9f63d3dbc656f0d877102640c1e0cd42289376eaa7cd9cb2b7ac30fcc93fbc3bfa7b3fcb25ec1ebb084c795f444204d8631a2897648171d754e64ed5d7af4befef3cca707c66df6ba50cf00c82418289bee3d67d2fb29a0c7b9a4b88d84c4c72f04fb1d9c9cff24fb790bdbe470fb0f99cbf0ad6a3b20134c78f868b7f2c9e29ff011a1c3ed12a56762295fe8986a6f71f6ecc98b6a3c100efe713c7c6871567840f0c383a9c1100f3a55f5c2fde67ce2d41ec8ccc9a74e8c791d08eacb18d4d4f412aa39f40838cf3bc70fec510b7fe47a33fd9fea3a4f2d24639be7ad826461dcb078281a4964c944c81b5dbf0ae2f279810a199961a77880c4904ffd80f8e6dc4a79516c741af303b732b888fa5845946f6bfb681980126461f48456f8f0f7013803fadbee196819511ae680da41b6d3fd9e140f62bee529043fccc803b96a903c918e78ffc62b46d22a7017eae7046b2a120939949553bf263a50f1c3895e1967c645ef7b12327e6e312b648aa02906e97a6f72f93beae903237e9264588d480b839580b78cca3397758563afa0e3a4322dfe12c3512769bc49eaf85416188c1f9212decc99a213e4548db422c9f628bb6d17eeeea9fcd3ac7eabf0700e5c9cd8620895a6a7ee7072a43538875e68c0d1fa16f0919bcaa90f0c96972c7b02ae66422cce718548d78d74445580b2ec85d46cf65375a863f87665ee3f0c470f9a62a7c8e0fb1bce3df4413f43fb1f080c708f7463653fa08a8b14accad94f2935a62f5166ea1f2d2681dbf1534a2589e6822d70a07eb7ed2d51ee145f380b607104a7900b9121903bc1155d83c8f0a16ff0e998d46a5d8880d34d30be3ac4ed4198d68778372c06561332486dc5f612957802331faaa68cf58e3ac527383a47ecf39bd9216eb9b0b27ef767aeeffa9a2fd171dbacae3ccb2f10f4e07a229e94b04b49e46c097db1e67a746df320fff455f3f29d4c8f944346dc71e9527b51def13657fa0713ea12f8af80ff96f019da5d4a42ad38b8f320e6e92a96ff1b274e7a7295e729a6090de3f8e79500f69e61ef67e1ac58de7073ba0409dcb5abf903dd595806c76384d2b9fe3953d4bbef1b1e632f71703f8794eb36df1c4818d0032ab6ba738c9c346b779a7775b84abdc96d2336198bb6173390c2697973b7bc023a6eaa37ca05480cb538af9d2f322a74e18b1e40f1b309a264cc1102ee8cbfccebe952561cff5d613fc39bd62b0670695cad944ea1084990785aa789315ecd074aa972de112902bfee1064bb9f68ef1e457b079b3be043e2b4e24bcf6b585a9ac6c15feadb72d983ad59910cdb512709ced2547389016d2ce820db76318c7f095c1c39d2186eb202b177f7d663f2a458b87b95dae3330ec3261c2e2353ff8d51d5e0efc364b57326b85c6e9e36900ecb809870a8aa8acd62ba3de3eff9171f2a81718ac078e27094681e81be0f8fa221bf3a6136e57150588f289a29d3d3188bf3807bc518181df8078f6c0793a68190d524cdab152866dd6a74210e92234d6c2faf4ff48b10feeec10506cf0a36a441d69754fdbd626930731b26eea96631c4e799540f4c1d8137a6b5fb550dfd94cc4d7b5db5cb4cafe7ec547056af7a3fa60f7c0efb28b0256022445bfad366d8a389782a135cd9162011dc24b3e3aad96012fd0b133c6d707fa3ca3fdf985bf9ba8bb06a345528fb5a66ea8a4f47a03e68929569dcaaa507c3401a69394c379f14716e4f597cbefbb790ec4d2f0eae4a914c5444b739acf3b1422d83cd035e89ad2357bc8c71a180a247ad4ce8b0d534bf16da8cecb2183cb3ed3eabd700e91b651e741ed7400d35b760d9f7d429515ea3581724684acf8458f810183129fdbd65c6362da48e0b38f4e132266b22cae4fc137b0bf7411e264ad65219220530952cd4115ba8d30b94b8f2cad1bc6b033a719b2e9e2c613245232ebc7efbaa98815028070ac44ec3a26c7e85c2437dde00bf7307feea51ffb8177263ca28916d33acd945859ab13ff3b6229bcddfb29f69131223afe41894e5cb68c17943f61e2fcafb313e0cc6360fe54bc4dd2e5c4828e593de067723b29a2b2df2c0b555b8099b1636e40ad4f445702de7a3aa98093ee9cde43c60827f7ed9d7f597ec97fdbc900c53ff80978d8fa8939dfcef155de9507e8342980f4b353dfbd8ba2849e7def3816b5e05ee1f4514d4c8a4dd638fe2777158562746021fe73f68b06bd6ddaa171efde2179b5992ba7516337c30a75f8346a6099269f131f1514fc06d0b218675949413b6721e80e078ca320249145b16ae6ed1d49b43900cd77478d13c0d24f9bbfc55839dc18ac45bc8e652deb31474d0a3dc22dc5ccba9fbea9d55f9ff7ee5e430a30402b8dd129ba3626c5beec9635c294a10abb02eb4bb395ad81656d13fba67216d4681c568e68fa012ba37d307544f407a1a577db69b4729db2bf1146650f193c1c3c39a868f9e59603f956e190725321cbb0a6467c479e2770160bcb851e807994998af80b60ca98b97616ddf8d17772bfe17fd3372d36d854b0f186500e8b797c0faa59c288627f1c878507198eb47f8baf5d2952f3e01e104f2a463d5c0a1c2e631c9a0d38c97bf0a116ef67b63b51bc49f0ad4e7f8d336caba5482db03327b33eaa379ae9e2881423fe0ad401170c5cebec27e2f149142fb6489699abd4621e1c10b00d6df58a2329aa08d00e054a053221a82d4640a00408c28eabb0e485a3e1551acdc2245b010eefb9250e037f42238f3b374a4d5779ce10bad74a7c21d1c4069118f9ce5b5eb40d86c6e589382af9ba4f415558b5aab3b880b1e6f038f4dbcb3ec3c5d9a97b92ca0876e5fdbe5c17beb1cea59b6facd6342476e9cbfe35cbeb096f39249a5167a83ceec01cc102e3f6418422f50af99b73c5900cb144d51fe0d49085ff1c9dd63f4bc43075fdb4a5b25c39ee94b8db9d21376a88cf61cfd0075f08cd2d899fa43ec625812312442651ba1a67b792fbcc6a16b5a6ae45c995437ae62d4e7f894a40ad3061dab31b67928af4268b66279213372189e276ed513c3a736c3f1f4c2eddbfab1e0e48c23f1b84a79973b2f7fdcb1cf7af307fff9e5dc9fa917e03ab7a00f7f80b4a0b25b6006b2fcac8f40e1a75480267496ba02a3197c7da6b72e8bf807ba0c468c6d60bc4d3096087e21c3104a9458c3dc21443a5ff0bcfba85a1dcfb068befa81efec0966bfc6c9b38497381294c81163ee9e9e9e86c05cb602d996c69e60b8ad6b937b737bc04e7a5ffbe7ba3e360d7f12a1f3984aa7f2320ad77cce809851453e94dfb49880222b2dbae1da55add6d923aee4d1a561e8497b1327fb1a9bea99a11751683a7a6f49ea0ab70c4e4a5fab8abcf1e5c1ae5ff700911a962e82c186e2749687ba71d05a3307ad191bbbbdb56c2c6c0541356a6a8eeac9a2cc5d5096d254b7a8f2d538b506f76751a1cb63b3dabdfda29bc711464540eec32d23300edc8f04bab4888c5eaaf51c22ea82c32fe4ad0ed9b551153dc180c244a491a73a6568d51148911ef9b2830551927742686e3e6bbd240ffeaaa0bc739d5b74bd742f536ebd3464b70bf8e636aa6b66f754bff54db642d20c79d46382ca6374f01586179242033b95c452f3e5344b4622d5b9ac0c9cf318a60455a0d4441886c9901eae46e7bd90235ced466f87ecffabd082fb48bbe0e62ab9e44a6b6948a589bc9a9f99f1bbff28e316ee656f69a75bcdf66fd7e85bdcc40450648e75f840167fd9ba210a37e0feff90c7cd63a6f9a70ee8d071ef900a73aa3796fc595c131b98ffb7422f942a70e81450fe405b49536d83e2cab835c5bdd2bf4ae3d9a9b40c88063fd99f49073030f30be24a1d88178ca820c6a32d997074e35f0fef29082df4e65dc5ae2c1e1787a6f2b4345d32c9061f893c7c580c8313cc906f0013835bde9c5fe6b636bb4b2e2a8d6e33184e8cad6e053ffe664c44e1b398f5b63b2017a9a0200bf0a2ff515d6b7bc802f0d81baa2829310ecfb9e2c4404afb9f4081c2803675f94d32fb96c7c765fb68acec52fae4490e4794a9488d6abd06c836d7818bcc9c61f882ba99af511c5cf0316a09685b393e10b208b53bbcadb4f3c01254b75171d343a8aa472400482ebcbc05cf2921cd426bb23a2309c70d965e0bf83ed593b8950a6fb23591651971420732fc3f37d498f7918c73fc0b3c5c18dc35e2f484e54b0522951fa7dd66572214096f8744f8259b4d98fe40d21da210dcef1ef9f14eb88124fdf3a37c90681b9ad6bd8a21425306d38678967270958091add9ab5ad7222f5180c19a1b33e200db7737269c8a02827d4801806f09509b66485d593c72cff486e2aaffe6cfbbd038fe4ffc46af09b141c82d22de2dc06ca498128102fd4a79afdea3a55755ac8e0692fa20bea2231d4d21a637843b0346ed5a50724e430632ac5ba54173a157723f3e3c41710a52a4ca8f246e12d3e6c075217f9f7fed8b314c57dd182fa1e1f049f2e81e635e0ec66c5eaeacc4e48c47338595ddd768b5000bd59710502695734da7d8b1d0dc7475e09a7c29ebc082c9e780ef86dec1d644f6ba6f8ada60abb5c027f3d9645ccda6d1e6a9701c5bec4f723a89393166026d8c4c988f089f81490a73ee07da632e488b98a82b4a78f9c43ea67fbd417371f731547e9cf770b0e0c9e51b6d8e258f67f51f5370d4ff0d9bc4d80f3d5666295b89bd89049c51537e137dd4f57a0315ed8df7678e5ee6aee4e866e3364a1c5d25cf594fd41592622daf6d9e220a3f79928632f26045b665b01162618680a56869d8984fc0c4f27e2b856a07ce877e317c8ef14d68ea6957829246e7ec617d0af5a42bec8fe9dad6d7a890db97c8a0fc4aeb3f2c2d631b3132821c832e845cab31c1f3266602b04d392396707a26d5b049a95462f1cd66fecc5adf33955e32d4f7208a39cd3648c0b433f0f94ab00ce2985dbbe62c389f646bc814ef554b37a07641190ab9b83b1898453163ab0683c1b497bf465f9caefd8d31395971c06f7d9dfac13a0d44cbbaf0f72ae5a791da6b0383b54079d943899d26bce99042c92ab20d14c730e73c112195346f44358c0166f487fe5b123e62205d3277c64432843aeb719ae42eb6f249cba5e11488ad2320bc47ffc254bb12f3cb8918f9093c6", 0x1000, 0x0, 0x5a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="0000001860b5008b00002b27feff0000000008000000000000ffffffff0000000000455ddba9000000001fc2", 0x2c}], 0x1) 16:00:38 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x88, 0x4) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/137, 0x89}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r3}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=""/67, 0x43) close(r1) 16:00:38 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0xcd69c22bcd7306be) unveil(0x0, &(0x7f00000012c0)='x\x00') mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:38 executing program 0: r0 = socket(0x18, 0x3, 0x3a) r1 = socket(0x18, 0x4, 0x6ea) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x9da1af8ade1cc1eb, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r4 = syz_open_pts() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r5, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) close(r5) dup(r4) r6 = semget(0x2, 0x3, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001600)=""/34) r7 = syz_open_pts() ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000400)=0x7) syz_open_pts() ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) ktrace(&(0x7f0000000380)='./file0\x00', 0x4, 0x26, r8) readv(r7, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r9 = fcntl$getown(r2, 0x5) fcntl$lock(r2, 0xd36ffc51e8797662, &(0x7f0000000140)={0x2, 0x1, 0x9, 0xfffffffffffffffc, r9}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = semget$private(0x0, 0x4, 0x110) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f00000001c0)=""/178) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x100000001}, {0x28}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r2, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fsync(r1) 16:00:38 executing program 0: setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) geteuid() mmap(&(0x7f0000009000/0x2000)=nil, 0x800000000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x84}, {0x6}]}) r1 = socket$inet6(0x18, 0x5, 0x81) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000)="9ecd9a8494ab68a4c79de57df6a92fcd881d9fd1d9a2246372fefe69dc62394b1ba047be2c35f4d48cd47b46e2a9898d41860a76b7d489f2a9f96555a101229f0e5c8259269b9b7fddf4f72ea538bea3c934d0dff8812334b72dab5d1b877a09df70280bf627", 0x66}, {&(0x7f0000000400)="ea7d013b97258841e59084453e6952872eea1855875ce887934b642c4b6999fb3ae160eb482315d623c0947d3ec1835e73471c521f00ca2597399b23f32a533516c8202d02aec6adcfb7ae1c221ce3fefe3a81e62101208a992e98a7dea8298f1af9e7498f61cd78758c0f6d4091754b65a0023229c60d34fa98016b5ef5b96b9553b2a867e272c3061202bd813db015b44be5c5fe7b5eb58acd664e2ebf0882e7f09446d3b01994c595e9afd3aef5c806cacd807c00e40b2c4a3b3af2f1fd6eb5aebf7659677b1029ae0f32241afb29118d1569b78f26f4a31b906df79469cf6a281da64a96c281fea2352030b315b5cc24451aa7ea75ec2fd5886ea0b8a25b32a96f220af7a1b95fa7b824e50c620c1489c343814f245bd8a80449f9686acb359616f042354203b111a9128aa7cc7a0b35f15296fbb4904a79b19648b212086b5136697bfc9b3d6d1f9619e7d1444c59672b0977596c0c7dbfbe689ff07a1177537db67a25b4e7c4a47afff4a3a0c4058afef9bf580ee856f2dc31bce9f295772d7ff4e43dea9951b780c590e21c31d50b1b83a8541861cc42cb066d320fe9ea7ebe779da09d9f4b2221ddd9bcbea7f3c6c348d90b5230c59d6d1d2f9da638934916ea2811e263a9644012eebced8043f4c23530a4c7bb7299cd16d2f4a0c8fcb7c29d812629fc1641303085971d51d83b4d9e45b035901c8336e089d57ab39b491bee4a7572928c01af2b92032aa1599c86d25c551241001dd3ee19ba9837875b6b6ccd0f91aa654f5fd8d2eb1164318b371713e1449f860b3844ae0a85c1713adb2a103ac5e9602a7232b97d6940b3c96cbde484db0c667916be4ef1472fc95aa3c32fff9b529d0205fcd1f178a9fc8fa8041262ac483228d1c5688d9edaa66575461dd42f31a9ea701bf3404766dc94809ff4af6382d2edda74efe41733faf6391e326e02e8197b5fed2251310e246c64df79be2a37cde3ca0086024cd9a1db0f52aaa783c8bcd40badafa4e90cd9967b3fb13546ddfbabcf9f07a72882d3f69d2a17a268cdce74574e5383095513e27cc118dfdcb4c97d905fef8d1a05416d82214e5f44fa2605320a8f7f9d817d68c998ef2e819fdcc83ba11d8f71e04f1912df39d7663bf00f50f70915e4a9c49dc422fbf40334c6f6bc566d3cba7c8c4f3282aed6634242bb2c68f7c3bf51e6b65483148527f4bfe99812eb5cd89ce923eb77b5853e3ab31f9efbcab0fe5cb88c9e2412535b73faa14bfe653cbcae3f1280eb3a55665e59dc3b5b6d3507aa1097b80c41d16579ab5a81b9cd0548b3b813fdfb9b90edd0a16906c1453430719a2600b0779f7b80a8d7e3fede9d63a861a123df042da6eedc47e2bfa326c751649fd4cfaab88fd9ba9906c896a23a603a588b5f7c9bce98947c70608124d9fd8eee7a457e30043410997ac481636df4d4d1591a62b67f28d7eb5a6a1bae350dcb05b65c2ca18f0a98932262a835b731ca9353f2aad1912a031dda295d0a0fb5d5124e42830093d8d5bd2523ecaadde060873a464925f01a75f72742ee8b8d93b7daed7733e4667fc6799cb63d72775a9b02a59ef98718b3f56e152a1616fd32386ff547cdc7c73e58870eb7b662e886b724f96c33a3fec1c3597a1eea76a0ee39772a94cd7ef5ed6a9120ea65f2f779e4ebc1c84606bbc6a31d8c3a363745fc7c24d0e180769d544ab82754b38c63f9cc3ee92fb012f11882add4b4ef56465f3809a63541b175d917ad0d4b4c42016eb7dae5f1a3d9ea38c42bb4f908de0816f5baf8800fe01da1856ff060449957d3f4c70dacb481181daf6f869d16b271916139b1d2d98dee4c0ba2ece16d6788d6e9da576003b0694bdfa440d207914290c845d30428f0af8dd5d3bde1d1868ce2ac723c66e5ebce614c2c0c79a6f6fff0c2dd48522525daba97065617d00890cf013afb3cd678df8d85f9842b35daf3f4c2659a94cd7a26f57c310f32ba88f64d4c4b4f2e1e3303b84ea87f17cd9a0cac237c47f56037d7c4b780b0e85aa4f32d3d6cfad96a30c137a896f918ae2444de2f396fd54e6efb7aaf3c3078960fd32f1f689b8567beb15073e9b4f105b1e91c866b63fc820c86ecbaceac39f0ac048672b9f5e08ba80fcfb552087b8154ec11056fe727c30952959345e581ff5092c029f3b59411fcb0bf0b8b303594740af2f9f478844b3001c1f5936e643b795bd2338418b6007f7bca94ee618f0735b9ec75bdaa0119938a24e5e56cd77441f27ce954a550a0f689430946333e06ab841bd126b8bb96e920dffbc7f18ddc13ead3c21cf7ab09a44db1a5f27071c505165bd4b79628dd66827820a75b2c61ed0cbe88155745665fa52912565b6d3cc93ecc5f9b8dd22fb20cd97573cb6bc1aa7b6c345dc2901a51524dbcdec29e73e838aa072be42dbdd1b087b0454d378b257edfe0d4d7685c6621f1e8c467468e93420b9e14af684d2ffc09d882a16a54ed37a04080d796a080cd494635ec96b0919a3efe9d4dc25e80967961d53d6e6d78cdd1fcc6382e2e7fcff6b320801cb8454d0ee5fad5350bae50fb7732e0e4c2f86ed730e32329973d49846ec9475dbb82d993dcd9b95a6776589377a23aadd208a371c75baf4ddb03cc4f4f99de74b67c58e736e1d4b430be980eb3faa678d85d7e78e3dfd26d3daf07cf4e826507404ea54b0d74eed138f7f1595391d3ded94edbff362c189ad847b2611c617962bea47dd5035b1a7f3615ec7afccf382cf3c9acea3f9c0172befe13590681ed7261c09b3e497cb0e7b6f40be95412f592a604b739e50367baa59c5e3581347182117f1a41457b69a5e2825b9d22f8f721cf85e08e56ed43ce9c51e74bb257996e04609a5b1d887537ce774585caf61e473ba3bed7aaf876b7f220b83f105beeeb92b157fd0a6b9c869c29f97f33e498162b8b746c7681803cf4bcfec4e42b24e695ac14f54293dfa5351e2a04521b033809bf084b4dd1ba450377450de6801dbb02bf19a8e0ae8373572e995f94351adec5483d81dbec76e5b0e17da39ae3303bede34f786c5b641e9e3f70fc62bce6a0819b21d8cf252bee50b4c28648b421db13923b51bde02d312e636b97468838eda4b0206729a9abba76bf59f6c1300e3ed777e47e10f757985cdedd0f21f70fca864c945d5a4127ba8c04a6b1dcc484bb97bd5f8cf07b2b452127157edddc61d3701e3da2579cc0cf0487ac6ef47e6633ea0d514029e4c07380a92a5cbe7ec35a1880cdceb8df188f8820c502638c959230734ec6038e263488a3a769845d927910119137d1e2d4f9ecbd1be2449a2b26aa6d97138126eace6bf1c6d646859679d3cd4c5575192a7f260268703a3fb2b3caa4fd07e89a9319c699f1a7e323ee8a34d090166f19dcb1f227254c7f1551d3231257227cb022819301dcf5d67bc7f3335cba805c8f84fb5ce8c3dfc6aa1aa2225a2ffdb2897f9364a84739288262f4e4b60302ac6c2e0935fab2bb3025fdef6afc985749fe5ddc780fce0cf168a9e69c56efc75de365954764ad2c9186ff4f182b97a1d248125fb17d5df943b0a25d0a73bc95b80916048cd38831df573f1f77eef441fe711cf6e5f102a93d2dab59fd97f790dc2b577e71940230deacf1241bb3be174b69c7cf84940a1914591f3b96e7ac33ca6a49cbd0e7d9289ef6e0a4f92a52d6b33a88b67c485b3ddb3bbbfaab8bfcee01c4f4861f533c792edff39bd96e286addea51f9f76c8732665887ed56897ca7005e5286397fd80203d10e813c8bcd9b820b9f78dbeca65830182c7c5f987ecda3fced163d92c5c121fb615d9f4751fc143c35b91986ed16fac9e324612ba67ccf6dcf820aaab62dba453e65b3fe5ee4b030df8537ce5a47f04b04c237a87e7343bfe40ebdf6b369f021a396c9ebcf5b23c10204d4b86110e8772781eb390467c6fd3763137403a6ae658bb6f045c47975e63a4468f76acfb91845e3d097551eeaaa2c93b53ee8c4d94c6c83d1e115078834c3b45d4fa32328ee767770b0111958732353d32a45e7de9915b7f9f5749daff5af6af3e665b605ffc950c336cda973730a8c3e28b650bc416fa607fccb26d3c138752f49affbf7f13a0c1ba73ce149f67ada19bd6eebbefbebb760a5507f362692db2ae1e85c60954b1f92cec39f7e56058c35f6ceebf25b3ed6eaf7ac00f48dcb590704690b46b774352bec9dc7153ebb5cbc82f62756ac7cadc85f328e166386951bfc519951a8d072354415cefd8ce1d2ac5c1bda5c411f27d58fcbfa246540770f99eb8ae4b814d6f3836c2beba7bd5eed979727bb031a49dc1a36b6f146909c0b5bae2c281159706cf44771e6a4ef703f1ab39bf5b707afe068ee9e1c4886a4a2844bd92c833308d9c1a973ebedc90b180b7b34aa283e8ea20852e3626bd2d5d13124889781f71f2ab58b2ca6c5fa3c3d7c17450d451f403eb778cb1b9069ef7d41d2f47d679b6c3dff8ca8512a40aa09327a8ea7e81655bfdabe884b10c5ff6e24d68344dd37819f0dd81ae97ff163c2030a8753403a4449e5a576da060d81d49134a927ad56ea61e7e5adc5e814eaac447d97eb3a524ea354567ab26637b3c943b45d80dd9ad336440732ed68eabf14f3fe556b602a0dfe03df97da9d04bcbe53b54cf288be7ec0545c6ff7117b7e0ad55a0c854616b31e458080672061d7e5daae92f09e277b7582960624c0c89a46c289687266760c6ecad9f8a1c529273e9962a3e6f9793f585edc315e0157439a56ed3bfacf1afdf4a91dcc35edf29ec3791b64acd1aa29c7a76f19e099cee649d5d7d3ed2337e764ee2f0112e1096233a74bd15e5229efd894d6627647231f2e6505ac41e9ea6c4e530714dd14df9df9ad56a37d1e608606d1f316fb6f649929b30bb41c5995307713ab871099e9e44928ba0f861c91fd7a178f18e9e4934caa8be1f0ea97545ee72d0db96ffd5e44335c3f748925466df5e0369f712c415170382f72596b95fb7886c33d59804314a1fd505eebb67fbcdcc1a25eeedf293ab38c3fa7a8305fa9756c5451fdc26b838273e0a1c4fa7b41a0bb0c95bf237c1e59dc01043f6c4befdaa811ac69aa55e497985bda1143d9ac508399d7858298d6845973bfe505214fce235800979e7967dd86e0d1f40fa50d8160d40874f24bdf355aa0d667c61b8643fe5e615f7035da42f702ffe44693a3dcac5f15a50151487de742408866020958c632f3abfcecc6a3793f322f74f1c32ef7c7f202a71ff7a874e201cbbbac038f58b45582ce4436ca4e3ba2361379bfe6023f524d0ad52760616ec855a65dd0b5f2e3aaa953d4108e7c805f578603915d73d65fe3afa76877aeeae75d9f7b0647b36881b0362baf7547bb735091ec340950a0adbc4ae40618ab84a39f25fac9a281387d64fc61fecce7366655fe1bc1915b19193a11ac17c7ff0bcbdb16491f96f636befcf7d645610d3981e2da408234e2daff15546a6ad895edc63a3b51d7af301b73748a3f562a39a56548a484e1a32b925012131c833c389366180ac3c35201e03c29d6ca31bae4ed91748f429009d9058221280b7c9ccb6074665b53016eb6a500dbcf2990e2df8a293902a65a6734f891f40340871c91b539014971e56d4bc4fcdff545e371c4d98fd375e474aaff7195ef50b58e0ba12129c66dfbddae15045234566d09cfac32cc1b7e9635648c5559f2cc7302769329c14841f351e56488b374c34da116ce516705bd2681d73bca64f015d0556280fcd8cde5c26348b4d8b146a62f2e2ed3bb0bc0302375e0319a22", 0x1000}, {&(0x7f0000000140)="0c89aed721fda95c02ef9e1489179856e073077395f122843e00cc96a7eb3d48477d918093ec77d5b809f71f347f59680b6728f3d87dbaf82d99528e0a529dc5f2e269e14d96a74df9", 0x49}, {&(0x7f00000001c0)="8f137d969ef71dd95760934b637f5f97a05fa5f4230dbbe82dfdc07e1d391a866f2c770ca214f8a671b83f08a385078d2a8373a6adea559f702f5a51757ec035902f6d6a1e0dfc63a949a757f346415438ef2bd57b3e129a4055eefc27730860d005242bf7860da106705911d88a0d2baa54859febf012edbb331d87", 0x7c}, {&(0x7f0000000240)="7f0156de92177cb5c658363a052149ac568b5a93baf516f8cf1d23b2c0b5d98b904c32354b9aa49e2332eb46a5a866880725bc1ccd908f9c9b10b11d01d968c4dc43763608d789090d2fa7013bb976c5fdf838bf00cd8f5eeed1346c28cbf2694d46de17edbe8e3905d124d9acde09a9a4dc7f645f81b7ebcc93fe77839aaed1d0f306b49b91da19d0364cb169de556711b7a1c0945e9d", 0x97}, {&(0x7f0000001400)="6ea9b3e159b51d949736eb5631473dca073e42b2ff131a9cc397e1e43802bfe1ad0917b8d3a07b02b4c3c9d0e68fbbe714b33cf5a0101148a34cf1a656a1627bb30c6ba9f4277e7d0eb95c8f5f2ba30fcf987f0501798b81f911a1c7c3e6820862c35b7f8e2f0e06797d1582cb7b3b27bdd978ef23f52874049765afa832efc7a2a820726c0da83581a0772cbaef87a29307266ab54b207f9de7c3573cc5c8e99fe72453be6bda3b7c29269c3dc269b68e47536665", 0xb5}, {&(0x7f00000014c0)="10e9397f6bb2ca56709a53201dff7871bb8660179be1c6f38e5bedff06bccd3e5cae6d4f3e8a11d2b7e63df493e25beb82ae928d5472f68dc321ec63cc49f432ea4fc0253fb23acee0a8b4587d69f0294ff7a108651198dad8f2e8b3aeef5d09d1e07e69e7b2da2a42dcf64baa1e489af52ca3490d2cdb3c9ba537b00a62aacda079b5ac3ac7dd518f62ac8aed1d9f24c53aeae8c430f9c30fff6fea088bc7de2203dc694a4759a1d04eb5b82087e8b7f905b4b6c06a573a476a66e0871c59927a202a00d86aec6b810f4ef7af5885", 0xcf}], 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000100)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x7, &(0x7f00000001c0)=[{0x20, 0xfff, 0x81, 0x6}, {0x80, 0x0, 0xbe}, {0x101, 0xffffffff7fffffff, 0xff, 0xfff}, {0x3, 0x40, 0x1, 0x8}, {0x1, 0x3ff, 0x7eb, 0x4ba346ad}, {0x6, 0x3f, 0x8}, {0xa4, 0x200, 0x2, 0x7fff}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r3 = getuid() r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x7c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x45}, {0x2000000060}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000014c0)={0x7, 0x200, {[0x281, 0xfff, 0x4, 0x2, 0xff, 0x59, 0x0, 0x5, 0x7fffffff, 0x8, 0x3ff, 0x800, 0x100, 0x3ab, 0xbf58, 0x101, 0xc60d, 0x4], [0x5, 0x4, 0x2, 0xfffffffffffffffc, 0x1ff, 0x863e, 0xfffffffffffffedc, 0x800, 0x2, 0x5], [0x80000000, 0x3000, 0x4, 0xf607, 0x4, 0x8, 0xffff], [0x0, 0x2, 0x5, 0x6, 0x8001, 0xffffffff], [{0x1, 0x0, 0x7fff, 0x2}, {0xc9, 0x9, 0xa1, 0x20dd}, {0x63, 0x6, 0x3d1c000000, 0x8}, {0x6, 0x1, 0x4, 0x100000001}, {0x2, 0x0, 0x0, 0x7}, {0x5, 0x7, 0x7}, {0x100000001, 0x1, 0x29cc9c3d}, {0x200, 0xed, 0xe8a3, 0x6}], {0x0, 0x4, 0x5, 0x4}, {0x8, 0x7, 0xffffffffffffff25}}}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_data=&(0x7f00000004c0)="acbaf1d0841981a981cfcbded0f6cc9ae5739e5e5caea7ed103b99565eacbe4a15182c3f73a5130eb18d731e20b0df068907b5cdcb0ef1e0a281dd88d8f9d8edc0ba4202ff7e2e74505818d51a53e274a3a4a68487c3cda5e70cf00d369641b8efb67f43cd1fb3cd9bd46938ebced0a6851332ae1cb4d71f70fc580f5c48cc1d10dc1a2a8591f7637468e404903de7b09563c494b19dd4cf34fd80400545e8b4c209a3712a2e91ee4a1ffef4c0d2eb3742285a2a39dc2a4be63b9cf6db30f45b824ed87d15edd22a5bfc45fa80b396e7f4fbefc6192645515d83bea9ca03d0455dcc89befaec1da4b879e9b0953790beceb659609d63f48c04982858961800f35450c877e0e4b77cebc6f1ba01d9af314d3f3d0db9d611596c0c98d4872649a9890c602bb15f1a390901213534825cb8532811d1e65b0c1860b117d69984cc7cfb646d5accd69fb541b124f6ec2c1bf64b0f066fcf5feea1bd65a423d8d1db39685f6624c4009f34c924fe553cb59ef652772301ab0d95f651b39db395b71cce826347d9611245977ea9b94b9baf5a3a6555458f87d457c6d8ad7871a47c7c179ff95cc0762e1698c7e3b5f26c1441353418c81b630317781e0933cb61bcae754bc9014661f8a49947507bba06d337405458fd1dd7fb33665ba36c879c4e029f00c81da7e80e72b53bbe7c0eb6bd3a75ebbee953028e51240fa3ee0711baed6a325c6a2b658dcf51f57e64a0ba59725374b0402d8d75c1ae03cdfa2f1613216db9ef32422dd2a4a1e533b8617ecd73f83027edae71cfd7f749cebc1cb629063ae4714400b8d3498a0dd36b9457e4cee37e7e340996a83904997048209cfa99c7b03cdf8a8850096f7189437419a46cc1ad06bdc3d36cedaf70637b5c02fb00b40e7fb797a7bf1c4684c5d1bd6474bea5d5373113e852f2e7195b329145739c1bf5a858450eb649a81ef08293c586f01fbc457de38344d3fea5b7f0ec89adcd30ebb35b963b17d1b34d88411f99326234897d771efa39181496a05fd802d2f0471c6f8383aece5ea8cf3fa7fcc584fe9702c45cce44bddea7b2bbff81539e71fc7f8e301381937d9b440e97aedafdf130938d87a3078fd9b58d917540d0aeb5f5a24c2d561a609f1caa49c87be3acfa1669a8b64b6972230224a4dd83654e12d1c4bae5e89b8f738f71337e525346e7d5f13ed1e264ad604d23362c01ad58d7233446f515ed4d2524cb8a2b4afa4b2ce606ee4a986099aa767c095dca9b624df6ce0e326f22eda5f7b19298afdf5eb354dc20519df2b4d77cf89b9b6b4231f0b90a4291fee9880834993e521ebe606ae72afb1728a5fc57060dc2145b64a0c0587e226a42e423789d22a30d2da127a41fa70eb507a3d00d2266ea3cd7d6b600e498d157d8303fd196be4fecfb875c0d569d62ff0a580695365648b14b78419b9d905f85d3fd5b56a58a68ae6b9694d3a51447aa9317990c9ca577d9f96b89733cf994d4e89cab292006084c7b1307ef0a4e9f6a05514ec6fabf17d065c9e64cfbde86509f5adc275fc0a1b294409fc4fd90ae0de877ecb483335f3b8f0c41b11a315b69376f34fe55cc87d6e65b20ac4bd37574828aaefc28f2c5ba415d1bb9e6d63931776a053b90a9356bdb970e5a7e1dbbbca43ff9e5efc56eae4fd8e59998c520210a703b3ee450632ff35011146f373e4c28a6238ca1a4e25eee1957281a240a859f79ae6cc88f50372dffd0626d5f3ce53daed1d3e9009d001028a2dbb39f5fa55cc7bf1791e838a8a04c955bd51bc9e43f2b2227eaf2f0e1316f247702fef6a70ec0a1aeb327d9db76d2696157e30e430917d059fb5d7b54371963c5be5970dde5aae84c5924e797732ccdbdfcba70b3ce22b5c0bfc166e14e4e044f0b7ad12218d4b0f6963a671395e9c87d4fc03b55955c3883da1abf230632b19b438cc0c28f7cf487f891cb0e158dfe7145a7b8fe70c748ea8be741c7a69510154e9801cb8fe22acaa771bb419eee5832238f8d849bea8e075f3487b8d02aa9e01f3802a35734b289562243c10296bfba8ad7970286b7d089611a7d65dc4b273449b52d543975cb48572ccf2d593a463e2f096ea2e6392324e8d2ec1ad2904dc6307b92ac072a53c9857b994ddf6edcf6b7d3f1fc98109e3c102c83a4ead23d4e6618adc7cdc73357c128440f9f92d90ca2fd161e4c0a18a7bb763b34401792c1e0794d50272c906e7c9f6ba8f65ebd826ccd0f7880b6b80bb34461be6d292cb255cd1249e30ef44c7f0fad6168ab5b5aec6e79dc7a1f69e64ddeecb38cd784650eaf450e52f1b2de0d42c92bb99a0556b08a3654d92888902d706bc5799e003b6bd97ca19b1cf069f09433bddbae841a64ee02061ddda9258abe42200a853a5310a9df2cde7711edc801e71bf870eea670ce46ea1b43e836bdb65dd3cd4447daebe540cf72bab62656e9f163c0fcf87308be2ab0dfe772f43a1de7118b75f42c15683be60dec74b4ce1d3dc8b1e1ebcbe4ec3736eb010f438ef42ae825c40775bcd7f5fb6dd44f828d735c77f4fbe7ac86a464d56ef154d5fca4873328f7bbf430ac83b597fb76e0360bae69331179ff211c5f8afef900796e199f7bd0983a7022cb736b3f40cd4af3ebec020b038502ce1fb152750636de3e70f0ded18d235d58e215879c1ccd1d0e26b96385f638dc481df24e25234bae3b899601441c5fc4b020681bffc275e2b51407dff1465cfcf6dc8c4ac450ddaf2a5775820bdffd909435101bdacdd43f60f1d2d809d3038a134bfe758816faec088824ed4ea90b32323190d5670fcbe0c788c47361ccb68c82a4e4b196bba5420e97b197f9d112460c0a8ab99309b21966f65e86ffe3a717bba2edd6d09cf4d4e856d50ef35bc20a04e6908f6a9e8b6666d2b52c7ee57f914c53da7bb33d5eb19d0ad938c31c303062b4f99d4b3a39ab02cbd1e06e6f35eafe9f4f6aefbb1f5fb3232681f980d7a97bb3c866b552c285f407677feaad8ef14414c80b7cdd7cdd777790d6d44852eb1a7be77f1aa95df807837f9070aa99c55a6e016292b4c38894495af97a17b71856966e197bb691c74ea7318c60019fcc92bf98e9d1b8cd282716d375081df8b1ca08267059b89c5dbfd8b9de2d6739eafe0e118b3a44b4211d4ca45eaf8e381239585a51663bf5082ed2b3de885400bbbc688669feefa0f851334d3d1261072166fe457fce862596d642548c467eec76340e11a7973c2e3cd7a916690b3a36b8c19bcecb4ee28abcd5d071cd7ee20133d84bd1abd253d4481cc3a68371c6bf6b768d234d366964b49b8e6e9a35bb8f38ee8c64d885be2f74c8e9dd5c55639b4b5339865d56636fee7cf0ebd863e44cbc95b3e9b468c596517a1ef08c44f1224ac93a0f35e0cc600951d3ee84d2bbf5d8907f5155706e7e599c8eb7a8872b9fca71dd24995d0995f99442b28d0af316d935b5216d127c2f00e1ee2202259a72c298052bd8299f02c1141319df788d1fc7d17b5b9b769096dbcdafb68a6b50c591cd1496aea70861c247d7af2954e76a812f2ca78074b2ea3091c5d3f8fae818b0dc2584852b73d2550d58123e846e5efefdf3490ad0ac3650ed4cc4606c430e81ac452aec746b7c8f2da981203c0ec44903c01057e248ce9245fabdbf778a143465682038ba9e339cd0e137074f2753410f5b3eb909dcab724c4c26676b48019b427945f7e138d7956a266fdc3ffd7a57ed401056f94a38584451ffde3325ef51a326425452f32cfc242f4b6e72c3836e9ea4b6c3733f7efd142a0cb1a002eb578d891d9d90aa1981256d6f2617bd169d6ac14813547d68491cbbc3ac0ee29d928cfe1bd6bfd5022307486d0cafb38bb7d66111a8b5a67d7938a4eaed27ca793a42b8fb7545d4889e5f4d3f273504151f00ce7629636b91f50ba1d12a400c00c0179d452336067938d8c35234f99ab5aa70750e553ef99cf96ce1cd1b5c7d2028062464a2c26d09f628a62af1c8a52d0d8fbed16430288d9adbd20831af7420fea25e117793d751fd64f9d846137746d19debd21f285a9785d01e1f49695749b93f55da0d402e7282b5a1d96ce557bf36aa5420dc341074af3e81907b1676b53cf2bc0c5e3983070d28b61f7ec03558c89c74d115a7273c49c0cab2bc35322efafbc1f1ec2dd8f3198c82c4426c303bdae3f161a25cbf1ee26a02cac589b2086ad6f01e9e77c36be439089326905a9e334576b2849c56277c42f8d5b1fed1fd55f1e696f17415b0cf4d2629bda81ca309b9940e6ce3c42d242c17f5c753d4cf87fd2467d332f9652538be2fdc1d57e53676380a58a065065b26fac577ce6c5c4db09b4d37f540bab00d85c046a97c44f1a461bfda335948d6a6df3095418d37fa21256c796d91ead4718bfb5d181af6502a4ade86297d08e3c338f1d32e2c2822f62171fe92fbb0a4dde25da4b7c75547ad885faab9777e5fce790245b0f4d96b7bd4409548b19fa259c0a2cc89dbc0b9fc0314efa708164d07e6759608d569bd31bdad8bb3dbc30d2af7d202e388733e553a7bfbc8d94b4066b2ea308a6ecc7e5328e943da33548909dadf09c2040af6abe64717e9af1bb03639e7c64c80ac425988ca0578c8524bac8d66477582409cf9a7a90a31f213c4f959d8c9bf94733092d6329e16fd4552929b3d0c846a7239484638bb509b4282e1fb6b3ebebbe97234920fca2ea2890da39407752b5a2433aec14302de72baf355f872e81022b687a99fd705aebbf7a823e607669a57ad37c9984ed0e4fe87f67643b53c6a19db0eed706e148ca3b6e0a6166ceb6de3d798980477aff82ef51c86abfdb922d7ef5c6b112b2217c26da705f96bcaebde0268294d3970bdd54b7b7462f15241aada63170d7aa7c7f8057b46df2c890d4fa607a903dcd6e64a60932b4a403b592d42b3932f47bc293b5b00e13f1fd08849a476d274051e534fe3930a9955f6807740fcb2b845809bf0bd446655b7a7fba54848b72b9d722cb41112165e4a9c79a37c3b5deb94d6e2250c9f47be9b44f9fa6f5722f4798e5d35dfaf555c61c6bf8dd5482967e4b07fbc7f7c8a7422fb995def2fe8e716ab20551fcc067946064629af161945b3b8188e41071a7eb51b04b42b701cb80bbac9dce024bf19ad5a3a69dfab5c306b81c94924bfb5a61fd393504f5147f8c80e7a92fedddb6b8e3b57ca318734e53c6cf0b2df02a246f1a63566c993be2bec5f7b60991386368fad5822d9248e96c6a602a8aabd0670bf0a6c38fa04adf594a425cfdbc9b337b25ab635729d281a026fd297ef3e7688eef702ae74f03cf3da0034a89a2a7ae485d0c561b5204b12094dcff3f13d53ad66dfd140313cffc6a7ec88b13dc52adcebc07d6562790665b6514defc13b09e9602e24ede1d175d9e65daf2d65725231ef26b3c679c3800b3754c2b2bee88a346623cbc983802f707fcd609b6cb6b5713b6f7b459f49b7b3ec8e7373a0cb596cc0bb8886c5a9bdc24fe4ab2c533b60f24875b078e4be464e5621b70e2f73c0fd2632c5aca327f195ecbc1c0ccb05bb20e4de8e7dc284e356c2f6b104a0a271e3e0b9967cfddf4978e81adfaaa634fb152e01c9ecee733295309b1a7309bdf98d9c2904055aa3bcdd66aba4899f2000bcac2a234846e8751c0a2047dbb082df2022203d8dce0aa1a0cafa9ec7b376e9744210cff20bdf016815f2c3a1509f23e5ae70afc7cadf6d8583c6231a6e659f44ffa78aaca3484a7a6e6ee58e2c84a45665f90f236c0c7ce23b9d9cae83ed864a24b95b67a17501"}) getdents(r2, &(0x7f0000000280)=""/193, 0xc1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 16:00:38 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x42) pckbd_enable: command error 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r1, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2000000000000202, &(0x7f0000000000)=[{0x26, 0x0, 0x0, 0x8001}, {0x20}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x7fff, 0x7, 0xffffffff, 0x9}, {0x4, 0x2, 0x0, 0x3}, {0x0, 0xfd, 0x4, 0x3}, {0x5, 0x181, 0xef, 0x4}, {0x0, 0x3, 0x9, 0x93f}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x20000000065a) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x8000, 0x8000) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) getsockopt$sock_int(r1, 0xffff, 0x821, &(0x7f0000000200), &(0x7f0000000240)=0x4) accept$inet(r0, 0x0, &(0x7f0000000040)) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r3}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r4}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000300)={0x3, 0x81, 0x3, 0x5, "c61a25c1418fb2028118f97829826293c02636c6", 0xd70f, 0x6}) accept(r2, &(0x7f0000000080)=@in6, &(0x7f00000001c0)=0xc) select(0x40, &(0x7f0000000180), &(0x7f0000000140)={0x7f}, 0x0, 0x0) pckbd_enable: command error 16:00:43 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {{}, 0x0, 0x0, 0x0, 0x400000}, {{r0}, 0x8000000000000005, 0x2}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = geteuid() setuid(r3) 16:00:43 executing program 0: r0 = open(&(0x7f0000001440)='./file0\x00', 0x20c80, 0x8) sendto$unix(r0, &(0x7f0000001480)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f48f05cb98e7b2587b8ff24c7be6b79359034fe1876001f19db2284c5f0302de34ad1f0000009a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a", 0xd5, 0x0, 0x0, 0xfffffffffffffe61) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(0xffffffffffffff9c) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r3, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r4}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000001580)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r5, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000200)=0x1002) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r8, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0x5fb3a9958d172060, 0xe8, 0x1, 0xfffffffffffffff7, 0x80000000}, {{r3}, 0xfffffffffffffffb, 0x2, 0x80000000, 0x4, 0xfffffffffffff831}, {{r5}, 0x7ffffffffffffff9, 0x80, 0x1, 0x5, 0xfff}], 0x1f, &(0x7f0000001380)=[{{r6}, 0xfffffffffffffff9, 0x31, 0x2, 0x1c}, {{r7}, 0xfffffffffffffffc, 0x1, 0xfffff, 0x100000000, 0xffff}, {{r8}, 0xfffffffffffffffd, 0x64, 0x40000000, 0x7, 0x3}], 0x12a8db9, &(0x7f0000001400)={0x1, 0x689}) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc0206923, &(0x7f0000000300)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r6, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x3, 0xffffffffffffffff}, {0xffffffffffff72fb, 0x8}}, 0x2) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r11}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r11, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x8, 0x159}, {0x18, 0x1, 0x100000000, 0x5}, 0x8001, [0x9, 0x20, 0x40000000000000, 0x6, 0x7, 0x3a4, 0x0, 0x4]}, 0x3c) pckbd_enable: command error panic: kernel diagnostic assertion "cifp != NULL" failed: file "/syzkaller/managers/main/kernel/sys/net/route.c", line 951 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 88177 14231 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821e101b,ffffffff821b1f23,3b7,ffffffff821c2709) at __assert+0x2b rtrequest(1,ffff800015126c68,4,ffff800015126d38,0) at rtrequest+0xbf1 rt_ifa_add(ffff800000b0ab00,840100,ffff800000b0ab58,0) at rt_ifa_add+0x290 in_ifinit(ffff800000b41800,ffff800000b0ab00,ffff800015127040,1) at in_ifinit+0x37a in_ioctl_change_ifaddr(8040691a,ffff800015127030,ffff800000b41800,1) at in_ioctl_change_ifaddr+0x5de in_ioctl(8040691a,ffff800015127030,ffff800000b41800,1) at in_ioctl+0x205 ifioctl(fffffd802e9867f8,8040691a,ffff800015127030,ffff800014920290) at ifioctl+0xb34 sys_ioctl(ffff800014920290,ffff800015127148,ffff800015127190) at sys_ioctl+0x5b9 syscall(ffff800015127210) at syscall+0x507 Xsyscall(6,0,ffffffffffffff36,0,3,335779a010) at Xsyscall+0x128 end of kernel end trace frame: 0x362a460dc0, 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 kernel diagnostic assertion "cifp != NULL" failed: file "/syzkaller/managers/main/kernel/sys/net/route.c", line 951 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821e101b,ffffffff821b1f23,3b7,ffffffff821c2709) at __assert+0x2b rtrequest(1,ffff800015126c68,4,ffff800015126d38,0) at rtrequest+0xbf1 rt_ifa_add(ffff800000b0ab00,840100,ffff800000b0ab58,0) at rt_ifa_add+0x290 in_ifinit(ffff800000b41800,ffff800000b0ab00,ffff800015127040,1) at in_ifinit+0x37a in_ioctl_change_ifaddr(8040691a,ffff800015127030,ffff800000b41800,1) at in_ioctl_change_ifaddr+0x5de in_ioctl(8040691a,ffff800015127030,ffff800000b41800,1) at in_ioctl+0x205 ifioctl(fffffd802e9867f8,8040691a,ffff800015127030,ffff800014920290) at ifioctl+0xb34 sys_ioctl(ffff800014920290,ffff800015127148,ffff800015127190) at sys_ioctl+0x5b9 syscall(ffff800015127210) at syscall+0x507 Xsyscall(6,0,ffffffffffffff36,0,3,335779a010) at Xsyscall+0x128 end of kernel end trace frame: 0x362a460dc0, count: -12 ddb> show registers rdi 0xffffffff81f849a7 db_enter+0x17 rsi 0x4038 __ALIGN_SIZE+0x3038 rbp 0xffff800015126a80 rbx 0xffff800015126b30 rdx 0x4039 __ALIGN_SIZE+0x3039 rcx 0xffff800016d76000 rax 0xffff800016d76000 r8 0xffff800015126a40 r9 0x1 r10 0xffff800000b289c0 r11 0x340e28d903d78b9c r12 0x3000000008 r13 0xffff800015126a90 r14 0x100 r15 0x1 rip 0xffffffff81f849a8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800015126a70 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=88177 stat=onproc flags process=0 proc=4000000 pri=75, usrpri=75, nice=20 forw=0xffffffffffffffff, list=0xffff800014921160,0xffffffff82553b30 process=0xffff8000ffff77b0 user=0xffff800015122000, vmspace=0xfffffd803f013dd0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 14231 196082 21340 0 2 0 syz-executor.1 *14231 88177 21340 0 7 0x4000000 syz-executor.1 58254 190131 65333 0 2 0 syz-executor.0 58254 78995 65333 0 3 0x4000080 fsleep syz-executor.0 21340 183923 22853 0 2 0x482 syz-executor.1 65333 207297 22853 0 3 0x82 nanosleep syz-executor.0 44720 28112 1 0 3 0x100083 ttyin getty 66937 138352 0 0 3 0x14200 acct acct 27612 89955 0 0 3 0x14200 bored sosplice 22853 319427 30505 0 3 0x82 thrsleep syz-fuzzer 22853 109674 30505 0 3 0x4000082 thrsleep syz-fuzzer 22853 337493 30505 0 3 0x4000082 thrsleep syz-fuzzer 22853 316981 30505 0 3 0x4000082 thrsleep syz-fuzzer 22853 490810 30505 0 3 0x4000082 kqread syz-fuzzer 22853 116190 30505 0 3 0x4000082 thrsleep syz-fuzzer 22853 401864 30505 0 3 0x4000082 thrsleep syz-fuzzer 22853 478876 30505 0 3 0x4000082 thrsleep syz-fuzzer 30505 204210 2725 0 3 0x10008a pause ksh 2725 54163 17725 0 3 0x92 select sshd 17725 5623 1 0 3 0x80 select sshd 17076 325259 64431 73 3 0x100090 kqread syslogd 64431 469340 1 0 3 0x100082 netio syslogd 40530 38627 1 77 3 0x100090 poll dhclient 31479 99072 1 0 3 0x80 poll dhclient 68650 216048 0 0 2 0x14200 zerothread 16215 21969 0 0 3 0x14200 aiodoned aiodoned 57818 111863 0 0 3 0x14200 syncer update 98765 330345 0 0 3 0x14200 cleaner cleaner 2093 318525 0 0 3 0x14200 reaper reaper 41603 402759 0 0 3 0x14200 pgdaemon pagedaemon 45401 251764 0 0 3 0x14200 bored crynlk 57520 280442 0 0 3 0x14200 bored crypto 39467 509 0 0 3 0x40014200 acpi0 acpi0 21288 161680 0 0 3 0x14200 bored softnet 14556 192483 0 0 3 0x14200 bored systqmp 92477 112281 0 0 3 0x14200 bored systq 72421 513385 0 0 3 0x40014200 bored softclock 68037 247175 0 0 3 0x40014200 idle0 47397 336933 0 0 3 0x14200 bored smr 1 513609 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9576 6394K 8417K 78643K 29580 0 0 pcb 13 8K 8K 78643K 1097 0 0 rtable 110 12K 13K 78643K 1589 0 0 ifaddr 81 19K 21K 78643K 553 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 256 0 0 iov 0 0K 32K 78643K 428 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1236 78K 78K 78643K 7037 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 96 0 0 VM map 2 0K 0K 78643K 10 0 0 sem 12 0K 1K 78643K 1032 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 6 17K 25K 78643K 4404 0 0 sigio 0 0K 0K 78643K 40 0 0 proc 50 38K 63K 78643K 1377 0 0 subproc 32 2K 2K 78643K 272 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 490 0 0 in_multi 24 1K 2K 78643K 301 0 0 ether_multi 1 0K 0K 78643K 15 0 0 mrt 0 0K 0K 78643K 25 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 120 530K 530K 78643K 120 0 0 exec 0 0K 1K 78643K 722 0 0 pfkey data 0 0K 4K 78643K 2 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 104 21K 30K 78643K 11282 0 0 UVM aobj 130 4K 4K 78643K 143 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 899 0 0 NDP 19 0K 0K 78643K 168 0 0 temp 219 3536K 4176K 78643K 77573 0 0 kqueue 0 0K 0K 78643K 40 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 35 0 29 1 0 1 1 0 8 0 rtpcb 80 300 0 298 1 0 1 1 0 8 0 rtentry 112 209 0 170 2 0 2 2 0 8 0 unpcb 120 1821 0 1806 1 0 1 1 0 8 0 syncache 264 17 0 17 8 8 0 1 0 8 0 sackhl 24 8 0 8 5 5 0 1 0 8 0 tcpqe 32 6951 0 6951 1 1 0 1 0 8 0 tcpcb 544 1648 0 1643 1 0 1 1 0 8 0 ipq 40 5 0 5 3 3 0 1 0 8 0 ipqe 40 14 0 14 3 3 0 1 0 8 0 inpcb 280 4261 0 4252 12 11 1 2 0 8 0 rttmr 72 5 0 5 5 5 0 1 0 8 0 nd6 48 33 0 31 1 0 1 1 0 8 0 pkpcb 40 16 0 16 7 7 0 1 0 8 0 ppxss 1128 81 0 81 15 14 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 969 0 783 20 5 15 16 0 8 1 art_table 32 970 0 783 2 0 2 2 0 8 0 art_node 16 199 0 164 1 0 1 1 0 8 0 sysvmsgpl 40 30 0 23 2 1 1 1 0 8 0 semupl 112 5 0 5 1 1 0 1 0 8 0 semapl 112 1025 0 1015 1 0 1 1 0 8 0 shmpl 112 141 0 13 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 8012 0 6618 46 0 46 46 0 8 0 ffsino 240 8012 0 6618 83 0 83 83 0 8 0 nchpl 144 14309 0 12685 61 0 61 61 0 8 0 uvmvnodes 72 6457 0 0 118 0 118 118 0 8 0 vnodes 208 6457 0 0 340 0 340 340 0 8 0 namei 1024 50516 0 50516 6 5 1 1 0 8 1 vmpool 520 8 0 8 3 3 0 1 0 8 0 scsiplug 64 7 0 7 6 6 0 1 0 8 0 scxspl 192 42378 0 42378 23 21 2 7 0 8 2 plimitpl 152 392 0 385 1 0 1 1 0 8 0 sigapl 432 4541 0 4527 2 0 2 2 0 8 0 futexpl 56 111850 0 111849 4 3 1 1 0 8 0 knotepl 112 1080 0 1061 5 4 1 3 0 8 0 kqueuepl 104 1097 0 1095 1 0 1 1 0 8 0 pipepl 112 7018 0 6997 13 11 2 2 0 8 1 fdescpl 424 4542 0 4527 2 0 2 2 0 8 0 filepl 120 38627 0 38528 14 9 5 5 0 8 1 lockfpl 104 1392 0 1391 1 0 1 1 0 8 0 lockfspl 48 479 0 478 1 0 1 1 0 8 0 sessionpl 112 39 0 29 1 0 1 1 0 8 0 pgrppl 48 119 0 109 1 0 1 1 0 8 0 ucredpl 96 5247 0 5240 1 0 1 1 0 8 0 zombiepl 144 4529 0 4529 3 2 1 1 0 8 1 processpl 864 4560 0 4529 4 0 4 4 0 8 0 procpl 632 9834 0 9794 4 0 4 4 0 8 0 sosppl 128 59 0 59 13 12 1 1 0 8 1 sockpl 384 6474 0 6448 17 13 4 5 0 8 0 mcl64k 65536 124 0 124 14 14 0 1 0 8 0 mcl16k 16384 31 0 31 13 13 0 1 0 8 0 mcl12k 12288 101 0 101 11 10 1 1 0 8 1 mcl9k 9216 57 0 57 15 14 1 1 0 8 1 mcl8k 8192 153 0 153 8 8 0 1 0 8 0 mcl4k 4096 456 0 456 5 4 1 1 0 8 1 mcl2k2 2112 30 0 30 14 14 0 1 0 8 0 mcl2k 2048 62105 0 62062 30 24 6 14 0 8 0 mtagpl 80 209 0 209 4 4 0 2 0 8 0 mbufpl 256 128639 0 128544 26 17 9 14 0 8 0 bufpl 256 16759 0 10285 405 0 405 405 0 8 0 anonpl 16 455490 0 443837 192 128 64 76 0 62 0 amapchunkpl 152 20928 0 20821 64 58 6 18 0 158 1 amappl16 192 24443 0 23617 172 129 43 55 0 8 1 amappl15 184 899 0 897 3 2 1 1 0 8 0 amappl14 176 225 0 223 2 1 1 1 0 8 0 amappl13 168 446 0 446 3 3 0 1 0 8 0 amappl12 160 492 0 489 1 0 1 1 0 8 0 amappl11 152 426 0 413 1 0 1 1 0 8 0 amappl10 144 380 0 378 1 0 1 1 0 8 0 amappl9 136 2341 0 2335 1 0 1 1 0 8 0 amappl8 128 1901 0 1871 2 0 2 2 0 8 0 amappl7 120 483 0 476 1 0 1 1 0 8 0 amappl6 112 406 0 394 1 0 1 1 0 8 0 amappl5 104 751 0 741 1 0 1 1 0 8 0 amappl4 96 4542 0 4514 1 0 1 1 0 8 0 amappl3 88 726 0 721 1 0 1 1 0 8 0 amappl2 80 35836 0 35760 4 2 2 3 0 8 0 amappl1 72 89442 0 89020 28 19 9 20 0 8 0 amappl 80 10293 0 10256 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 142 0 13 3 0 3 3 0 8 0 uaddrrnd 24 4550 0 4527 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 4550 0 4527 1 0 1 1 0 8 0 vmmpekpl 168 39169 0 39147 2 0 2 2 0 8 0 vmmpepl 168 539067 0 537089 347 235 112 112 0 357 24 vmsppl 272 4541 0 4527 3 2 1 2 0 8 0 pdppl 4096 9106 0 9070 6 1 5 6 0 8 0 pvpl 32 1253332 0 1238427 409 240 169 258 0 265 22 pmappl 200 4549 0 4535 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 626 0 95 16 0 16 16 0 8 0